Compilation time 9110ms, 4414 calls, average 2,1ms, longest 1035ms
CodeBlocks profiling information (10.745.565.204 total cycles):
_S1_2_8911BBC 1.182.864.041 instructions (11,008%), 674.978 calls (08911BBC - 08911D94, length 119)
    08911BBC:[012B0018]: mult       $t1, $t3
    08911BC0:[8C820010]: lw         $v0, 16($a0)
    08911BC4:[00C01825]: or         $v1, $a2, $zr <=> move $v1, $a2
    08911BC8:[8C660018]: lw         $a2, 24($v1)
    08911BCC:[00002812]: mflo       $a1
    08911BD0:[14C00003]: bne        $a2, $zr, 0x08911BE0
    08911BD4:[8C890014]: lw         $t1, 20($a0)
    08911BD8:[10000001]: b          0x08911BE0
    08911BDC:[8C660014]: lw         $a2, 20($v1)
    08911BE0:[0145182A]: slt        $v1, $t2, $a1
    08911BE4:[1060006A]: beq        $v1, $zr, 0x08911D90
    08911BE8:[01001825]: or         $v1, $t0, $zr <=> move $v1, $t0
    08911BEC:[44829800]: mtc1       $v0, $f19
    08911BF0:[24480001]: addiu      $t0, $v0, 1
    08911BF4:[44899000]: mtc1       $t1, $f18
    08911BF8:[000A1080]: sll        $v0, $t2, 0x0002
    08911BFC:[44801000]: mtc1       $zr, $f2
    08911C00:[00E24821]: addu       $t1, $a3, $v0
    08911C04:[46809CE0]: cvt.s.w    $f19, $f19
    08911C08:[00623821]: addu       $a3, $v1, $v0
    08911C0C:[468094A0]: cvt.s.w    $f18, $f18
    08911C10:[3C033F80]: lui        $v1, 0x3F80 <=> li $v1, 0x3F800000
    08911C14:[000B1080]: sll        $v0, $t3, 0x0002
    08911C18:[44830000]: mtc1       $v1, $f0
    08911C1C:[C52C0000]: lwc1       $f12, 0($t1)
    08911C20:[C5310004]: lwc1       $f17, 4($t1)
    08911C24:[8C830010]: lw         $v1, 16($a0)
    08911C28:[4602603C]: c.lt.s     $f12, $f2
    08911C2C:[00000000]: nop
    08911C30:[45000003]: bc1f       0x08911C40
    08911C34:[00631821]: addu       $v1, $v1, $v1
    08911C38:[10000006]: b          0x08911C54
    08911C3C:[46001306]: mov.s      $f12, $f2
    08911C40:[4600603E]: c.le.s     $f12, $f0
    08911C44:[00000000]: nop
    08911C48:[45010002]: bc1t       0x08911C54
    08911C4C:[00000000]: nop
    08911C50:[46000306]: mov.s      $f12, $f0
    08911C54:[4602883C]: c.lt.s     $f17, $f2
    08911C58:[00000000]: nop
    08911C5C:[45000003]: bc1f       0x08911C6C
    08911C60:[00000000]: nop
    08911C64:[10000006]: b          0x08911C80
    08911C68:[46001446]: mov.s      $f17, $f2
    08911C6C:[4600883E]: c.le.s     $f17, $f0
    08911C70:[00000000]: nop
    08911C74:[45030003]: bc1tl      0x08911C84
    08911C78:[46136302]: mul.s      $f12, $f12, $f19
    08911C7C:[46000446]: mov.s      $f17, $f0
    08911C80:[46136302]: mul.s      $f12, $f12, $f19
    08911C84:[46128C02]: mul.s      $f16, $f17, $f18
    08911C88:[4600634D]: trunc.w.s  $f13, $f12
    08911C8C:[4600838D]: trunc.w.s  $f14, $f16
    08911C90:[440C6800]: mfc1       $t4, $f13
    08911C94:[440D7000]: mfc1       $t5, $f14
    08911C98:[448C7800]: mtc1       $t4, $f15
    08911C9C:[01A80018]: mult       $t5, $t0
    08911CA0:[448D0800]: mtc1       $t5, $f1
    08911CA4:[46807C60]: cvt.s.w    $f17, $f15
    08911CA8:[46800860]: cvt.s.w    $f1, $f1
    08911CAC:[00006812]: mflo       $t5
    08911CB0:[46116441]: sub.s      $f17, $f12, $f17
    08911CB4:[018D6021]: addu       $t4, $t4, $t5
    08911CB8:[46018401]: sub.s      $f16, $f16, $f1
    08911CBC:[018C6821]: addu       $t5, $t4, $t4
    08911CC0:[000D6080]: sll        $t4, $t5, 0x0002
    08911CC4:[00CC6021]: addu       $t4, $a2, $t4
    08911CC8:[006D1821]: addu       $v1, $v1, $t5
    08911CCC:[46108B40]: add.s      $f13, $f17, $f16
    08911CD0:[C58F0008]: lwc1       $f15, 8($t4)
    08911CD4:[00031880]: sll        $v1, $v1, 0x0002
    08911CD8:[C58E000C]: lwc1       $f14, 12($t4)
    08911CDC:[00C31821]: addu       $v1, $a2, $v1
    08911CE0:[4600683C]: c.lt.s     $f13, $f0
    08911CE4:[C46D0008]: lwc1       $f13, 8($v1)
    08911CE8:[45000012]: bc1f       0x08911D34
    08911CEC:[C46C000C]: lwc1       $f12, 12($v1)
    08911CF0:[C5810000]: lwc1       $f1, 0($t4)
    08911CF4:[C5830004]: lwc1       $f3, 4($t4)
    08911CF8:[46017BC1]: sub.s      $f15, $f15, $f1
    08911CFC:[46037381]: sub.s      $f14, $f14, $f3
    08911D00:[46016B41]: sub.s      $f13, $f13, $f1
    08911D04:[46036301]: sub.s      $f12, $f12, $f3
    08911D08:[460F8BC2]: mul.s      $f15, $f17, $f15
    08911D0C:[460E8B82]: mul.s      $f14, $f17, $f14
    08911D10:[460D8342]: mul.s      $f13, $f16, $f13
    08911D14:[460C8302]: mul.s      $f12, $f16, $f12
    08911D18:[460F0BC0]: add.s      $f15, $f1, $f15
    08911D1C:[460E1B80]: add.s      $f14, $f3, $f14
    08911D20:[460D7B40]: add.s      $f13, $f15, $f13
    08911D24:[460C7300]: add.s      $f12, $f14, $f12
    08911D28:[E4ED0000]: swc1       $f13, 0($a3)
    08911D2C:[10000013]: b          0x08911D7C
    08911D30:[E4EC0004]: swc1       $f12, 4($a3)
    08911D34:[C4610010]: lwc1       $f1, 16($v1)
    08911D38:[46110441]: sub.s      $f17, $f0, $f17
    08911D3C:[C4630014]: lwc1       $f3, 20($v1)
    08911D40:[46100401]: sub.s      $f16, $f0, $f16
    08911D44:[46016B41]: sub.s      $f13, $f13, $f1
    08911D48:[46036301]: sub.s      $f12, $f12, $f3
    08911D4C:[46017BC1]: sub.s      $f15, $f15, $f1
    08911D50:[46037381]: sub.s      $f14, $f14, $f3
    08911D54:[460D8B42]: mul.s      $f13, $f17, $f13
    08911D58:[460C8B02]: mul.s      $f12, $f17, $f12
    08911D5C:[460F83C2]: mul.s      $f15, $f16, $f15
    08911D60:[460E8382]: mul.s      $f14, $f16, $f14
    08911D64:[460D0B40]: add.s      $f13, $f1, $f13
    08911D68:[460C1B00]: add.s      $f12, $f3, $f12
    08911D6C:[460F6B40]: add.s      $f13, $f13, $f15
    08911D70:[460E6300]: add.s      $f12, $f12, $f14
    08911D74:[E4ED0000]: swc1       $f13, 0($a3)
    08911D78:[E4EC0004]: swc1       $f12, 4($a3)
    08911D7C:[014B5021]: addu       $t2, $t2, $t3
    08911D80:[01224821]: addu       $t1, $t1, $v0
    08911D84:[0145182A]: slt        $v1, $t2, $a1
    08911D88:[1460FFA4]: bne        $v1, $zr, 0x08911C1C
    08911D8C:[00E23821]: addu       $a3, $a3, $v0
    08911D90:[03E00008]: jr         $ra
    08911D94:[00000000]: nop
  Back Branch 08911D88 17.033.926 times (length 93)
    08911C08:[00623821]: addu       $a3, $v1, $v0
    08911C0C:[468094A0]: cvt.s.w    $f18, $f18
    08911C10:[3C033F80]: lui        $v1, 0x3F80 <=> li $v1, 0x3F800000
    08911C14:[000B1080]: sll        $v0, $t3, 0x0002
    08911C18:[44830000]: mtc1       $v1, $f0
--> 08911C1C:[C52C0000]: lwc1       $f12, 0($t1)
    08911C20:[C5310004]: lwc1       $f17, 4($t1)
    08911C24:[8C830010]: lw         $v1, 16($a0)
    08911C28:[4602603C]: c.lt.s     $f12, $f2
    08911C2C:[00000000]: nop
    08911C30:[45000003]: bc1f       0x08911C40
    08911C34:[00631821]: addu       $v1, $v1, $v1
    08911C38:[10000006]: b          0x08911C54
    08911C3C:[46001306]: mov.s      $f12, $f2
    08911C40:[4600603E]: c.le.s     $f12, $f0
    08911C44:[00000000]: nop
    08911C48:[45010002]: bc1t       0x08911C54
    08911C4C:[00000000]: nop
    08911C50:[46000306]: mov.s      $f12, $f0
    08911C54:[4602883C]: c.lt.s     $f17, $f2
    08911C58:[00000000]: nop
    08911C5C:[45000003]: bc1f       0x08911C6C
    08911C60:[00000000]: nop
    08911C64:[10000006]: b          0x08911C80
    08911C68:[46001446]: mov.s      $f17, $f2
    08911C6C:[4600883E]: c.le.s     $f17, $f0
    08911C70:[00000000]: nop
    08911C74:[45030003]: bc1tl      0x08911C84
    08911C78:[46136302]: mul.s      $f12, $f12, $f19
    08911C7C:[46000446]: mov.s      $f17, $f0
    08911C80:[46136302]: mul.s      $f12, $f12, $f19
    08911C84:[46128C02]: mul.s      $f16, $f17, $f18
    08911C88:[4600634D]: trunc.w.s  $f13, $f12
    08911C8C:[4600838D]: trunc.w.s  $f14, $f16
    08911C90:[440C6800]: mfc1       $t4, $f13
    08911C94:[440D7000]: mfc1       $t5, $f14
    08911C98:[448C7800]: mtc1       $t4, $f15
    08911C9C:[01A80018]: mult       $t5, $t0
    08911CA0:[448D0800]: mtc1       $t5, $f1
    08911CA4:[46807C60]: cvt.s.w    $f17, $f15
    08911CA8:[46800860]: cvt.s.w    $f1, $f1
    08911CAC:[00006812]: mflo       $t5
    08911CB0:[46116441]: sub.s      $f17, $f12, $f17
    08911CB4:[018D6021]: addu       $t4, $t4, $t5
    08911CB8:[46018401]: sub.s      $f16, $f16, $f1
    08911CBC:[018C6821]: addu       $t5, $t4, $t4
    08911CC0:[000D6080]: sll        $t4, $t5, 0x0002
    08911CC4:[00CC6021]: addu       $t4, $a2, $t4
    08911CC8:[006D1821]: addu       $v1, $v1, $t5
    08911CCC:[46108B40]: add.s      $f13, $f17, $f16
    08911CD0:[C58F0008]: lwc1       $f15, 8($t4)
    08911CD4:[00031880]: sll        $v1, $v1, 0x0002
    08911CD8:[C58E000C]: lwc1       $f14, 12($t4)
    08911CDC:[00C31821]: addu       $v1, $a2, $v1
    08911CE0:[4600683C]: c.lt.s     $f13, $f0
    08911CE4:[C46D0008]: lwc1       $f13, 8($v1)
    08911CE8:[45000012]: bc1f       0x08911D34
    08911CEC:[C46C000C]: lwc1       $f12, 12($v1)
    08911CF0:[C5810000]: lwc1       $f1, 0($t4)
    08911CF4:[C5830004]: lwc1       $f3, 4($t4)
    08911CF8:[46017BC1]: sub.s      $f15, $f15, $f1
    08911CFC:[46037381]: sub.s      $f14, $f14, $f3
    08911D00:[46016B41]: sub.s      $f13, $f13, $f1
    08911D04:[46036301]: sub.s      $f12, $f12, $f3
    08911D08:[460F8BC2]: mul.s      $f15, $f17, $f15
    08911D0C:[460E8B82]: mul.s      $f14, $f17, $f14
    08911D10:[460D8342]: mul.s      $f13, $f16, $f13
    08911D14:[460C8302]: mul.s      $f12, $f16, $f12
    08911D18:[460F0BC0]: add.s      $f15, $f1, $f15
    08911D1C:[460E1B80]: add.s      $f14, $f3, $f14
    08911D20:[460D7B40]: add.s      $f13, $f15, $f13
    08911D24:[460C7300]: add.s      $f12, $f14, $f12
    08911D28:[E4ED0000]: swc1       $f13, 0($a3)
    08911D2C:[10000013]: b          0x08911D7C
    08911D30:[E4EC0004]: swc1       $f12, 4($a3)
    08911D34:[C4610010]: lwc1       $f1, 16($v1)
    08911D38:[46110441]: sub.s      $f17, $f0, $f17
    08911D3C:[C4630014]: lwc1       $f3, 20($v1)
    08911D40:[46100401]: sub.s      $f16, $f0, $f16
    08911D44:[46016B41]: sub.s      $f13, $f13, $f1
    08911D48:[46036301]: sub.s      $f12, $f12, $f3
    08911D4C:[46017BC1]: sub.s      $f15, $f15, $f1
    08911D50:[46037381]: sub.s      $f14, $f14, $f3
    08911D54:[460D8B42]: mul.s      $f13, $f17, $f13
    08911D58:[460C8B02]: mul.s      $f12, $f17, $f12
    08911D5C:[460F83C2]: mul.s      $f15, $f16, $f15
    08911D60:[460E8382]: mul.s      $f14, $f16, $f14
    08911D64:[460D0B40]: add.s      $f13, $f1, $f13
    08911D68:[460C1B00]: add.s      $f12, $f3, $f12
    08911D6C:[460F6B40]: add.s      $f13, $f13, $f15
    08911D70:[460E6300]: add.s      $f12, $f12, $f14
    08911D74:[E4ED0000]: swc1       $f13, 0($a3)
    08911D78:[E4EC0004]: swc1       $f12, 4($a3)
    08911D7C:[014B5021]: addu       $t2, $t2, $t3
    08911D80:[01224821]: addu       $t1, $t1, $v0
    08911D84:[0145182A]: slt        $v1, $t2, $a1
--> 08911D88:[1460FFA4]: bne        $v1, $zr, 0x08911C1C
    08911D8C:[00E23821]: addu       $a3, $a3, $v0
    08911D90:[03E00008]: jr         $ra
    08911D94:[00000000]: nop
_S1_2_8926608 1.018.181.319 instructions (9,475%), 123.966 calls (08926608 - 08926FC8, length 625)
    08926608:[27BDFF70]: addiu      $sp, $sp, -144
    0892660C:[AFA40044]: sw         $a0, 68($sp)
    08926610:[AFBE0080]: sw         $fp, 128($sp)
    08926614:[AFB7007C]: sw         $s7, 124($sp)
    08926618:[AFB60078]: sw         $s6, 120($sp)
    0892661C:[AFB50074]: sw         $s5, 116($sp)
    08926620:[AFB40070]: sw         $s4, 112($sp)
    08926624:[AFB3006C]: sw         $s3, 108($sp)
    08926628:[AFB20068]: sw         $s2, 104($sp)
    0892662C:[AFB10064]: sw         $s1, 100($sp)
    08926630:[AFB00060]: sw         $s0, 96($sp)
    08926634:[8C820118]: lw         $v0, 280($a0)
    08926638:[AFA20050]: sw         $v0, 80($sp)
    0892663C:[000217C3]: sra        $v0, $v0, 0x001F
    08926640:[00021742]: srl        $v0, $v0, 0x001D
    08926644:[8C830110]: lw         $v1, 272($a0)
    08926648:[AFA3004C]: sw         $v1, 76($sp)
    0892664C:[8C860004]: lw         $a2, 4($a0)
    08926650:[8FA40050]: lw         $a0, 80($sp)
    08926654:[00821021]: addu       $v0, $a0, $v0
    08926658:[000210C3]: sra        $v0, $v0, 0x0003
    0892665C:[00625821]: addu       $t3, $v1, $v0
    08926660:[91640000]: lbu        $a0, 0($t3)
    08926664:[91650001]: lbu        $a1, 1($t3)
    08926668:[8FA30050]: lw         $v1, 80($sp)
    0892666C:[00042200]: sll        $a0, $a0, 0x0008
    08926670:[00856025]: or         $t4, $a0, $a1
    08926674:[8FA40044]: lw         $a0, 68($sp)
    08926678:[000210C0]: sll        $v0, $v0, 0x0003
    0892667C:[00621023]: subu       $v0, $v1, $v0
    08926680:[24030010]: addiu      $v1, $zr, 16 <=> li $v1, 16
    08926684:[00624023]: subu       $t0, $v1, $v0
    08926688:[256B0002]: addiu      $t3, $t3, 2
    0892668C:[18C001B7]: blez       $a2, 0x08926D6C
    08926690:[248200C4]: addiu      $v0, $a0, 196
    08926694:[AFA2005C]: sw         $v0, 92($sp)
    08926698:[AFA60048]: sw         $a2, 72($sp)
    0892669C:[8FA2005C]: lw         $v0, 92($sp)
    089266A0:[0000C021]: addu       $t8, $zr, $zr <=> li $t8, 0
    089266A4:[8C5E0000]: lw         $fp, 0($v0)
    089266A8:[8FC30510]: lw         $v1, 1296($fp)
    089266AC:[2464FFF9]: addiu      $a0, $v1, -7
    089266B0:[AFA30054]: sw         $v1, 84($sp)
    089266B4:[04800151]: bltz       $a0, 0x08926BFC
    089266B8:[AFA40058]: sw         $a0, 88($sp)
    089266BC:[3C0208AF]: lui        $v0, 0x08AF <=> li $v0, 0x08AF0000
    089266C0:[24511AF0]: addiu      $s1, $v0, 6896
    089266C4:[3C0308AF]: lui        $v1, 0x08AF <=> li $v1, 0x08AF0000
    089266C8:[3C0408AF]: lui        $a0, 0x08AF <=> li $a0, 0x08AF0000
    089266CC:[3C0208AF]: lui        $v0, 0x08AF <=> li $v0, 0x08AF0000
    089266D0:[24701AB0]: addiu      $s0, $v1, 6832
    089266D4:[24971B00]: addiu      $s7, $a0, 6912
    089266D8:[24561D00]: addiu      $s6, $v0, 7424
    089266DC:[24150001]: addiu      $s5, $zr, 1 <=> li $s5, 1
    089266E0:[03C04821]: addu       $t1, $fp, $zr <=> move $t1, $fp
    089266E4:[C5200200]: lwc1       $f0, 512($t1)
    089266E8:[03D81021]: addu       $v0, $fp, $t8
    089266EC:[90540487]: lbu        $s4, 1159($v0)
    089266F0:[904A0480]: lbu        $t2, 1152($v0)
    089266F4:[904D0481]: lbu        $t5, 1153($v0)
    089266F8:[904E0482]: lbu        $t6, 1154($v0)
    089266FC:[904F0483]: lbu        $t7, 1155($v0)
    08926700:[90590484]: lbu        $t9, 1156($v0)
    08926704:[90520485]: lbu        $s2, 1157($v0)
    08926708:[90530486]: lbu        $s3, 1158($v0)
    0892670C:[E7A00000]: swc1       $f0, 0($sp)
    08926710:[29020010]: slti       $v0, $t0, 16
    08926714:[C5200204]: lwc1       $f0, 516($t1)
    08926718:[E7A00004]: swc1       $f0, 4($sp)
    0892671C:[C5210208]: lwc1       $f1, 520($t1)
    08926720:[E7A10008]: swc1       $f1, 8($sp)
    08926724:[C520020C]: lwc1       $f0, 524($t1)
    08926728:[E7A0000C]: swc1       $f0, 12($sp)
    0892672C:[C5210210]: lwc1       $f1, 528($t1)
    08926730:[E7A10010]: swc1       $f1, 16($sp)
    08926734:[C5200214]: lwc1       $f0, 532($t1)
    08926738:[E7A00014]: swc1       $f0, 20($sp)
    0892673C:[C5210218]: lwc1       $f1, 536($t1)
    08926740:[E7A10018]: swc1       $f1, 24($sp)
    08926744:[C520021C]: lwc1       $f0, 540($t1)
    08926748:[10400009]: beq        $v0, $zr, 0x08926770
    0892674C:[E7A0001C]: swc1       $f0, 28($sp)
    08926750:[91620000]: lbu        $v0, 0($t3)
    08926754:[91640001]: lbu        $a0, 1($t3)
    08926758:[000C1C00]: sll        $v1, $t4, 0x0010
    0892675C:[00021200]: sll        $v0, $v0, 0x0008
    08926760:[00621825]: or         $v1, $v1, $v0
    08926764:[00646025]: or         $t4, $v1, $a0
    08926768:[25080010]: addiu      $t0, $t0, 16
    0892676C:[256B0002]: addiu      $t3, $t3, 2
    08926770:[01511021]: addu       $v0, $t2, $s1
    08926774:[80450000]: lb         $a1, 0($v0)
    08926778:[29440008]: slti       $a0, $t2, 8
    0892677C:[00051080]: sll        $v0, $a1, 0x0002
    08926780:[00501021]: addu       $v0, $v0, $s0
    08926784:[8C430000]: lw         $v1, 0($v0)
    08926788:[01053823]: subu       $a3, $t0, $a1
    0892678C:[00EC1006]: srlv       $v0, $t4, $a3
    08926790:[10800202]: beq        $a0, $zr, 0x08926F9C
    08926794:[00433024]: and        $a2, $v0, $v1
    08926798:[000A1100]: sll        $v0, $t2, 0x0004
    0892679C:[00561821]: addu       $v1, $v0, $s6
    089267A0:[00461021]: addu       $v0, $v0, $a2
    089267A4:[00661821]: addu       $v1, $v1, $a2
    089267A8:[00021080]: sll        $v0, $v0, 0x0002
    089267AC:[00571021]: addu       $v0, $v0, $s7
    089267B0:[80650000]: lb         $a1, 0($v1)
    089267B4:[C4400000]: lwc1       $f0, 0($v0)
    089267B8:[01053823]: subu       $a3, $t0, $a1
    089267BC:[28E20010]: slti       $v0, $a3, 16
    089267C0:[E7A00020]: swc1       $f0, 32($sp)
    089267C4:[10400009]: beq        $v0, $zr, 0x089267EC
    089267C8:[00E04021]: addu       $t0, $a3, $zr <=> move $t0, $a3
    089267CC:[91620000]: lbu        $v0, 0($t3)
    089267D0:[91640001]: lbu        $a0, 1($t3)
    089267D4:[000C1C00]: sll        $v1, $t4, 0x0010
    089267D8:[00021200]: sll        $v0, $v0, 0x0008
    089267DC:[00621825]: or         $v1, $v1, $v0
    089267E0:[00646025]: or         $t4, $v1, $a0
    089267E4:[24E80010]: addiu      $t0, $a3, 16
    089267E8:[256B0002]: addiu      $t3, $t3, 2
    089267EC:[01B11021]: addu       $v0, $t5, $s1
    089267F0:[80450000]: lb         $a1, 0($v0)
    089267F4:[29A40008]: slti       $a0, $t5, 8
    089267F8:[00051080]: sll        $v0, $a1, 0x0002
    089267FC:[00501021]: addu       $v0, $v0, $s0
    08926800:[8C430000]: lw         $v1, 0($v0)
    08926804:[01053823]: subu       $a3, $t0, $a1
    08926808:[00EC1006]: srlv       $v0, $t4, $a3
    0892680C:[108001D7]: beq        $a0, $zr, 0x08926F6C
    08926810:[00433024]: and        $a2, $v0, $v1
    08926814:[000D1100]: sll        $v0, $t5, 0x0004
    08926818:[00561821]: addu       $v1, $v0, $s6
    0892681C:[00461021]: addu       $v0, $v0, $a2
    08926820:[00661821]: addu       $v1, $v1, $a2
    08926824:[00021080]: sll        $v0, $v0, 0x0002
    08926828:[00571021]: addu       $v0, $v0, $s7
    0892682C:[80650000]: lb         $a1, 0($v1)
    08926830:[C4400000]: lwc1       $f0, 0($v0)
    08926834:[01053823]: subu       $a3, $t0, $a1
    08926838:[28E20010]: slti       $v0, $a3, 16
    0892683C:[E7A00024]: swc1       $f0, 36($sp)
    08926840:[10400009]: beq        $v0, $zr, 0x08926868
    08926844:[00E04021]: addu       $t0, $a3, $zr <=> move $t0, $a3
    08926848:[91620000]: lbu        $v0, 0($t3)
    0892684C:[91640001]: lbu        $a0, 1($t3)
    08926850:[000C1C00]: sll        $v1, $t4, 0x0010
    08926854:[00021200]: sll        $v0, $v0, 0x0008
    08926858:[00621825]: or         $v1, $v1, $v0
    0892685C:[00646025]: or         $t4, $v1, $a0
    08926860:[24E80010]: addiu      $t0, $a3, 16
    08926864:[256B0002]: addiu      $t3, $t3, 2
    08926868:[01D11021]: addu       $v0, $t6, $s1
    0892686C:[80450000]: lb         $a1, 0($v0)
    08926870:[29C40008]: slti       $a0, $t6, 8
    08926874:[00051080]: sll        $v0, $a1, 0x0002
    08926878:[00501021]: addu       $v0, $v0, $s0
    0892687C:[8C430000]: lw         $v1, 0($v0)
    08926880:[01053823]: subu       $a3, $t0, $a1
    08926884:[00EC1006]: srlv       $v0, $t4, $a3
    08926888:[108001AC]: beq        $a0, $zr, 0x08926F3C
    0892688C:[00433024]: and        $a2, $v0, $v1
    08926890:[000E1100]: sll        $v0, $t6, 0x0004
    08926894:[00561821]: addu       $v1, $v0, $s6
    08926898:[00461021]: addu       $v0, $v0, $a2
    0892689C:[00661821]: addu       $v1, $v1, $a2
    089268A0:[00021080]: sll        $v0, $v0, 0x0002
    089268A4:[00571021]: addu       $v0, $v0, $s7
    089268A8:[80650000]: lb         $a1, 0($v1)
    089268AC:[C4400000]: lwc1       $f0, 0($v0)
    089268B0:[01053823]: subu       $a3, $t0, $a1
    089268B4:[28E20010]: slti       $v0, $a3, 16
    089268B8:[E7A00028]: swc1       $f0, 40($sp)
    089268BC:[10400009]: beq        $v0, $zr, 0x089268E4
    089268C0:[00E04021]: addu       $t0, $a3, $zr <=> move $t0, $a3
    089268C4:[91620000]: lbu        $v0, 0($t3)
    089268C8:[91640001]: lbu        $a0, 1($t3)
    089268CC:[000C1C00]: sll        $v1, $t4, 0x0010
    089268D0:[00021200]: sll        $v0, $v0, 0x0008
    089268D4:[00621825]: or         $v1, $v1, $v0
    089268D8:[00646025]: or         $t4, $v1, $a0
    089268DC:[24E80010]: addiu      $t0, $a3, 16
    089268E0:[256B0002]: addiu      $t3, $t3, 2
    089268E4:[01F11021]: addu       $v0, $t7, $s1
    089268E8:[80450000]: lb         $a1, 0($v0)
    089268EC:[29E40008]: slti       $a0, $t7, 8
    089268F0:[00051080]: sll        $v0, $a1, 0x0002
    089268F4:[00501021]: addu       $v0, $v0, $s0
    089268F8:[8C430000]: lw         $v1, 0($v0)
    089268FC:[01053823]: subu       $a3, $t0, $a1
    08926900:[00EC1006]: srlv       $v0, $t4, $a3
    08926904:[10800181]: beq        $a0, $zr, 0x08926F0C
    08926908:[00433024]: and        $a2, $v0, $v1
    0892690C:[000F1100]: sll        $v0, $t7, 0x0004
    08926910:[00561821]: addu       $v1, $v0, $s6
    08926914:[00461021]: addu       $v0, $v0, $a2
    08926918:[00661821]: addu       $v1, $v1, $a2
    0892691C:[00021080]: sll        $v0, $v0, 0x0002
    08926920:[00571021]: addu       $v0, $v0, $s7
    08926924:[80650000]: lb         $a1, 0($v1)
    08926928:[C4400000]: lwc1       $f0, 0($v0)
    0892692C:[01053823]: subu       $a3, $t0, $a1
    08926930:[28E20010]: slti       $v0, $a3, 16
    08926934:[E7A0002C]: swc1       $f0, 44($sp)
    08926938:[10400009]: beq        $v0, $zr, 0x08926960
    0892693C:[00E04021]: addu       $t0, $a3, $zr <=> move $t0, $a3
    08926940:[91620000]: lbu        $v0, 0($t3)
    08926944:[91640001]: lbu        $a0, 1($t3)
    08926948:[000C1C00]: sll        $v1, $t4, 0x0010
    0892694C:[00021200]: sll        $v0, $v0, 0x0008
    08926950:[00621825]: or         $v1, $v1, $v0
    08926954:[00646025]: or         $t4, $v1, $a0
    08926958:[24E80010]: addiu      $t0, $a3, 16
    0892695C:[256B0002]: addiu      $t3, $t3, 2
    08926960:[03311021]: addu       $v0, $t9, $s1
    08926964:[80450000]: lb         $a1, 0($v0)
    08926968:[2B240008]: slti       $a0, $t9, 8
    0892696C:[00051080]: sll        $v0, $a1, 0x0002
    08926970:[00501021]: addu       $v0, $v0, $s0
    08926974:[8C430000]: lw         $v1, 0($v0)
    08926978:[01053823]: subu       $a3, $t0, $a1
    0892697C:[00EC1006]: srlv       $v0, $t4, $a3
    08926980:[10800156]: beq        $a0, $zr, 0x08926EDC
    08926984:[00433024]: and        $a2, $v0, $v1
    08926988:[00191100]: sll        $v0, $t9, 0x0004
    0892698C:[00561821]: addu       $v1, $v0, $s6
    08926990:[00461021]: addu       $v0, $v0, $a2
    08926994:[00661821]: addu       $v1, $v1, $a2
    08926998:[00021080]: sll        $v0, $v0, 0x0002
    0892699C:[00571021]: addu       $v0, $v0, $s7
    089269A0:[80650000]: lb         $a1, 0($v1)
    089269A4:[C4400000]: lwc1       $f0, 0($v0)
    089269A8:[01053823]: subu       $a3, $t0, $a1
    089269AC:[28E20010]: slti       $v0, $a3, 16
    089269B0:[E7A00030]: swc1       $f0, 48($sp)
    089269B4:[10400009]: beq        $v0, $zr, 0x089269DC
    089269B8:[00E04021]: addu       $t0, $a3, $zr <=> move $t0, $a3
    089269BC:[91620000]: lbu        $v0, 0($t3)
    089269C0:[91640001]: lbu        $a0, 1($t3)
    089269C4:[000C1C00]: sll        $v1, $t4, 0x0010
    089269C8:[00021200]: sll        $v0, $v0, 0x0008
    089269CC:[00621825]: or         $v1, $v1, $v0
    089269D0:[00646025]: or         $t4, $v1, $a0
    089269D4:[24E80010]: addiu      $t0, $a3, 16
    089269D8:[256B0002]: addiu      $t3, $t3, 2
    089269DC:[02511021]: addu       $v0, $s2, $s1
    089269E0:[80450000]: lb         $a1, 0($v0)
    089269E4:[2A440008]: slti       $a0, $s2, 8
    089269E8:[00051080]: sll        $v0, $a1, 0x0002
    089269EC:[00501021]: addu       $v0, $v0, $s0
    089269F0:[8C430000]: lw         $v1, 0($v0)
    089269F4:[01053823]: subu       $a3, $t0, $a1
    089269F8:[00EC1006]: srlv       $v0, $t4, $a3
    089269FC:[1080012B]: beq        $a0, $zr, 0x08926EAC
    08926A00:[00433024]: and        $a2, $v0, $v1
    08926A04:[00121100]: sll        $v0, $s2, 0x0004
    08926A08:[00561821]: addu       $v1, $v0, $s6
    08926A0C:[00461021]: addu       $v0, $v0, $a2
    08926A10:[00661821]: addu       $v1, $v1, $a2
    08926A14:[00021080]: sll        $v0, $v0, 0x0002
    08926A18:[00571021]: addu       $v0, $v0, $s7
    08926A1C:[80650000]: lb         $a1, 0($v1)
    08926A20:[C4400000]: lwc1       $f0, 0($v0)
    08926A24:[01053823]: subu       $a3, $t0, $a1
    08926A28:[28E20010]: slti       $v0, $a3, 16
    08926A2C:[E7A00034]: swc1       $f0, 52($sp)
    08926A30:[10400009]: beq        $v0, $zr, 0x08926A58
    08926A34:[00E04021]: addu       $t0, $a3, $zr <=> move $t0, $a3
    08926A38:[91620000]: lbu        $v0, 0($t3)
    08926A3C:[91640001]: lbu        $a0, 1($t3)
    08926A40:[000C1C00]: sll        $v1, $t4, 0x0010
    08926A44:[00021200]: sll        $v0, $v0, 0x0008
    08926A48:[00621825]: or         $v1, $v1, $v0
    08926A4C:[00646025]: or         $t4, $v1, $a0
    08926A50:[24E80010]: addiu      $t0, $a3, 16
    08926A54:[256B0002]: addiu      $t3, $t3, 2
    08926A58:[02711021]: addu       $v0, $s3, $s1
    08926A5C:[80450000]: lb         $a1, 0($v0)
    08926A60:[2A640008]: slti       $a0, $s3, 8
    08926A64:[00051080]: sll        $v0, $a1, 0x0002
    08926A68:[00501021]: addu       $v0, $v0, $s0
    08926A6C:[8C430000]: lw         $v1, 0($v0)
    08926A70:[01053823]: subu       $a3, $t0, $a1
    08926A74:[00EC1006]: srlv       $v0, $t4, $a3
    08926A78:[10800100]: beq        $a0, $zr, 0x08926E7C
    08926A7C:[00433024]: and        $a2, $v0, $v1
    08926A80:[00131100]: sll        $v0, $s3, 0x0004
    08926A84:[00561821]: addu       $v1, $v0, $s6
    08926A88:[00461021]: addu       $v0, $v0, $a2
    08926A8C:[00661821]: addu       $v1, $v1, $a2
    08926A90:[00021080]: sll        $v0, $v0, 0x0002
    08926A94:[00571021]: addu       $v0, $v0, $s7
    08926A98:[80650000]: lb         $a1, 0($v1)
    08926A9C:[C4400000]: lwc1       $f0, 0($v0)
    08926AA0:[01053823]: subu       $a3, $t0, $a1
    08926AA4:[28E20010]: slti       $v0, $a3, 16
    08926AA8:[E7A00038]: swc1       $f0, 56($sp)
    08926AAC:[10400009]: beq        $v0, $zr, 0x08926AD4
    08926AB0:[00E04021]: addu       $t0, $a3, $zr <=> move $t0, $a3
    08926AB4:[91620000]: lbu        $v0, 0($t3)
    08926AB8:[91640001]: lbu        $a0, 1($t3)
    08926ABC:[000C1C00]: sll        $v1, $t4, 0x0010
    08926AC0:[00021200]: sll        $v0, $v0, 0x0008
    08926AC4:[00621825]: or         $v1, $v1, $v0
    08926AC8:[00646025]: or         $t4, $v1, $a0
    08926ACC:[24E80010]: addiu      $t0, $a3, 16
    08926AD0:[256B0002]: addiu      $t3, $t3, 2
    08926AD4:[02911021]: addu       $v0, $s4, $s1
    08926AD8:[80450000]: lb         $a1, 0($v0)
    08926ADC:[2A840008]: slti       $a0, $s4, 8
    08926AE0:[00051080]: sll        $v0, $a1, 0x0002
    08926AE4:[00501021]: addu       $v0, $v0, $s0
    08926AE8:[8C430000]: lw         $v1, 0($v0)
    08926AEC:[01053823]: subu       $a3, $t0, $a1
    08926AF0:[00EC1006]: srlv       $v0, $t4, $a3
    08926AF4:[108000D4]: beq        $a0, $zr, 0x08926E48
    08926AF8:[00433024]: and        $a2, $v0, $v1
    08926AFC:[00141100]: sll        $v0, $s4, 0x0004
    08926B00:[00561821]: addu       $v1, $v0, $s6
    08926B04:[00461021]: addu       $v0, $v0, $a2
    08926B08:[00661821]: addu       $v1, $v1, $a2
    08926B0C:[00021080]: sll        $v0, $v0, 0x0002
    08926B10:[00571021]: addu       $v0, $v0, $s7
    08926B14:[80650000]: lb         $a1, 0($v1)
    08926B18:[C4400000]: lwc1       $f0, 0($v0)
    08926B1C:[01053823]: subu       $a3, $t0, $a1
    08926B20:[E7A0003C]: swc1       $f0, 60($sp)
    08926B24:[27180008]: addiu      $t8, $t8, 8
    08926B28:[00E04021]: addu       $t0, $a3, $zr <=> move $t0, $a3
    08926B2C:[C7A00020]: lwc1       $f0, 32($sp)
    08926B30:[C7A10000]: lwc1       $f1, 0($sp)
    08926B34:[C7A60024]: lwc1       $f6, 36($sp)
    08926B38:[C7A70028]: lwc1       $f7, 40($sp)
    08926B3C:[46010002]: mul.s      $f0, $f0, $f1
    08926B40:[C7A5002C]: lwc1       $f5, 44($sp)
    08926B44:[C7A40030]: lwc1       $f4, 48($sp)
    08926B48:[C7A30034]: lwc1       $f3, 52($sp)
    08926B4C:[E7A00020]: swc1       $f0, 32($sp)
    08926B50:[C7A00004]: lwc1       $f0, 4($sp)
    08926B54:[C7A20038]: lwc1       $f2, 56($sp)
    08926B58:[C7A1003C]: lwc1       $f1, 60($sp)
    08926B5C:[46003182]: mul.s      $f6, $f6, $f0
    08926B60:[C7A00008]: lwc1       $f0, 8($sp)
    08926B64:[8FA30058]: lw         $v1, 88($sp)
    08926B68:[460039C2]: mul.s      $f7, $f7, $f0
    08926B6C:[C7A0000C]: lwc1       $f0, 12($sp)
    08926B70:[E7A60024]: swc1       $f6, 36($sp)
    08926B74:[0078102A]: slt        $v0, $v1, $t8
    08926B78:[46002942]: mul.s      $f5, $f5, $f0
    08926B7C:[C7A00010]: lwc1       $f0, 16($sp)
    08926B80:[E7A70028]: swc1       $f7, 40($sp)
    08926B84:[46002102]: mul.s      $f4, $f4, $f0
    08926B88:[C7A00014]: lwc1       $f0, 20($sp)
    08926B8C:[E7A5002C]: swc1       $f5, 44($sp)
    08926B90:[460018C2]: mul.s      $f3, $f3, $f0
    08926B94:[C7A00018]: lwc1       $f0, 24($sp)
    08926B98:[E7A40030]: swc1       $f4, 48($sp)
    08926B9C:[46001082]: mul.s      $f2, $f2, $f0
    08926BA0:[C7A0001C]: lwc1       $f0, 28($sp)
    08926BA4:[E7A30034]: swc1       $f3, 52($sp)
    08926BA8:[46000842]: mul.s      $f1, $f1, $f0
    08926BAC:[C7A00020]: lwc1       $f0, 32($sp)
    08926BB0:[E7A20038]: swc1       $f2, 56($sp)
    08926BB4:[E7A1003C]: swc1       $f1, 60($sp)
    08926BB8:[E5200000]: swc1       $f0, 0($t1)
    08926BBC:[C7A10024]: lwc1       $f1, 36($sp)
    08926BC0:[E5210004]: swc1       $f1, 4($t1)
    08926BC4:[C7A00028]: lwc1       $f0, 40($sp)
    08926BC8:[E5200008]: swc1       $f0, 8($t1)
    08926BCC:[C7A1002C]: lwc1       $f1, 44($sp)
    08926BD0:[E521000C]: swc1       $f1, 12($t1)
    08926BD4:[C7A00030]: lwc1       $f0, 48($sp)
    08926BD8:[E5200010]: swc1       $f0, 16($t1)
    08926BDC:[C7A10034]: lwc1       $f1, 52($sp)
    08926BE0:[E5210014]: swc1       $f1, 20($t1)
    08926BE4:[C7A00038]: lwc1       $f0, 56($sp)
    08926BE8:[E5200018]: swc1       $f0, 24($t1)
    08926BEC:[C7A1003C]: lwc1       $f1, 60($sp)
    08926BF0:[E521001C]: swc1       $f1, 28($t1)
    08926BF4:[1040FEBB]: beq        $v0, $zr, 0x089266E4
    08926BF8:[25290020]: addiu      $t1, $t1, 32
    08926BFC:[8FA40054]: lw         $a0, 84($sp)
    08926C00:[0098102A]: slt        $v0, $a0, $t8
    08926C04:[14400039]: bne        $v0, $zr, 0x08926CEC
    08926C08:[00181080]: sll        $v0, $t8, 0x0002
    08926C0C:[005E6821]: addu       $t5, $v0, $fp
    08926C10:[3C0208AF]: lui        $v0, 0x08AF <=> li $v0, 0x08AF0000
    08926C14:[244F1AF0]: addiu      $t7, $v0, 6896
    08926C18:[3C0308AF]: lui        $v1, 0x08AF <=> li $v1, 0x08AF0000
    08926C1C:[3C0408AF]: lui        $a0, 0x08AF <=> li $a0, 0x08AF0000
    08926C20:[3C0208AF]: lui        $v0, 0x08AF <=> li $v0, 0x08AF0000
    08926C24:[246E1AB0]: addiu      $t6, $v1, 6832
    08926C28:[24921B00]: addiu      $s2, $a0, 6912
    08926C2C:[24511D00]: addiu      $s1, $v0, 7424
    08926C30:[24100001]: addiu      $s0, $zr, 1 <=> li $s0, 1
    08926C34:[031E1021]: addu       $v0, $t8, $fp
    08926C38:[29030010]: slti       $v1, $t0, 16
    08926C3C:[000C2400]: sll        $a0, $t4, 0x0010
    08926C40:[10600008]: beq        $v1, $zr, 0x08926C64
    08926C44:[90460480]: lbu        $a2, 1152($v0)
    08926C48:[91620000]: lbu        $v0, 0($t3)
    08926C4C:[91630001]: lbu        $v1, 1($t3)
    08926C50:[25080010]: addiu      $t0, $t0, 16
    08926C54:[00021200]: sll        $v0, $v0, 0x0008
    08926C58:[00821025]: or         $v0, $a0, $v0
    08926C5C:[00436025]: or         $t4, $v0, $v1
    08926C60:[256B0002]: addiu      $t3, $t3, 2
    08926C64:[00CF1821]: addu       $v1, $a2, $t7
    08926C68:[80690000]: lb         $t1, 0($v1)
    08926C6C:[00062900]: sll        $a1, $a2, 0x0004
    08926C70:[00B13821]: addu       $a3, $a1, $s1
    08926C74:[00091080]: sll        $v0, $t1, 0x0002
    08926C78:[004E1021]: addu       $v0, $v0, $t6
    08926C7C:[8C440000]: lw         $a0, 0($v0)
    08926C80:[01095023]: subu       $t2, $t0, $t1
    08926C84:[014C1806]: srlv       $v1, $t4, $t2
    08926C88:[00641824]: and        $v1, $v1, $a0
    08926C8C:[30620001]: andi       $v0, $v1, 1
    08926C90:[00A32821]: addu       $a1, $a1, $v1
    08926C94:[00021040]: sll        $v0, $v0, 0x0001
    08926C98:[00052880]: sll        $a1, $a1, 0x0002
    08926C9C:[28C60008]: slti       $a2, $a2, 8
    08926CA0:[02022023]: subu       $a0, $s0, $v0
    08926CA4:[00E33821]: addu       $a3, $a3, $v1
    08926CA8:[00031043]: sra        $v0, $v1, 0x0001
    08926CAC:[10C0005E]: beq        $a2, $zr, 0x08926E28
    08926CB0:[00B22821]: addu       $a1, $a1, $s2
    08926CB4:[80E90000]: lb         $t1, 0($a3)
    08926CB8:[C4A00000]: lwc1       $f0, 0($a1)
    08926CBC:[01095023]: subu       $t2, $t0, $t1
    08926CC0:[E7A00040]: swc1       $f0, 64($sp)
    08926CC4:[27180001]: addiu      $t8, $t8, 1
    08926CC8:[01404021]: addu       $t0, $t2, $zr <=> move $t0, $t2
    08926CCC:[C5A00200]: lwc1       $f0, 512($t5)
    08926CD0:[C7A10040]: lwc1       $f1, 64($sp)
    08926CD4:[8FA30054]: lw         $v1, 84($sp)
    08926CD8:[46000842]: mul.s      $f1, $f1, $f0
    08926CDC:[0078102A]: slt        $v0, $v1, $t8
    08926CE0:[E5A10000]: swc1       $f1, 0($t5)
    08926CE4:[1040FFD3]: beq        $v0, $zr, 0x08926C34
    08926CE8:[25AD0004]: addiu      $t5, $t5, 4
    08926CEC:[2B020080]: slti       $v0, $t8, 128
    08926CF0:[10400017]: beq        $v0, $zr, 0x08926D50
    08926CF4:[00181080]: sll        $v0, $t8, 0x0002
    08926CF8:[27060001]: addiu      $a2, $t8, 1
    08926CFC:[00181823]: subu       $v1, $zr, $t8 <=> negu $v1, $t8
    08926D00:[28C40080]: slti       $a0, $a2, 128
    08926D04:[005E2821]: addu       $a1, $v0, $fp
    08926D08:[1480003B]: bne        $a0, $zr, 0x08926DF8
    08926D0C:[30630003]: andi       $v1, $v1, 3
    08926D10:[27180001]: addiu      $t8, $t8, 1
    08926D14:[2B020080]: slti       $v0, $t8, 128
    08926D18:[ACA00000]: sw         $zr, 0($a1)
    08926D1C:[1040000C]: beq        $v0, $zr, 0x08926D50
    08926D20:[24A50004]: addiu      $a1, $a1, 4
    08926D24:[ACA00000]: sw         $zr, 0($a1)
    08926D28:[24A50004]: addiu      $a1, $a1, 4
    08926D2C:[27180004]: addiu      $t8, $t8, 4
    08926D30:[ACA00000]: sw         $zr, 0($a1)
    08926D34:[24A50004]: addiu      $a1, $a1, 4
    08926D38:[2B020080]: slti       $v0, $t8, 128
    08926D3C:[ACA00000]: sw         $zr, 0($a1)
    08926D40:[24A50004]: addiu      $a1, $a1, 4
    08926D44:[ACA00000]: sw         $zr, 0($a1)
    08926D48:[1440FFF6]: bne        $v0, $zr, 0x08926D24
    08926D4C:[24A50004]: addiu      $a1, $a1, 4
    08926D50:[8FA40048]: lw         $a0, 72($sp)
    08926D54:[8FA2005C]: lw         $v0, 92($sp)
    08926D58:[2484FFFF]: addiu      $a0, $a0, -1
    08926D5C:[24420004]: addiu      $v0, $v0, 4
    08926D60:[AFA40048]: sw         $a0, 72($sp)
    08926D64:[1480FE4D]: bne        $a0, $zr, 0x0892669C
    08926D68:[AFA2005C]: sw         $v0, 92($sp)
    08926D6C:[8FA30050]: lw         $v1, 80($sp)
    08926D70:[8FA4004C]: lw         $a0, 76($sp)
    08926D74:[000310C3]: sra        $v0, $v1, 0x0003
    08926D78:[00821021]: addu       $v0, $a0, $v0
    08926D7C:[01621023]: subu       $v0, $t3, $v0
    08926D80:[30630007]: andi       $v1, $v1, 7
    08926D84:[000210C0]: sll        $v0, $v0, 0x0003
    08926D88:[00431023]: subu       $v0, $v0, $v1
    08926D8C:[8FA30044]: lw         $v1, 68($sp)
    08926D90:[00481023]: subu       $v0, $v0, $t0
    08926D94:[8C640030]: lw         $a0, 48($v1)
    08926D98:[8FA30050]: lw         $v1, 80($sp)
    08926D9C:[00621821]: addu       $v1, $v1, $v0
    08926DA0:[0083202A]: slt        $a0, $a0, $v1
    08926DA4:[14800003]: bne        $a0, $zr, 0x08926DB4
    08926DA8:[AFA30050]: sw         $v1, 80($sp)
    08926DAC:[8FA40044]: lw         $a0, 68($sp)
    08926DB0:[AC830118]: sw         $v1, 280($a0)
    08926DB4:[8FA20044]: lw         $v0, 68($sp)
    08926DB8:[8FA40044]: lw         $a0, 68($sp)
    08926DBC:[8FBE0080]: lw         $fp, 128($sp)
    08926DC0:[8C43010C]: lw         $v1, 268($v0)
    08926DC4:[8FB7007C]: lw         $s7, 124($sp)
    08926DC8:[8FB60078]: lw         $s6, 120($sp)
    08926DCC:[8FB50074]: lw         $s5, 116($sp)
    08926DD0:[8FB40070]: lw         $s4, 112($sp)
    08926DD4:[8FB3006C]: lw         $s3, 108($sp)
    08926DD8:[8FB20068]: lw         $s2, 104($sp)
    08926DDC:[8FB10064]: lw         $s1, 100($sp)
    08926DE0:[8FB00060]: lw         $s0, 96($sp)
    08926DE4:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08926DE8:[24630001]: addiu      $v1, $v1, 1
    08926DEC:[AC83010C]: sw         $v1, 268($a0)
    08926DF0:[03E00008]: jr         $ra
    08926DF4:[27BD0090]: addiu      $sp, $sp, 144
    08926DF8:[1060FFCA]: beq        $v1, $zr, 0x08926D24
    08926DFC:[28620002]: slti       $v0, $v1, 2
    08926E00:[1440FFC3]: bne        $v0, $zr, 0x08926D10
    08926E04:[28620003]: slti       $v0, $v1, 3
    08926E08:[14400004]: bne        $v0, $zr, 0x08926E1C
    08926E0C:[ACA00000]: sw         $zr, 0($a1)
    08926E10:[00C0C021]: addu       $t8, $a2, $zr <=> move $t8, $a2
    08926E14:[24A50004]: addiu      $a1, $a1, 4
    08926E18:[ACA00000]: sw         $zr, 0($a1)
    08926E1C:[27180001]: addiu      $t8, $t8, 1
    08926E20:[0A249B44]: j          0x08926D10
    08926E24:[24A50004]: addiu      $a1, $a1, 4
    08926E28:[00440018]: mult       $v0, $a0
    08926E2C:[2529FFFF]: addiu      $t1, $t1, -1
    08926E30:[00001012]: mflo       $v0
    08926E34:[44820800]: mtc1       $v0, $f1
    08926E38:[1440FFA1]: bne        $v0, $zr, 0x08926CC0
    08926E3C:[46800820]: cvt.s.w    $f0, $f1
    08926E40:[0A249B30]: j          0x08926CC0
    08926E44:[01095023]: subu       $t2, $t0, $t1
    08926E48:[30C20001]: andi       $v0, $a2, 1
    08926E4C:[00021040]: sll        $v0, $v0, 0x0001
    08926E50:[02A21023]: subu       $v0, $s5, $v0
    08926E54:[00061843]: sra        $v1, $a2, 0x0001
    08926E58:[00620018]: mult       $v1, $v0
    08926E5C:[00001012]: mflo       $v0
    08926E60:[14400003]: bne        $v0, $zr, 0x08926E70
    08926E64:[00000000]: nop
    08926E68:[24A5FFFF]: addiu      $a1, $a1, -1
    08926E6C:[01053823]: subu       $a3, $t0, $a1
    08926E70:[44820800]: mtc1       $v0, $f1
    08926E74:[0A249AC8]: j          0x08926B20
    08926E78:[46800820]: cvt.s.w    $f0, $f1
    08926E7C:[30C20001]: andi       $v0, $a2, 1
    08926E80:[00021040]: sll        $v0, $v0, 0x0001
    08926E84:[02A21023]: subu       $v0, $s5, $v0
    08926E88:[00061843]: sra        $v1, $a2, 0x0001
    08926E8C:[00620018]: mult       $v1, $v0
    08926E90:[00001012]: mflo       $v0
    08926E94:[14400002]: bne        $v0, $zr, 0x08926EA0
    08926E98:[24A5FFFF]: addiu      $a1, $a1, -1
    08926E9C:[01053823]: subu       $a3, $t0, $a1
    08926EA0:[44820800]: mtc1       $v0, $f1
    08926EA4:[0A249AA9]: j          0x08926AA4
    08926EA8:[46800820]: cvt.s.w    $f0, $f1
    08926EAC:[30C20001]: andi       $v0, $a2, 1
    08926EB0:[00021040]: sll        $v0, $v0, 0x0001
    08926EB4:[02A21023]: subu       $v0, $s5, $v0
    08926EB8:[00061843]: sra        $v1, $a2, 0x0001
    08926EBC:[00620018]: mult       $v1, $v0
    08926EC0:[00001012]: mflo       $v0
    08926EC4:[14400002]: bne        $v0, $zr, 0x08926ED0
    08926EC8:[24A5FFFF]: addiu      $a1, $a1, -1
    08926ECC:[01053823]: subu       $a3, $t0, $a1
    08926ED0:[44820800]: mtc1       $v0, $f1
    08926ED4:[0A249A8A]: j          0x08926A28
    08926ED8:[46800820]: cvt.s.w    $f0, $f1
    08926EDC:[30C20001]: andi       $v0, $a2, 1
    08926EE0:[00021040]: sll        $v0, $v0, 0x0001
    08926EE4:[02A21023]: subu       $v0, $s5, $v0
    08926EE8:[00061843]: sra        $v1, $a2, 0x0001
    08926EEC:[00620018]: mult       $v1, $v0
    08926EF0:[00001012]: mflo       $v0
    08926EF4:[14400002]: bne        $v0, $zr, 0x08926F00
    08926EF8:[24A5FFFF]: addiu      $a1, $a1, -1
    08926EFC:[01053823]: subu       $a3, $t0, $a1
    08926F00:[44820800]: mtc1       $v0, $f1
    08926F04:[0A249A6B]: j          0x089269AC
    08926F08:[46800820]: cvt.s.w    $f0, $f1
    08926F0C:[30C20001]: andi       $v0, $a2, 1
    08926F10:[00021040]: sll        $v0, $v0, 0x0001
    08926F14:[02A21023]: subu       $v0, $s5, $v0
    08926F18:[00061843]: sra        $v1, $a2, 0x0001
    08926F1C:[00620018]: mult       $v1, $v0
    08926F20:[00001012]: mflo       $v0
    08926F24:[14400002]: bne        $v0, $zr, 0x08926F30
    08926F28:[24A5FFFF]: addiu      $a1, $a1, -1
    08926F2C:[01053823]: subu       $a3, $t0, $a1
    08926F30:[44820800]: mtc1       $v0, $f1
    08926F34:[0A249A4C]: j          0x08926930
    08926F38:[46800820]: cvt.s.w    $f0, $f1
    08926F3C:[30C20001]: andi       $v0, $a2, 1
    08926F40:[00021040]: sll        $v0, $v0, 0x0001
    08926F44:[02A21023]: subu       $v0, $s5, $v0
    08926F48:[00061843]: sra        $v1, $a2, 0x0001
    08926F4C:[00620018]: mult       $v1, $v0
    08926F50:[00001012]: mflo       $v0
    08926F54:[14400002]: bne        $v0, $zr, 0x08926F60
    08926F58:[24A5FFFF]: addiu      $a1, $a1, -1
    08926F5C:[01053823]: subu       $a3, $t0, $a1
    08926F60:[44820800]: mtc1       $v0, $f1
    08926F64:[0A249A2D]: j          0x089268B4
    08926F68:[46800820]: cvt.s.w    $f0, $f1
    08926F6C:[30C20001]: andi       $v0, $a2, 1
    08926F70:[00021040]: sll        $v0, $v0, 0x0001
    08926F74:[02A21023]: subu       $v0, $s5, $v0
    08926F78:[00061843]: sra        $v1, $a2, 0x0001
    08926F7C:[00620018]: mult       $v1, $v0
    08926F80:[00001012]: mflo       $v0
    08926F84:[14400002]: bne        $v0, $zr, 0x08926F90
    08926F88:[24A5FFFF]: addiu      $a1, $a1, -1
    08926F8C:[01053823]: subu       $a3, $t0, $a1
    08926F90:[44820800]: mtc1       $v0, $f1
    08926F94:[0A249A0E]: j          0x08926838
    08926F98:[46800820]: cvt.s.w    $f0, $f1
    08926F9C:[30C20001]: andi       $v0, $a2, 1
    08926FA0:[00021040]: sll        $v0, $v0, 0x0001
    08926FA4:[02A21023]: subu       $v0, $s5, $v0
    08926FA8:[00061843]: sra        $v1, $a2, 0x0001
    08926FAC:[00620018]: mult       $v1, $v0
    08926FB0:[00001012]: mflo       $v0
    08926FB4:[14400002]: bne        $v0, $zr, 0x08926FC0
    08926FB8:[24A5FFFF]: addiu      $a1, $a1, -1
    08926FBC:[01053823]: subu       $a3, $t0, $a1
    08926FC0:[44820800]: mtc1       $v0, $f1
    08926FC4:[0A2499EF]: j          0x089267BC
    08926FC8:[46800820]: cvt.s.w    $f0, $f1
  Back Branch 08926BF4 3.674.896 times (length 326)
  Back Branch 08926FC4 419.128 times (length 516)
  Back Branch 08926F94 408.560 times (length 473)
  Back Branch 08926F64 383.525 times (length 430)
  Back Branch 08926F34 367.140 times (length 387)
  Back Branch 08926F04 349.872 times (length 344)
  Back Branch 08926ED4 308.559 times (length 301)
  Back Branch 08926EA4 301.877 times (length 258)
  Back Branch 08926E74 296.663 times (length 215)
  Back Branch 08926D64 229.681 times (length 436)
_S1_2_8932EC8 778.394.850 instructions (7,244%), 229.615 calls (08932EC8 - 0893322C, length 218)
    08932EC8:[27BDFFE0]: addiu      $sp, $sp, -32
    08932ECC:[AFB40010]: sw         $s4, 16($sp)
    08932ED0:[3C1408AF]: lui        $s4, 0x08AF <=> li $s4, 0x08AF0000
    08932ED4:[26943920]: addiu      $s4, $s4, 14624
    08932ED8:[AFB3000C]: sw         $s3, 12($sp)
    08932EDC:[3C1308AF]: lui        $s3, 0x08AF <=> li $s3, 0x08AF0000
    08932EE0:[26733220]: addiu      $s3, $s3, 12832
    08932EE4:[AFB7001C]: sw         $s7, 28($sp)
    08932EE8:[00C0B821]: addu       $s7, $a2, $zr <=> move $s7, $a2
    08932EEC:[AFB60018]: sw         $s6, 24($sp)
    08932EF0:[0080B021]: addu       $s6, $a0, $zr <=> move $s6, $a0
    08932EF4:[AFB50014]: sw         $s5, 20($sp)
    08932EF8:[00A0A821]: addu       $s5, $a1, $zr <=> move $s5, $a1
    08932EFC:[AFB20008]: sw         $s2, 8($sp)
    08932F00:[AFB10004]: sw         $s1, 4($sp)
    08932F04:[AFB00000]: sw         $s0, 0($sp)
    08932F08:[02C02021]: addu       $a0, $s6, $zr <=> move $a0, $s6
    08932F0C:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    08932F10:[02803021]: addu       $a2, $s4, $zr <=> move $a2, $s4
    08932F14:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    08932F18:[D8C00000]: lv.q       C000.q, 0($a2)
    08932F1C:[D8C40010]: lv.q       C100.q, 16($a2)
    08932F20:[24080008]: addiu      $t0, $zr, 8 <=> li $t0, 8
    08932F24:[D8E10000]: lv.q       C010.q, 0($a3)
    08932F28:[D8880000]: lv.q       C200.q, 0($a0)
    08932F2C:[D8890010]: lv.q       C210.q, 16($a0)
    08932F30:[D8E50010]: lv.q       C110.q, 16($a3)
    08932F34:[D88C0020]: lv.q       C300.q, 32($a0)
    08932F38:[D88D0030]: lv.q       C310.q, 48($a0)
    08932F3C:[D00008E0]: vmov.p     R020.p, C200.p
    08932F40:[D00048E1]: vmov.p     R021.p, C202.p
    08932F44:[D00009E2]: vmov.p     R022.p, C210.p
    08932F48:[D00049E3]: vmov.p     R023.p, C212.p
    08932F4C:[D0000CE4]: vmov.p     R120.p, C300.p
    08932F50:[D0004CE5]: vmov.p     R121.p, C302.p
    08932F54:[D0000DE6]: vmov.p     R122.p, C310.p
    08932F58:[D0004DE7]: vmov.p     R123.p, C312.p
    08932F5C:[64028088]: vmul.q     C200.q, C000.q, C020.q
    08932F60:[64038189]: vmul.q     C210.q, C010.q, C030.q
    08932F64:[6402818A]: vmul.q     C220.q, C010.q, C020.q
    08932F68:[6403808B]: vmul.q     C230.q, C000.q, C030.q
    08932F6C:[6406848C]: vmul.q     C300.q, C100.q, C120.q
    08932F70:[6407858D]: vmul.q     C310.q, C110.q, C130.q
    08932F74:[6406858E]: vmul.q     C320.q, C110.q, C120.q
    08932F78:[6407848F]: vmul.q     C330.q, C100.q, C130.q
    08932F7C:[60898890]: vsub.q     C400.q, C200.q, C210.q
    08932F80:[600B8A91]: vadd.q     C410.q, C220.q, C230.q
    08932F84:[608D8C92]: vsub.q     C420.q, C300.q, C310.q
    08932F88:[600F8E93]: vadd.q     C430.q, C320.q, C330.q
    08932F8C:[24C60020]: addiu      $a2, $a2, 32
    08932F90:[24E70020]: addiu      $a3, $a3, 32
    08932F94:[24840040]: addiu      $a0, $a0, 64
    08932F98:[D0003094]: vmov.p     C500.p, R400.p
    08932F9C:[D00031D4]: vmov.p     C502.p, R401.p
    08932FA0:[D0003295]: vmov.p     C510.p, R402.p
    08932FA4:[D00033D5]: vmov.p     C512.p, R403.p
    08932FA8:[D0007096]: vmov.p     C520.p, R420.p
    08932FAC:[D00071D6]: vmov.p     C522.p, R421.p
    08932FB0:[D0007297]: vmov.p     C530.p, R422.p
    08932FB4:[D00073D7]: vmov.p     C532.p, R423.p
    08932FB8:[F8B40002]: vwb.q      C500.q, 0($a1)
    08932FBC:[F8B50012]: vwb.q      C510.q, 16($a1)
    08932FC0:[F8B60022]: vwb.q      C520.q, 32($a1)
    08932FC4:[F8B70032]: vwb.q      C530.q, 48($a1)
    08932FC8:[24A50040]: addiu      $a1, $a1, 64
    08932FCC:[2508FFFF]: addiu      $t0, $t0, -1
    08932FD0:[1D00FFD4]: bgtz       $t0, 0x08932F24
    08932FD4:[486000FF]: Unimplemented MFVC imm7=127, rt=0
    08932FD8:[00000000]: nop
    08932FDC:[2694FF00]: addiu      $s4, $s4, -256
    08932FE0:[2673FF00]: addiu      $s3, $s3, -256
    08932FE4:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    08932FE8:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    08932FEC:[02803021]: addu       $a2, $s4, $zr <=> move $a2, $s4
    08932FF0:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    08932FF4:[24080008]: addiu      $t0, $zr, 8 <=> li $t0, 8
    08932FF8:[D8C00000]: lv.q       C000.q, 0($a2)
    08932FFC:[D8E10000]: lv.q       C010.q, 0($a3)
    08933000:[D8880000]: lv.q       C200.q, 0($a0)
    08933004:[D8890010]: lv.q       C210.q, 16($a0)
    08933008:[D8C40010]: lv.q       C100.q, 16($a2)
    0893300C:[D8E50010]: lv.q       C110.q, 16($a3)
    08933010:[D88C0020]: lv.q       C300.q, 32($a0)
    08933014:[D88D0030]: lv.q       C310.q, 48($a0)
    08933018:[D0000882]: vmov.p     C020.p, C200.p
    0893301C:[D00009C2]: vmov.p     C022.p, C210.p
    08933020:[D0004883]: vmov.p     C030.p, C202.p
    08933024:[D00049C3]: vmov.p     C032.p, C212.p
    08933028:[D0000C86]: vmov.p     C120.p, C300.p
    0893302C:[D0000DC6]: vmov.p     C122.p, C310.p
    08933030:[D0004C87]: vmov.p     C130.p, C302.p
    08933034:[D0004DC7]: vmov.p     C132.p, C312.p
    08933038:[64028088]: vmul.q     C200.q, C000.q, C020.q
    0893303C:[64038189]: vmul.q     C210.q, C010.q, C030.q
    08933040:[6402818A]: vmul.q     C220.q, C010.q, C020.q
    08933044:[6403808B]: vmul.q     C230.q, C000.q, C030.q
    08933048:[6406848C]: vmul.q     C300.q, C100.q, C120.q
    0893304C:[6407858D]: vmul.q     C310.q, C110.q, C130.q
    08933050:[6406858E]: vmul.q     C320.q, C110.q, C120.q
    08933054:[6407848F]: vmul.q     C330.q, C100.q, C130.q
    08933058:[60898890]: vsub.q     C400.q, C200.q, C210.q
    0893305C:[600B8A91]: vadd.q     C410.q, C220.q, C230.q
    08933060:[608D8C92]: vsub.q     C420.q, C300.q, C310.q
    08933064:[600F8E93]: vadd.q     C430.q, C320.q, C330.q
    08933068:[24C60020]: addiu      $a2, $a2, 32
    0893306C:[24E70020]: addiu      $a3, $a3, 32
    08933070:[24840040]: addiu      $a0, $a0, 64
    08933074:[D0001094]: vmov.p     C500.p, C400.p
    08933078:[DC0000E1]: VPFXS      [y, x, z, w]
    0893307C:[D00011D4]: vmov.p     C502.p, C410.p
    08933080:[D0005095]: vmov.p     C510.p, C402.p
    08933084:[DC0000E1]: VPFXS      [y, x, z, w]
    08933088:[D00051D5]: vmov.p     C512.p, C412.p
    0893308C:[D0001296]: vmov.p     C520.p, C420.p
    08933090:[DC0000E1]: VPFXS      [y, x, z, w]
    08933094:[D00013D6]: vmov.p     C522.p, C430.p
    08933098:[D0005297]: vmov.p     C530.p, C422.p
    0893309C:[DC0000E1]: VPFXS      [y, x, z, w]
    089330A0:[D00053D7]: vmov.p     C532.p, C432.p
    089330A4:[F8B40002]: vwb.q      C500.q, 0($a1)
    089330A8:[F8B50012]: vwb.q      C510.q, 16($a1)
    089330AC:[F8B60022]: vwb.q      C520.q, 32($a1)
    089330B0:[F8B70032]: vwb.q      C530.q, 48($a1)
    089330B4:[24A50040]: addiu      $a1, $a1, 64
    089330B8:[2508FFFF]: addiu      $t0, $t0, -1
    089330BC:[1D00FFCE]: bgtz       $t0, 0x08932FF8
    089330C0:[486000FF]: Unimplemented MFVC imm7=127, rt=0
    089330C4:[00000000]: nop
    089330C8:[2694FB00]: addiu      $s4, $s4, -1280
    089330CC:[2673FB00]: addiu      $s3, $s3, -1280
    089330D0:[02C08821]: addu       $s1, $s6, $zr <=> move $s1, $s6
    089330D4:[02A09021]: addu       $s2, $s5, $zr <=> move $s2, $s5
    089330D8:[02807821]: addu       $t7, $s4, $zr <=> move $t7, $s4
    089330DC:[02608021]: addu       $s0, $s3, $zr <=> move $s0, $s3
    089330E0:[240E0020]: addiu      $t6, $zr, 32 <=> li $t6, 32
    089330E4:[240D0004]: addiu      $t5, $zr, 4 <=> li $t5, 4
    089330E8:[240C0002]: addiu      $t4, $zr, 2 <=> li $t4, 2
    089330EC:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    089330F0:[000E7042]: srl        $t6, $t6, 0x0001
    089330F4:[000D6840]: sll        $t5, $t5, 0x0001
    089330F8:[000C6040]: sll        $t4, $t4, 0x0001
    089330FC:[24030100]: addiu      $v1, $zr, 256 <=> li $v1, 256
    08933100:[00620019]: multu      $v1, $v0
    08933104:[00001812]: mflo       $v1
    08933108:[006F4020]: add        $t0, $v1, $t7
    0893310C:[00704820]: add        $t1, $v1, $s0
    08933110:[000C1880]: sll        $v1, $t4, 0x0002
    08933114:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08933118:[00832820]: add        $a1, $a0, $v1
    0893311C:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    08933120:[00C33820]: add        $a3, $a2, $v1
    08933124:[00E33820]: add        $a3, $a3, $v1
    08933128:[24E7FFF0]: addiu      $a3, $a3, -16
    0893312C:[01C05021]: addu       $t2, $t6, $zr <=> move $t2, $t6
    08933130:[01805821]: addu       $t3, $t4, $zr <=> move $t3, $t4
    08933134:[D9000000]: lv.q       C000.q, 0($t0)
    08933138:[D9210000]: lv.q       C010.q, 0($t1)
    0893313C:[D8820000]: lv.q       C020.q, 0($a0)
    08933140:[D8A30000]: lv.q       C030.q, 0($a1)
    08933144:[64028088]: vmul.q     C200.q, C000.q, C020.q
    08933148:[64038189]: vmul.q     C210.q, C010.q, C030.q
    0893314C:[6402818A]: vmul.q     C220.q, C010.q, C020.q
    08933150:[6403808B]: vmul.q     C230.q, C000.q, C030.q
    08933154:[24840010]: addiu      $a0, $a0, 16
    08933158:[24A50010]: addiu      $a1, $a1, 16
    0893315C:[60898888]: vsub.q     C200.q, C200.q, C210.q
    08933160:[DC00001B]: VPFXS      [w, z, y, x]
    08933164:[DD00001B]: VPFXT      [w, z, y, x]
    08933168:[600B8A8A]: vadd.q     C220.q, C220.q, C230.q
    0893316C:[25080010]: addiu      $t0, $t0, 16
    08933170:[25290010]: addiu      $t1, $t1, 16
    08933174:[F8C80002]: vwb.q      C200.q, 0($a2)
    08933178:[F8EA0002]: vwb.q      C220.q, 0($a3)
    0893317C:[24C60010]: addiu      $a2, $a2, 16
    08933180:[24E7FFF0]: addiu      $a3, $a3, -16
    08933184:[256BFFFC]: addiu      $t3, $t3, -4
    08933188:[1D60FFEA]: bgtz       $t3, 0x08933134
    0893318C:[486000FF]: Unimplemented MFVC imm7=127, rt=0
    08933190:[00000000]: nop
    08933194:[00832020]: add        $a0, $a0, $v1
    08933198:[00A32820]: add        $a1, $a1, $v1
    0893319C:[00C33020]: add        $a2, $a2, $v1
    089331A0:[00E33820]: add        $a3, $a3, $v1
    089331A4:[00E33820]: add        $a3, $a3, $v1
    089331A8:[00E33820]: add        $a3, $a3, $v1
    089331AC:[254AFFFF]: addiu      $t2, $t2, -1
    089331B0:[1D40FFDF]: bgtz       $t2, 0x08933130
    089331B4:[00000000]: nop
    089331B8:[00000000]: nop
    089331BC:[02201821]: addu       $v1, $s1, $zr <=> move $v1, $s1
    089331C0:[02408821]: addu       $s1, $s2, $zr <=> move $s1, $s2
    089331C4:[00609021]: addu       $s2, $v1, $zr <=> move $s2, $v1
    089331C8:[2442FFFF]: addiu      $v0, $v0, -1
    089331CC:[0441FFC8]: bgez       $v0, 0x089330F0
    089331D0:[00000000]: nop
    089331D4:[00000000]: nop
    089331D8:[26A60200]: addiu      $a2, $s5, 512
    089331DC:[8EA20000]: lw         $v0, 0($s5)
    089331E0:[8EA30004]: lw         $v1, 4($s5)
    089331E4:[8EA40008]: lw         $a0, 8($s5)
    089331E8:[8EA5000C]: lw         $a1, 12($s5)
    089331EC:[AEE20000]: sw         $v0, 0($s7)
    089331F0:[26B50010]: addiu      $s5, $s5, 16
    089331F4:[26F70010]: addiu      $s7, $s7, 16
    089331F8:[AEE3FFF4]: sw         $v1, -12($s7)
    089331FC:[AEE4FFF8]: sw         $a0, -8($s7)
    08933200:[16A6FFF6]: bne        $s5, $a2, 0x089331DC
    08933204:[AEE5FFFC]: sw         $a1, -4($s7)
    08933208:[8FB7001C]: lw         $s7, 28($sp)
    0893320C:[8FB60018]: lw         $s6, 24($sp)
    08933210:[8FB50014]: lw         $s5, 20($sp)
    08933214:[8FB40010]: lw         $s4, 16($sp)
    08933218:[8FB3000C]: lw         $s3, 12($sp)
    0893321C:[8FB20008]: lw         $s2, 8($sp)
    08933220:[8FB10004]: lw         $s1, 4($sp)
    08933224:[8FB00000]: lw         $s0, 0($sp)
    08933228:[03E00008]: jr         $ra
    0893322C:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 08933188 18.369.200 times (length 23)
    08933120:[00C33820]: add        $a3, $a2, $v1
    08933124:[00E33820]: add        $a3, $a3, $v1
    08933128:[24E7FFF0]: addiu      $a3, $a3, -16
    0893312C:[01C05021]: addu       $t2, $t6, $zr <=> move $t2, $t6
    08933130:[01805821]: addu       $t3, $t4, $zr <=> move $t3, $t4
--> 08933134:[D9000000]: lv.q       C000.q, 0($t0)
    08933138:[D9210000]: lv.q       C010.q, 0($t1)
    0893313C:[D8820000]: lv.q       C020.q, 0($a0)
    08933140:[D8A30000]: lv.q       C030.q, 0($a1)
    08933144:[64028088]: vmul.q     C200.q, C000.q, C020.q
    08933148:[64038189]: vmul.q     C210.q, C010.q, C030.q
    0893314C:[6402818A]: vmul.q     C220.q, C010.q, C020.q
    08933150:[6403808B]: vmul.q     C230.q, C000.q, C030.q
    08933154:[24840010]: addiu      $a0, $a0, 16
    08933158:[24A50010]: addiu      $a1, $a1, 16
    0893315C:[60898888]: vsub.q     C200.q, C200.q, C210.q
    08933160:[DC00001B]: VPFXS      [w, z, y, x]
    08933164:[DD00001B]: VPFXT      [w, z, y, x]
    08933168:[600B8A8A]: vadd.q     C220.q, C220.q, C230.q
    0893316C:[25080010]: addiu      $t0, $t0, 16
    08933170:[25290010]: addiu      $t1, $t1, 16
    08933174:[F8C80002]: vwb.q      C200.q, 0($a2)
    08933178:[F8EA0002]: vwb.q      C220.q, 0($a3)
    0893317C:[24C60010]: addiu      $a2, $a2, 16
    08933180:[24E7FFF0]: addiu      $a3, $a3, -16
    08933184:[256BFFFC]: addiu      $t3, $t3, -4
--> 08933188:[1D60FFEA]: bgtz       $t3, 0x08933134
    0893318C:[486000FF]: Unimplemented MFVC imm7=127, rt=0
    08933190:[00000000]: nop
    08933194:[00832020]: add        $a0, $a0, $v1
    08933198:[00A32820]: add        $a1, $a1, $v1
  Back Branch 08933200 7.347.680 times (length 11)
    089331C8:[2442FFFF]: addiu      $v0, $v0, -1
    089331CC:[0441FFC8]: bgez       $v0, 0x089330F0
    089331D0:[00000000]: nop
    089331D4:[00000000]: nop
    089331D8:[26A60200]: addiu      $a2, $s5, 512
--> 089331DC:[8EA20000]: lw         $v0, 0($s5)
    089331E0:[8EA30004]: lw         $v1, 4($s5)
    089331E4:[8EA40008]: lw         $a0, 8($s5)
    089331E8:[8EA5000C]: lw         $a1, 12($s5)
    089331EC:[AEE20000]: sw         $v0, 0($s7)
    089331F0:[26B50010]: addiu      $s5, $s5, 16
    089331F4:[26F70010]: addiu      $s7, $s7, 16
    089331F8:[AEE3FFF4]: sw         $v1, -12($s7)
    089331FC:[AEE4FFF8]: sw         $a0, -8($s7)
--> 08933200:[16A6FFF6]: bne        $s5, $a2, 0x089331DC
    08933204:[AEE5FFFC]: sw         $a1, -4($s7)
    08933208:[8FB7001C]: lw         $s7, 28($sp)
    0893320C:[8FB60018]: lw         $s6, 24($sp)
    08933210:[8FB50014]: lw         $s5, 20($sp)
  Back Branch 089331B0 7.118.065 times (length 34)
    0893311C:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    08933120:[00C33820]: add        $a3, $a2, $v1
    08933124:[00E33820]: add        $a3, $a3, $v1
    08933128:[24E7FFF0]: addiu      $a3, $a3, -16
    0893312C:[01C05021]: addu       $t2, $t6, $zr <=> move $t2, $t6
--> 08933130:[01805821]: addu       $t3, $t4, $zr <=> move $t3, $t4
    08933134:[D9000000]: lv.q       C000.q, 0($t0)
    08933138:[D9210000]: lv.q       C010.q, 0($t1)
    0893313C:[D8820000]: lv.q       C020.q, 0($a0)
    08933140:[D8A30000]: lv.q       C030.q, 0($a1)
    08933144:[64028088]: vmul.q     C200.q, C000.q, C020.q
    08933148:[64038189]: vmul.q     C210.q, C010.q, C030.q
    0893314C:[6402818A]: vmul.q     C220.q, C010.q, C020.q
    08933150:[6403808B]: vmul.q     C230.q, C000.q, C030.q
    08933154:[24840010]: addiu      $a0, $a0, 16
    08933158:[24A50010]: addiu      $a1, $a1, 16
    0893315C:[60898888]: vsub.q     C200.q, C200.q, C210.q
    08933160:[DC00001B]: VPFXS      [w, z, y, x]
    08933164:[DD00001B]: VPFXT      [w, z, y, x]
    08933168:[600B8A8A]: vadd.q     C220.q, C220.q, C230.q
    0893316C:[25080010]: addiu      $t0, $t0, 16
    08933170:[25290010]: addiu      $t1, $t1, 16
    08933174:[F8C80002]: vwb.q      C200.q, 0($a2)
    08933178:[F8EA0002]: vwb.q      C220.q, 0($a3)
    0893317C:[24C60010]: addiu      $a2, $a2, 16
    08933180:[24E7FFF0]: addiu      $a3, $a3, -16
    08933184:[256BFFFC]: addiu      $t3, $t3, -4
    08933188:[1D60FFEA]: bgtz       $t3, 0x08933134
    0893318C:[486000FF]: Unimplemented MFVC imm7=127, rt=0
    08933190:[00000000]: nop
    08933194:[00832020]: add        $a0, $a0, $v1
    08933198:[00A32820]: add        $a1, $a1, $v1
    0893319C:[00C33020]: add        $a2, $a2, $v1
    089331A0:[00E33820]: add        $a3, $a3, $v1
    089331A4:[00E33820]: add        $a3, $a3, $v1
    089331A8:[00E33820]: add        $a3, $a3, $v1
    089331AC:[254AFFFF]: addiu      $t2, $t2, -1
--> 089331B0:[1D40FFDF]: bgtz       $t2, 0x08933130
    089331B4:[00000000]: nop
    089331B8:[00000000]: nop
    089331BC:[02201821]: addu       $v1, $s1, $zr <=> move $v1, $s1
    089331C0:[02408821]: addu       $s1, $s2, $zr <=> move $s1, $s2
  Back Branch 08932FD0 1.836.920 times (length 45)
    08932F10:[02803021]: addu       $a2, $s4, $zr <=> move $a2, $s4
    08932F14:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    08932F18:[D8C00000]: lv.q       C000.q, 0($a2)
    08932F1C:[D8C40010]: lv.q       C100.q, 16($a2)
    08932F20:[24080008]: addiu      $t0, $zr, 8 <=> li $t0, 8
--> 08932F24:[D8E10000]: lv.q       C010.q, 0($a3)
    08932F28:[D8880000]: lv.q       C200.q, 0($a0)
    08932F2C:[D8890010]: lv.q       C210.q, 16($a0)
    08932F30:[D8E50010]: lv.q       C110.q, 16($a3)
    08932F34:[D88C0020]: lv.q       C300.q, 32($a0)
    08932F38:[D88D0030]: lv.q       C310.q, 48($a0)
    08932F3C:[D00008E0]: vmov.p     R020.p, C200.p
    08932F40:[D00048E1]: vmov.p     R021.p, C202.p
    08932F44:[D00009E2]: vmov.p     R022.p, C210.p
    08932F48:[D00049E3]: vmov.p     R023.p, C212.p
    08932F4C:[D0000CE4]: vmov.p     R120.p, C300.p
    08932F50:[D0004CE5]: vmov.p     R121.p, C302.p
    08932F54:[D0000DE6]: vmov.p     R122.p, C310.p
    08932F58:[D0004DE7]: vmov.p     R123.p, C312.p
    08932F5C:[64028088]: vmul.q     C200.q, C000.q, C020.q
    08932F60:[64038189]: vmul.q     C210.q, C010.q, C030.q
    08932F64:[6402818A]: vmul.q     C220.q, C010.q, C020.q
    08932F68:[6403808B]: vmul.q     C230.q, C000.q, C030.q
    08932F6C:[6406848C]: vmul.q     C300.q, C100.q, C120.q
    08932F70:[6407858D]: vmul.q     C310.q, C110.q, C130.q
    08932F74:[6406858E]: vmul.q     C320.q, C110.q, C120.q
    08932F78:[6407848F]: vmul.q     C330.q, C100.q, C130.q
    08932F7C:[60898890]: vsub.q     C400.q, C200.q, C210.q
    08932F80:[600B8A91]: vadd.q     C410.q, C220.q, C230.q
    08932F84:[608D8C92]: vsub.q     C420.q, C300.q, C310.q
    08932F88:[600F8E93]: vadd.q     C430.q, C320.q, C330.q
    08932F8C:[24C60020]: addiu      $a2, $a2, 32
    08932F90:[24E70020]: addiu      $a3, $a3, 32
    08932F94:[24840040]: addiu      $a0, $a0, 64
    08932F98:[D0003094]: vmov.p     C500.p, R400.p
    08932F9C:[D00031D4]: vmov.p     C502.p, R401.p
    08932FA0:[D0003295]: vmov.p     C510.p, R402.p
    08932FA4:[D00033D5]: vmov.p     C512.p, R403.p
    08932FA8:[D0007096]: vmov.p     C520.p, R420.p
    08932FAC:[D00071D6]: vmov.p     C522.p, R421.p
    08932FB0:[D0007297]: vmov.p     C530.p, R422.p
    08932FB4:[D00073D7]: vmov.p     C532.p, R423.p
    08932FB8:[F8B40002]: vwb.q      C500.q, 0($a1)
    08932FBC:[F8B50012]: vwb.q      C510.q, 16($a1)
    08932FC0:[F8B60022]: vwb.q      C520.q, 32($a1)
    08932FC4:[F8B70032]: vwb.q      C530.q, 48($a1)
    08932FC8:[24A50040]: addiu      $a1, $a1, 64
    08932FCC:[2508FFFF]: addiu      $t0, $t0, -1
--> 08932FD0:[1D00FFD4]: bgtz       $t0, 0x08932F24
    08932FD4:[486000FF]: Unimplemented MFVC imm7=127, rt=0
    08932FD8:[00000000]: nop
    08932FDC:[2694FF00]: addiu      $s4, $s4, -256
    08932FE0:[2673FF00]: addiu      $s3, $s3, -256
  Back Branch 089330BC 1.836.920 times (length 51)
    08932FE4:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    08932FE8:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    08932FEC:[02803021]: addu       $a2, $s4, $zr <=> move $a2, $s4
    08932FF0:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    08932FF4:[24080008]: addiu      $t0, $zr, 8 <=> li $t0, 8
--> 08932FF8:[D8C00000]: lv.q       C000.q, 0($a2)
    08932FFC:[D8E10000]: lv.q       C010.q, 0($a3)
    08933000:[D8880000]: lv.q       C200.q, 0($a0)
    08933004:[D8890010]: lv.q       C210.q, 16($a0)
    08933008:[D8C40010]: lv.q       C100.q, 16($a2)
    0893300C:[D8E50010]: lv.q       C110.q, 16($a3)
    08933010:[D88C0020]: lv.q       C300.q, 32($a0)
    08933014:[D88D0030]: lv.q       C310.q, 48($a0)
    08933018:[D0000882]: vmov.p     C020.p, C200.p
    0893301C:[D00009C2]: vmov.p     C022.p, C210.p
    08933020:[D0004883]: vmov.p     C030.p, C202.p
    08933024:[D00049C3]: vmov.p     C032.p, C212.p
    08933028:[D0000C86]: vmov.p     C120.p, C300.p
    0893302C:[D0000DC6]: vmov.p     C122.p, C310.p
    08933030:[D0004C87]: vmov.p     C130.p, C302.p
    08933034:[D0004DC7]: vmov.p     C132.p, C312.p
    08933038:[64028088]: vmul.q     C200.q, C000.q, C020.q
    0893303C:[64038189]: vmul.q     C210.q, C010.q, C030.q
    08933040:[6402818A]: vmul.q     C220.q, C010.q, C020.q
    08933044:[6403808B]: vmul.q     C230.q, C000.q, C030.q
    08933048:[6406848C]: vmul.q     C300.q, C100.q, C120.q
    0893304C:[6407858D]: vmul.q     C310.q, C110.q, C130.q
    08933050:[6406858E]: vmul.q     C320.q, C110.q, C120.q
    08933054:[6407848F]: vmul.q     C330.q, C100.q, C130.q
    08933058:[60898890]: vsub.q     C400.q, C200.q, C210.q
    0893305C:[600B8A91]: vadd.q     C410.q, C220.q, C230.q
    08933060:[608D8C92]: vsub.q     C420.q, C300.q, C310.q
    08933064:[600F8E93]: vadd.q     C430.q, C320.q, C330.q
    08933068:[24C60020]: addiu      $a2, $a2, 32
    0893306C:[24E70020]: addiu      $a3, $a3, 32
    08933070:[24840040]: addiu      $a0, $a0, 64
    08933074:[D0001094]: vmov.p     C500.p, C400.p
    08933078:[DC0000E1]: VPFXS      [y, x, z, w]
    0893307C:[D00011D4]: vmov.p     C502.p, C410.p
    08933080:[D0005095]: vmov.p     C510.p, C402.p
    08933084:[DC0000E1]: VPFXS      [y, x, z, w]
    08933088:[D00051D5]: vmov.p     C512.p, C412.p
    0893308C:[D0001296]: vmov.p     C520.p, C420.p
    08933090:[DC0000E1]: VPFXS      [y, x, z, w]
    08933094:[D00013D6]: vmov.p     C522.p, C430.p
    08933098:[D0005297]: vmov.p     C530.p, C422.p
    0893309C:[DC0000E1]: VPFXS      [y, x, z, w]
    089330A0:[D00053D7]: vmov.p     C532.p, C432.p
    089330A4:[F8B40002]: vwb.q      C500.q, 0($a1)
    089330A8:[F8B50012]: vwb.q      C510.q, 16($a1)
    089330AC:[F8B60022]: vwb.q      C520.q, 32($a1)
    089330B0:[F8B70032]: vwb.q      C530.q, 48($a1)
    089330B4:[24A50040]: addiu      $a1, $a1, 64
    089330B8:[2508FFFF]: addiu      $t0, $t0, -1
--> 089330BC:[1D00FFCE]: bgtz       $t0, 0x08932FF8
    089330C0:[486000FF]: Unimplemented MFVC imm7=127, rt=0
    089330C4:[00000000]: nop
    089330C8:[2694FB00]: addiu      $s4, $s4, -1280
    089330CC:[2673FB00]: addiu      $s3, $s3, -1280
  Back Branch 089331CC 1.148.075 times (length 57)
    089330DC:[02608021]: addu       $s0, $s3, $zr <=> move $s0, $s3
    089330E0:[240E0020]: addiu      $t6, $zr, 32 <=> li $t6, 32
    089330E4:[240D0004]: addiu      $t5, $zr, 4 <=> li $t5, 4
    089330E8:[240C0002]: addiu      $t4, $zr, 2 <=> li $t4, 2
    089330EC:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
--> 089330F0:[000E7042]: srl        $t6, $t6, 0x0001
    089330F4:[000D6840]: sll        $t5, $t5, 0x0001
    089330F8:[000C6040]: sll        $t4, $t4, 0x0001
    089330FC:[24030100]: addiu      $v1, $zr, 256 <=> li $v1, 256
    08933100:[00620019]: multu      $v1, $v0
    08933104:[00001812]: mflo       $v1
    08933108:[006F4020]: add        $t0, $v1, $t7
    0893310C:[00704820]: add        $t1, $v1, $s0
    08933110:[000C1880]: sll        $v1, $t4, 0x0002
    08933114:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08933118:[00832820]: add        $a1, $a0, $v1
    0893311C:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    08933120:[00C33820]: add        $a3, $a2, $v1
    08933124:[00E33820]: add        $a3, $a3, $v1
    08933128:[24E7FFF0]: addiu      $a3, $a3, -16
    0893312C:[01C05021]: addu       $t2, $t6, $zr <=> move $t2, $t6
    08933130:[01805821]: addu       $t3, $t4, $zr <=> move $t3, $t4
    08933134:[D9000000]: lv.q       C000.q, 0($t0)
    08933138:[D9210000]: lv.q       C010.q, 0($t1)
    0893313C:[D8820000]: lv.q       C020.q, 0($a0)
    08933140:[D8A30000]: lv.q       C030.q, 0($a1)
    08933144:[64028088]: vmul.q     C200.q, C000.q, C020.q
    08933148:[64038189]: vmul.q     C210.q, C010.q, C030.q
    0893314C:[6402818A]: vmul.q     C220.q, C010.q, C020.q
    08933150:[6403808B]: vmul.q     C230.q, C000.q, C030.q
    08933154:[24840010]: addiu      $a0, $a0, 16
    08933158:[24A50010]: addiu      $a1, $a1, 16
    0893315C:[60898888]: vsub.q     C200.q, C200.q, C210.q
    08933160:[DC00001B]: VPFXS      [w, z, y, x]
    08933164:[DD00001B]: VPFXT      [w, z, y, x]
    08933168:[600B8A8A]: vadd.q     C220.q, C220.q, C230.q
    0893316C:[25080010]: addiu      $t0, $t0, 16
    08933170:[25290010]: addiu      $t1, $t1, 16
    08933174:[F8C80002]: vwb.q      C200.q, 0($a2)
    08933178:[F8EA0002]: vwb.q      C220.q, 0($a3)
    0893317C:[24C60010]: addiu      $a2, $a2, 16
    08933180:[24E7FFF0]: addiu      $a3, $a3, -16
    08933184:[256BFFFC]: addiu      $t3, $t3, -4
    08933188:[1D60FFEA]: bgtz       $t3, 0x08933134
    0893318C:[486000FF]: Unimplemented MFVC imm7=127, rt=0
    08933190:[00000000]: nop
    08933194:[00832020]: add        $a0, $a0, $v1
    08933198:[00A32820]: add        $a1, $a1, $v1
    0893319C:[00C33020]: add        $a2, $a2, $v1
    089331A0:[00E33820]: add        $a3, $a3, $v1
    089331A4:[00E33820]: add        $a3, $a3, $v1
    089331A8:[00E33820]: add        $a3, $a3, $v1
    089331AC:[254AFFFF]: addiu      $t2, $t2, -1
    089331B0:[1D40FFDF]: bgtz       $t2, 0x08933130
    089331B4:[00000000]: nop
    089331B8:[00000000]: nop
    089331BC:[02201821]: addu       $v1, $s1, $zr <=> move $v1, $s1
    089331C0:[02408821]: addu       $s1, $s2, $zr <=> move $s1, $s2
    089331C4:[00609021]: addu       $s2, $v1, $zr <=> move $s2, $v1
    089331C8:[2442FFFF]: addiu      $v0, $v0, -1
--> 089331CC:[0441FFC8]: bgez       $v0, 0x089330F0
    089331D0:[00000000]: nop
    089331D4:[00000000]: nop
    089331D8:[26A60200]: addiu      $a2, $s5, 512
    089331DC:[8EA20000]: lw         $v0, 0($s5)
_S1_2_8903EA8 611.273.285 instructions (5,689%), 353.687 calls (08903EA8 - 089041D0, length 203)
    08903EA8:[27BDFFC0]: addiu      $sp, $sp, -64
    08903EAC:[AFB2002C]: sw         $s2, 44($sp)
    08903EB0:[3C1208B5]: lui        $s2, 0x08B5 <=> li $s2, 0x08B50000
    08903EB4:[AFB00024]: sw         $s0, 36($sp)
    08903EB8:[8E50D7A0]: lw         $s0, -10336($s2)
    08903EBC:[AFB10028]: sw         $s1, 40($sp)
    08903EC0:[AFB30030]: sw         $s3, 48($sp)
    08903EC4:[AFB40034]: sw         $s4, 52($sp)
    08903EC8:[AFB50038]: sw         $s5, 56($sp)
    08903ECC:[AFBF003C]: sw         $ra, 60($sp)
    08903ED0:[12000034]: beq        $s0, $zr, 0x08903FA4
    08903ED4:[00808825]: or         $s1, $a0, $zr <=> move $s1, $a0
    08903ED8:[8E040004]: lw         $a0, 4($s0)
    08903EDC:[8E050000]: lw         $a1, 0($s0)
    08903EE0:[00852023]: subu       $a0, $a0, $a1
    08903EE4:[00042883]: sra        $a1, $a0, 0x0002
    08903EE8:[00052F82]: srl        $a1, $a1, 0x001E
    08903EEC:[00852021]: addu       $a0, $a0, $a1
    08903EF0:[00048083]: sra        $s0, $a0, 0x0002
    08903EF4:[2610FFFF]: addiu      $s0, $s0, -1
    08903EF8:[06000036]: bltz       $s0, 0x08903FD4
    08903EFC:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    08903F00:[00109880]: sll        $s3, $s0, 0x0002
    08903F04:[8E44D7A0]: lw         $a0, -10336($s2)
    08903F08:[8C840000]: lw         $a0, 0($a0)
    08903F0C:[00932021]: addu       $a0, $a0, $s3
    08903F10:[8C840000]: lw         $a0, 0($a0)
    08903F14:[24840004]: addiu      $a0, $a0, 4
    08903F18:[8C850004]: lw         $a1, 4($a0)
    08903F1C:[8C840000]: lw         $a0, 0($a0)
    08903F20:[8E270004]: lw         $a3, 4($s1)
    08903F24:[8E260000]: lw         $a2, 0($s1)
    08903F28:[00A42823]: subu       $a1, $a1, $a0
    08903F2C:[00E63823]: subu       $a3, $a3, $a2
    08903F30:[14A70008]: bne        $a1, $a3, 0x08903F54
    08903F34:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    08903F38:[00A03825]: or         $a3, $a1, $zr <=> move $a3, $a1
    08903F3C:[00C02825]: or         $a1, $a2, $zr <=> move $a1, $a2
    08903F40:[0E21C641]: jal        0x08871904
    08903F44:[00E03025]: or         $a2, $a3, $zr <=> move $a2, $a3
    08903F48:[14400003]: bne        $v0, $zr, 0x08903F58
    08903F4C:[328400FF]: andi       $a0, $s4, 255
    08903F50:[34140001]: ori        $s4, $zr, 1 <=> li $s4, 1
    08903F54:[328400FF]: andi       $a0, $s4, 255
    08903F58:[14800005]: bne        $a0, $zr, 0x08903F70
    08903F5C:[2610FFFF]: addiu      $s0, $s0, -1
    08903F60:[0601FFE8]: bgez       $s0, 0x08903F04
    08903F64:[2673FFFC]: addiu      $s3, $s3, -4
    08903F68:[1000001A]: b          0x08903FD4
    08903F6C:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    08903F70:[8E44D7A0]: lw         $a0, -10336($s2)
    08903F74:[8C840000]: lw         $a0, 0($a0)
    08903F78:[00932021]: addu       $a0, $a0, $s3
    08903F7C:[8C820000]: lw         $v0, 0($a0)
    08903F80:[8FB00024]: lw         $s0, 36($sp)
    08903F84:[8FB10028]: lw         $s1, 40($sp)
    08903F88:[8FB2002C]: lw         $s2, 44($sp)
    08903F8C:[8FB30030]: lw         $s3, 48($sp)
    08903F90:[8FB40034]: lw         $s4, 52($sp)
    08903F94:[8FB50038]: lw         $s5, 56($sp)
    08903F98:[8FBF003C]: lw         $ra, 60($sp)
    08903F9C:[03E00008]: jr         $ra
    08903FA0:[27BD0040]: addiu      $sp, $sp, 64
    08903FA4:[34100000]: ori        $s0, $zr, 0 <=> li $s0, 0
    08903FA8:[0E24D2AF]: jal        0x08934ABC
    08903FAC:[3404000C]: ori        $a0, $zr, 12 <=> li $a0, 12
    08903FB0:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    08903FB4:[50800006]: beql       $a0, $zr, 0x08903FD0
    08903FB8:[AE50D7A0]: sw         $s0, -10336($s2)
    08903FBC:[AC800000]: sw         $zr, 0($a0)
    08903FC0:[AC800004]: sw         $zr, 4($a0)
    08903FC4:[AC800008]: sw         $zr, 8($a0)
    08903FC8:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    08903FCC:[AE50D7A0]: sw         $s0, -10336($s2)
    08903FD0:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    08903FD4:[34100000]: ori        $s0, $zr, 0 <=> li $s0, 0
    08903FD8:[0E24D2AF]: jal        0x08934ABC
    08903FDC:[34040010]: ori        $a0, $zr, 16 <=> li $a0, 16
    08903FE0:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    08903FE4:[1080000A]: beq        $a0, $zr, 0x08904010
    08903FE8:[00000000]: nop
    08903FEC:[AFA40020]: sw         $a0, 32($sp)
    08903FF0:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    08903FF4:[0E28D990]: jal        0x08A36640
    08903FF8:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    08903FFC:[8FA40020]: lw         $a0, 32($sp)
    08904000:[34130001]: ori        $s3, $zr, 1 <=> li $s3, 1
    08904004:[0E2410CA]: jal        0x08904328
    08904008:[03A02825]: or         $a1, $sp, $zr <=> move $a1, $sp
    0890400C:[8FB00020]: lw         $s0, 32($sp)
    08904010:[5260000F]: beql       $s3, $zr, 0x08904050
    08904014:[8E52D7A0]: lw         $s2, -10336($s2)
    08904018:[8FA40000]: lw         $a0, 0($sp)
    0890401C:[8FA50008]: lw         $a1, 8($sp)
    08904020:[1080000A]: beq        $a0, $zr, 0x0890404C
    08904024:[00A42823]: subu       $a1, $a1, $a0
    08904028:[2CA60081]: sltiu      $a2, $a1, 129
    0890402C:[14C00005]: bne        $a2, $zr, 0x08904044
    08904030:[00000000]: nop
    08904034:[0E24D052]: jal        0x08934148
    08904038:[00000000]: nop
    0890403C:[10000004]: b          0x08904050
    08904040:[8E52D7A0]: lw         $s2, -10336($s2)
    08904044:[0E2976B7]: jal        0x08A5DADC
    08904048:[00000000]: nop
    0890404C:[8E52D7A0]: lw         $s2, -10336($s2)
    08904050:[8E530004]: lw         $s3, 4($s2)
    08904054:[8E440008]: lw         $a0, 8($s2)
    08904058:[12640009]: beq        $s3, $a0, 0x08904080
    0890405C:[02008825]: or         $s1, $s0, $zr <=> move $s1, $s0
    08904060:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08904064:[50800004]: beql       $a0, $zr, 0x08904078
    08904068:[26640004]: addiu      $a0, $s3, 4
    0890406C:[AC910000]: sw         $s1, 0($a0)
    08904070:[8E530004]: lw         $s3, 4($s2)
    08904074:[26640004]: addiu      $a0, $s3, 4
    08904078:[1000004C]: b          0x089041AC
    0890407C:[AE440004]: sw         $a0, 4($s2)
    08904080:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    08904084:[A3A00011]: sb         $zr, 17($sp)
    08904088:[AFA40014]: sw         $a0, 20($sp)
    0890408C:[8E440004]: lw         $a0, 4($s2)
    08904090:[8E450000]: lw         $a1, 0($s2)
    08904094:[00852023]: subu       $a0, $a0, $a1
    08904098:[00042883]: sra        $a1, $a0, 0x0002
    0890409C:[00052F82]: srl        $a1, $a1, 0x001E
    089040A0:[00852021]: addu       $a0, $a0, $a1
    089040A4:[00042083]: sra        $a0, $a0, 0x0002
    089040A8:[2C850001]: sltiu      $a1, $a0, 1
    089040AC:[10A00005]: beq        $a1, $zr, 0x089040C4
    089040B0:[AFA40018]: sw         $a0, 24($sp)
    089040B4:[27A50014]: addiu      $a1, $sp, 20
    089040B8:[8CB40000]: lw         $s4, 0($a1)
    089040BC:[10000004]: b          0x089040D0
    089040C0:[0094A021]: addu       $s4, $a0, $s4
    089040C4:[27A50018]: addiu      $a1, $sp, 24
    089040C8:[8CB40000]: lw         $s4, 0($a1)
    089040CC:[0094A021]: addu       $s4, $a0, $s4
    089040D0:[1280000C]: beq        $s4, $zr, 0x08904104
    089040D4:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    089040D8:[00142080]: sll        $a0, $s4, 0x0002
    089040DC:[2C850081]: sltiu      $a1, $a0, 129
    089040E0:[14A00005]: bne        $a1, $zr, 0x089040F8
    089040E4:[00000000]: nop
    089040E8:[0E24D2AF]: jal        0x08934ABC
    089040EC:[00000000]: nop
    089040F0:[10000004]: b          0x08904104
    089040F4:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    089040F8:[0E2A4F79]: jal        0x08A93DE4
    089040FC:[00000000]: nop
    08904100:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    08904104:[8E450000]: lw         $a1, 0($s2)
    08904108:[16650003]: bne        $s3, $a1, 0x08904118
    0890410C:[0080A825]: or         $s5, $a0, $zr <=> move $s5, $a0
    08904110:[10000007]: b          0x08904130
    08904114:[8FB30014]: lw         $s3, 20($sp)
    08904118:[02659823]: subu       $s3, $s3, $a1
    0890411C:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    08904120:[0E21C68D]: jal        0x08871A34
    08904124:[02603025]: or         $a2, $s3, $zr <=> move $a2, $s3
    08904128:[00532021]: addu       $a0, $v0, $s3
    0890412C:[8FB30014]: lw         $s3, 20($sp)
    08904130:[52600006]: beql       $s3, $zr, 0x0890414C
    08904134:[A3A0001C]: sb         $zr, 28($sp)
    08904138:[AC910000]: sw         $s1, 0($a0)
    0890413C:[2673FFFF]: addiu      $s3, $s3, -1
    08904140:[1660FFFD]: bne        $s3, $zr, 0x08904138
    08904144:[24840004]: addiu      $a0, $a0, 4
    08904148:[A3A0001C]: sb         $zr, 28($sp)
    0890414C:[00808825]: or         $s1, $a0, $zr <=> move $s1, $a0
    08904150:[8E440000]: lw         $a0, 0($s2)
    08904154:[8E450008]: lw         $a1, 8($s2)
    08904158:[00A42823]: subu       $a1, $a1, $a0
    0890415C:[00053083]: sra        $a2, $a1, 0x0002
    08904160:[00063782]: srl        $a2, $a2, 0x001E
    08904164:[00A62821]: addu       $a1, $a1, $a2
    08904168:[1080000B]: beq        $a0, $zr, 0x08904198
    0890416C:[00052883]: sra        $a1, $a1, 0x0002
    08904170:[00052880]: sll        $a1, $a1, 0x0002
    08904174:[2CA60081]: sltiu      $a2, $a1, 129
    08904178:[14C00005]: bne        $a2, $zr, 0x08904190
    0890417C:[00000000]: nop
    08904180:[0E24D052]: jal        0x08934148
    08904184:[00000000]: nop
    08904188:[10000004]: b          0x0890419C
    0890418C:[00142080]: sll        $a0, $s4, 0x0002
    08904190:[0E2976B7]: jal        0x08A5DADC
    08904194:[00000000]: nop
    08904198:[00142080]: sll        $a0, $s4, 0x0002
    0890419C:[AE550000]: sw         $s5, 0($s2)
    089041A0:[02A42021]: addu       $a0, $s5, $a0
    089041A4:[AE510004]: sw         $s1, 4($s2)
    089041A8:[AE440008]: sw         $a0, 8($s2)
    089041AC:[02001025]: or         $v0, $s0, $zr <=> move $v0, $s0
    089041B0:[8FB00024]: lw         $s0, 36($sp)
    089041B4:[8FB10028]: lw         $s1, 40($sp)
    089041B8:[8FB2002C]: lw         $s2, 44($sp)
    089041BC:[8FB30030]: lw         $s3, 48($sp)
    089041C0:[8FB40034]: lw         $s4, 52($sp)
    089041C4:[8FB50038]: lw         $s5, 56($sp)
    089041C8:[8FBF003C]: lw         $ra, 60($sp)
    089041CC:[03E00008]: jr         $ra
    089041D0:[27BD0040]: addiu      $sp, $sp, 64
  Back Branch 08903F60 32.329.031 times (length 25)
    08903EF0:[00048083]: sra        $s0, $a0, 0x0002
    08903EF4:[2610FFFF]: addiu      $s0, $s0, -1
    08903EF8:[06000036]: bltz       $s0, 0x08903FD4
    08903EFC:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    08903F00:[00109880]: sll        $s3, $s0, 0x0002
--> 08903F04:[8E44D7A0]: lw         $a0, -10336($s2)
    08903F08:[8C840000]: lw         $a0, 0($a0)
    08903F0C:[00932021]: addu       $a0, $a0, $s3
    08903F10:[8C840000]: lw         $a0, 0($a0)
    08903F14:[24840004]: addiu      $a0, $a0, 4
    08903F18:[8C850004]: lw         $a1, 4($a0)
    08903F1C:[8C840000]: lw         $a0, 0($a0)
    08903F20:[8E270004]: lw         $a3, 4($s1)
    08903F24:[8E260000]: lw         $a2, 0($s1)
    08903F28:[00A42823]: subu       $a1, $a1, $a0
    08903F2C:[00E63823]: subu       $a3, $a3, $a2
    08903F30:[14A70008]: bne        $a1, $a3, 0x08903F54
    08903F34:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    08903F38:[00A03825]: or         $a3, $a1, $zr <=> move $a3, $a1
    08903F3C:[00C02825]: or         $a1, $a2, $zr <=> move $a1, $a2
    08903F40:[0E21C641]: jal        0x08871904
    08903F44:[00E03025]: or         $a2, $a3, $zr <=> move $a2, $a3
    08903F48:[14400003]: bne        $v0, $zr, 0x08903F58
    08903F4C:[328400FF]: andi       $a0, $s4, 255
    08903F50:[34140001]: ori        $s4, $zr, 1 <=> li $s4, 1
    08903F54:[328400FF]: andi       $a0, $s4, 255
    08903F58:[14800005]: bne        $a0, $zr, 0x08903F70
    08903F5C:[2610FFFF]: addiu      $s0, $s0, -1
--> 08903F60:[0601FFE8]: bgez       $s0, 0x08903F04
    08903F64:[2673FFFC]: addiu      $s3, $s3, -4
    08903F68:[1000001A]: b          0x08903FD4
    08903F6C:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    08903F70:[8E44D7A0]: lw         $a0, -10336($s2)
  Back Branch 08904140 9 times (length 4)
    08904124:[02603025]: or         $a2, $s3, $zr <=> move $a2, $s3
    08904128:[00532021]: addu       $a0, $v0, $s3
    0890412C:[8FB30014]: lw         $s3, 20($sp)
    08904130:[52600006]: beql       $s3, $zr, 0x0890414C
    08904134:[A3A0001C]: sb         $zr, 28($sp)
--> 08904138:[AC910000]: sw         $s1, 0($a0)
    0890413C:[2673FFFF]: addiu      $s3, $s3, -1
--> 08904140:[1660FFFD]: bne        $s3, $zr, 0x08904138
    08904144:[24840004]: addiu      $a0, $a0, 4
    08904148:[A3A0001C]: sb         $zr, 28($sp)
    0890414C:[00808825]: or         $s1, $a0, $zr <=> move $s1, $a0
    08904150:[8E440000]: lw         $a0, 0($s2)
_S1_2_8938C08 451.845.472 instructions (4,205%), 1.966.416 calls (08938C08 - 08938F4C, length 210)
    08938C08:[00803821]: addu       $a3, $a0, $zr <=> move $a3, $a0
    08938C0C:[8C840000]: lw         $a0, 0($a0)
    08938C10:[00C05021]: addu       $t2, $a2, $zr <=> move $t2, $a2
    08938C14:[00A04021]: addu       $t0, $a1, $zr <=> move $t0, $a1
    08938C18:[2C820002]: sltiu      $v0, $a0, 2
    08938C1C:[1440000F]: bne        $v0, $zr, 0x08938C5C
    08938C20:[00E03021]: addu       $a2, $a3, $zr <=> move $a2, $a3
    08938C24:[8CA30000]: lw         $v1, 0($a1)
    08938C28:[2C620002]: sltiu      $v0, $v1, 2
    08938C2C:[1440000B]: bne        $v0, $zr, 0x08938C5C
    08938C30:[00A03021]: addu       $a2, $a1, $zr <=> move $a2, $a1
    08938C34:[38820004]: xori       $v0, $a0, 4
    08938C38:[1440000C]: bne        $v0, $zr, 0x08938C6C
    08938C3C:[38620004]: xori       $v0, $v1, 4
    08938C40:[14400006]: bne        $v0, $zr, 0x08938C5C
    08938C44:[00E03021]: addu       $a2, $a3, $zr <=> move $a2, $a3
    08938C48:[8CA40004]: lw         $a0, 4($a1)
    08938C4C:[8CE30004]: lw         $v1, 4($a3)
    08938C50:[3C0208AF]: lui        $v0, 0x08AF <=> li $v0, 0x08AF0000
    08938C54:[10640003]: beq        $v1, $a0, 0x08938C64
    08938C58:[244640F0]: addiu      $a2, $v0, 16624
    08938C5C:[03E00008]: jr         $ra
    08938C60:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    08938C64:[0A24E317]: j          0x08938C5C
    08938C68:[00E03021]: addu       $a2, $a3, $zr <=> move $a2, $a3
    08938C6C:[1040FFFB]: beq        $v0, $zr, 0x08938C5C
    08938C70:[00A03021]: addu       $a2, $a1, $zr <=> move $a2, $a1
    08938C74:[38620002]: xori       $v0, $v1, 2
    08938C78:[14400014]: bne        $v0, $zr, 0x08938CCC
    08938C7C:[38820002]: xori       $v0, $a0, 2
    08938C80:[1440FFF6]: bne        $v0, $zr, 0x08938C5C
    08938C84:[00E03021]: addu       $a2, $a3, $zr <=> move $a2, $a3
    08938C88:[AD440000]: sw         $a0, 0($t2)
    08938C8C:[01403021]: addu       $a2, $t2, $zr <=> move $a2, $t2
    08938C90:[8CE20004]: lw         $v0, 4($a3)
    08938C94:[AD420004]: sw         $v0, 4($t2)
    08938C98:[8CE30008]: lw         $v1, 8($a3)
    08938C9C:[AD430008]: sw         $v1, 8($t2)
    08938CA0:[8CE2000C]: lw         $v0, 12($a3)
    08938CA4:[AD42000C]: sw         $v0, 12($t2)
    08938CA8:[8CE30010]: lw         $v1, 16($a3)
    08938CAC:[AD430010]: sw         $v1, 16($t2)
    08938CB0:[8CE40014]: lw         $a0, 20($a3)
    08938CB4:[AD440014]: sw         $a0, 20($t2)
    08938CB8:[8CE20004]: lw         $v0, 4($a3)
    08938CBC:[8CA30004]: lw         $v1, 4($a1)
    08938CC0:[00431024]: and        $v0, $v0, $v1
    08938CC4:[0A24E317]: j          0x08938C5C
    08938CC8:[AD420004]: sw         $v0, 4($t2)
    08938CCC:[1040FFE3]: beq        $v0, $zr, 0x08938C5C
    08938CD0:[00A03021]: addu       $a2, $a1, $zr <=> move $a2, $a1
    08938CD4:[8CEB0008]: lw         $t3, 8($a3)
    08938CD8:[8CA90008]: lw         $t1, 8($a1)
    08938CDC:[8CEC0010]: lw         $t4, 16($a3)
    08938CE0:[8CED0014]: lw         $t5, 20($a3)
    08938CE4:[8CAE0010]: lw         $t6, 16($a1)
    08938CE8:[8CAF0014]: lw         $t7, 20($a1)
    08938CEC:[01691023]: subu       $v0, $t3, $t1
    08938CF0:[04420001]: bltzl      $v0, 0x08938CF8
    08938CF4:[00021023]: subu       $v0, $zr, $v0 <=> negu $v0, $v0
    08938CF8:[28420040]: slti       $v0, $v0, 64
    08938CFC:[1040008A]: beq        $v0, $zr, 0x08938F28
    08938D00:[012B102A]: slt        $v0, $t1, $t3
    08938D04:[10400010]: beq        $v0, $zr, 0x08938D48
    08938D08:[0169102A]: slt        $v0, $t3, $t1
    08938D0C:[24190000]: addiu      $t9, $zr, 0 <=> li $t9, 0
    08938D10:[24180001]: addiu      $t8, $zr, 1 <=> li $t8, 1
    08938D14:[01694823]: subu       $t1, $t3, $t1
    08938D18:[000E2042]: srl        $a0, $t6, 0x0001
    08938D1C:[000F37C0]: sll        $a2, $t7, 0x001F
    08938D20:[00862025]: or         $a0, $a0, $a2
    08938D24:[000F2842]: srl        $a1, $t7, 0x0001
    08938D28:[01D81024]: and        $v0, $t6, $t8
    08938D2C:[01F91824]: and        $v1, $t7, $t9
    08938D30:[2529FFFF]: addiu      $t1, $t1, -1
    08938D34:[00447025]: or         $t6, $v0, $a0
    08938D38:[1520FFF7]: bne        $t1, $zr, 0x08938D18
    08938D3C:[00657825]: or         $t7, $v1, $a1
    08938D40:[01604821]: addu       $t1, $t3, $zr <=> move $t1, $t3
    08938D44:[0169102A]: slt        $v0, $t3, $t1
    08938D48:[50400010]: beql       $v0, $zr, 0x08938D8C
    08938D4C:[8CE60004]: lw         $a2, 4($a3)
    08938D50:[24190000]: addiu      $t9, $zr, 0 <=> li $t9, 0
    08938D54:[24180001]: addiu      $t8, $zr, 1 <=> li $t8, 1
    08938D58:[012B5823]: subu       $t3, $t1, $t3
    08938D5C:[000C2042]: srl        $a0, $t4, 0x0001
    08938D60:[000D37C0]: sll        $a2, $t5, 0x001F
    08938D64:[00862025]: or         $a0, $a0, $a2
    08938D68:[000D2842]: srl        $a1, $t5, 0x0001
    08938D6C:[01981024]: and        $v0, $t4, $t8
    08938D70:[01B91824]: and        $v1, $t5, $t9
    08938D74:[256BFFFF]: addiu      $t3, $t3, -1
    08938D78:[00446025]: or         $t4, $v0, $a0
    08938D7C:[1560FFF7]: bne        $t3, $zr, 0x08938D5C
    08938D80:[00656825]: or         $t5, $v1, $a1
    08938D84:[01205821]: addu       $t3, $t1, $zr <=> move $t3, $t1
    08938D88:[8CE60004]: lw         $a2, 4($a3)
    08938D8C:[8D020004]: lw         $v0, 4($t0)
    08938D90:[10C2005B]: beq        $a2, $v0, 0x08938F00
    08938D94:[01ED2823]: subu       $a1, $t7, $t5
    08938D98:[01CC102B]: sltu       $v0, $t6, $t4
    08938D9C:[01CC2023]: subu       $a0, $t6, $t4
    08938DA0:[14C00005]: bne        $a2, $zr, 0x08938DB8
    08938DA4:[00A22823]: subu       $a1, $a1, $v0
    08938DA8:[018E102B]: sltu       $v0, $t4, $t6
    08938DAC:[01AF2823]: subu       $a1, $t5, $t7
    08938DB0:[018E2023]: subu       $a0, $t4, $t6
    08938DB4:[00A22823]: subu       $a1, $a1, $v0
    08938DB8:[04A00048]: bltz       $a1, 0x08938EDC
    08938DBC:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08938DC0:[AD4B0008]: sw         $t3, 8($t2)
    08938DC4:[AD440010]: sw         $a0, 16($t2)
    08938DC8:[AD450014]: sw         $a1, 20($t2)
    08938DCC:[AD400004]: sw         $zr, 4($t2)
    08938DD0:[8D480010]: lw         $t0, 16($t2)
    08938DD4:[8D490014]: lw         $t1, 20($t2)
    08938DD8:[3C060FFF]: lui        $a2, 0x0FFF <=> li $a2, 0x0FFF0000
    08938DDC:[34C6FFFF]: ori        $a2, $a2, -1
    08938DE0:[2504FFFF]: addiu      $a0, $t0, -1
    08938DE4:[2C83FFFF]: sltiu      $v1, $a0, -1
    08938DE8:[2525FFFF]: addiu      $a1, $t1, -1
    08938DEC:[00A32821]: addu       $a1, $a1, $v1
    08938DF0:[00C5102B]: sltu       $v0, $a2, $a1
    08938DF4:[5440001C]: bnel       $v0, $zr, 0x08938E68
    08938DF8:[8D420014]: lw         $v0, 20($t2)
    08938DFC:[10A60033]: beq        $a1, $a2, 0x08938ECC
    08938E00:[2C82FFFF]: sltiu      $v0, $a0, -1
    08938E04:[00081FC2]: srl        $v1, $t0, 0x001F
    08938E08:[8D420008]: lw         $v0, 8($t2)
    08938E0C:[00093840]: sll        $a3, $t1, 0x0001
    08938E10:[00E33825]: or         $a3, $a3, $v1
    08938E14:[00083040]: sll        $a2, $t0, 0x0001
    08938E18:[3C0B0FFF]: lui        $t3, 0x0FFF <=> li $t3, 0x0FFF0000
    08938E1C:[24C4FFFF]: addiu      $a0, $a2, -1
    08938E20:[2C83FFFF]: sltiu      $v1, $a0, -1
    08938E24:[24E5FFFF]: addiu      $a1, $a3, -1
    08938E28:[00A32821]: addu       $a1, $a1, $v1
    08938E2C:[356BFFFF]: ori        $t3, $t3, -1
    08938E30:[2442FFFF]: addiu      $v0, $v0, -1
    08938E34:[0165182B]: sltu       $v1, $t3, $a1
    08938E38:[2C8CFFFF]: sltiu      $t4, $a0, -1
    08938E3C:[AD420008]: sw         $v0, 8($t2)
    08938E40:[00C04021]: addu       $t0, $a2, $zr <=> move $t0, $a2
    08938E44:[AD460010]: sw         $a2, 16($t2)
    08938E48:[AD470014]: sw         $a3, 20($t2)
    08938E4C:[14600005]: bne        $v1, $zr, 0x08938E64
    08938E50:[00E04821]: addu       $t1, $a3, $zr <=> move $t1, $a3
    08938E54:[14ABFFEC]: bne        $a1, $t3, 0x08938E08
    08938E58:[00081FC2]: srl        $v1, $t0, 0x001F
    08938E5C:[5580FFEB]: bnel       $t4, $zr, 0x08938E0C
    08938E60:[8D420008]: lw         $v0, 8($t2)
    08938E64:[8D420014]: lw         $v0, 20($t2)
    08938E68:[3C031FFF]: lui        $v1, 0x1FFF <=> li $v1, 0x1FFF0000
    08938E6C:[3463FFFF]: ori        $v1, $v1, -1
    08938E70:[24040003]: addiu      $a0, $zr, 3 <=> li $a0, 3
    08938E74:[0062182B]: sltu       $v1, $v1, $v0
    08938E78:[10600012]: beq        $v1, $zr, 0x08938EC4
    08938E7C:[AD440000]: sw         $a0, 0($t2)
    08938E80:[8D440010]: lw         $a0, 16($t2)
    08938E84:[8D450014]: lw         $a1, 20($t2)
    08938E88:[8D460008]: lw         $a2, 8($t2)
    08938E8C:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    08938E90:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08938E94:[00821024]: and        $v0, $a0, $v0
    08938E98:[00053FC0]: sll        $a3, $a1, 0x001F
    08938E9C:[00042042]: srl        $a0, $a0, 0x0001
    08938EA0:[00A31824]: and        $v1, $a1, $v1
    08938EA4:[00872025]: or         $a0, $a0, $a3
    08938EA8:[00052842]: srl        $a1, $a1, 0x0001
    08938EAC:[00441025]: or         $v0, $v0, $a0
    08938EB0:[00651825]: or         $v1, $v1, $a1
    08938EB4:[24C60001]: addiu      $a2, $a2, 1
    08938EB8:[AD420010]: sw         $v0, 16($t2)
    08938EBC:[AD430014]: sw         $v1, 20($t2)
    08938EC0:[AD460008]: sw         $a2, 8($t2)
    08938EC4:[0A24E317]: j          0x08938C5C
    08938EC8:[01403021]: addu       $a2, $t2, $zr <=> move $a2, $t2
    08938ECC:[1440FFCE]: bne        $v0, $zr, 0x08938E08
    08938ED0:[00081FC2]: srl        $v1, $t0, 0x001F
    08938ED4:[0A24E39A]: j          0x08938E68
    08938ED8:[8D420014]: lw         $v0, 20($t2)
    08938EDC:[00042023]: subu       $a0, $zr, $a0 <=> negu $a0, $a0
    08938EE0:[00052823]: subu       $a1, $zr, $a1 <=> negu $a1, $a1
    08938EE4:[0004182B]: sltu       $v1, $zr, $a0 <=> move $v1, $a0
    08938EE8:[00A32823]: subu       $a1, $a1, $v1
    08938EEC:[AD420004]: sw         $v0, 4($t2)
    08938EF0:[AD4B0008]: sw         $t3, 8($t2)
    08938EF4:[AD440010]: sw         $a0, 16($t2)
    08938EF8:[0A24E374]: j          0x08938DD0
    08938EFC:[AD450014]: sw         $a1, 20($t2)
    08938F00:[018E1021]: addu       $v0, $t4, $t6
    08938F04:[004E202B]: sltu       $a0, $v0, $t6
    08938F08:[01AF1821]: addu       $v1, $t5, $t7
    08938F0C:[00641821]: addu       $v1, $v1, $a0
    08938F10:[AD460004]: sw         $a2, 4($t2)
    08938F14:[AD4B0008]: sw         $t3, 8($t2)
    08938F18:[AD420010]: sw         $v0, 16($t2)
    08938F1C:[AD430014]: sw         $v1, 20($t2)
    08938F20:[0A24E39A]: j          0x08938E68
    08938F24:[8D420014]: lw         $v0, 20($t2)
    08938F28:[10400005]: beq        $v0, $zr, 0x08938F40
    08938F2C:[00000000]: nop
    08938F30:[00007021]: addu       $t6, $zr, $zr <=> li $t6, 0
    08938F34:[00007821]: addu       $t7, $zr, $zr <=> li $t7, 0
    08938F38:[0A24E363]: j          0x08938D8C
    08938F3C:[8CE60004]: lw         $a2, 4($a3)
    08938F40:[00006021]: addu       $t4, $zr, $zr <=> li $t4, 0
    08938F44:[00006821]: addu       $t5, $zr, $zr <=> li $t5, 0
    08938F48:[0A24E362]: j          0x08938D88
    08938F4C:[01205821]: addu       $t3, $t1, $zr <=> move $t3, $t1
  Back Branch 08938D38 29.739.782 times (length 10)
    08938D04:[10400010]: beq        $v0, $zr, 0x08938D48
    08938D08:[0169102A]: slt        $v0, $t3, $t1
    08938D0C:[24190000]: addiu      $t9, $zr, 0 <=> li $t9, 0
    08938D10:[24180001]: addiu      $t8, $zr, 1 <=> li $t8, 1
    08938D14:[01694823]: subu       $t1, $t3, $t1
--> 08938D18:[000E2042]: srl        $a0, $t6, 0x0001
    08938D1C:[000F37C0]: sll        $a2, $t7, 0x001F
    08938D20:[00862025]: or         $a0, $a0, $a2
    08938D24:[000F2842]: srl        $a1, $t7, 0x0001
    08938D28:[01D81024]: and        $v0, $t6, $t8
    08938D2C:[01F91824]: and        $v1, $t7, $t9
    08938D30:[2529FFFF]: addiu      $t1, $t1, -1
    08938D34:[00447025]: or         $t6, $v0, $a0
--> 08938D38:[1520FFF7]: bne        $t1, $zr, 0x08938D18
    08938D3C:[00657825]: or         $t7, $v1, $a1
    08938D40:[01604821]: addu       $t1, $t3, $zr <=> move $t1, $t3
    08938D44:[0169102A]: slt        $v0, $t3, $t1
    08938D48:[50400010]: beql       $v0, $zr, 0x08938D8C
  Back Branch 08938C6C 1.966.416 times (length 6)
    08938C48:[8CA40004]: lw         $a0, 4($a1)
    08938C4C:[8CE30004]: lw         $v1, 4($a3)
    08938C50:[3C0208AF]: lui        $v0, 0x08AF <=> li $v0, 0x08AF0000
    08938C54:[10640003]: beq        $v1, $a0, 0x08938C64
    08938C58:[244640F0]: addiu      $a2, $v0, 16624
--> 08938C5C:[03E00008]: jr         $ra
    08938C60:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    08938C64:[0A24E317]: j          0x08938C5C
    08938C68:[00E03021]: addu       $a2, $a3, $zr <=> move $a2, $a3
--> 08938C6C:[1040FFFB]: beq        $v0, $zr, 0x08938C5C
    08938C70:[00A03021]: addu       $a2, $a1, $zr <=> move $a2, $a1
    08938C74:[38620002]: xori       $v0, $v1, 2
    08938C78:[14400014]: bne        $v0, $zr, 0x08938CCC
    08938C7C:[38820002]: xori       $v0, $a0, 2
  Back Branch 08938CCC 1.965.900 times (length 30)
    08938C48:[8CA40004]: lw         $a0, 4($a1)
    08938C4C:[8CE30004]: lw         $v1, 4($a3)
    08938C50:[3C0208AF]: lui        $v0, 0x08AF <=> li $v0, 0x08AF0000
    08938C54:[10640003]: beq        $v1, $a0, 0x08938C64
    08938C58:[244640F0]: addiu      $a2, $v0, 16624
--> 08938C5C:[03E00008]: jr         $ra
    08938C60:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    08938C64:[0A24E317]: j          0x08938C5C
    08938C68:[00E03021]: addu       $a2, $a3, $zr <=> move $a2, $a3
    08938C6C:[1040FFFB]: beq        $v0, $zr, 0x08938C5C
    08938C70:[00A03021]: addu       $a2, $a1, $zr <=> move $a2, $a1
    08938C74:[38620002]: xori       $v0, $v1, 2
    08938C78:[14400014]: bne        $v0, $zr, 0x08938CCC
    08938C7C:[38820002]: xori       $v0, $a0, 2
    08938C80:[1440FFF6]: bne        $v0, $zr, 0x08938C5C
    08938C84:[00E03021]: addu       $a2, $a3, $zr <=> move $a2, $a3
    08938C88:[AD440000]: sw         $a0, 0($t2)
    08938C8C:[01403021]: addu       $a2, $t2, $zr <=> move $a2, $t2
    08938C90:[8CE20004]: lw         $v0, 4($a3)
    08938C94:[AD420004]: sw         $v0, 4($t2)
    08938C98:[8CE30008]: lw         $v1, 8($a3)
    08938C9C:[AD430008]: sw         $v1, 8($t2)
    08938CA0:[8CE2000C]: lw         $v0, 12($a3)
    08938CA4:[AD42000C]: sw         $v0, 12($t2)
    08938CA8:[8CE30010]: lw         $v1, 16($a3)
    08938CAC:[AD430010]: sw         $v1, 16($t2)
    08938CB0:[8CE40014]: lw         $a0, 20($a3)
    08938CB4:[AD440014]: sw         $a0, 20($t2)
    08938CB8:[8CE20004]: lw         $v0, 4($a3)
    08938CBC:[8CA30004]: lw         $v1, 4($a1)
    08938CC0:[00431024]: and        $v0, $v0, $v1
    08938CC4:[0A24E317]: j          0x08938C5C
    08938CC8:[AD420004]: sw         $v0, 4($t2)
--> 08938CCC:[1040FFE3]: beq        $v0, $zr, 0x08938C5C
    08938CD0:[00A03021]: addu       $a2, $a1, $zr <=> move $a2, $a1
    08938CD4:[8CEB0008]: lw         $t3, 8($a3)
    08938CD8:[8CA90008]: lw         $t1, 8($a1)
    08938CDC:[8CEC0010]: lw         $t4, 16($a3)
  Back Branch 08938EC4 1.925.784 times (length 156)
  Back Branch 08938F20 1.333.856 times (length 48)
    08938E54:[14ABFFEC]: bne        $a1, $t3, 0x08938E08
    08938E58:[00081FC2]: srl        $v1, $t0, 0x001F
    08938E5C:[5580FFEB]: bnel       $t4, $zr, 0x08938E0C
    08938E60:[8D420008]: lw         $v0, 8($t2)
    08938E64:[8D420014]: lw         $v0, 20($t2)
--> 08938E68:[3C031FFF]: lui        $v1, 0x1FFF <=> li $v1, 0x1FFF0000
    08938E6C:[3463FFFF]: ori        $v1, $v1, -1
    08938E70:[24040003]: addiu      $a0, $zr, 3 <=> li $a0, 3
    08938E74:[0062182B]: sltu       $v1, $v1, $v0
    08938E78:[10600012]: beq        $v1, $zr, 0x08938EC4
    08938E7C:[AD440000]: sw         $a0, 0($t2)
    08938E80:[8D440010]: lw         $a0, 16($t2)
    08938E84:[8D450014]: lw         $a1, 20($t2)
    08938E88:[8D460008]: lw         $a2, 8($t2)
    08938E8C:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    08938E90:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08938E94:[00821024]: and        $v0, $a0, $v0
    08938E98:[00053FC0]: sll        $a3, $a1, 0x001F
    08938E9C:[00042042]: srl        $a0, $a0, 0x0001
    08938EA0:[00A31824]: and        $v1, $a1, $v1
    08938EA4:[00872025]: or         $a0, $a0, $a3
    08938EA8:[00052842]: srl        $a1, $a1, 0x0001
    08938EAC:[00441025]: or         $v0, $v0, $a0
    08938EB0:[00651825]: or         $v1, $v1, $a1
    08938EB4:[24C60001]: addiu      $a2, $a2, 1
    08938EB8:[AD420010]: sw         $v0, 16($t2)
    08938EBC:[AD430014]: sw         $v1, 20($t2)
    08938EC0:[AD460008]: sw         $a2, 8($t2)
    08938EC4:[0A24E317]: j          0x08938C5C
    08938EC8:[01403021]: addu       $a2, $t2, $zr <=> move $a2, $t2
    08938ECC:[1440FFCE]: bne        $v0, $zr, 0x08938E08
    08938ED0:[00081FC2]: srl        $v1, $t0, 0x001F
    08938ED4:[0A24E39A]: j          0x08938E68
    08938ED8:[8D420014]: lw         $v0, 20($t2)
    08938EDC:[00042023]: subu       $a0, $zr, $a0 <=> negu $a0, $a0
    08938EE0:[00052823]: subu       $a1, $zr, $a1 <=> negu $a1, $a1
    08938EE4:[0004182B]: sltu       $v1, $zr, $a0 <=> move $v1, $a0
    08938EE8:[00A32823]: subu       $a1, $a1, $v1
    08938EEC:[AD420004]: sw         $v0, 4($t2)
    08938EF0:[AD4B0008]: sw         $t3, 8($t2)
    08938EF4:[AD440010]: sw         $a0, 16($t2)
    08938EF8:[0A24E374]: j          0x08938DD0
    08938EFC:[AD450014]: sw         $a1, 20($t2)
    08938F00:[018E1021]: addu       $v0, $t4, $t6
    08938F04:[004E202B]: sltu       $a0, $v0, $t6
    08938F08:[01AF1821]: addu       $v1, $t5, $t7
    08938F0C:[00641821]: addu       $v1, $v1, $a0
    08938F10:[AD460004]: sw         $a2, 4($t2)
    08938F14:[AD4B0008]: sw         $t3, 8($t2)
    08938F18:[AD420010]: sw         $v0, 16($t2)
    08938F1C:[AD430014]: sw         $v1, 20($t2)
--> 08938F20:[0A24E39A]: j          0x08938E68
    08938F24:[8D420014]: lw         $v0, 20($t2)
    08938F28:[10400005]: beq        $v0, $zr, 0x08938F40
    08938F2C:[00000000]: nop
    08938F30:[00007021]: addu       $t6, $zr, $zr <=> li $t6, 0
  Back Branch 08938D7C 1.279.734 times (length 10)
    08938D48:[50400010]: beql       $v0, $zr, 0x08938D8C
    08938D4C:[8CE60004]: lw         $a2, 4($a3)
    08938D50:[24190000]: addiu      $t9, $zr, 0 <=> li $t9, 0
    08938D54:[24180001]: addiu      $t8, $zr, 1 <=> li $t8, 1
    08938D58:[012B5823]: subu       $t3, $t1, $t3
--> 08938D5C:[000C2042]: srl        $a0, $t4, 0x0001
    08938D60:[000D37C0]: sll        $a2, $t5, 0x001F
    08938D64:[00862025]: or         $a0, $a0, $a2
    08938D68:[000D2842]: srl        $a1, $t5, 0x0001
    08938D6C:[01981024]: and        $v0, $t4, $t8
    08938D70:[01B91824]: and        $v1, $t5, $t9
    08938D74:[256BFFFF]: addiu      $t3, $t3, -1
    08938D78:[00446025]: or         $t4, $v0, $a0
--> 08938D7C:[1560FFF7]: bne        $t3, $zr, 0x08938D5C
    08938D80:[00656825]: or         $t5, $v1, $a1
    08938D84:[01205821]: addu       $t3, $t1, $zr <=> move $t3, $t1
    08938D88:[8CE60004]: lw         $a2, 4($a3)
    08938D8C:[8D020004]: lw         $v0, 4($t0)
  Back Branch 08938E54 248.805 times (length 21)
    08938DF4:[5440001C]: bnel       $v0, $zr, 0x08938E68
    08938DF8:[8D420014]: lw         $v0, 20($t2)
    08938DFC:[10A60033]: beq        $a1, $a2, 0x08938ECC
    08938E00:[2C82FFFF]: sltiu      $v0, $a0, -1
    08938E04:[00081FC2]: srl        $v1, $t0, 0x001F
--> 08938E08:[8D420008]: lw         $v0, 8($t2)
    08938E0C:[00093840]: sll        $a3, $t1, 0x0001
    08938E10:[00E33825]: or         $a3, $a3, $v1
    08938E14:[00083040]: sll        $a2, $t0, 0x0001
    08938E18:[3C0B0FFF]: lui        $t3, 0x0FFF <=> li $t3, 0x0FFF0000
    08938E1C:[24C4FFFF]: addiu      $a0, $a2, -1
    08938E20:[2C83FFFF]: sltiu      $v1, $a0, -1
    08938E24:[24E5FFFF]: addiu      $a1, $a3, -1
    08938E28:[00A32821]: addu       $a1, $a1, $v1
    08938E2C:[356BFFFF]: ori        $t3, $t3, -1
    08938E30:[2442FFFF]: addiu      $v0, $v0, -1
    08938E34:[0165182B]: sltu       $v1, $t3, $a1
    08938E38:[2C8CFFFF]: sltiu      $t4, $a0, -1
    08938E3C:[AD420008]: sw         $v0, 8($t2)
    08938E40:[00C04021]: addu       $t0, $a2, $zr <=> move $t0, $a2
    08938E44:[AD460010]: sw         $a2, 16($t2)
    08938E48:[AD470014]: sw         $a3, 20($t2)
    08938E4C:[14600005]: bne        $v1, $zr, 0x08938E64
    08938E50:[00E04821]: addu       $t1, $a3, $zr <=> move $t1, $a3
--> 08938E54:[14ABFFEC]: bne        $a1, $t3, 0x08938E08
    08938E58:[00081FC2]: srl        $v1, $t0, 0x001F
    08938E5C:[5580FFEB]: bnel       $t4, $zr, 0x08938E0C
    08938E60:[8D420008]: lw         $v0, 8($t2)
    08938E64:[8D420014]: lw         $v0, 20($t2)
  Back Branch 08938EF8 48.770 times (length 76)
    08938DBC:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08938DC0:[AD4B0008]: sw         $t3, 8($t2)
    08938DC4:[AD440010]: sw         $a0, 16($t2)
    08938DC8:[AD450014]: sw         $a1, 20($t2)
    08938DCC:[AD400004]: sw         $zr, 4($t2)
--> 08938DD0:[8D480010]: lw         $t0, 16($t2)
    08938DD4:[8D490014]: lw         $t1, 20($t2)
    08938DD8:[3C060FFF]: lui        $a2, 0x0FFF <=> li $a2, 0x0FFF0000
    08938DDC:[34C6FFFF]: ori        $a2, $a2, -1
    08938DE0:[2504FFFF]: addiu      $a0, $t0, -1
    08938DE4:[2C83FFFF]: sltiu      $v1, $a0, -1
    08938DE8:[2525FFFF]: addiu      $a1, $t1, -1
    08938DEC:[00A32821]: addu       $a1, $a1, $v1
    08938DF0:[00C5102B]: sltu       $v0, $a2, $a1
    08938DF4:[5440001C]: bnel       $v0, $zr, 0x08938E68
    08938DF8:[8D420014]: lw         $v0, 20($t2)
    08938DFC:[10A60033]: beq        $a1, $a2, 0x08938ECC
    08938E00:[2C82FFFF]: sltiu      $v0, $a0, -1
    08938E04:[00081FC2]: srl        $v1, $t0, 0x001F
    08938E08:[8D420008]: lw         $v0, 8($t2)
    08938E0C:[00093840]: sll        $a3, $t1, 0x0001
    08938E10:[00E33825]: or         $a3, $a3, $v1
    08938E14:[00083040]: sll        $a2, $t0, 0x0001
    08938E18:[3C0B0FFF]: lui        $t3, 0x0FFF <=> li $t3, 0x0FFF0000
    08938E1C:[24C4FFFF]: addiu      $a0, $a2, -1
    08938E20:[2C83FFFF]: sltiu      $v1, $a0, -1
    08938E24:[24E5FFFF]: addiu      $a1, $a3, -1
    08938E28:[00A32821]: addu       $a1, $a1, $v1
    08938E2C:[356BFFFF]: ori        $t3, $t3, -1
    08938E30:[2442FFFF]: addiu      $v0, $v0, -1
    08938E34:[0165182B]: sltu       $v1, $t3, $a1
    08938E38:[2C8CFFFF]: sltiu      $t4, $a0, -1
    08938E3C:[AD420008]: sw         $v0, 8($t2)
    08938E40:[00C04021]: addu       $t0, $a2, $zr <=> move $t0, $a2
    08938E44:[AD460010]: sw         $a2, 16($t2)
    08938E48:[AD470014]: sw         $a3, 20($t2)
    08938E4C:[14600005]: bne        $v1, $zr, 0x08938E64
    08938E50:[00E04821]: addu       $t1, $a3, $zr <=> move $t1, $a3
    08938E54:[14ABFFEC]: bne        $a1, $t3, 0x08938E08
    08938E58:[00081FC2]: srl        $v1, $t0, 0x001F
    08938E5C:[5580FFEB]: bnel       $t4, $zr, 0x08938E0C
    08938E60:[8D420008]: lw         $v0, 8($t2)
    08938E64:[8D420014]: lw         $v0, 20($t2)
    08938E68:[3C031FFF]: lui        $v1, 0x1FFF <=> li $v1, 0x1FFF0000
    08938E6C:[3463FFFF]: ori        $v1, $v1, -1
    08938E70:[24040003]: addiu      $a0, $zr, 3 <=> li $a0, 3
    08938E74:[0062182B]: sltu       $v1, $v1, $v0
    08938E78:[10600012]: beq        $v1, $zr, 0x08938EC4
    08938E7C:[AD440000]: sw         $a0, 0($t2)
    08938E80:[8D440010]: lw         $a0, 16($t2)
    08938E84:[8D450014]: lw         $a1, 20($t2)
    08938E88:[8D460008]: lw         $a2, 8($t2)
    08938E8C:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    08938E90:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08938E94:[00821024]: and        $v0, $a0, $v0
    08938E98:[00053FC0]: sll        $a3, $a1, 0x001F
    08938E9C:[00042042]: srl        $a0, $a0, 0x0001
    08938EA0:[00A31824]: and        $v1, $a1, $v1
    08938EA4:[00872025]: or         $a0, $a0, $a3
    08938EA8:[00052842]: srl        $a1, $a1, 0x0001
    08938EAC:[00441025]: or         $v0, $v0, $a0
    08938EB0:[00651825]: or         $v1, $v1, $a1
    08938EB4:[24C60001]: addiu      $a2, $a2, 1
    08938EB8:[AD420010]: sw         $v0, 16($t2)
    08938EBC:[AD430014]: sw         $v1, 20($t2)
    08938EC0:[AD460008]: sw         $a2, 8($t2)
    08938EC4:[0A24E317]: j          0x08938C5C
    08938EC8:[01403021]: addu       $a2, $t2, $zr <=> move $a2, $t2
    08938ECC:[1440FFCE]: bne        $v0, $zr, 0x08938E08
    08938ED0:[00081FC2]: srl        $v1, $t0, 0x001F
    08938ED4:[0A24E39A]: j          0x08938E68
    08938ED8:[8D420014]: lw         $v0, 20($t2)
    08938EDC:[00042023]: subu       $a0, $zr, $a0 <=> negu $a0, $a0
    08938EE0:[00052823]: subu       $a1, $zr, $a1 <=> negu $a1, $a1
    08938EE4:[0004182B]: sltu       $v1, $zr, $a0 <=> move $v1, $a0
    08938EE8:[00A32823]: subu       $a1, $a1, $v1
    08938EEC:[AD420004]: sw         $v0, 4($t2)
    08938EF0:[AD4B0008]: sw         $t3, 8($t2)
    08938EF4:[AD440010]: sw         $a0, 16($t2)
--> 08938EF8:[0A24E374]: j          0x08938DD0
    08938EFC:[AD450014]: sw         $a1, 20($t2)
    08938F00:[018E1021]: addu       $v0, $t4, $t6
    08938F04:[004E202B]: sltu       $a0, $v0, $t6
    08938F08:[01AF1821]: addu       $v1, $t5, $t7
  Back Branch 08938F38 1.556 times (length 109)
  Back Branch 08938C80 516 times (length 11)
    08938C48:[8CA40004]: lw         $a0, 4($a1)
    08938C4C:[8CE30004]: lw         $v1, 4($a3)
    08938C50:[3C0208AF]: lui        $v0, 0x08AF <=> li $v0, 0x08AF0000
    08938C54:[10640003]: beq        $v1, $a0, 0x08938C64
    08938C58:[244640F0]: addiu      $a2, $v0, 16624
--> 08938C5C:[03E00008]: jr         $ra
    08938C60:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    08938C64:[0A24E317]: j          0x08938C5C
    08938C68:[00E03021]: addu       $a2, $a3, $zr <=> move $a2, $a3
    08938C6C:[1040FFFB]: beq        $v0, $zr, 0x08938C5C
    08938C70:[00A03021]: addu       $a2, $a1, $zr <=> move $a2, $a1
    08938C74:[38620002]: xori       $v0, $v1, 2
    08938C78:[14400014]: bne        $v0, $zr, 0x08938CCC
    08938C7C:[38820002]: xori       $v0, $a0, 2
--> 08938C80:[1440FFF6]: bne        $v0, $zr, 0x08938C5C
    08938C84:[00E03021]: addu       $a2, $a3, $zr <=> move $a2, $a3
    08938C88:[AD440000]: sw         $a0, 0($t2)
    08938C8C:[01403021]: addu       $a2, $t2, $zr <=> move $a2, $t2
    08938C90:[8CE20004]: lw         $v0, 4($a3)
  Back Branch 08938CC4 393 times (length 28)
    08938C48:[8CA40004]: lw         $a0, 4($a1)
    08938C4C:[8CE30004]: lw         $v1, 4($a3)
    08938C50:[3C0208AF]: lui        $v0, 0x08AF <=> li $v0, 0x08AF0000
    08938C54:[10640003]: beq        $v1, $a0, 0x08938C64
    08938C58:[244640F0]: addiu      $a2, $v0, 16624
--> 08938C5C:[03E00008]: jr         $ra
    08938C60:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    08938C64:[0A24E317]: j          0x08938C5C
    08938C68:[00E03021]: addu       $a2, $a3, $zr <=> move $a2, $a3
    08938C6C:[1040FFFB]: beq        $v0, $zr, 0x08938C5C
    08938C70:[00A03021]: addu       $a2, $a1, $zr <=> move $a2, $a1
    08938C74:[38620002]: xori       $v0, $v1, 2
    08938C78:[14400014]: bne        $v0, $zr, 0x08938CCC
    08938C7C:[38820002]: xori       $v0, $a0, 2
    08938C80:[1440FFF6]: bne        $v0, $zr, 0x08938C5C
    08938C84:[00E03021]: addu       $a2, $a3, $zr <=> move $a2, $a3
    08938C88:[AD440000]: sw         $a0, 0($t2)
    08938C8C:[01403021]: addu       $a2, $t2, $zr <=> move $a2, $t2
    08938C90:[8CE20004]: lw         $v0, 4($a3)
    08938C94:[AD420004]: sw         $v0, 4($t2)
    08938C98:[8CE30008]: lw         $v1, 8($a3)
    08938C9C:[AD430008]: sw         $v1, 8($t2)
    08938CA0:[8CE2000C]: lw         $v0, 12($a3)
    08938CA4:[AD42000C]: sw         $v0, 12($t2)
    08938CA8:[8CE30010]: lw         $v1, 16($a3)
    08938CAC:[AD430010]: sw         $v1, 16($t2)
    08938CB0:[8CE40014]: lw         $a0, 20($a3)
    08938CB4:[AD440014]: sw         $a0, 20($t2)
    08938CB8:[8CE20004]: lw         $v0, 4($a3)
    08938CBC:[8CA30004]: lw         $v1, 4($a1)
    08938CC0:[00431024]: and        $v0, $v0, $v1
--> 08938CC4:[0A24E317]: j          0x08938C5C
    08938CC8:[AD420004]: sw         $v0, 4($t2)
    08938CCC:[1040FFE3]: beq        $v0, $zr, 0x08938C5C
    08938CD0:[00A03021]: addu       $a2, $a1, $zr <=> move $a2, $a1
    08938CD4:[8CEB0008]: lw         $t3, 8($a3)
  Back Branch 08938ECC 6 times (length 51)
    08938DF4:[5440001C]: bnel       $v0, $zr, 0x08938E68
    08938DF8:[8D420014]: lw         $v0, 20($t2)
    08938DFC:[10A60033]: beq        $a1, $a2, 0x08938ECC
    08938E00:[2C82FFFF]: sltiu      $v0, $a0, -1
    08938E04:[00081FC2]: srl        $v1, $t0, 0x001F
--> 08938E08:[8D420008]: lw         $v0, 8($t2)
    08938E0C:[00093840]: sll        $a3, $t1, 0x0001
    08938E10:[00E33825]: or         $a3, $a3, $v1
    08938E14:[00083040]: sll        $a2, $t0, 0x0001
    08938E18:[3C0B0FFF]: lui        $t3, 0x0FFF <=> li $t3, 0x0FFF0000
    08938E1C:[24C4FFFF]: addiu      $a0, $a2, -1
    08938E20:[2C83FFFF]: sltiu      $v1, $a0, -1
    08938E24:[24E5FFFF]: addiu      $a1, $a3, -1
    08938E28:[00A32821]: addu       $a1, $a1, $v1
    08938E2C:[356BFFFF]: ori        $t3, $t3, -1
    08938E30:[2442FFFF]: addiu      $v0, $v0, -1
    08938E34:[0165182B]: sltu       $v1, $t3, $a1
    08938E38:[2C8CFFFF]: sltiu      $t4, $a0, -1
    08938E3C:[AD420008]: sw         $v0, 8($t2)
    08938E40:[00C04021]: addu       $t0, $a2, $zr <=> move $t0, $a2
    08938E44:[AD460010]: sw         $a2, 16($t2)
    08938E48:[AD470014]: sw         $a3, 20($t2)
    08938E4C:[14600005]: bne        $v1, $zr, 0x08938E64
    08938E50:[00E04821]: addu       $t1, $a3, $zr <=> move $t1, $a3
    08938E54:[14ABFFEC]: bne        $a1, $t3, 0x08938E08
    08938E58:[00081FC2]: srl        $v1, $t0, 0x001F
    08938E5C:[5580FFEB]: bnel       $t4, $zr, 0x08938E0C
    08938E60:[8D420008]: lw         $v0, 8($t2)
    08938E64:[8D420014]: lw         $v0, 20($t2)
    08938E68:[3C031FFF]: lui        $v1, 0x1FFF <=> li $v1, 0x1FFF0000
    08938E6C:[3463FFFF]: ori        $v1, $v1, -1
    08938E70:[24040003]: addiu      $a0, $zr, 3 <=> li $a0, 3
    08938E74:[0062182B]: sltu       $v1, $v1, $v0
    08938E78:[10600012]: beq        $v1, $zr, 0x08938EC4
    08938E7C:[AD440000]: sw         $a0, 0($t2)
    08938E80:[8D440010]: lw         $a0, 16($t2)
    08938E84:[8D450014]: lw         $a1, 20($t2)
    08938E88:[8D460008]: lw         $a2, 8($t2)
    08938E8C:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    08938E90:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08938E94:[00821024]: and        $v0, $a0, $v0
    08938E98:[00053FC0]: sll        $a3, $a1, 0x001F
    08938E9C:[00042042]: srl        $a0, $a0, 0x0001
    08938EA0:[00A31824]: and        $v1, $a1, $v1
    08938EA4:[00872025]: or         $a0, $a0, $a3
    08938EA8:[00052842]: srl        $a1, $a1, 0x0001
    08938EAC:[00441025]: or         $v0, $v0, $a0
    08938EB0:[00651825]: or         $v1, $v1, $a1
    08938EB4:[24C60001]: addiu      $a2, $a2, 1
    08938EB8:[AD420010]: sw         $v0, 16($t2)
    08938EBC:[AD430014]: sw         $v1, 20($t2)
    08938EC0:[AD460008]: sw         $a2, 8($t2)
    08938EC4:[0A24E317]: j          0x08938C5C
    08938EC8:[01403021]: addu       $a2, $t2, $zr <=> move $a2, $t2
--> 08938ECC:[1440FFCE]: bne        $v0, $zr, 0x08938E08
    08938ED0:[00081FC2]: srl        $v1, $t0, 0x001F
    08938ED4:[0A24E39A]: j          0x08938E68
    08938ED8:[8D420014]: lw         $v0, 20($t2)
    08938EDC:[00042023]: subu       $a0, $zr, $a0 <=> negu $a0, $a0
_S1_2_89158A8 360.769.729 instructions (3,357%), 662 calls (089158A8 - 08915F04, length 408)
    089158A8:[27BDFFD0]: addiu      $sp, $sp, -48
    089158AC:[AFB00000]: sw         $s0, 0($sp)
    089158B0:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    089158B4:[8E040074]: lw         $a0, 116($s0)
    089158B8:[AFB10004]: sw         $s1, 4($sp)
    089158BC:[AFB60018]: sw         $s6, 24($sp)
    089158C0:[AFB7001C]: sw         $s7, 28($sp)
    089158C4:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    089158C8:[3C1608AF]: lui        $s6, 0x08AF <=> li $s6, 0x08AF0000
    089158CC:[3C1708AF]: lui        $s7, 0x08AF <=> li $s7, 0x08AF0000
    089158D0:[AFB20008]: sw         $s2, 8($sp)
    089158D4:[AFB3000C]: sw         $s3, 12($sp)
    089158D8:[AFB40010]: sw         $s4, 16($sp)
    089158DC:[AFB50014]: sw         $s5, 20($sp)
    089158E0:[34120002]: ori        $s2, $zr, 2 <=> li $s2, 2
    089158E4:[34130001]: ori        $s3, $zr, 1 <=> li $s3, 1
    089158E8:[34140003]: ori        $s4, $zr, 3 <=> li $s4, 3
    089158EC:[261516A0]: addiu      $s5, $s0, 5792
    089158F0:[26D6EFAC]: addiu      $s6, $s6, -4180
    089158F4:[2C850106]: sltiu      $a1, $a0, 262
    089158F8:[26F7EDAC]: addiu      $s7, $s7, -4692
    089158FC:[AFBF0020]: sw         $ra, 32($sp)
    08915900:[10A00019]: beq        $a1, $zr, 0x08915968
    08915904:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    08915908:[0E2453D9]: jal        0x08914F64
    0891590C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08915910:[8E040074]: lw         $a0, 116($s0)
    08915914:[2C850106]: sltiu      $a1, $a0, 262
    08915918:[10A00003]: beq        $a1, $zr, 0x08915928
    0891591C:[00000000]: nop
    08915920:[12200005]: beq        $s1, $zr, 0x08915938
    08915924:[00000000]: nop
    08915928:[5080012C]: beql       $a0, $zr, 0x08915DDC
    0891592C:[8E050068]: lw         $a1, 104($s0)
    08915930:[1000000D]: b          0x08915968
    08915934:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    08915938:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0891593C:[8FB00000]: lw         $s0, 0($sp)
    08915940:[8FB10004]: lw         $s1, 4($sp)
    08915944:[8FB20008]: lw         $s2, 8($sp)
    08915948:[8FB3000C]: lw         $s3, 12($sp)
    0891594C:[8FB40010]: lw         $s4, 16($sp)
    08915950:[8FB50014]: lw         $s5, 20($sp)
    08915954:[8FB60018]: lw         $s6, 24($sp)
    08915958:[8FB7001C]: lw         $s7, 28($sp)
    0891595C:[8FBF0020]: lw         $ra, 32($sp)
    08915960:[03E00008]: jr         $ra
    08915964:[27BD0030]: addiu      $sp, $sp, 48
    08915968:[2CA60003]: sltiu      $a2, $a1, 3
    0891596C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    08915970:[14C0001D]: bne        $a2, $zr, 0x089159E8
    08915974:[8E05006C]: lw         $a1, 108($s0)
    08915978:[8E040048]: lw         $a0, 72($s0)
    0891597C:[8E060038]: lw         $a2, 56($s0)
    08915980:[8E070058]: lw         $a3, 88($s0)
    08915984:[24A80002]: addiu      $t0, $a1, 2
    08915988:[00C83021]: addu       $a2, $a2, $t0
    0891598C:[00E42004]: sllv       $a0, $a0, $a3
    08915990:[90C60000]: lbu        $a2, 0($a2)
    08915994:[8E070054]: lw         $a3, 84($s0)
    08915998:[00862026]: xor        $a0, $a0, $a2
    0891599C:[00872024]: and        $a0, $a0, $a3
    089159A0:[8E060044]: lw         $a2, 68($s0)
    089159A4:[AE040048]: sw         $a0, 72($s0)
    089159A8:[00842021]: addu       $a0, $a0, $a0
    089159AC:[00C42021]: addu       $a0, $a2, $a0
    089159B0:[8E060034]: lw         $a2, 52($s0)
    089159B4:[8E070040]: lw         $a3, 64($s0)
    089159B8:[00A62824]: and        $a1, $a1, $a2
    089159BC:[94840000]: lhu        $a0, 0($a0)
    089159C0:[00A52821]: addu       $a1, $a1, $a1
    089159C4:[00E52821]: addu       $a1, $a3, $a1
    089159C8:[A4A40000]: sh         $a0, 0($a1)
    089159CC:[8E050048]: lw         $a1, 72($s0)
    089159D0:[8E060044]: lw         $a2, 68($s0)
    089159D4:[8E07006C]: lw         $a3, 108($s0)
    089159D8:[00A52821]: addu       $a1, $a1, $a1
    089159DC:[00C52821]: addu       $a1, $a2, $a1
    089159E0:[A4A70000]: sh         $a3, 0($a1)
    089159E4:[8E05006C]: lw         $a1, 108($s0)
    089159E8:[8E060060]: lw         $a2, 96($s0)
    089159EC:[8E070070]: lw         $a3, 112($s0)
    089159F0:[AE060078]: sw         $a2, 120($s0)
    089159F4:[AE070064]: sw         $a3, 100($s0)
    089159F8:[AE120060]: sw         $s2, 96($s0)
    089159FC:[1080001F]: beq        $a0, $zr, 0x08915A7C
    08915A00:[8E060078]: lw         $a2, 120($s0)
    08915A04:[8E070080]: lw         $a3, 128($s0)
    08915A08:[00C7382B]: sltu       $a3, $a2, $a3
    08915A0C:[50E0001C]: beql       $a3, $zr, 0x08915A80
    08915A10:[2CC40003]: sltiu      $a0, $a2, 3
    08915A14:[8E07002C]: lw         $a3, 44($s0)
    08915A18:[00A44023]: subu       $t0, $a1, $a0
    08915A1C:[24E7FEFA]: addiu      $a3, $a3, -262
    08915A20:[00E8382B]: sltu       $a3, $a3, $t0
    08915A24:[54E00016]: bnel       $a3, $zr, 0x08915A80
    08915A28:[2CC40003]: sltiu      $a0, $a2, 3
    08915A2C:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    08915A30:[0E24534A]: jal        0x08914D28
    08915A34:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08915A38:[AE020060]: sw         $v0, 96($s0)
    08915A3C:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    08915A40:[8E05006C]: lw         $a1, 108($s0)
    08915A44:[2C870006]: sltiu      $a3, $a0, 6
    08915A48:[10E0000C]: beq        $a3, $zr, 0x08915A7C
    08915A4C:[8E060078]: lw         $a2, 120($s0)
    08915A50:[8E070088]: lw         $a3, 136($s0)
    08915A54:[50F30009]: beql       $a3, $s3, 0x08915A7C
    08915A58:[AE120060]: sw         $s2, 96($s0)
    08915A5C:[14940008]: bne        $a0, $s4, 0x08915A80
    08915A60:[2CC40003]: sltiu      $a0, $a2, 3
    08915A64:[8E040070]: lw         $a0, 112($s0)
    08915A68:[00A42023]: subu       $a0, $a1, $a0
    08915A6C:[2C841001]: sltiu      $a0, $a0, 4097
    08915A70:[14800003]: bne        $a0, $zr, 0x08915A80
    08915A74:[2CC40003]: sltiu      $a0, $a2, 3
    08915A78:[AE120060]: sw         $s2, 96($s0)
    08915A7C:[2CC40003]: sltiu      $a0, $a2, 3
    08915A80:[5480008D]: bnel       $a0, $zr, 0x08915CB8
    08915A84:[8E040068]: lw         $a0, 104($s0)
    08915A88:[8E040060]: lw         $a0, 96($s0)
    08915A8C:[00C4202B]: sltu       $a0, $a2, $a0
    08915A90:[54800089]: bnel       $a0, $zr, 0x08915CB8
    08915A94:[8E040068]: lw         $a0, 104($s0)
    08915A98:[8E040064]: lw         $a0, 100($s0)
    08915A9C:[8E070074]: lw         $a3, 116($s0)
    08915AA0:[00A42023]: subu       $a0, $a1, $a0
    08915AA4:[2484FFFF]: addiu      $a0, $a0, -1
    08915AA8:[8E0816A0]: lw         $t0, 5792($s0)
    08915AAC:[308AFFFF]: andi       $t2, $a0, -1
    08915AB0:[24C4FFFD]: addiu      $a0, $a2, -3
    08915AB4:[8E0916A4]: lw         $t1, 5796($s0)
    08915AB8:[01083021]: addu       $a2, $t0, $t0
    08915ABC:[308800FF]: andi       $t0, $a0, 255
    08915AC0:[01262021]: addu       $a0, $t1, $a2
    08915AC4:[A48A0000]: sh         $t2, 0($a0)
    08915AC8:[8EA60000]: lw         $a2, 0($s5)
    08915ACC:[8E091698]: lw         $t1, 5784($s0)
    08915AD0:[00A72021]: addu       $a0, $a1, $a3
    08915AD4:[24C50001]: addiu      $a1, $a2, 1
    08915AD8:[01263021]: addu       $a2, $t1, $a2
    08915ADC:[AEA50000]: sw         $a1, 0($s5)
    08915AE0:[A0C80000]: sb         $t0, 0($a2)
    08915AE4:[01162821]: addu       $a1, $t0, $s6
    08915AE8:[90A50000]: lbu        $a1, 0($a1)
    08915AEC:[2546FFFF]: addiu      $a2, $t2, -1
    08915AF0:[00052880]: sll        $a1, $a1, 0x0002
    08915AF4:[02052821]: addu       $a1, $s0, $a1
    08915AF8:[94A70498]: lhu        $a3, 1176($a1)
    08915AFC:[30C6FFFF]: andi       $a2, $a2, -1
    08915B00:[24E70001]: addiu      $a3, $a3, 1
    08915B04:[2484FFFD]: addiu      $a0, $a0, -3
    08915B08:[28C80100]: slti       $t0, $a2, 256
    08915B0C:[11000007]: beq        $t0, $zr, 0x08915B2C
    08915B10:[A4A70498]: sh         $a3, 1176($a1)
    08915B14:[00D72821]: addu       $a1, $a2, $s7
    08915B18:[90A50000]: lbu        $a1, 0($a1)
    08915B1C:[00052880]: sll        $a1, $a1, 0x0002
    08915B20:[02053021]: addu       $a2, $s0, $a1
    08915B24:[10000007]: b          0x08915B44
    08915B28:[24C60988]: addiu      $a2, $a2, 2440
    08915B2C:[000629C3]: sra        $a1, $a2, 0x0007
    08915B30:[00B72821]: addu       $a1, $a1, $s7
    08915B34:[90A50100]: lbu        $a1, 256($a1)
    08915B38:[00052880]: sll        $a1, $a1, 0x0002
    08915B3C:[02053021]: addu       $a2, $s0, $a1
    08915B40:[24C60988]: addiu      $a2, $a2, 2440
    08915B44:[94C50000]: lhu        $a1, 0($a2)
    08915B48:[24A50001]: addiu      $a1, $a1, 1
    08915B4C:[A4C50000]: sh         $a1, 0($a2)
    08915B50:[8E05169C]: lw         $a1, 5788($s0)
    08915B54:[8E0616A0]: lw         $a2, 5792($s0)
    08915B58:[8E070074]: lw         $a3, 116($s0)
    08915B5C:[24A5FFFF]: addiu      $a1, $a1, -1
    08915B60:[8E080078]: lw         $t0, 120($s0)
    08915B64:[00C53026]: xor        $a2, $a2, $a1
    08915B68:[00E82823]: subu       $a1, $a3, $t0
    08915B6C:[24A50001]: addiu      $a1, $a1, 1
    08915B70:[AE050074]: sw         $a1, 116($s0)
    08915B74:[8E05006C]: lw         $a1, 108($s0)
    08915B78:[2507FFFE]: addiu      $a3, $t0, -2
    08915B7C:[2CC60001]: sltiu      $a2, $a2, 1
    08915B80:[AE070078]: sw         $a3, 120($s0)
    08915B84:[24A50001]: addiu      $a1, $a1, 1
    08915B88:[0085382B]: sltu       $a3, $a0, $a1
    08915B8C:[14E0001D]: bne        $a3, $zr, 0x08915C04
    08915B90:[AE05006C]: sw         $a1, 108($s0)
    08915B94:[8E070048]: lw         $a3, 72($s0)
    08915B98:[8E080038]: lw         $t0, 56($s0)
    08915B9C:[8E090058]: lw         $t1, 88($s0)
    08915BA0:[24AA0002]: addiu      $t2, $a1, 2
    08915BA4:[010A4021]: addu       $t0, $t0, $t2
    08915BA8:[01273804]: sllv       $a3, $a3, $t1
    08915BAC:[91080000]: lbu        $t0, 0($t0)
    08915BB0:[8E090054]: lw         $t1, 84($s0)
    08915BB4:[00E83826]: xor        $a3, $a3, $t0
    08915BB8:[00E93824]: and        $a3, $a3, $t1
    08915BBC:[8E080044]: lw         $t0, 68($s0)
    08915BC0:[AE070048]: sw         $a3, 72($s0)
    08915BC4:[00E73821]: addu       $a3, $a3, $a3
    08915BC8:[01073821]: addu       $a3, $t0, $a3
    08915BCC:[8E080034]: lw         $t0, 52($s0)
    08915BD0:[8E090040]: lw         $t1, 64($s0)
    08915BD4:[00A82824]: and        $a1, $a1, $t0
    08915BD8:[94E70000]: lhu        $a3, 0($a3)
    08915BDC:[00A52821]: addu       $a1, $a1, $a1
    08915BE0:[01252821]: addu       $a1, $t1, $a1
    08915BE4:[A4A70000]: sh         $a3, 0($a1)
    08915BE8:[8E050048]: lw         $a1, 72($s0)
    08915BEC:[8E070044]: lw         $a3, 68($s0)
    08915BF0:[8E08006C]: lw         $t0, 108($s0)
    08915BF4:[00A52821]: addu       $a1, $a1, $a1
    08915BF8:[00E52821]: addu       $a1, $a3, $a1
    08915BFC:[A4A80000]: sh         $t0, 0($a1)
    08915C00:[8E05006C]: lw         $a1, 108($s0)
    08915C04:[8E070078]: lw         $a3, 120($s0)
    08915C08:[24A50001]: addiu      $a1, $a1, 1
    08915C0C:[24E7FFFF]: addiu      $a3, $a3, -1
    08915C10:[14E0FFDD]: bne        $a3, $zr, 0x08915B88
    08915C14:[AE070078]: sw         $a3, 120($s0)
    08915C18:[AE000068]: sw         $zr, 104($s0)
    08915C1C:[AE120060]: sw         $s2, 96($s0)
    08915C20:[10C00016]: beq        $a2, $zr, 0x08915C7C
    08915C24:[AE05006C]: sw         $a1, 108($s0)
    08915C28:[8E06005C]: lw         $a2, 92($s0)
    08915C2C:[8E05006C]: lw         $a1, 108($s0)
    08915C30:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    08915C34:[04C00003]: bltz       $a2, 0x08915C44
    08915C38:[00A62823]: subu       $a1, $a1, $a2
    08915C3C:[8E040038]: lw         $a0, 56($s0)
    08915C40:[00862021]: addu       $a0, $a0, $a2
    08915C44:[00A03025]: or         $a2, $a1, $zr <=> move $a2, $a1
    08915C48:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    08915C4C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08915C50:[0E246ABF]: jal        0x0891AAFC
    08915C54:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    08915C58:[8E04006C]: lw         $a0, 108($s0)
    08915C5C:[8E050000]: lw         $a1, 0($s0)
    08915C60:[AE04005C]: sw         $a0, 92($s0)
    08915C64:[0E244E24]: jal        0x08913890
    08915C68:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    08915C6C:[8E040000]: lw         $a0, 0($s0)
    08915C70:[8C840010]: lw         $a0, 16($a0)
    08915C74:[10800004]: beq        $a0, $zr, 0x08915C88
    08915C78:[00000000]: nop
    08915C7C:[8E040074]: lw         $a0, 116($s0)
    08915C80:[1000FF1F]: b          0x08915900
    08915C84:[2C850106]: sltiu      $a1, $a0, 262
    08915C88:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    08915C8C:[8FB00000]: lw         $s0, 0($sp)
    08915C90:[8FB10004]: lw         $s1, 4($sp)
    08915C94:[8FB20008]: lw         $s2, 8($sp)
    08915C98:[8FB3000C]: lw         $s3, 12($sp)
    08915C9C:[8FB40010]: lw         $s4, 16($sp)
    08915CA0:[8FB50014]: lw         $s5, 20($sp)
    08915CA4:[8FB60018]: lw         $s6, 24($sp)
    08915CA8:[8FB7001C]: lw         $s7, 28($sp)
    08915CAC:[8FBF0020]: lw         $ra, 32($sp)
    08915CB0:[03E00008]: jr         $ra
    08915CB4:[27BD0030]: addiu      $sp, $sp, 48
    08915CB8:[50800042]: beql       $a0, $zr, 0x08915DC4
    08915CBC:[8E040074]: lw         $a0, 116($s0)
    08915CC0:[8E040038]: lw         $a0, 56($s0)
    08915CC4:[24A5FFFF]: addiu      $a1, $a1, -1
    08915CC8:[00852021]: addu       $a0, $a0, $a1
    08915CCC:[8E0516A0]: lw         $a1, 5792($s0)
    08915CD0:[8E0616A4]: lw         $a2, 5796($s0)
    08915CD4:[00A52821]: addu       $a1, $a1, $a1
    08915CD8:[90840000]: lbu        $a0, 0($a0)
    08915CDC:[00C52821]: addu       $a1, $a2, $a1
    08915CE0:[A4A00000]: sh         $zr, 0($a1)
    08915CE4:[8EA50000]: lw         $a1, 0($s5)
    08915CE8:[8E061698]: lw         $a2, 5784($s0)
    08915CEC:[24A70001]: addiu      $a3, $a1, 1
    08915CF0:[00C52821]: addu       $a1, $a2, $a1
    08915CF4:[AEA70000]: sw         $a3, 0($s5)
    08915CF8:[A0A40000]: sb         $a0, 0($a1)
    08915CFC:[00042080]: sll        $a0, $a0, 0x0002
    08915D00:[02042021]: addu       $a0, $s0, $a0
    08915D04:[94850094]: lhu        $a1, 148($a0)
    08915D08:[8E06169C]: lw         $a2, 5788($s0)
    08915D0C:[8E0716A0]: lw         $a3, 5792($s0)
    08915D10:[24A50001]: addiu      $a1, $a1, 1
    08915D14:[A4850094]: sh         $a1, 148($a0)
    08915D18:[24C4FFFF]: addiu      $a0, $a2, -1
    08915D1C:[00E42026]: xor        $a0, $a3, $a0
    08915D20:[2C840001]: sltiu      $a0, $a0, 1
    08915D24:[10800012]: beq        $a0, $zr, 0x08915D70
    08915D28:[8E05006C]: lw         $a1, 108($s0)
    08915D2C:[8E06005C]: lw         $a2, 92($s0)
    08915D30:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    08915D34:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    08915D38:[04C00003]: bltz       $a2, 0x08915D48
    08915D3C:[00862023]: subu       $a0, $a0, $a2
    08915D40:[8E050038]: lw         $a1, 56($s0)
    08915D44:[00A62821]: addu       $a1, $a1, $a2
    08915D48:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    08915D4C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08915D50:[0E246ABF]: jal        0x0891AAFC
    08915D54:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    08915D58:[8E04006C]: lw         $a0, 108($s0)
    08915D5C:[8E050000]: lw         $a1, 0($s0)
    08915D60:[AE04005C]: sw         $a0, 92($s0)
    08915D64:[0E244E24]: jal        0x08913890
    08915D68:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    08915D6C:[8E05006C]: lw         $a1, 108($s0)
    08915D70:[8E040074]: lw         $a0, 116($s0)
    08915D74:[24A50001]: addiu      $a1, $a1, 1
    08915D78:[AE05006C]: sw         $a1, 108($s0)
    08915D7C:[2484FFFF]: addiu      $a0, $a0, -1
    08915D80:[8E050000]: lw         $a1, 0($s0)
    08915D84:[AE040074]: sw         $a0, 116($s0)
    08915D88:[8CA40010]: lw         $a0, 16($a1)
    08915D8C:[5480FFBC]: bnel       $a0, $zr, 0x08915C80
    08915D90:[8E040074]: lw         $a0, 116($s0)
    08915D94:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    08915D98:[8FB00000]: lw         $s0, 0($sp)
    08915D9C:[8FB10004]: lw         $s1, 4($sp)
    08915DA0:[8FB20008]: lw         $s2, 8($sp)
    08915DA4:[8FB3000C]: lw         $s3, 12($sp)
    08915DA8:[8FB40010]: lw         $s4, 16($sp)
    08915DAC:[8FB50014]: lw         $s5, 20($sp)
    08915DB0:[8FB60018]: lw         $s6, 24($sp)
    08915DB4:[8FB7001C]: lw         $s7, 28($sp)
    08915DB8:[8FBF0020]: lw         $ra, 32($sp)
    08915DBC:[03E00008]: jr         $ra
    08915DC0:[27BD0030]: addiu      $sp, $sp, 48
    08915DC4:[24A50001]: addiu      $a1, $a1, 1
    08915DC8:[AE130068]: sw         $s3, 104($s0)
    08915DCC:[AE05006C]: sw         $a1, 108($s0)
    08915DD0:[2484FFFF]: addiu      $a0, $a0, -1
    08915DD4:[1000FFA9]: b          0x08915C7C
    08915DD8:[AE040074]: sw         $a0, 116($s0)
    08915DDC:[8E04006C]: lw         $a0, 108($s0)
    08915DE0:[10A00017]: beq        $a1, $zr, 0x08915E40
    08915DE4:[34120004]: ori        $s2, $zr, 4 <=> li $s2, 4
    08915DE8:[8E050038]: lw         $a1, 56($s0)
    08915DEC:[2484FFFF]: addiu      $a0, $a0, -1
    08915DF0:[00A42021]: addu       $a0, $a1, $a0
    08915DF4:[8E0516A0]: lw         $a1, 5792($s0)
    08915DF8:[8E0616A4]: lw         $a2, 5796($s0)
    08915DFC:[00A52821]: addu       $a1, $a1, $a1
    08915E00:[90840000]: lbu        $a0, 0($a0)
    08915E04:[00C52821]: addu       $a1, $a2, $a1
    08915E08:[A4A00000]: sh         $zr, 0($a1)
    08915E0C:[8EA50000]: lw         $a1, 0($s5)
    08915E10:[8E061698]: lw         $a2, 5784($s0)
    08915E14:[24A70001]: addiu      $a3, $a1, 1
    08915E18:[00C52821]: addu       $a1, $a2, $a1
    08915E1C:[AEA70000]: sw         $a3, 0($s5)
    08915E20:[00043080]: sll        $a2, $a0, 0x0002
    08915E24:[A0A40000]: sb         $a0, 0($a1)
    08915E28:[02062021]: addu       $a0, $s0, $a2
    08915E2C:[94850094]: lhu        $a1, 148($a0)
    08915E30:[AE000068]: sw         $zr, 104($s0)
    08915E34:[24A50001]: addiu      $a1, $a1, 1
    08915E38:[A4850094]: sh         $a1, 148($a0)
    08915E3C:[8E04006C]: lw         $a0, 108($s0)
    08915E40:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    08915E44:[8E04005C]: lw         $a0, 92($s0)
    08915E48:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    08915E4C:[04800003]: bltz       $a0, 0x08915E5C
    08915E50:[00A42823]: subu       $a1, $a1, $a0
    08915E54:[8E060038]: lw         $a2, 56($s0)
    08915E58:[00C43021]: addu       $a2, $a2, $a0
    08915E5C:[00A04025]: or         $t0, $a1, $zr <=> move $t0, $a1
    08915E60:[3A270004]: xori       $a3, $s1, 4
    08915E64:[00C02825]: or         $a1, $a2, $zr <=> move $a1, $a2
    08915E68:[2CE70001]: sltiu      $a3, $a3, 1
    08915E6C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08915E70:[0E246ABF]: jal        0x0891AAFC
    08915E74:[01003025]: or         $a2, $t0, $zr <=> move $a2, $t0
    08915E78:[8E04006C]: lw         $a0, 108($s0)
    08915E7C:[8E050000]: lw         $a1, 0($s0)
    08915E80:[AE04005C]: sw         $a0, 92($s0)
    08915E84:[0E244E24]: jal        0x08913890
    08915E88:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    08915E8C:[8E040000]: lw         $a0, 0($s0)
    08915E90:[8C840010]: lw         $a0, 16($a0)
    08915E94:[1480000F]: bne        $a0, $zr, 0x08915ED4
    08915E98:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    08915E9C:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    08915EA0:[52320001]: beql       $s1, $s2, 0x08915EA8
    08915EA4:[34020002]: ori        $v0, $zr, 2 <=> li $v0, 2
    08915EA8:[8FB00000]: lw         $s0, 0($sp)
    08915EAC:[8FB10004]: lw         $s1, 4($sp)
    08915EB0:[8FB20008]: lw         $s2, 8($sp)
    08915EB4:[8FB3000C]: lw         $s3, 12($sp)
    08915EB8:[8FB40010]: lw         $s4, 16($sp)
    08915EBC:[8FB50014]: lw         $s5, 20($sp)
    08915EC0:[8FB60018]: lw         $s6, 24($sp)
    08915EC4:[8FB7001C]: lw         $s7, 28($sp)
    08915EC8:[8FBF0020]: lw         $ra, 32($sp)
    08915ECC:[03E00008]: jr         $ra
    08915ED0:[27BD0030]: addiu      $sp, $sp, 48
    08915ED4:[52320001]: beql       $s1, $s2, 0x08915EDC
    08915ED8:[34020003]: ori        $v0, $zr, 3 <=> li $v0, 3
    08915EDC:[8FB00000]: lw         $s0, 0($sp)
    08915EE0:[8FB10004]: lw         $s1, 4($sp)
    08915EE4:[8FB20008]: lw         $s2, 8($sp)
    08915EE8:[8FB3000C]: lw         $s3, 12($sp)
    08915EEC:[8FB40010]: lw         $s4, 16($sp)
    08915EF0:[8FB50014]: lw         $s5, 20($sp)
    08915EF4:[8FB60018]: lw         $s6, 24($sp)
    08915EF8:[8FB7001C]: lw         $s7, 28($sp)
    08915EFC:[8FBF0020]: lw         $ra, 32($sp)
    08915F00:[03E00008]: jr         $ra
    08915F04:[27BD0030]: addiu      $sp, $sp, 48
  Back Branch 08915C10 9.706.759 times (length 36)
    08915B74:[8E05006C]: lw         $a1, 108($s0)
    08915B78:[2507FFFE]: addiu      $a3, $t0, -2
    08915B7C:[2CC60001]: sltiu      $a2, $a2, 1
    08915B80:[AE070078]: sw         $a3, 120($s0)
    08915B84:[24A50001]: addiu      $a1, $a1, 1
--> 08915B88:[0085382B]: sltu       $a3, $a0, $a1
    08915B8C:[14E0001D]: bne        $a3, $zr, 0x08915C04
    08915B90:[AE05006C]: sw         $a1, 108($s0)
    08915B94:[8E070048]: lw         $a3, 72($s0)
    08915B98:[8E080038]: lw         $t0, 56($s0)
    08915B9C:[8E090058]: lw         $t1, 88($s0)
    08915BA0:[24AA0002]: addiu      $t2, $a1, 2
    08915BA4:[010A4021]: addu       $t0, $t0, $t2
    08915BA8:[01273804]: sllv       $a3, $a3, $t1
    08915BAC:[91080000]: lbu        $t0, 0($t0)
    08915BB0:[8E090054]: lw         $t1, 84($s0)
    08915BB4:[00E83826]: xor        $a3, $a3, $t0
    08915BB8:[00E93824]: and        $a3, $a3, $t1
    08915BBC:[8E080044]: lw         $t0, 68($s0)
    08915BC0:[AE070048]: sw         $a3, 72($s0)
    08915BC4:[00E73821]: addu       $a3, $a3, $a3
    08915BC8:[01073821]: addu       $a3, $t0, $a3
    08915BCC:[8E080034]: lw         $t0, 52($s0)
    08915BD0:[8E090040]: lw         $t1, 64($s0)
    08915BD4:[00A82824]: and        $a1, $a1, $t0
    08915BD8:[94E70000]: lhu        $a3, 0($a3)
    08915BDC:[00A52821]: addu       $a1, $a1, $a1
    08915BE0:[01252821]: addu       $a1, $t1, $a1
    08915BE4:[A4A70000]: sh         $a3, 0($a1)
    08915BE8:[8E050048]: lw         $a1, 72($s0)
    08915BEC:[8E070044]: lw         $a3, 68($s0)
    08915BF0:[8E08006C]: lw         $t0, 108($s0)
    08915BF4:[00A52821]: addu       $a1, $a1, $a1
    08915BF8:[00E52821]: addu       $a1, $a3, $a1
    08915BFC:[A4A80000]: sh         $t0, 0($a1)
    08915C00:[8E05006C]: lw         $a1, 108($s0)
    08915C04:[8E070078]: lw         $a3, 120($s0)
    08915C08:[24A50001]: addiu      $a1, $a1, 1
    08915C0C:[24E7FFFF]: addiu      $a3, $a3, -1
--> 08915C10:[14E0FFDD]: bne        $a3, $zr, 0x08915B88
    08915C14:[AE070078]: sw         $a3, 120($s0)
    08915C18:[AE000068]: sw         $zr, 104($s0)
    08915C1C:[AE120060]: sw         $s2, 96($s0)
    08915C20:[10C00016]: beq        $a2, $zr, 0x08915C7C
  Back Branch 08915C80 122.617 times (length 226)
  Back Branch 08915DD4 50.939 times (length 88)
    08915C68:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    08915C6C:[8E040000]: lw         $a0, 0($s0)
    08915C70:[8C840010]: lw         $a0, 16($a0)
    08915C74:[10800004]: beq        $a0, $zr, 0x08915C88
    08915C78:[00000000]: nop
--> 08915C7C:[8E040074]: lw         $a0, 116($s0)
    08915C80:[1000FF1F]: b          0x08915900
    08915C84:[2C850106]: sltiu      $a1, $a0, 262
    08915C88:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    08915C8C:[8FB00000]: lw         $s0, 0($sp)
    08915C90:[8FB10004]: lw         $s1, 4($sp)
    08915C94:[8FB20008]: lw         $s2, 8($sp)
    08915C98:[8FB3000C]: lw         $s3, 12($sp)
    08915C9C:[8FB40010]: lw         $s4, 16($sp)
    08915CA0:[8FB50014]: lw         $s5, 20($sp)
    08915CA4:[8FB60018]: lw         $s6, 24($sp)
    08915CA8:[8FB7001C]: lw         $s7, 28($sp)
    08915CAC:[8FBF0020]: lw         $ra, 32($sp)
    08915CB0:[03E00008]: jr         $ra
    08915CB4:[27BD0030]: addiu      $sp, $sp, 48
    08915CB8:[50800042]: beql       $a0, $zr, 0x08915DC4
    08915CBC:[8E040074]: lw         $a0, 116($s0)
    08915CC0:[8E040038]: lw         $a0, 56($s0)
    08915CC4:[24A5FFFF]: addiu      $a1, $a1, -1
    08915CC8:[00852021]: addu       $a0, $a0, $a1
    08915CCC:[8E0516A0]: lw         $a1, 5792($s0)
    08915CD0:[8E0616A4]: lw         $a2, 5796($s0)
    08915CD4:[00A52821]: addu       $a1, $a1, $a1
    08915CD8:[90840000]: lbu        $a0, 0($a0)
    08915CDC:[00C52821]: addu       $a1, $a2, $a1
    08915CE0:[A4A00000]: sh         $zr, 0($a1)
    08915CE4:[8EA50000]: lw         $a1, 0($s5)
    08915CE8:[8E061698]: lw         $a2, 5784($s0)
    08915CEC:[24A70001]: addiu      $a3, $a1, 1
    08915CF0:[00C52821]: addu       $a1, $a2, $a1
    08915CF4:[AEA70000]: sw         $a3, 0($s5)
    08915CF8:[A0A40000]: sb         $a0, 0($a1)
    08915CFC:[00042080]: sll        $a0, $a0, 0x0002
    08915D00:[02042021]: addu       $a0, $s0, $a0
    08915D04:[94850094]: lhu        $a1, 148($a0)
    08915D08:[8E06169C]: lw         $a2, 5788($s0)
    08915D0C:[8E0716A0]: lw         $a3, 5792($s0)
    08915D10:[24A50001]: addiu      $a1, $a1, 1
    08915D14:[A4850094]: sh         $a1, 148($a0)
    08915D18:[24C4FFFF]: addiu      $a0, $a2, -1
    08915D1C:[00E42026]: xor        $a0, $a3, $a0
    08915D20:[2C840001]: sltiu      $a0, $a0, 1
    08915D24:[10800012]: beq        $a0, $zr, 0x08915D70
    08915D28:[8E05006C]: lw         $a1, 108($s0)
    08915D2C:[8E06005C]: lw         $a2, 92($s0)
    08915D30:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    08915D34:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    08915D38:[04C00003]: bltz       $a2, 0x08915D48
    08915D3C:[00862023]: subu       $a0, $a0, $a2
    08915D40:[8E050038]: lw         $a1, 56($s0)
    08915D44:[00A62821]: addu       $a1, $a1, $a2
    08915D48:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    08915D4C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08915D50:[0E246ABF]: jal        0x0891AAFC
    08915D54:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    08915D58:[8E04006C]: lw         $a0, 108($s0)
    08915D5C:[8E050000]: lw         $a1, 0($s0)
    08915D60:[AE04005C]: sw         $a0, 92($s0)
    08915D64:[0E244E24]: jal        0x08913890
    08915D68:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    08915D6C:[8E05006C]: lw         $a1, 108($s0)
    08915D70:[8E040074]: lw         $a0, 116($s0)
    08915D74:[24A50001]: addiu      $a1, $a1, 1
    08915D78:[AE05006C]: sw         $a1, 108($s0)
    08915D7C:[2484FFFF]: addiu      $a0, $a0, -1
    08915D80:[8E050000]: lw         $a1, 0($s0)
    08915D84:[AE040074]: sw         $a0, 116($s0)
    08915D88:[8CA40010]: lw         $a0, 16($a1)
    08915D8C:[5480FFBC]: bnel       $a0, $zr, 0x08915C80
    08915D90:[8E040074]: lw         $a0, 116($s0)
    08915D94:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    08915D98:[8FB00000]: lw         $s0, 0($sp)
    08915D9C:[8FB10004]: lw         $s1, 4($sp)
    08915DA0:[8FB20008]: lw         $s2, 8($sp)
    08915DA4:[8FB3000C]: lw         $s3, 12($sp)
    08915DA8:[8FB40010]: lw         $s4, 16($sp)
    08915DAC:[8FB50014]: lw         $s5, 20($sp)
    08915DB0:[8FB60018]: lw         $s6, 24($sp)
    08915DB4:[8FB7001C]: lw         $s7, 28($sp)
    08915DB8:[8FBF0020]: lw         $ra, 32($sp)
    08915DBC:[03E00008]: jr         $ra
    08915DC0:[27BD0030]: addiu      $sp, $sp, 48
    08915DC4:[24A50001]: addiu      $a1, $a1, 1
    08915DC8:[AE130068]: sw         $s3, 104($s0)
    08915DCC:[AE05006C]: sw         $a1, 108($s0)
    08915DD0:[2484FFFF]: addiu      $a0, $a0, -1
--> 08915DD4:[1000FFA9]: b          0x08915C7C
    08915DD8:[AE040074]: sw         $a0, 116($s0)
    08915DDC:[8E04006C]: lw         $a0, 108($s0)
    08915DE0:[10A00017]: beq        $a1, $zr, 0x08915E40
    08915DE4:[34120004]: ori        $s2, $zr, 4 <=> li $s2, 4
  Back Branch 08915D8C 20.739 times (length 69)
    08915C6C:[8E040000]: lw         $a0, 0($s0)
    08915C70:[8C840010]: lw         $a0, 16($a0)
    08915C74:[10800004]: beq        $a0, $zr, 0x08915C88
    08915C78:[00000000]: nop
    08915C7C:[8E040074]: lw         $a0, 116($s0)
--> 08915C80:[1000FF1F]: b          0x08915900
    08915C84:[2C850106]: sltiu      $a1, $a0, 262
    08915C88:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    08915C8C:[8FB00000]: lw         $s0, 0($sp)
    08915C90:[8FB10004]: lw         $s1, 4($sp)
    08915C94:[8FB20008]: lw         $s2, 8($sp)
    08915C98:[8FB3000C]: lw         $s3, 12($sp)
    08915C9C:[8FB40010]: lw         $s4, 16($sp)
    08915CA0:[8FB50014]: lw         $s5, 20($sp)
    08915CA4:[8FB60018]: lw         $s6, 24($sp)
    08915CA8:[8FB7001C]: lw         $s7, 28($sp)
    08915CAC:[8FBF0020]: lw         $ra, 32($sp)
    08915CB0:[03E00008]: jr         $ra
    08915CB4:[27BD0030]: addiu      $sp, $sp, 48
    08915CB8:[50800042]: beql       $a0, $zr, 0x08915DC4
    08915CBC:[8E040074]: lw         $a0, 116($s0)
    08915CC0:[8E040038]: lw         $a0, 56($s0)
    08915CC4:[24A5FFFF]: addiu      $a1, $a1, -1
    08915CC8:[00852021]: addu       $a0, $a0, $a1
    08915CCC:[8E0516A0]: lw         $a1, 5792($s0)
    08915CD0:[8E0616A4]: lw         $a2, 5796($s0)
    08915CD4:[00A52821]: addu       $a1, $a1, $a1
    08915CD8:[90840000]: lbu        $a0, 0($a0)
    08915CDC:[00C52821]: addu       $a1, $a2, $a1
    08915CE0:[A4A00000]: sh         $zr, 0($a1)
    08915CE4:[8EA50000]: lw         $a1, 0($s5)
    08915CE8:[8E061698]: lw         $a2, 5784($s0)
    08915CEC:[24A70001]: addiu      $a3, $a1, 1
    08915CF0:[00C52821]: addu       $a1, $a2, $a1
    08915CF4:[AEA70000]: sw         $a3, 0($s5)
    08915CF8:[A0A40000]: sb         $a0, 0($a1)
    08915CFC:[00042080]: sll        $a0, $a0, 0x0002
    08915D00:[02042021]: addu       $a0, $s0, $a0
    08915D04:[94850094]: lhu        $a1, 148($a0)
    08915D08:[8E06169C]: lw         $a2, 5788($s0)
    08915D0C:[8E0716A0]: lw         $a3, 5792($s0)
    08915D10:[24A50001]: addiu      $a1, $a1, 1
    08915D14:[A4850094]: sh         $a1, 148($a0)
    08915D18:[24C4FFFF]: addiu      $a0, $a2, -1
    08915D1C:[00E42026]: xor        $a0, $a3, $a0
    08915D20:[2C840001]: sltiu      $a0, $a0, 1
    08915D24:[10800012]: beq        $a0, $zr, 0x08915D70
    08915D28:[8E05006C]: lw         $a1, 108($s0)
    08915D2C:[8E06005C]: lw         $a2, 92($s0)
    08915D30:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    08915D34:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    08915D38:[04C00003]: bltz       $a2, 0x08915D48
    08915D3C:[00862023]: subu       $a0, $a0, $a2
    08915D40:[8E050038]: lw         $a1, 56($s0)
    08915D44:[00A62821]: addu       $a1, $a1, $a2
    08915D48:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    08915D4C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08915D50:[0E246ABF]: jal        0x0891AAFC
    08915D54:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    08915D58:[8E04006C]: lw         $a0, 108($s0)
    08915D5C:[8E050000]: lw         $a1, 0($s0)
    08915D60:[AE04005C]: sw         $a0, 92($s0)
    08915D64:[0E244E24]: jal        0x08913890
    08915D68:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    08915D6C:[8E05006C]: lw         $a1, 108($s0)
    08915D70:[8E040074]: lw         $a0, 116($s0)
    08915D74:[24A50001]: addiu      $a1, $a1, 1
    08915D78:[AE05006C]: sw         $a1, 108($s0)
    08915D7C:[2484FFFF]: addiu      $a0, $a0, -1
    08915D80:[8E050000]: lw         $a1, 0($s0)
    08915D84:[AE040074]: sw         $a0, 116($s0)
    08915D88:[8CA40010]: lw         $a0, 16($a1)
--> 08915D8C:[5480FFBC]: bnel       $a0, $zr, 0x08915C80
    08915D90:[8E040074]: lw         $a0, 116($s0)
    08915D94:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    08915D98:[8FB00000]: lw         $s0, 0($sp)
    08915D9C:[8FB10004]: lw         $s1, 4($sp)
_S1_2_89393A4 345.176.987 instructions (3,212%), 296.663 calls (089393A4 - 089395C4, length 137)
    089393A4:[27BDFF90]: addiu      $sp, $sp, -112
    089393A8:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    089393AC:[00A01821]: addu       $v1, $a1, $zr <=> move $v1, $a1
    089393B0:[AFB00060]: sw         $s0, 96($sp)
    089393B4:[27A40040]: addiu      $a0, $sp, 64
    089393B8:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    089393BC:[AFA20040]: sw         $v0, 64($sp)
    089393C0:[AFA30044]: sw         $v1, 68($sp)
    089393C4:[AFBF0064]: sw         $ra, 100($sp)
    089393C8:[AFA60050]: sw         $a2, 80($sp)
    089393CC:[AFA70054]: sw         $a3, 84($sp)
    089393D0:[0E24E869]: jal        0x0893A1A4
    089393D4:[27B00020]: addiu      $s0, $sp, 32
    089393D8:[27A40050]: addiu      $a0, $sp, 80
    089393DC:[0E24E869]: jal        0x0893A1A4
    089393E0:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    089393E4:[8FA50000]: lw         $a1, 0($sp)
    089393E8:[03A06821]: addu       $t5, $sp, $zr <=> move $t5, $sp
    089393EC:[2CA20002]: sltiu      $v0, $a1, 2
    089393F0:[14400012]: bne        $v0, $zr, 0x0893943C
    089393F4:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    089393F8:[8FA60020]: lw         $a2, 32($sp)
    089393FC:[2CC20002]: sltiu      $v0, $a2, 2
    08939400:[1440000E]: bne        $v0, $zr, 0x0893943C
    08939404:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08939408:[8FA30004]: lw         $v1, 4($sp)
    0893940C:[8FA40024]: lw         $a0, 36($sp)
    08939410:[38A20004]: xori       $v0, $a1, 4
    08939414:[00641826]: xor        $v1, $v1, $a0
    08939418:[10400004]: beq        $v0, $zr, 0x0893942C
    0893941C:[AFA30004]: sw         $v1, 4($sp)
    08939420:[38A20002]: xori       $v0, $a1, 2
    08939424:[1440000B]: bne        $v0, $zr, 0x08939454
    08939428:[38C20004]: xori       $v0, $a2, 4
    0893942C:[3C0208AF]: lui        $v0, 0x08AF <=> li $v0, 0x08AF0000
    08939430:[10A60002]: beq        $a1, $a2, 0x0893943C
    08939434:[244440F0]: addiu      $a0, $v0, 16624
    08939438:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    0893943C:[0E24E7C1]: jal        0x08939F04
    08939440:[00000000]: nop
    08939444:[8FBF0064]: lw         $ra, 100($sp)
    08939448:[8FB00060]: lw         $s0, 96($sp)
    0893944C:[03E00008]: jr         $ra
    08939450:[27BD0070]: addiu      $sp, $sp, 112
    08939454:[14400008]: bne        $v0, $zr, 0x08939478
    08939458:[38C20002]: xori       $v0, $a2, 2
    0893945C:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08939460:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08939464:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    08939468:[AFA20010]: sw         $v0, 16($sp)
    0893946C:[AFA30014]: sw         $v1, 20($sp)
    08939470:[0A24E50F]: j          0x0893943C
    08939474:[AFA00008]: sw         $zr, 8($sp)
    08939478:[14400005]: bne        $v0, $zr, 0x08939490
    0893947C:[8FA30008]: lw         $v1, 8($sp)
    08939480:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    08939484:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    08939488:[0A24E50F]: j          0x0893943C
    0893948C:[AFA20000]: sw         $v0, 0($sp)
    08939490:[8FA40010]: lw         $a0, 16($sp)
    08939494:[8FA50014]: lw         $a1, 20($sp)
    08939498:[8FAA0030]: lw         $t2, 48($sp)
    0893949C:[8FAB0034]: lw         $t3, 52($sp)
    089394A0:[8FA20028]: lw         $v0, 40($sp)
    089394A4:[00AB602B]: sltu       $t4, $a1, $t3
    089394A8:[00621823]: subu       $v1, $v1, $v0
    089394AC:[1580003E]: bne        $t4, $zr, 0x089395A8
    089394B0:[AFA30008]: sw         $v1, 8($sp)
    089394B4:[1165003A]: beq        $t3, $a1, 0x089395A0
    089394B8:[008A102B]: sltu       $v0, $a0, $t2
    089394BC:[3C091000]: lui        $t1, 0x1000 <=> li $t1, 0x10000000
    089394C0:[24080000]: addiu      $t0, $zr, 0 <=> li $t0, 0
    089394C4:[00007021]: addu       $t6, $zr, $zr <=> li $t6, 0
    089394C8:[00007821]: addu       $t7, $zr, $zr <=> li $t7, 0
    089394CC:[1580000A]: bne        $t4, $zr, 0x089394F8
    089394D0:[000917C0]: sll        $v0, $t1, 0x001F
    089394D4:[1165002E]: beq        $t3, $a1, 0x08939590
    089394D8:[008A102B]: sltu       $v0, $a0, $t2
    089394DC:[008A102B]: sltu       $v0, $a0, $t2
    089394E0:[00AB2823]: subu       $a1, $a1, $t3
    089394E4:[008A2023]: subu       $a0, $a0, $t2
    089394E8:[00A22823]: subu       $a1, $a1, $v0
    089394EC:[01C87025]: or         $t6, $t6, $t0
    089394F0:[01E97825]: or         $t7, $t7, $t1
    089394F4:[000917C0]: sll        $v0, $t1, 0x001F
    089394F8:[00084042]: srl        $t0, $t0, 0x0001
    089394FC:[00053840]: sll        $a3, $a1, 0x0001
    08939500:[00041FC2]: srl        $v1, $a0, 0x001F
    08939504:[01024025]: or         $t0, $t0, $v0
    08939508:[00094842]: srl        $t1, $t1, 0x0001
    0893950C:[00E33825]: or         $a3, $a3, $v1
    08939510:[00043040]: sll        $a2, $a0, 0x0001
    08939514:[01091025]: or         $v0, $t0, $t1
    08939518:[00C02021]: addu       $a0, $a2, $zr <=> move $a0, $a2
    0893951C:[00E02821]: addu       $a1, $a3, $zr <=> move $a1, $a3
    08939520:[1440FFEA]: bne        $v0, $zr, 0x089394CC
    08939524:[00EB602B]: sltu       $t4, $a3, $t3
    08939528:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    0893952C:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    08939530:[01C21024]: and        $v0, $t6, $v0
    08939534:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    08939538:[10440005]: beq        $v0, $a0, 0x08939550
    0893953C:[01E31824]: and        $v1, $t7, $v1
    08939540:[ADAE0010]: sw         $t6, 16($t5)
    08939544:[ADAF0014]: sw         $t7, 20($t5)
    08939548:[0A24E50F]: j          0x0893943C
    0893954C:[01A02021]: addu       $a0, $t5, $zr <=> move $a0, $t5
    08939550:[1460FFFB]: bne        $v1, $zr, 0x08939540
    08939554:[00000000]: nop
    08939558:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    0893955C:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    08939560:[01C21024]: and        $v0, $t6, $v0
    08939564:[01E31824]: and        $v1, $t7, $v1
    08939568:[00431025]: or         $v0, $v0, $v1
    0893956C:[54400005]: bnel       $v0, $zr, 0x08939584
    08939570:[25CE0080]: addiu      $t6, $t6, 128
    08939574:[00C71025]: or         $v0, $a2, $a3
    08939578:[1040FFF1]: beq        $v0, $zr, 0x08939540
    0893957C:[00000000]: nop
    08939580:[25CE0080]: addiu      $t6, $t6, 128
    08939584:[2DC20080]: sltiu      $v0, $t6, 128
    08939588:[0A24E550]: j          0x08939540
    0893958C:[01E27821]: addu       $t7, $t7, $v0
    08939590:[5440FFD9]: bnel       $v0, $zr, 0x089394F8
    08939594:[000917C0]: sll        $v0, $t1, 0x001F
    08939598:[0A24E538]: j          0x089394E0
    0893959C:[008A102B]: sltu       $v0, $a0, $t2
    089395A0:[1040FFC6]: beq        $v0, $zr, 0x089394BC
    089395A4:[00000000]: nop
    089395A8:[2462FFFF]: addiu      $v0, $v1, -1
    089395AC:[00052840]: sll        $a1, $a1, 0x0001
    089395B0:[00041FC2]: srl        $v1, $a0, 0x001F
    089395B4:[AFA20008]: sw         $v0, 8($sp)
    089395B8:[00A32825]: or         $a1, $a1, $v1
    089395BC:[00042040]: sll        $a0, $a0, 0x0001
    089395C0:[0A24E52F]: j          0x089394BC
    089395C4:[00AB602B]: sltu       $t4, $a1, $t3
  Back Branch 08939520 17.531.400 times (length 23)
    089394B8:[008A102B]: sltu       $v0, $a0, $t2
    089394BC:[3C091000]: lui        $t1, 0x1000 <=> li $t1, 0x10000000
    089394C0:[24080000]: addiu      $t0, $zr, 0 <=> li $t0, 0
    089394C4:[00007021]: addu       $t6, $zr, $zr <=> li $t6, 0
    089394C8:[00007821]: addu       $t7, $zr, $zr <=> li $t7, 0
--> 089394CC:[1580000A]: bne        $t4, $zr, 0x089394F8
    089394D0:[000917C0]: sll        $v0, $t1, 0x001F
    089394D4:[1165002E]: beq        $t3, $a1, 0x08939590
    089394D8:[008A102B]: sltu       $v0, $a0, $t2
    089394DC:[008A102B]: sltu       $v0, $a0, $t2
    089394E0:[00AB2823]: subu       $a1, $a1, $t3
    089394E4:[008A2023]: subu       $a0, $a0, $t2
    089394E8:[00A22823]: subu       $a1, $a1, $v0
    089394EC:[01C87025]: or         $t6, $t6, $t0
    089394F0:[01E97825]: or         $t7, $t7, $t1
    089394F4:[000917C0]: sll        $v0, $t1, 0x001F
    089394F8:[00084042]: srl        $t0, $t0, 0x0001
    089394FC:[00053840]: sll        $a3, $a1, 0x0001
    08939500:[00041FC2]: srl        $v1, $a0, 0x001F
    08939504:[01024025]: or         $t0, $t0, $v0
    08939508:[00094842]: srl        $t1, $t1, 0x0001
    0893950C:[00E33825]: or         $a3, $a3, $v1
    08939510:[00043040]: sll        $a2, $a0, 0x0001
    08939514:[01091025]: or         $v0, $t0, $t1
    08939518:[00C02021]: addu       $a0, $a2, $zr <=> move $a0, $a2
    0893951C:[00E02821]: addu       $a1, $a3, $zr <=> move $a1, $a3
--> 08939520:[1440FFEA]: bne        $v0, $zr, 0x089394CC
    08939524:[00EB602B]: sltu       $t4, $a3, $t3
    08939528:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    0893952C:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    08939530:[01C21024]: and        $v0, $t6, $v0
  Back Branch 08939548 287.400 times (length 69)
    08939428:[38C20004]: xori       $v0, $a2, 4
    0893942C:[3C0208AF]: lui        $v0, 0x08AF <=> li $v0, 0x08AF0000
    08939430:[10A60002]: beq        $a1, $a2, 0x0893943C
    08939434:[244440F0]: addiu      $a0, $v0, 16624
    08939438:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
--> 0893943C:[0E24E7C1]: jal        0x08939F04
    08939440:[00000000]: nop
    08939444:[8FBF0064]: lw         $ra, 100($sp)
    08939448:[8FB00060]: lw         $s0, 96($sp)
    0893944C:[03E00008]: jr         $ra
    08939450:[27BD0070]: addiu      $sp, $sp, 112
    08939454:[14400008]: bne        $v0, $zr, 0x08939478
    08939458:[38C20002]: xori       $v0, $a2, 2
    0893945C:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08939460:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08939464:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    08939468:[AFA20010]: sw         $v0, 16($sp)
    0893946C:[AFA30014]: sw         $v1, 20($sp)
    08939470:[0A24E50F]: j          0x0893943C
    08939474:[AFA00008]: sw         $zr, 8($sp)
    08939478:[14400005]: bne        $v0, $zr, 0x08939490
    0893947C:[8FA30008]: lw         $v1, 8($sp)
    08939480:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    08939484:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    08939488:[0A24E50F]: j          0x0893943C
    0893948C:[AFA20000]: sw         $v0, 0($sp)
    08939490:[8FA40010]: lw         $a0, 16($sp)
    08939494:[8FA50014]: lw         $a1, 20($sp)
    08939498:[8FAA0030]: lw         $t2, 48($sp)
    0893949C:[8FAB0034]: lw         $t3, 52($sp)
    089394A0:[8FA20028]: lw         $v0, 40($sp)
    089394A4:[00AB602B]: sltu       $t4, $a1, $t3
    089394A8:[00621823]: subu       $v1, $v1, $v0
    089394AC:[1580003E]: bne        $t4, $zr, 0x089395A8
    089394B0:[AFA30008]: sw         $v1, 8($sp)
    089394B4:[1165003A]: beq        $t3, $a1, 0x089395A0
    089394B8:[008A102B]: sltu       $v0, $a0, $t2
    089394BC:[3C091000]: lui        $t1, 0x1000 <=> li $t1, 0x10000000
    089394C0:[24080000]: addiu      $t0, $zr, 0 <=> li $t0, 0
    089394C4:[00007021]: addu       $t6, $zr, $zr <=> li $t6, 0
    089394C8:[00007821]: addu       $t7, $zr, $zr <=> li $t7, 0
    089394CC:[1580000A]: bne        $t4, $zr, 0x089394F8
    089394D0:[000917C0]: sll        $v0, $t1, 0x001F
    089394D4:[1165002E]: beq        $t3, $a1, 0x08939590
    089394D8:[008A102B]: sltu       $v0, $a0, $t2
    089394DC:[008A102B]: sltu       $v0, $a0, $t2
    089394E0:[00AB2823]: subu       $a1, $a1, $t3
    089394E4:[008A2023]: subu       $a0, $a0, $t2
    089394E8:[00A22823]: subu       $a1, $a1, $v0
    089394EC:[01C87025]: or         $t6, $t6, $t0
    089394F0:[01E97825]: or         $t7, $t7, $t1
    089394F4:[000917C0]: sll        $v0, $t1, 0x001F
    089394F8:[00084042]: srl        $t0, $t0, 0x0001
    089394FC:[00053840]: sll        $a3, $a1, 0x0001
    08939500:[00041FC2]: srl        $v1, $a0, 0x001F
    08939504:[01024025]: or         $t0, $t0, $v0
    08939508:[00094842]: srl        $t1, $t1, 0x0001
    0893950C:[00E33825]: or         $a3, $a3, $v1
    08939510:[00043040]: sll        $a2, $a0, 0x0001
    08939514:[01091025]: or         $v0, $t0, $t1
    08939518:[00C02021]: addu       $a0, $a2, $zr <=> move $a0, $a2
    0893951C:[00E02821]: addu       $a1, $a3, $zr <=> move $a1, $a3
    08939520:[1440FFEA]: bne        $v0, $zr, 0x089394CC
    08939524:[00EB602B]: sltu       $t4, $a3, $t3
    08939528:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    0893952C:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    08939530:[01C21024]: and        $v0, $t6, $v0
    08939534:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    08939538:[10440005]: beq        $v0, $a0, 0x08939550
    0893953C:[01E31824]: and        $v1, $t7, $v1
    08939540:[ADAE0010]: sw         $t6, 16($t5)
    08939544:[ADAF0014]: sw         $t7, 20($t5)
--> 08939548:[0A24E50F]: j          0x0893943C
    0893954C:[01A02021]: addu       $a0, $t5, $zr <=> move $a0, $t5
    08939550:[1460FFFB]: bne        $v1, $zr, 0x08939540
    08939554:[00000000]: nop
    08939558:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
  Back Branch 089395C0 197.814 times (length 67)
    089394A8:[00621823]: subu       $v1, $v1, $v0
    089394AC:[1580003E]: bne        $t4, $zr, 0x089395A8
    089394B0:[AFA30008]: sw         $v1, 8($sp)
    089394B4:[1165003A]: beq        $t3, $a1, 0x089395A0
    089394B8:[008A102B]: sltu       $v0, $a0, $t2
--> 089394BC:[3C091000]: lui        $t1, 0x1000 <=> li $t1, 0x10000000
    089394C0:[24080000]: addiu      $t0, $zr, 0 <=> li $t0, 0
    089394C4:[00007021]: addu       $t6, $zr, $zr <=> li $t6, 0
    089394C8:[00007821]: addu       $t7, $zr, $zr <=> li $t7, 0
    089394CC:[1580000A]: bne        $t4, $zr, 0x089394F8
    089394D0:[000917C0]: sll        $v0, $t1, 0x001F
    089394D4:[1165002E]: beq        $t3, $a1, 0x08939590
    089394D8:[008A102B]: sltu       $v0, $a0, $t2
    089394DC:[008A102B]: sltu       $v0, $a0, $t2
    089394E0:[00AB2823]: subu       $a1, $a1, $t3
    089394E4:[008A2023]: subu       $a0, $a0, $t2
    089394E8:[00A22823]: subu       $a1, $a1, $v0
    089394EC:[01C87025]: or         $t6, $t6, $t0
    089394F0:[01E97825]: or         $t7, $t7, $t1
    089394F4:[000917C0]: sll        $v0, $t1, 0x001F
    089394F8:[00084042]: srl        $t0, $t0, 0x0001
    089394FC:[00053840]: sll        $a3, $a1, 0x0001
    08939500:[00041FC2]: srl        $v1, $a0, 0x001F
    08939504:[01024025]: or         $t0, $t0, $v0
    08939508:[00094842]: srl        $t1, $t1, 0x0001
    0893950C:[00E33825]: or         $a3, $a3, $v1
    08939510:[00043040]: sll        $a2, $a0, 0x0001
    08939514:[01091025]: or         $v0, $t0, $t1
    08939518:[00C02021]: addu       $a0, $a2, $zr <=> move $a0, $a2
    0893951C:[00E02821]: addu       $a1, $a3, $zr <=> move $a1, $a3
    08939520:[1440FFEA]: bne        $v0, $zr, 0x089394CC
    08939524:[00EB602B]: sltu       $t4, $a3, $t3
    08939528:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    0893952C:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    08939530:[01C21024]: and        $v0, $t6, $v0
    08939534:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    08939538:[10440005]: beq        $v0, $a0, 0x08939550
    0893953C:[01E31824]: and        $v1, $t7, $v1
    08939540:[ADAE0010]: sw         $t6, 16($t5)
    08939544:[ADAF0014]: sw         $t7, 20($t5)
    08939548:[0A24E50F]: j          0x0893943C
    0893954C:[01A02021]: addu       $a0, $t5, $zr <=> move $a0, $t5
    08939550:[1460FFFB]: bne        $v1, $zr, 0x08939540
    08939554:[00000000]: nop
    08939558:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    0893955C:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    08939560:[01C21024]: and        $v0, $t6, $v0
    08939564:[01E31824]: and        $v1, $t7, $v1
    08939568:[00431025]: or         $v0, $v0, $v1
    0893956C:[54400005]: bnel       $v0, $zr, 0x08939584
    08939570:[25CE0080]: addiu      $t6, $t6, 128
    08939574:[00C71025]: or         $v0, $a2, $a3
    08939578:[1040FFF1]: beq        $v0, $zr, 0x08939540
    0893957C:[00000000]: nop
    08939580:[25CE0080]: addiu      $t6, $t6, 128
    08939584:[2DC20080]: sltiu      $v0, $t6, 128
    08939588:[0A24E550]: j          0x08939540
    0893958C:[01E27821]: addu       $t7, $t7, $v0
    08939590:[5440FFD9]: bnel       $v0, $zr, 0x089394F8
    08939594:[000917C0]: sll        $v0, $t1, 0x001F
    08939598:[0A24E538]: j          0x089394E0
    0893959C:[008A102B]: sltu       $v0, $a0, $t2
    089395A0:[1040FFC6]: beq        $v0, $zr, 0x089394BC
    089395A4:[00000000]: nop
    089395A8:[2462FFFF]: addiu      $v0, $v1, -1
    089395AC:[00052840]: sll        $a1, $a1, 0x0001
    089395B0:[00041FC2]: srl        $v1, $a0, 0x001F
    089395B4:[AFA20008]: sw         $v0, 8($sp)
    089395B8:[00A32825]: or         $a1, $a1, $v1
    089395BC:[00042040]: sll        $a0, $a0, 0x0001
--> 089395C0:[0A24E52F]: j          0x089394BC
    089395C4:[00AB602B]: sltu       $t4, $a1, $t3
  Back Branch 08939598 5.450 times (length 48)
    089394CC:[1580000A]: bne        $t4, $zr, 0x089394F8
    089394D0:[000917C0]: sll        $v0, $t1, 0x001F
    089394D4:[1165002E]: beq        $t3, $a1, 0x08939590
    089394D8:[008A102B]: sltu       $v0, $a0, $t2
    089394DC:[008A102B]: sltu       $v0, $a0, $t2
--> 089394E0:[00AB2823]: subu       $a1, $a1, $t3
    089394E4:[008A2023]: subu       $a0, $a0, $t2
    089394E8:[00A22823]: subu       $a1, $a1, $v0
    089394EC:[01C87025]: or         $t6, $t6, $t0
    089394F0:[01E97825]: or         $t7, $t7, $t1
    089394F4:[000917C0]: sll        $v0, $t1, 0x001F
    089394F8:[00084042]: srl        $t0, $t0, 0x0001
    089394FC:[00053840]: sll        $a3, $a1, 0x0001
    08939500:[00041FC2]: srl        $v1, $a0, 0x001F
    08939504:[01024025]: or         $t0, $t0, $v0
    08939508:[00094842]: srl        $t1, $t1, 0x0001
    0893950C:[00E33825]: or         $a3, $a3, $v1
    08939510:[00043040]: sll        $a2, $a0, 0x0001
    08939514:[01091025]: or         $v0, $t0, $t1
    08939518:[00C02021]: addu       $a0, $a2, $zr <=> move $a0, $a2
    0893951C:[00E02821]: addu       $a1, $a3, $zr <=> move $a1, $a3
    08939520:[1440FFEA]: bne        $v0, $zr, 0x089394CC
    08939524:[00EB602B]: sltu       $t4, $a3, $t3
    08939528:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    0893952C:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    08939530:[01C21024]: and        $v0, $t6, $v0
    08939534:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    08939538:[10440005]: beq        $v0, $a0, 0x08939550
    0893953C:[01E31824]: and        $v1, $t7, $v1
    08939540:[ADAE0010]: sw         $t6, 16($t5)
    08939544:[ADAF0014]: sw         $t7, 20($t5)
    08939548:[0A24E50F]: j          0x0893943C
    0893954C:[01A02021]: addu       $a0, $t5, $zr <=> move $a0, $t5
    08939550:[1460FFFB]: bne        $v1, $zr, 0x08939540
    08939554:[00000000]: nop
    08939558:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    0893955C:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    08939560:[01C21024]: and        $v0, $t6, $v0
    08939564:[01E31824]: and        $v1, $t7, $v1
    08939568:[00431025]: or         $v0, $v0, $v1
    0893956C:[54400005]: bnel       $v0, $zr, 0x08939584
    08939570:[25CE0080]: addiu      $t6, $t6, 128
    08939574:[00C71025]: or         $v0, $a2, $a3
    08939578:[1040FFF1]: beq        $v0, $zr, 0x08939540
    0893957C:[00000000]: nop
    08939580:[25CE0080]: addiu      $t6, $t6, 128
    08939584:[2DC20080]: sltiu      $v0, $t6, 128
    08939588:[0A24E550]: j          0x08939540
    0893958C:[01E27821]: addu       $t7, $t7, $v0
    08939590:[5440FFD9]: bnel       $v0, $zr, 0x089394F8
    08939594:[000917C0]: sll        $v0, $t1, 0x001F
--> 08939598:[0A24E538]: j          0x089394E0
    0893959C:[008A102B]: sltu       $v0, $a0, $t2
    089395A0:[1040FFC6]: beq        $v0, $zr, 0x089394BC
    089395A4:[00000000]: nop
    089395A8:[2462FFFF]: addiu      $v0, $v1, -1
  Back Branch 08939588 2.547 times (length 20)
    0893952C:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    08939530:[01C21024]: and        $v0, $t6, $v0
    08939534:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    08939538:[10440005]: beq        $v0, $a0, 0x08939550
    0893953C:[01E31824]: and        $v1, $t7, $v1
--> 08939540:[ADAE0010]: sw         $t6, 16($t5)
    08939544:[ADAF0014]: sw         $t7, 20($t5)
    08939548:[0A24E50F]: j          0x0893943C
    0893954C:[01A02021]: addu       $a0, $t5, $zr <=> move $a0, $t5
    08939550:[1460FFFB]: bne        $v1, $zr, 0x08939540
    08939554:[00000000]: nop
    08939558:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    0893955C:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    08939560:[01C21024]: and        $v0, $t6, $v0
    08939564:[01E31824]: and        $v1, $t7, $v1
    08939568:[00431025]: or         $v0, $v0, $v1
    0893956C:[54400005]: bnel       $v0, $zr, 0x08939584
    08939570:[25CE0080]: addiu      $t6, $t6, 128
    08939574:[00C71025]: or         $v0, $a2, $a3
    08939578:[1040FFF1]: beq        $v0, $zr, 0x08939540
    0893957C:[00000000]: nop
    08939580:[25CE0080]: addiu      $t6, $t6, 128
    08939584:[2DC20080]: sltiu      $v0, $t6, 128
--> 08939588:[0A24E550]: j          0x08939540
    0893958C:[01E27821]: addu       $t7, $t7, $v0
    08939590:[5440FFD9]: bnel       $v0, $zr, 0x089394F8
    08939594:[000917C0]: sll        $v0, $t1, 0x001F
    08939598:[0A24E538]: j          0x089394E0
  Back Branch 08939550 2.547 times (length 6)
    0893952C:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    08939530:[01C21024]: and        $v0, $t6, $v0
    08939534:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    08939538:[10440005]: beq        $v0, $a0, 0x08939550
    0893953C:[01E31824]: and        $v1, $t7, $v1
--> 08939540:[ADAE0010]: sw         $t6, 16($t5)
    08939544:[ADAF0014]: sw         $t7, 20($t5)
    08939548:[0A24E50F]: j          0x0893943C
    0893954C:[01A02021]: addu       $a0, $t5, $zr <=> move $a0, $t5
--> 08939550:[1460FFFB]: bne        $v1, $zr, 0x08939540
    08939554:[00000000]: nop
    08939558:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    0893955C:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    08939560:[01C21024]: and        $v0, $t6, $v0
  Back Branch 08939578 2.106 times (length 16)
    0893952C:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    08939530:[01C21024]: and        $v0, $t6, $v0
    08939534:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    08939538:[10440005]: beq        $v0, $a0, 0x08939550
    0893953C:[01E31824]: and        $v1, $t7, $v1
--> 08939540:[ADAE0010]: sw         $t6, 16($t5)
    08939544:[ADAF0014]: sw         $t7, 20($t5)
    08939548:[0A24E50F]: j          0x0893943C
    0893954C:[01A02021]: addu       $a0, $t5, $zr <=> move $a0, $t5
    08939550:[1460FFFB]: bne        $v1, $zr, 0x08939540
    08939554:[00000000]: nop
    08939558:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    0893955C:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    08939560:[01C21024]: and        $v0, $t6, $v0
    08939564:[01E31824]: and        $v1, $t7, $v1
    08939568:[00431025]: or         $v0, $v0, $v1
    0893956C:[54400005]: bnel       $v0, $zr, 0x08939584
    08939570:[25CE0080]: addiu      $t6, $t6, 128
    08939574:[00C71025]: or         $v0, $a2, $a3
--> 08939578:[1040FFF1]: beq        $v0, $zr, 0x08939540
    0893957C:[00000000]: nop
    08939580:[25CE0080]: addiu      $t6, $t6, 128
    08939584:[2DC20080]: sltiu      $v0, $t6, 128
    08939588:[0A24E550]: j          0x08939540
  Back Branch 089395A0 316 times (length 59)
    089394A8:[00621823]: subu       $v1, $v1, $v0
    089394AC:[1580003E]: bne        $t4, $zr, 0x089395A8
    089394B0:[AFA30008]: sw         $v1, 8($sp)
    089394B4:[1165003A]: beq        $t3, $a1, 0x089395A0
    089394B8:[008A102B]: sltu       $v0, $a0, $t2
--> 089394BC:[3C091000]: lui        $t1, 0x1000 <=> li $t1, 0x10000000
    089394C0:[24080000]: addiu      $t0, $zr, 0 <=> li $t0, 0
    089394C4:[00007021]: addu       $t6, $zr, $zr <=> li $t6, 0
    089394C8:[00007821]: addu       $t7, $zr, $zr <=> li $t7, 0
    089394CC:[1580000A]: bne        $t4, $zr, 0x089394F8
    089394D0:[000917C0]: sll        $v0, $t1, 0x001F
    089394D4:[1165002E]: beq        $t3, $a1, 0x08939590
    089394D8:[008A102B]: sltu       $v0, $a0, $t2
    089394DC:[008A102B]: sltu       $v0, $a0, $t2
    089394E0:[00AB2823]: subu       $a1, $a1, $t3
    089394E4:[008A2023]: subu       $a0, $a0, $t2
    089394E8:[00A22823]: subu       $a1, $a1, $v0
    089394EC:[01C87025]: or         $t6, $t6, $t0
    089394F0:[01E97825]: or         $t7, $t7, $t1
    089394F4:[000917C0]: sll        $v0, $t1, 0x001F
    089394F8:[00084042]: srl        $t0, $t0, 0x0001
    089394FC:[00053840]: sll        $a3, $a1, 0x0001
    08939500:[00041FC2]: srl        $v1, $a0, 0x001F
    08939504:[01024025]: or         $t0, $t0, $v0
    08939508:[00094842]: srl        $t1, $t1, 0x0001
    0893950C:[00E33825]: or         $a3, $a3, $v1
    08939510:[00043040]: sll        $a2, $a0, 0x0001
    08939514:[01091025]: or         $v0, $t0, $t1
    08939518:[00C02021]: addu       $a0, $a2, $zr <=> move $a0, $a2
    0893951C:[00E02821]: addu       $a1, $a3, $zr <=> move $a1, $a3
    08939520:[1440FFEA]: bne        $v0, $zr, 0x089394CC
    08939524:[00EB602B]: sltu       $t4, $a3, $t3
    08939528:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    0893952C:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    08939530:[01C21024]: and        $v0, $t6, $v0
    08939534:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    08939538:[10440005]: beq        $v0, $a0, 0x08939550
    0893953C:[01E31824]: and        $v1, $t7, $v1
    08939540:[ADAE0010]: sw         $t6, 16($t5)
    08939544:[ADAF0014]: sw         $t7, 20($t5)
    08939548:[0A24E50F]: j          0x0893943C
    0893954C:[01A02021]: addu       $a0, $t5, $zr <=> move $a0, $t5
    08939550:[1460FFFB]: bne        $v1, $zr, 0x08939540
    08939554:[00000000]: nop
    08939558:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    0893955C:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    08939560:[01C21024]: and        $v0, $t6, $v0
    08939564:[01E31824]: and        $v1, $t7, $v1
    08939568:[00431025]: or         $v0, $v0, $v1
    0893956C:[54400005]: bnel       $v0, $zr, 0x08939584
    08939570:[25CE0080]: addiu      $t6, $t6, 128
    08939574:[00C71025]: or         $v0, $a2, $a3
    08939578:[1040FFF1]: beq        $v0, $zr, 0x08939540
    0893957C:[00000000]: nop
    08939580:[25CE0080]: addiu      $t6, $t6, 128
    08939584:[2DC20080]: sltiu      $v0, $t6, 128
    08939588:[0A24E550]: j          0x08939540
    0893958C:[01E27821]: addu       $t7, $t7, $v0
    08939590:[5440FFD9]: bnel       $v0, $zr, 0x089394F8
    08939594:[000917C0]: sll        $v0, $t1, 0x001F
    08939598:[0A24E538]: j          0x089394E0
    0893959C:[008A102B]: sltu       $v0, $a0, $t2
--> 089395A0:[1040FFC6]: beq        $v0, $zr, 0x089394BC
    089395A4:[00000000]: nop
    089395A8:[2462FFFF]: addiu      $v0, $v1, -1
    089395AC:[00052840]: sll        $a1, $a1, 0x0001
    089395B0:[00041FC2]: srl        $v1, $a0, 0x001F
  Back Branch 08939590 21 times (length 40)
    089394E4:[008A2023]: subu       $a0, $a0, $t2
    089394E8:[00A22823]: subu       $a1, $a1, $v0
    089394EC:[01C87025]: or         $t6, $t6, $t0
    089394F0:[01E97825]: or         $t7, $t7, $t1
    089394F4:[000917C0]: sll        $v0, $t1, 0x001F
--> 089394F8:[00084042]: srl        $t0, $t0, 0x0001
    089394FC:[00053840]: sll        $a3, $a1, 0x0001
    08939500:[00041FC2]: srl        $v1, $a0, 0x001F
    08939504:[01024025]: or         $t0, $t0, $v0
    08939508:[00094842]: srl        $t1, $t1, 0x0001
    0893950C:[00E33825]: or         $a3, $a3, $v1
    08939510:[00043040]: sll        $a2, $a0, 0x0001
    08939514:[01091025]: or         $v0, $t0, $t1
    08939518:[00C02021]: addu       $a0, $a2, $zr <=> move $a0, $a2
    0893951C:[00E02821]: addu       $a1, $a3, $zr <=> move $a1, $a3
    08939520:[1440FFEA]: bne        $v0, $zr, 0x089394CC
    08939524:[00EB602B]: sltu       $t4, $a3, $t3
    08939528:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    0893952C:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    08939530:[01C21024]: and        $v0, $t6, $v0
    08939534:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    08939538:[10440005]: beq        $v0, $a0, 0x08939550
    0893953C:[01E31824]: and        $v1, $t7, $v1
    08939540:[ADAE0010]: sw         $t6, 16($t5)
    08939544:[ADAF0014]: sw         $t7, 20($t5)
    08939548:[0A24E50F]: j          0x0893943C
    0893954C:[01A02021]: addu       $a0, $t5, $zr <=> move $a0, $t5
    08939550:[1460FFFB]: bne        $v1, $zr, 0x08939540
    08939554:[00000000]: nop
    08939558:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    0893955C:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    08939560:[01C21024]: and        $v0, $t6, $v0
    08939564:[01E31824]: and        $v1, $t7, $v1
    08939568:[00431025]: or         $v0, $v0, $v1
    0893956C:[54400005]: bnel       $v0, $zr, 0x08939584
    08939570:[25CE0080]: addiu      $t6, $t6, 128
    08939574:[00C71025]: or         $v0, $a2, $a3
    08939578:[1040FFF1]: beq        $v0, $zr, 0x08939540
    0893957C:[00000000]: nop
    08939580:[25CE0080]: addiu      $t6, $t6, 128
    08939584:[2DC20080]: sltiu      $v0, $t6, 128
    08939588:[0A24E550]: j          0x08939540
    0893958C:[01E27821]: addu       $t7, $t7, $v0
--> 08939590:[5440FFD9]: bnel       $v0, $zr, 0x089394F8
    08939594:[000917C0]: sll        $v0, $t1, 0x001F
    08939598:[0A24E538]: j          0x089394E0
    0893959C:[008A102B]: sltu       $v0, $a0, $t2
    089395A0:[1040FFC6]: beq        $v0, $zr, 0x089394BC
_S1_2_893902C 338.205.866 instructions (3,147%), 1.881.004 calls (0893902C - 089393A0, length 222)
    0893902C:[27BDFF60]: addiu      $sp, $sp, -160
    08939030:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    08939034:[00A01821]: addu       $v1, $a1, $zr <=> move $v1, $a1
    08939038:[AFB00080]: sw         $s0, 128($sp)
    0893903C:[27A40060]: addiu      $a0, $sp, 96
    08939040:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    08939044:[27B00020]: addiu      $s0, $sp, 32
    08939048:[AFA20060]: sw         $v0, 96($sp)
    0893904C:[AFA30064]: sw         $v1, 100($sp)
    08939050:[AFBF0094]: sw         $ra, 148($sp)
    08939054:[AFA60070]: sw         $a2, 112($sp)
    08939058:[AFA70074]: sw         $a3, 116($sp)
    0893905C:[AFB50090]: sw         $s5, 144($sp)
    08939060:[AFB4008C]: sw         $s4, 140($sp)
    08939064:[AFB30088]: sw         $s3, 136($sp)
    08939068:[0E24E869]: jal        0x0893A1A4
    0893906C:[AFB20084]: sw         $s2, 132($sp)
    08939070:[27A40070]: addiu      $a0, $sp, 112
    08939074:[0E24E869]: jal        0x0893A1A4
    08939078:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    0893907C:[8FA30000]: lw         $v1, 0($sp)
    08939080:[03A06821]: addu       $t5, $sp, $zr <=> move $t5, $sp
    08939084:[2C620002]: sltiu      $v0, $v1, 2
    08939088:[1440000C]: bne        $v0, $zr, 0x089390BC
    0893908C:[27AC0040]: addiu      $t4, $sp, 64
    08939090:[8FA40020]: lw         $a0, 32($sp)
    08939094:[2C820002]: sltiu      $v0, $a0, 2
    08939098:[5440001F]: bnel       $v0, $zr, 0x08939118
    0893909C:[8FA30024]: lw         $v1, 36($sp)
    089390A0:[38620004]: xori       $v0, $v1, 4
    089390A4:[14400015]: bne        $v0, $zr, 0x089390FC
    089390A8:[38820004]: xori       $v0, $a0, 4
    089390AC:[38830002]: xori       $v1, $a0, 2
    089390B0:[3C0208AF]: lui        $v0, 0x08AF <=> li $v0, 0x08AF0000
    089390B4:[10600007]: beq        $v1, $zr, 0x089390D4
    089390B8:[244440F0]: addiu      $a0, $v0, 16624
    089390BC:[8FA20004]: lw         $v0, 4($sp)
    089390C0:[8FA30024]: lw         $v1, 36($sp)
    089390C4:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    089390C8:[00431026]: xor        $v0, $v0, $v1
    089390CC:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    089390D0:[AFA20004]: sw         $v0, 4($sp)
    089390D4:[0E24E7C1]: jal        0x08939F04
    089390D8:[00000000]: nop
    089390DC:[8FBF0094]: lw         $ra, 148($sp)
    089390E0:[8FB50090]: lw         $s5, 144($sp)
    089390E4:[8FB4008C]: lw         $s4, 140($sp)
    089390E8:[8FB30088]: lw         $s3, 136($sp)
    089390EC:[8FB20084]: lw         $s2, 132($sp)
    089390F0:[8FB00080]: lw         $s0, 128($sp)
    089390F4:[03E00008]: jr         $ra
    089390F8:[27BD00A0]: addiu      $sp, $sp, 160
    089390FC:[1440000C]: bne        $v0, $zr, 0x08939130
    08939100:[38620002]: xori       $v0, $v1, 2
    08939104:[3C0208AF]: lui        $v0, 0x08AF <=> li $v0, 0x08AF0000
    08939108:[38630002]: xori       $v1, $v1, 2
    0893910C:[1060FFF1]: beq        $v1, $zr, 0x089390D4
    08939110:[244440F0]: addiu      $a0, $v0, 16624
    08939114:[8FA30024]: lw         $v1, 36($sp)
    08939118:[8FA20004]: lw         $v0, 4($sp)
    0893911C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08939120:[00431026]: xor        $v0, $v0, $v1
    08939124:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    08939128:[0A24E435]: j          0x089390D4
    0893912C:[AFA20024]: sw         $v0, 36($sp)
    08939130:[1040FFE3]: beq        $v0, $zr, 0x089390C0
    08939134:[8FA20004]: lw         $v0, 4($sp)
    08939138:[38820002]: xori       $v0, $a0, 2
    0893913C:[1040FFF6]: beq        $v0, $zr, 0x08939118
    08939140:[8FA30024]: lw         $v1, 36($sp)
    08939144:[8FA60014]: lw         $a2, 20($sp)
    08939148:[8FA70030]: lw         $a3, 48($sp)
    0893914C:[8FA80010]: lw         $t0, 16($sp)
    08939150:[8FA50034]: lw         $a1, 52($sp)
    08939154:[00E60019]: multu      $a3, $a2
    08939158:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    0893915C:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    08939160:[00001810]: mfhi       $v1
    08939164:[00001012]: mflo       $v0
    08939168:[00A80019]: multu      $a1, $t0
    0893916C:[00005810]: mfhi       $t3
    08939170:[00005012]: mflo       $t2
    08939174:[00A60019]: multu      $a1, $a2
    08939178:[01427021]: addu       $t6, $t2, $v0
    0893917C:[01C2482B]: sltu       $t1, $t6, $v0
    08939180:[01637821]: addu       $t7, $t3, $v1
    08939184:[01E97821]: addu       $t7, $t7, $t1
    08939188:[0000A810]: mfhi       $s5
    0893918C:[0000A012]: mflo       $s4
    08939190:[00E80019]: multu      $a3, $t0
    08939194:[01EB202B]: sltu       $a0, $t7, $t3
    08939198:[00003810]: mfhi       $a3
    0893919C:[1480007D]: bne        $a0, $zr, 0x08939394
    089391A0:[00003012]: mflo       $a2
    089391A4:[116F0079]: beq        $t3, $t7, 0x0893938C
    089391A8:[01CA102B]: sltu       $v0, $t6, $t2
    089391AC:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    089391B0:[000E5800]: sll        $t3, $t6, 0x0000
    089391B4:[00CAC021]: addu       $t8, $a2, $t2
    089391B8:[030A282B]: sltu       $a1, $t8, $t2
    089391BC:[00EBC821]: addu       $t9, $a3, $t3
    089391C0:[0325C821]: addu       $t9, $t9, $a1
    089391C4:[0327102B]: sltu       $v0, $t9, $a3
    089391C8:[5440006D]: bnel       $v0, $zr, 0x08939380
    089391CC:[26520001]: addiu      $s2, $s2, 1
    089391D0:[10F90068]: beq        $a3, $t9, 0x08939374
    089391D4:[0306102B]: sltu       $v0, $t8, $a2
    089391D8:[000F1002]: srl        $v0, $t7, 0x0000
    089391DC:[00541021]: addu       $v0, $v0, $s4
    089391E0:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089391E4:[8E080004]: lw         $t0, 4($s0)
    089391E8:[8DA60004]: lw         $a2, 4($t5)
    089391EC:[8DA40008]: lw         $a0, 8($t5)
    089391F0:[8E070008]: lw         $a3, 8($s0)
    089391F4:[0054482B]: sltu       $t1, $v0, $s4
    089391F8:[00751821]: addu       $v1, $v1, $s5
    089391FC:[00691821]: addu       $v1, $v1, $t1
    08939200:[02425021]: addu       $t2, $s2, $v0
    08939204:[0142482B]: sltu       $t1, $t2, $v0
    08939208:[3C051FFF]: lui        $a1, 0x1FFF <=> li $a1, 0x1FFF0000
    0893920C:[02635821]: addu       $t3, $s3, $v1
    08939210:[01695821]: addu       $t3, $t3, $t1
    08939214:[00C83026]: xor        $a2, $a2, $t0
    08939218:[00872021]: addu       $a0, $a0, $a3
    0893921C:[34A5FFFF]: ori        $a1, $a1, -1
    08939220:[24840004]: addiu      $a0, $a0, 4
    08939224:[0006302B]: sltu       $a2, $zr, $a2 <=> move $a2, $a2
    08939228:[00AB282B]: sltu       $a1, $a1, $t3
    0893922C:[AD840008]: sw         $a0, 8($t4)
    08939230:[03004021]: addu       $t0, $t8, $zr <=> move $t0, $t8
    08939234:[03204821]: addu       $t1, $t9, $zr <=> move $t1, $t9
    08939238:[10A00019]: beq        $a1, $zr, 0x089392A0
    0893923C:[AD860004]: sw         $a2, 4($t4)
    08939240:[3C061FFF]: lui        $a2, 0x1FFF <=> li $a2, 0x1FFF0000
    08939244:[240F0000]: addiu      $t7, $zr, 0 <=> li $t7, 0
    08939248:[240E0001]: addiu      $t6, $zr, 1 <=> li $t6, 1
    0893924C:[3C198000]: lui        $t9, 0x8000 <=> li $t9, 0x80000000
    08939250:[24180000]: addiu      $t8, $zr, 0 <=> li $t8, 0
    08939254:[34C6FFFF]: ori        $a2, $a2, -1
    08939258:[8D820008]: lw         $v0, 8($t4)
    0893925C:[000B1FC0]: sll        $v1, $t3, 0x001F
    08939260:[014E2024]: and        $a0, $t2, $t6
    08939264:[000B5842]: srl        $t3, $t3, 0x0001
    08939268:[000A5042]: srl        $t2, $t2, 0x0001
    0893926C:[24420001]: addiu      $v0, $v0, 1
    08939270:[01435025]: or         $t2, $t2, $v1
    08939274:[AD820008]: sw         $v0, 8($t4)
    08939278:[10800007]: beq        $a0, $zr, 0x08939298
    0893927C:[00CB182B]: sltu       $v1, $a2, $t3
    08939280:[000917C0]: sll        $v0, $t1, 0x001F
    08939284:[00084042]: srl        $t0, $t0, 0x0001
    08939288:[01024025]: or         $t0, $t0, $v0
    0893928C:[00094842]: srl        $t1, $t1, 0x0001
    08939290:[01184025]: or         $t0, $t0, $t8
    08939294:[01394825]: or         $t1, $t1, $t9
    08939298:[5460FFF0]: bnel       $v1, $zr, 0x0893925C
    0893929C:[8D820008]: lw         $v0, 8($t4)
    089392A0:[3C020FFF]: lui        $v0, 0x0FFF <=> li $v0, 0x0FFF0000
    089392A4:[3442FFFF]: ori        $v0, $v0, -1
    089392A8:[004B102B]: sltu       $v0, $v0, $t3
    089392AC:[14400012]: bne        $v0, $zr, 0x089392F8
    089392B0:[3C040FFF]: lui        $a0, 0x0FFF <=> li $a0, 0x0FFF0000
    089392B4:[24070000]: addiu      $a3, $zr, 0 <=> li $a3, 0
    089392B8:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    089392BC:[3484FFFF]: ori        $a0, $a0, -1
    089392C0:[8D820008]: lw         $v0, 8($t4)
    089392C4:[000A1FC2]: srl        $v1, $t2, 0x001F
    089392C8:[000B5840]: sll        $t3, $t3, 0x0001
    089392CC:[2442FFFF]: addiu      $v0, $v0, -1
    089392D0:[01635825]: or         $t3, $t3, $v1
    089392D4:[000A5040]: sll        $t2, $t2, 0x0001
    089392D8:[05200023]: bltz       $t1, 0x08939368
    089392DC:[AD820008]: sw         $v0, 8($t4)
    089392E0:[00081FC2]: srl        $v1, $t0, 0x001F
    089392E4:[00094840]: sll        $t1, $t1, 0x0001
    089392E8:[008B102B]: sltu       $v0, $a0, $t3
    089392EC:[01234825]: or         $t1, $t1, $v1
    089392F0:[1040FFF3]: beq        $v0, $zr, 0x089392C0
    089392F4:[00084040]: sll        $t0, $t0, 0x0001
    089392F8:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089392FC:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    08939300:[01421024]: and        $v0, $t2, $v0
    08939304:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    08939308:[10440007]: beq        $v0, $a0, 0x08939328
    0893930C:[01631824]: and        $v1, $t3, $v1
    08939310:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    08939314:[AD8A0010]: sw         $t2, 16($t4)
    08939318:[AD8B0014]: sw         $t3, 20($t4)
    0893931C:[01802021]: addu       $a0, $t4, $zr <=> move $a0, $t4
    08939320:[0A24E435]: j          0x089390D4
    08939324:[AD820000]: sw         $v0, 0($t4)
    08939328:[1460FFFA]: bne        $v1, $zr, 0x08939314
    0893932C:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    08939330:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    08939334:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    08939338:[01421024]: and        $v0, $t2, $v0
    0893933C:[01631824]: and        $v1, $t3, $v1
    08939340:[00431025]: or         $v0, $v0, $v1
    08939344:[54400005]: bnel       $v0, $zr, 0x0893935C
    08939348:[254A0080]: addiu      $t2, $t2, 128
    0893934C:[01091025]: or         $v0, $t0, $t1
    08939350:[1040FFF0]: beq        $v0, $zr, 0x08939314
    08939354:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    08939358:[254A0080]: addiu      $t2, $t2, 128
    0893935C:[2D420080]: sltiu      $v0, $t2, 128
    08939360:[0A24E4C4]: j          0x08939310
    08939364:[01625821]: addu       $t3, $t3, $v0
    08939368:[01465025]: or         $t2, $t2, $a2
    0893936C:[0A24E4B8]: j          0x089392E0
    08939370:[01675825]: or         $t3, $t3, $a3
    08939374:[1040FF99]: beq        $v0, $zr, 0x089391DC
    08939378:[000F1002]: srl        $v0, $t7, 0x0000
    0893937C:[26520001]: addiu      $s2, $s2, 1
    08939380:[2E420001]: sltiu      $v0, $s2, 1
    08939384:[0A24E476]: j          0x089391D8
    08939388:[02629821]: addu       $s3, $s3, $v0
    0893938C:[5040FF88]: beql       $v0, $zr, 0x089391B0
    08939390:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    08939394:[24130001]: addiu      $s3, $zr, 1 <=> li $s3, 1
    08939398:[24120000]: addiu      $s2, $zr, 0 <=> li $s2, 0
    0893939C:[0A24E46C]: j          0x089391B0
    089393A0:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
  Back Branch 089392F0 6.390.995 times (length 14)
    089392AC:[14400012]: bne        $v0, $zr, 0x089392F8
    089392B0:[3C040FFF]: lui        $a0, 0x0FFF <=> li $a0, 0x0FFF0000
    089392B4:[24070000]: addiu      $a3, $zr, 0 <=> li $a3, 0
    089392B8:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    089392BC:[3484FFFF]: ori        $a0, $a0, -1
--> 089392C0:[8D820008]: lw         $v0, 8($t4)
    089392C4:[000A1FC2]: srl        $v1, $t2, 0x001F
    089392C8:[000B5840]: sll        $t3, $t3, 0x0001
    089392CC:[2442FFFF]: addiu      $v0, $v0, -1
    089392D0:[01635825]: or         $t3, $t3, $v1
    089392D4:[000A5040]: sll        $t2, $t2, 0x0001
    089392D8:[05200023]: bltz       $t1, 0x08939368
    089392DC:[AD820008]: sw         $v0, 8($t4)
    089392E0:[00081FC2]: srl        $v1, $t0, 0x001F
    089392E4:[00094840]: sll        $t1, $t1, 0x0001
    089392E8:[008B102B]: sltu       $v0, $a0, $t3
    089392EC:[01234825]: or         $t1, $t1, $v1
--> 089392F0:[1040FFF3]: beq        $v0, $zr, 0x089392C0
    089392F4:[00084040]: sll        $t0, $t0, 0x0001
    089392F8:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089392FC:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    08939300:[01421024]: and        $v0, $t2, $v0
  Back Branch 0893936C 3.066.022 times (length 37)
    089392CC:[2442FFFF]: addiu      $v0, $v0, -1
    089392D0:[01635825]: or         $t3, $t3, $v1
    089392D4:[000A5040]: sll        $t2, $t2, 0x0001
    089392D8:[05200023]: bltz       $t1, 0x08939368
    089392DC:[AD820008]: sw         $v0, 8($t4)
--> 089392E0:[00081FC2]: srl        $v1, $t0, 0x001F
    089392E4:[00094840]: sll        $t1, $t1, 0x0001
    089392E8:[008B102B]: sltu       $v0, $a0, $t3
    089392EC:[01234825]: or         $t1, $t1, $v1
    089392F0:[1040FFF3]: beq        $v0, $zr, 0x089392C0
    089392F4:[00084040]: sll        $t0, $t0, 0x0001
    089392F8:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    089392FC:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    08939300:[01421024]: and        $v0, $t2, $v0
    08939304:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    08939308:[10440007]: beq        $v0, $a0, 0x08939328
    0893930C:[01631824]: and        $v1, $t3, $v1
    08939310:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    08939314:[AD8A0010]: sw         $t2, 16($t4)
    08939318:[AD8B0014]: sw         $t3, 20($t4)
    0893931C:[01802021]: addu       $a0, $t4, $zr <=> move $a0, $t4
    08939320:[0A24E435]: j          0x089390D4
    08939324:[AD820000]: sw         $v0, 0($t4)
    08939328:[1460FFFA]: bne        $v1, $zr, 0x08939314
    0893932C:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    08939330:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    08939334:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    08939338:[01421024]: and        $v0, $t2, $v0
    0893933C:[01631824]: and        $v1, $t3, $v1
    08939340:[00431025]: or         $v0, $v0, $v1
    08939344:[54400005]: bnel       $v0, $zr, 0x0893935C
    08939348:[254A0080]: addiu      $t2, $t2, 128
    0893934C:[01091025]: or         $v0, $t0, $t1
    08939350:[1040FFF0]: beq        $v0, $zr, 0x08939314
    08939354:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    08939358:[254A0080]: addiu      $t2, $t2, 128
    0893935C:[2D420080]: sltiu      $v0, $t2, 128
    08939360:[0A24E4C4]: j          0x08939310
    08939364:[01625821]: addu       $t3, $t3, $v0
    08939368:[01465025]: or         $t2, $t2, $a2
--> 0893936C:[0A24E4B8]: j          0x089392E0
    08939370:[01675825]: or         $t3, $t3, $a3
    08939374:[1040FF99]: beq        $v0, $zr, 0x089391DC
    08939378:[000F1002]: srl        $v0, $t7, 0x0000
    0893937C:[26520001]: addiu      $s2, $s2, 1
  Back Branch 08939130 1.881.004 times (length 30)
    089390AC:[38830002]: xori       $v1, $a0, 2
    089390B0:[3C0208AF]: lui        $v0, 0x08AF <=> li $v0, 0x08AF0000
    089390B4:[10600007]: beq        $v1, $zr, 0x089390D4
    089390B8:[244440F0]: addiu      $a0, $v0, 16624
    089390BC:[8FA20004]: lw         $v0, 4($sp)
--> 089390C0:[8FA30024]: lw         $v1, 36($sp)
    089390C4:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    089390C8:[00431026]: xor        $v0, $v0, $v1
    089390CC:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    089390D0:[AFA20004]: sw         $v0, 4($sp)
    089390D4:[0E24E7C1]: jal        0x08939F04
    089390D8:[00000000]: nop
    089390DC:[8FBF0094]: lw         $ra, 148($sp)
    089390E0:[8FB50090]: lw         $s5, 144($sp)
    089390E4:[8FB4008C]: lw         $s4, 140($sp)
    089390E8:[8FB30088]: lw         $s3, 136($sp)
    089390EC:[8FB20084]: lw         $s2, 132($sp)
    089390F0:[8FB00080]: lw         $s0, 128($sp)
    089390F4:[03E00008]: jr         $ra
    089390F8:[27BD00A0]: addiu      $sp, $sp, 160
    089390FC:[1440000C]: bne        $v0, $zr, 0x08939130
    08939100:[38620002]: xori       $v0, $v1, 2
    08939104:[3C0208AF]: lui        $v0, 0x08AF <=> li $v0, 0x08AF0000
    08939108:[38630002]: xori       $v1, $v1, 2
    0893910C:[1060FFF1]: beq        $v1, $zr, 0x089390D4
    08939110:[244440F0]: addiu      $a0, $v0, 16624
    08939114:[8FA30024]: lw         $v1, 36($sp)
    08939118:[8FA20004]: lw         $v0, 4($sp)
    0893911C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08939120:[00431026]: xor        $v0, $v0, $v1
    08939124:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    08939128:[0A24E435]: j          0x089390D4
    0893912C:[AFA20024]: sw         $v0, 36($sp)
--> 08939130:[1040FFE3]: beq        $v0, $zr, 0x089390C0
    08939134:[8FA20004]: lw         $v0, 4($sp)
    08939138:[38820002]: xori       $v0, $a0, 2
    0893913C:[1040FFF6]: beq        $v0, $zr, 0x08939118
    08939140:[8FA30024]: lw         $v1, 36($sp)
  Back Branch 0893913C 1.803.906 times (length 11)
    08939104:[3C0208AF]: lui        $v0, 0x08AF <=> li $v0, 0x08AF0000
    08939108:[38630002]: xori       $v1, $v1, 2
    0893910C:[1060FFF1]: beq        $v1, $zr, 0x089390D4
    08939110:[244440F0]: addiu      $a0, $v0, 16624
    08939114:[8FA30024]: lw         $v1, 36($sp)
--> 08939118:[8FA20004]: lw         $v0, 4($sp)
    0893911C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08939120:[00431026]: xor        $v0, $v0, $v1
    08939124:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    08939128:[0A24E435]: j          0x089390D4
    0893912C:[AFA20024]: sw         $v0, 36($sp)
    08939130:[1040FFE3]: beq        $v0, $zr, 0x089390C0
    08939134:[8FA20004]: lw         $v0, 4($sp)
    08939138:[38820002]: xori       $v0, $a0, 2
--> 0893913C:[1040FFF6]: beq        $v0, $zr, 0x08939118
    08939140:[8FA30024]: lw         $v1, 36($sp)
    08939144:[8FA60014]: lw         $a2, 20($sp)
    08939148:[8FA70030]: lw         $a3, 48($sp)
    0893914C:[8FA80010]: lw         $t0, 16($sp)
  Back Branch 08939320 1.803.906 times (length 149)
  Back Branch 08939384 432.135 times (length 109)
  Back Branch 08939374 58.522 times (length 104)
  Back Branch 0893938C 58.204 times (length 121)
  Back Branch 08939328 15.364 times (length 7)
    08939300:[01421024]: and        $v0, $t2, $v0
    08939304:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    08939308:[10440007]: beq        $v0, $a0, 0x08939328
    0893930C:[01631824]: and        $v1, $t3, $v1
    08939310:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
--> 08939314:[AD8A0010]: sw         $t2, 16($t4)
    08939318:[AD8B0014]: sw         $t3, 20($t4)
    0893931C:[01802021]: addu       $a0, $t4, $zr <=> move $a0, $t4
    08939320:[0A24E435]: j          0x089390D4
    08939324:[AD820000]: sw         $v0, 0($t4)
--> 08939328:[1460FFFA]: bne        $v1, $zr, 0x08939314
    0893932C:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    08939330:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    08939334:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    08939338:[01421024]: and        $v0, $t2, $v0
  Back Branch 08939360 12.871 times (length 22)
    089392FC:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    08939300:[01421024]: and        $v0, $t2, $v0
    08939304:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    08939308:[10440007]: beq        $v0, $a0, 0x08939328
    0893930C:[01631824]: and        $v1, $t3, $v1
--> 08939310:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    08939314:[AD8A0010]: sw         $t2, 16($t4)
    08939318:[AD8B0014]: sw         $t3, 20($t4)
    0893931C:[01802021]: addu       $a0, $t4, $zr <=> move $a0, $t4
    08939320:[0A24E435]: j          0x089390D4
    08939324:[AD820000]: sw         $v0, 0($t4)
    08939328:[1460FFFA]: bne        $v1, $zr, 0x08939314
    0893932C:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    08939330:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    08939334:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    08939338:[01421024]: and        $v0, $t2, $v0
    0893933C:[01631824]: and        $v1, $t3, $v1
    08939340:[00431025]: or         $v0, $v0, $v1
    08939344:[54400005]: bnel       $v0, $zr, 0x0893935C
    08939348:[254A0080]: addiu      $t2, $t2, 128
    0893934C:[01091025]: or         $v0, $t0, $t1
    08939350:[1040FFF0]: beq        $v0, $zr, 0x08939314
    08939354:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    08939358:[254A0080]: addiu      $t2, $t2, 128
    0893935C:[2D420080]: sltiu      $v0, $t2, 128
--> 08939360:[0A24E4C4]: j          0x08939310
    08939364:[01625821]: addu       $t3, $t3, $v0
    08939368:[01465025]: or         $t2, $t2, $a2
    0893936C:[0A24E4B8]: j          0x089392E0
    08939370:[01675825]: or         $t3, $t3, $a3
  Back Branch 08939350 6.097 times (length 17)
    08939300:[01421024]: and        $v0, $t2, $v0
    08939304:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    08939308:[10440007]: beq        $v0, $a0, 0x08939328
    0893930C:[01631824]: and        $v1, $t3, $v1
    08939310:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
--> 08939314:[AD8A0010]: sw         $t2, 16($t4)
    08939318:[AD8B0014]: sw         $t3, 20($t4)
    0893931C:[01802021]: addu       $a0, $t4, $zr <=> move $a0, $t4
    08939320:[0A24E435]: j          0x089390D4
    08939324:[AD820000]: sw         $v0, 0($t4)
    08939328:[1460FFFA]: bne        $v1, $zr, 0x08939314
    0893932C:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    08939330:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    08939334:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    08939338:[01421024]: and        $v0, $t2, $v0
    0893933C:[01631824]: and        $v1, $t3, $v1
    08939340:[00431025]: or         $v0, $v0, $v1
    08939344:[54400005]: bnel       $v0, $zr, 0x0893935C
    08939348:[254A0080]: addiu      $t2, $t2, 128
    0893934C:[01091025]: or         $v0, $t0, $t1
--> 08939350:[1040FFF0]: beq        $v0, $zr, 0x08939314
    08939354:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    08939358:[254A0080]: addiu      $t2, $t2, 128
    0893935C:[2D420080]: sltiu      $v0, $t2, 128
    08939360:[0A24E4C4]: j          0x08939310
_S1_2_8939F04 334.771.633 instructions (3,115%), 5.233.169 calls (08939F04 - 0893A1A0, length 168)
    08939F04:[8C830000]: lw         $v1, 0($a0)
    08939F08:[27BDFFF0]: addiu      $sp, $sp, -16
    08939F0C:[8C8A0010]: lw         $t2, 16($a0)
    08939F10:[8C8B0014]: lw         $t3, 20($a0)
    08939F14:[2C620002]: sltiu      $v0, $v1, 2
    08939F18:[8C8C0004]: lw         $t4, 4($a0)
    08939F1C:[1040001E]: beq        $v0, $zr, 0x08939F98
    08939F20:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    08939F24:[3C030008]: lui        $v1, 0x0008 <=> li $v1, 0x00080000
    08939F28:[24020000]: addiu      $v0, $zr, 0 <=> li $v0, 0
    08939F2C:[01425025]: or         $t2, $t2, $v0
    08939F30:[01635825]: or         $t3, $t3, $v1
    08939F34:[240907FF]: addiu      $t1, $zr, 2047 <=> li $t1, 2047
    08939F38:[8FA20004]: lw         $v0, 4($sp)
    08939F3C:[3C06000F]: lui        $a2, 0x000F <=> li $a2, 0x000F0000
    08939F40:[3C03FFF0]: lui        $v1, 0xFFF0 <=> li $v1, 0xFFF00000
    08939F44:[34C6FFFF]: ori        $a2, $a2, -1
    08939F48:[01663024]: and        $a2, $t3, $a2
    08939F4C:[00431024]: and        $v0, $v0, $v1
    08939F50:[3C04800F]: lui        $a0, 0x800F <=> li $a0, 0x800F0000
    08939F54:[00461025]: or         $v0, $v0, $a2
    08939F58:[312507FF]: andi       $a1, $t1, 2047
    08939F5C:[3484FFFF]: ori        $a0, $a0, -1
    08939F60:[00441024]: and        $v0, $v0, $a0
    08939F64:[00052D00]: sll        $a1, $a1, 0x0014
    08939F68:[3C037FFF]: lui        $v1, 0x7FFF <=> li $v1, 0x7FFF0000
    08939F6C:[00451025]: or         $v0, $v0, $a1
    08939F70:[3463FFFF]: ori        $v1, $v1, -1
    08939F74:[00431024]: and        $v0, $v0, $v1
    08939F78:[000C27C0]: sll        $a0, $t4, 0x001F
    08939F7C:[00441025]: or         $v0, $v0, $a0
    08939F80:[AFA20004]: sw         $v0, 4($sp)
    08939F84:[AFAA0000]: sw         $t2, 0($sp)
    08939F88:[8FA20000]: lw         $v0, 0($sp)
    08939F8C:[8FA30004]: lw         $v1, 4($sp)
    08939F90:[03E00008]: jr         $ra
    08939F94:[27BD0010]: addiu      $sp, $sp, 16
    08939F98:[38620004]: xori       $v0, $v1, 4
    08939F9C:[50400059]: beql       $v0, $zr, 0x0893A104
    08939FA0:[240907FF]: addiu      $t1, $zr, 2047 <=> li $t1, 2047
    08939FA4:[38620002]: xori       $v0, $v1, 2
    08939FA8:[10400056]: beq        $v0, $zr, 0x0893A104
    08939FAC:[00000000]: nop
    08939FB0:[014B1025]: or         $v0, $t2, $t3
    08939FB4:[1040FFE1]: beq        $v0, $zr, 0x08939F3C
    08939FB8:[8FA20004]: lw         $v0, 4($sp)
    08939FBC:[8C840008]: lw         $a0, 8($a0)
    08939FC0:[2882FC02]: slti       $v0, $a0, -1022
    08939FC4:[1040004D]: beq        $v0, $zr, 0x0893A0FC
    08939FC8:[28820400]: slti       $v0, $a0, 1024
    08939FCC:[2402FC02]: addiu      $v0, $zr, -1022 <=> li $v0, -1022
    08939FD0:[00446823]: subu       $t5, $v0, $a0
    08939FD4:[29A30039]: slti       $v1, $t5, 57
    08939FD8:[14600022]: bne        $v1, $zr, 0x0893A064
    08939FDC:[00000000]: nop
    08939FE0:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    08939FE4:[00005821]: addu       $t3, $zr, $zr <=> li $t3, 0
    08939FE8:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    08939FEC:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    08939FF0:[01421024]: and        $v0, $t2, $v0
    08939FF4:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    08939FF8:[1044000E]: beq        $v0, $a0, 0x0893A034
    08939FFC:[01631824]: and        $v1, $t3, $v1
    0893A000:[254A007F]: addiu      $t2, $t2, 127
    0893A004:[2D42007F]: sltiu      $v0, $t2, 127
    0893A008:[01625821]: addu       $t3, $t3, $v0
    0893A00C:[3C020FFF]: lui        $v0, 0x0FFF <=> li $v0, 0x0FFF0000
    0893A010:[3442FFFF]: ori        $v0, $v0, -1
    0893A014:[004B102B]: sltu       $v0, $v0, $t3
    0893A018:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    0893A01C:[000A5202]: srl        $t2, $t2, 0x0008
    0893A020:[000B2600]: sll        $a0, $t3, 0x0018
    0893A024:[0062480B]: movn       $t1, $v1, $v0
    0893A028:[01445025]: or         $t2, $t2, $a0
    0893A02C:[0A24E7CE]: j          0x08939F38
    0893A030:[000B5A02]: srl        $t3, $t3, 0x0008
    0893A034:[5460FFF3]: bnel       $v1, $zr, 0x0893A004
    0893A038:[254A007F]: addiu      $t2, $t2, 127
    0893A03C:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    0893A040:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    0893A044:[01421024]: and        $v0, $t2, $v0
    0893A048:[01631824]: and        $v1, $t3, $v1
    0893A04C:[00431025]: or         $v0, $v0, $v1
    0893A050:[5040FFEF]: beql       $v0, $zr, 0x0893A010
    0893A054:[3C020FFF]: lui        $v0, 0x0FFF <=> li $v0, 0x0FFF0000
    0893A058:[254A0080]: addiu      $t2, $t2, 128
    0893A05C:[0A24E802]: j          0x0893A008
    0893A060:[2D420080]: sltiu      $v0, $t2, 128
    0893A064:[24050000]: addiu      $a1, $zr, 0 <=> li $a1, 0
    0893A068:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0893A06C:[000D3680]: sll        $a2, $t5, 0x001A
    0893A070:[04C10004]: bgez       $a2, 0x0893A084
    0893A074:[00000000]: nop
    0893A078:[01A41804]: sllv       $v1, $a0, $t5
    0893A07C:[10000007]: b          0x0893A09C
    0893A080:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    0893A084:[10C00004]: beq        $a2, $zr, 0x0893A098
    0893A088:[01A51804]: sllv       $v1, $a1, $t5
    0893A08C:[000D3023]: subu       $a2, $zr, $t5 <=> negu $a2, $t5
    0893A090:[00C43006]: srlv       $a2, $a0, $a2
    0893A094:[00661825]: or         $v1, $v1, $a2
    0893A098:[01A41004]: sllv       $v0, $a0, $t5
    0893A09C:[2442FFFF]: addiu      $v0, $v0, -1
    0893A0A0:[2C47FFFF]: sltiu      $a3, $v0, -1
    0893A0A4:[2463FFFF]: addiu      $v1, $v1, -1
    0893A0A8:[00671821]: addu       $v1, $v1, $a3
    0893A0AC:[01421024]: and        $v0, $t2, $v0
    0893A0B0:[01631824]: and        $v1, $t3, $v1
    0893A0B4:[00431025]: or         $v0, $v0, $v1
    0893A0B8:[000D4680]: sll        $t0, $t5, 0x001A
    0893A0BC:[05010004]: bgez       $t0, 0x0893A0D0
    0893A0C0:[00000000]: nop
    0893A0C4:[01AB3006]: srlv       $a2, $t3, $t5
    0893A0C8:[10000007]: b          0x0893A0E8
    0893A0CC:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    0893A0D0:[11000004]: beq        $t0, $zr, 0x0893A0E4
    0893A0D4:[01AA3006]: srlv       $a2, $t2, $t5
    0893A0D8:[000D4023]: subu       $t0, $zr, $t5 <=> negu $t0, $t5
    0893A0DC:[010B4004]: sllv       $t0, $t3, $t0
    0893A0E0:[00C83025]: or         $a2, $a2, $t0
    0893A0E4:[01AB3806]: srlv       $a3, $t3, $t5
    0893A0E8:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    0893A0EC:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0893A0F0:[00C25025]: or         $t2, $a2, $v0
    0893A0F4:[0A24E7FA]: j          0x08939FE8
    0893A0F8:[00E55825]: or         $t3, $a3, $a1
    0893A0FC:[14400005]: bne        $v0, $zr, 0x0893A114
    0893A100:[240907FF]: addiu      $t1, $zr, 2047 <=> li $t1, 2047
    0893A104:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    0893A108:[00005821]: addu       $t3, $zr, $zr <=> li $t3, 0
    0893A10C:[0A24E7CF]: j          0x08939F3C
    0893A110:[8FA20004]: lw         $v0, 4($sp)
    0893A114:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    0893A118:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    0893A11C:[01423024]: and        $a2, $t2, $v0
    0893A120:[24020080]: addiu      $v0, $zr, 128 <=> li $v0, 128
    0893A124:[01633824]: and        $a3, $t3, $v1
    0893A128:[10C20012]: beq        $a2, $v0, 0x0893A174
    0893A12C:[248903FF]: addiu      $t1, $a0, 1023
    0893A130:[254A007F]: addiu      $t2, $t2, 127
    0893A134:[2D42007F]: sltiu      $v0, $t2, 127
    0893A138:[01625821]: addu       $t3, $t3, $v0
    0893A13C:[3C021FFF]: lui        $v0, 0x1FFF <=> li $v0, 0x1FFF0000
    0893A140:[3442FFFF]: ori        $v0, $v0, -1
    0893A144:[004B102B]: sltu       $v0, $v0, $t3
    0893A148:[50400007]: beql       $v0, $zr, 0x0893A168
    0893A14C:[000A5202]: srl        $t2, $t2, 0x0008
    0893A150:[000B17C0]: sll        $v0, $t3, 0x001F
    0893A154:[000A5042]: srl        $t2, $t2, 0x0001
    0893A158:[01425025]: or         $t2, $t2, $v0
    0893A15C:[000B5842]: srl        $t3, $t3, 0x0001
    0893A160:[25290001]: addiu      $t1, $t1, 1
    0893A164:[000A5202]: srl        $t2, $t2, 0x0008
    0893A168:[000B1600]: sll        $v0, $t3, 0x0018
    0893A16C:[0A24E80B]: j          0x0893A02C
    0893A170:[01425025]: or         $t2, $t2, $v0
    0893A174:[54E0FFEF]: bnel       $a3, $zr, 0x0893A134
    0893A178:[254A007F]: addiu      $t2, $t2, 127
    0893A17C:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    0893A180:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    0893A184:[01421024]: and        $v0, $t2, $v0
    0893A188:[01631824]: and        $v1, $t3, $v1
    0893A18C:[00431025]: or         $v0, $v0, $v1
    0893A190:[5040FFEB]: beql       $v0, $zr, 0x0893A140
    0893A194:[3C021FFF]: lui        $v0, 0x1FFF <=> li $v0, 0x1FFF0000
    0893A198:[254A0080]: addiu      $t2, $t2, 128
    0893A19C:[0A24E84E]: j          0x0893A138
    0893A1A0:[2D420080]: sltiu      $v0, $t2, 128
  Back Branch 08939FB4 4.829.529 times (length 32)
    08939F28:[24020000]: addiu      $v0, $zr, 0 <=> li $v0, 0
    08939F2C:[01425025]: or         $t2, $t2, $v0
    08939F30:[01635825]: or         $t3, $t3, $v1
    08939F34:[240907FF]: addiu      $t1, $zr, 2047 <=> li $t1, 2047
    08939F38:[8FA20004]: lw         $v0, 4($sp)
--> 08939F3C:[3C06000F]: lui        $a2, 0x000F <=> li $a2, 0x000F0000
    08939F40:[3C03FFF0]: lui        $v1, 0xFFF0 <=> li $v1, 0xFFF00000
    08939F44:[34C6FFFF]: ori        $a2, $a2, -1
    08939F48:[01663024]: and        $a2, $t3, $a2
    08939F4C:[00431024]: and        $v0, $v0, $v1
    08939F50:[3C04800F]: lui        $a0, 0x800F <=> li $a0, 0x800F0000
    08939F54:[00461025]: or         $v0, $v0, $a2
    08939F58:[312507FF]: andi       $a1, $t1, 2047
    08939F5C:[3484FFFF]: ori        $a0, $a0, -1
    08939F60:[00441024]: and        $v0, $v0, $a0
    08939F64:[00052D00]: sll        $a1, $a1, 0x0014
    08939F68:[3C037FFF]: lui        $v1, 0x7FFF <=> li $v1, 0x7FFF0000
    08939F6C:[00451025]: or         $v0, $v0, $a1
    08939F70:[3463FFFF]: ori        $v1, $v1, -1
    08939F74:[00431024]: and        $v0, $v0, $v1
    08939F78:[000C27C0]: sll        $a0, $t4, 0x001F
    08939F7C:[00441025]: or         $v0, $v0, $a0
    08939F80:[AFA20004]: sw         $v0, 4($sp)
    08939F84:[AFAA0000]: sw         $t2, 0($sp)
    08939F88:[8FA20000]: lw         $v0, 0($sp)
    08939F8C:[8FA30004]: lw         $v1, 4($sp)
    08939F90:[03E00008]: jr         $ra
    08939F94:[27BD0010]: addiu      $sp, $sp, 16
    08939F98:[38620004]: xori       $v0, $v1, 4
    08939F9C:[50400059]: beql       $v0, $zr, 0x0893A104
    08939FA0:[240907FF]: addiu      $t1, $zr, 2047 <=> li $t1, 2047
    08939FA4:[38620002]: xori       $v0, $v1, 2
    08939FA8:[10400056]: beq        $v0, $zr, 0x0893A104
    08939FAC:[00000000]: nop
    08939FB0:[014B1025]: or         $v0, $t2, $t3
--> 08939FB4:[1040FFE1]: beq        $v0, $zr, 0x08939F3C
    08939FB8:[8FA20004]: lw         $v0, 4($sp)
    08939FBC:[8C840008]: lw         $a0, 8($a0)
    08939FC0:[2882FC02]: slti       $v0, $a0, -1022
    08939FC4:[1040004D]: beq        $v0, $zr, 0x0893A0FC
  Back Branch 0893A02C 4.812.462 times (length 63)
    08939F24:[3C030008]: lui        $v1, 0x0008 <=> li $v1, 0x00080000
    08939F28:[24020000]: addiu      $v0, $zr, 0 <=> li $v0, 0
    08939F2C:[01425025]: or         $t2, $t2, $v0
    08939F30:[01635825]: or         $t3, $t3, $v1
    08939F34:[240907FF]: addiu      $t1, $zr, 2047 <=> li $t1, 2047
--> 08939F38:[8FA20004]: lw         $v0, 4($sp)
    08939F3C:[3C06000F]: lui        $a2, 0x000F <=> li $a2, 0x000F0000
    08939F40:[3C03FFF0]: lui        $v1, 0xFFF0 <=> li $v1, 0xFFF00000
    08939F44:[34C6FFFF]: ori        $a2, $a2, -1
    08939F48:[01663024]: and        $a2, $t3, $a2
    08939F4C:[00431024]: and        $v0, $v0, $v1
    08939F50:[3C04800F]: lui        $a0, 0x800F <=> li $a0, 0x800F0000
    08939F54:[00461025]: or         $v0, $v0, $a2
    08939F58:[312507FF]: andi       $a1, $t1, 2047
    08939F5C:[3484FFFF]: ori        $a0, $a0, -1
    08939F60:[00441024]: and        $v0, $v0, $a0
    08939F64:[00052D00]: sll        $a1, $a1, 0x0014
    08939F68:[3C037FFF]: lui        $v1, 0x7FFF <=> li $v1, 0x7FFF0000
    08939F6C:[00451025]: or         $v0, $v0, $a1
    08939F70:[3463FFFF]: ori        $v1, $v1, -1
    08939F74:[00431024]: and        $v0, $v0, $v1
    08939F78:[000C27C0]: sll        $a0, $t4, 0x001F
    08939F7C:[00441025]: or         $v0, $v0, $a0
    08939F80:[AFA20004]: sw         $v0, 4($sp)
    08939F84:[AFAA0000]: sw         $t2, 0($sp)
    08939F88:[8FA20000]: lw         $v0, 0($sp)
    08939F8C:[8FA30004]: lw         $v1, 4($sp)
    08939F90:[03E00008]: jr         $ra
    08939F94:[27BD0010]: addiu      $sp, $sp, 16
    08939F98:[38620004]: xori       $v0, $v1, 4
    08939F9C:[50400059]: beql       $v0, $zr, 0x0893A104
    08939FA0:[240907FF]: addiu      $t1, $zr, 2047 <=> li $t1, 2047
    08939FA4:[38620002]: xori       $v0, $v1, 2
    08939FA8:[10400056]: beq        $v0, $zr, 0x0893A104
    08939FAC:[00000000]: nop
    08939FB0:[014B1025]: or         $v0, $t2, $t3
    08939FB4:[1040FFE1]: beq        $v0, $zr, 0x08939F3C
    08939FB8:[8FA20004]: lw         $v0, 4($sp)
    08939FBC:[8C840008]: lw         $a0, 8($a0)
    08939FC0:[2882FC02]: slti       $v0, $a0, -1022
    08939FC4:[1040004D]: beq        $v0, $zr, 0x0893A0FC
    08939FC8:[28820400]: slti       $v0, $a0, 1024
    08939FCC:[2402FC02]: addiu      $v0, $zr, -1022 <=> li $v0, -1022
    08939FD0:[00446823]: subu       $t5, $v0, $a0
    08939FD4:[29A30039]: slti       $v1, $t5, 57
    08939FD8:[14600022]: bne        $v1, $zr, 0x0893A064
    08939FDC:[00000000]: nop
    08939FE0:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    08939FE4:[00005821]: addu       $t3, $zr, $zr <=> li $t3, 0
    08939FE8:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    08939FEC:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    08939FF0:[01421024]: and        $v0, $t2, $v0
    08939FF4:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    08939FF8:[1044000E]: beq        $v0, $a0, 0x0893A034
    08939FFC:[01631824]: and        $v1, $t3, $v1
    0893A000:[254A007F]: addiu      $t2, $t2, 127
    0893A004:[2D42007F]: sltiu      $v0, $t2, 127
    0893A008:[01625821]: addu       $t3, $t3, $v0
    0893A00C:[3C020FFF]: lui        $v0, 0x0FFF <=> li $v0, 0x0FFF0000
    0893A010:[3442FFFF]: ori        $v0, $v0, -1
    0893A014:[004B102B]: sltu       $v0, $v0, $t3
    0893A018:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    0893A01C:[000A5202]: srl        $t2, $t2, 0x0008
    0893A020:[000B2600]: sll        $a0, $t3, 0x0018
    0893A024:[0062480B]: movn       $t1, $v1, $v0
    0893A028:[01445025]: or         $t2, $t2, $a0
--> 0893A02C:[0A24E7CE]: j          0x08939F38
    0893A030:[000B5A02]: srl        $t3, $t3, 0x0008
    0893A034:[5460FFF3]: bnel       $v1, $zr, 0x0893A004
    0893A038:[254A007F]: addiu      $t2, $t2, 127
    0893A03C:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
  Back Branch 0893A16C 4.812.462 times (length 82)
    0893A018:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    0893A01C:[000A5202]: srl        $t2, $t2, 0x0008
    0893A020:[000B2600]: sll        $a0, $t3, 0x0018
    0893A024:[0062480B]: movn       $t1, $v1, $v0
    0893A028:[01445025]: or         $t2, $t2, $a0
--> 0893A02C:[0A24E7CE]: j          0x08939F38
    0893A030:[000B5A02]: srl        $t3, $t3, 0x0008
    0893A034:[5460FFF3]: bnel       $v1, $zr, 0x0893A004
    0893A038:[254A007F]: addiu      $t2, $t2, 127
    0893A03C:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    0893A040:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    0893A044:[01421024]: and        $v0, $t2, $v0
    0893A048:[01631824]: and        $v1, $t3, $v1
    0893A04C:[00431025]: or         $v0, $v0, $v1
    0893A050:[5040FFEF]: beql       $v0, $zr, 0x0893A010
    0893A054:[3C020FFF]: lui        $v0, 0x0FFF <=> li $v0, 0x0FFF0000
    0893A058:[254A0080]: addiu      $t2, $t2, 128
    0893A05C:[0A24E802]: j          0x0893A008
    0893A060:[2D420080]: sltiu      $v0, $t2, 128
    0893A064:[24050000]: addiu      $a1, $zr, 0 <=> li $a1, 0
    0893A068:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0893A06C:[000D3680]: sll        $a2, $t5, 0x001A
    0893A070:[04C10004]: bgez       $a2, 0x0893A084
    0893A074:[00000000]: nop
    0893A078:[01A41804]: sllv       $v1, $a0, $t5
    0893A07C:[10000007]: b          0x0893A09C
    0893A080:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    0893A084:[10C00004]: beq        $a2, $zr, 0x0893A098
    0893A088:[01A51804]: sllv       $v1, $a1, $t5
    0893A08C:[000D3023]: subu       $a2, $zr, $t5 <=> negu $a2, $t5
    0893A090:[00C43006]: srlv       $a2, $a0, $a2
    0893A094:[00661825]: or         $v1, $v1, $a2
    0893A098:[01A41004]: sllv       $v0, $a0, $t5
    0893A09C:[2442FFFF]: addiu      $v0, $v0, -1
    0893A0A0:[2C47FFFF]: sltiu      $a3, $v0, -1
    0893A0A4:[2463FFFF]: addiu      $v1, $v1, -1
    0893A0A8:[00671821]: addu       $v1, $v1, $a3
    0893A0AC:[01421024]: and        $v0, $t2, $v0
    0893A0B0:[01631824]: and        $v1, $t3, $v1
    0893A0B4:[00431025]: or         $v0, $v0, $v1
    0893A0B8:[000D4680]: sll        $t0, $t5, 0x001A
    0893A0BC:[05010004]: bgez       $t0, 0x0893A0D0
    0893A0C0:[00000000]: nop
    0893A0C4:[01AB3006]: srlv       $a2, $t3, $t5
    0893A0C8:[10000007]: b          0x0893A0E8
    0893A0CC:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    0893A0D0:[11000004]: beq        $t0, $zr, 0x0893A0E4
    0893A0D4:[01AA3006]: srlv       $a2, $t2, $t5
    0893A0D8:[000D4023]: subu       $t0, $zr, $t5 <=> negu $t0, $t5
    0893A0DC:[010B4004]: sllv       $t0, $t3, $t0
    0893A0E0:[00C83025]: or         $a2, $a2, $t0
    0893A0E4:[01AB3806]: srlv       $a3, $t3, $t5
    0893A0E8:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    0893A0EC:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0893A0F0:[00C25025]: or         $t2, $a2, $v0
    0893A0F4:[0A24E7FA]: j          0x08939FE8
    0893A0F8:[00E55825]: or         $t3, $a3, $a1
    0893A0FC:[14400005]: bne        $v0, $zr, 0x0893A114
    0893A100:[240907FF]: addiu      $t1, $zr, 2047 <=> li $t1, 2047
    0893A104:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    0893A108:[00005821]: addu       $t3, $zr, $zr <=> li $t3, 0
    0893A10C:[0A24E7CF]: j          0x08939F3C
    0893A110:[8FA20004]: lw         $v0, 4($sp)
    0893A114:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    0893A118:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    0893A11C:[01423024]: and        $a2, $t2, $v0
    0893A120:[24020080]: addiu      $v0, $zr, 128 <=> li $v0, 128
    0893A124:[01633824]: and        $a3, $t3, $v1
    0893A128:[10C20012]: beq        $a2, $v0, 0x0893A174
    0893A12C:[248903FF]: addiu      $t1, $a0, 1023
    0893A130:[254A007F]: addiu      $t2, $t2, 127
    0893A134:[2D42007F]: sltiu      $v0, $t2, 127
    0893A138:[01625821]: addu       $t3, $t3, $v0
    0893A13C:[3C021FFF]: lui        $v0, 0x1FFF <=> li $v0, 0x1FFF0000
    0893A140:[3442FFFF]: ori        $v0, $v0, -1
    0893A144:[004B102B]: sltu       $v0, $v0, $t3
    0893A148:[50400007]: beql       $v0, $zr, 0x0893A168
    0893A14C:[000A5202]: srl        $t2, $t2, 0x0008
    0893A150:[000B17C0]: sll        $v0, $t3, 0x001F
    0893A154:[000A5042]: srl        $t2, $t2, 0x0001
    0893A158:[01425025]: or         $t2, $t2, $v0
    0893A15C:[000B5842]: srl        $t3, $t3, 0x0001
    0893A160:[25290001]: addiu      $t1, $t1, 1
    0893A164:[000A5202]: srl        $t2, $t2, 0x0008
    0893A168:[000B1600]: sll        $v0, $t3, 0x0018
--> 0893A16C:[0A24E80B]: j          0x0893A02C
    0893A170:[01425025]: or         $t2, $t2, $v0
    0893A174:[54E0FFEF]: bnel       $a3, $zr, 0x0893A134
    0893A178:[254A007F]: addiu      $t2, $t2, 127
    0893A17C:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
  Back Branch 0893A10C 403.640 times (length 118)
  Back Branch 0893A190 30.470 times (length 22)
    0893A12C:[248903FF]: addiu      $t1, $a0, 1023
    0893A130:[254A007F]: addiu      $t2, $t2, 127
    0893A134:[2D42007F]: sltiu      $v0, $t2, 127
    0893A138:[01625821]: addu       $t3, $t3, $v0
    0893A13C:[3C021FFF]: lui        $v0, 0x1FFF <=> li $v0, 0x1FFF0000
--> 0893A140:[3442FFFF]: ori        $v0, $v0, -1
    0893A144:[004B102B]: sltu       $v0, $v0, $t3
    0893A148:[50400007]: beql       $v0, $zr, 0x0893A168
    0893A14C:[000A5202]: srl        $t2, $t2, 0x0008
    0893A150:[000B17C0]: sll        $v0, $t3, 0x001F
    0893A154:[000A5042]: srl        $t2, $t2, 0x0001
    0893A158:[01425025]: or         $t2, $t2, $v0
    0893A15C:[000B5842]: srl        $t3, $t3, 0x0001
    0893A160:[25290001]: addiu      $t1, $t1, 1
    0893A164:[000A5202]: srl        $t2, $t2, 0x0008
    0893A168:[000B1600]: sll        $v0, $t3, 0x0018
    0893A16C:[0A24E80B]: j          0x0893A02C
    0893A170:[01425025]: or         $t2, $t2, $v0
    0893A174:[54E0FFEF]: bnel       $a3, $zr, 0x0893A134
    0893A178:[254A007F]: addiu      $t2, $t2, 127
    0893A17C:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    0893A180:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    0893A184:[01421024]: and        $v0, $t2, $v0
    0893A188:[01631824]: and        $v1, $t3, $v1
    0893A18C:[00431025]: or         $v0, $v0, $v1
--> 0893A190:[5040FFEB]: beql       $v0, $zr, 0x0893A140
    0893A194:[3C021FFF]: lui        $v0, 0x1FFF <=> li $v0, 0x1FFF0000
    0893A198:[254A0080]: addiu      $t2, $t2, 128
    0893A19C:[0A24E84E]: j          0x0893A138
    0893A1A0:[2D420080]: sltiu      $v0, $t2, 128
  Back Branch 0893A19C 27.006 times (length 27)
    0893A124:[01633824]: and        $a3, $t3, $v1
    0893A128:[10C20012]: beq        $a2, $v0, 0x0893A174
    0893A12C:[248903FF]: addiu      $t1, $a0, 1023
    0893A130:[254A007F]: addiu      $t2, $t2, 127
    0893A134:[2D42007F]: sltiu      $v0, $t2, 127
--> 0893A138:[01625821]: addu       $t3, $t3, $v0
    0893A13C:[3C021FFF]: lui        $v0, 0x1FFF <=> li $v0, 0x1FFF0000
    0893A140:[3442FFFF]: ori        $v0, $v0, -1
    0893A144:[004B102B]: sltu       $v0, $v0, $t3
    0893A148:[50400007]: beql       $v0, $zr, 0x0893A168
    0893A14C:[000A5202]: srl        $t2, $t2, 0x0008
    0893A150:[000B17C0]: sll        $v0, $t3, 0x001F
    0893A154:[000A5042]: srl        $t2, $t2, 0x0001
    0893A158:[01425025]: or         $t2, $t2, $v0
    0893A15C:[000B5842]: srl        $t3, $t3, 0x0001
    0893A160:[25290001]: addiu      $t1, $t1, 1
    0893A164:[000A5202]: srl        $t2, $t2, 0x0008
    0893A168:[000B1600]: sll        $v0, $t3, 0x0018
    0893A16C:[0A24E80B]: j          0x0893A02C
    0893A170:[01425025]: or         $t2, $t2, $v0
    0893A174:[54E0FFEF]: bnel       $a3, $zr, 0x0893A134
    0893A178:[254A007F]: addiu      $t2, $t2, 127
    0893A17C:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    0893A180:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    0893A184:[01421024]: and        $v0, $t2, $v0
    0893A188:[01631824]: and        $v1, $t3, $v1
    0893A18C:[00431025]: or         $v0, $v0, $v1
    0893A190:[5040FFEB]: beql       $v0, $zr, 0x0893A140
    0893A194:[3C021FFF]: lui        $v0, 0x1FFF <=> li $v0, 0x1FFF0000
    0893A198:[254A0080]: addiu      $t2, $t2, 128
--> 0893A19C:[0A24E84E]: j          0x0893A138
    0893A1A0:[2D420080]: sltiu      $v0, $t2, 128
_S1_2_890D804 310.120.006 instructions (2,886%), 287.574 calls (0890D804 - 0890E318, length 710)
  Back Branch 0890D9B8 5.917.110 times (length 21)
    0890D958:[10C00264]: beq        $a2, $zr, 0x0890E2EC
    0890D95C:[460C6B41]: sub.s      $f13, $f13, $f12
    0890D960:[00163080]: sll        $a2, $s6, 0x0002
    0890D964:[02E63021]: addu       $a2, $s7, $a2
    0890D968:[001EF080]: sll        $fp, $fp, 0x0002
--> 0890D96C:[C6AE0000]: lwc1       $f14, 0($s5)
    0890D970:[C48F0000]: lwc1       $f15, 0($a0)
    0890D974:[460D7382]: mul.s      $f14, $f14, $f13
    0890D978:[460C7BC2]: mul.s      $f15, $f15, $f12
    0890D97C:[26B50004]: addiu      $s5, $s5, 4
    0890D980:[24840004]: addiu      $a0, $a0, 4
    0890D984:[460F7380]: add.s      $f14, $f14, $f15
    0890D988:[24A50001]: addiu      $a1, $a1, 1
    0890D98C:[24A50001]: addiu      $a1, $a1, 1
    0890D990:[00B3382A]: slt        $a3, $a1, $s3
    0890D994:[E4CE0000]: swc1       $f14, 0($a2)
    0890D998:[C6AE0000]: lwc1       $f14, 0($s5)
    0890D99C:[C4900000]: lwc1       $f16, 0($a0)
    0890D9A0:[460D7382]: mul.s      $f14, $f14, $f13
    0890D9A4:[460C8402]: mul.s      $f16, $f16, $f12
    0890D9A8:[26B50004]: addiu      $s5, $s5, 4
    0890D9AC:[24840004]: addiu      $a0, $a0, 4
    0890D9B0:[46107380]: add.s      $f14, $f14, $f16
    0890D9B4:[E4CE0004]: swc1       $f14, 4($a2)
--> 0890D9B8:[14E0FFEC]: bne        $a3, $zr, 0x0890D96C
    0890D9BC:[00DE3021]: addu       $a2, $a2, $fp
    0890D9C0:[1000024A]: b          0x0890E2EC
    0890D9C4:[00000000]: nop
    0890D9C8:[16040049]: bne        $s0, $a0, 0x0890DAF0
  Back Branch 0890DAE0 3.822.683 times (length 41)
    0890DA30:[1100022E]: beq        $t0, $zr, 0x0890E2EC
    0890DA34:[460D7BC1]: sub.s      $f15, $f15, $f13
    0890DA38:[00164080]: sll        $t0, $s6, 0x0002
    0890DA3C:[02E84021]: addu       $t0, $s7, $t0
    0890DA40:[001EF080]: sll        $fp, $fp, 0x0002
--> 0890DA44:[C6B00000]: lwc1       $f16, 0($s5)
    0890DA48:[C4910000]: lwc1       $f17, 0($a0)
    0890DA4C:[C4B20000]: lwc1       $f18, 0($a1)
    0890DA50:[460E8402]: mul.s      $f16, $f16, $f14
    0890DA54:[C4D30000]: lwc1       $f19, 0($a2)
    0890DA58:[460C8C42]: mul.s      $f17, $f17, $f12
    0890DA5C:[460E9482]: mul.s      $f18, $f18, $f14
    0890DA60:[460C9CC2]: mul.s      $f19, $f19, $f12
    0890DA64:[26B50004]: addiu      $s5, $s5, 4
    0890DA68:[46118400]: add.s      $f16, $f16, $f17
    0890DA6C:[24840004]: addiu      $a0, $a0, 4
    0890DA70:[46139480]: add.s      $f18, $f18, $f19
    0890DA74:[24A50004]: addiu      $a1, $a1, 4
    0890DA78:[46107C02]: mul.s      $f16, $f15, $f16
    0890DA7C:[24C60004]: addiu      $a2, $a2, 4
    0890DA80:[46126C82]: mul.s      $f18, $f13, $f18
    0890DA84:[24E70001]: addiu      $a3, $a3, 1
    0890DA88:[46128400]: add.s      $f16, $f16, $f18
    0890DA8C:[24E70001]: addiu      $a3, $a3, 1
    0890DA90:[E5100000]: swc1       $f16, 0($t0)
    0890DA94:[C6B00000]: lwc1       $f16, 0($s5)
    0890DA98:[C4910000]: lwc1       $f17, 0($a0)
    0890DA9C:[C4B30000]: lwc1       $f19, 0($a1)
    0890DAA0:[460E8402]: mul.s      $f16, $f16, $f14
    0890DAA4:[C4D20000]: lwc1       $f18, 0($a2)
    0890DAA8:[460C8C42]: mul.s      $f17, $f17, $f12
    0890DAAC:[460E9CC2]: mul.s      $f19, $f19, $f14
    0890DAB0:[460C9482]: mul.s      $f18, $f18, $f12
    0890DAB4:[26B50004]: addiu      $s5, $s5, 4
    0890DAB8:[46118400]: add.s      $f16, $f16, $f17
    0890DABC:[24840004]: addiu      $a0, $a0, 4
    0890DAC0:[46129C80]: add.s      $f18, $f19, $f18
    0890DAC4:[24A50004]: addiu      $a1, $a1, 4
    0890DAC8:[46107C02]: mul.s      $f16, $f15, $f16
    0890DACC:[24C60004]: addiu      $a2, $a2, 4
    0890DAD0:[46126C82]: mul.s      $f18, $f13, $f18
    0890DAD4:[00F3482A]: slt        $t1, $a3, $s3
    0890DAD8:[46128400]: add.s      $f16, $f16, $f18
    0890DADC:[E5100004]: swc1       $f16, 4($t0)
--> 0890DAE0:[1520FFD8]: bne        $t1, $zr, 0x0890DA44
    0890DAE4:[011E4021]: addu       $t0, $t0, $fp
    0890DAE8:[10000200]: b          0x0890E2EC
    0890DAEC:[00000000]: nop
    0890DAF0:[56040083]: bnel       $s0, $a0, 0x0890DD00
  Back Branch 0890D904 411.765 times (length 13)
    0890D8C4:[0093282A]: slt        $a1, $a0, $s3
    0890D8C8:[10A00288]: beq        $a1, $zr, 0x0890E2EC
    0890D8CC:[00162880]: sll        $a1, $s6, 0x0002
    0890D8D0:[02E52821]: addu       $a1, $s7, $a1
    0890D8D4:[001EF080]: sll        $fp, $fp, 0x0002
--> 0890D8D8:[00043080]: sll        $a2, $a0, 0x0002
    0890D8DC:[02A63021]: addu       $a2, $s5, $a2
    0890D8E0:[24840001]: addiu      $a0, $a0, 1
    0890D8E4:[C4CC0000]: lwc1       $f12, 0($a2)
    0890D8E8:[00043080]: sll        $a2, $a0, 0x0002
    0890D8EC:[E4AC0000]: swc1       $f12, 0($a1)
    0890D8F0:[02A63021]: addu       $a2, $s5, $a2
    0890D8F4:[C4CC0000]: lwc1       $f12, 0($a2)
    0890D8F8:[24840001]: addiu      $a0, $a0, 1
    0890D8FC:[E4AC0004]: swc1       $f12, 4($a1)
    0890D900:[0093302A]: slt        $a2, $a0, $s3
--> 0890D904:[14C0FFF4]: bne        $a2, $zr, 0x0890D8D8
    0890D908:[00BE2821]: addu       $a1, $a1, $fp
    0890D90C:[10000277]: b          0x0890E2EC
    0890D910:[00000000]: nop
    0890D914:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
  Back Branch 0890DCF0 42.552 times (length 81)
    0890DBA0:[104001D2]: beq        $v0, $zr, 0x0890E2EC
    0890DBA4:[460E8C41]: sub.s      $f17, $f17, $f14
    0890DBA8:[00161080]: sll        $v0, $s6, 0x0002
    0890DBAC:[02E21021]: addu       $v0, $s7, $v0
    0890DBB0:[001EF080]: sll        $fp, $fp, 0x0002
--> 0890DBB4:[C6B20000]: lwc1       $f18, 0($s5)
    0890DBB8:[C4930000]: lwc1       $f19, 0($a0)
    0890DBBC:[C4A00000]: lwc1       $f0, 0($a1)
    0890DBC0:[460F9482]: mul.s      $f18, $f18, $f15
    0890DBC4:[C4C20000]: lwc1       $f2, 0($a2)
    0890DBC8:[460C9CC2]: mul.s      $f19, $f19, $f12
    0890DBCC:[C4E10000]: lwc1       $f1, 0($a3)
    0890DBD0:[460F0002]: mul.s      $f0, $f0, $f15
    0890DBD4:[C5030000]: lwc1       $f3, 0($t0)
    0890DBD8:[460C1082]: mul.s      $f2, $f2, $f12
    0890DBDC:[C5240000]: lwc1       $f4, 0($t1)
    0890DBE0:[460F0842]: mul.s      $f1, $f1, $f15
    0890DBE4:[C5450000]: lwc1       $f5, 0($t2)
    0890DBE8:[460C18C2]: mul.s      $f3, $f3, $f12
    0890DBEC:[460F2102]: mul.s      $f4, $f4, $f15
    0890DBF0:[460C2942]: mul.s      $f5, $f5, $f12
    0890DBF4:[46139480]: add.s      $f18, $f18, $f19
    0890DBF8:[46020000]: add.s      $f0, $f0, $f2
    0890DBFC:[46030840]: add.s      $f1, $f1, $f3
    0890DC00:[46052100]: add.s      $f4, $f4, $f5
    0890DC04:[46128482]: mul.s      $f18, $f16, $f18
    0890DC08:[46006CC2]: mul.s      $f19, $f13, $f0
    0890DC0C:[46018082]: mul.s      $f2, $f16, $f1
    0890DC10:[46046902]: mul.s      $f4, $f13, $f4
    0890DC14:[26B50004]: addiu      $s5, $s5, 4
    0890DC18:[46139480]: add.s      $f18, $f18, $f19
    0890DC1C:[24840004]: addiu      $a0, $a0, 4
    0890DC20:[46041000]: add.s      $f0, $f2, $f4
    0890DC24:[24A50004]: addiu      $a1, $a1, 4
    0890DC28:[46128C82]: mul.s      $f18, $f17, $f18
    0890DC2C:[24C60004]: addiu      $a2, $a2, 4
    0890DC30:[460074C2]: mul.s      $f19, $f14, $f0
    0890DC34:[24E70004]: addiu      $a3, $a3, 4
    0890DC38:[25080004]: addiu      $t0, $t0, 4
    0890DC3C:[25290004]: addiu      $t1, $t1, 4
    0890DC40:[46139480]: add.s      $f18, $f18, $f19
    0890DC44:[254A0004]: addiu      $t2, $t2, 4
    0890DC48:[E4520000]: swc1       $f18, 0($v0)
    0890DC4C:[C6B20000]: lwc1       $f18, 0($s5)
    0890DC50:[C4800000]: lwc1       $f0, 0($a0)
    0890DC54:[460F9482]: mul.s      $f18, $f18, $f15
    0890DC58:[C4A20000]: lwc1       $f2, 0($a1)
    0890DC5C:[460C0002]: mul.s      $f0, $f0, $f12
    0890DC60:[C4D30000]: lwc1       $f19, 0($a2)
    0890DC64:[C4E10000]: lwc1       $f1, 0($a3)
    0890DC68:[460F1082]: mul.s      $f2, $f2, $f15
    0890DC6C:[C5030000]: lwc1       $f3, 0($t0)
    0890DC70:[460C9CC2]: mul.s      $f19, $f19, $f12
    0890DC74:[C5240000]: lwc1       $f4, 0($t1)
    0890DC78:[460F0842]: mul.s      $f1, $f1, $f15
    0890DC7C:[46009480]: add.s      $f18, $f18, $f0
    0890DC80:[C5450000]: lwc1       $f5, 0($t2)
    0890DC84:[460C18C2]: mul.s      $f3, $f3, $f12
    0890DC88:[460F2102]: mul.s      $f4, $f4, $f15
    0890DC8C:[461314C0]: add.s      $f19, $f2, $f19
    0890DC90:[460C2802]: mul.s      $f0, $f5, $f12
    0890DC94:[46030840]: add.s      $f1, $f1, $f3
    0890DC98:[46128482]: mul.s      $f18, $f16, $f18
    0890DC9C:[46136CC2]: mul.s      $f19, $f13, $f19
    0890DCA0:[46002000]: add.s      $f0, $f4, $f0
    0890DCA4:[46018082]: mul.s      $f2, $f16, $f1
    0890DCA8:[256B0001]: addiu      $t3, $t3, 1
    0890DCAC:[46139480]: add.s      $f18, $f18, $f19
    0890DCB0:[46006802]: mul.s      $f0, $f13, $f0
    0890DCB4:[256B0001]: addiu      $t3, $t3, 1
    0890DCB8:[26B50004]: addiu      $s5, $s5, 4
    0890DCBC:[46128C82]: mul.s      $f18, $f17, $f18
    0890DCC0:[46001000]: add.s      $f0, $f2, $f0
    0890DCC4:[24840004]: addiu      $a0, $a0, 4
    0890DCC8:[24A50004]: addiu      $a1, $a1, 4
    0890DCCC:[24C60004]: addiu      $a2, $a2, 4
    0890DCD0:[460074C2]: mul.s      $f19, $f14, $f0
    0890DCD4:[24E70004]: addiu      $a3, $a3, 4
    0890DCD8:[25080004]: addiu      $t0, $t0, 4
    0890DCDC:[25290004]: addiu      $t1, $t1, 4
    0890DCE0:[254A0004]: addiu      $t2, $t2, 4
    0890DCE4:[46139480]: add.s      $f18, $f18, $f19
    0890DCE8:[0173182A]: slt        $v1, $t3, $s3
    0890DCEC:[E4520004]: swc1       $f18, 4($v0)
--> 0890DCF0:[1460FFB0]: bne        $v1, $zr, 0x0890DBB4
    0890DCF4:[005E1021]: addu       $v0, $v0, $fp
    0890DCF8:[1000017C]: b          0x0890E2EC
    0890DCFC:[00000000]: nop
    0890DD00:[34040004]: ori        $a0, $zr, 4 <=> li $a0, 4
_S1_2_888EF30 306.306.078 instructions (2,851%), 19.836 calls (0888EF30 - 0888F118, length 123)
    0888EF30:[27BDFFE0]: addiu      $sp, $sp, -32
    0888EF34:[AFB10010]: sw         $s1, 16($sp)
    0888EF38:[00808825]: or         $s1, $a0, $zr <=> move $s1, $a0
    0888EF3C:[8E240000]: lw         $a0, 0($s1)
    0888EF40:[E7B40000]: swc1       $f20, 0($sp)
    0888EF44:[E7B60004]: swc1       $f22, 4($sp)
    0888EF48:[E7B80008]: swc1       $f24, 8($sp)
    0888EF4C:[AFB0000C]: sw         $s0, 12($sp)
    0888EF50:[AFB20014]: sw         $s2, 20($sp)
    0888EF54:[AFB30018]: sw         $s3, 24($sp)
    0888EF58:[AFBF001C]: sw         $ra, 28($sp)
    0888EF5C:[14800065]: bne        $a0, $zr, 0x0888F0F4
    0888EF60:[00E08025]: or         $s0, $a3, $zr <=> move $s0, $a3
    0888EF64:[00C02825]: or         $a1, $a2, $zr <=> move $a1, $a2
    0888EF68:[1CA00005]: bgtz       $a1, 0x0888EF80
    0888EF6C:[8E240004]: lw         $a0, 4($s1)
    0888EF70:[04A2003E]: bltzl      $a1, 0x0888F06C
    0888EF74:[00882021]: addu       $a0, $a0, $t0
    0888EF78:[10000007]: b          0x0888EF98
    0888EF7C:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    0888EF80:[28A50002]: slti       $a1, $a1, 2
    0888EF84:[14A00022]: bne        $a1, $zr, 0x0888F010
    0888EF88:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    0888EF8C:[10000037]: b          0x0888F06C
    0888EF90:[00882021]: addu       $a0, $a0, $t0
    0888EF98:[00F0282A]: slt        $a1, $a3, $s0
    0888EF9C:[10A00032]: beq        $a1, $zr, 0x0888F068
    0888EFA0:[01203025]: or         $a2, $t1, $zr <=> move $a2, $t1
    0888EFA4:[3C093800]: lui        $t1, 0x3800 <=> li $t1, 0x38000000
    0888EFA8:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0888EFAC:[44896000]: mtc1       $t1, $f12
    0888EFB0:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    0888EFB4:[0148582A]: slt        $t3, $t2, $t0
    0888EFB8:[1160000D]: beq        $t3, $zr, 0x0888EFF0
    0888EFBC:[8CC90000]: lw         $t1, 0($a2)
    0888EFC0:[852B0000]: lh         $t3, 0($t1)
    0888EFC4:[448B6800]: mtc1       $t3, $f13
    0888EFC8:[46806B60]: cvt.s.w    $f13, $f13
    0888EFCC:[C4AE0008]: lwc1       $f14, 8($a1)
    0888EFD0:[254A0001]: addiu      $t2, $t2, 1
    0888EFD4:[25290002]: addiu      $t1, $t1, 2
    0888EFD8:[460C6B42]: mul.s      $f13, $f13, $f12
    0888EFDC:[0148582A]: slt        $t3, $t2, $t0
    0888EFE0:[460D6BC2]: mul.s      $f15, $f13, $f13
    0888EFE4:[460F7380]: add.s      $f14, $f14, $f15
    0888EFE8:[1560FFF5]: bne        $t3, $zr, 0x0888EFC0
    0888EFEC:[E4AE0008]: swc1       $f14, 8($a1)
    0888EFF0:[24E70001]: addiu      $a3, $a3, 1
    0888EFF4:[24C60004]: addiu      $a2, $a2, 4
    0888EFF8:[00F0482A]: slt        $t1, $a3, $s0
    0888EFFC:[1520FFEC]: bne        $t1, $zr, 0x0888EFB0
    0888F000:[24A50004]: addiu      $a1, $a1, 4
    0888F004:[10000019]: b          0x0888F06C
    0888F008:[00882021]: addu       $a0, $a0, $t0
    0888F010:[00F0282A]: slt        $a1, $a3, $s0
    0888F014:[10A00014]: beq        $a1, $zr, 0x0888F068
    0888F018:[01202825]: or         $a1, $t1, $zr <=> move $a1, $t1
    0888F01C:[02203025]: or         $a2, $s1, $zr <=> move $a2, $s1
    0888F020:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    0888F024:[0148582A]: slt        $t3, $t2, $t0
    0888F028:[1160000A]: beq        $t3, $zr, 0x0888F054
    0888F02C:[8CA90000]: lw         $t1, 0($a1)
    0888F030:[C52C0000]: lwc1       $f12, 0($t1)
    0888F034:[C4CD0008]: lwc1       $f13, 8($a2)
    0888F038:[460C6382]: mul.s      $f14, $f12, $f12
    0888F03C:[254A0001]: addiu      $t2, $t2, 1
    0888F040:[25290004]: addiu      $t1, $t1, 4
    0888F044:[0148582A]: slt        $t3, $t2, $t0
    0888F048:[460E6B80]: add.s      $f14, $f13, $f14
    0888F04C:[1560FFF8]: bne        $t3, $zr, 0x0888F030
    0888F050:[E4CE0008]: swc1       $f14, 8($a2)
    0888F054:[24E70001]: addiu      $a3, $a3, 1
    0888F058:[24A50004]: addiu      $a1, $a1, 4
    0888F05C:[00F0482A]: slt        $t1, $a3, $s0
    0888F060:[1520FFEF]: bne        $t1, $zr, 0x0888F020
    0888F064:[24C60004]: addiu      $a2, $a2, 4
    0888F068:[00882021]: addu       $a0, $a0, $t0
    0888F06C:[AE240004]: sw         $a0, 4($s1)
    0888F070:[288403E8]: slti       $a0, $a0, 1000
    0888F074:[1480001F]: bne        $a0, $zr, 0x0888F0F4
    0888F078:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    0888F07C:[0250202A]: slt        $a0, $s2, $s0
    0888F080:[1080001B]: beq        $a0, $zr, 0x0888F0F0
    0888F084:[3C04C2C0]: lui        $a0, 0xC2C0 <=> li $a0, 0xC2C00000
    0888F088:[4480A000]: mtc1       $zr, $f20
    0888F08C:[4484B000]: mtc1       $a0, $f22
    0888F090:[02209825]: or         $s3, $s1, $zr <=> move $s3, $s1
    0888F094:[3C0441A0]: lui        $a0, 0x41A0 <=> li $a0, 0x41A00000
    0888F098:[4484C000]: mtc1       $a0, $f24
    0888F09C:[8E240004]: lw         $a0, 4($s1)
    0888F0A0:[C66C0008]: lwc1       $f12, 8($s3)
    0888F0A4:[44846800]: mtc1       $a0, $f13
    0888F0A8:[46806B60]: cvt.s.w    $f13, $f13
    0888F0AC:[460D6303]: div.s      $f12, $f12, $f13
    0888F0B0:[46006304]: sqrt.s     $f12, $f12
    0888F0B4:[46146032]: c.eq.s     $f12, $f20
    0888F0B8:[00000000]: nop
    0888F0BC:[45000003]: bc1f       0x0888F0CC
    0888F0C0:[00000000]: nop
    0888F0C4:[10000004]: b          0x0888F0D8
    0888F0C8:[4600B306]: mov.s      $f12, $f22
    0888F0CC:[0E22856C]: jal        0x088A15B0
    0888F0D0:[00000000]: nop
    0888F0D4:[46180302]: mul.s      $f12, $f0, $f24
    0888F0D8:[E66C0010]: swc1       $f12, 16($s3)
    0888F0DC:[E6740008]: swc1       $f20, 8($s3)
    0888F0E0:[26520001]: addiu      $s2, $s2, 1
    0888F0E4:[0250202A]: slt        $a0, $s2, $s0
    0888F0E8:[1480FFEC]: bne        $a0, $zr, 0x0888F09C
    0888F0EC:[26730004]: addiu      $s3, $s3, 4
    0888F0F0:[AE200004]: sw         $zr, 4($s1)
    0888F0F4:[C7B40000]: lwc1       $f20, 0($sp)
    0888F0F8:[C7B60004]: lwc1       $f22, 4($sp)
    0888F0FC:[C7B80008]: lwc1       $f24, 8($sp)
    0888F100:[8FB0000C]: lw         $s0, 12($sp)
    0888F104:[8FB10010]: lw         $s1, 16($sp)
    0888F108:[8FB20014]: lw         $s2, 20($sp)
    0888F10C:[8FB30018]: lw         $s3, 24($sp)
    0888F110:[8FBF001C]: lw         $ra, 28($sp)
    0888F114:[03E00008]: jr         $ra
    0888F118:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 0888EFE8 25.389.134 times (length 12)
    0888EFAC:[44896000]: mtc1       $t1, $f12
    0888EFB0:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    0888EFB4:[0148582A]: slt        $t3, $t2, $t0
    0888EFB8:[1160000D]: beq        $t3, $zr, 0x0888EFF0
    0888EFBC:[8CC90000]: lw         $t1, 0($a2)
--> 0888EFC0:[852B0000]: lh         $t3, 0($t1)
    0888EFC4:[448B6800]: mtc1       $t3, $f13
    0888EFC8:[46806B60]: cvt.s.w    $f13, $f13
    0888EFCC:[C4AE0008]: lwc1       $f14, 8($a1)
    0888EFD0:[254A0001]: addiu      $t2, $t2, 1
    0888EFD4:[25290002]: addiu      $t1, $t1, 2
    0888EFD8:[460C6B42]: mul.s      $f13, $f13, $f12
    0888EFDC:[0148582A]: slt        $t3, $t2, $t0
    0888EFE0:[460D6BC2]: mul.s      $f15, $f13, $f13
    0888EFE4:[460F7380]: add.s      $f14, $f14, $f15
--> 0888EFE8:[1560FFF5]: bne        $t3, $zr, 0x0888EFC0
    0888EFEC:[E4AE0008]: swc1       $f14, 8($a1)
    0888EFF0:[24E70001]: addiu      $a3, $a3, 1
    0888EFF4:[24C60004]: addiu      $a2, $a2, 4
    0888EFF8:[00F0482A]: slt        $t1, $a3, $s0
  Back Branch 0888EFFC 39.672 times (length 21)
    0888EF9C:[10A00032]: beq        $a1, $zr, 0x0888F068
    0888EFA0:[01203025]: or         $a2, $t1, $zr <=> move $a2, $t1
    0888EFA4:[3C093800]: lui        $t1, 0x3800 <=> li $t1, 0x38000000
    0888EFA8:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0888EFAC:[44896000]: mtc1       $t1, $f12
--> 0888EFB0:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    0888EFB4:[0148582A]: slt        $t3, $t2, $t0
    0888EFB8:[1160000D]: beq        $t3, $zr, 0x0888EFF0
    0888EFBC:[8CC90000]: lw         $t1, 0($a2)
    0888EFC0:[852B0000]: lh         $t3, 0($t1)
    0888EFC4:[448B6800]: mtc1       $t3, $f13
    0888EFC8:[46806B60]: cvt.s.w    $f13, $f13
    0888EFCC:[C4AE0008]: lwc1       $f14, 8($a1)
    0888EFD0:[254A0001]: addiu      $t2, $t2, 1
    0888EFD4:[25290002]: addiu      $t1, $t1, 2
    0888EFD8:[460C6B42]: mul.s      $f13, $f13, $f12
    0888EFDC:[0148582A]: slt        $t3, $t2, $t0
    0888EFE0:[460D6BC2]: mul.s      $f15, $f13, $f13
    0888EFE4:[460F7380]: add.s      $f14, $f14, $f15
    0888EFE8:[1560FFF5]: bne        $t3, $zr, 0x0888EFC0
    0888EFEC:[E4AE0008]: swc1       $f14, 8($a1)
    0888EFF0:[24E70001]: addiu      $a3, $a3, 1
    0888EFF4:[24C60004]: addiu      $a2, $a2, 4
    0888EFF8:[00F0482A]: slt        $t1, $a3, $s0
--> 0888EFFC:[1520FFEC]: bne        $t1, $zr, 0x0888EFB0
    0888F000:[24A50004]: addiu      $a1, $a1, 4
    0888F004:[10000019]: b          0x0888F06C
    0888F008:[00882021]: addu       $a0, $a0, $t0
  Back Branch 0888F0E8 19.836 times (length 21)
    0888F088:[4480A000]: mtc1       $zr, $f20
    0888F08C:[4484B000]: mtc1       $a0, $f22
    0888F090:[02209825]: or         $s3, $s1, $zr <=> move $s3, $s1
    0888F094:[3C0441A0]: lui        $a0, 0x41A0 <=> li $a0, 0x41A00000
    0888F098:[4484C000]: mtc1       $a0, $f24
--> 0888F09C:[8E240004]: lw         $a0, 4($s1)
    0888F0A0:[C66C0008]: lwc1       $f12, 8($s3)
    0888F0A4:[44846800]: mtc1       $a0, $f13
    0888F0A8:[46806B60]: cvt.s.w    $f13, $f13
    0888F0AC:[460D6303]: div.s      $f12, $f12, $f13
    0888F0B0:[46006304]: sqrt.s     $f12, $f12
    0888F0B4:[46146032]: c.eq.s     $f12, $f20
    0888F0B8:[00000000]: nop
    0888F0BC:[45000003]: bc1f       0x0888F0CC
    0888F0C0:[00000000]: nop
    0888F0C4:[10000004]: b          0x0888F0D8
    0888F0C8:[4600B306]: mov.s      $f12, $f22
    0888F0CC:[0E22856C]: jal        0x088A15B0
    0888F0D0:[00000000]: nop
    0888F0D4:[46180302]: mul.s      $f12, $f0, $f24
    0888F0D8:[E66C0010]: swc1       $f12, 16($s3)
    0888F0DC:[E6740008]: swc1       $f20, 8($s3)
    0888F0E0:[26520001]: addiu      $s2, $s2, 1
    0888F0E4:[0250202A]: slt        $a0, $s2, $s0
--> 0888F0E8:[1480FFEC]: bne        $a0, $zr, 0x0888F09C
    0888F0EC:[26730004]: addiu      $s3, $s3, 4
    0888F0F0:[AE200004]: sw         $zr, 4($s1)
    0888F0F4:[C7B40000]: lwc1       $f20, 0($sp)
    0888F0F8:[C7B60004]: lwc1       $f22, 4($sp)
_S1_2_8804070 305.605.576 instructions (2,844%), 3.218.848 calls (08804070 - 088040F4, length 34)
    08804070:[8C880000]: lw         $t0, 0($a0)
    08804074:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    08804078:[340600FF]: ori        $a2, $zr, 255 <=> li $a2, 255
    0880407C:[3C04FF00]: lui        $a0, 0xFF00 <=> li $a0, 0xFF000000
    08804080:[8CAA0000]: lw         $t2, 0($a1)
    08804084:[8D4A0000]: lw         $t2, 0($t2)
    08804088:[314B00FF]: andi       $t3, $t2, 255
    0880408C:[000A4A02]: srl        $t1, $t2, 0x0008
    08804090:[25620014]: addiu      $v0, $t3, 20
    08804094:[312B00FF]: andi       $t3, $t1, 255
    08804098:[004B102A]: slt        $v0, $v0, $t3
    0880409C:[1040000B]: beq        $v0, $zr, 0x088040CC
    088040A0:[000A1402]: srl        $v0, $t2, 0x0010
    088040A4:[304200FF]: andi       $v0, $v0, 255
    088040A8:[24420014]: addiu      $v0, $v0, 20
    088040AC:[004B582A]: slt        $t3, $v0, $t3
    088040B0:[11600006]: beq        $t3, $zr, 0x088040CC
    088040B4:[00095A00]: sll        $t3, $t1, 0x0008
    088040B8:[00C94823]: subu       $t1, $a2, $t1
    088040BC:[014B5023]: subu       $t2, $t2, $t3
    088040C0:[00094E00]: sll        $t1, $t1, 0x0018
    088040C4:[10000002]: b          0x088040D0
    088040C8:[01495021]: addu       $t2, $t2, $t1
    088040CC:[01445025]: or         $t2, $t2, $a0
    088040D0:[AD0A0000]: sw         $t2, 0($t0)
    088040D4:[8CA90000]: lw         $t1, 0($a1)
    088040D8:[24E70001]: addiu      $a3, $a3, 1
    088040DC:[25290004]: addiu      $t1, $t1, 4
    088040E0:[ACA90000]: sw         $t1, 0($a1)
    088040E4:[28E90004]: slti       $t1, $a3, 4
    088040E8:[1520FFE5]: bne        $t1, $zr, 0x08804080
    088040EC:[25080004]: addiu      $t0, $t0, 4
    088040F0:[03E00008]: jr         $ra
    088040F4:[00000000]: nop
  Back Branch 088040E8 12.875.392 times (length 28)
    08804070:[8C880000]: lw         $t0, 0($a0)
    08804074:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    08804078:[340600FF]: ori        $a2, $zr, 255 <=> li $a2, 255
    0880407C:[3C04FF00]: lui        $a0, 0xFF00 <=> li $a0, 0xFF000000
--> 08804080:[8CAA0000]: lw         $t2, 0($a1)
    08804084:[8D4A0000]: lw         $t2, 0($t2)
    08804088:[314B00FF]: andi       $t3, $t2, 255
    0880408C:[000A4A02]: srl        $t1, $t2, 0x0008
    08804090:[25620014]: addiu      $v0, $t3, 20
    08804094:[312B00FF]: andi       $t3, $t1, 255
    08804098:[004B102A]: slt        $v0, $v0, $t3
    0880409C:[1040000B]: beq        $v0, $zr, 0x088040CC
    088040A0:[000A1402]: srl        $v0, $t2, 0x0010
    088040A4:[304200FF]: andi       $v0, $v0, 255
    088040A8:[24420014]: addiu      $v0, $v0, 20
    088040AC:[004B582A]: slt        $t3, $v0, $t3
    088040B0:[11600006]: beq        $t3, $zr, 0x088040CC
    088040B4:[00095A00]: sll        $t3, $t1, 0x0008
    088040B8:[00C94823]: subu       $t1, $a2, $t1
    088040BC:[014B5023]: subu       $t2, $t2, $t3
    088040C0:[00094E00]: sll        $t1, $t1, 0x0018
    088040C4:[10000002]: b          0x088040D0
    088040C8:[01495021]: addu       $t2, $t2, $t1
    088040CC:[01445025]: or         $t2, $t2, $a0
    088040D0:[AD0A0000]: sw         $t2, 0($t0)
    088040D4:[8CA90000]: lw         $t1, 0($a1)
    088040D8:[24E70001]: addiu      $a3, $a3, 1
    088040DC:[25290004]: addiu      $t1, $t1, 4
    088040E0:[ACA90000]: sw         $t1, 0($a1)
    088040E4:[28E90004]: slti       $t1, $a3, 4
--> 088040E8:[1520FFE5]: bne        $t1, $zr, 0x08804080
    088040EC:[25080004]: addiu      $t0, $t0, 4
    088040F0:[03E00008]: jr         $ra
    088040F4:[00000000]: nop
_S1_2_893A1A4 286.149.032 instructions (2,663%), 10.212.424 calls (0893A1A4 - 0893A2BC, length 71)
    0893A1A4:[8C820004]: lw         $v0, 4($a0)
    0893A1A8:[3C03000F]: lui        $v1, 0x000F <=> li $v1, 0x000F0000
    0893A1AC:[00A05021]: addu       $t2, $a1, $zr <=> move $t2, $a1
    0893A1B0:[00023D02]: srl        $a3, $v0, 0x0014
    0893A1B4:[00022FC2]: srl        $a1, $v0, 0x001F
    0893A1B8:[3463FFFF]: ori        $v1, $v1, -1
    0893A1BC:[30E707FF]: andi       $a3, $a3, 2047
    0893A1C0:[8C880000]: lw         $t0, 0($a0)
    0893A1C4:[00434824]: and        $t1, $v0, $v1
    0893A1C8:[14E00020]: bne        $a3, $zr, 0x0893A24C
    0893A1CC:[AD450004]: sw         $a1, 4($t2)
    0893A1D0:[01091025]: or         $v0, $t0, $t1
    0893A1D4:[14400004]: bne        $v0, $zr, 0x0893A1E8
    0893A1D8:[00081602]: srl        $v0, $t0, 0x0018
    0893A1DC:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    0893A1E0:[03E00008]: jr         $ra
    0893A1E4:[AD420000]: sw         $v0, 0($t2)
    0893A1E8:[3C040FFF]: lui        $a0, 0x0FFF <=> li $a0, 0x0FFF0000
    0893A1EC:[00094A00]: sll        $t1, $t1, 0x0008
    0893A1F0:[01224825]: or         $t1, $t1, $v0
    0893A1F4:[3484FFFF]: ori        $a0, $a0, -1
    0893A1F8:[2402FC02]: addiu      $v0, $zr, -1022 <=> li $v0, -1022
    0893A1FC:[24030003]: addiu      $v1, $zr, 3 <=> li $v1, 3
    0893A200:[0089202B]: sltu       $a0, $a0, $t1
    0893A204:[00084200]: sll        $t0, $t0, 0x0008
    0893A208:[AD420008]: sw         $v0, 8($t2)
    0893A20C:[1480000C]: bne        $a0, $zr, 0x0893A240
    0893A210:[AD430000]: sw         $v1, 0($t2)
    0893A214:[3C050FFF]: lui        $a1, 0x0FFF <=> li $a1, 0x0FFF0000
    0893A218:[34A5FFFF]: ori        $a1, $a1, -1
    0893A21C:[2404FC02]: addiu      $a0, $zr, -1022 <=> li $a0, -1022
    0893A220:[00081FC2]: srl        $v1, $t0, 0x001F
    0893A224:[00094840]: sll        $t1, $t1, 0x0001
    0893A228:[01234825]: or         $t1, $t1, $v1
    0893A22C:[00A9102B]: sltu       $v0, $a1, $t1
    0893A230:[00084040]: sll        $t0, $t0, 0x0001
    0893A234:[1040FFFA]: beq        $v0, $zr, 0x0893A220
    0893A238:[2484FFFF]: addiu      $a0, $a0, -1
    0893A23C:[AD440008]: sw         $a0, 8($t2)
    0893A240:[AD480010]: sw         $t0, 16($t2)
    0893A244:[03E00008]: jr         $ra
    0893A248:[AD490014]: sw         $t1, 20($t2)
    0893A24C:[240207FF]: addiu      $v0, $zr, 2047 <=> li $v0, 2047
    0893A250:[10E2000E]: beq        $a3, $v0, 0x0893A28C
    0893A254:[00083602]: srl        $a2, $t0, 0x0018
    0893A258:[00091A00]: sll        $v1, $t1, 0x0008
    0893A25C:[00661825]: or         $v1, $v1, $a2
    0893A260:[3C051000]: lui        $a1, 0x1000 <=> li $a1, 0x10000000
    0893A264:[24040000]: addiu      $a0, $zr, 0 <=> li $a0, 0
    0893A268:[00081200]: sll        $v0, $t0, 0x0008
    0893A26C:[00441025]: or         $v0, $v0, $a0
    0893A270:[00651825]: or         $v1, $v1, $a1
    0893A274:[24E6FC01]: addiu      $a2, $a3, -1023
    0893A278:[AD420010]: sw         $v0, 16($t2)
    0893A27C:[AD430014]: sw         $v1, 20($t2)
    0893A280:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    0893A284:[0A24E878]: j          0x0893A1E0
    0893A288:[AD460008]: sw         $a2, 8($t2)
    0893A28C:[01091025]: or         $v0, $t0, $t1
    0893A290:[1040FFD3]: beq        $v0, $zr, 0x0893A1E0
    0893A294:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    0893A298:[3C030008]: lui        $v1, 0x0008 <=> li $v1, 0x00080000
    0893A29C:[24020000]: addiu      $v0, $zr, 0 <=> li $v0, 0
    0893A2A0:[01021024]: and        $v0, $t0, $v0
    0893A2A4:[01231824]: and        $v1, $t1, $v1
    0893A2A8:[00431025]: or         $v0, $v0, $v1
    0893A2AC:[5040FFE4]: beql       $v0, $zr, 0x0893A240
    0893A2B0:[AD400000]: sw         $zr, 0($t2)
    0893A2B4:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0893A2B8:[0A24E890]: j          0x0893A240
    0893A2BC:[AD420000]: sw         $v0, 0($t2)
  Back Branch 0893A284 9.378.152 times (length 43)
    0893A1CC:[AD450004]: sw         $a1, 4($t2)
    0893A1D0:[01091025]: or         $v0, $t0, $t1
    0893A1D4:[14400004]: bne        $v0, $zr, 0x0893A1E8
    0893A1D8:[00081602]: srl        $v0, $t0, 0x0018
    0893A1DC:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
--> 0893A1E0:[03E00008]: jr         $ra
    0893A1E4:[AD420000]: sw         $v0, 0($t2)
    0893A1E8:[3C040FFF]: lui        $a0, 0x0FFF <=> li $a0, 0x0FFF0000
    0893A1EC:[00094A00]: sll        $t1, $t1, 0x0008
    0893A1F0:[01224825]: or         $t1, $t1, $v0
    0893A1F4:[3484FFFF]: ori        $a0, $a0, -1
    0893A1F8:[2402FC02]: addiu      $v0, $zr, -1022 <=> li $v0, -1022
    0893A1FC:[24030003]: addiu      $v1, $zr, 3 <=> li $v1, 3
    0893A200:[0089202B]: sltu       $a0, $a0, $t1
    0893A204:[00084200]: sll        $t0, $t0, 0x0008
    0893A208:[AD420008]: sw         $v0, 8($t2)
    0893A20C:[1480000C]: bne        $a0, $zr, 0x0893A240
    0893A210:[AD430000]: sw         $v1, 0($t2)
    0893A214:[3C050FFF]: lui        $a1, 0x0FFF <=> li $a1, 0x0FFF0000
    0893A218:[34A5FFFF]: ori        $a1, $a1, -1
    0893A21C:[2404FC02]: addiu      $a0, $zr, -1022 <=> li $a0, -1022
    0893A220:[00081FC2]: srl        $v1, $t0, 0x001F
    0893A224:[00094840]: sll        $t1, $t1, 0x0001
    0893A228:[01234825]: or         $t1, $t1, $v1
    0893A22C:[00A9102B]: sltu       $v0, $a1, $t1
    0893A230:[00084040]: sll        $t0, $t0, 0x0001
    0893A234:[1040FFFA]: beq        $v0, $zr, 0x0893A220
    0893A238:[2484FFFF]: addiu      $a0, $a0, -1
    0893A23C:[AD440008]: sw         $a0, 8($t2)
    0893A240:[AD480010]: sw         $t0, 16($t2)
    0893A244:[03E00008]: jr         $ra
    0893A248:[AD490014]: sw         $t1, 20($t2)
    0893A24C:[240207FF]: addiu      $v0, $zr, 2047 <=> li $v0, 2047
    0893A250:[10E2000E]: beq        $a3, $v0, 0x0893A28C
    0893A254:[00083602]: srl        $a2, $t0, 0x0018
    0893A258:[00091A00]: sll        $v1, $t1, 0x0008
    0893A25C:[00661825]: or         $v1, $v1, $a2
    0893A260:[3C051000]: lui        $a1, 0x1000 <=> li $a1, 0x10000000
    0893A264:[24040000]: addiu      $a0, $zr, 0 <=> li $a0, 0
    0893A268:[00081200]: sll        $v0, $t0, 0x0008
    0893A26C:[00441025]: or         $v0, $v0, $a0
    0893A270:[00651825]: or         $v1, $v1, $a1
    0893A274:[24E6FC01]: addiu      $a2, $a3, -1023
    0893A278:[AD420010]: sw         $v0, 16($t2)
    0893A27C:[AD430014]: sw         $v1, 20($t2)
    0893A280:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
--> 0893A284:[0A24E878]: j          0x0893A1E0
    0893A288:[AD460008]: sw         $a2, 8($t2)
    0893A28C:[01091025]: or         $v0, $t0, $t1
    0893A290:[1040FFD3]: beq        $v0, $zr, 0x0893A1E0
    0893A294:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
_S1_2_88E7094 236.225.928 instructions (2,198%), 229.701 calls (088E7094 - 088E73B8, length 202)
    088E7094:[000617C3]: sra        $v0, $a2, 0x001F
    088E7098:[00021782]: srl        $v0, $v0, 0x001E
    088E709C:[00C27021]: addu       $t6, $a2, $v0
    088E70A0:[7C0E0804]: ins        $t6, $zr, 0, 2
    088E70A4:[00C07821]: addu       $t7, $a2, $zr <=> move $t7, $a2
    088E70A8:[00804021]: addu       $t0, $a0, $zr <=> move $t0, $a0
    088E70AC:[00A04821]: addu       $t1, $a1, $zr <=> move $t1, $a1
    088E70B0:[19C00068]: blez       $t6, 0x088E7254
    088E70B4:[00006821]: addu       $t5, $zr, $zr <=> li $t5, 0
    088E70B8:[3C0208AF]: lui        $v0, 0x08AF <=> li $v0, 0x08AF0000
    088E70BC:[29C30005]: slti       $v1, $t6, 5
    088E70C0:[C4464E40]: lwc1       $f6, 20032($v0)
    088E70C4:[240B8000]: addiu      $t3, $zr, -32768 <=> li $t3, -32768
    088E70C8:[240A7FFF]: addiu      $t2, $zr, 32767 <=> li $t2, 32767
    088E70CC:[106000B4]: beq        $v1, $zr, 0x088E73A0
    088E70D0:[31C20007]: andi       $v0, $t6, 7
    088E70D4:[C5200000]: lwc1       $f0, 0($t1)
    088E70D8:[C5210004]: lwc1       $f1, 4($t1)
    088E70DC:[C5220008]: lwc1       $f2, 8($t1)
    088E70E0:[C523000C]: lwc1       $f3, 12($t1)
    088E70E4:[46060002]: mul.s      $f0, $f0, $f6
    088E70E8:[46060842]: mul.s      $f1, $f1, $f6
    088E70EC:[46061082]: mul.s      $f2, $f2, $f6
    088E70F0:[460618C2]: mul.s      $f3, $f3, $f6
    088E70F4:[4600010C]: round.w.s  $f4, $f0
    088E70F8:[4600094C]: round.w.s  $f5, $f1
    088E70FC:[4600100C]: round.w.s  $f0, $f2
    088E7100:[4600184C]: round.w.s  $f1, $f3
    088E7104:[44032000]: mfc1       $v1, $f4
    088E7108:[44042800]: mfc1       $a0, $f5
    088E710C:[44050000]: mfc1       $a1, $f0
    088E7110:[44060800]: mfc1       $a2, $f1
    088E7114:[006B102C]: max        $v0, $v1, $t3
    088E7118:[240D0004]: addiu      $t5, $zr, 4 <=> li $t5, 4
    088E711C:[008B182C]: max        $v1, $a0, $t3
    088E7120:[00AB202C]: max        $a0, $a1, $t3
    088E7124:[00CB282C]: max        $a1, $a2, $t3
    088E7128:[004A102D]: min        $v0, $v0, $t2
    088E712C:[006A182D]: min        $v1, $v1, $t2
    088E7130:[008A202D]: min        $a0, $a0, $t2
    088E7134:[00AA282D]: min        $a1, $a1, $t2
    088E7138:[01AE602A]: slt        $t4, $t5, $t6
    088E713C:[A5020000]: sh         $v0, 0($t0)
    088E7140:[25290010]: addiu      $t1, $t1, 16
    088E7144:[A5030002]: sh         $v1, 2($t0)
    088E7148:[A5040004]: sh         $a0, 4($t0)
    088E714C:[A5050006]: sh         $a1, 6($t0)
    088E7150:[11800040]: beq        $t4, $zr, 0x088E7254
    088E7154:[25080008]: addiu      $t0, $t0, 8
    088E7158:[C5200000]: lwc1       $f0, 0($t1)
    088E715C:[C5210004]: lwc1       $f1, 4($t1)
    088E7160:[C5220008]: lwc1       $f2, 8($t1)
    088E7164:[C523000C]: lwc1       $f3, 12($t1)
    088E7168:[46060002]: mul.s      $f0, $f0, $f6
    088E716C:[46060842]: mul.s      $f1, $f1, $f6
    088E7170:[46061082]: mul.s      $f2, $f2, $f6
    088E7174:[460618C2]: mul.s      $f3, $f3, $f6
    088E7178:[4600010C]: round.w.s  $f4, $f0
    088E717C:[4600094C]: round.w.s  $f5, $f1
    088E7180:[4600100C]: round.w.s  $f0, $f2
    088E7184:[4600184C]: round.w.s  $f1, $f3
    088E7188:[44032000]: mfc1       $v1, $f4
    088E718C:[44042800]: mfc1       $a0, $f5
    088E7190:[44060000]: mfc1       $a2, $f0
    088E7194:[006B102C]: max        $v0, $v1, $t3
    088E7198:[008B182C]: max        $v1, $a0, $t3
    088E719C:[44040800]: mfc1       $a0, $f1
    088E71A0:[00CB282C]: max        $a1, $a2, $t3
    088E71A4:[004A102D]: min        $v0, $v0, $t2
    088E71A8:[008B302C]: max        $a2, $a0, $t3
    088E71AC:[006A182D]: min        $v1, $v1, $t2
    088E71B0:[00AA282D]: min        $a1, $a1, $t2
    088E71B4:[00CA302D]: min        $a2, $a2, $t2
    088E71B8:[A5020000]: sh         $v0, 0($t0)
    088E71BC:[25240010]: addiu      $a0, $t1, 16
    088E71C0:[25AD0008]: addiu      $t5, $t5, 8
    088E71C4:[A5030002]: sh         $v1, 2($t0)
    088E71C8:[25070008]: addiu      $a3, $t0, 8
    088E71CC:[01AE602A]: slt        $t4, $t5, $t6
    088E71D0:[A5050004]: sh         $a1, 4($t0)
    088E71D4:[A5060006]: sh         $a2, 6($t0)
    088E71D8:[C4810004]: lwc1       $f1, 4($a0)
    088E71DC:[C483000C]: lwc1       $f3, 12($a0)
    088E71E0:[C5200010]: lwc1       $f0, 16($t1)
    088E71E4:[C4820008]: lwc1       $f2, 8($a0)
    088E71E8:[46060842]: mul.s      $f1, $f1, $f6
    088E71EC:[46060002]: mul.s      $f0, $f0, $f6
    088E71F0:[46061082]: mul.s      $f2, $f2, $f6
    088E71F4:[460618C2]: mul.s      $f3, $f3, $f6
    088E71F8:[4600094C]: round.w.s  $f5, $f1
    088E71FC:[4600010C]: round.w.s  $f4, $f0
    088E7200:[4600100C]: round.w.s  $f0, $f2
    088E7204:[4600184C]: round.w.s  $f1, $f3
    088E7208:[44062800]: mfc1       $a2, $f5
    088E720C:[44052000]: mfc1       $a1, $f4
    088E7210:[44030000]: mfc1       $v1, $f0
    088E7214:[00CB202C]: max        $a0, $a2, $t3
    088E7218:[44060800]: mfc1       $a2, $f1
    088E721C:[00AB102C]: max        $v0, $a1, $t3
    088E7220:[006B282C]: max        $a1, $v1, $t3
    088E7224:[00CB182C]: max        $v1, $a2, $t3
    088E7228:[004A102D]: min        $v0, $v0, $t2
    088E722C:[008A202D]: min        $a0, $a0, $t2
    088E7230:[00AA282D]: min        $a1, $a1, $t2
    088E7234:[006A182D]: min        $v1, $v1, $t2
    088E7238:[A5020008]: sh         $v0, 8($t0)
    088E723C:[25290020]: addiu      $t1, $t1, 32
    088E7240:[25080010]: addiu      $t0, $t0, 16
    088E7244:[A4E30006]: sh         $v1, 6($a3)
    088E7248:[A4E40002]: sh         $a0, 2($a3)
    088E724C:[1580FFC2]: bne        $t4, $zr, 0x088E7158
    088E7250:[A4E50004]: sh         $a1, 4($a3)
    088E7254:[01AF102A]: slt        $v0, $t5, $t7
    088E7258:[10400045]: beq        $v0, $zr, 0x088E7370
    088E725C:[00000000]: nop
    088E7260:[01ED6823]: subu       $t5, $t7, $t5
    088E7264:[000D1023]: subu       $v0, $zr, $t5 <=> negu $v0, $t5
    088E7268:[3C0308AF]: lui        $v1, 0x08AF <=> li $v1, 0x08AF0000
    088E726C:[30440003]: andi       $a0, $v0, 3
    088E7270:[C4614E40]: lwc1       $f1, 20032($v1)
    088E7274:[24068000]: addiu      $a2, $zr, -32768 <=> li $a2, -32768
    088E7278:[1080001B]: beq        $a0, $zr, 0x088E72E8
    088E727C:[24037FFF]: addiu      $v1, $zr, 32767 <=> li $v1, 32767
    088E7280:[28820003]: slti       $v0, $a0, 3
    088E7284:[1040000D]: beq        $v0, $zr, 0x088E72BC
    088E7288:[28820002]: slti       $v0, $a0, 2
    088E728C:[5440003A]: bnel       $v0, $zr, 0x088E7378
    088E7290:[C5200000]: lwc1       $f0, 0($t1)
    088E7294:[C5200000]: lwc1       $f0, 0($t1)
    088E7298:[25ADFFFF]: addiu      $t5, $t5, -1
    088E729C:[25290004]: addiu      $t1, $t1, 4
    088E72A0:[46010002]: mul.s      $f0, $f0, $f1
    088E72A4:[4600000D]: trunc.w.s  $f0, $f0
    088E72A8:[44020000]: mfc1       $v0, $f0
    088E72AC:[0046102C]: max        $v0, $v0, $a2
    088E72B0:[0043102D]: min        $v0, $v0, $v1
    088E72B4:[A5020000]: sh         $v0, 0($t0)
    088E72B8:[25080002]: addiu      $t0, $t0, 2
    088E72BC:[C5200000]: lwc1       $f0, 0($t1)
    088E72C0:[25ADFFFF]: addiu      $t5, $t5, -1
    088E72C4:[25290004]: addiu      $t1, $t1, 4
    088E72C8:[46010002]: mul.s      $f0, $f0, $f1
    088E72CC:[4600000D]: trunc.w.s  $f0, $f0
    088E72D0:[44020000]: mfc1       $v0, $f0
    088E72D4:[0046102C]: max        $v0, $v0, $a2
    088E72D8:[0043102D]: min        $v0, $v0, $v1
    088E72DC:[A5020000]: sh         $v0, 0($t0)
    088E72E0:[11A00023]: beq        $t5, $zr, 0x088E7370
    088E72E4:[25080002]: addiu      $t0, $t0, 2
    088E72E8:[01002021]: addu       $a0, $t0, $zr <=> move $a0, $t0
    088E72EC:[01202821]: addu       $a1, $t1, $zr <=> move $a1, $t1
    088E72F0:[C4A00000]: lwc1       $f0, 0($a1)
    088E72F4:[25ADFFFC]: addiu      $t5, $t5, -4
    088E72F8:[46010002]: mul.s      $f0, $f0, $f1
    088E72FC:[4600000D]: trunc.w.s  $f0, $f0
    088E7300:[44020000]: mfc1       $v0, $f0
    088E7304:[0046102C]: max        $v0, $v0, $a2
    088E7308:[0043102D]: min        $v0, $v0, $v1
    088E730C:[A4820000]: sh         $v0, 0($a0)
    088E7310:[C4A00004]: lwc1       $f0, 4($a1)
    088E7314:[46010002]: mul.s      $f0, $f0, $f1
    088E7318:[4600000D]: trunc.w.s  $f0, $f0
    088E731C:[44020000]: mfc1       $v0, $f0
    088E7320:[0046102C]: max        $v0, $v0, $a2
    088E7324:[0043102D]: min        $v0, $v0, $v1
    088E7328:[A4820002]: sh         $v0, 2($a0)
    088E732C:[C4A00008]: lwc1       $f0, 8($a1)
    088E7330:[46010002]: mul.s      $f0, $f0, $f1
    088E7334:[4600000D]: trunc.w.s  $f0, $f0
    088E7338:[44020000]: mfc1       $v0, $f0
    088E733C:[0046102C]: max        $v0, $v0, $a2
    088E7340:[0043102D]: min        $v0, $v0, $v1
    088E7344:[A4820004]: sh         $v0, 4($a0)
    088E7348:[C4A0000C]: lwc1       $f0, 12($a1)
    088E734C:[24A50010]: addiu      $a1, $a1, 16
    088E7350:[46010002]: mul.s      $f0, $f0, $f1
    088E7354:[4600000D]: trunc.w.s  $f0, $f0
    088E7358:[44020000]: mfc1       $v0, $f0
    088E735C:[0046102C]: max        $v0, $v0, $a2
    088E7360:[0043102D]: min        $v0, $v0, $v1
    088E7364:[A4820006]: sh         $v0, 6($a0)
    088E7368:[15A0FFE1]: bne        $t5, $zr, 0x088E72F0
    088E736C:[24840008]: addiu      $a0, $a0, 8
    088E7370:[03E00008]: jr         $ra
    088E7374:[00000000]: nop
    088E7378:[25ADFFFF]: addiu      $t5, $t5, -1
    088E737C:[25290004]: addiu      $t1, $t1, 4
    088E7380:[46010002]: mul.s      $f0, $f0, $f1
    088E7384:[4600000D]: trunc.w.s  $f0, $f0
    088E7388:[44020000]: mfc1       $v0, $f0
    088E738C:[0046102C]: max        $v0, $v0, $a2
    088E7390:[0043102D]: min        $v0, $v0, $v1
    088E7394:[A5020000]: sh         $v0, 0($t0)
    088E7398:[0A239CA5]: j          0x088E7294
    088E739C:[25080002]: addiu      $t0, $t0, 2
    088E73A0:[1040FF6E]: beq        $v0, $zr, 0x088E715C
    088E73A4:[C5200000]: lwc1       $f0, 0($t1)
    088E73A8:[28420005]: slti       $v0, $v0, 5
    088E73AC:[1040FF6B]: beq        $v0, $zr, 0x088E715C
    088E73B0:[00000000]: nop
    088E73B4:[0A239C37]: j          0x088E70DC
    088E73B8:[C5210004]: lwc1       $f1, 4($t1)
  Back Branch 088E724C 3.669.423 times (length 63)
    088E7144:[A5030002]: sh         $v1, 2($t0)
    088E7148:[A5040004]: sh         $a0, 4($t0)
    088E714C:[A5050006]: sh         $a1, 6($t0)
    088E7150:[11800040]: beq        $t4, $zr, 0x088E7254
    088E7154:[25080008]: addiu      $t0, $t0, 8
--> 088E7158:[C5200000]: lwc1       $f0, 0($t1)
    088E715C:[C5210004]: lwc1       $f1, 4($t1)
    088E7160:[C5220008]: lwc1       $f2, 8($t1)
    088E7164:[C523000C]: lwc1       $f3, 12($t1)
    088E7168:[46060002]: mul.s      $f0, $f0, $f6
    088E716C:[46060842]: mul.s      $f1, $f1, $f6
    088E7170:[46061082]: mul.s      $f2, $f2, $f6
    088E7174:[460618C2]: mul.s      $f3, $f3, $f6
    088E7178:[4600010C]: round.w.s  $f4, $f0
    088E717C:[4600094C]: round.w.s  $f5, $f1
    088E7180:[4600100C]: round.w.s  $f0, $f2
    088E7184:[4600184C]: round.w.s  $f1, $f3
    088E7188:[44032000]: mfc1       $v1, $f4
    088E718C:[44042800]: mfc1       $a0, $f5
    088E7190:[44060000]: mfc1       $a2, $f0
    088E7194:[006B102C]: max        $v0, $v1, $t3
    088E7198:[008B182C]: max        $v1, $a0, $t3
    088E719C:[44040800]: mfc1       $a0, $f1
    088E71A0:[00CB282C]: max        $a1, $a2, $t3
    088E71A4:[004A102D]: min        $v0, $v0, $t2
    088E71A8:[008B302C]: max        $a2, $a0, $t3
    088E71AC:[006A182D]: min        $v1, $v1, $t2
    088E71B0:[00AA282D]: min        $a1, $a1, $t2
    088E71B4:[00CA302D]: min        $a2, $a2, $t2
    088E71B8:[A5020000]: sh         $v0, 0($t0)
    088E71BC:[25240010]: addiu      $a0, $t1, 16
    088E71C0:[25AD0008]: addiu      $t5, $t5, 8
    088E71C4:[A5030002]: sh         $v1, 2($t0)
    088E71C8:[25070008]: addiu      $a3, $t0, 8
    088E71CC:[01AE602A]: slt        $t4, $t5, $t6
    088E71D0:[A5050004]: sh         $a1, 4($t0)
    088E71D4:[A5060006]: sh         $a2, 6($t0)
    088E71D8:[C4810004]: lwc1       $f1, 4($a0)
    088E71DC:[C483000C]: lwc1       $f3, 12($a0)
    088E71E0:[C5200010]: lwc1       $f0, 16($t1)
    088E71E4:[C4820008]: lwc1       $f2, 8($a0)
    088E71E8:[46060842]: mul.s      $f1, $f1, $f6
    088E71EC:[46060002]: mul.s      $f0, $f0, $f6
    088E71F0:[46061082]: mul.s      $f2, $f2, $f6
    088E71F4:[460618C2]: mul.s      $f3, $f3, $f6
    088E71F8:[4600094C]: round.w.s  $f5, $f1
    088E71FC:[4600010C]: round.w.s  $f4, $f0
    088E7200:[4600100C]: round.w.s  $f0, $f2
    088E7204:[4600184C]: round.w.s  $f1, $f3
    088E7208:[44062800]: mfc1       $a2, $f5
    088E720C:[44052000]: mfc1       $a1, $f4
    088E7210:[44030000]: mfc1       $v1, $f0
    088E7214:[00CB202C]: max        $a0, $a2, $t3
    088E7218:[44060800]: mfc1       $a2, $f1
    088E721C:[00AB102C]: max        $v0, $a1, $t3
    088E7220:[006B282C]: max        $a1, $v1, $t3
    088E7224:[00CB182C]: max        $v1, $a2, $t3
    088E7228:[004A102D]: min        $v0, $v0, $t2
    088E722C:[008A202D]: min        $a0, $a0, $t2
    088E7230:[00AA282D]: min        $a1, $a1, $t2
    088E7234:[006A182D]: min        $v1, $v1, $t2
    088E7238:[A5020008]: sh         $v0, 8($t0)
    088E723C:[25290020]: addiu      $t1, $t1, 32
    088E7240:[25080010]: addiu      $t0, $t0, 16
    088E7244:[A4E30006]: sh         $v1, 6($a3)
    088E7248:[A4E40002]: sh         $a0, 2($a3)
--> 088E724C:[1580FFC2]: bne        $t4, $zr, 0x088E7158
    088E7250:[A4E50004]: sh         $a1, 4($a3)
    088E7254:[01AF102A]: slt        $v0, $t5, $t7
    088E7258:[10400045]: beq        $v0, $zr, 0x088E7370
    088E725C:[00000000]: nop
  Back Branch 088E73A0 229.382 times (length 147)
  Back Branch 088E73B4 14 times (length 184)
  Back Branch 088E73AC 14 times (length 150)
  Back Branch 088E7398 8 times (length 67)
    088E7280:[28820003]: slti       $v0, $a0, 3
    088E7284:[1040000D]: beq        $v0, $zr, 0x088E72BC
    088E7288:[28820002]: slti       $v0, $a0, 2
    088E728C:[5440003A]: bnel       $v0, $zr, 0x088E7378
    088E7290:[C5200000]: lwc1       $f0, 0($t1)
--> 088E7294:[C5200000]: lwc1       $f0, 0($t1)
    088E7298:[25ADFFFF]: addiu      $t5, $t5, -1
    088E729C:[25290004]: addiu      $t1, $t1, 4
    088E72A0:[46010002]: mul.s      $f0, $f0, $f1
    088E72A4:[4600000D]: trunc.w.s  $f0, $f0
    088E72A8:[44020000]: mfc1       $v0, $f0
    088E72AC:[0046102C]: max        $v0, $v0, $a2
    088E72B0:[0043102D]: min        $v0, $v0, $v1
    088E72B4:[A5020000]: sh         $v0, 0($t0)
    088E72B8:[25080002]: addiu      $t0, $t0, 2
    088E72BC:[C5200000]: lwc1       $f0, 0($t1)
    088E72C0:[25ADFFFF]: addiu      $t5, $t5, -1
    088E72C4:[25290004]: addiu      $t1, $t1, 4
    088E72C8:[46010002]: mul.s      $f0, $f0, $f1
    088E72CC:[4600000D]: trunc.w.s  $f0, $f0
    088E72D0:[44020000]: mfc1       $v0, $f0
    088E72D4:[0046102C]: max        $v0, $v0, $a2
    088E72D8:[0043102D]: min        $v0, $v0, $v1
    088E72DC:[A5020000]: sh         $v0, 0($t0)
    088E72E0:[11A00023]: beq        $t5, $zr, 0x088E7370
    088E72E4:[25080002]: addiu      $t0, $t0, 2
    088E72E8:[01002021]: addu       $a0, $t0, $zr <=> move $a0, $t0
    088E72EC:[01202821]: addu       $a1, $t1, $zr <=> move $a1, $t1
    088E72F0:[C4A00000]: lwc1       $f0, 0($a1)
    088E72F4:[25ADFFFC]: addiu      $t5, $t5, -4
    088E72F8:[46010002]: mul.s      $f0, $f0, $f1
    088E72FC:[4600000D]: trunc.w.s  $f0, $f0
    088E7300:[44020000]: mfc1       $v0, $f0
    088E7304:[0046102C]: max        $v0, $v0, $a2
    088E7308:[0043102D]: min        $v0, $v0, $v1
    088E730C:[A4820000]: sh         $v0, 0($a0)
    088E7310:[C4A00004]: lwc1       $f0, 4($a1)
    088E7314:[46010002]: mul.s      $f0, $f0, $f1
    088E7318:[4600000D]: trunc.w.s  $f0, $f0
    088E731C:[44020000]: mfc1       $v0, $f0
    088E7320:[0046102C]: max        $v0, $v0, $a2
    088E7324:[0043102D]: min        $v0, $v0, $v1
    088E7328:[A4820002]: sh         $v0, 2($a0)
    088E732C:[C4A00008]: lwc1       $f0, 8($a1)
    088E7330:[46010002]: mul.s      $f0, $f0, $f1
    088E7334:[4600000D]: trunc.w.s  $f0, $f0
    088E7338:[44020000]: mfc1       $v0, $f0
    088E733C:[0046102C]: max        $v0, $v0, $a2
    088E7340:[0043102D]: min        $v0, $v0, $v1
    088E7344:[A4820004]: sh         $v0, 4($a0)
    088E7348:[C4A0000C]: lwc1       $f0, 12($a1)
    088E734C:[24A50010]: addiu      $a1, $a1, 16
    088E7350:[46010002]: mul.s      $f0, $f0, $f1
    088E7354:[4600000D]: trunc.w.s  $f0, $f0
    088E7358:[44020000]: mfc1       $v0, $f0
    088E735C:[0046102C]: max        $v0, $v0, $a2
    088E7360:[0043102D]: min        $v0, $v0, $v1
    088E7364:[A4820006]: sh         $v0, 6($a0)
    088E7368:[15A0FFE1]: bne        $t5, $zr, 0x088E72F0
    088E736C:[24840008]: addiu      $a0, $a0, 8
    088E7370:[03E00008]: jr         $ra
    088E7374:[00000000]: nop
    088E7378:[25ADFFFF]: addiu      $t5, $t5, -1
    088E737C:[25290004]: addiu      $t1, $t1, 4
    088E7380:[46010002]: mul.s      $f0, $f0, $f1
    088E7384:[4600000D]: trunc.w.s  $f0, $f0
    088E7388:[44020000]: mfc1       $v0, $f0
    088E738C:[0046102C]: max        $v0, $v0, $a2
    088E7390:[0043102D]: min        $v0, $v0, $v1
    088E7394:[A5020000]: sh         $v0, 0($t0)
--> 088E7398:[0A239CA5]: j          0x088E7294
    088E739C:[25080002]: addiu      $t0, $t0, 2
    088E73A0:[1040FF6E]: beq        $v0, $zr, 0x088E715C
    088E73A4:[C5200000]: lwc1       $f0, 0($t1)
    088E73A8:[28420005]: slti       $v0, $v0, 5
_S1_2_89102B0 166.401.482 instructions (1,549%), 500.350 calls (089102B0 - 089103D8, length 75)
    089102B0:[27BDFFD0]: addiu      $sp, $sp, -48
    089102B4:[8CC50014]: lw         $a1, 20($a2)
    089102B8:[8CC40018]: lw         $a0, 24($a2)
    089102BC:[AFB00004]: sw         $s0, 4($sp)
    089102C0:[AFB10008]: sw         $s1, 8($sp)
    089102C4:[AFB2000C]: sw         $s2, 12($sp)
    089102C8:[AFB30010]: sw         $s3, 16($sp)
    089102CC:[AFB40014]: sw         $s4, 20($sp)
    089102D0:[00E08025]: or         $s0, $a3, $zr <=> move $s0, $a3
    089102D4:[01008825]: or         $s1, $t0, $zr <=> move $s1, $t0
    089102D8:[01209025]: or         $s2, $t1, $zr <=> move $s2, $t1
    089102DC:[01409825]: or         $s3, $t2, $zr <=> move $s3, $t2
    089102E0:[0160A025]: or         $s4, $t3, $zr <=> move $s4, $t3
    089102E4:[E7B40000]: swc1       $f20, 0($sp)
    089102E8:[AFB50018]: sw         $s5, 24($sp)
    089102EC:[AFB6001C]: sw         $s6, 28($sp)
    089102F0:[AFBF0020]: sw         $ra, 32($sp)
    089102F4:[54800001]: bnel       $a0, $zr, 0x089102FC
    089102F8:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    089102FC:[00A0A825]: or         $s5, $a1, $zr <=> move $s5, $a1
    08910300:[C6AC0014]: lwc1       $f12, 20($s5)
    08910304:[3C1608AF]: lui        $s6, 0x08AF <=> li $s6, 0x08AF0000
    08910308:[C6CDD7E8]: lwc1       $f13, -10264($s6)
    0891030C:[0E25370F]: jal        0x0894DC3C
    08910310:[460C6B02]: mul.s      $f12, $f13, $f12
    08910314:[C6AC0014]: lwc1       $f12, 20($s5)
    08910318:[46000506]: mov.s      $f20, $f0
    0891031C:[C6CED7E8]: lwc1       $f14, -10264($s6)
    08910320:[0E253760]: jal        0x0894DD80
    08910324:[460C7302]: mul.s      $f12, $f14, $f12
    08910328:[C6AF0010]: lwc1       $f15, 16($s5)
    0891032C:[02540018]: mult       $s2, $s4
    08910330:[C6AE000C]: lwc1       $f14, 12($s5)
    08910334:[460FA342]: mul.s      $f13, $f20, $f15
    08910338:[C6B00004]: lwc1       $f16, 4($s5)
    0891033C:[460E0302]: mul.s      $f12, $f0, $f14
    08910340:[C6B10008]: lwc1       $f17, 8($s5)
    08910344:[00009012]: mflo       $s2
    08910348:[460F03C2]: mul.s      $f15, $f0, $f15
    0891034C:[46006B47]: neg.s      $f13, $f13
    08910350:[0272202A]: slt        $a0, $s3, $s2
    08910354:[10800016]: beq        $a0, $zr, 0x089103B0
    08910358:[460EA382]: mul.s      $f14, $f20, $f14
    0891035C:[00132080]: sll        $a0, $s3, 0x0002
    08910360:[02048021]: addu       $s0, $s0, $a0
    08910364:[02242021]: addu       $a0, $s1, $a0
    08910368:[00142880]: sll        $a1, $s4, 0x0002
    0891036C:[C6120000]: lwc1       $f18, 0($s0)
    08910370:[C6130004]: lwc1       $f19, 4($s0)
    08910374:[46126002]: mul.s      $f0, $f12, $f18
    08910378:[46136882]: mul.s      $f2, $f13, $f19
    0891037C:[02749821]: addu       $s3, $s3, $s4
    08910380:[02058021]: addu       $s0, $s0, $a1
    08910384:[46127482]: mul.s      $f18, $f14, $f18
    08910388:[46137CC2]: mul.s      $f19, $f15, $f19
    0891038C:[46020000]: add.s      $f0, $f0, $f2
    08910390:[0272302A]: slt        $a2, $s3, $s2
    08910394:[46139480]: add.s      $f18, $f18, $f19
    08910398:[46100000]: add.s      $f0, $f0, $f16
    0891039C:[46119040]: add.s      $f1, $f18, $f17
    089103A0:[E4800000]: swc1       $f0, 0($a0)
    089103A4:[E4810004]: swc1       $f1, 4($a0)
    089103A8:[14C0FFF0]: bne        $a2, $zr, 0x0891036C
    089103AC:[00852021]: addu       $a0, $a0, $a1
    089103B0:[C7B40000]: lwc1       $f20, 0($sp)
    089103B4:[8FB00004]: lw         $s0, 4($sp)
    089103B8:[8FB10008]: lw         $s1, 8($sp)
    089103BC:[8FB2000C]: lw         $s2, 12($sp)
    089103C0:[8FB30010]: lw         $s3, 16($sp)
    089103C4:[8FB40014]: lw         $s4, 20($sp)
    089103C8:[8FB50018]: lw         $s5, 24($sp)
    089103CC:[8FB6001C]: lw         $s6, 28($sp)
    089103D0:[8FBF0020]: lw         $ra, 32($sp)
    089103D4:[03E00008]: jr         $ra
    089103D8:[27BD0030]: addiu      $sp, $sp, 48
  Back Branch 089103A8 8.081.246 times (length 17)
    08910358:[460EA382]: mul.s      $f14, $f20, $f14
    0891035C:[00132080]: sll        $a0, $s3, 0x0002
    08910360:[02048021]: addu       $s0, $s0, $a0
    08910364:[02242021]: addu       $a0, $s1, $a0
    08910368:[00142880]: sll        $a1, $s4, 0x0002
--> 0891036C:[C6120000]: lwc1       $f18, 0($s0)
    08910370:[C6130004]: lwc1       $f19, 4($s0)
    08910374:[46126002]: mul.s      $f0, $f12, $f18
    08910378:[46136882]: mul.s      $f2, $f13, $f19
    0891037C:[02749821]: addu       $s3, $s3, $s4
    08910380:[02058021]: addu       $s0, $s0, $a1
    08910384:[46127482]: mul.s      $f18, $f14, $f18
    08910388:[46137CC2]: mul.s      $f19, $f15, $f19
    0891038C:[46020000]: add.s      $f0, $f0, $f2
    08910390:[0272302A]: slt        $a2, $s3, $s2
    08910394:[46139480]: add.s      $f18, $f18, $f19
    08910398:[46100000]: add.s      $f0, $f0, $f16
    0891039C:[46119040]: add.s      $f1, $f18, $f17
    089103A0:[E4800000]: swc1       $f0, 0($a0)
    089103A4:[E4810004]: swc1       $f1, 4($a0)
--> 089103A8:[14C0FFF0]: bne        $a2, $zr, 0x0891036C
    089103AC:[00852021]: addu       $a0, $a0, $a1
    089103B0:[C7B40000]: lwc1       $f20, 0($sp)
    089103B4:[8FB00004]: lw         $s0, 4($sp)
    089103B8:[8FB10008]: lw         $s1, 8($sp)
_S1_2_8886898 156.173.050 instructions (1,453%), 158.944 calls (08886898 - 088887F8, length 2009)
  Back Branch 08886C94 1.271.552 times (length 9)
    08886C64:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
    08886C68:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    08886C6C:[34060008]: ori        $a2, $zr, 8 <=> li $a2, 8
    08886C70:[8CE80000]: lw         $t0, 0($a3)
    08886C74:[03A04825]: or         $t1, $sp, $zr <=> move $t1, $sp
--> 08886C78:[8CE70004]: lw         $a3, 4($a3)
    08886C7C:[AD28021C]: sw         $t0, 540($t1)
    08886C80:[24A50008]: addiu      $a1, $a1, 8
    08886C84:[AD270220]: sw         $a3, 544($t1)
    08886C88:[00853821]: addu       $a3, $a0, $a1
    08886C8C:[24C6FFFF]: addiu      $a2, $a2, -1
    08886C90:[8CE80000]: lw         $t0, 0($a3)
--> 08886C94:[14C0FFF8]: bne        $a2, $zr, 0x08886C78
    08886C98:[03A54821]: addu       $t1, $sp, $a1
    08886C9C:[AD28021C]: sw         $t0, 540($t1)
    08886CA0:[93A4025F]: lbu        $a0, 607($sp)
    08886CA4:[5080005C]: beql       $a0, $zr, 0x08886E18
  Back Branch 08888754 531.868 times (length 22)
    088886F0:[46146300]: add.s      $f12, $f12, $f20
    088886F4:[E7AC02AC]: swc1       $f12, 684($sp)
    088886F8:[E7AD02B0]: swc1       $f13, 688($sp)
    088886FC:[34100000]: ori        $s0, $zr, 0 <=> li $s0, 0
    08888700:[03A08825]: or         $s1, $sp, $zr <=> move $s1, $sp
--> 08888704:[C636026C]: lwc1       $f22, 620($s1)
    08888708:[0E222D46]: jal        0x0888B518
    0888870C:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    08888710:[44826000]: mtc1       $v0, $f12
    08888714:[46806320]: cvt.s.w    $f12, $f12
    08888718:[04420001]: bltzl      $v0, 0x08888720
    0888871C:[46146300]: add.s      $f12, $f12, $f20
    08888720:[460CB303]: div.s      $f12, $f22, $f12
    08888724:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    08888728:[E62C026C]: swc1       $f12, 620($s1)
    0888872C:[0E222D4D]: jal        0x0888B534
    08888730:[C6360270]: lwc1       $f22, 624($s1)
    08888734:[44826000]: mtc1       $v0, $f12
    08888738:[46806320]: cvt.s.w    $f12, $f12
    0888873C:[04420001]: bltzl      $v0, 0x08888744
    08888740:[46146300]: add.s      $f12, $f12, $f20
    08888744:[460CB303]: div.s      $f12, $f22, $f12
    08888748:[26100001]: addiu      $s0, $s0, 1
    0888874C:[2A040004]: slti       $a0, $s0, 4
    08888750:[E62C0270]: swc1       $f12, 624($s1)
--> 08888754:[1480FFEB]: bne        $a0, $zr, 0x08888704
    08888758:[26310014]: addiu      $s1, $s1, 20
    0888875C:[0E251699]: jal        0x08945A64
    08888760:[34040050]: ori        $a0, $zr, 80 <=> li $a0, 80
    08888764:[00408025]: or         $s0, $v0, $zr <=> move $s0, $v0
_S1_2_888DD40 140.734.094 instructions (1,310%), 172 calls (0888DD40 - 0888E104, length 242)
    0888DD40:[27BDFF70]: addiu      $sp, $sp, -144
    0888DD44:[AFB10068]: sw         $s1, 104($sp)
    0888DD48:[AFB2006C]: sw         $s2, 108($sp)
    0888DD4C:[AFB30070]: sw         $s3, 112($sp)
    0888DD50:[AFB70080]: sw         $s7, 128($sp)
    0888DD54:[0120B825]: or         $s7, $t1, $zr <=> move $s7, $t1
    0888DD58:[01009825]: or         $s3, $t0, $zr <=> move $s3, $t0
    0888DD5C:[00808825]: or         $s1, $a0, $zr <=> move $s1, $a0
    0888DD60:[00A09025]: or         $s2, $a1, $zr <=> move $s2, $a1
    0888DD64:[AFA60050]: sw         $a2, 80($sp)
    0888DD68:[E7B4005C]: swc1       $f20, 92($sp)
    0888DD6C:[E7B60060]: swc1       $f22, 96($sp)
    0888DD70:[AFB00064]: sw         $s0, 100($sp)
    0888DD74:[AFB40074]: sw         $s4, 116($sp)
    0888DD78:[AFB50078]: sw         $s5, 120($sp)
    0888DD7C:[AFB6007C]: sw         $s6, 124($sp)
    0888DD80:[AFBE0084]: sw         $fp, 132($sp)
    0888DD84:[AFBF0088]: sw         $ra, 136($sp)
    0888DD88:[0E223036]: jal        0x0888C0D8
    0888DD8C:[30F400FF]: andi       $s4, $a3, 255
    0888DD90:[AFA00020]: sw         $zr, 32($sp)
    0888DD94:[34040200]: ori        $a0, $zr, 512 <=> li $a0, 512
    0888DD98:[AFA00024]: sw         $zr, 36($sp)
    0888DD9C:[34100110]: ori        $s0, $zr, 272 <=> li $s0, 272
    0888DDA0:[AFA40028]: sw         $a0, 40($sp)
    0888DDA4:[0E21EA90]: jal        0x0887AA40
    0888DDA8:[AFB0002C]: sw         $s0, 44($sp)
    0888DDAC:[0E21EA8E]: jal        0x0887AA38
    0888DDB0:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0888DDB4:[8FA60028]: lw         $a2, 40($sp)
    0888DDB8:[341E0002]: ori        $fp, $zr, 2 <=> li $fp, 2
    0888DDBC:[34020003]: ori        $v0, $zr, 3 <=> li $v0, 3
    0888DDC0:[8FA5002C]: lw         $a1, 44($sp)
    0888DDC4:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0888DDC8:[52420001]: beql       $s2, $v0, 0x0888DDD0
    0888DDCC:[341E0004]: ori        $fp, $zr, 4 <=> li $fp, 4
    0888DDD0:[AE26000C]: sw         $a2, 12($s1)
    0888DDD4:[8E27000C]: lw         $a3, 12($s1)
    0888DDD8:[AE320008]: sw         $s2, 8($s1)
    0888DDDC:[00FE0018]: mult       $a3, $fp
    0888DDE0:[AE260014]: sw         $a2, 20($s1)
    0888DDE4:[34060200]: ori        $a2, $zr, 512 <=> li $a2, 512
    0888DDE8:[AE250018]: sw         $a1, 24($s1)
    0888DDEC:[AE260010]: sw         $a2, 16($s1)
    0888DDF0:[A6240020]: sh         $a0, 32($s1)
    0888DDF4:[00002812]: mflo       $a1
    0888DDF8:[1280000F]: beq        $s4, $zr, 0x0888DE38
    0888DDFC:[AE25001C]: sw         $a1, 28($s1)
    0888DE00:[0E2234B9]: jal        0x0888D2E4
    0888DE04:[00000000]: nop
    0888DE08:[8E24001C]: lw         $a0, 28($s1)
    0888DE0C:[8E250018]: lw         $a1, 24($s1)
    0888DE10:[00850018]: mult       $a0, $a1
    0888DE14:[00002812]: mflo       $a1
    0888DE18:[0E2233C9]: jal        0x0888CF24
    0888DE1C:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0888DE20:[00402825]: or         $a1, $v0, $zr <=> move $a1, $v0
    0888DE24:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0888DE28:[10A00003]: beq        $a1, $zr, 0x0888DE38
    0888DE2C:[34020003]: ori        $v0, $zr, 3 <=> li $v0, 3
    0888DE30:[AE250030]: sw         $a1, 48($s1)
    0888DE34:[A2240034]: sb         $a0, 52($s1)
    0888DE38:[8E250030]: lw         $a1, 48($s1)
    0888DE3C:[54A0000E]: bnel       $a1, $zr, 0x0888DE78
    0888DE40:[A2240000]: sb         $a0, 0($s1)
    0888DE44:[8E24001C]: lw         $a0, 28($s1)
    0888DE48:[8E260018]: lw         $a2, 24($s1)
    0888DE4C:[26250038]: addiu      $a1, $s1, 56
    0888DE50:[00860018]: mult       $a0, $a2
    0888DE54:[00003012]: mflo       $a2
    0888DE58:[0E2233A8]: jal        0x0888CEA0
    0888DE5C:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    0888DE60:[AE220030]: sw         $v0, 48($s1)
    0888DE64:[00402825]: or         $a1, $v0, $zr <=> move $a1, $v0
    0888DE68:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0888DE6C:[10A00011]: beq        $a1, $zr, 0x0888DEB4
    0888DE70:[34020003]: ori        $v0, $zr, 3 <=> li $v0, 3
    0888DE74:[A2240000]: sb         $a0, 0($s1)
    0888DE78:[AFA00030]: sw         $zr, 48($sp)
    0888DE7C:[8E640000]: lw         $a0, 0($s3)
    0888DE80:[AFA00034]: sw         $zr, 52($sp)
    0888DE84:[AFA00038]: sw         $zr, 56($sp)
    0888DE88:[AFA0003C]: sw         $zr, 60($sp)
    0888DE8C:[AFA00010]: sw         $zr, 16($sp)
    0888DE90:[2484FFF0]: addiu      $a0, $a0, -16
    0888DE94:[AFA40014]: sw         $a0, 20($sp)
    0888DE98:[0004302A]: slt        $a2, $zr, $a0 <=> move $a2, $a0
    0888DE9C:[8FB10028]: lw         $s1, 40($sp)
    0888DEA0:[10C00012]: beq        $a2, $zr, 0x0888DEEC
    0888DEA4:[8FA4002C]: lw         $a0, 44($sp)
    0888DEA8:[27A60014]: addiu      $a2, $sp, 20
    0888DEAC:[10000011]: b          0x0888DEF4
    0888DEB0:[8CC60000]: lw         $a2, 0($a2)
    0888DEB4:[C7B4005C]: lwc1       $f20, 92($sp)
    0888DEB8:[C7B60060]: lwc1       $f22, 96($sp)
    0888DEBC:[8FB00064]: lw         $s0, 100($sp)
    0888DEC0:[8FB10068]: lw         $s1, 104($sp)
    0888DEC4:[8FB2006C]: lw         $s2, 108($sp)
    0888DEC8:[8FB30070]: lw         $s3, 112($sp)
    0888DECC:[8FB40074]: lw         $s4, 116($sp)
    0888DED0:[8FB50078]: lw         $s5, 120($sp)
    0888DED4:[8FB6007C]: lw         $s6, 124($sp)
    0888DED8:[8FB70080]: lw         $s7, 128($sp)
    0888DEDC:[8FBE0084]: lw         $fp, 132($sp)
    0888DEE0:[8FBF0088]: lw         $ra, 136($sp)
    0888DEE4:[03E00008]: jr         $ra
    0888DEE8:[27BD0090]: addiu      $sp, $sp, 144
    0888DEEC:[27A60010]: addiu      $a2, $sp, 16
    0888DEF0:[8CC60000]: lw         $a2, 0($a2)
    0888DEF4:[8E670004]: lw         $a3, 4($s3)
    0888DEF8:[0007382A]: slt        $a3, $zr, $a3 <=> move $a3, $a3
    0888DEFC:[10E00004]: beq        $a3, $zr, 0x0888DF10
    0888DF00:[AFA00018]: sw         $zr, 24($sp)
    0888DF04:[26670004]: addiu      $a3, $s3, 4
    0888DF08:[10000003]: b          0x0888DF18
    0888DF0C:[8CE70000]: lw         $a3, 0($a3)
    0888DF10:[27A70018]: addiu      $a3, $sp, 24
    0888DF14:[8CE70000]: lw         $a3, 0($a3)
    0888DF18:[8E68000C]: lw         $t0, 12($s3)
    0888DF1C:[0208402A]: slt        $t0, $s0, $t0
    0888DF20:[11000004]: beq        $t0, $zr, 0x0888DF34
    0888DF24:[AFB0001C]: sw         $s0, 28($sp)
    0888DF28:[27B3001C]: addiu      $s3, $sp, 28
    0888DF2C:[10000003]: b          0x0888DF3C
    0888DF30:[8E730000]: lw         $s3, 0($s3)
    0888DF34:[2673000C]: addiu      $s3, $s3, 12
    0888DF38:[8E730000]: lw         $s3, 0($s3)
    0888DF3C:[34080010]: ori        $t0, $zr, 16 <=> li $t0, 16
    0888DF40:[011E001B]: divu       $t0, $fp
    0888DF44:[AFA60000]: sw         $a2, 0($sp)
    0888DF48:[AFA70004]: sw         $a3, 4($sp)
    0888DF4C:[AFB00008]: sw         $s0, 8($sp)
    0888DF50:[AFB3000C]: sw         $s3, 12($sp)
    0888DF54:[AFA60030]: sw         $a2, 48($sp)
    0888DF58:[8FA60020]: lw         $a2, 32($sp)
    0888DF5C:[AFA70034]: sw         $a3, 52($sp)
    0888DF60:[AFB00038]: sw         $s0, 56($sp)
    0888DF64:[AFB3003C]: sw         $s3, 60($sp)
    0888DF68:[AFA50040]: sw         $a1, 64($sp)
    0888DF6C:[000428C3]: sra        $a1, $a0, 0x0003
    0888DF70:[00052F42]: srl        $a1, $a1, 0x001D
    0888DF74:[8FA70024]: lw         $a3, 36($sp)
    0888DF78:[00852021]: addu       $a0, $a0, $a1
    0888DF7C:[000420C3]: sra        $a0, $a0, 0x0003
    0888DF80:[00E42021]: addu       $a0, $a3, $a0
    0888DF84:[00E4282A]: slt        $a1, $a3, $a0
    0888DF88:[AFA40058]: sw         $a0, 88($sp)
    0888DF8C:[AFA70054]: sw         $a3, 84($sp)
    0888DF90:[00002012]: mflo       $a0
    0888DF94:[00000000]: nop
    0888DF98:[00000000]: nop
    0888DF9C:[0224001B]: divu       $s1, $a0
    0888DFA0:[00002012]: mflo       $a0
    0888DFA4:[00C42021]: addu       $a0, $a2, $a0
    0888DFA8:[10A00046]: beq        $a1, $zr, 0x0888E0C4
    0888DFAC:[AFA4004C]: sw         $a0, 76($sp)
    0888DFB0:[34040004]: ori        $a0, $zr, 4 <=> li $a0, 4
    0888DFB4:[009E2023]: subu       $a0, $a0, $fp
    0888DFB8:[000420C0]: sll        $a0, $a0, 0x0003
    0888DFBC:[8FBE0054]: lw         $fp, 84($sp)
    0888DFC0:[24840010]: addiu      $a0, $a0, 16
    0888DFC4:[AFA40048]: sw         $a0, 72($sp)
    0888DFC8:[3C043E80]: lui        $a0, 0x3E80 <=> li $a0, 0x3E800000
    0888DFCC:[27B40040]: addiu      $s4, $sp, 64
    0888DFD0:[4484A000]: mtc1       $a0, $f20
    0888DFD4:[27B30044]: addiu      $s3, $sp, 68
    0888DFD8:[001EF0C0]: sll        $fp, $fp, 0x0003
    0888DFDC:[8FB60020]: lw         $s6, 32($sp)
    0888DFE0:[8FA4004C]: lw         $a0, 76($sp)
    0888DFE4:[02C4202A]: slt        $a0, $s6, $a0
    0888DFE8:[1080002F]: beq        $a0, $zr, 0x0888E0A8
    0888DFEC:[27D20008]: addiu      $s2, $fp, 8
    0888DFF0:[8FA40048]: lw         $a0, 72($sp)
    0888DFF4:[02C40018]: mult       $s6, $a0
    0888DFF8:[0000A812]: mflo       $s5
    0888DFFC:[03C08825]: or         $s1, $fp, $zr <=> move $s1, $fp
    0888E000:[0232202A]: slt        $a0, $s1, $s2
    0888E004:[50800022]: beql       $a0, $zr, 0x0888E090
    0888E008:[8FA40048]: lw         $a0, 72($sp)
    0888E00C:[44956000]: mtc1       $s5, $f12
    0888E010:[8FA40050]: lw         $a0, 80($sp)
    0888E014:[468065A0]: cvt.s.w    $f22, $f12
    0888E018:[001E2AC0]: sll        $a1, $fp, 0x000B
    0888E01C:[00052821]: addu       $a1, $zr, $a1 <=> move $a1, $a1
    0888E020:[00858021]: addu       $s0, $a0, $a1
    0888E024:[02158021]: addu       $s0, $s0, $s5
    0888E028:[4614B582]: mul.s      $f22, $f22, $f20
    0888E02C:[8FA40030]: lw         $a0, 48($sp)
    0888E030:[44846000]: mtc1       $a0, $f12
    0888E034:[46806320]: cvt.s.w    $f12, $f12
    0888E038:[460CB03C]: c.lt.s     $f22, $f12
    0888E03C:[00000000]: nop
    0888E040:[4501000B]: bc1t       0x0888E070
    0888E044:[AFB00044]: sw         $s0, 68($sp)
    0888E048:[8FA50038]: lw         $a1, 56($sp)
    0888E04C:[00852021]: addu       $a0, $a0, $a1
    0888E050:[44846000]: mtc1       $a0, $f12
    0888E054:[46806320]: cvt.s.w    $f12, $f12
    0888E058:[460CB03E]: c.le.s     $f22, $f12
    0888E05C:[00000000]: nop
    0888E060:[45000003]: bc1f       0x0888E070
    0888E064:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    0888E068:[02E0F809]: jalr       $ra, $s7
    0888E06C:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    0888E070:[8FA40040]: lw         $a0, 64($sp)
    0888E074:[26310001]: addiu      $s1, $s1, 1
    0888E078:[24840010]: addiu      $a0, $a0, 16
    0888E07C:[AFA40040]: sw         $a0, 64($sp)
    0888E080:[0232202A]: slt        $a0, $s1, $s2
    0888E084:[1480FFE9]: bne        $a0, $zr, 0x0888E02C
    0888E088:[26100800]: addiu      $s0, $s0, 2048
    0888E08C:[8FA40048]: lw         $a0, 72($sp)
    0888E090:[8FA5004C]: lw         $a1, 76($sp)
    0888E094:[26D60001]: addiu      $s6, $s6, 1
    0888E098:[02A4A821]: addu       $s5, $s5, $a0
    0888E09C:[02C5202A]: slt        $a0, $s6, $a1
    0888E0A0:[1480FFD7]: bne        $a0, $zr, 0x0888E000
    0888E0A4:[03C08825]: or         $s1, $fp, $zr <=> move $s1, $fp
    0888E0A8:[8FA40054]: lw         $a0, 84($sp)
    0888E0AC:[8FA50058]: lw         $a1, 88($sp)
    0888E0B0:[24840001]: addiu      $a0, $a0, 1
    0888E0B4:[27DE0008]: addiu      $fp, $fp, 8
    0888E0B8:[0085282A]: slt        $a1, $a0, $a1
    0888E0BC:[14A0FFC7]: bne        $a1, $zr, 0x0888DFDC
    0888E0C0:[AFA40054]: sw         $a0, 84($sp)
    0888E0C4:[0E2B6228]: jal        0x08AD88A0 [sceKernelDcacheWritebackAll]
    0888E0C8:[00000000]: nop
    0888E0CC:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0888E0D0:[C7B4005C]: lwc1       $f20, 92($sp)
    0888E0D4:[C7B60060]: lwc1       $f22, 96($sp)
    0888E0D8:[8FB00064]: lw         $s0, 100($sp)
    0888E0DC:[8FB10068]: lw         $s1, 104($sp)
    0888E0E0:[8FB2006C]: lw         $s2, 108($sp)
    0888E0E4:[8FB30070]: lw         $s3, 112($sp)
    0888E0E8:[8FB40074]: lw         $s4, 116($sp)
    0888E0EC:[8FB50078]: lw         $s5, 120($sp)
    0888E0F0:[8FB6007C]: lw         $s6, 124($sp)
    0888E0F4:[8FB70080]: lw         $s7, 128($sp)
    0888E0F8:[8FBE0084]: lw         $fp, 132($sp)
    0888E0FC:[8FBF0088]: lw         $ra, 136($sp)
    0888E100:[03E00008]: jr         $ra
    0888E104:[27BD0090]: addiu      $sp, $sp, 144
  Back Branch 0888E084 5.988.352 times (length 24)
    0888E018:[001E2AC0]: sll        $a1, $fp, 0x000B
    0888E01C:[00052821]: addu       $a1, $zr, $a1 <=> move $a1, $a1
    0888E020:[00858021]: addu       $s0, $a0, $a1
    0888E024:[02158021]: addu       $s0, $s0, $s5
    0888E028:[4614B582]: mul.s      $f22, $f22, $f20
--> 0888E02C:[8FA40030]: lw         $a0, 48($sp)
    0888E030:[44846000]: mtc1       $a0, $f12
    0888E034:[46806320]: cvt.s.w    $f12, $f12
    0888E038:[460CB03C]: c.lt.s     $f22, $f12
    0888E03C:[00000000]: nop
    0888E040:[4501000B]: bc1t       0x0888E070
    0888E044:[AFB00044]: sw         $s0, 68($sp)
    0888E048:[8FA50038]: lw         $a1, 56($sp)
    0888E04C:[00852021]: addu       $a0, $a0, $a1
    0888E050:[44846000]: mtc1       $a0, $f12
    0888E054:[46806320]: cvt.s.w    $f12, $f12
    0888E058:[460CB03E]: c.le.s     $f22, $f12
    0888E05C:[00000000]: nop
    0888E060:[45000003]: bc1f       0x0888E070
    0888E064:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    0888E068:[02E0F809]: jalr       $ra, $s7
    0888E06C:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    0888E070:[8FA40040]: lw         $a0, 64($sp)
    0888E074:[26310001]: addiu      $s1, $s1, 1
    0888E078:[24840010]: addiu      $a0, $a0, 16
    0888E07C:[AFA40040]: sw         $a0, 64($sp)
    0888E080:[0232202A]: slt        $a0, $s1, $s2
--> 0888E084:[1480FFE9]: bne        $a0, $zr, 0x0888E02C
    0888E088:[26100800]: addiu      $s0, $s0, 2048
    0888E08C:[8FA40048]: lw         $a0, 72($sp)
    0888E090:[8FA5004C]: lw         $a1, 76($sp)
    0888E094:[26D60001]: addiu      $s6, $s6, 1
  Back Branch 0888E0A0 748.544 times (length 42)
    0888DFEC:[27D20008]: addiu      $s2, $fp, 8
    0888DFF0:[8FA40048]: lw         $a0, 72($sp)
    0888DFF4:[02C40018]: mult       $s6, $a0
    0888DFF8:[0000A812]: mflo       $s5
    0888DFFC:[03C08825]: or         $s1, $fp, $zr <=> move $s1, $fp
--> 0888E000:[0232202A]: slt        $a0, $s1, $s2
    0888E004:[50800022]: beql       $a0, $zr, 0x0888E090
    0888E008:[8FA40048]: lw         $a0, 72($sp)
    0888E00C:[44956000]: mtc1       $s5, $f12
    0888E010:[8FA40050]: lw         $a0, 80($sp)
    0888E014:[468065A0]: cvt.s.w    $f22, $f12
    0888E018:[001E2AC0]: sll        $a1, $fp, 0x000B
    0888E01C:[00052821]: addu       $a1, $zr, $a1 <=> move $a1, $a1
    0888E020:[00858021]: addu       $s0, $a0, $a1
    0888E024:[02158021]: addu       $s0, $s0, $s5
    0888E028:[4614B582]: mul.s      $f22, $f22, $f20
    0888E02C:[8FA40030]: lw         $a0, 48($sp)
    0888E030:[44846000]: mtc1       $a0, $f12
    0888E034:[46806320]: cvt.s.w    $f12, $f12
    0888E038:[460CB03C]: c.lt.s     $f22, $f12
    0888E03C:[00000000]: nop
    0888E040:[4501000B]: bc1t       0x0888E070
    0888E044:[AFB00044]: sw         $s0, 68($sp)
    0888E048:[8FA50038]: lw         $a1, 56($sp)
    0888E04C:[00852021]: addu       $a0, $a0, $a1
    0888E050:[44846000]: mtc1       $a0, $f12
    0888E054:[46806320]: cvt.s.w    $f12, $f12
    0888E058:[460CB03E]: c.le.s     $f22, $f12
    0888E05C:[00000000]: nop
    0888E060:[45000003]: bc1f       0x0888E070
    0888E064:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    0888E068:[02E0F809]: jalr       $ra, $s7
    0888E06C:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    0888E070:[8FA40040]: lw         $a0, 64($sp)
    0888E074:[26310001]: addiu      $s1, $s1, 1
    0888E078:[24840010]: addiu      $a0, $a0, 16
    0888E07C:[AFA40040]: sw         $a0, 64($sp)
    0888E080:[0232202A]: slt        $a0, $s1, $s2
    0888E084:[1480FFE9]: bne        $a0, $zr, 0x0888E02C
    0888E088:[26100800]: addiu      $s0, $s0, 2048
    0888E08C:[8FA40048]: lw         $a0, 72($sp)
    0888E090:[8FA5004C]: lw         $a1, 76($sp)
    0888E094:[26D60001]: addiu      $s6, $s6, 1
    0888E098:[02A4A821]: addu       $s5, $s5, $a0
    0888E09C:[02C5202A]: slt        $a0, $s6, $a1
--> 0888E0A0:[1480FFD7]: bne        $a0, $zr, 0x0888E000
    0888E0A4:[03C08825]: or         $s1, $fp, $zr <=> move $s1, $fp
    0888E0A8:[8FA40054]: lw         $a0, 84($sp)
    0888E0AC:[8FA50058]: lw         $a1, 88($sp)
    0888E0B0:[24840001]: addiu      $a0, $a0, 1
  Back Branch 0888E0BC 5.848 times (length 58)
    0888DFC8:[3C043E80]: lui        $a0, 0x3E80 <=> li $a0, 0x3E800000
    0888DFCC:[27B40040]: addiu      $s4, $sp, 64
    0888DFD0:[4484A000]: mtc1       $a0, $f20
    0888DFD4:[27B30044]: addiu      $s3, $sp, 68
    0888DFD8:[001EF0C0]: sll        $fp, $fp, 0x0003
--> 0888DFDC:[8FB60020]: lw         $s6, 32($sp)
    0888DFE0:[8FA4004C]: lw         $a0, 76($sp)
    0888DFE4:[02C4202A]: slt        $a0, $s6, $a0
    0888DFE8:[1080002F]: beq        $a0, $zr, 0x0888E0A8
    0888DFEC:[27D20008]: addiu      $s2, $fp, 8
    0888DFF0:[8FA40048]: lw         $a0, 72($sp)
    0888DFF4:[02C40018]: mult       $s6, $a0
    0888DFF8:[0000A812]: mflo       $s5
    0888DFFC:[03C08825]: or         $s1, $fp, $zr <=> move $s1, $fp
    0888E000:[0232202A]: slt        $a0, $s1, $s2
    0888E004:[50800022]: beql       $a0, $zr, 0x0888E090
    0888E008:[8FA40048]: lw         $a0, 72($sp)
    0888E00C:[44956000]: mtc1       $s5, $f12
    0888E010:[8FA40050]: lw         $a0, 80($sp)
    0888E014:[468065A0]: cvt.s.w    $f22, $f12
    0888E018:[001E2AC0]: sll        $a1, $fp, 0x000B
    0888E01C:[00052821]: addu       $a1, $zr, $a1 <=> move $a1, $a1
    0888E020:[00858021]: addu       $s0, $a0, $a1
    0888E024:[02158021]: addu       $s0, $s0, $s5
    0888E028:[4614B582]: mul.s      $f22, $f22, $f20
    0888E02C:[8FA40030]: lw         $a0, 48($sp)
    0888E030:[44846000]: mtc1       $a0, $f12
    0888E034:[46806320]: cvt.s.w    $f12, $f12
    0888E038:[460CB03C]: c.lt.s     $f22, $f12
    0888E03C:[00000000]: nop
    0888E040:[4501000B]: bc1t       0x0888E070
    0888E044:[AFB00044]: sw         $s0, 68($sp)
    0888E048:[8FA50038]: lw         $a1, 56($sp)
    0888E04C:[00852021]: addu       $a0, $a0, $a1
    0888E050:[44846000]: mtc1       $a0, $f12
    0888E054:[46806320]: cvt.s.w    $f12, $f12
    0888E058:[460CB03E]: c.le.s     $f22, $f12
    0888E05C:[00000000]: nop
    0888E060:[45000003]: bc1f       0x0888E070
    0888E064:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    0888E068:[02E0F809]: jalr       $ra, $s7
    0888E06C:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    0888E070:[8FA40040]: lw         $a0, 64($sp)
    0888E074:[26310001]: addiu      $s1, $s1, 1
    0888E078:[24840010]: addiu      $a0, $a0, 16
    0888E07C:[AFA40040]: sw         $a0, 64($sp)
    0888E080:[0232202A]: slt        $a0, $s1, $s2
    0888E084:[1480FFE9]: bne        $a0, $zr, 0x0888E02C
    0888E088:[26100800]: addiu      $s0, $s0, 2048
    0888E08C:[8FA40048]: lw         $a0, 72($sp)
    0888E090:[8FA5004C]: lw         $a1, 76($sp)
    0888E094:[26D60001]: addiu      $s6, $s6, 1
    0888E098:[02A4A821]: addu       $s5, $s5, $a0
    0888E09C:[02C5202A]: slt        $a0, $s6, $a1
    0888E0A0:[1480FFD7]: bne        $a0, $zr, 0x0888E000
    0888E0A4:[03C08825]: or         $s1, $fp, $zr <=> move $s1, $fp
    0888E0A8:[8FA40054]: lw         $a0, 84($sp)
    0888E0AC:[8FA50058]: lw         $a1, 88($sp)
    0888E0B0:[24840001]: addiu      $a0, $a0, 1
    0888E0B4:[27DE0008]: addiu      $fp, $fp, 8
    0888E0B8:[0085282A]: slt        $a1, $a0, $a1
--> 0888E0BC:[14A0FFC7]: bne        $a1, $zr, 0x0888DFDC
    0888E0C0:[AFA40054]: sw         $a0, 84($sp)
    0888E0C4:[0E2B6228]: jal        0x08AD88A0 [sceKernelDcacheWritebackAll]
    0888E0C8:[00000000]: nop
    0888E0CC:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
_S1_2_8928E10 128.354.785 instructions (1,194%), 229.615 calls (08928E10 - 08928FAC, length 104)
    08928E10:[27BDFFE0]: addiu      $sp, $sp, -32
    08928E14:[AFB00000]: sw         $s0, 0($sp)
    08928E18:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    08928E1C:[00A02021]: addu       $a0, $a1, $zr <=> move $a0, $a1
    08928E20:[AFB40010]: sw         $s4, 16($sp)
    08928E24:[26140400]: addiu      $s4, $s0, 1024
    08928E28:[26050200]: addiu      $a1, $s0, 512
    08928E2C:[AFB10004]: sw         $s1, 4($sp)
    08928E30:[3C1108AF]: lui        $s1, 0x08AF <=> li $s1, 0x08AF0000
    08928E34:[26311FA0]: addiu      $s1, $s1, 8096
    08928E38:[AFB20008]: sw         $s2, 8($sp)
    08928E3C:[00C09021]: addu       $s2, $a2, $zr <=> move $s2, $a2
    08928E40:[02803021]: addu       $a2, $s4, $zr <=> move $a2, $s4
    08928E44:[AFB3000C]: sw         $s3, 12($sp)
    08928E48:[02009821]: addu       $s3, $s0, $zr <=> move $s3, $s0
    08928E4C:[AFBF0014]: sw         $ra, 20($sp)
    08928E50:[0E24CB1B]: jal        0x08932C6C
    08928E54:[26100500]: addiu      $s0, $s0, 1280
    08928E58:[26220100]: addiu      $v0, $s1, 256
    08928E5C:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    08928E60:[268500E0]: addiu      $a1, $s4, 224
    08928E64:[02003021]: addu       $a2, $s0, $zr <=> move $a2, $s0
    08928E68:[260700E0]: addiu      $a3, $s0, 224
    08928E6C:[02205021]: addu       $t2, $s1, $zr <=> move $t2, $s1
    08928E70:[262B00E0]: addiu      $t3, $s1, 224
    08928E74:[00406021]: addu       $t4, $v0, $zr <=> move $t4, $v0
    08928E78:[244D00E0]: addiu      $t5, $v0, 224
    08928E7C:[02604021]: addu       $t0, $s3, $zr <=> move $t0, $s3
    08928E80:[02404821]: addu       $t1, $s2, $zr <=> move $t1, $s2
    08928E84:[24030008]: addiu      $v1, $zr, 8 <=> li $v1, 8
    08928E88:[D8800000]: lv.q       C000.q, 0($a0)
    08928E8C:[D8A10010]: lv.q       C010.q, 16($a1)
    08928E90:[D8C20000]: lv.q       C020.q, 0($a2)
    08928E94:[D8E30010]: lv.q       C030.q, 16($a3)
    08928E98:[D9440000]: lv.q       C100.q, 0($t2)
    08928E9C:[D9650010]: lv.q       C110.q, 16($t3)
    08928EA0:[D9860000]: lv.q       C120.q, 0($t4)
    08928EA4:[D9A70010]: lv.q       C130.q, 16($t5)
    08928EA8:[D9100000]: lv.q       C400.q, 0($t0)
    08928EAC:[D9110100]: lv.q       C410.q, 256($t0)
    08928EB0:[D8880010]: lv.q       C200.q, 16($a0)
    08928EB4:[D8A90000]: lv.q       C210.q, 0($a1)
    08928EB8:[D8CA0010]: lv.q       C220.q, 16($a2)
    08928EBC:[D8EB0000]: lv.q       C230.q, 0($a3)
    08928EC0:[D94C0010]: lv.q       C300.q, 16($t2)
    08928EC4:[D96D0000]: lv.q       C310.q, 0($t3)
    08928EC8:[D98E0010]: lv.q       C320.q, 16($t4)
    08928ECC:[D9AF0000]: lv.q       C330.q, 0($t5)
    08928ED0:[D9120010]: lv.q       C420.q, 16($t0)
    08928ED4:[D9130110]: lv.q       C430.q, 272($t0)
    08928ED8:[64048282]: vmul.q     C020.q, C020.q, C100.q
    08928EDC:[DC00001B]: VPFXS      [w, z, y, x]
    08928EE0:[64068383]: vmul.q     C030.q, C030.q, C120.q
    08928EE4:[DC00001B]: VPFXS      [w, z, y, x]
    08928EE8:[DD00001B]: VPFXT      [w, z, y, x]
    08928EEC:[64078181]: vmul.q     C010.q, C010.q, C130.q
    08928EF0:[DD00001B]: VPFXT      [w, z, y, x]
    08928EF4:[64058080]: vmul.q     C000.q, C000.q, C110.q
    08928EF8:[640C8A8A]: vmul.q     C220.q, C220.q, C300.q
    08928EFC:[DC00001B]: VPFXS      [w, z, y, x]
    08928F00:[640E8B8B]: vmul.q     C230.q, C230.q, C320.q
    08928F04:[DC00001B]: VPFXS      [w, z, y, x]
    08928F08:[DD00001B]: VPFXT      [w, z, y, x]
    08928F0C:[640F8989]: vmul.q     C210.q, C210.q, C330.q
    08928F10:[DD00001B]: VPFXT      [w, z, y, x]
    08928F14:[640D8888]: vmul.q     C200.q, C200.q, C310.q
    08928F18:[24840020]: addiu      $a0, $a0, 32
    08928F1C:[24A5FFE0]: addiu      $a1, $a1, -32
    08928F20:[24C60020]: addiu      $a2, $a2, 32
    08928F24:[24E7FFE0]: addiu      $a3, $a3, -32
    08928F28:[60108282]: vadd.q     C020.q, C020.q, C400.q
    08928F2C:[60918383]: vsub.q     C030.q, C030.q, C410.q
    08928F30:[60128A8A]: vadd.q     C220.q, C220.q, C420.q
    08928F34:[60938B8B]: vsub.q     C230.q, C230.q, C430.q
    08928F38:[254A0020]: addiu      $t2, $t2, 32
    08928F3C:[256BFFE0]: addiu      $t3, $t3, -32
    08928F40:[258C0020]: addiu      $t4, $t4, 32
    08928F44:[25ADFFE0]: addiu      $t5, $t5, -32
    08928F48:[F9010002]: vwb.q      C010.q, 0($t0)
    08928F4C:[F9000102]: vwb.q      C000.q, 256($t0)
    08928F50:[F9090012]: vwb.q      C210.q, 16($t0)
    08928F54:[F9080112]: vwb.q      C200.q, 272($t0)
    08928F58:[F5220002]: svr.q      C020.q, 0($t1)
    08928F5C:[F522000C]: svl.q      C020.q, 12($t1)
    08928F60:[F5230102]: svr.q      C030.q, 256($t1)
    08928F64:[F523010C]: svl.q      C030.q, 268($t1)
    08928F68:[F52A0012]: svr.q      C220.q, 16($t1)
    08928F6C:[F52A001C]: svl.q      C220.q, 28($t1)
    08928F70:[F52B0112]: svr.q      C230.q, 272($t1)
    08928F74:[F52B011C]: svl.q      C230.q, 284($t1)
    08928F78:[25080020]: addiu      $t0, $t0, 32
    08928F7C:[25290020]: addiu      $t1, $t1, 32
    08928F80:[2463FFFF]: addiu      $v1, $v1, -1
    08928F84:[1C60FFC0]: bgtz       $v1, 0x08928E88
    08928F88:[00000000]: nop
    08928F8C:[00000000]: nop
    08928F90:[8FBF0014]: lw         $ra, 20($sp)
    08928F94:[8FB40010]: lw         $s4, 16($sp)
    08928F98:[8FB3000C]: lw         $s3, 12($sp)
    08928F9C:[8FB20008]: lw         $s2, 8($sp)
    08928FA0:[8FB10004]: lw         $s1, 4($sp)
    08928FA4:[8FB00000]: lw         $s0, 0($sp)
    08928FA8:[03E00008]: jr         $ra
    08928FAC:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 08928F84 1.836.920 times (length 65)
    08928E74:[00406021]: addu       $t4, $v0, $zr <=> move $t4, $v0
    08928E78:[244D00E0]: addiu      $t5, $v0, 224
    08928E7C:[02604021]: addu       $t0, $s3, $zr <=> move $t0, $s3
    08928E80:[02404821]: addu       $t1, $s2, $zr <=> move $t1, $s2
    08928E84:[24030008]: addiu      $v1, $zr, 8 <=> li $v1, 8
--> 08928E88:[D8800000]: lv.q       C000.q, 0($a0)
    08928E8C:[D8A10010]: lv.q       C010.q, 16($a1)
    08928E90:[D8C20000]: lv.q       C020.q, 0($a2)
    08928E94:[D8E30010]: lv.q       C030.q, 16($a3)
    08928E98:[D9440000]: lv.q       C100.q, 0($t2)
    08928E9C:[D9650010]: lv.q       C110.q, 16($t3)
    08928EA0:[D9860000]: lv.q       C120.q, 0($t4)
    08928EA4:[D9A70010]: lv.q       C130.q, 16($t5)
    08928EA8:[D9100000]: lv.q       C400.q, 0($t0)
    08928EAC:[D9110100]: lv.q       C410.q, 256($t0)
    08928EB0:[D8880010]: lv.q       C200.q, 16($a0)
    08928EB4:[D8A90000]: lv.q       C210.q, 0($a1)
    08928EB8:[D8CA0010]: lv.q       C220.q, 16($a2)
    08928EBC:[D8EB0000]: lv.q       C230.q, 0($a3)
    08928EC0:[D94C0010]: lv.q       C300.q, 16($t2)
    08928EC4:[D96D0000]: lv.q       C310.q, 0($t3)
    08928EC8:[D98E0010]: lv.q       C320.q, 16($t4)
    08928ECC:[D9AF0000]: lv.q       C330.q, 0($t5)
    08928ED0:[D9120010]: lv.q       C420.q, 16($t0)
    08928ED4:[D9130110]: lv.q       C430.q, 272($t0)
    08928ED8:[64048282]: vmul.q     C020.q, C020.q, C100.q
    08928EDC:[DC00001B]: VPFXS      [w, z, y, x]
    08928EE0:[64068383]: vmul.q     C030.q, C030.q, C120.q
    08928EE4:[DC00001B]: VPFXS      [w, z, y, x]
    08928EE8:[DD00001B]: VPFXT      [w, z, y, x]
    08928EEC:[64078181]: vmul.q     C010.q, C010.q, C130.q
    08928EF0:[DD00001B]: VPFXT      [w, z, y, x]
    08928EF4:[64058080]: vmul.q     C000.q, C000.q, C110.q
    08928EF8:[640C8A8A]: vmul.q     C220.q, C220.q, C300.q
    08928EFC:[DC00001B]: VPFXS      [w, z, y, x]
    08928F00:[640E8B8B]: vmul.q     C230.q, C230.q, C320.q
    08928F04:[DC00001B]: VPFXS      [w, z, y, x]
    08928F08:[DD00001B]: VPFXT      [w, z, y, x]
    08928F0C:[640F8989]: vmul.q     C210.q, C210.q, C330.q
    08928F10:[DD00001B]: VPFXT      [w, z, y, x]
    08928F14:[640D8888]: vmul.q     C200.q, C200.q, C310.q
    08928F18:[24840020]: addiu      $a0, $a0, 32
    08928F1C:[24A5FFE0]: addiu      $a1, $a1, -32
    08928F20:[24C60020]: addiu      $a2, $a2, 32
    08928F24:[24E7FFE0]: addiu      $a3, $a3, -32
    08928F28:[60108282]: vadd.q     C020.q, C020.q, C400.q
    08928F2C:[60918383]: vsub.q     C030.q, C030.q, C410.q
    08928F30:[60128A8A]: vadd.q     C220.q, C220.q, C420.q
    08928F34:[60938B8B]: vsub.q     C230.q, C230.q, C430.q
    08928F38:[254A0020]: addiu      $t2, $t2, 32
    08928F3C:[256BFFE0]: addiu      $t3, $t3, -32
    08928F40:[258C0020]: addiu      $t4, $t4, 32
    08928F44:[25ADFFE0]: addiu      $t5, $t5, -32
    08928F48:[F9010002]: vwb.q      C010.q, 0($t0)
    08928F4C:[F9000102]: vwb.q      C000.q, 256($t0)
    08928F50:[F9090012]: vwb.q      C210.q, 16($t0)
    08928F54:[F9080112]: vwb.q      C200.q, 272($t0)
    08928F58:[F5220002]: svr.q      C020.q, 0($t1)
    08928F5C:[F522000C]: svl.q      C020.q, 12($t1)
    08928F60:[F5230102]: svr.q      C030.q, 256($t1)
    08928F64:[F523010C]: svl.q      C030.q, 268($t1)
    08928F68:[F52A0012]: svr.q      C220.q, 16($t1)
    08928F6C:[F52A001C]: svl.q      C220.q, 28($t1)
    08928F70:[F52B0112]: svr.q      C230.q, 272($t1)
    08928F74:[F52B011C]: svl.q      C230.q, 284($t1)
    08928F78:[25080020]: addiu      $t0, $t0, 32
    08928F7C:[25290020]: addiu      $t1, $t1, 32
    08928F80:[2463FFFF]: addiu      $v1, $v1, -1
--> 08928F84:[1C60FFC0]: bgtz       $v1, 0x08928E88
    08928F88:[00000000]: nop
    08928F8C:[00000000]: nop
    08928F90:[8FBF0014]: lw         $ra, 20($sp)
    08928F94:[8FB40010]: lw         $s4, 16($sp)
_S1_2_8900378 127.327.798 instructions (1,185%), 353.572 calls (08900378 - 08900410, length 39)
    08900378:[27BDFFF0]: addiu      $sp, $sp, -16
    0890037C:[8C870010]: lw         $a3, 16($a0)
    08900380:[8C86000C]: lw         $a2, 12($a0)
    08900384:[00A04025]: or         $t0, $a1, $zr <=> move $t0, $a1
    08900388:[00E62823]: subu       $a1, $a3, $a2
    0890038C:[00053883]: sra        $a3, $a1, 0x0002
    08900390:[00073F82]: srl        $a3, $a3, 0x001E
    08900394:[00A72821]: addu       $a1, $a1, $a3
    08900398:[00051083]: sra        $v0, $a1, 0x0002
    0890039C:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    089003A0:[2442FFFF]: addiu      $v0, $v0, -1
    089003A4:[AFBF0000]: sw         $ra, 0($sp)
    089003A8:[04400009]: bltz       $v0, 0x089003D0
    089003AC:[01002025]: or         $a0, $t0, $zr <=> move $a0, $t0
    089003B0:[00023880]: sll        $a3, $v0, 0x0002
    089003B4:[00C73021]: addu       $a2, $a2, $a3
    089003B8:[8CC70000]: lw         $a3, 0($a2)
    089003BC:[10E40012]: beq        $a3, $a0, 0x08900408
    089003C0:[00000000]: nop
    089003C4:[2442FFFF]: addiu      $v0, $v0, -1
    089003C8:[0441FFFB]: bgez       $v0, 0x089003B8
    089003CC:[24C6FFFC]: addiu      $a2, $a2, -4
    089003D0:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    089003D4:[3C04C974]: lui        $a0, 0xC974 <=> li $a0, 0xC9740000
    089003D8:[44806000]: mtc1       $zr, $f12
    089003DC:[34842400]: ori        $a0, $a0, 9216
    089003E0:[44846800]: mtc1       $a0, $f13
    089003E4:[3C044974]: lui        $a0, 0x4974 <=> li $a0, 0x49740000
    089003E8:[34842400]: ori        $a0, $a0, 9216
    089003EC:[44847000]: mtc1       $a0, $f14
    089003F0:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    089003F4:[0E24014D]: jal        0x08900534
    089003F8:[00C02825]: or         $a1, $a2, $zr <=> move $a1, $a2
    089003FC:[8FBF0000]: lw         $ra, 0($sp)
    08900400:[03E00008]: jr         $ra
    08900404:[27BD0010]: addiu      $sp, $sp, 16
    08900408:[8FBF0000]: lw         $ra, 0($sp)
    0890040C:[03E00008]: jr         $ra
    08900410:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 089003C8 19.924.609 times (length 6)
    089003A4:[AFBF0000]: sw         $ra, 0($sp)
    089003A8:[04400009]: bltz       $v0, 0x089003D0
    089003AC:[01002025]: or         $a0, $t0, $zr <=> move $a0, $t0
    089003B0:[00023880]: sll        $a3, $v0, 0x0002
    089003B4:[00C73021]: addu       $a2, $a2, $a3
--> 089003B8:[8CC70000]: lw         $a3, 0($a2)
    089003BC:[10E40012]: beq        $a3, $a0, 0x08900408
    089003C0:[00000000]: nop
    089003C4:[2442FFFF]: addiu      $v0, $v0, -1
--> 089003C8:[0441FFFB]: bgez       $v0, 0x089003B8
    089003CC:[24C6FFFC]: addiu      $a2, $a2, -4
    089003D0:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    089003D4:[3C04C974]: lui        $a0, 0xC974 <=> li $a0, 0xC9740000
    089003D8:[44806000]: mtc1       $zr, $f12
_S1_2_8914D28 124.705.974 instructions (1,161%), 66.075 calls (08914D28 - 08914F60, length 143)
    08914D28:[27BDFFF0]: addiu      $sp, $sp, -16
    08914D2C:[8C82007C]: lw         $v0, 124($a0)
    08914D30:[8C8B0038]: lw         $t3, 56($a0)
    08914D34:[8C8D006C]: lw         $t5, 108($a0)
    08914D38:[8C870078]: lw         $a3, 120($a0)
    08914D3C:[8C890090]: lw         $t1, 144($a0)
    08914D40:[8C83002C]: lw         $v1, 44($a0)
    08914D44:[2466FEFA]: addiu      $a2, $v1, -262
    08914D48:[016D5021]: addu       $t2, $t3, $t5
    08914D4C:[00CD602B]: sltu       $t4, $a2, $t5
    08914D50:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    08914D54:[AFB00000]: sw         $s0, 0($sp)
    08914D58:[AFB10004]: sw         $s1, 4($sp)
    08914D5C:[AFB20008]: sw         $s2, 8($sp)
    08914D60:[AFB3000C]: sw         $s3, 12($sp)
    08914D64:[11800003]: beq        $t4, $zr, 0x08914D74
    08914D68:[8C860074]: lw         $a2, 116($a0)
    08914D6C:[01A34023]: subu       $t0, $t5, $v1
    08914D70:[25080106]: addiu      $t0, $t0, 262
    08914D74:[8C8F0040]: lw         $t7, 64($a0)
    08914D78:[8C8E0034]: lw         $t6, 52($a0)
    08914D7C:[00EA1821]: addu       $v1, $a3, $t2
    08914D80:[8C98008C]: lw         $t8, 140($a0)
    08914D84:[016D6821]: addu       $t5, $t3, $t5
    08914D88:[906CFFFF]: lbu        $t4, -1($v1)
    08914D8C:[25AD0102]: addiu      $t5, $t5, 258
    08914D90:[90630000]: lbu        $v1, 0($v1)
    08914D94:[00F8C02B]: sltu       $t8, $a3, $t8
    08914D98:[53000001]: beql       $t8, $zr, 0x08914DA0
    08914D9C:[00021082]: srl        $v0, $v0, 0x0002
    08914DA0:[00C9C02B]: sltu       $t8, $a2, $t1
    08914DA4:[57000001]: bnel       $t8, $zr, 0x08914DAC
    08914DA8:[00C04825]: or         $t1, $a2, $zr <=> move $t1, $a2
    08914DAC:[34190102]: ori        $t9, $zr, 258 <=> li $t9, 258
    08914DB0:[25B8FEFE]: addiu      $t8, $t5, -258
    08914DB4:[01658821]: addu       $s1, $t3, $a1
    08914DB8:[00F18021]: addu       $s0, $a3, $s1
    08914DBC:[92120000]: lbu        $s2, 0($s0)
    08914DC0:[56430055]: bnel       $s2, $v1, 0x08914F18
    08914DC4:[00AE2824]: and        $a1, $a1, $t6
    08914DC8:[9210FFFF]: lbu        $s0, -1($s0)
    08914DCC:[560C0052]: bnel       $s0, $t4, 0x08914F18
    08914DD0:[00AE2824]: and        $a1, $a1, $t6
    08914DD4:[92300000]: lbu        $s0, 0($s1)
    08914DD8:[91520000]: lbu        $s2, 0($t2)
    08914DDC:[1612004D]: bne        $s0, $s2, 0x08914F14
    08914DE0:[26310001]: addiu      $s1, $s1, 1
    08914DE4:[92300000]: lbu        $s0, 0($s1)
    08914DE8:[91520001]: lbu        $s2, 1($t2)
    08914DEC:[5612004A]: bnel       $s0, $s2, 0x08914F18
    08914DF0:[00AE2824]: and        $a1, $a1, $t6
    08914DF4:[254A0002]: addiu      $t2, $t2, 2
    08914DF8:[26310001]: addiu      $s1, $s1, 1
    08914DFC:[25500001]: addiu      $s0, $t2, 1
    08914E00:[02005025]: or         $t2, $s0, $zr <=> move $t2, $s0
    08914E04:[26310001]: addiu      $s1, $s1, 1
    08914E08:[91520000]: lbu        $s2, 0($t2)
    08914E0C:[92330000]: lbu        $s3, 0($s1)
    08914E10:[16530035]: bne        $s2, $s3, 0x08914EE8
    08914E14:[01B08023]: subu       $s0, $t5, $s0
    08914E18:[25500001]: addiu      $s0, $t2, 1
    08914E1C:[02005025]: or         $t2, $s0, $zr <=> move $t2, $s0
    08914E20:[26310001]: addiu      $s1, $s1, 1
    08914E24:[91520000]: lbu        $s2, 0($t2)
    08914E28:[92330000]: lbu        $s3, 0($s1)
    08914E2C:[1653002E]: bne        $s2, $s3, 0x08914EE8
    08914E30:[01B08023]: subu       $s0, $t5, $s0
    08914E34:[25500001]: addiu      $s0, $t2, 1
    08914E38:[02005025]: or         $t2, $s0, $zr <=> move $t2, $s0
    08914E3C:[26310001]: addiu      $s1, $s1, 1
    08914E40:[91520000]: lbu        $s2, 0($t2)
    08914E44:[92330000]: lbu        $s3, 0($s1)
    08914E48:[16530027]: bne        $s2, $s3, 0x08914EE8
    08914E4C:[01B08023]: subu       $s0, $t5, $s0
    08914E50:[25500001]: addiu      $s0, $t2, 1
    08914E54:[02005025]: or         $t2, $s0, $zr <=> move $t2, $s0
    08914E58:[26310001]: addiu      $s1, $s1, 1
    08914E5C:[91520000]: lbu        $s2, 0($t2)
    08914E60:[92330000]: lbu        $s3, 0($s1)
    08914E64:[16530020]: bne        $s2, $s3, 0x08914EE8
    08914E68:[01B08023]: subu       $s0, $t5, $s0
    08914E6C:[25500001]: addiu      $s0, $t2, 1
    08914E70:[02005025]: or         $t2, $s0, $zr <=> move $t2, $s0
    08914E74:[26310001]: addiu      $s1, $s1, 1
    08914E78:[91520000]: lbu        $s2, 0($t2)
    08914E7C:[92330000]: lbu        $s3, 0($s1)
    08914E80:[16530019]: bne        $s2, $s3, 0x08914EE8
    08914E84:[01B08023]: subu       $s0, $t5, $s0
    08914E88:[25500001]: addiu      $s0, $t2, 1
    08914E8C:[02005025]: or         $t2, $s0, $zr <=> move $t2, $s0
    08914E90:[26310001]: addiu      $s1, $s1, 1
    08914E94:[91520000]: lbu        $s2, 0($t2)
    08914E98:[92330000]: lbu        $s3, 0($s1)
    08914E9C:[16530012]: bne        $s2, $s3, 0x08914EE8
    08914EA0:[01B08023]: subu       $s0, $t5, $s0
    08914EA4:[25500001]: addiu      $s0, $t2, 1
    08914EA8:[02005025]: or         $t2, $s0, $zr <=> move $t2, $s0
    08914EAC:[26310001]: addiu      $s1, $s1, 1
    08914EB0:[91520000]: lbu        $s2, 0($t2)
    08914EB4:[92330000]: lbu        $s3, 0($s1)
    08914EB8:[1653000B]: bne        $s2, $s3, 0x08914EE8
    08914EBC:[01B08023]: subu       $s0, $t5, $s0
    08914EC0:[25500001]: addiu      $s0, $t2, 1
    08914EC4:[02005025]: or         $t2, $s0, $zr <=> move $t2, $s0
    08914EC8:[26310001]: addiu      $s1, $s1, 1
    08914ECC:[91520000]: lbu        $s2, 0($t2)
    08914ED0:[92330000]: lbu        $s3, 0($s1)
    08914ED4:[16530003]: bne        $s2, $s3, 0x08914EE4
    08914ED8:[020D902B]: sltu       $s2, $s0, $t5
    08914EDC:[5640FFC8]: bnel       $s2, $zr, 0x08914E00
    08914EE0:[25500001]: addiu      $s0, $t2, 1
    08914EE4:[01B08023]: subu       $s0, $t5, $s0
    08914EE8:[03308023]: subu       $s0, $t9, $s0
    08914EEC:[00F0882A]: slt        $s1, $a3, $s0
    08914EF0:[12200008]: beq        $s1, $zr, 0x08914F14
    08914EF4:[03005025]: or         $t2, $t8, $zr <=> move $t2, $t8
    08914EF8:[02003825]: or         $a3, $s0, $zr <=> move $a3, $s0
    08914EFC:[00E9182A]: slt        $v1, $a3, $t1
    08914F00:[1060000D]: beq        $v1, $zr, 0x08914F38
    08914F04:[AC850070]: sw         $a1, 112($a0)
    08914F08:[02181821]: addu       $v1, $s0, $t8
    08914F0C:[906CFFFF]: lbu        $t4, -1($v1)
    08914F10:[90630000]: lbu        $v1, 0($v1)
    08914F14:[00AE2824]: and        $a1, $a1, $t6
    08914F18:[00A52821]: addu       $a1, $a1, $a1
    08914F1C:[01E52821]: addu       $a1, $t7, $a1
    08914F20:[94A50000]: lhu        $a1, 0($a1)
    08914F24:[0105802B]: sltu       $s0, $t0, $a1
    08914F28:[12000003]: beq        $s0, $zr, 0x08914F38
    08914F2C:[2442FFFF]: addiu      $v0, $v0, -1
    08914F30:[1440FFA1]: bne        $v0, $zr, 0x08914DB8
    08914F34:[01658821]: addu       $s1, $t3, $a1
    08914F38:[00C7202B]: sltu       $a0, $a2, $a3
    08914F3C:[14800003]: bne        $a0, $zr, 0x08914F4C
    08914F40:[00C01025]: or         $v0, $a2, $zr <=> move $v0, $a2
    08914F44:[10000001]: b          0x08914F4C
    08914F48:[00E01025]: or         $v0, $a3, $zr <=> move $v0, $a3
    08914F4C:[8FB00000]: lw         $s0, 0($sp)
    08914F50:[8FB10004]: lw         $s1, 4($sp)
    08914F54:[8FB20008]: lw         $s2, 8($sp)
    08914F58:[8FB3000C]: lw         $s3, 12($sp)
    08914F5C:[03E00008]: jr         $ra
    08914F60:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 08914EDC 1.738.537 times (length 57)
    08914DEC:[5612004A]: bnel       $s0, $s2, 0x08914F18
    08914DF0:[00AE2824]: and        $a1, $a1, $t6
    08914DF4:[254A0002]: addiu      $t2, $t2, 2
    08914DF8:[26310001]: addiu      $s1, $s1, 1
    08914DFC:[25500001]: addiu      $s0, $t2, 1
--> 08914E00:[02005025]: or         $t2, $s0, $zr <=> move $t2, $s0
    08914E04:[26310001]: addiu      $s1, $s1, 1
    08914E08:[91520000]: lbu        $s2, 0($t2)
    08914E0C:[92330000]: lbu        $s3, 0($s1)
    08914E10:[16530035]: bne        $s2, $s3, 0x08914EE8
    08914E14:[01B08023]: subu       $s0, $t5, $s0
    08914E18:[25500001]: addiu      $s0, $t2, 1
    08914E1C:[02005025]: or         $t2, $s0, $zr <=> move $t2, $s0
    08914E20:[26310001]: addiu      $s1, $s1, 1
    08914E24:[91520000]: lbu        $s2, 0($t2)
    08914E28:[92330000]: lbu        $s3, 0($s1)
    08914E2C:[1653002E]: bne        $s2, $s3, 0x08914EE8
    08914E30:[01B08023]: subu       $s0, $t5, $s0
    08914E34:[25500001]: addiu      $s0, $t2, 1
    08914E38:[02005025]: or         $t2, $s0, $zr <=> move $t2, $s0
    08914E3C:[26310001]: addiu      $s1, $s1, 1
    08914E40:[91520000]: lbu        $s2, 0($t2)
    08914E44:[92330000]: lbu        $s3, 0($s1)
    08914E48:[16530027]: bne        $s2, $s3, 0x08914EE8
    08914E4C:[01B08023]: subu       $s0, $t5, $s0
    08914E50:[25500001]: addiu      $s0, $t2, 1
    08914E54:[02005025]: or         $t2, $s0, $zr <=> move $t2, $s0
    08914E58:[26310001]: addiu      $s1, $s1, 1
    08914E5C:[91520000]: lbu        $s2, 0($t2)
    08914E60:[92330000]: lbu        $s3, 0($s1)
    08914E64:[16530020]: bne        $s2, $s3, 0x08914EE8
    08914E68:[01B08023]: subu       $s0, $t5, $s0
    08914E6C:[25500001]: addiu      $s0, $t2, 1
    08914E70:[02005025]: or         $t2, $s0, $zr <=> move $t2, $s0
    08914E74:[26310001]: addiu      $s1, $s1, 1
    08914E78:[91520000]: lbu        $s2, 0($t2)
    08914E7C:[92330000]: lbu        $s3, 0($s1)
    08914E80:[16530019]: bne        $s2, $s3, 0x08914EE8
    08914E84:[01B08023]: subu       $s0, $t5, $s0
    08914E88:[25500001]: addiu      $s0, $t2, 1
    08914E8C:[02005025]: or         $t2, $s0, $zr <=> move $t2, $s0
    08914E90:[26310001]: addiu      $s1, $s1, 1
    08914E94:[91520000]: lbu        $s2, 0($t2)
    08914E98:[92330000]: lbu        $s3, 0($s1)
    08914E9C:[16530012]: bne        $s2, $s3, 0x08914EE8
    08914EA0:[01B08023]: subu       $s0, $t5, $s0
    08914EA4:[25500001]: addiu      $s0, $t2, 1
    08914EA8:[02005025]: or         $t2, $s0, $zr <=> move $t2, $s0
    08914EAC:[26310001]: addiu      $s1, $s1, 1
    08914EB0:[91520000]: lbu        $s2, 0($t2)
    08914EB4:[92330000]: lbu        $s3, 0($s1)
    08914EB8:[1653000B]: bne        $s2, $s3, 0x08914EE8
    08914EBC:[01B08023]: subu       $s0, $t5, $s0
    08914EC0:[25500001]: addiu      $s0, $t2, 1
    08914EC4:[02005025]: or         $t2, $s0, $zr <=> move $t2, $s0
    08914EC8:[26310001]: addiu      $s1, $s1, 1
    08914ECC:[91520000]: lbu        $s2, 0($t2)
    08914ED0:[92330000]: lbu        $s3, 0($s1)
    08914ED4:[16530003]: bne        $s2, $s3, 0x08914EE4
    08914ED8:[020D902B]: sltu       $s2, $s0, $t5
--> 08914EDC:[5640FFC8]: bnel       $s2, $zr, 0x08914E00
    08914EE0:[25500001]: addiu      $s0, $t2, 1
    08914EE4:[01B08023]: subu       $s0, $t5, $s0
    08914EE8:[03308023]: subu       $s0, $t9, $s0
    08914EEC:[00F0882A]: slt        $s1, $a3, $s0
  Back Branch 08914F30 935.939 times (length 96)
    08914DA4:[57000001]: bnel       $t8, $zr, 0x08914DAC
    08914DA8:[00C04825]: or         $t1, $a2, $zr <=> move $t1, $a2
    08914DAC:[34190102]: ori        $t9, $zr, 258 <=> li $t9, 258
    08914DB0:[25B8FEFE]: addiu      $t8, $t5, -258
    08914DB4:[01658821]: addu       $s1, $t3, $a1
--> 08914DB8:[00F18021]: addu       $s0, $a3, $s1
    08914DBC:[92120000]: lbu        $s2, 0($s0)
    08914DC0:[56430055]: bnel       $s2, $v1, 0x08914F18
    08914DC4:[00AE2824]: and        $a1, $a1, $t6
    08914DC8:[9210FFFF]: lbu        $s0, -1($s0)
    08914DCC:[560C0052]: bnel       $s0, $t4, 0x08914F18
    08914DD0:[00AE2824]: and        $a1, $a1, $t6
    08914DD4:[92300000]: lbu        $s0, 0($s1)
    08914DD8:[91520000]: lbu        $s2, 0($t2)
    08914DDC:[1612004D]: bne        $s0, $s2, 0x08914F14
    08914DE0:[26310001]: addiu      $s1, $s1, 1
    08914DE4:[92300000]: lbu        $s0, 0($s1)
    08914DE8:[91520001]: lbu        $s2, 1($t2)
    08914DEC:[5612004A]: bnel       $s0, $s2, 0x08914F18
    08914DF0:[00AE2824]: and        $a1, $a1, $t6
    08914DF4:[254A0002]: addiu      $t2, $t2, 2
    08914DF8:[26310001]: addiu      $s1, $s1, 1
    08914DFC:[25500001]: addiu      $s0, $t2, 1
    08914E00:[02005025]: or         $t2, $s0, $zr <=> move $t2, $s0
    08914E04:[26310001]: addiu      $s1, $s1, 1
    08914E08:[91520000]: lbu        $s2, 0($t2)
    08914E0C:[92330000]: lbu        $s3, 0($s1)
    08914E10:[16530035]: bne        $s2, $s3, 0x08914EE8
    08914E14:[01B08023]: subu       $s0, $t5, $s0
    08914E18:[25500001]: addiu      $s0, $t2, 1
    08914E1C:[02005025]: or         $t2, $s0, $zr <=> move $t2, $s0
    08914E20:[26310001]: addiu      $s1, $s1, 1
    08914E24:[91520000]: lbu        $s2, 0($t2)
    08914E28:[92330000]: lbu        $s3, 0($s1)
    08914E2C:[1653002E]: bne        $s2, $s3, 0x08914EE8
    08914E30:[01B08023]: subu       $s0, $t5, $s0
    08914E34:[25500001]: addiu      $s0, $t2, 1
    08914E38:[02005025]: or         $t2, $s0, $zr <=> move $t2, $s0
    08914E3C:[26310001]: addiu      $s1, $s1, 1
    08914E40:[91520000]: lbu        $s2, 0($t2)
    08914E44:[92330000]: lbu        $s3, 0($s1)
    08914E48:[16530027]: bne        $s2, $s3, 0x08914EE8
    08914E4C:[01B08023]: subu       $s0, $t5, $s0
    08914E50:[25500001]: addiu      $s0, $t2, 1
    08914E54:[02005025]: or         $t2, $s0, $zr <=> move $t2, $s0
    08914E58:[26310001]: addiu      $s1, $s1, 1
    08914E5C:[91520000]: lbu        $s2, 0($t2)
    08914E60:[92330000]: lbu        $s3, 0($s1)
    08914E64:[16530020]: bne        $s2, $s3, 0x08914EE8
    08914E68:[01B08023]: subu       $s0, $t5, $s0
    08914E6C:[25500001]: addiu      $s0, $t2, 1
    08914E70:[02005025]: or         $t2, $s0, $zr <=> move $t2, $s0
    08914E74:[26310001]: addiu      $s1, $s1, 1
    08914E78:[91520000]: lbu        $s2, 0($t2)
    08914E7C:[92330000]: lbu        $s3, 0($s1)
    08914E80:[16530019]: bne        $s2, $s3, 0x08914EE8
    08914E84:[01B08023]: subu       $s0, $t5, $s0
    08914E88:[25500001]: addiu      $s0, $t2, 1
    08914E8C:[02005025]: or         $t2, $s0, $zr <=> move $t2, $s0
    08914E90:[26310001]: addiu      $s1, $s1, 1
    08914E94:[91520000]: lbu        $s2, 0($t2)
    08914E98:[92330000]: lbu        $s3, 0($s1)
    08914E9C:[16530012]: bne        $s2, $s3, 0x08914EE8
    08914EA0:[01B08023]: subu       $s0, $t5, $s0
    08914EA4:[25500001]: addiu      $s0, $t2, 1
    08914EA8:[02005025]: or         $t2, $s0, $zr <=> move $t2, $s0
    08914EAC:[26310001]: addiu      $s1, $s1, 1
    08914EB0:[91520000]: lbu        $s2, 0($t2)
    08914EB4:[92330000]: lbu        $s3, 0($s1)
    08914EB8:[1653000B]: bne        $s2, $s3, 0x08914EE8
    08914EBC:[01B08023]: subu       $s0, $t5, $s0
    08914EC0:[25500001]: addiu      $s0, $t2, 1
    08914EC4:[02005025]: or         $t2, $s0, $zr <=> move $t2, $s0
    08914EC8:[26310001]: addiu      $s1, $s1, 1
    08914ECC:[91520000]: lbu        $s2, 0($t2)
    08914ED0:[92330000]: lbu        $s3, 0($s1)
    08914ED4:[16530003]: bne        $s2, $s3, 0x08914EE4
    08914ED8:[020D902B]: sltu       $s2, $s0, $t5
    08914EDC:[5640FFC8]: bnel       $s2, $zr, 0x08914E00
    08914EE0:[25500001]: addiu      $s0, $t2, 1
    08914EE4:[01B08023]: subu       $s0, $t5, $s0
    08914EE8:[03308023]: subu       $s0, $t9, $s0
    08914EEC:[00F0882A]: slt        $s1, $a3, $s0
    08914EF0:[12200008]: beq        $s1, $zr, 0x08914F14
    08914EF4:[03005025]: or         $t2, $t8, $zr <=> move $t2, $t8
    08914EF8:[02003825]: or         $a3, $s0, $zr <=> move $a3, $s0
    08914EFC:[00E9182A]: slt        $v1, $a3, $t1
    08914F00:[1060000D]: beq        $v1, $zr, 0x08914F38
    08914F04:[AC850070]: sw         $a1, 112($a0)
    08914F08:[02181821]: addu       $v1, $s0, $t8
    08914F0C:[906CFFFF]: lbu        $t4, -1($v1)
    08914F10:[90630000]: lbu        $v1, 0($v1)
    08914F14:[00AE2824]: and        $a1, $a1, $t6
    08914F18:[00A52821]: addu       $a1, $a1, $a1
    08914F1C:[01E52821]: addu       $a1, $t7, $a1
    08914F20:[94A50000]: lhu        $a1, 0($a1)
    08914F24:[0105802B]: sltu       $s0, $t0, $a1
    08914F28:[12000003]: beq        $s0, $zr, 0x08914F38
    08914F2C:[2442FFFF]: addiu      $v0, $v0, -1
--> 08914F30:[1440FFA1]: bne        $v0, $zr, 0x08914DB8
    08914F34:[01658821]: addu       $s1, $t3, $a1
    08914F38:[00C7202B]: sltu       $a0, $a2, $a3
    08914F3C:[14800003]: bne        $a0, $zr, 0x08914F4C
    08914F40:[00C01025]: or         $v0, $a2, $zr <=> move $v0, $a2
_S1_2_8927038 106.139.153 instructions (0,988%), 28.814 calls (08927038 - 08927534, length 320)
    08927038:[27BDFFD0]: addiu      $sp, $sp, -48
    0892703C:[AFB7001C]: sw         $s7, 28($sp)
    08927040:[00806021]: addu       $t4, $a0, $zr <=> move $t4, $a0
    08927044:[000520C3]: sra        $a0, $a1, 0x0003
    08927048:[AFB10004]: sw         $s1, 4($sp)
    0892704C:[01842021]: addu       $a0, $t4, $a0
    08927050:[30A90007]: andi       $t1, $a1, 7
    08927054:[AFB00000]: sw         $s0, 0($sp)
    08927058:[3C0208AF]: lui        $v0, 0x08AF <=> li $v0, 0x08AF0000
    0892705C:[244A1A90]: addiu      $t2, $v0, 6800
    08927060:[AFBF0020]: sw         $ra, 32($sp)
    08927064:[00091080]: sll        $v0, $t1, 0x0002
    08927068:[00A08021]: addu       $s0, $a1, $zr <=> move $s0, $a1
    0892706C:[AFB60018]: sw         $s6, 24($sp)
    08927070:[004A1021]: addu       $v0, $v0, $t2
    08927074:[00C08821]: addu       $s1, $a2, $zr <=> move $s1, $a2
    08927078:[AFB50014]: sw         $s5, 20($sp)
    0892707C:[00E0C821]: addu       $t9, $a3, $zr <=> move $t9, $a3
    08927080:[0100B821]: addu       $s7, $t0, $zr <=> move $s7, $t0
    08927084:[AFB40010]: sw         $s4, 16($sp)
    08927088:[AFB3000C]: sw         $s3, 12($sp)
    0892708C:[AFB20008]: sw         $s2, 8($sp)
    08927090:[90830000]: lbu        $v1, 0($a0)
    08927094:[90850001]: lbu        $a1, 1($a0)
    08927098:[8C440000]: lw         $a0, 0($v0)
    0892709C:[00031A00]: sll        $v1, $v1, 0x0008
    089270A0:[00651825]: or         $v1, $v1, $a1
    089270A4:[24020007]: addiu      $v0, $zr, 7 <=> li $v0, 7
    089270A8:[00641824]: and        $v1, $v1, $a0
    089270AC:[00491023]: subu       $v0, $v0, $t1
    089270B0:[00431006]: srlv       $v0, $v1, $v0
    089270B4:[00025983]: sra        $t3, $v0, 0x0006
    089270B8:[11600119]: beq        $t3, $zr, 0x08927520
    089270BC:[26100003]: addiu      $s0, $s0, 3
    089270C0:[3049003F]: andi       $t1, $v0, 63
    089270C4:[29620006]: slti       $v0, $t3, 6
    089270C8:[A0E90000]: sb         $t1, 0($a3)
    089270CC:[1040008F]: beq        $v0, $zr, 0x0892730C
    089270D0:[26100006]: addiu      $s0, $s0, 6
    089270D4:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    089270D8:[01621004]: sllv       $v0, $v0, $t3
    089270DC:[2452FFFF]: addiu      $s2, $v0, -1
    089270E0:[0012A043]: sra        $s4, $s2, 0x0001
    089270E4:[18C00057]: blez       $a2, 0x08927244
    089270E8:[240D0001]: addiu      $t5, $zr, 1 <=> li $t5, 1
    089270EC:[24C20001]: addiu      $v0, $a2, 1
    089270F0:[28420003]: slti       $v0, $v0, 3
    089270F4:[0140A821]: addu       $s5, $t2, $zr <=> move $s5, $t2
    089270F8:[000B9823]: subu       $s3, $zr, $t3 <=> negu $s3, $t3
    089270FC:[2416000A]: addiu      $s6, $zr, 10 <=> li $s6, 10
    08927100:[1040007E]: beq        $v0, $zr, 0x089272FC
    08927104:[30C30001]: andi       $v1, $a2, 1
    08927108:[001020C3]: sra        $a0, $s0, 0x0003
    0892710C:[01842021]: addu       $a0, $t4, $a0
    08927110:[32050007]: andi       $a1, $s0, 7
    08927114:[90830000]: lbu        $v1, 0($a0)
    08927118:[00051080]: sll        $v0, $a1, 0x0002
    0892711C:[90860001]: lbu        $a2, 1($a0)
    08927120:[00551021]: addu       $v0, $v0, $s5
    08927124:[8C440000]: lw         $a0, 0($v0)
    08927128:[00031A00]: sll        $v1, $v1, 0x0008
    0892712C:[00661825]: or         $v1, $v1, $a2
    08927130:[02652823]: subu       $a1, $s3, $a1
    08927134:[00641824]: and        $v1, $v1, $a0
    08927138:[24A50010]: addiu      $a1, $a1, 16
    0892713C:[00A31806]: srlv       $v1, $v1, $a1
    08927140:[01231021]: addu       $v0, $t1, $v1
    08927144:[00544823]: subu       $t1, $v0, $s4
    08927148:[1072005D]: beq        $v1, $s2, 0x089272C0
    0892714C:[020B8021]: addu       $s0, $s0, $t3
    08927150:[032D1021]: addu       $v0, $t9, $t5
    08927154:[25AD0001]: addiu      $t5, $t5, 1
    08927158:[022D502A]: slt        $t2, $s1, $t5
    0892715C:[15400039]: bne        $t2, $zr, 0x08927244
    08927160:[A0490000]: sb         $t1, 0($v0)
    08927164:[001018C3]: sra        $v1, $s0, 0x0003
    08927168:[01831821]: addu       $v1, $t4, $v1
    0892716C:[32050007]: andi       $a1, $s0, 7
    08927170:[90640000]: lbu        $a0, 0($v1)
    08927174:[00051080]: sll        $v0, $a1, 0x0002
    08927178:[90660001]: lbu        $a2, 1($v1)
    0892717C:[00551021]: addu       $v0, $v0, $s5
    08927180:[8C430000]: lw         $v1, 0($v0)
    08927184:[00042200]: sll        $a0, $a0, 0x0008
    08927188:[00862025]: or         $a0, $a0, $a2
    0892718C:[02652823]: subu       $a1, $s3, $a1
    08927190:[00832024]: and        $a0, $a0, $v1
    08927194:[24A50010]: addiu      $a1, $a1, 16
    08927198:[00A42006]: srlv       $a0, $a0, $a1
    0892719C:[01241021]: addu       $v0, $t1, $a0
    089271A0:[020B8021]: addu       $s0, $s0, $t3
    089271A4:[32030007]: andi       $v1, $s0, 7
    089271A8:[00544823]: subu       $t1, $v0, $s4
    089271AC:[001010C3]: sra        $v0, $s0, 0x0003
    089271B0:[01823021]: addu       $a2, $t4, $v0
    089271B4:[00031080]: sll        $v0, $v1, 0x0002
    089271B8:[032D4021]: addu       $t0, $t9, $t5
    089271BC:[00552821]: addu       $a1, $v0, $s5
    089271C0:[10920036]: beq        $a0, $s2, 0x0892729C
    089271C4:[02C33823]: subu       $a3, $s6, $v1
    089271C8:[A1090000]: sb         $t1, 0($t0)
    089271CC:[32040007]: andi       $a0, $s0, 7
    089271D0:[25A20001]: addiu      $v0, $t5, 1
    089271D4:[001030C3]: sra        $a2, $s0, 0x0003
    089271D8:[020B8021]: addu       $s0, $s0, $t3
    089271DC:[01863021]: addu       $a2, $t4, $a2
    089271E0:[32080007]: andi       $t0, $s0, 7
    089271E4:[03227821]: addu       $t7, $t9, $v0
    089271E8:[001010C3]: sra        $v0, $s0, 0x0003
    089271EC:[00043880]: sll        $a3, $a0, 0x0002
    089271F0:[00081880]: sll        $v1, $t0, 0x0002
    089271F4:[01827021]: addu       $t6, $t4, $v0
    089271F8:[90C20000]: lbu        $v0, 0($a2)
    089271FC:[00F53821]: addu       $a3, $a3, $s5
    08927200:[0075C021]: addu       $t8, $v1, $s5
    08927204:[90C30001]: lbu        $v1, 1($a2)
    08927208:[8CE50000]: lw         $a1, 0($a3)
    0892720C:[00021200]: sll        $v0, $v0, 0x0008
    08927210:[00431025]: or         $v0, $v0, $v1
    08927214:[02642023]: subu       $a0, $s3, $a0
    08927218:[00451024]: and        $v0, $v0, $a1
    0892721C:[24840010]: addiu      $a0, $a0, 16
    08927220:[00821006]: srlv       $v0, $v0, $a0
    08927224:[25AD0002]: addiu      $t5, $t5, 2
    08927228:[01221821]: addu       $v1, $t1, $v0
    0892722C:[022D502A]: slt        $t2, $s1, $t5
    08927230:[02C82823]: subu       $a1, $s6, $t0
    08927234:[10520010]: beq        $v0, $s2, 0x08927278
    08927238:[00744823]: subu       $t1, $v1, $s4
    0892723C:[1140FFC9]: beq        $t2, $zr, 0x08927164
    08927240:[A1E90000]: sb         $t1, 0($t7)
    08927244:[AEF00000]: sw         $s0, 0($s7)
    08927248:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    0892724C:[8FBF0020]: lw         $ra, 32($sp)
    08927250:[8FB7001C]: lw         $s7, 28($sp)
    08927254:[8FB60018]: lw         $s6, 24($sp)
    08927258:[8FB50014]: lw         $s5, 20($sp)
    0892725C:[8FB40010]: lw         $s4, 16($sp)
    08927260:[8FB3000C]: lw         $s3, 12($sp)
    08927264:[8FB20008]: lw         $s2, 8($sp)
    08927268:[8FB10004]: lw         $s1, 4($sp)
    0892726C:[8FB00000]: lw         $s0, 0($sp)
    08927270:[03E00008]: jr         $ra
    08927274:[27BD0030]: addiu      $sp, $sp, 48
    08927278:[91C20000]: lbu        $v0, 0($t6)
    0892727C:[91C30001]: lbu        $v1, 1($t6)
    08927280:[8F040000]: lw         $a0, 0($t8)
    08927284:[00021200]: sll        $v0, $v0, 0x0008
    08927288:[00431025]: or         $v0, $v0, $v1
    0892728C:[00441024]: and        $v0, $v0, $a0
    08927290:[26100006]: addiu      $s0, $s0, 6
    08927294:[0A249C8F]: j          0x0892723C
    08927298:[00A24806]: srlv       $t1, $v0, $a1
    0892729C:[90C20000]: lbu        $v0, 0($a2)
    089272A0:[90C30001]: lbu        $v1, 1($a2)
    089272A4:[8CA40000]: lw         $a0, 0($a1)
    089272A8:[00021200]: sll        $v0, $v0, 0x0008
    089272AC:[00431025]: or         $v0, $v0, $v1
    089272B0:[00441024]: and        $v0, $v0, $a0
    089272B4:[26100006]: addiu      $s0, $s0, 6
    089272B8:[0A249C72]: j          0x089271C8
    089272BC:[00E24806]: srlv       $t1, $v0, $a3
    089272C0:[001020C3]: sra        $a0, $s0, 0x0003
    089272C4:[01842021]: addu       $a0, $t4, $a0
    089272C8:[32050007]: andi       $a1, $s0, 7
    089272CC:[90820000]: lbu        $v0, 0($a0)
    089272D0:[00051880]: sll        $v1, $a1, 0x0002
    089272D4:[90860001]: lbu        $a2, 1($a0)
    089272D8:[00751821]: addu       $v1, $v1, $s5
    089272DC:[8C640000]: lw         $a0, 0($v1)
    089272E0:[00021200]: sll        $v0, $v0, 0x0008
    089272E4:[00461025]: or         $v0, $v0, $a2
    089272E8:[00441024]: and        $v0, $v0, $a0
    089272EC:[02C52823]: subu       $a1, $s6, $a1
    089272F0:[00A24806]: srlv       $t1, $v0, $a1
    089272F4:[0A249C54]: j          0x08927150
    089272F8:[26100006]: addiu      $s0, $s0, 6
    089272FC:[1060FF9A]: beq        $v1, $zr, 0x08927168
    08927300:[001018C3]: sra        $v1, $s0, 0x0003
    08927304:[0A249C43]: j          0x0892710C
    08927308:[001020C3]: sra        $a0, $s0, 0x0003
    0892730C:[18C0FFCD]: blez       $a2, 0x08927244
    08927310:[240D0001]: addiu      $t5, $zr, 1 <=> li $t5, 1
    08927314:[24C20001]: addiu      $v0, $a2, 1
    08927318:[28420003]: slti       $v0, $v0, 3
    0892731C:[01404821]: addu       $t1, $t2, $zr <=> move $t1, $t2
    08927320:[2408000A]: addiu      $t0, $zr, 10 <=> li $t0, 10
    08927324:[10400057]: beq        $v0, $zr, 0x08927484
    08927328:[30C30003]: andi       $v1, $a2, 3
    0892732C:[001020C3]: sra        $a0, $s0, 0x0003
    08927330:[01842021]: addu       $a0, $t4, $a0
    08927334:[32050007]: andi       $a1, $s0, 7
    08927338:[90830000]: lbu        $v1, 0($a0)
    0892733C:[00051080]: sll        $v0, $a1, 0x0002
    08927340:[90860001]: lbu        $a2, 1($a0)
    08927344:[00491021]: addu       $v0, $v0, $t1
    08927348:[8C440000]: lw         $a0, 0($v0)
    0892734C:[00031A00]: sll        $v1, $v1, 0x0008
    08927350:[00661825]: or         $v1, $v1, $a2
    08927354:[00641824]: and        $v1, $v1, $a0
    08927358:[032D1021]: addu       $v0, $t9, $t5
    0892735C:[01052823]: subu       $a1, $t0, $a1
    08927360:[25AD0001]: addiu      $t5, $t5, 1
    08927364:[00A31806]: srlv       $v1, $v1, $a1
    08927368:[022D202A]: slt        $a0, $s1, $t5
    0892736C:[A0430000]: sb         $v1, 0($v0)
    08927370:[1480FFB4]: bne        $a0, $zr, 0x08927244
    08927374:[26100006]: addiu      $s0, $s0, 6
    08927378:[01B93821]: addu       $a3, $t5, $t9
    0892737C:[001020C3]: sra        $a0, $s0, 0x0003
    08927380:[01842021]: addu       $a0, $t4, $a0
    08927384:[32050007]: andi       $a1, $s0, 7
    08927388:[90820000]: lbu        $v0, 0($a0)
    0892738C:[00051880]: sll        $v1, $a1, 0x0002
    08927390:[90860001]: lbu        $a2, 1($a0)
    08927394:[00691821]: addu       $v1, $v1, $t1
    08927398:[8C640000]: lw         $a0, 0($v1)
    0892739C:[00021200]: sll        $v0, $v0, 0x0008
    089273A0:[00461025]: or         $v0, $v0, $a2
    089273A4:[00441024]: and        $v0, $v0, $a0
    089273A8:[01052823]: subu       $a1, $t0, $a1
    089273AC:[00A21006]: srlv       $v0, $v0, $a1
    089273B0:[A0E20000]: sb         $v0, 0($a3)
    089273B4:[26050006]: addiu      $a1, $s0, 6
    089273B8:[000520C3]: sra        $a0, $a1, 0x0003
    089273BC:[01842021]: addu       $a0, $t4, $a0
    089273C0:[30A50007]: andi       $a1, $a1, 7
    089273C4:[90820000]: lbu        $v0, 0($a0)
    089273C8:[00051880]: sll        $v1, $a1, 0x0002
    089273CC:[90860001]: lbu        $a2, 1($a0)
    089273D0:[00691821]: addu       $v1, $v1, $t1
    089273D4:[8C640000]: lw         $a0, 0($v1)
    089273D8:[00021200]: sll        $v0, $v0, 0x0008
    089273DC:[00461025]: or         $v0, $v0, $a2
    089273E0:[00441024]: and        $v0, $v0, $a0
    089273E4:[01052823]: subu       $a1, $t0, $a1
    089273E8:[00A21006]: srlv       $v0, $v0, $a1
    089273EC:[A0E20001]: sb         $v0, 1($a3)
    089273F0:[2605000C]: addiu      $a1, $s0, 12
    089273F4:[000520C3]: sra        $a0, $a1, 0x0003
    089273F8:[01842021]: addu       $a0, $t4, $a0
    089273FC:[30A50007]: andi       $a1, $a1, 7
    08927400:[90820000]: lbu        $v0, 0($a0)
    08927404:[00051880]: sll        $v1, $a1, 0x0002
    08927408:[90860001]: lbu        $a2, 1($a0)
    0892740C:[00691821]: addu       $v1, $v1, $t1
    08927410:[8C640000]: lw         $a0, 0($v1)
    08927414:[00021200]: sll        $v0, $v0, 0x0008
    08927418:[00461025]: or         $v0, $v0, $a2
    0892741C:[00441024]: and        $v0, $v0, $a0
    08927420:[01052823]: subu       $a1, $t0, $a1
    08927424:[00A21006]: srlv       $v0, $v0, $a1
    08927428:[A0E20002]: sb         $v0, 2($a3)
    0892742C:[26050012]: addiu      $a1, $s0, 18
    08927430:[000520C3]: sra        $a0, $a1, 0x0003
    08927434:[01842021]: addu       $a0, $t4, $a0
    08927438:[30A50007]: andi       $a1, $a1, 7
    0892743C:[90830000]: lbu        $v1, 0($a0)
    08927440:[00051080]: sll        $v0, $a1, 0x0002
    08927444:[90860001]: lbu        $a2, 1($a0)
    08927448:[00491021]: addu       $v0, $v0, $t1
    0892744C:[8C440000]: lw         $a0, 0($v0)
    08927450:[00031A00]: sll        $v1, $v1, 0x0008
    08927454:[00661825]: or         $v1, $v1, $a2
    08927458:[00641824]: and        $v1, $v1, $a0
    0892745C:[01052823]: subu       $a1, $t0, $a1
    08927460:[25AD0004]: addiu      $t5, $t5, 4
    08927464:[00A31806]: srlv       $v1, $v1, $a1
    08927468:[022D202A]: slt        $a0, $s1, $t5
    0892746C:[A0E30003]: sb         $v1, 3($a3)
    08927470:[26100018]: addiu      $s0, $s0, 24
    08927474:[1080FFC1]: beq        $a0, $zr, 0x0892737C
    08927478:[24E70004]: addiu      $a3, $a3, 4
    0892747C:[0A249C92]: j          0x08927248
    08927480:[AEF00000]: sw         $s0, 0($s7)
    08927484:[1060FFBC]: beq        $v1, $zr, 0x08927378
    08927488:[28620002]: slti       $v0, $v1, 2
    0892748C:[1440FFA7]: bne        $v0, $zr, 0x0892732C
    08927490:[28620003]: slti       $v0, $v1, 3
    08927494:[14400011]: bne        $v0, $zr, 0x089274DC
    08927498:[001020C3]: sra        $a0, $s0, 0x0003
    0892749C:[01842021]: addu       $a0, $t4, $a0
    089274A0:[32050007]: andi       $a1, $s0, 7
    089274A4:[90820000]: lbu        $v0, 0($a0)
    089274A8:[00051880]: sll        $v1, $a1, 0x0002
    089274AC:[90860001]: lbu        $a2, 1($a0)
    089274B0:[006A1821]: addu       $v1, $v1, $t2
    089274B4:[8C640000]: lw         $a0, 0($v1)
    089274B8:[00021200]: sll        $v0, $v0, 0x0008
    089274BC:[00461025]: or         $v0, $v0, $a2
    089274C0:[00441024]: and        $v0, $v0, $a0
    089274C4:[01052823]: subu       $a1, $t0, $a1
    089274C8:[00A21006]: srlv       $v0, $v0, $a1
    089274CC:[A0E20001]: sb         $v0, 1($a3)
    089274D0:[26100006]: addiu      $s0, $s0, 6
    089274D4:[240D0002]: addiu      $t5, $zr, 2 <=> li $t5, 2
    089274D8:[001020C3]: sra        $a0, $s0, 0x0003
    089274DC:[01842021]: addu       $a0, $t4, $a0
    089274E0:[32050007]: andi       $a1, $s0, 7
    089274E4:[90820000]: lbu        $v0, 0($a0)
    089274E8:[00051880]: sll        $v1, $a1, 0x0002
    089274EC:[90860001]: lbu        $a2, 1($a0)
    089274F0:[00691821]: addu       $v1, $v1, $t1
    089274F4:[8C640000]: lw         $a0, 0($v1)
    089274F8:[00021200]: sll        $v0, $v0, 0x0008
    089274FC:[00461025]: or         $v0, $v0, $a2
    08927500:[00441024]: and        $v0, $v0, $a0
    08927504:[01052823]: subu       $a1, $t0, $a1
    08927508:[032D1821]: addu       $v1, $t9, $t5
    0892750C:[00A21006]: srlv       $v0, $v0, $a1
    08927510:[A0620000]: sb         $v0, 0($v1)
    08927514:[26100006]: addiu      $s0, $s0, 6
    08927518:[0A249CCB]: j          0x0892732C
    0892751C:[25AD0001]: addiu      $t5, $t5, 1
    08927520:[00E02021]: addu       $a0, $a3, $zr <=> move $a0, $a3
    08927524:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08927528:[0E2B62A2]: jal        0x08AD8A88 [sceKernelMemset]
    0892752C:[24060080]: addiu      $a2, $zr, 128 <=> li $a2, 128
    08927530:[0A249C92]: j          0x08927248
    08927534:[AEF00000]: sw         $s0, 0($s7)
  Back Branch 0892723C 1.800.855 times (length 56)
    08927150:[032D1021]: addu       $v0, $t9, $t5
    08927154:[25AD0001]: addiu      $t5, $t5, 1
    08927158:[022D502A]: slt        $t2, $s1, $t5
    0892715C:[15400039]: bne        $t2, $zr, 0x08927244
    08927160:[A0490000]: sb         $t1, 0($v0)
--> 08927164:[001018C3]: sra        $v1, $s0, 0x0003
    08927168:[01831821]: addu       $v1, $t4, $v1
    0892716C:[32050007]: andi       $a1, $s0, 7
    08927170:[90640000]: lbu        $a0, 0($v1)
    08927174:[00051080]: sll        $v0, $a1, 0x0002
    08927178:[90660001]: lbu        $a2, 1($v1)
    0892717C:[00551021]: addu       $v0, $v0, $s5
    08927180:[8C430000]: lw         $v1, 0($v0)
    08927184:[00042200]: sll        $a0, $a0, 0x0008
    08927188:[00862025]: or         $a0, $a0, $a2
    0892718C:[02652823]: subu       $a1, $s3, $a1
    08927190:[00832024]: and        $a0, $a0, $v1
    08927194:[24A50010]: addiu      $a1, $a1, 16
    08927198:[00A42006]: srlv       $a0, $a0, $a1
    0892719C:[01241021]: addu       $v0, $t1, $a0
    089271A0:[020B8021]: addu       $s0, $s0, $t3
    089271A4:[32030007]: andi       $v1, $s0, 7
    089271A8:[00544823]: subu       $t1, $v0, $s4
    089271AC:[001010C3]: sra        $v0, $s0, 0x0003
    089271B0:[01823021]: addu       $a2, $t4, $v0
    089271B4:[00031080]: sll        $v0, $v1, 0x0002
    089271B8:[032D4021]: addu       $t0, $t9, $t5
    089271BC:[00552821]: addu       $a1, $v0, $s5
    089271C0:[10920036]: beq        $a0, $s2, 0x0892729C
    089271C4:[02C33823]: subu       $a3, $s6, $v1
    089271C8:[A1090000]: sb         $t1, 0($t0)
    089271CC:[32040007]: andi       $a0, $s0, 7
    089271D0:[25A20001]: addiu      $v0, $t5, 1
    089271D4:[001030C3]: sra        $a2, $s0, 0x0003
    089271D8:[020B8021]: addu       $s0, $s0, $t3
    089271DC:[01863021]: addu       $a2, $t4, $a2
    089271E0:[32080007]: andi       $t0, $s0, 7
    089271E4:[03227821]: addu       $t7, $t9, $v0
    089271E8:[001010C3]: sra        $v0, $s0, 0x0003
    089271EC:[00043880]: sll        $a3, $a0, 0x0002
    089271F0:[00081880]: sll        $v1, $t0, 0x0002
    089271F4:[01827021]: addu       $t6, $t4, $v0
    089271F8:[90C20000]: lbu        $v0, 0($a2)
    089271FC:[00F53821]: addu       $a3, $a3, $s5
    08927200:[0075C021]: addu       $t8, $v1, $s5
    08927204:[90C30001]: lbu        $v1, 1($a2)
    08927208:[8CE50000]: lw         $a1, 0($a3)
    0892720C:[00021200]: sll        $v0, $v0, 0x0008
    08927210:[00431025]: or         $v0, $v0, $v1
    08927214:[02642023]: subu       $a0, $s3, $a0
    08927218:[00451024]: and        $v0, $v0, $a1
    0892721C:[24840010]: addiu      $a0, $a0, 16
    08927220:[00821006]: srlv       $v0, $v0, $a0
    08927224:[25AD0002]: addiu      $t5, $t5, 2
    08927228:[01221821]: addu       $v1, $t1, $v0
    0892722C:[022D502A]: slt        $t2, $s1, $t5
    08927230:[02C82823]: subu       $a1, $s6, $t0
    08927234:[10520010]: beq        $v0, $s2, 0x08927278
    08927238:[00744823]: subu       $t1, $v1, $s4
--> 0892723C:[1140FFC9]: beq        $t2, $zr, 0x08927164
    08927240:[A1E90000]: sb         $t1, 0($t7)
    08927244:[AEF00000]: sw         $s0, 0($s7)
    08927248:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    0892724C:[8FBF0020]: lw         $ra, 32($sp)
  Back Branch 089272B8 150.875 times (length 62)
    089271B4:[00031080]: sll        $v0, $v1, 0x0002
    089271B8:[032D4021]: addu       $t0, $t9, $t5
    089271BC:[00552821]: addu       $a1, $v0, $s5
    089271C0:[10920036]: beq        $a0, $s2, 0x0892729C
    089271C4:[02C33823]: subu       $a3, $s6, $v1
--> 089271C8:[A1090000]: sb         $t1, 0($t0)
    089271CC:[32040007]: andi       $a0, $s0, 7
    089271D0:[25A20001]: addiu      $v0, $t5, 1
    089271D4:[001030C3]: sra        $a2, $s0, 0x0003
    089271D8:[020B8021]: addu       $s0, $s0, $t3
    089271DC:[01863021]: addu       $a2, $t4, $a2
    089271E0:[32080007]: andi       $t0, $s0, 7
    089271E4:[03227821]: addu       $t7, $t9, $v0
    089271E8:[001010C3]: sra        $v0, $s0, 0x0003
    089271EC:[00043880]: sll        $a3, $a0, 0x0002
    089271F0:[00081880]: sll        $v1, $t0, 0x0002
    089271F4:[01827021]: addu       $t6, $t4, $v0
    089271F8:[90C20000]: lbu        $v0, 0($a2)
    089271FC:[00F53821]: addu       $a3, $a3, $s5
    08927200:[0075C021]: addu       $t8, $v1, $s5
    08927204:[90C30001]: lbu        $v1, 1($a2)
    08927208:[8CE50000]: lw         $a1, 0($a3)
    0892720C:[00021200]: sll        $v0, $v0, 0x0008
    08927210:[00431025]: or         $v0, $v0, $v1
    08927214:[02642023]: subu       $a0, $s3, $a0
    08927218:[00451024]: and        $v0, $v0, $a1
    0892721C:[24840010]: addiu      $a0, $a0, 16
    08927220:[00821006]: srlv       $v0, $v0, $a0
    08927224:[25AD0002]: addiu      $t5, $t5, 2
    08927228:[01221821]: addu       $v1, $t1, $v0
    0892722C:[022D502A]: slt        $t2, $s1, $t5
    08927230:[02C82823]: subu       $a1, $s6, $t0
    08927234:[10520010]: beq        $v0, $s2, 0x08927278
    08927238:[00744823]: subu       $t1, $v1, $s4
    0892723C:[1140FFC9]: beq        $t2, $zr, 0x08927164
    08927240:[A1E90000]: sb         $t1, 0($t7)
    08927244:[AEF00000]: sw         $s0, 0($s7)
    08927248:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    0892724C:[8FBF0020]: lw         $ra, 32($sp)
    08927250:[8FB7001C]: lw         $s7, 28($sp)
    08927254:[8FB60018]: lw         $s6, 24($sp)
    08927258:[8FB50014]: lw         $s5, 20($sp)
    0892725C:[8FB40010]: lw         $s4, 16($sp)
    08927260:[8FB3000C]: lw         $s3, 12($sp)
    08927264:[8FB20008]: lw         $s2, 8($sp)
    08927268:[8FB10004]: lw         $s1, 4($sp)
    0892726C:[8FB00000]: lw         $s0, 0($sp)
    08927270:[03E00008]: jr         $ra
    08927274:[27BD0030]: addiu      $sp, $sp, 48
    08927278:[91C20000]: lbu        $v0, 0($t6)
    0892727C:[91C30001]: lbu        $v1, 1($t6)
    08927280:[8F040000]: lw         $a0, 0($t8)
    08927284:[00021200]: sll        $v0, $v0, 0x0008
    08927288:[00431025]: or         $v0, $v0, $v1
    0892728C:[00441024]: and        $v0, $v0, $a0
    08927290:[26100006]: addiu      $s0, $s0, 6
    08927294:[0A249C8F]: j          0x0892723C
    08927298:[00A24806]: srlv       $t1, $v0, $a1
    0892729C:[90C20000]: lbu        $v0, 0($a2)
    089272A0:[90C30001]: lbu        $v1, 1($a2)
    089272A4:[8CA40000]: lw         $a0, 0($a1)
    089272A8:[00021200]: sll        $v0, $v0, 0x0008
    089272AC:[00431025]: or         $v0, $v0, $v1
    089272B0:[00441024]: and        $v0, $v0, $a0
    089272B4:[26100006]: addiu      $s0, $s0, 6
--> 089272B8:[0A249C72]: j          0x089271C8
    089272BC:[00E24806]: srlv       $t1, $v0, $a3
    089272C0:[001020C3]: sra        $a0, $s0, 0x0003
    089272C4:[01842021]: addu       $a0, $t4, $a0
    089272C8:[32050007]: andi       $a1, $s0, 7
  Back Branch 08927294 140.090 times (length 24)
    08927228:[01221821]: addu       $v1, $t1, $v0
    0892722C:[022D502A]: slt        $t2, $s1, $t5
    08927230:[02C82823]: subu       $a1, $s6, $t0
    08927234:[10520010]: beq        $v0, $s2, 0x08927278
    08927238:[00744823]: subu       $t1, $v1, $s4
--> 0892723C:[1140FFC9]: beq        $t2, $zr, 0x08927164
    08927240:[A1E90000]: sb         $t1, 0($t7)
    08927244:[AEF00000]: sw         $s0, 0($s7)
    08927248:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    0892724C:[8FBF0020]: lw         $ra, 32($sp)
    08927250:[8FB7001C]: lw         $s7, 28($sp)
    08927254:[8FB60018]: lw         $s6, 24($sp)
    08927258:[8FB50014]: lw         $s5, 20($sp)
    0892725C:[8FB40010]: lw         $s4, 16($sp)
    08927260:[8FB3000C]: lw         $s3, 12($sp)
    08927264:[8FB20008]: lw         $s2, 8($sp)
    08927268:[8FB10004]: lw         $s1, 4($sp)
    0892726C:[8FB00000]: lw         $s0, 0($sp)
    08927270:[03E00008]: jr         $ra
    08927274:[27BD0030]: addiu      $sp, $sp, 48
    08927278:[91C20000]: lbu        $v0, 0($t6)
    0892727C:[91C30001]: lbu        $v1, 1($t6)
    08927280:[8F040000]: lw         $a0, 0($t8)
    08927284:[00021200]: sll        $v0, $v0, 0x0008
    08927288:[00431025]: or         $v0, $v0, $v1
    0892728C:[00441024]: and        $v0, $v0, $a0
    08927290:[26100006]: addiu      $s0, $s0, 6
--> 08927294:[0A249C8F]: j          0x0892723C
    08927298:[00A24806]: srlv       $t1, $v0, $a1
    0892729C:[90C20000]: lbu        $v0, 0($a2)
    089272A0:[90C30001]: lbu        $v1, 1($a2)
    089272A4:[8CA40000]: lw         $a0, 0($a1)
  Back Branch 089272FC 28.585 times (length 103)
  Back Branch 08927304 28.585 times (length 128)
  Back Branch 089272F4 3.963 times (length 107)
  Back Branch 08927530 229 times (length 188)
_S1_2_8871904 103.352.393 instructions (0,962%), 2.071.434 calls (08871904 - 088719F0, length 60)
    08871904:[27BDFFF0]: addiu      $sp, $sp, -16
    08871908:[0080C825]: or         $t9, $a0, $zr <=> move $t9, $a0
    0887190C:[00A0C025]: or         $t8, $a1, $zr <=> move $t8, $a1
    08871910:[2CC40010]: sltiu      $a0, $a2, 16
    08871914:[AFBF0000]: sw         $ra, 0($sp)
    08871918:[14800024]: bne        $a0, $zr, 0x088719AC
    0887191C:[00C07825]: or         $t7, $a2, $zr <=> move $t7, $a2
    08871920:[33040003]: andi       $a0, $t8, 3
    08871924:[1080000B]: beq        $a0, $zr, 0x08871954
    08871928:[33240003]: andi       $a0, $t9, 3
    0887192C:[93220000]: lbu        $v0, 0($t9)
    08871930:[93040000]: lbu        $a0, 0($t8)
    08871934:[27390001]: addiu      $t9, $t9, 1
    08871938:[00441023]: subu       $v0, $v0, $a0
    0887193C:[1440002A]: bne        $v0, $zr, 0x088719E8
    08871940:[27180001]: addiu      $t8, $t8, 1
    08871944:[33040003]: andi       $a0, $t8, 3
    08871948:[1480FFF8]: bne        $a0, $zr, 0x0887192C
    0887194C:[25EFFFFF]: addiu      $t7, $t7, -1
    08871950:[33240003]: andi       $a0, $t9, 3
    08871954:[14800007]: bne        $a0, $zr, 0x08871974
    08871958:[000F1082]: srl        $v0, $t7, 0x0002
    0887195C:[03202025]: or         $a0, $t9, $zr <=> move $a0, $t9
    08871960:[03002825]: or         $a1, $t8, $zr <=> move $a1, $t8
    08871964:[0E21C54A]: jal        0x08871528
    08871968:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    0887196C:[10000005]: b          0x08871984
    08871970:[00000000]: nop
    08871974:[03202025]: or         $a0, $t9, $zr <=> move $a0, $t9
    08871978:[03002825]: or         $a1, $t8, $zr <=> move $a1, $t8
    0887197C:[0E21C5B9]: jal        0x088716E4
    08871980:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    08871984:[14400006]: bne        $v0, $zr, 0x088719A0
    08871988:[2404FFFC]: addiu      $a0, $zr, -4 <=> li $a0, -4
    0887198C:[01E42024]: and        $a0, $t7, $a0
    08871990:[0324C821]: addu       $t9, $t9, $a0
    08871994:[0304C021]: addu       $t8, $t8, $a0
    08871998:[10000004]: b          0x088719AC
    0887199C:[31EF0003]: andi       $t7, $t7, 3
    088719A0:[8FBF0000]: lw         $ra, 0($sp)
    088719A4:[03E00008]: jr         $ra
    088719A8:[27BD0010]: addiu      $sp, $sp, 16
    088719AC:[11E0000A]: beq        $t7, $zr, 0x088719D8
    088719B0:[00000000]: nop
    088719B4:[93220000]: lbu        $v0, 0($t9)
    088719B8:[93040000]: lbu        $a0, 0($t8)
    088719BC:[27390001]: addiu      $t9, $t9, 1
    088719C0:[00441023]: subu       $v0, $v0, $a0
    088719C4:[14400008]: bne        $v0, $zr, 0x088719E8
    088719C8:[27180001]: addiu      $t8, $t8, 1
    088719CC:[25EFFFFF]: addiu      $t7, $t7, -1
    088719D0:[55E0FFF9]: bnel       $t7, $zr, 0x088719B8
    088719D4:[93220000]: lbu        $v0, 0($t9)
    088719D8:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    088719DC:[8FBF0000]: lw         $ra, 0($sp)
    088719E0:[03E00008]: jr         $ra
    088719E4:[27BD0010]: addiu      $sp, $sp, 16
    088719E8:[8FBF0000]: lw         $ra, 0($sp)
    088719EC:[03E00008]: jr         $ra
    088719F0:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 088719D0 7.077.910 times (length 8)
    088719A4:[03E00008]: jr         $ra
    088719A8:[27BD0010]: addiu      $sp, $sp, 16
    088719AC:[11E0000A]: beq        $t7, $zr, 0x088719D8
    088719B0:[00000000]: nop
    088719B4:[93220000]: lbu        $v0, 0($t9)
--> 088719B8:[93040000]: lbu        $a0, 0($t8)
    088719BC:[27390001]: addiu      $t9, $t9, 1
    088719C0:[00441023]: subu       $v0, $v0, $a0
    088719C4:[14400008]: bne        $v0, $zr, 0x088719E8
    088719C8:[27180001]: addiu      $t8, $t8, 1
    088719CC:[25EFFFFF]: addiu      $t7, $t7, -1
--> 088719D0:[55E0FFF9]: bnel       $t7, $zr, 0x088719B8
    088719D4:[93220000]: lbu        $v0, 0($t9)
    088719D8:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    088719DC:[8FBF0000]: lw         $ra, 0($sp)
    088719E0:[03E00008]: jr         $ra
_S1_2_88A0944 100.001.909 instructions (0,931%), 264 calls (088A0944 - 088A11F8, length 558)
    088A0944:[27BDFB10]: addiu      $sp, $sp, -1264
    088A0948:[AFB404EC]: sw         $s4, 1260($sp)
    088A094C:[00852821]: addu       $a1, $a0, $a1
    088A0950:[00807021]: addu       $t6, $a0, $zr <=> move $t6, $a0
    088A0954:[AFB504E8]: sw         $s5, 1256($sp)
    088A0958:[24B5FFC0]: addiu      $s5, $a1, -64
    088A095C:[24A50001]: addiu      $a1, $a1, 1
    088A0960:[7C152804]: ins        $s5, $zr, 0, 6
    088A0964:[7EAF0F40]: ext        $t7, $s5, 29, 2
    088A0968:[000FA80B]: movn       $s5, $zr, $t7 <=> move $s5, $t7
    088A096C:[AFBF04E4]: sw         $ra, 1252($sp)
    088A0970:[02600011]: mthi       $s3
    088A0974:[02400013]: mtlo       $s2
    088A0978:[3C0F08AE]: lui        $t7, 0x08AE <=> li $t7, 0x08AE0000
    088A097C:[25EF3180]: addiu      $t7, $t7, 12672
    088A0980:[3C128000]: lui        $s2, 0x8000 <=> li $s2, 0x80000000
    088A0984:[0E2283EB]: jal        0x088A0FAC
    088A0988:[2419FFEF]: addiu      $t9, $zr, -17 <=> li $t9, -17
    088A098C:[03381046]: rotrv      $v0, $t8, $t9
    088A0990:[27390003]: addiu      $t9, $t9, 3
    088A0994:[07310184]: bgezal     $t9, 0x088A0FA8
    088A0998:[7C430C80]: ext        $v1, $v0, 18, 2
    088A099C:[2468FFFE]: addiu      $t0, $v1, -2
    088A09A0:[150001DF]: bne        $t0, $zr, 0x088A1120
    088A09A4:[7C530440]: ext        $s3, $v0, 17, 1
    088A09A8:[27A9FE68]: addiu      $t1, $sp, -408
    088A09AC:[25290004]: addiu      $t1, $t1, 4
    088A09B0:[153DFFFE]: bne        $t1, $sp, 0x088A09AC
    088A09B4:[AD200198]: sw         $zr, 408($t1)
    088A09B8:[03380846]: rotrv      $at, $t8, $t9
    088A09BC:[2739000E]: addiu      $t9, $t9, 14
    088A09C0:[07310179]: bgezal     $t9, 0x088A0FA8
    088A09C4:[7C341EC0]: ext        $s4, $at, 27, 4
    088A09C8:[028FA021]: addu       $s4, $s4, $t7
    088A09CC:[25EBFFFC]: addiu      $t3, $t7, -4
    088A09D0:[816A0084]: lb         $t2, 132($t3)
    088A09D4:[03381046]: rotrv      $v0, $t8, $t9
    088A09D8:[7C421440]: ext        $v0, $v0, 17, 3
    088A09DC:[00021080]: sll        $v0, $v0, 0x0002
    088A09E0:[005D1021]: addu       $v0, $v0, $sp
    088A09E4:[8C430000]: lw         $v1, 0($v0)
    088A09E8:[27390003]: addiu      $t9, $t9, 3
    088A09EC:[0731016E]: bgezal     $t9, 0x088A0FA8
    088A09F0:[01525006]: srlv       $t2, $s2, $t2
    088A09F4:[01435025]: or         $t2, $t2, $v1
    088A09F8:[256B0001]: addiu      $t3, $t3, 1
    088A09FC:[1574FFF4]: bne        $t3, $s4, 0x088A09D0
    088A0A00:[AC4A0000]: sw         $t2, 0($v0)
    088A0A04:[240B0040]: addiu      $t3, $zr, 64 <=> li $t3, 64
    088A0A08:[8D2A0004]: lw         $t2, 4($t1)
    088A0A0C:[01601816]: clz        $v1, $t3
    088A0A10:[000B5842]: srl        $t3, $t3, 0x0001
    088A0A14:[1140000E]: beq        $t2, $zr, 0x088A0A50
    088A0A18:[AD200004]: sw         $zr, 4($t1)
    088A0A1C:[01406816]: clz        $t5, $t2
    088A0A20:[7DA338C4]: ins        $v1, $t5, 3, 5
    088A0A24:[016B1021]: addu       $v0, $t3, $t3
    088A0A28:[2442FFFF]: addiu      $v0, $v0, -1
    088A0A2C:[00086640]: sll        $t4, $t0, 0x0019
    088A0A30:[7C0C6520]: bitrev     $t4, $t4
    088A0A34:[019D6021]: addu       $t4, $t4, $sp
    088A0A38:[A1830294]: sb         $v1, 660($t4)
    088A0A3C:[1C40FFFA]: bgtz       $v0, 0x088A0A28
    088A0A40:[25080001]: addiu      $t0, $t0, 1
    088A0A44:[01B21006]: srlv       $v0, $s2, $t5
    088A0A48:[1542FFF4]: bne        $t2, $v0, 0x088A0A1C
    088A0A4C:[01425023]: subu       $t2, $t2, $v0
    088A0A50:[1560FFED]: bne        $t3, $zr, 0x088A0A08
    088A0A54:[25290004]: addiu      $t1, $t1, 4
    088A0A58:[7C342580]: ext        $s4, $at, 22, 5
    088A0A5C:[7C212440]: ext        $at, $at, 17, 5
    088A0A60:[39020080]: xori       $v0, $t0, 128
    088A0A64:[144001AA]: bne        $v0, $zr, 0x088A1110
    088A0A68:[0034102C]: max        $v0, $at, $s4
    088A0A6C:[2C4A001E]: sltiu      $t2, $v0, 30
    088A0A70:[114001A7]: beq        $t2, $zr, 0x088A1110
    088A0A74:[24210101]: addiu      $at, $at, 257
    088A0A78:[00290821]: addu       $at, $at, $t1
    088A0A7C:[240AFFFF]: addiu      $t2, $zr, -1 <=> li $t2, -1
    088A0A80:[240B0007]: addiu      $t3, $zr, 7 <=> li $t3, 7
    088A0A84:[AFAA0200]: sw         $t2, 512($sp)
    088A0A88:[03381046]: rotrv      $v0, $t8, $t9
    088A0A8C:[7C483440]: ext        $t0, $v0, 17, 7
    088A0A90:[011D4021]: addu       $t0, $t0, $sp
    088A0A94:[81080294]: lb         $t0, 660($t0)
    088A0A98:[31030007]: andi       $v1, $t0, 7
    088A0A9C:[000840C3]: sra        $t0, $t0, 0x0003
    088A0AA0:[05000163]: bltz       $t0, 0x088A1030
    088A0AA4:[0323C821]: addu       $t9, $t9, $v1
    088A0AA8:[A1280060]: sb         $t0, 96($t1)
    088A0AAC:[01005021]: addu       $t2, $t0, $zr <=> move $t2, $t0
    088A0AB0:[11000006]: beq        $t0, $zr, 0x088A0ACC
    088A0AB4:[25290001]: addiu      $t1, $t1, 1
    088A0AB8:[00084080]: sll        $t0, $t0, 0x0002
    088A0ABC:[011D4021]: addu       $t0, $t0, $sp
    088A0AC0:[8D03003C]: lw         $v1, 60($t0)
    088A0AC4:[24630001]: addiu      $v1, $v1, 1
    088A0AC8:[AD03003C]: sw         $v1, 60($t0)
    088A0ACC:[07310136]: bgezal     $t9, 0x088A0FA8
    088A0AD0:[01211023]: subu       $v0, $t1, $at
    088A0AD4:[0442FFED]: bltzl      $v0, 0x088A0A8C
    088A0AD8:[03381046]: rotrv      $v0, $t8, $t9
    088A0ADC:[1040000B]: beq        $v0, $zr, 0x088A0B0C
    088A0AE0:[00526806]: srlv       $t5, $s2, $v0
    088A0AE4:[15400009]: bne        $t2, $zr, 0x088A0B0C
    088A0AE8:[0282A023]: subu       $s4, $s4, $v0
    088A0AEC:[000A6080]: sll        $t4, $t2, 0x0002
    088A0AF0:[019D6021]: addu       $t4, $t4, $sp
    088A0AF4:[8D83003C]: lw         $v1, 60($t4)
    088A0AF8:[000D4840]: sll        $t1, $t5, 0x0001
    088A0AFC:[00094823]: subu       $t1, $zr, $t1 <=> negu $t1, $t1
    088A0B00:[AD890000]: sw         $t1, 0($t4)
    088A0B04:[00621822]: sub        $v1, $v1, $v0
    088A0B08:[AD83003C]: sw         $v1, 60($t4)
    088A0B0C:[06800015]: bltz       $s4, 0x088A0B64
    088A0B10:[26940001]: addiu      $s4, $s4, 1
    088A0B14:[03381046]: rotrv      $v0, $t8, $t9
    088A0B18:[7C483440]: ext        $t0, $v0, 17, 7
    088A0B1C:[011D4021]: addu       $t0, $t0, $sp
    088A0B20:[81080294]: lb         $t0, 660($t0)
    088A0B24:[31030007]: andi       $v1, $t0, 7
    088A0B28:[000840C3]: sra        $t0, $t0, 0x0003
    088A0B2C:[0500015E]: bltz       $t0, 0x088A10A8
    088A0B30:[0323C821]: addu       $t9, $t9, $v1
    088A0B34:[01005021]: addu       $t2, $t0, $zr <=> move $t2, $t0
    088A0B38:[11000006]: beq        $t0, $zr, 0x088A0B54
    088A0B3C:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    088A0B40:[00084080]: sll        $t0, $t0, 0x0002
    088A0B44:[011D4021]: addu       $t0, $t0, $sp
    088A0B48:[8D030000]: lw         $v1, 0($t0)
    088A0B4C:[006D1825]: or         $v1, $v1, $t5
    088A0B50:[AD030000]: sw         $v1, 0($t0)
    088A0B54:[07310114]: bgezal     $t9, 0x088A0FA8
    088A0B58:[0282A023]: subu       $s4, $s4, $v0
    088A0B5C:[1E80FFED]: bgtz       $s4, 0x088A0B14
    088A0B60:[004D6806]: srlv       $t5, $t5, $v0
    088A0B64:[1680016A]: bne        $s4, $zr, 0x088A1110
    088A0B68:[2408000E]: addiu      $t0, $zr, 14 <=> li $t0, 14
    088A0B6C:[03A04821]: addu       $t1, $sp, $zr <=> move $t1, $sp
    088A0B70:[240B0000]: addiu      $t3, $zr, 0 <=> li $t3, 0
    088A0B74:[03A0F821]: addu       $ra, $sp, $zr <=> move $ra, $sp
    088A0B78:[240D0000]: addiu      $t5, $zr, 0 <=> li $t5, 0
    088A0B7C:[8D2C0040]: lw         $t4, 64($t1)
    088A0B80:[02940821]: addu       $at, $s4, $s4
    088A0B84:[003D0821]: addu       $at, $at, $sp
    088A0B88:[11800005]: beq        $t4, $zr, 0x088A0BA0
    088A0B8C:[AD210040]: sw         $at, 64($t1)
    088A0B90:[028CA021]: addu       $s4, $s4, $t4
    088A0B94:[010C0804]: sllv       $at, $t4, $t0
    088A0B98:[01615821]: addu       $t3, $t3, $at
    088A0B9C:[010D680A]: movz       $t5, $t0, $t5
    088A0BA0:[2D010007]: sltiu      $at, $t0, 7
    088A0BA4:[50200008]: beql       $at, $zr, 0x088A0BC8
    088A0BA8:[A7EB04D0]: sh         $t3, 1232($ra)
    088A0BAC:[010B0806]: srlv       $at, $t3, $t0
    088A0BB0:[00340823]: subu       $at, $at, $s4
    088A0BB4:[2421FEB6]: addiu      $at, $at, -330
    088A0BB8:[000B6040]: sll        $t4, $t3, 0x0001
    088A0BBC:[258CFFFF]: addiu      $t4, $t4, -1
    088A0BC0:[7D81FC04]: ins        $at, $t4, 16, 16
    088A0BC4:[AD210258]: sw         $at, 600($t1)
    088A0BC8:[25290004]: addiu      $t1, $t1, 4
    088A0BCC:[27FF0002]: addiu      $ra, $ra, 2
    088A0BD0:[1D00FFEA]: bgtz       $t0, 0x088A0B7C
    088A0BD4:[2508FFFF]: addiu      $t0, $t0, -1
    088A0BD8:[340C8000]: ori        $t4, $zr, -32768 <=> li $t4, 32768
    088A0BDC:[156C014C]: bne        $t3, $t4, 0x088A1110
    088A0BE0:[27BFFF00]: addiu      $ra, $sp, -256
    088A0BE4:[83E8017C]: lb         $t0, 380($ra)
    088A0BE8:[11000007]: beq        $t0, $zr, 0x088A0C08
    088A0BEC:[27FF0001]: addiu      $ra, $ra, 1
    088A0BF0:[00084880]: sll        $t1, $t0, 0x0002
    088A0BF4:[013D4821]: addu       $t1, $t1, $sp
    088A0BF8:[8D2A003C]: lw         $t2, 60($t1)
    088A0BFC:[A54C0294]: sh         $t4, 660($t2)
    088A0C00:[254A0002]: addiu      $t2, $t2, 2
    088A0C04:[AD2A003C]: sw         $t2, 60($t1)
    088A0C08:[17FDFFF6]: bne        $ra, $sp, 0x088A0BE4
    088A0C0C:[258C0001]: addiu      $t4, $t4, 1
    088A0C10:[27BFFFE2]: addiu      $ra, $sp, -30
    088A0C14:[83E8019A]: lb         $t0, 410($ra)
    088A0C18:[11000008]: beq        $t0, $zr, 0x088A0C3C
    088A0C1C:[27FF0001]: addiu      $ra, $ra, 1
    088A0C20:[00084880]: sll        $t1, $t0, 0x0002
    088A0C24:[013D4821]: addu       $t1, $t1, $sp
    088A0C28:[8D2A003C]: lw         $t2, 60($t1)
    088A0C2C:[85E10000]: lh         $at, 0($t7)
    088A0C30:[A5410294]: sh         $at, 660($t2)
    088A0C34:[254A0002]: addiu      $t2, $t2, 2
    088A0C38:[AD2A003C]: sw         $t2, 60($t1)
    088A0C3C:[17FDFFF5]: bne        $ra, $sp, 0x088A0C14
    088A0C40:[25EF0002]: addiu      $t7, $t7, 2
    088A0C44:[24080000]: addiu      $t0, $zr, 0 <=> li $t0, 0
    088A0C48:[24090000]: addiu      $t1, $zr, 0 <=> li $t1, 0
    088A0C4C:[240A0000]: addiu      $t2, $zr, 0 <=> li $t2, 0
    088A0C50:[240B000E]: addiu      $t3, $zr, 14 <=> li $t3, 14
    088A0C54:[27B40038]: addiu      $s4, $sp, 56
    088A0C58:[8FE10004]: lw         $at, 4($ra)
    088A0C5C:[10200010]: beq        $at, $zr, 0x088A0CA0
    088A0C60:[01696004]: sllv       $t4, $t1, $t3
    088A0C64:[014C6023]: subu       $t4, $t2, $t4
    088A0C68:[0168400A]: movz       $t0, $t3, $t0
    088A0C6C:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    088A0C70:[01621004]: sllv       $v0, $v0, $t3
    088A0C74:[01425021]: addu       $t2, $t2, $v0
    088A0C78:[00201016]: clz        $v0, $at
    088A0C7C:[00521806]: srlv       $v1, $s2, $v0
    088A0C80:[00230823]: subu       $at, $at, $v1
    088A0C84:[7C4F2844]: ins        $t7, $v0, 1, 5
    088A0C88:[85E20040]: lh         $v0, 64($t7)
    088A0C8C:[00091840]: sll        $v1, $t1, 0x0001
    088A0C90:[25290001]: addiu      $t1, $t1, 1
    088A0C94:[007D1821]: addu       $v1, $v1, $sp
    088A0C98:[1420FFF4]: bne        $at, $zr, 0x088A0C6C
    088A0C9C:[A4620200]: sh         $v0, 512($v1)
    088A0CA0:[11000006]: beq        $t0, $zr, 0x088A0CBC
    088A0CA4:[256BFFFF]: addiu      $t3, $t3, -1
    088A0CA8:[000A1040]: sll        $v0, $t2, 0x0001
    088A0CAC:[2442FFFF]: addiu      $v0, $v0, -1
    088A0CB0:[7C4CFC04]: ins        $t4, $v0, 16, 16
    088A0CB4:[AE8C023C]: sw         $t4, 572($s4)
    088A0CB8:[2694FFFC]: addiu      $s4, $s4, -4
    088A0CBC:[0561FFE6]: bgez       $t3, 0x088A0C58
    088A0CC0:[27FF0004]: addiu      $ra, $ra, 4
    088A0CC4:[169D0002]: bne        $s4, $sp, 0x088A0CD0
    088A0CC8:[8FA20274]: lw         $v0, 628($sp)
    088A0CCC:[AE8C023C]: sw         $t4, 572($s4)
    088A0CD0:[2D230002]: sltiu      $v1, $t1, 2
    088A0CD4:[54600004]: bnel       $v1, $zr, 0x088A0CE8
    088A0CD8:[3968FFFE]: xori       $t0, $t3, -2
    088A0CDC:[24090002]: addiu      $t1, $zr, 2 <=> li $t1, 2
    088A0CE0:[00484023]: subu       $t0, $v0, $t0
    088A0CE4:[2508000F]: addiu      $t0, $t0, 15
    088A0CE8:[00094B80]: sll        $t1, $t1, 0x000E
    088A0CEC:[152A0108]: bne        $t1, $t2, 0x088A1110
    088A0CF0:[240B000F]: addiu      $t3, $zr, 15 <=> li $t3, 15
    088A0CF4:[016D6823]: subu       $t5, $t3, $t5
    088A0CF8:[7C0F2804]: ins        $t7, $zr, 0, 6
    088A0CFC:[AFA80274]: sw         $t0, 628($sp)
    088A0D00:[24020000]: addiu      $v0, $zr, 0 <=> li $v0, 0
    088A0D04:[03A01821]: addu       $v1, $sp, $zr <=> move $v1, $sp
    088A0D08:[34148000]: ori        $s4, $zr, -32768 <=> li $s4, 32768
    088A0D0C:[000D5040]: sll        $t2, $t5, 0x0001
    088A0D10:[015D5021]: addu       $t2, $t2, $sp
    088A0D14:[84680294]: lh         $t0, 660($v1)
    088A0D18:[24630002]: addiu      $v1, $v1, 2
    088A0D1C:[01B44806]: srlv       $t1, $s4, $t5
    088A0D20:[01224821]: addu       $t1, $t1, $v0
    088A0D24:[7DA872C4]: ins        $t0, $t5, 11, 4
    088A0D28:[00020C00]: sll        $at, $v0, 0x0010
    088A0D2C:[7C010D20]: bitrev     $at, $at
    088A0D30:[003D0821]: addu       $at, $at, $sp
    088A0D34:[24420080]: addiu      $v0, $v0, 128
    088A0D38:[1449FFFB]: bne        $v0, $t1, 0x088A0D28
    088A0D3C:[A4280000]: sh         $t0, 0($at)
    088A0D40:[1054002F]: beq        $v0, $s4, 0x088A0E00
    088A0D44:[00000000]: nop
    088A0D48:[854104CE]: lh         $at, 1230($t2)
    088A0D4C:[0041082B]: sltu       $at, $v0, $at
    088A0D50:[1420FFF0]: bne        $at, $zr, 0x088A0D14
    088A0D54:[39A10008]: xori       $at, $t5, 8
    088A0D58:[25AD0001]: addiu      $t5, $t5, 1
    088A0D5C:[1420FFFA]: bne        $at, $zr, 0x088A0D48
    088A0D60:[254A0002]: addiu      $t2, $t2, 2
    088A0D64:[00021440]: sll        $v0, $v0, 0x0011
    088A0D68:[3C080100]: lui        $t0, 0x0100 <=> li $t0, 0x01000000
    088A0D6C:[03A05021]: addu       $t2, $sp, $zr <=> move $t2, $sp
    088A0D70:[25ACFFFE]: addiu      $t4, $t5, -2
    088A0D74:[8D4B0278]: lw         $t3, 632($t2)
    088A0D78:[254A0004]: addiu      $t2, $t2, 4
    088A0D7C:[258C0001]: addiu      $t4, $t4, 1
    088A0D80:[004B082B]: sltu       $at, $v0, $t3
    088A0D84:[1020FFFB]: beq        $at, $zr, 0x088A0D74
    088A0D88:[7C020D20]: bitrev     $at, $v0
    088A0D8C:[00010840]: sll        $at, $at, 0x0001
    088A0D90:[003D0821]: addu       $at, $at, $sp
    088A0D94:[00481021]: addu       $v0, $v0, $t0
    088A0D98:[1440FFF9]: bne        $v0, $zr, 0x088A0D80
    088A0D9C:[A42C0000]: sh         $t4, 0($at)
    088A0DA0:[0A228380]: j          0x088A0E00
    088A0DA4:[00000000]: nop
    088A0DA8:[7C026520]: bitrev     $t4, $v0
    088A0DAC:[00031080]: sll        $v0, $v1, 0x0002
    088A0DB0:[005D1021]: addu       $v0, $v0, $sp
    088A0DB4:[000C6440]: sll        $t4, $t4, 0x0011
    088A0DB8:[8C4B0258]: lw         $t3, 600($v0)
    088A0DBC:[24420004]: addiu      $v0, $v0, 4
    088A0DC0:[24630001]: addiu      $v1, $v1, 1
    088A0DC4:[018B482B]: sltu       $t1, $t4, $t3
    088A0DC8:[1120FFFB]: beq        $t1, $zr, 0x088A0DB8
    088A0DCC:[7C0B5E20]: seh        $t3, $t3
    088A0DD0:[00031023]: subu       $v0, $zr, $v1 <=> negu $v0, $v1
    088A0DD4:[004C6006]: srlv       $t4, $t4, $v0
    088A0DD8:[018B6023]: subu       $t4, $t4, $t3
    088A0DDC:[000C6040]: sll        $t4, $t4, 0x0001
    088A0DE0:[019D6021]: addu       $t4, $t4, $sp
    088A0DE4:[85830000]: lh         $v1, 0($t4)
    088A0DE8:[0461000D]: bgez       $v1, 0x088A0E20
    088A0DEC:[00024023]: subu       $t0, $zr, $v0 <=> negu $t0, $v0
    088A0DF0:[108500C9]: beq        $a0, $a1, 0x088A1118
    088A0DF4:[0328C821]: addu       $t9, $t9, $t0
    088A0DF8:[0731006B]: bgezal     $t9, 0x088A0FA8
    088A0DFC:[A083FFFF]: sb         $v1, -1($a0)
    088A0E00:[03381046]: rotrv      $v0, $t8, $t9
    088A0E04:[7C433C40]: ext        $v1, $v0, 17, 8
    088A0E08:[00031840]: sll        $v1, $v1, 0x0001
    088A0E0C:[007D1821]: addu       $v1, $v1, $sp
    088A0E10:[84630000]: lh         $v1, 0($v1)
    088A0E14:[24840001]: addiu      $a0, $a0, 1
    088A0E18:[0460FFF5]: bltz       $v1, 0x088A0DF0
    088A0E1C:[7C681AC0]: ext        $t0, $v1, 11, 4
    088A0E20:[1100FFE1]: beq        $t0, $zr, 0x088A0DA8
    088A0E24:[0328C821]: addu       $t9, $t9, $t0
    088A0E28:[0731005F]: bgezal     $t9, 0x088A0FA8
    088A0E2C:[30680007]: andi       $t0, $v1, 7
    088A0E30:[11000009]: beq        $t0, $zr, 0x088A0E58
    088A0E34:[7C6338C0]: ext        $v1, $v1, 3, 8
    088A0E38:[1103006A]: beq        $t0, $v1, 0x088A0FE4
    088A0E3C:[00084823]: subu       $t1, $zr, $t0 <=> negu $t1, $t0
    088A0E40:[0328C821]: addu       $t9, $t9, $t0
    088A0E44:[07310058]: bgezal     $t9, 0x088A0FA8
    088A0E48:[03385046]: rotrv      $t2, $t8, $t9
    088A0E4C:[000A53C0]: sll        $t2, $t2, 0x000F
    088A0E50:[012A5006]: srlv       $t2, $t2, $t1
    088A0E54:[006A1821]: addu       $v1, $v1, $t2
    088A0E58:[8FA80274]: lw         $t0, 628($sp)
    088A0E5C:[03381046]: rotrv      $v0, $t8, $t9
    088A0E60:[7C021520]: bitrev     $v0, $v0
    088A0E64:[00021440]: sll        $v0, $v0, 0x0011
    088A0E68:[0048582B]: sltu       $t3, $v0, $t0
    088A0E6C:[8FAA026C]: lw         $t2, 620($sp)
    088A0E70:[15600025]: bne        $t3, $zr, 0x088A0F08
    088A0E74:[24630003]: addiu      $v1, $v1, 3
    088A0E78:[004A582B]: sltu       $t3, $v0, $t2
    088A0E7C:[1560001C]: bne        $t3, $zr, 0x088A0EF0
    088A0E80:[8FA90270]: lw         $t1, 624($sp)
    088A0E84:[8FAA0264]: lw         $t2, 612($sp)
    088A0E88:[8FA90268]: lw         $t1, 616($sp)
    088A0E8C:[004A582B]: sltu       $t3, $v0, $t2
    088A0E90:[15600018]: bne        $t3, $zr, 0x088A0EF4
    088A0E94:[25080004]: addiu      $t0, $t0, 4
    088A0E98:[8FAA025C]: lw         $t2, 604($sp)
    088A0E9C:[8FA90260]: lw         $t1, 608($sp)
    088A0EA0:[004A582B]: sltu       $t3, $v0, $t2
    088A0EA4:[15600013]: bne        $t3, $zr, 0x088A0EF4
    088A0EA8:[25080002]: addiu      $t0, $t0, 2
    088A0EAC:[8FAA0254]: lw         $t2, 596($sp)
    088A0EB0:[8FA90258]: lw         $t1, 600($sp)
    088A0EB4:[004A582B]: sltu       $t3, $v0, $t2
    088A0EB8:[1560000E]: bne        $t3, $zr, 0x088A0EF4
    088A0EBC:[25080002]: addiu      $t0, $t0, 2
    088A0EC0:[8FAA024C]: lw         $t2, 588($sp)
    088A0EC4:[8FA90250]: lw         $t1, 592($sp)
    088A0EC8:[004A582B]: sltu       $t3, $v0, $t2
    088A0ECC:[15600009]: bne        $t3, $zr, 0x088A0EF4
    088A0ED0:[25080002]: addiu      $t0, $t0, 2
    088A0ED4:[8FAA0244]: lw         $t2, 580($sp)
    088A0ED8:[8FA90248]: lw         $t1, 584($sp)
    088A0EDC:[004A582B]: sltu       $t3, $v0, $t2
    088A0EE0:[15600004]: bne        $t3, $zr, 0x088A0EF4
    088A0EE4:[25080002]: addiu      $t0, $t0, 2
    088A0EE8:[8FAA023C]: lw         $t2, 572($sp)
    088A0EEC:[8FA90240]: lw         $t1, 576($sp)
    088A0EF0:[25080002]: addiu      $t0, $t0, 2
    088A0EF4:[0049582B]: sltu       $t3, $v0, $t1
    088A0EF8:[010B4023]: subu       $t0, $t0, $t3
    088A0EFC:[012B500B]: movn       $t2, $t1, $t3
    088A0F00:[000A5440]: sll        $t2, $t2, 0x0011
    088A0F04:[004A1023]: subu       $v0, $v0, $t2
    088A0F08:[3108000F]: andi       $t0, $t0, 15
    088A0F0C:[0328C821]: addu       $t9, $t9, $t0
    088A0F10:[00084023]: subu       $t0, $zr, $t0 <=> negu $t0, $t0
    088A0F14:[01021006]: srlv       $v0, $v0, $t0
    088A0F18:[00021040]: sll        $v0, $v0, 0x0001
    088A0F1C:[005D1021]: addu       $v0, $v0, $sp
    088A0F20:[84420200]: lh         $v0, 512($v0)
    088A0F24:[2484FFFF]: addiu      $a0, $a0, -1
    088A0F28:[0731001F]: bgezal     $t9, 0x088A0FA8
    088A0F2C:[284C0004]: slti       $t4, $v0, 4
    088A0F30:[15800075]: bne        $t4, $zr, 0x088A1108
    088A0F34:[0082A023]: subu       $s4, $a0, $v0
    088A0F38:[00405016]: clz        $t2, $v0
    088A0F3C:[2739001E]: addiu      $t9, $t9, 30
    088A0F40:[032AC823]: subu       $t9, $t9, $t2
    088A0F44:[03385846]: rotrv      $t3, $t8, $t9
    088A0F48:[000B5BC0]: sll        $t3, $t3, 0x000F
    088A0F4C:[014B5806]: srlv       $t3, $t3, $t2
    088A0F50:[000B5882]: srl        $t3, $t3, 0x0002
    088A0F54:[028BA023]: subu       $s4, $s4, $t3
    088A0F58:[01D4502B]: sltu       $t2, $t6, $s4
    088A0F5C:[1140006C]: beq        $t2, $zr, 0x088A1110
    088A0F60:[00830821]: addu       $at, $a0, $v1
    088A0F64:[02A1182B]: sltu       $v1, $s5, $at
    088A0F68:[14600014]: bne        $v1, $zr, 0x088A0FBC
    088A0F6C:[9A83FFFF]: lwr        $v1, -1($s4)
    088A0F70:[BC98003F]: cache      0x18, 63($a0)
    088A0F74:[15800014]: bne        $t4, $zr, 0x088A0FC8
    088A0F78:[2482FFFD]: addiu      $v0, $a0, -3
    088A0F7C:[00202021]: addu       $a0, $at, $zr <=> move $a0, $at
    088A0F80:[07310009]: bgezal     $t9, 0x088A0FA8
    088A0F84:[7C410804]: ins        $at, $v0, 0, 2
    088A0F88:[8A830002]: lwl        $v1, 2($s4)
    088A0F8C:[B8430003]: swr        $v1, 3($v0)
    088A0F90:[24420004]: addiu      $v0, $v0, 4
    088A0F94:[1022FF9A]: beq        $at, $v0, 0x088A0E00
    088A0F98:[A8430002]: swl        $v1, 2($v0)
    088A0F9C:[26940004]: addiu      $s4, $s4, 4
    088A0FA0:[0A2283E2]: j          0x088A0F88
    088A0FA4:[9A83FFFF]: lwr        $v1, -1($s4)
    088A0FBC:[00A1102B]: sltu       $v0, $a1, $at
    088A0FC0:[14400055]: bne        $v0, $zr, 0x088A1118
    088A0FC4:[00000000]: nop
    088A0FC8:[24840001]: addiu      $a0, $a0, 1
    088A0FCC:[A083FFFF]: sb         $v1, -1($a0)
    088A0FD0:[24840001]: addiu      $a0, $a0, 1
    088A0FD4:[1024FF88]: beq        $at, $a0, 0x088A0DF8
    088A0FD8:[92830000]: lbu        $v1, 0($s4)
    088A0FDC:[0A2283F3]: j          0x088A0FCC
    088A0FE0:[26940001]: addiu      $s4, $s4, 1
    088A0FE4:[2463FFFF]: addiu      $v1, $v1, -1
    088A0FE8:[00731025]: or         $v0, $v1, $s3
    088A0FEC:[1040FE67]: beq        $v0, $zr, 0x088A098C
    088A0FF0:[2484FFFF]: addiu      $a0, $a0, -1
    088A0FF4:[14600046]: bne        $v1, $zr, 0x088A1110
    088A0FF8:[00000000]: nop
    088A0FFC:[10E00005]: beq        $a3, $zr, 0x088A1014
    088A1000:[008E1023]: subu       $v0, $a0, $t6
    088A1004:[27290008]: addiu      $t1, $t9, 8
    088A1008:[000948C3]: sra        $t1, $t1, 0x0003
    088A100C:[00C93021]: addu       $a2, $a2, $t1
    088A1010:[ACE60000]: sw         $a2, 0($a3)
    088A1014:[8FBF04E4]: lw         $ra, 1252($sp)
    088A1018:[8FB504E8]: lw         $s5, 1256($sp)
    088A101C:[8FB404EC]: lw         $s4, 1260($sp)
    088A1020:[00009810]: mfhi       $s3
    088A1024:[00009012]: mflo       $s2
    088A1028:[03E00008]: jr         $ra
    088A102C:[27BD04F0]: addiu      $sp, $sp, 1264
    088A1030:[25020010]: addiu      $v0, $t0, 16
    088A1034:[14400010]: bne        $v0, $zr, 0x088A1078
    088A1038:[000A4080]: sll        $t0, $t2, 0x0002
    088A103C:[03381046]: rotrv      $v0, $t8, $t9
    088A1040:[7C420C40]: ext        $v0, $v0, 17, 2
    088A1044:[24420003]: addiu      $v0, $v0, 3
    088A1048:[19400013]: blez       $t2, 0x088A1098
    088A104C:[27390002]: addiu      $t9, $t9, 2
    088A1050:[011D4021]: addu       $t0, $t0, $sp
    088A1054:[8D03003C]: lw         $v1, 60($t0)
    088A1058:[00621821]: addu       $v1, $v1, $v0
    088A105C:[AD03003C]: sw         $v1, 60($t0)
    088A1060:[00491021]: addu       $v0, $v0, $t1
    088A1064:[25290001]: addiu      $t1, $t1, 1
    088A1068:[1522FFFE]: bne        $t1, $v0, 0x088A1064
    088A106C:[A12A005F]: sb         $t2, 95($t1)
    088A1070:[0A2282B3]: j          0x088A0ACC
    088A1074:[00000000]: nop
    088A1078:[004B502D]: min        $t2, $v0, $t3
    088A107C:[032AC821]: addu       $t9, $t9, $t2
    088A1080:[03381846]: rotrv      $v1, $t8, $t9
    088A1084:[00031BC0]: sll        $v1, $v1, 0x000F
    088A1088:[000A5023]: subu       $t2, $zr, $t2 <=> negu $t2, $t2
    088A108C:[01431806]: srlv       $v1, $v1, $t2
    088A1090:[00431021]: addu       $v0, $v0, $v1
    088A1094:[240A0000]: addiu      $t2, $zr, 0 <=> li $t2, 0
    088A1098:[1140FE8C]: beq        $t2, $zr, 0x088A0ACC
    088A109C:[01224821]: addu       $t1, $t1, $v0
    088A10A0:[0A228444]: j          0x088A1110
    088A10A4:[00000000]: nop
    088A10A8:[25020010]: addiu      $v0, $t0, 16
    088A10AC:[1440000D]: bne        $v0, $zr, 0x088A10E4
    088A10B0:[000A4080]: sll        $t0, $t2, 0x0002
    088A10B4:[03381046]: rotrv      $v0, $t8, $t9
    088A10B8:[7C420C40]: ext        $v0, $v0, 17, 2
    088A10BC:[24420003]: addiu      $v0, $v0, 3
    088A10C0:[1940FEA4]: blez       $t2, 0x088A0B54
    088A10C4:[27390002]: addiu      $t9, $t9, 2
    088A10C8:[011D4021]: addu       $t0, $t0, $sp
    088A10CC:[8D030000]: lw         $v1, 0($t0)
    088A10D0:[004D4806]: srlv       $t1, $t5, $v0
    088A10D4:[01A94823]: subu       $t1, $t5, $t1
    088A10D8:[01294821]: addu       $t1, $t1, $t1
    088A10DC:[0A2282D4]: j          0x088A0B50
    088A10E0:[00691825]: or         $v1, $v1, $t1
    088A10E4:[004B502D]: min        $t2, $v0, $t3
    088A10E8:[032AC821]: addu       $t9, $t9, $t2
    088A10EC:[03381846]: rotrv      $v1, $t8, $t9
    088A10F0:[00031BC0]: sll        $v1, $v1, 0x000F
    088A10F4:[000A5023]: subu       $t2, $zr, $t2 <=> negu $t2, $t2
    088A10F8:[01431806]: srlv       $v1, $v1, $t2
    088A10FC:[00431021]: addu       $v0, $v0, $v1
    088A1100:[0A2282D5]: j          0x088A0B54
    088A1104:[240A0000]: addiu      $t2, $zr, 0 <=> li $t2, 0
    088A1108:[0441FF93]: bgez       $v0, 0x088A0F58
    088A110C:[284C0003]: slti       $t4, $v0, 3
    088A1110:[0A228405]: j          0x088A1014
    088A1114:[36420108]: ori        $v0, $s2, 264
    088A1118:[0A228405]: j          0x088A1014
    088A111C:[36420104]: ori        $v0, $s2, 260
    088A1120:[14600016]: bne        $v1, $zr, 0x088A117C
    088A1124:[27290008]: addiu      $t1, $t9, 8
    088A1128:[000948C3]: sra        $t1, $t1, 0x0003
    088A112C:[0E2283EB]: jal        0x088A0FAC
    088A1130:[00C93021]: addu       $a2, $a2, $t1
    088A1134:[03004827]: nor        $t1, $t8, $zr <=> li $t1, not $t8
    088A1138:[00294C02]: rotr       $t1, $t1, 0x0010
    088A113C:[1538FFF4]: bne        $t1, $t8, 0x088A1110
    088A1140:[3303FFFF]: andi       $v1, $t8, -1
    088A1144:[10600009]: beq        $v1, $zr, 0x088A116C
    088A1148:[00641821]: addu       $v1, $v1, $a0
    088A114C:[00A3482B]: sltu       $t1, $a1, $v1
    088A1150:[1520FFF1]: bne        $t1, $zr, 0x088A1118
    088A1154:[00000000]: nop
    088A1158:[90C90002]: lbu        $t1, 2($a2)
    088A115C:[24C60001]: addiu      $a2, $a2, 1
    088A1160:[24840001]: addiu      $a0, $a0, 1
    088A1164:[1464FFFC]: bne        $v1, $a0, 0x088A1158
    088A1168:[A089FFFF]: sb         $t1, -1($a0)
    088A116C:[1660FFA3]: bne        $s3, $zr, 0x088A0FFC
    088A1170:[2419000F]: addiu      $t9, $zr, 15 <=> li $t9, 15
    088A1174:[0A228261]: j          0x088A0984
    088A1178:[24C60002]: addiu      $a2, $a2, 2
    088A117C:[1D00FFE4]: bgtz       $t0, 0x088A1110
    088A1180:[34038000]: ori        $v1, $zr, -32768 <=> li $v1, 32768
    088A1184:[27A8FEE0]: addiu      $t0, $sp, -288
    088A1188:[A50303E4]: sh         $v1, 996($t0)
    088A118C:[24630070]: addiu      $v1, $v1, 112
    088A1190:[A50304D4]: sh         $v1, 1236($t0)
    088A1194:[25080002]: addiu      $t0, $t0, 2
    088A1198:[151DFFFB]: bne        $t0, $sp, 0x088A1188
    088A119C:[2463FF91]: addiu      $v1, $v1, -111
    088A11A0:[27A8FFD0]: addiu      $t0, $sp, -48
    088A11A4:[8DE20040]: lw         $v0, 64($t7)
    088A11A8:[8DE30000]: lw         $v1, 0($t7)
    088A11AC:[25080004]: addiu      $t0, $t0, 4
    088A11B0:[25EF0004]: addiu      $t7, $t7, 4
    088A11B4:[AD02022C]: sw         $v0, 556($t0)
    088A11B8:[151DFFFA]: bne        $t0, $sp, 0x088A11A4
    088A11BC:[AD0302C0]: sw         $v1, 704($t0)
    088A11C0:[27A8FFF0]: addiu      $t0, $sp, -16
    088A11C4:[8DE20040]: lw         $v0, 64($t7)
    088A11C8:[8DE30000]: lw         $v1, 0($t7)
    088A11CC:[25080004]: addiu      $t0, $t0, 4
    088A11D0:[AD02023C]: sw         $v0, 572($t0)
    088A11D4:[AD0303F0]: sw         $v1, 1008($t0)
    088A11D8:[551DFFFA]: bnel       $t0, $sp, 0x088A11C4
    088A11DC:[25EF0004]: addiu      $t7, $t7, 4
    088A11E0:[3C036400]: lui        $v1, 0x6400 <=> li $v1, 0x64000000
    088A11E4:[34631800]: ori        $v1, $v1, 6144
    088A11E8:[AFA304DC]: sw         $v1, 1244($sp)
    088A11EC:[240D0007]: addiu      $t5, $zr, 7 <=> li $t5, 7
    088A11F0:[3848FF93]: xori       $t0, $v0, -109
    088A11F4:[0A22833E]: j          0x088A0CF8
    088A11F8:[AFA20278]: sw         $v0, 632($sp)
  Back Branch 088A0F94 2.288.439 times (length 103)
  Back Branch 088A0FD4 2.215.388 times (length 121)
  Back Branch 088A0FDC 2.187.184 times (length 6)
    088A0FBC:[00A1102B]: sltu       $v0, $a1, $at
    088A0FC0:[14400055]: bne        $v0, $zr, 0x088A1118
    088A0FC4:[00000000]: nop
    088A0FC8:[24840001]: addiu      $a0, $a0, 1
--> 088A0FCC:[A083FFFF]: sb         $v1, -1($a0)
    088A0FD0:[24840001]: addiu      $a0, $a0, 1
    088A0FD4:[1024FF88]: beq        $at, $a0, 0x088A0DF8
    088A0FD8:[92830000]: lbu        $v1, 0($s4)
--> 088A0FDC:[0A2283F3]: j          0x088A0FCC
    088A0FE0:[26940001]: addiu      $s4, $s4, 1
    088A0FE4:[2463FFFF]: addiu      $v1, $v1, -1
    088A0FE8:[00731025]: or         $v0, $v1, $s3
    088A0FEC:[1040FE67]: beq        $v0, $zr, 0x088A098C
  Back Branch 088A0E18 1.920.135 times (length 12)
    088A0DDC:[000C6040]: sll        $t4, $t4, 0x0001
    088A0DE0:[019D6021]: addu       $t4, $t4, $sp
    088A0DE4:[85830000]: lh         $v1, 0($t4)
    088A0DE8:[0461000D]: bgez       $v1, 0x088A0E20
    088A0DEC:[00024023]: subu       $t0, $zr, $v0 <=> negu $t0, $v0
--> 088A0DF0:[108500C9]: beq        $a0, $a1, 0x088A1118
    088A0DF4:[0328C821]: addu       $t9, $t9, $t0
    088A0DF8:[0731006B]: bgezal     $t9, 0x088A0FA8
    088A0DFC:[A083FFFF]: sb         $v1, -1($a0)
    088A0E00:[03381046]: rotrv      $v0, $t8, $t9
    088A0E04:[7C433C40]: ext        $v1, $v0, 17, 8
    088A0E08:[00031840]: sll        $v1, $v1, 0x0001
    088A0E0C:[007D1821]: addu       $v1, $v1, $sp
    088A0E10:[84630000]: lh         $v1, 0($v1)
    088A0E14:[24840001]: addiu      $a0, $a0, 1
--> 088A0E18:[0460FFF5]: bltz       $v1, 0x088A0DF0
    088A0E1C:[7C681AC0]: ext        $t0, $v1, 11, 4
    088A0E20:[1100FFE1]: beq        $t0, $zr, 0x088A0DA8
    088A0E24:[0328C821]: addu       $t9, $t9, $t0
    088A0E28:[0731005F]: bgezal     $t9, 0x088A0FA8
  Back Branch 088A0FA0 1.594.399 times (length 8)
    088A0F74:[15800014]: bne        $t4, $zr, 0x088A0FC8
    088A0F78:[2482FFFD]: addiu      $v0, $a0, -3
    088A0F7C:[00202021]: addu       $a0, $at, $zr <=> move $a0, $at
    088A0F80:[07310009]: bgezal     $t9, 0x088A0FA8
    088A0F84:[7C410804]: ins        $at, $v0, 0, 2
--> 088A0F88:[8A830002]: lwl        $v1, 2($s4)
    088A0F8C:[B8430003]: swr        $v1, 3($v0)
    088A0F90:[24420004]: addiu      $v0, $v0, 4
    088A0F94:[1022FF9A]: beq        $at, $v0, 0x088A0E00
    088A0F98:[A8430002]: swl        $v1, 2($v0)
    088A0F9C:[26940004]: addiu      $s4, $s4, 4
--> 088A0FA0:[0A2283E2]: j          0x088A0F88
    088A0FA4:[9A83FFFF]: lwr        $v1, -1($s4)
  Back Branch 088A0E20 1.012.559 times (length 32)
    088A0D94:[00481021]: addu       $v0, $v0, $t0
    088A0D98:[1440FFF9]: bne        $v0, $zr, 0x088A0D80
    088A0D9C:[A42C0000]: sh         $t4, 0($at)
    088A0DA0:[0A228380]: j          0x088A0E00
    088A0DA4:[00000000]: nop
--> 088A0DA8:[7C026520]: bitrev     $t4, $v0
    088A0DAC:[00031080]: sll        $v0, $v1, 0x0002
    088A0DB0:[005D1021]: addu       $v0, $v0, $sp
    088A0DB4:[000C6440]: sll        $t4, $t4, 0x0011
    088A0DB8:[8C4B0258]: lw         $t3, 600($v0)
    088A0DBC:[24420004]: addiu      $v0, $v0, 4
    088A0DC0:[24630001]: addiu      $v1, $v1, 1
    088A0DC4:[018B482B]: sltu       $t1, $t4, $t3
    088A0DC8:[1120FFFB]: beq        $t1, $zr, 0x088A0DB8
    088A0DCC:[7C0B5E20]: seh        $t3, $t3
    088A0DD0:[00031023]: subu       $v0, $zr, $v1 <=> negu $v0, $v1
    088A0DD4:[004C6006]: srlv       $t4, $t4, $v0
    088A0DD8:[018B6023]: subu       $t4, $t4, $t3
    088A0DDC:[000C6040]: sll        $t4, $t4, 0x0001
    088A0DE0:[019D6021]: addu       $t4, $t4, $sp
    088A0DE4:[85830000]: lh         $v1, 0($t4)
    088A0DE8:[0461000D]: bgez       $v1, 0x088A0E20
    088A0DEC:[00024023]: subu       $t0, $zr, $v0 <=> negu $t0, $v0
    088A0DF0:[108500C9]: beq        $a0, $a1, 0x088A1118
    088A0DF4:[0328C821]: addu       $t9, $t9, $t0
    088A0DF8:[0731006B]: bgezal     $t9, 0x088A0FA8
    088A0DFC:[A083FFFF]: sb         $v1, -1($a0)
    088A0E00:[03381046]: rotrv      $v0, $t8, $t9
    088A0E04:[7C433C40]: ext        $v1, $v0, 17, 8
    088A0E08:[00031840]: sll        $v1, $v1, 0x0001
    088A0E0C:[007D1821]: addu       $v1, $v1, $sp
    088A0E10:[84630000]: lh         $v1, 0($v1)
    088A0E14:[24840001]: addiu      $a0, $a0, 1
    088A0E18:[0460FFF5]: bltz       $v1, 0x088A0DF0
    088A0E1C:[7C681AC0]: ext        $t0, $v1, 11, 4
--> 088A0E20:[1100FFE1]: beq        $t0, $zr, 0x088A0DA8
    088A0E24:[0328C821]: addu       $t9, $t9, $t0
    088A0E28:[0731005F]: bgezal     $t9, 0x088A0FA8
    088A0E2C:[30680007]: andi       $t0, $v1, 7
    088A0E30:[11000009]: beq        $t0, $zr, 0x088A0E58
  Back Branch 088A0DC8 300.706 times (length 6)
    088A0DA4:[00000000]: nop
    088A0DA8:[7C026520]: bitrev     $t4, $v0
    088A0DAC:[00031080]: sll        $v0, $v1, 0x0002
    088A0DB0:[005D1021]: addu       $v0, $v0, $sp
    088A0DB4:[000C6440]: sll        $t4, $t4, 0x0011
--> 088A0DB8:[8C4B0258]: lw         $t3, 600($v0)
    088A0DBC:[24420004]: addiu      $v0, $v0, 4
    088A0DC0:[24630001]: addiu      $v1, $v1, 1
    088A0DC4:[018B482B]: sltu       $t1, $t4, $t3
--> 088A0DC8:[1120FFFB]: beq        $t1, $zr, 0x088A0DB8
    088A0DCC:[7C0B5E20]: seh        $t3, $t3
    088A0DD0:[00031023]: subu       $v0, $zr, $v1 <=> negu $v0, $v1
    088A0DD4:[004C6006]: srlv       $t4, $t4, $v0
    088A0DD8:[018B6023]: subu       $t4, $t4, $t3
  Back Branch 088A0C08 109.056 times (length 11)
    088A0BD0:[1D00FFEA]: bgtz       $t0, 0x088A0B7C
    088A0BD4:[2508FFFF]: addiu      $t0, $t0, -1
    088A0BD8:[340C8000]: ori        $t4, $zr, -32768 <=> li $t4, 32768
    088A0BDC:[156C014C]: bne        $t3, $t4, 0x088A1110
    088A0BE0:[27BFFF00]: addiu      $ra, $sp, -256
--> 088A0BE4:[83E8017C]: lb         $t0, 380($ra)
    088A0BE8:[11000007]: beq        $t0, $zr, 0x088A0C08
    088A0BEC:[27FF0001]: addiu      $ra, $ra, 1
    088A0BF0:[00084880]: sll        $t1, $t0, 0x0002
    088A0BF4:[013D4821]: addu       $t1, $t1, $sp
    088A0BF8:[8D2A003C]: lw         $t2, 60($t1)
    088A0BFC:[A54C0294]: sh         $t4, 660($t2)
    088A0C00:[254A0002]: addiu      $t2, $t2, 2
    088A0C04:[AD2A003C]: sw         $t2, 60($t1)
--> 088A0C08:[17FDFFF6]: bne        $ra, $sp, 0x088A0BE4
    088A0C0C:[258C0001]: addiu      $t4, $t4, 1
    088A0C10:[27BFFFE2]: addiu      $ra, $sp, -30
    088A0C14:[83E8019A]: lb         $t0, 410($ra)
    088A0C18:[11000008]: beq        $t0, $zr, 0x088A0C3C
  Back Branch 088A0D38 96.002 times (length 6)
    088A0D14:[84680294]: lh         $t0, 660($v1)
    088A0D18:[24630002]: addiu      $v1, $v1, 2
    088A0D1C:[01B44806]: srlv       $t1, $s4, $t5
    088A0D20:[01224821]: addu       $t1, $t1, $v0
    088A0D24:[7DA872C4]: ins        $t0, $t5, 11, 4
--> 088A0D28:[00020C00]: sll        $at, $v0, 0x0010
    088A0D2C:[7C010D20]: bitrev     $at, $at
    088A0D30:[003D0821]: addu       $at, $at, $sp
    088A0D34:[24420080]: addiu      $v0, $v0, 128
--> 088A0D38:[1449FFFB]: bne        $v0, $t1, 0x088A0D28
    088A0D3C:[A4280000]: sh         $t0, 0($at)
    088A0D40:[1054002F]: beq        $v0, $s4, 0x088A0E00
    088A0D44:[00000000]: nop
    088A0D48:[854104CE]: lh         $at, 1230($t2)
  Back Branch 088A0AD4 88.319 times (length 20)
    088A0A78:[00290821]: addu       $at, $at, $t1
    088A0A7C:[240AFFFF]: addiu      $t2, $zr, -1 <=> li $t2, -1
    088A0A80:[240B0007]: addiu      $t3, $zr, 7 <=> li $t3, 7
    088A0A84:[AFAA0200]: sw         $t2, 512($sp)
    088A0A88:[03381046]: rotrv      $v0, $t8, $t9
--> 088A0A8C:[7C483440]: ext        $t0, $v0, 17, 7
    088A0A90:[011D4021]: addu       $t0, $t0, $sp
    088A0A94:[81080294]: lb         $t0, 660($t0)
    088A0A98:[31030007]: andi       $v1, $t0, 7
    088A0A9C:[000840C3]: sra        $t0, $t0, 0x0003
    088A0AA0:[05000163]: bltz       $t0, 0x088A1030
    088A0AA4:[0323C821]: addu       $t9, $t9, $v1
    088A0AA8:[A1280060]: sb         $t0, 96($t1)
    088A0AAC:[01005021]: addu       $t2, $t0, $zr <=> move $t2, $t0
    088A0AB0:[11000006]: beq        $t0, $zr, 0x088A0ACC
    088A0AB4:[25290001]: addiu      $t1, $t1, 1
    088A0AB8:[00084080]: sll        $t0, $t0, 0x0002
    088A0ABC:[011D4021]: addu       $t0, $t0, $sp
    088A0AC0:[8D03003C]: lw         $v1, 60($t0)
    088A0AC4:[24630001]: addiu      $v1, $v1, 1
    088A0AC8:[AD03003C]: sw         $v1, 60($t0)
    088A0ACC:[07310136]: bgezal     $t9, 0x088A0FA8
    088A0AD0:[01211023]: subu       $v0, $t1, $at
--> 088A0AD4:[0442FFED]: bltzl      $v0, 0x088A0A8C
    088A0AD8:[03381046]: rotrv      $v0, $t8, $t9
    088A0ADC:[1040000B]: beq        $v0, $zr, 0x088A0B0C
    088A0AE0:[00526806]: srlv       $t5, $s2, $v0
    088A0AE4:[15400009]: bne        $t2, $zr, 0x088A0B0C
  Back Branch 088A0A3C 54.528 times (length 7)
    088A0A14:[1140000E]: beq        $t2, $zr, 0x088A0A50
    088A0A18:[AD200004]: sw         $zr, 4($t1)
    088A0A1C:[01406816]: clz        $t5, $t2
    088A0A20:[7DA338C4]: ins        $v1, $t5, 3, 5
    088A0A24:[016B1021]: addu       $v0, $t3, $t3
--> 088A0A28:[2442FFFF]: addiu      $v0, $v0, -1
    088A0A2C:[00086640]: sll        $t4, $t0, 0x0019
    088A0A30:[7C0C6520]: bitrev     $t4, $t4
    088A0A34:[019D6021]: addu       $t4, $t4, $sp
    088A0A38:[A1830294]: sb         $v1, 660($t4)
--> 088A0A3C:[1C40FFFA]: bgtz       $v0, 0x088A0A28
    088A0A40:[25080001]: addiu      $t0, $t0, 1
    088A0A44:[01B21006]: srlv       $v0, $s2, $t5
    088A0A48:[1542FFF4]: bne        $t2, $v0, 0x088A0A1C
    088A0A4C:[01425023]: subu       $t2, $t2, $v0
  Back Branch 088A09B0 43.452 times (length 3)
    088A0998:[7C430C80]: ext        $v1, $v0, 18, 2
    088A099C:[2468FFFE]: addiu      $t0, $v1, -2
    088A09A0:[150001DF]: bne        $t0, $zr, 0x088A1120
    088A09A4:[7C530440]: ext        $s3, $v0, 17, 1
    088A09A8:[27A9FE68]: addiu      $t1, $sp, -408
--> 088A09AC:[25290004]: addiu      $t1, $t1, 4
--> 088A09B0:[153DFFFE]: bne        $t1, $sp, 0x088A09AC
    088A09B4:[AD200198]: sw         $zr, 408($t1)
    088A09B8:[03380846]: rotrv      $at, $t8, $t9
    088A09BC:[2739000E]: addiu      $t9, $t9, 14
    088A09C0:[07310179]: bgezal     $t9, 0x088A0FA8
  Back Branch 088A1108 43.404 times (length 110)
  Back Branch 088A0D50 41.410 times (length 17)
    088A0D00:[24020000]: addiu      $v0, $zr, 0 <=> li $v0, 0
    088A0D04:[03A01821]: addu       $v1, $sp, $zr <=> move $v1, $sp
    088A0D08:[34148000]: ori        $s4, $zr, -32768 <=> li $s4, 32768
    088A0D0C:[000D5040]: sll        $t2, $t5, 0x0001
    088A0D10:[015D5021]: addu       $t2, $t2, $sp
--> 088A0D14:[84680294]: lh         $t0, 660($v1)
    088A0D18:[24630002]: addiu      $v1, $v1, 2
    088A0D1C:[01B44806]: srlv       $t1, $s4, $t5
    088A0D20:[01224821]: addu       $t1, $t1, $v0
    088A0D24:[7DA872C4]: ins        $t0, $t5, 11, 4
    088A0D28:[00020C00]: sll        $at, $v0, 0x0010
    088A0D2C:[7C010D20]: bitrev     $at, $at
    088A0D30:[003D0821]: addu       $at, $at, $sp
    088A0D34:[24420080]: addiu      $v0, $v0, 128
    088A0D38:[1449FFFB]: bne        $v0, $t1, 0x088A0D28
    088A0D3C:[A4280000]: sh         $t0, 0($at)
    088A0D40:[1054002F]: beq        $v0, $s4, 0x088A0E00
    088A0D44:[00000000]: nop
    088A0D48:[854104CE]: lh         $at, 1230($t2)
    088A0D4C:[0041082B]: sltu       $at, $v0, $at
--> 088A0D50:[1420FFF0]: bne        $at, $zr, 0x088A0D14
    088A0D54:[39A10008]: xori       $at, $t5, 8
    088A0D58:[25AD0001]: addiu      $t5, $t5, 1
    088A0D5C:[1420FFFA]: bne        $at, $zr, 0x088A0D48
    088A0D60:[254A0002]: addiu      $t2, $t2, 2
  Back Branch 088A0D84 16.116 times (length 6)
    088A0D60:[254A0002]: addiu      $t2, $t2, 2
    088A0D64:[00021440]: sll        $v0, $v0, 0x0011
    088A0D68:[3C080100]: lui        $t0, 0x0100 <=> li $t0, 0x01000000
    088A0D6C:[03A05021]: addu       $t2, $sp, $zr <=> move $t2, $sp
    088A0D70:[25ACFFFE]: addiu      $t4, $t5, -2
--> 088A0D74:[8D4B0278]: lw         $t3, 632($t2)
    088A0D78:[254A0004]: addiu      $t2, $t2, 4
    088A0D7C:[258C0001]: addiu      $t4, $t4, 1
    088A0D80:[004B082B]: sltu       $at, $v0, $t3
--> 088A0D84:[1020FFFB]: beq        $at, $zr, 0x088A0D74
    088A0D88:[7C020D20]: bitrev     $at, $v0
    088A0D8C:[00010840]: sll        $at, $at, 0x0001
    088A0D90:[003D0821]: addu       $at, $at, $sp
    088A0D94:[00481021]: addu       $v0, $v0, $t0
  Back Branch 088A0D98 15.358 times (length 8)
    088A0D6C:[03A05021]: addu       $t2, $sp, $zr <=> move $t2, $sp
    088A0D70:[25ACFFFE]: addiu      $t4, $t5, -2
    088A0D74:[8D4B0278]: lw         $t3, 632($t2)
    088A0D78:[254A0004]: addiu      $t2, $t2, 4
    088A0D7C:[258C0001]: addiu      $t4, $t4, 1
--> 088A0D80:[004B082B]: sltu       $at, $v0, $t3
    088A0D84:[1020FFFB]: beq        $at, $zr, 0x088A0D74
    088A0D88:[7C020D20]: bitrev     $at, $v0
    088A0D8C:[00010840]: sll        $at, $at, 0x0001
    088A0D90:[003D0821]: addu       $at, $at, $sp
    088A0D94:[00481021]: addu       $v0, $v0, $t0
--> 088A0D98:[1440FFF9]: bne        $v0, $zr, 0x088A0D80
    088A0D9C:[A42C0000]: sh         $t4, 0($at)
    088A0DA0:[0A228380]: j          0x088A0E00
    088A0DA4:[00000000]: nop
    088A0DA8:[7C026520]: bitrev     $t4, $v0
  Back Branch 088A0C3C 12.780 times (length 12)
    088A0C00:[254A0002]: addiu      $t2, $t2, 2
    088A0C04:[AD2A003C]: sw         $t2, 60($t1)
    088A0C08:[17FDFFF6]: bne        $ra, $sp, 0x088A0BE4
    088A0C0C:[258C0001]: addiu      $t4, $t4, 1
    088A0C10:[27BFFFE2]: addiu      $ra, $sp, -30
--> 088A0C14:[83E8019A]: lb         $t0, 410($ra)
    088A0C18:[11000008]: beq        $t0, $zr, 0x088A0C3C
    088A0C1C:[27FF0001]: addiu      $ra, $ra, 1
    088A0C20:[00084880]: sll        $t1, $t0, 0x0002
    088A0C24:[013D4821]: addu       $t1, $t1, $sp
    088A0C28:[8D2A003C]: lw         $t2, 60($t1)
    088A0C2C:[85E10000]: lh         $at, 0($t7)
    088A0C30:[A5410294]: sh         $at, 660($t2)
    088A0C34:[254A0002]: addiu      $t2, $t2, 2
    088A0C38:[AD2A003C]: sw         $t2, 60($t1)
--> 088A0C3C:[17FDFFF5]: bne        $ra, $sp, 0x088A0C14
    088A0C40:[25EF0002]: addiu      $t7, $t7, 2
    088A0C44:[24080000]: addiu      $t0, $zr, 0 <=> li $t0, 0
    088A0C48:[24090000]: addiu      $t1, $zr, 0 <=> li $t1, 0
    088A0C4C:[240A0000]: addiu      $t2, $zr, 0 <=> li $t2, 0
  Back Branch 088A1068 10.610 times (length 3)
    088A1050:[011D4021]: addu       $t0, $t0, $sp
    088A1054:[8D03003C]: lw         $v1, 60($t0)
    088A1058:[00621821]: addu       $v1, $v1, $v0
    088A105C:[AD03003C]: sw         $v1, 60($t0)
    088A1060:[00491021]: addu       $v0, $v0, $t1
--> 088A1064:[25290001]: addiu      $t1, $t1, 1
--> 088A1068:[1522FFFE]: bne        $t1, $v0, 0x088A1064
    088A106C:[A12A005F]: sb         $t2, 95($t1)
    088A1070:[0A2282B3]: j          0x088A0ACC
    088A1074:[00000000]: nop
    088A1078:[004B502D]: min        $t2, $v0, $t3
  Back Branch 088A0B5C 10.339 times (length 20)
    088A0B00:[AD890000]: sw         $t1, 0($t4)
    088A0B04:[00621822]: sub        $v1, $v1, $v0
    088A0B08:[AD83003C]: sw         $v1, 60($t4)
    088A0B0C:[06800015]: bltz       $s4, 0x088A0B64
    088A0B10:[26940001]: addiu      $s4, $s4, 1
--> 088A0B14:[03381046]: rotrv      $v0, $t8, $t9
    088A0B18:[7C483440]: ext        $t0, $v0, 17, 7
    088A0B1C:[011D4021]: addu       $t0, $t0, $sp
    088A0B20:[81080294]: lb         $t0, 660($t0)
    088A0B24:[31030007]: andi       $v1, $t0, 7
    088A0B28:[000840C3]: sra        $t0, $t0, 0x0003
    088A0B2C:[0500015E]: bltz       $t0, 0x088A10A8
    088A0B30:[0323C821]: addu       $t9, $t9, $v1
    088A0B34:[01005021]: addu       $t2, $t0, $zr <=> move $t2, $t0
    088A0B38:[11000006]: beq        $t0, $zr, 0x088A0B54
    088A0B3C:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    088A0B40:[00084080]: sll        $t0, $t0, 0x0002
    088A0B44:[011D4021]: addu       $t0, $t0, $sp
    088A0B48:[8D030000]: lw         $v1, 0($t0)
    088A0B4C:[006D1825]: or         $v1, $v1, $t5
    088A0B50:[AD030000]: sw         $v1, 0($t0)
    088A0B54:[07310114]: bgezal     $t9, 0x088A0FA8
    088A0B58:[0282A023]: subu       $s4, $s4, $v0
--> 088A0B5C:[1E80FFED]: bgtz       $s4, 0x088A0B14
    088A0B60:[004D6806]: srlv       $t5, $t5, $v0
    088A0B64:[1680016A]: bne        $s4, $zr, 0x088A1110
    088A0B68:[2408000E]: addiu      $t0, $zr, 14 <=> li $t0, 14
    088A0B6C:[03A04821]: addu       $t1, $sp, $zr <=> move $t1, $sp
  Back Branch 088A0C98 10.254 times (length 13)
    088A0C58:[8FE10004]: lw         $at, 4($ra)
    088A0C5C:[10200010]: beq        $at, $zr, 0x088A0CA0
    088A0C60:[01696004]: sllv       $t4, $t1, $t3
    088A0C64:[014C6023]: subu       $t4, $t2, $t4
    088A0C68:[0168400A]: movz       $t0, $t3, $t0
--> 088A0C6C:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    088A0C70:[01621004]: sllv       $v0, $v0, $t3
    088A0C74:[01425021]: addu       $t2, $t2, $v0
    088A0C78:[00201016]: clz        $v0, $at
    088A0C7C:[00521806]: srlv       $v1, $s2, $v0
    088A0C80:[00230823]: subu       $at, $at, $v1
    088A0C84:[7C4F2844]: ins        $t7, $v0, 1, 5
    088A0C88:[85E20040]: lh         $v0, 64($t7)
    088A0C8C:[00091840]: sll        $v1, $t1, 0x0001
    088A0C90:[25290001]: addiu      $t1, $t1, 1
    088A0C94:[007D1821]: addu       $v1, $v1, $sp
--> 088A0C98:[1420FFF4]: bne        $at, $zr, 0x088A0C6C
    088A0C9C:[A4620200]: sh         $v0, 512($v1)
    088A0CA0:[11000006]: beq        $t0, $zr, 0x088A0CBC
    088A0CA4:[256BFFFF]: addiu      $t3, $t3, -1
    088A0CA8:[000A1040]: sll        $v0, $t2, 0x0001
  Back Branch 088A09FC 6.677 times (length 13)
    088A09BC:[2739000E]: addiu      $t9, $t9, 14
    088A09C0:[07310179]: bgezal     $t9, 0x088A0FA8
    088A09C4:[7C341EC0]: ext        $s4, $at, 27, 4
    088A09C8:[028FA021]: addu       $s4, $s4, $t7
    088A09CC:[25EBFFFC]: addiu      $t3, $t7, -4
--> 088A09D0:[816A0084]: lb         $t2, 132($t3)
    088A09D4:[03381046]: rotrv      $v0, $t8, $t9
    088A09D8:[7C421440]: ext        $v0, $v0, 17, 3
    088A09DC:[00021080]: sll        $v0, $v0, 0x0002
    088A09E0:[005D1021]: addu       $v0, $v0, $sp
    088A09E4:[8C430000]: lw         $v1, 0($v0)
    088A09E8:[27390003]: addiu      $t9, $t9, 3
    088A09EC:[0731016E]: bgezal     $t9, 0x088A0FA8
    088A09F0:[01525006]: srlv       $t2, $s2, $t2
    088A09F4:[01435025]: or         $t2, $t2, $v1
    088A09F8:[256B0001]: addiu      $t3, $t3, 1
--> 088A09FC:[1574FFF4]: bne        $t3, $s4, 0x088A09D0
    088A0A00:[AC4A0000]: sw         $t2, 0($v0)
    088A0A04:[240B0040]: addiu      $t3, $zr, 64 <=> li $t3, 64
    088A0A08:[8D2A0004]: lw         $t2, 4($t1)
    088A0A0C:[01601816]: clz        $v1, $t3
  Back Branch 088A0BD0 6.390 times (length 23)
    088A0B68:[2408000E]: addiu      $t0, $zr, 14 <=> li $t0, 14
    088A0B6C:[03A04821]: addu       $t1, $sp, $zr <=> move $t1, $sp
    088A0B70:[240B0000]: addiu      $t3, $zr, 0 <=> li $t3, 0
    088A0B74:[03A0F821]: addu       $ra, $sp, $zr <=> move $ra, $sp
    088A0B78:[240D0000]: addiu      $t5, $zr, 0 <=> li $t5, 0
--> 088A0B7C:[8D2C0040]: lw         $t4, 64($t1)
    088A0B80:[02940821]: addu       $at, $s4, $s4
    088A0B84:[003D0821]: addu       $at, $at, $sp
    088A0B88:[11800005]: beq        $t4, $zr, 0x088A0BA0
    088A0B8C:[AD210040]: sw         $at, 64($t1)
    088A0B90:[028CA021]: addu       $s4, $s4, $t4
    088A0B94:[010C0804]: sllv       $at, $t4, $t0
    088A0B98:[01615821]: addu       $t3, $t3, $at
    088A0B9C:[010D680A]: movz       $t5, $t0, $t5
    088A0BA0:[2D010007]: sltiu      $at, $t0, 7
    088A0BA4:[50200008]: beql       $at, $zr, 0x088A0BC8
    088A0BA8:[A7EB04D0]: sh         $t3, 1232($ra)
    088A0BAC:[010B0806]: srlv       $at, $t3, $t0
    088A0BB0:[00340823]: subu       $at, $at, $s4
    088A0BB4:[2421FEB6]: addiu      $at, $at, -330
    088A0BB8:[000B6040]: sll        $t4, $t3, 0x0001
    088A0BBC:[258CFFFF]: addiu      $t4, $t4, -1
    088A0BC0:[7D81FC04]: ins        $at, $t4, 16, 16
    088A0BC4:[AD210258]: sw         $at, 600($t1)
    088A0BC8:[25290004]: addiu      $t1, $t1, 4
    088A0BCC:[27FF0002]: addiu      $ra, $ra, 2
--> 088A0BD0:[1D00FFEA]: bgtz       $t0, 0x088A0B7C
    088A0BD4:[2508FFFF]: addiu      $t0, $t0, -1
    088A0BD8:[340C8000]: ori        $t4, $zr, -32768 <=> li $t4, 32768
    088A0BDC:[156C014C]: bne        $t3, $t4, 0x088A1110
    088A0BE0:[27BFFF00]: addiu      $ra, $sp, -256
  Back Branch 088A0CBC 6.390 times (length 27)
    088A0C44:[24080000]: addiu      $t0, $zr, 0 <=> li $t0, 0
    088A0C48:[24090000]: addiu      $t1, $zr, 0 <=> li $t1, 0
    088A0C4C:[240A0000]: addiu      $t2, $zr, 0 <=> li $t2, 0
    088A0C50:[240B000E]: addiu      $t3, $zr, 14 <=> li $t3, 14
    088A0C54:[27B40038]: addiu      $s4, $sp, 56
--> 088A0C58:[8FE10004]: lw         $at, 4($ra)
    088A0C5C:[10200010]: beq        $at, $zr, 0x088A0CA0
    088A0C60:[01696004]: sllv       $t4, $t1, $t3
    088A0C64:[014C6023]: subu       $t4, $t2, $t4
    088A0C68:[0168400A]: movz       $t0, $t3, $t0
    088A0C6C:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    088A0C70:[01621004]: sllv       $v0, $v0, $t3
    088A0C74:[01425021]: addu       $t2, $t2, $v0
    088A0C78:[00201016]: clz        $v0, $at
    088A0C7C:[00521806]: srlv       $v1, $s2, $v0
    088A0C80:[00230823]: subu       $at, $at, $v1
    088A0C84:[7C4F2844]: ins        $t7, $v0, 1, 5
    088A0C88:[85E20040]: lh         $v0, 64($t7)
    088A0C8C:[00091840]: sll        $v1, $t1, 0x0001
    088A0C90:[25290001]: addiu      $t1, $t1, 1
    088A0C94:[007D1821]: addu       $v1, $v1, $sp
    088A0C98:[1420FFF4]: bne        $at, $zr, 0x088A0C6C
    088A0C9C:[A4620200]: sh         $v0, 512($v1)
    088A0CA0:[11000006]: beq        $t0, $zr, 0x088A0CBC
    088A0CA4:[256BFFFF]: addiu      $t3, $t3, -1
    088A0CA8:[000A1040]: sll        $v0, $t2, 0x0001
    088A0CAC:[2442FFFF]: addiu      $v0, $v0, -1
    088A0CB0:[7C4CFC04]: ins        $t4, $v0, 16, 16
    088A0CB4:[AE8C023C]: sw         $t4, 572($s4)
    088A0CB8:[2694FFFC]: addiu      $s4, $s4, -4
--> 088A0CBC:[0561FFE6]: bgez       $t3, 0x088A0C58
    088A0CC0:[27FF0004]: addiu      $ra, $ra, 4
    088A0CC4:[169D0002]: bne        $s4, $sp, 0x088A0CD0
    088A0CC8:[8FA20274]: lw         $v0, 628($sp)
    088A0CCC:[AE8C023C]: sw         $t4, 572($s4)
  Back Branch 088A0A48 5.398 times (length 13)
    088A0A08:[8D2A0004]: lw         $t2, 4($t1)
    088A0A0C:[01601816]: clz        $v1, $t3
    088A0A10:[000B5842]: srl        $t3, $t3, 0x0001
    088A0A14:[1140000E]: beq        $t2, $zr, 0x088A0A50
    088A0A18:[AD200004]: sw         $zr, 4($t1)
--> 088A0A1C:[01406816]: clz        $t5, $t2
    088A0A20:[7DA338C4]: ins        $v1, $t5, 3, 5
    088A0A24:[016B1021]: addu       $v0, $t3, $t3
    088A0A28:[2442FFFF]: addiu      $v0, $v0, -1
    088A0A2C:[00086640]: sll        $t4, $t0, 0x0019
    088A0A30:[7C0C6520]: bitrev     $t4, $t4
    088A0A34:[019D6021]: addu       $t4, $t4, $sp
    088A0A38:[A1830294]: sb         $v1, 660($t4)
    088A0A3C:[1C40FFFA]: bgtz       $v0, 0x088A0A28
    088A0A40:[25080001]: addiu      $t0, $t0, 1
    088A0A44:[01B21006]: srlv       $v0, $s2, $t5
--> 088A0A48:[1542FFF4]: bne        $t2, $v0, 0x088A0A1C
    088A0A4C:[01425023]: subu       $t2, $t2, $v0
    088A0A50:[1560FFED]: bne        $t3, $zr, 0x088A0A08
    088A0A54:[25290004]: addiu      $t1, $t1, 4
    088A0A58:[7C342580]: ext        $s4, $at, 22, 5
  Back Branch 088A1098 3.159 times (length 373)
  Back Branch 088A0A50 2.982 times (length 20)
    088A09F4:[01435025]: or         $t2, $t2, $v1
    088A09F8:[256B0001]: addiu      $t3, $t3, 1
    088A09FC:[1574FFF4]: bne        $t3, $s4, 0x088A09D0
    088A0A00:[AC4A0000]: sw         $t2, 0($v0)
    088A0A04:[240B0040]: addiu      $t3, $zr, 64 <=> li $t3, 64
--> 088A0A08:[8D2A0004]: lw         $t2, 4($t1)
    088A0A0C:[01601816]: clz        $v1, $t3
    088A0A10:[000B5842]: srl        $t3, $t3, 0x0001
    088A0A14:[1140000E]: beq        $t2, $zr, 0x088A0A50
    088A0A18:[AD200004]: sw         $zr, 4($t1)
    088A0A1C:[01406816]: clz        $t5, $t2
    088A0A20:[7DA338C4]: ins        $v1, $t5, 3, 5
    088A0A24:[016B1021]: addu       $v0, $t3, $t3
    088A0A28:[2442FFFF]: addiu      $v0, $v0, -1
    088A0A2C:[00086640]: sll        $t4, $t0, 0x0019
    088A0A30:[7C0C6520]: bitrev     $t4, $t4
    088A0A34:[019D6021]: addu       $t4, $t4, $sp
    088A0A38:[A1830294]: sb         $v1, 660($t4)
    088A0A3C:[1C40FFFA]: bgtz       $v0, 0x088A0A28
    088A0A40:[25080001]: addiu      $t0, $t0, 1
    088A0A44:[01B21006]: srlv       $v0, $s2, $t5
    088A0A48:[1542FFF4]: bne        $t2, $v0, 0x088A0A1C
    088A0A4C:[01425023]: subu       $t2, $t2, $v0
--> 088A0A50:[1560FFED]: bne        $t3, $zr, 0x088A0A08
    088A0A54:[25290004]: addiu      $t1, $t1, 4
    088A0A58:[7C342580]: ext        $s4, $at, 22, 5
    088A0A5C:[7C212440]: ext        $at, $at, 17, 5
    088A0A60:[39020080]: xori       $v0, $t0, 128
  Back Branch 088A1070 2.607 times (length 363)
  Back Branch 088A0D5C 2.281 times (length 7)
    088A0D34:[24420080]: addiu      $v0, $v0, 128
    088A0D38:[1449FFFB]: bne        $v0, $t1, 0x088A0D28
    088A0D3C:[A4280000]: sh         $t0, 0($at)
    088A0D40:[1054002F]: beq        $v0, $s4, 0x088A0E00
    088A0D44:[00000000]: nop
--> 088A0D48:[854104CE]: lh         $at, 1230($t2)
    088A0D4C:[0041082B]: sltu       $at, $v0, $at
    088A0D50:[1420FFF0]: bne        $at, $zr, 0x088A0D14
    088A0D54:[39A10008]: xori       $at, $t5, 8
    088A0D58:[25AD0001]: addiu      $t5, $t5, 1
--> 088A0D5C:[1420FFFA]: bne        $at, $zr, 0x088A0D48
    088A0D60:[254A0002]: addiu      $t2, $t2, 2
    088A0D64:[00021440]: sll        $v0, $v0, 0x0011
    088A0D68:[3C080100]: lui        $t0, 0x0100 <=> li $t0, 0x01000000
    088A0D6C:[03A05021]: addu       $t2, $sp, $zr <=> move $t2, $sp
  Back Branch 088A1198 1.296 times (length 6)
    088A1174:[0A228261]: j          0x088A0984
    088A1178:[24C60002]: addiu      $a2, $a2, 2
    088A117C:[1D00FFE4]: bgtz       $t0, 0x088A1110
    088A1180:[34038000]: ori        $v1, $zr, -32768 <=> li $v1, 32768
    088A1184:[27A8FEE0]: addiu      $t0, $sp, -288
--> 088A1188:[A50303E4]: sh         $v1, 996($t0)
    088A118C:[24630070]: addiu      $v1, $v1, 112
    088A1190:[A50304D4]: sh         $v1, 1236($t0)
    088A1194:[25080002]: addiu      $t0, $t0, 2
--> 088A1198:[151DFFFB]: bne        $t0, $sp, 0x088A1188
    088A119C:[2463FF91]: addiu      $v1, $v1, -111
    088A11A0:[27A8FFD0]: addiu      $t0, $sp, -48
    088A11A4:[8DE20040]: lw         $v0, 64($t7)
    088A11A8:[8DE30000]: lw         $v1, 0($t7)
  Back Branch 088A0FEC 435 times (length 410)
  Back Branch 088A10C0 312 times (length 349)
  Back Branch 088A10DC 312 times (length 357)
  Back Branch 088A11B8 108 times (length 7)
    088A1190:[A50304D4]: sh         $v1, 1236($t0)
    088A1194:[25080002]: addiu      $t0, $t0, 2
    088A1198:[151DFFFB]: bne        $t0, $sp, 0x088A1188
    088A119C:[2463FF91]: addiu      $v1, $v1, -111
    088A11A0:[27A8FFD0]: addiu      $t0, $sp, -48
--> 088A11A4:[8DE20040]: lw         $v0, 64($t7)
    088A11A8:[8DE30000]: lw         $v1, 0($t7)
    088A11AC:[25080004]: addiu      $t0, $t0, 4
    088A11B0:[25EF0004]: addiu      $t7, $t7, 4
    088A11B4:[AD02022C]: sw         $v0, 556($t0)
--> 088A11B8:[151DFFFA]: bne        $t0, $sp, 0x088A11A4
    088A11BC:[AD0302C0]: sw         $v1, 704($t0)
    088A11C0:[27A8FFF0]: addiu      $t0, $sp, -16
    088A11C4:[8DE20040]: lw         $v0, 64($t7)
    088A11C8:[8DE30000]: lw         $v1, 0($t7)
  Back Branch 088A1100 81 times (length 365)
  Back Branch 088A11D8 27 times (length 7)
    088A11B0:[25EF0004]: addiu      $t7, $t7, 4
    088A11B4:[AD02022C]: sw         $v0, 556($t0)
    088A11B8:[151DFFFA]: bne        $t0, $sp, 0x088A11A4
    088A11BC:[AD0302C0]: sw         $v1, 704($t0)
    088A11C0:[27A8FFF0]: addiu      $t0, $sp, -16
--> 088A11C4:[8DE20040]: lw         $v0, 64($t7)
    088A11C8:[8DE30000]: lw         $v1, 0($t7)
    088A11CC:[25080004]: addiu      $t0, $t0, 4
    088A11D0:[AD02023C]: sw         $v0, 572($t0)
    088A11D4:[AD0303F0]: sw         $v1, 1008($t0)
--> 088A11D8:[551DFFFA]: bnel       $t0, $sp, 0x088A11C4
    088A11DC:[25EF0004]: addiu      $t7, $t7, 4
    088A11E0:[3C036400]: lui        $v1, 0x6400 <=> li $v1, 0x64000000
    088A11E4:[34631800]: ori        $v1, $v1, 6144
    088A11E8:[AFA304DC]: sw         $v1, 1244($sp)
  Back Branch 088A117C 9 times (length 29)
    088A10FC:[00431021]: addu       $v0, $v0, $v1
    088A1100:[0A2282D5]: j          0x088A0B54
    088A1104:[240A0000]: addiu      $t2, $zr, 0 <=> li $t2, 0
    088A1108:[0441FF93]: bgez       $v0, 0x088A0F58
    088A110C:[284C0003]: slti       $t4, $v0, 3
--> 088A1110:[0A228405]: j          0x088A1014
    088A1114:[36420108]: ori        $v0, $s2, 264
    088A1118:[0A228405]: j          0x088A1014
    088A111C:[36420104]: ori        $v0, $s2, 260
    088A1120:[14600016]: bne        $v1, $zr, 0x088A117C
    088A1124:[27290008]: addiu      $t1, $t9, 8
    088A1128:[000948C3]: sra        $t1, $t1, 0x0003
    088A112C:[0E2283EB]: jal        0x088A0FAC
    088A1130:[00C93021]: addu       $a2, $a2, $t1
    088A1134:[03004827]: nor        $t1, $t8, $zr <=> li $t1, not $t8
    088A1138:[00294C02]: rotr       $t1, $t1, 0x0010
    088A113C:[1538FFF4]: bne        $t1, $t8, 0x088A1110
    088A1140:[3303FFFF]: andi       $v1, $t8, -1
    088A1144:[10600009]: beq        $v1, $zr, 0x088A116C
    088A1148:[00641821]: addu       $v1, $v1, $a0
    088A114C:[00A3482B]: sltu       $t1, $a1, $v1
    088A1150:[1520FFF1]: bne        $t1, $zr, 0x088A1118
    088A1154:[00000000]: nop
    088A1158:[90C90002]: lbu        $t1, 2($a2)
    088A115C:[24C60001]: addiu      $a2, $a2, 1
    088A1160:[24840001]: addiu      $a0, $a0, 1
    088A1164:[1464FFFC]: bne        $v1, $a0, 0x088A1158
    088A1168:[A089FFFF]: sb         $t1, -1($a0)
    088A116C:[1660FFA3]: bne        $s3, $zr, 0x088A0FFC
    088A1170:[2419000F]: addiu      $t9, $zr, 15 <=> li $t9, 15
    088A1174:[0A228261]: j          0x088A0984
    088A1178:[24C60002]: addiu      $a2, $a2, 2
--> 088A117C:[1D00FFE4]: bgtz       $t0, 0x088A1110
    088A1180:[34038000]: ori        $v1, $zr, -32768 <=> li $v1, 32768
    088A1184:[27A8FEE0]: addiu      $t0, $sp, -288
    088A1188:[A50303E4]: sh         $v1, 996($t0)
    088A118C:[24630070]: addiu      $v1, $v1, 112
  Back Branch 088A11F4 9 times (length 321)
_S1_2_8927698 85.701.832 instructions (0,798%), 15.565 calls (08927698 - 08927874, length 120)
    08927698:[8C860004]: lw         $a2, 4($a0)
    0892769C:[8C820104]: lw         $v0, 260($a0)
    089276A0:[248D0044]: addiu      $t5, $a0, 68
    089276A4:[248500C4]: addiu      $a1, $a0, 196
    089276A8:[18C00034]: blez       $a2, 0x0892777C
    089276AC:[8C830108]: lw         $v1, 264($a0)
    089276B0:[00021200]: sll        $v0, $v0, 0x0008
    089276B4:[00436023]: subu       $t4, $v0, $v1
    089276B8:[00A07821]: addu       $t7, $a1, $zr <=> move $t7, $a1
    089276BC:[00C07021]: addu       $t6, $a2, $zr <=> move $t6, $a2
    089276C0:[3C1908AF]: lui        $t9, 0x08AF <=> li $t9, 0x08AF0000
    089276C4:[8DE40000]: lw         $a0, 0($t7)
    089276C8:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    089276CC:[8C8A0510]: lw         $t2, 1296($a0)
    089276D0:[24860400]: addiu      $a2, $a0, 1024
    089276D4:[05400021]: bltz       $t2, 0x0892775C
    089276D8:[248B0480]: addiu      $t3, $a0, 1152
    089276DC:[25420001]: addiu      $v0, $t2, 1
    089276E0:[28430002]: slti       $v1, $v0, 2
    089276E4:[27381D80]: addiu      $t8, $t9, 7552
    089276E8:[01604021]: addu       $t0, $t3, $zr <=> move $t0, $t3
    089276EC:[1060005E]: beq        $v1, $zr, 0x08927868
    089276F0:[30420001]: andi       $v0, $v0, 1
    089276F4:[90850400]: lbu        $a1, 1024($a0)
    089276F8:[14A00049]: bne        $a1, $zr, 0x08927820
    089276FC:[01A71021]: addu       $v0, $t5, $a3
    08927700:[A0800480]: sb         $zr, 1152($a0)
    08927704:[24E70001]: addiu      $a3, $a3, 1
    08927708:[0147102A]: slt        $v0, $t2, $a3
    0892770C:[14400010]: bne        $v0, $zr, 0x08927750
    08927710:[25080001]: addiu      $t0, $t0, 1
    08927714:[00E64821]: addu       $t1, $a3, $a2
    08927718:[91250000]: lbu        $a1, 0($t1)
    0892771C:[14A0002D]: bne        $a1, $zr, 0x089277D4
    08927720:[01A71021]: addu       $v0, $t5, $a3
    08927724:[A1000000]: sb         $zr, 0($t0)
    08927728:[91250001]: lbu        $a1, 1($t1)
    0892772C:[24E60001]: addiu      $a2, $a3, 1
    08927730:[14A00014]: bne        $a1, $zr, 0x08927784
    08927734:[25080001]: addiu      $t0, $t0, 1
    08927738:[A1000000]: sb         $zr, 0($t0)
    0892773C:[24E70002]: addiu      $a3, $a3, 2
    08927740:[0147102A]: slt        $v0, $t2, $a3
    08927744:[25290002]: addiu      $t1, $t1, 2
    08927748:[1040FFF3]: beq        $v0, $zr, 0x08927718
    0892774C:[25080001]: addiu      $t0, $t0, 1
    08927750:[28E20080]: slti       $v0, $a3, 128
    08927754:[50400007]: beql       $v0, $zr, 0x08927774
    08927758:[25CEFFFF]: addiu      $t6, $t6, -1
    0892775C:[01671821]: addu       $v1, $t3, $a3
    08927760:[24E70001]: addiu      $a3, $a3, 1
    08927764:[28E20080]: slti       $v0, $a3, 128
    08927768:[1440FFFC]: bne        $v0, $zr, 0x0892775C
    0892776C:[A0600000]: sb         $zr, 0($v1)
    08927770:[25CEFFFF]: addiu      $t6, $t6, -1
    08927774:[15C0FFD3]: bne        $t6, $zr, 0x089276C4
    08927778:[25EF0004]: addiu      $t7, $t7, 4
    0892777C:[03E00008]: jr         $ra
    08927780:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08927784:[01A61021]: addu       $v0, $t5, $a2
    08927788:[90440000]: lbu        $a0, 0($v0)
    0892778C:[00051880]: sll        $v1, $a1, 0x0002
    08927790:[01861021]: addu       $v0, $t4, $a2
    08927794:[00651821]: addu       $v1, $v1, $a1
    08927798:[00021203]: sra        $v0, $v0, 0x0008
    0892779C:[00441021]: addu       $v0, $v0, $a0
    089277A0:[00031843]: sra        $v1, $v1, 0x0001
    089277A4:[00431023]: subu       $v0, $v0, $v1
    089277A8:[24430001]: addiu      $v1, $v0, 1
    089277AC:[04600006]: bltz       $v1, 0x089277C8
    089277B0:[2404000F]: addiu      $a0, $zr, 15 <=> li $a0, 15
    089277B4:[28620039]: slti       $v0, $v1, 57
    089277B8:[10400003]: beq        $v0, $zr, 0x089277C8
    089277BC:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    089277C0:[00781021]: addu       $v0, $v1, $t8
    089277C4:[90440000]: lbu        $a0, 0($v0)
    089277C8:[0A249DCF]: j          0x0892773C
    089277CC:[A1040000]: sb         $a0, 0($t0)
    089277D4:[90440000]: lbu        $a0, 0($v0)
    089277D8:[00051880]: sll        $v1, $a1, 0x0002
    089277DC:[01871021]: addu       $v0, $t4, $a3
    089277E0:[00651821]: addu       $v1, $v1, $a1
    089277E4:[00021203]: sra        $v0, $v0, 0x0008
    089277E8:[00441021]: addu       $v0, $v0, $a0
    089277EC:[00031843]: sra        $v1, $v1, 0x0001
    089277F0:[00431023]: subu       $v0, $v0, $v1
    089277F4:[24430001]: addiu      $v1, $v0, 1
    089277F8:[04600006]: bltz       $v1, 0x08927814
    089277FC:[2404000F]: addiu      $a0, $zr, 15 <=> li $a0, 15
    08927800:[28620039]: slti       $v0, $v1, 57
    08927804:[10400003]: beq        $v0, $zr, 0x08927814
    08927808:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0892780C:[00781021]: addu       $v0, $v1, $t8
    08927810:[90440000]: lbu        $a0, 0($v0)
    08927814:[0A249DCA]: j          0x08927728
    08927818:[A1040000]: sb         $a0, 0($t0)
    08927820:[90440000]: lbu        $a0, 0($v0)
    08927824:[00051880]: sll        $v1, $a1, 0x0002
    08927828:[01871021]: addu       $v0, $t4, $a3
    0892782C:[00651821]: addu       $v1, $v1, $a1
    08927830:[00021203]: sra        $v0, $v0, 0x0008
    08927834:[00441021]: addu       $v0, $v0, $a0
    08927838:[00031843]: sra        $v1, $v1, 0x0001
    0892783C:[00431023]: subu       $v0, $v0, $v1
    08927840:[24430001]: addiu      $v1, $v0, 1
    08927844:[04600006]: bltz       $v1, 0x08927860
    08927848:[2404000F]: addiu      $a0, $zr, 15 <=> li $a0, 15
    0892784C:[28620039]: slti       $v0, $v1, 57
    08927850:[10400003]: beq        $v0, $zr, 0x08927860
    08927854:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08927858:[00781021]: addu       $v0, $v1, $t8
    0892785C:[90440000]: lbu        $a0, 0($v0)
    08927860:[0A249DC1]: j          0x08927704
    08927864:[A1040000]: sb         $a0, 0($t0)
    08927868:[1040FFAB]: beq        $v0, $zr, 0x08927718
    0892786C:[00E64821]: addu       $t1, $a3, $a2
    08927870:[0A249DBE]: j          0x089276F8
    08927874:[90850400]: lbu        $a1, 1024($a0)
  Back Branch 08927748 1.844.096 times (length 14)
    08927704:[24E70001]: addiu      $a3, $a3, 1
    08927708:[0147102A]: slt        $v0, $t2, $a3
    0892770C:[14400010]: bne        $v0, $zr, 0x08927750
    08927710:[25080001]: addiu      $t0, $t0, 1
    08927714:[00E64821]: addu       $t1, $a3, $a2
--> 08927718:[91250000]: lbu        $a1, 0($t1)
    0892771C:[14A0002D]: bne        $a1, $zr, 0x089277D4
    08927720:[01A71021]: addu       $v0, $t5, $a3
    08927724:[A1000000]: sb         $zr, 0($t0)
    08927728:[91250001]: lbu        $a1, 1($t1)
    0892772C:[24E60001]: addiu      $a2, $a3, 1
    08927730:[14A00014]: bne        $a1, $zr, 0x08927784
    08927734:[25080001]: addiu      $t0, $t0, 1
    08927738:[A1000000]: sb         $zr, 0($t0)
    0892773C:[24E70002]: addiu      $a3, $a3, 2
    08927740:[0147102A]: slt        $v0, $t2, $a3
    08927744:[25290002]: addiu      $t1, $t1, 2
--> 08927748:[1040FFF3]: beq        $v0, $zr, 0x08927718
    0892774C:[25080001]: addiu      $t0, $t0, 1
    08927750:[28E20080]: slti       $v0, $a3, 128
    08927754:[50400007]: beql       $v0, $zr, 0x08927774
    08927758:[25CEFFFF]: addiu      $t6, $t6, -1
  Back Branch 08927814 1.829.434 times (length 61)
    08927714:[00E64821]: addu       $t1, $a3, $a2
    08927718:[91250000]: lbu        $a1, 0($t1)
    0892771C:[14A0002D]: bne        $a1, $zr, 0x089277D4
    08927720:[01A71021]: addu       $v0, $t5, $a3
    08927724:[A1000000]: sb         $zr, 0($t0)
--> 08927728:[91250001]: lbu        $a1, 1($t1)
    0892772C:[24E60001]: addiu      $a2, $a3, 1
    08927730:[14A00014]: bne        $a1, $zr, 0x08927784
    08927734:[25080001]: addiu      $t0, $t0, 1
    08927738:[A1000000]: sb         $zr, 0($t0)
    0892773C:[24E70002]: addiu      $a3, $a3, 2
    08927740:[0147102A]: slt        $v0, $t2, $a3
    08927744:[25290002]: addiu      $t1, $t1, 2
    08927748:[1040FFF3]: beq        $v0, $zr, 0x08927718
    0892774C:[25080001]: addiu      $t0, $t0, 1
    08927750:[28E20080]: slti       $v0, $a3, 128
    08927754:[50400007]: beql       $v0, $zr, 0x08927774
    08927758:[25CEFFFF]: addiu      $t6, $t6, -1
    0892775C:[01671821]: addu       $v1, $t3, $a3
    08927760:[24E70001]: addiu      $a3, $a3, 1
    08927764:[28E20080]: slti       $v0, $a3, 128
    08927768:[1440FFFC]: bne        $v0, $zr, 0x0892775C
    0892776C:[A0600000]: sb         $zr, 0($v1)
    08927770:[25CEFFFF]: addiu      $t6, $t6, -1
    08927774:[15C0FFD3]: bne        $t6, $zr, 0x089276C4
    08927778:[25EF0004]: addiu      $t7, $t7, 4
    0892777C:[03E00008]: jr         $ra
    08927780:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08927784:[01A61021]: addu       $v0, $t5, $a2
    08927788:[90440000]: lbu        $a0, 0($v0)
    0892778C:[00051880]: sll        $v1, $a1, 0x0002
    08927790:[01861021]: addu       $v0, $t4, $a2
    08927794:[00651821]: addu       $v1, $v1, $a1
    08927798:[00021203]: sra        $v0, $v0, 0x0008
    0892779C:[00441021]: addu       $v0, $v0, $a0
    089277A0:[00031843]: sra        $v1, $v1, 0x0001
    089277A4:[00431023]: subu       $v0, $v0, $v1
    089277A8:[24430001]: addiu      $v1, $v0, 1
    089277AC:[04600006]: bltz       $v1, 0x089277C8
    089277B0:[2404000F]: addiu      $a0, $zr, 15 <=> li $a0, 15
    089277B4:[28620039]: slti       $v0, $v1, 57
    089277B8:[10400003]: beq        $v0, $zr, 0x089277C8
    089277BC:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    089277C0:[00781021]: addu       $v0, $v1, $t8
    089277C4:[90440000]: lbu        $a0, 0($v0)
    089277C8:[0A249DCF]: j          0x0892773C
    089277CC:[A1040000]: sb         $a0, 0($t0)
    089277D4:[90440000]: lbu        $a0, 0($v0)
    089277D8:[00051880]: sll        $v1, $a1, 0x0002
    089277DC:[01871021]: addu       $v0, $t4, $a3
    089277E0:[00651821]: addu       $v1, $v1, $a1
    089277E4:[00021203]: sra        $v0, $v0, 0x0008
    089277E8:[00441021]: addu       $v0, $v0, $a0
    089277EC:[00031843]: sra        $v1, $v1, 0x0001
    089277F0:[00431023]: subu       $v0, $v0, $v1
    089277F4:[24430001]: addiu      $v1, $v0, 1
    089277F8:[04600006]: bltz       $v1, 0x08927814
    089277FC:[2404000F]: addiu      $a0, $zr, 15 <=> li $a0, 15
    08927800:[28620039]: slti       $v0, $v1, 57
    08927804:[10400003]: beq        $v0, $zr, 0x08927814
    08927808:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0892780C:[00781021]: addu       $v0, $v1, $t8
    08927810:[90440000]: lbu        $a0, 0($v0)
--> 08927814:[0A249DCA]: j          0x08927728
    08927818:[A1040000]: sb         $a0, 0($t0)
    08927820:[90440000]: lbu        $a0, 0($v0)
    08927824:[00051880]: sll        $v1, $a1, 0x0002
  Back Branch 089277C8 1.829.432 times (length 37)
    08927728:[91250001]: lbu        $a1, 1($t1)
    0892772C:[24E60001]: addiu      $a2, $a3, 1
    08927730:[14A00014]: bne        $a1, $zr, 0x08927784
    08927734:[25080001]: addiu      $t0, $t0, 1
    08927738:[A1000000]: sb         $zr, 0($t0)
--> 0892773C:[24E70002]: addiu      $a3, $a3, 2
    08927740:[0147102A]: slt        $v0, $t2, $a3
    08927744:[25290002]: addiu      $t1, $t1, 2
    08927748:[1040FFF3]: beq        $v0, $zr, 0x08927718
    0892774C:[25080001]: addiu      $t0, $t0, 1
    08927750:[28E20080]: slti       $v0, $a3, 128
    08927754:[50400007]: beql       $v0, $zr, 0x08927774
    08927758:[25CEFFFF]: addiu      $t6, $t6, -1
    0892775C:[01671821]: addu       $v1, $t3, $a3
    08927760:[24E70001]: addiu      $a3, $a3, 1
    08927764:[28E20080]: slti       $v0, $a3, 128
    08927768:[1440FFFC]: bne        $v0, $zr, 0x0892775C
    0892776C:[A0600000]: sb         $zr, 0($v1)
    08927770:[25CEFFFF]: addiu      $t6, $t6, -1
    08927774:[15C0FFD3]: bne        $t6, $zr, 0x089276C4
    08927778:[25EF0004]: addiu      $t7, $t7, 4
    0892777C:[03E00008]: jr         $ra
    08927780:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08927784:[01A61021]: addu       $v0, $t5, $a2
    08927788:[90440000]: lbu        $a0, 0($v0)
    0892778C:[00051880]: sll        $v1, $a1, 0x0002
    08927790:[01861021]: addu       $v0, $t4, $a2
    08927794:[00651821]: addu       $v1, $v1, $a1
    08927798:[00021203]: sra        $v0, $v0, 0x0008
    0892779C:[00441021]: addu       $v0, $v0, $a0
    089277A0:[00031843]: sra        $v1, $v1, 0x0001
    089277A4:[00431023]: subu       $v0, $v0, $v1
    089277A8:[24430001]: addiu      $v1, $v0, 1
    089277AC:[04600006]: bltz       $v1, 0x089277C8
    089277B0:[2404000F]: addiu      $a0, $zr, 15 <=> li $a0, 15
    089277B4:[28620039]: slti       $v0, $v1, 57
    089277B8:[10400003]: beq        $v0, $zr, 0x089277C8
    089277BC:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    089277C0:[00781021]: addu       $v0, $v1, $t8
    089277C4:[90440000]: lbu        $a0, 0($v0)
--> 089277C8:[0A249DCF]: j          0x0892773C
    089277CC:[A1040000]: sb         $a0, 0($t0)
    089277D4:[90440000]: lbu        $a0, 0($v0)
    089277D8:[00051880]: sll        $v1, $a1, 0x0002
  Back Branch 08927868 28.814 times (length 86)
    08927704:[24E70001]: addiu      $a3, $a3, 1
    08927708:[0147102A]: slt        $v0, $t2, $a3
    0892770C:[14400010]: bne        $v0, $zr, 0x08927750
    08927710:[25080001]: addiu      $t0, $t0, 1
    08927714:[00E64821]: addu       $t1, $a3, $a2
--> 08927718:[91250000]: lbu        $a1, 0($t1)
    0892771C:[14A0002D]: bne        $a1, $zr, 0x089277D4
    08927720:[01A71021]: addu       $v0, $t5, $a3
    08927724:[A1000000]: sb         $zr, 0($t0)
    08927728:[91250001]: lbu        $a1, 1($t1)
    0892772C:[24E60001]: addiu      $a2, $a3, 1
    08927730:[14A00014]: bne        $a1, $zr, 0x08927784
    08927734:[25080001]: addiu      $t0, $t0, 1
    08927738:[A1000000]: sb         $zr, 0($t0)
    0892773C:[24E70002]: addiu      $a3, $a3, 2
    08927740:[0147102A]: slt        $v0, $t2, $a3
    08927744:[25290002]: addiu      $t1, $t1, 2
    08927748:[1040FFF3]: beq        $v0, $zr, 0x08927718
    0892774C:[25080001]: addiu      $t0, $t0, 1
    08927750:[28E20080]: slti       $v0, $a3, 128
    08927754:[50400007]: beql       $v0, $zr, 0x08927774
    08927758:[25CEFFFF]: addiu      $t6, $t6, -1
    0892775C:[01671821]: addu       $v1, $t3, $a3
    08927760:[24E70001]: addiu      $a3, $a3, 1
    08927764:[28E20080]: slti       $v0, $a3, 128
    08927768:[1440FFFC]: bne        $v0, $zr, 0x0892775C
    0892776C:[A0600000]: sb         $zr, 0($v1)
    08927770:[25CEFFFF]: addiu      $t6, $t6, -1
    08927774:[15C0FFD3]: bne        $t6, $zr, 0x089276C4
    08927778:[25EF0004]: addiu      $t7, $t7, 4
    0892777C:[03E00008]: jr         $ra
    08927780:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08927784:[01A61021]: addu       $v0, $t5, $a2
    08927788:[90440000]: lbu        $a0, 0($v0)
    0892778C:[00051880]: sll        $v1, $a1, 0x0002
    08927790:[01861021]: addu       $v0, $t4, $a2
    08927794:[00651821]: addu       $v1, $v1, $a1
    08927798:[00021203]: sra        $v0, $v0, 0x0008
    0892779C:[00441021]: addu       $v0, $v0, $a0
    089277A0:[00031843]: sra        $v1, $v1, 0x0001
    089277A4:[00431023]: subu       $v0, $v0, $v1
    089277A8:[24430001]: addiu      $v1, $v0, 1
    089277AC:[04600006]: bltz       $v1, 0x089277C8
    089277B0:[2404000F]: addiu      $a0, $zr, 15 <=> li $a0, 15
    089277B4:[28620039]: slti       $v0, $v1, 57
    089277B8:[10400003]: beq        $v0, $zr, 0x089277C8
    089277BC:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    089277C0:[00781021]: addu       $v0, $v1, $t8
    089277C4:[90440000]: lbu        $a0, 0($v0)
    089277C8:[0A249DCF]: j          0x0892773C
    089277CC:[A1040000]: sb         $a0, 0($t0)
    089277D4:[90440000]: lbu        $a0, 0($v0)
    089277D8:[00051880]: sll        $v1, $a1, 0x0002
    089277DC:[01871021]: addu       $v0, $t4, $a3
    089277E0:[00651821]: addu       $v1, $v1, $a1
    089277E4:[00021203]: sra        $v0, $v0, 0x0008
    089277E8:[00441021]: addu       $v0, $v0, $a0
    089277EC:[00031843]: sra        $v1, $v1, 0x0001
    089277F0:[00431023]: subu       $v0, $v0, $v1
    089277F4:[24430001]: addiu      $v1, $v0, 1
    089277F8:[04600006]: bltz       $v1, 0x08927814
    089277FC:[2404000F]: addiu      $a0, $zr, 15 <=> li $a0, 15
    08927800:[28620039]: slti       $v0, $v1, 57
    08927804:[10400003]: beq        $v0, $zr, 0x08927814
    08927808:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0892780C:[00781021]: addu       $v0, $v1, $t8
    08927810:[90440000]: lbu        $a0, 0($v0)
    08927814:[0A249DCA]: j          0x08927728
    08927818:[A1040000]: sb         $a0, 0($t0)
    08927820:[90440000]: lbu        $a0, 0($v0)
    08927824:[00051880]: sll        $v1, $a1, 0x0002
    08927828:[01871021]: addu       $v0, $t4, $a3
    0892782C:[00651821]: addu       $v1, $v1, $a1
    08927830:[00021203]: sra        $v0, $v0, 0x0008
    08927834:[00441021]: addu       $v0, $v0, $a0
    08927838:[00031843]: sra        $v1, $v1, 0x0001
    0892783C:[00431023]: subu       $v0, $v0, $v1
    08927840:[24430001]: addiu      $v1, $v0, 1
    08927844:[04600006]: bltz       $v1, 0x08927860
    08927848:[2404000F]: addiu      $a0, $zr, 15 <=> li $a0, 15
    0892784C:[28620039]: slti       $v0, $v1, 57
    08927850:[10400003]: beq        $v0, $zr, 0x08927860
    08927854:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08927858:[00781021]: addu       $v0, $v1, $t8
    0892785C:[90440000]: lbu        $a0, 0($v0)
    08927860:[0A249DC1]: j          0x08927704
    08927864:[A1040000]: sb         $a0, 0($t0)
--> 08927868:[1040FFAB]: beq        $v0, $zr, 0x08927718
    0892786C:[00E64821]: addu       $t1, $a3, $a2
    08927870:[0A249DBE]: j          0x089276F8
    08927874:[90850400]: lbu        $a1, 1024($a0)
  Back Branch 08927774 28.814 times (length 46)
    089276B0:[00021200]: sll        $v0, $v0, 0x0008
    089276B4:[00436023]: subu       $t4, $v0, $v1
    089276B8:[00A07821]: addu       $t7, $a1, $zr <=> move $t7, $a1
    089276BC:[00C07021]: addu       $t6, $a2, $zr <=> move $t6, $a2
    089276C0:[3C1908AF]: lui        $t9, 0x08AF <=> li $t9, 0x08AF0000
--> 089276C4:[8DE40000]: lw         $a0, 0($t7)
    089276C8:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    089276CC:[8C8A0510]: lw         $t2, 1296($a0)
    089276D0:[24860400]: addiu      $a2, $a0, 1024
    089276D4:[05400021]: bltz       $t2, 0x0892775C
    089276D8:[248B0480]: addiu      $t3, $a0, 1152
    089276DC:[25420001]: addiu      $v0, $t2, 1
    089276E0:[28430002]: slti       $v1, $v0, 2
    089276E4:[27381D80]: addiu      $t8, $t9, 7552
    089276E8:[01604021]: addu       $t0, $t3, $zr <=> move $t0, $t3
    089276EC:[1060005E]: beq        $v1, $zr, 0x08927868
    089276F0:[30420001]: andi       $v0, $v0, 1
    089276F4:[90850400]: lbu        $a1, 1024($a0)
    089276F8:[14A00049]: bne        $a1, $zr, 0x08927820
    089276FC:[01A71021]: addu       $v0, $t5, $a3
    08927700:[A0800480]: sb         $zr, 1152($a0)
    08927704:[24E70001]: addiu      $a3, $a3, 1
    08927708:[0147102A]: slt        $v0, $t2, $a3
    0892770C:[14400010]: bne        $v0, $zr, 0x08927750
    08927710:[25080001]: addiu      $t0, $t0, 1
    08927714:[00E64821]: addu       $t1, $a3, $a2
    08927718:[91250000]: lbu        $a1, 0($t1)
    0892771C:[14A0002D]: bne        $a1, $zr, 0x089277D4
    08927720:[01A71021]: addu       $v0, $t5, $a3
    08927724:[A1000000]: sb         $zr, 0($t0)
    08927728:[91250001]: lbu        $a1, 1($t1)
    0892772C:[24E60001]: addiu      $a2, $a3, 1
    08927730:[14A00014]: bne        $a1, $zr, 0x08927784
    08927734:[25080001]: addiu      $t0, $t0, 1
    08927738:[A1000000]: sb         $zr, 0($t0)
    0892773C:[24E70002]: addiu      $a3, $a3, 2
    08927740:[0147102A]: slt        $v0, $t2, $a3
    08927744:[25290002]: addiu      $t1, $t1, 2
    08927748:[1040FFF3]: beq        $v0, $zr, 0x08927718
    0892774C:[25080001]: addiu      $t0, $t0, 1
    08927750:[28E20080]: slti       $v0, $a3, 128
    08927754:[50400007]: beql       $v0, $zr, 0x08927774
    08927758:[25CEFFFF]: addiu      $t6, $t6, -1
    0892775C:[01671821]: addu       $v1, $t3, $a3
    08927760:[24E70001]: addiu      $a3, $a3, 1
    08927764:[28E20080]: slti       $v0, $a3, 128
    08927768:[1440FFFC]: bne        $v0, $zr, 0x0892775C
    0892776C:[A0600000]: sb         $zr, 0($v1)
    08927770:[25CEFFFF]: addiu      $t6, $t6, -1
--> 08927774:[15C0FFD3]: bne        $t6, $zr, 0x089276C4
    08927778:[25EF0004]: addiu      $t7, $t7, 4
    0892777C:[03E00008]: jr         $ra
    08927780:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08927784:[01A61021]: addu       $v0, $t5, $a2
_S1_2_88E474C 83.884.360 instructions (0,781%), 23.314 calls (088E474C - 088E4A14, length 179)
    088E474C:[8CC20000]: lw         $v0, 0($a2)
    088E4750:[8C8B0004]: lw         $t3, 4($a0)
    088E4754:[00A07821]: addu       $t7, $a1, $zr <=> move $t7, $a1
    088E4758:[8C8C000C]: lw         $t4, 12($a0)
    088E475C:[94450000]: lhu        $a1, 0($v0)
    088E4760:[000F182B]: sltu       $v1, $zr, $t7 <=> move $v1, $t7
    088E4764:[000B17C2]: srl        $v0, $t3, 0x001F
    088E4768:[00621824]: and        $v1, $v1, $v0
    088E476C:[8C8E0000]: lw         $t6, 0($a0)
    088E4770:[00006821]: addu       $t5, $zr, $zr <=> li $t5, 0
    088E4774:[A5850008]: sh         $a1, 8($t4)
    088E4778:[10600017]: beq        $v1, $zr, 0x088E47D8
    088E477C:[000F482B]: sltu       $t1, $zr, $t7 <=> move $t1, $t7
    088E4780:[25634000]: addiu      $v1, $t3, 16384
    088E4784:[00032303]: sra        $a0, $v1, 0x000C
    088E4788:[00041040]: sll        $v0, $a0, 0x0001
    088E478C:[004C1021]: addu       $v0, $v0, $t4
    088E4790:[84490002]: lh         $t1, 2($v0)
    088E4794:[84480000]: lh         $t0, 0($v0)
    088E4798:[306A0FFF]: andi       $t2, $v1, 4095
    088E479C:[8CE50000]: lw         $a1, 0($a3)
    088E47A0:[01281823]: subu       $v1, $t1, $t0
    088E47A4:[006A0018]: mult       $v1, $t2
    088E47A8:[000D2040]: sll        $a0, $t5, 0x0001
    088E47AC:[016E5821]: addu       $t3, $t3, $t6
    088E47B0:[25AD0001]: addiu      $t5, $t5, 1
    088E47B4:[01AF482B]: sltu       $t1, $t5, $t7
    088E47B8:[00001812]: mflo       $v1
    088E47BC:[00031B03]: sra        $v1, $v1, 0x000C
    088E47C0:[000B17C2]: srl        $v0, $t3, 0x001F
    088E47C4:[00852021]: addu       $a0, $a0, $a1
    088E47C8:[01034021]: addu       $t0, $t0, $v1
    088E47CC:[01221024]: and        $v0, $t1, $v0
    088E47D0:[1440FFEB]: bne        $v0, $zr, 0x088E4780
    088E47D4:[A4880000]: sh         $t0, 0($a0)
    088E47D8:[11200063]: beq        $t1, $zr, 0x088E4968
    088E47DC:[25AC0001]: addiu      $t4, $t5, 1
    088E47E0:[01ED1023]: subu       $v0, $t7, $t5
    088E47E4:[018F182B]: sltu       $v1, $t4, $t7
    088E47E8:[14600061]: bne        $v1, $zr, 0x088E4970
    088E47EC:[30440003]: andi       $a0, $v0, 3
    088E47F0:[8CC30000]: lw         $v1, 0($a2)
    088E47F4:[000B2303]: sra        $a0, $t3, 0x000C
    088E47F8:[00041040]: sll        $v0, $a0, 0x0001
    088E47FC:[00431021]: addu       $v0, $v0, $v1
    088E4800:[84480000]: lh         $t0, 0($v0)
    088E4804:[84490002]: lh         $t1, 2($v0)
    088E4808:[316A0FFF]: andi       $t2, $t3, 4095
    088E480C:[8CE40000]: lw         $a0, 0($a3)
    088E4810:[01281023]: subu       $v0, $t1, $t0
    088E4814:[004A0018]: mult       $v0, $t2
    088E4818:[000D1840]: sll        $v1, $t5, 0x0001
    088E481C:[25AD0001]: addiu      $t5, $t5, 1
    088E4820:[00641821]: addu       $v1, $v1, $a0
    088E4824:[01AF602B]: sltu       $t4, $t5, $t7
    088E4828:[00001012]: mflo       $v0
    088E482C:[00021303]: sra        $v0, $v0, 0x000C
    088E4830:[01024021]: addu       $t0, $t0, $v0
    088E4834:[A4680000]: sh         $t0, 0($v1)
    088E4838:[1180004B]: beq        $t4, $zr, 0x088E4968
    088E483C:[016E5821]: addu       $t3, $t3, $t6
    088E4840:[8CC30000]: lw         $v1, 0($a2)
    088E4844:[000B2303]: sra        $a0, $t3, 0x000C
    088E4848:[00041040]: sll        $v0, $a0, 0x0001
    088E484C:[00431021]: addu       $v0, $v0, $v1
    088E4850:[84490002]: lh         $t1, 2($v0)
    088E4854:[84480000]: lh         $t0, 0($v0)
    088E4858:[316A0FFF]: andi       $t2, $t3, 4095
    088E485C:[8CE40000]: lw         $a0, 0($a3)
    088E4860:[01281023]: subu       $v0, $t1, $t0
    088E4864:[004A0018]: mult       $v0, $t2
    088E4868:[000D1840]: sll        $v1, $t5, 0x0001
    088E486C:[00641821]: addu       $v1, $v1, $a0
    088E4870:[016E5821]: addu       $t3, $t3, $t6
    088E4874:[000B2303]: sra        $a0, $t3, 0x000C
    088E4878:[00001012]: mflo       $v0
    088E487C:[00021303]: sra        $v0, $v0, 0x000C
    088E4880:[01024021]: addu       $t0, $t0, $v0
    088E4884:[A4680000]: sh         $t0, 0($v1)
    088E4888:[00041040]: sll        $v0, $a0, 0x0001
    088E488C:[316A0FFF]: andi       $t2, $t3, 4095
    088E4890:[8CC40000]: lw         $a0, 0($a2)
    088E4894:[8CE50000]: lw         $a1, 0($a3)
    088E4898:[25A30001]: addiu      $v1, $t5, 1
    088E489C:[00441021]: addu       $v0, $v0, $a0
    088E48A0:[84490002]: lh         $t1, 2($v0)
    088E48A4:[84480000]: lh         $t0, 0($v0)
    088E48A8:[00031840]: sll        $v1, $v1, 0x0001
    088E48AC:[00651821]: addu       $v1, $v1, $a1
    088E48B0:[01281023]: subu       $v0, $t1, $t0
    088E48B4:[004A0018]: mult       $v0, $t2
    088E48B8:[016E5821]: addu       $t3, $t3, $t6
    088E48BC:[000B2303]: sra        $a0, $t3, 0x000C
    088E48C0:[00042040]: sll        $a0, $a0, 0x0001
    088E48C4:[316A0FFF]: andi       $t2, $t3, 4095
    088E48C8:[00001012]: mflo       $v0
    088E48CC:[00021303]: sra        $v0, $v0, 0x000C
    088E48D0:[01024021]: addu       $t0, $t0, $v0
    088E48D4:[A4680000]: sh         $t0, 0($v1)
    088E48D8:[25A50002]: addiu      $a1, $t5, 2
    088E48DC:[00052840]: sll        $a1, $a1, 0x0001
    088E48E0:[8CC20000]: lw         $v0, 0($a2)
    088E48E4:[8CE30000]: lw         $v1, 0($a3)
    088E48E8:[016E5821]: addu       $t3, $t3, $t6
    088E48EC:[00822021]: addu       $a0, $a0, $v0
    088E48F0:[84880000]: lh         $t0, 0($a0)
    088E48F4:[84890002]: lh         $t1, 2($a0)
    088E48F8:[00A32821]: addu       $a1, $a1, $v1
    088E48FC:[000B2303]: sra        $a0, $t3, 0x000C
    088E4900:[01281023]: subu       $v0, $t1, $t0
    088E4904:[004A0018]: mult       $v0, $t2
    088E4908:[00041840]: sll        $v1, $a0, 0x0001
    088E490C:[316A0FFF]: andi       $t2, $t3, 4095
    088E4910:[25A40003]: addiu      $a0, $t5, 3
    088E4914:[00042040]: sll        $a0, $a0, 0x0001
    088E4918:[00001012]: mflo       $v0
    088E491C:[00021303]: sra        $v0, $v0, 0x000C
    088E4920:[01024021]: addu       $t0, $t0, $v0
    088E4924:[A4A80000]: sh         $t0, 0($a1)
    088E4928:[25AD0004]: addiu      $t5, $t5, 4
    088E492C:[01AF602B]: sltu       $t4, $t5, $t7
    088E4930:[8CC20000]: lw         $v0, 0($a2)
    088E4934:[8CE50000]: lw         $a1, 0($a3)
    088E4938:[016E5821]: addu       $t3, $t3, $t6
    088E493C:[00621821]: addu       $v1, $v1, $v0
    088E4940:[84680000]: lh         $t0, 0($v1)
    088E4944:[84690002]: lh         $t1, 2($v1)
    088E4948:[00852021]: addu       $a0, $a0, $a1
    088E494C:[01281023]: subu       $v0, $t1, $t0
    088E4950:[004A0018]: mult       $v0, $t2
    088E4954:[00001012]: mflo       $v0
    088E4958:[00021303]: sra        $v0, $v0, 0x000C
    088E495C:[01024021]: addu       $t0, $t0, $v0
    088E4960:[1580FFB7]: bne        $t4, $zr, 0x088E4840
    088E4964:[A4880000]: sh         $t0, 0($a0)
    088E4968:[03E00008]: jr         $ra
    088E496C:[01601021]: addu       $v0, $t3, $zr <=> move $v0, $t3
    088E4970:[1080FFB3]: beq        $a0, $zr, 0x088E4840
    088E4974:[28820002]: slti       $v0, $a0, 2
    088E4978:[1440FF9D]: bne        $v0, $zr, 0x088E47F0
    088E497C:[28820003]: slti       $v0, $a0, 3
    088E4980:[14400013]: bne        $v0, $zr, 0x088E49D0
    088E4984:[8CC30000]: lw         $v1, 0($a2)
    088E4988:[000B2303]: sra        $a0, $t3, 0x000C
    088E498C:[00041040]: sll        $v0, $a0, 0x0001
    088E4990:[00431021]: addu       $v0, $v0, $v1
    088E4994:[84480000]: lh         $t0, 0($v0)
    088E4998:[84490002]: lh         $t1, 2($v0)
    088E499C:[316A0FFF]: andi       $t2, $t3, 4095
    088E49A0:[8CE40000]: lw         $a0, 0($a3)
    088E49A4:[01281023]: subu       $v0, $t1, $t0
    088E49A8:[004A0018]: mult       $v0, $t2
    088E49AC:[000D1840]: sll        $v1, $t5, 0x0001
    088E49B0:[00641821]: addu       $v1, $v1, $a0
    088E49B4:[01806821]: addu       $t5, $t4, $zr <=> move $t5, $t4
    088E49B8:[016E5821]: addu       $t3, $t3, $t6
    088E49BC:[00001012]: mflo       $v0
    088E49C0:[00021303]: sra        $v0, $v0, 0x000C
    088E49C4:[01024021]: addu       $t0, $t0, $v0
    088E49C8:[A4680000]: sh         $t0, 0($v1)
    088E49CC:[8CC30000]: lw         $v1, 0($a2)
    088E49D0:[000B2303]: sra        $a0, $t3, 0x000C
    088E49D4:[00041040]: sll        $v0, $a0, 0x0001
    088E49D8:[00431021]: addu       $v0, $v0, $v1
    088E49DC:[84480000]: lh         $t0, 0($v0)
    088E49E0:[84490002]: lh         $t1, 2($v0)
    088E49E4:[316A0FFF]: andi       $t2, $t3, 4095
    088E49E8:[8CE40000]: lw         $a0, 0($a3)
    088E49EC:[01281023]: subu       $v0, $t1, $t0
    088E49F0:[004A0018]: mult       $v0, $t2
    088E49F4:[000D1840]: sll        $v1, $t5, 0x0001
    088E49F8:[00641821]: addu       $v1, $v1, $a0
    088E49FC:[016E5821]: addu       $t3, $t3, $t6
    088E4A00:[25AD0001]: addiu      $t5, $t5, 1
    088E4A04:[00001012]: mflo       $v0
    088E4A08:[00021303]: sra        $v0, $v0, 0x000C
    088E4A0C:[01024021]: addu       $t0, $t0, $v0
    088E4A10:[0A2391FC]: j          0x088E47F0
    088E4A14:[A4680000]: sh         $t0, 0($v1)
  Back Branch 088E4960 1.078.572 times (length 74)
    088E482C:[00021303]: sra        $v0, $v0, 0x000C
    088E4830:[01024021]: addu       $t0, $t0, $v0
    088E4834:[A4680000]: sh         $t0, 0($v1)
    088E4838:[1180004B]: beq        $t4, $zr, 0x088E4968
    088E483C:[016E5821]: addu       $t3, $t3, $t6
--> 088E4840:[8CC30000]: lw         $v1, 0($a2)
    088E4844:[000B2303]: sra        $a0, $t3, 0x000C
    088E4848:[00041040]: sll        $v0, $a0, 0x0001
    088E484C:[00431021]: addu       $v0, $v0, $v1
    088E4850:[84490002]: lh         $t1, 2($v0)
    088E4854:[84480000]: lh         $t0, 0($v0)
    088E4858:[316A0FFF]: andi       $t2, $t3, 4095
    088E485C:[8CE40000]: lw         $a0, 0($a3)
    088E4860:[01281023]: subu       $v0, $t1, $t0
    088E4864:[004A0018]: mult       $v0, $t2
    088E4868:[000D1840]: sll        $v1, $t5, 0x0001
    088E486C:[00641821]: addu       $v1, $v1, $a0
    088E4870:[016E5821]: addu       $t3, $t3, $t6
    088E4874:[000B2303]: sra        $a0, $t3, 0x000C
    088E4878:[00001012]: mflo       $v0
    088E487C:[00021303]: sra        $v0, $v0, 0x000C
    088E4880:[01024021]: addu       $t0, $t0, $v0
    088E4884:[A4680000]: sh         $t0, 0($v1)
    088E4888:[00041040]: sll        $v0, $a0, 0x0001
    088E488C:[316A0FFF]: andi       $t2, $t3, 4095
    088E4890:[8CC40000]: lw         $a0, 0($a2)
    088E4894:[8CE50000]: lw         $a1, 0($a3)
    088E4898:[25A30001]: addiu      $v1, $t5, 1
    088E489C:[00441021]: addu       $v0, $v0, $a0
    088E48A0:[84490002]: lh         $t1, 2($v0)
    088E48A4:[84480000]: lh         $t0, 0($v0)
    088E48A8:[00031840]: sll        $v1, $v1, 0x0001
    088E48AC:[00651821]: addu       $v1, $v1, $a1
    088E48B0:[01281023]: subu       $v0, $t1, $t0
    088E48B4:[004A0018]: mult       $v0, $t2
    088E48B8:[016E5821]: addu       $t3, $t3, $t6
    088E48BC:[000B2303]: sra        $a0, $t3, 0x000C
    088E48C0:[00042040]: sll        $a0, $a0, 0x0001
    088E48C4:[316A0FFF]: andi       $t2, $t3, 4095
    088E48C8:[00001012]: mflo       $v0
    088E48CC:[00021303]: sra        $v0, $v0, 0x000C
    088E48D0:[01024021]: addu       $t0, $t0, $v0
    088E48D4:[A4680000]: sh         $t0, 0($v1)
    088E48D8:[25A50002]: addiu      $a1, $t5, 2
    088E48DC:[00052840]: sll        $a1, $a1, 0x0001
    088E48E0:[8CC20000]: lw         $v0, 0($a2)
    088E48E4:[8CE30000]: lw         $v1, 0($a3)
    088E48E8:[016E5821]: addu       $t3, $t3, $t6
    088E48EC:[00822021]: addu       $a0, $a0, $v0
    088E48F0:[84880000]: lh         $t0, 0($a0)
    088E48F4:[84890002]: lh         $t1, 2($a0)
    088E48F8:[00A32821]: addu       $a1, $a1, $v1
    088E48FC:[000B2303]: sra        $a0, $t3, 0x000C
    088E4900:[01281023]: subu       $v0, $t1, $t0
    088E4904:[004A0018]: mult       $v0, $t2
    088E4908:[00041840]: sll        $v1, $a0, 0x0001
    088E490C:[316A0FFF]: andi       $t2, $t3, 4095
    088E4910:[25A40003]: addiu      $a0, $t5, 3
    088E4914:[00042040]: sll        $a0, $a0, 0x0001
    088E4918:[00001012]: mflo       $v0
    088E491C:[00021303]: sra        $v0, $v0, 0x000C
    088E4920:[01024021]: addu       $t0, $t0, $v0
    088E4924:[A4A80000]: sh         $t0, 0($a1)
    088E4928:[25AD0004]: addiu      $t5, $t5, 4
    088E492C:[01AF602B]: sltu       $t4, $t5, $t7
    088E4930:[8CC20000]: lw         $v0, 0($a2)
    088E4934:[8CE50000]: lw         $a1, 0($a3)
    088E4938:[016E5821]: addu       $t3, $t3, $t6
    088E493C:[00621821]: addu       $v1, $v1, $v0
    088E4940:[84680000]: lh         $t0, 0($v1)
    088E4944:[84690002]: lh         $t1, 2($v1)
    088E4948:[00852021]: addu       $a0, $a0, $a1
    088E494C:[01281023]: subu       $v0, $t1, $t0
    088E4950:[004A0018]: mult       $v0, $t2
    088E4954:[00001012]: mflo       $v0
    088E4958:[00021303]: sra        $v0, $v0, 0x000C
    088E495C:[01024021]: addu       $t0, $t0, $v0
--> 088E4960:[1580FFB7]: bne        $t4, $zr, 0x088E4840
    088E4964:[A4880000]: sh         $t0, 0($a0)
    088E4968:[03E00008]: jr         $ra
    088E496C:[01601021]: addu       $v0, $t3, $zr <=> move $v0, $t3
    088E4970:[1080FFB3]: beq        $a0, $zr, 0x088E4840
  Back Branch 088E47D0 151.094 times (length 22)
    088E476C:[8C8E0000]: lw         $t6, 0($a0)
    088E4770:[00006821]: addu       $t5, $zr, $zr <=> li $t5, 0
    088E4774:[A5850008]: sh         $a1, 8($t4)
    088E4778:[10600017]: beq        $v1, $zr, 0x088E47D8
    088E477C:[000F482B]: sltu       $t1, $zr, $t7 <=> move $t1, $t7
--> 088E4780:[25634000]: addiu      $v1, $t3, 16384
    088E4784:[00032303]: sra        $a0, $v1, 0x000C
    088E4788:[00041040]: sll        $v0, $a0, 0x0001
    088E478C:[004C1021]: addu       $v0, $v0, $t4
    088E4790:[84490002]: lh         $t1, 2($v0)
    088E4794:[84480000]: lh         $t0, 0($v0)
    088E4798:[306A0FFF]: andi       $t2, $v1, 4095
    088E479C:[8CE50000]: lw         $a1, 0($a3)
    088E47A0:[01281823]: subu       $v1, $t1, $t0
    088E47A4:[006A0018]: mult       $v1, $t2
    088E47A8:[000D2040]: sll        $a0, $t5, 0x0001
    088E47AC:[016E5821]: addu       $t3, $t3, $t6
    088E47B0:[25AD0001]: addiu      $t5, $t5, 1
    088E47B4:[01AF482B]: sltu       $t1, $t5, $t7
    088E47B8:[00001812]: mflo       $v1
    088E47BC:[00031B03]: sra        $v1, $v1, 0x000C
    088E47C0:[000B17C2]: srl        $v0, $t3, 0x001F
    088E47C4:[00852021]: addu       $a0, $a0, $a1
    088E47C8:[01034021]: addu       $t0, $t0, $v1
    088E47CC:[01221024]: and        $v0, $t1, $v0
--> 088E47D0:[1440FFEB]: bne        $v0, $zr, 0x088E4780
    088E47D4:[A4880000]: sh         $t0, 0($a0)
    088E47D8:[11200063]: beq        $t1, $zr, 0x088E4968
    088E47DC:[25AC0001]: addiu      $t4, $t5, 1
    088E47E0:[01ED1023]: subu       $v0, $t7, $t5
  Back Branch 088E4970 17.496 times (length 78)
    088E482C:[00021303]: sra        $v0, $v0, 0x000C
    088E4830:[01024021]: addu       $t0, $t0, $v0
    088E4834:[A4680000]: sh         $t0, 0($v1)
    088E4838:[1180004B]: beq        $t4, $zr, 0x088E4968
    088E483C:[016E5821]: addu       $t3, $t3, $t6
--> 088E4840:[8CC30000]: lw         $v1, 0($a2)
    088E4844:[000B2303]: sra        $a0, $t3, 0x000C
    088E4848:[00041040]: sll        $v0, $a0, 0x0001
    088E484C:[00431021]: addu       $v0, $v0, $v1
    088E4850:[84490002]: lh         $t1, 2($v0)
    088E4854:[84480000]: lh         $t0, 0($v0)
    088E4858:[316A0FFF]: andi       $t2, $t3, 4095
    088E485C:[8CE40000]: lw         $a0, 0($a3)
    088E4860:[01281023]: subu       $v0, $t1, $t0
    088E4864:[004A0018]: mult       $v0, $t2
    088E4868:[000D1840]: sll        $v1, $t5, 0x0001
    088E486C:[00641821]: addu       $v1, $v1, $a0
    088E4870:[016E5821]: addu       $t3, $t3, $t6
    088E4874:[000B2303]: sra        $a0, $t3, 0x000C
    088E4878:[00001012]: mflo       $v0
    088E487C:[00021303]: sra        $v0, $v0, 0x000C
    088E4880:[01024021]: addu       $t0, $t0, $v0
    088E4884:[A4680000]: sh         $t0, 0($v1)
    088E4888:[00041040]: sll        $v0, $a0, 0x0001
    088E488C:[316A0FFF]: andi       $t2, $t3, 4095
    088E4890:[8CC40000]: lw         $a0, 0($a2)
    088E4894:[8CE50000]: lw         $a1, 0($a3)
    088E4898:[25A30001]: addiu      $v1, $t5, 1
    088E489C:[00441021]: addu       $v0, $v0, $a0
    088E48A0:[84490002]: lh         $t1, 2($v0)
    088E48A4:[84480000]: lh         $t0, 0($v0)
    088E48A8:[00031840]: sll        $v1, $v1, 0x0001
    088E48AC:[00651821]: addu       $v1, $v1, $a1
    088E48B0:[01281023]: subu       $v0, $t1, $t0
    088E48B4:[004A0018]: mult       $v0, $t2
    088E48B8:[016E5821]: addu       $t3, $t3, $t6
    088E48BC:[000B2303]: sra        $a0, $t3, 0x000C
    088E48C0:[00042040]: sll        $a0, $a0, 0x0001
    088E48C4:[316A0FFF]: andi       $t2, $t3, 4095
    088E48C8:[00001012]: mflo       $v0
    088E48CC:[00021303]: sra        $v0, $v0, 0x000C
    088E48D0:[01024021]: addu       $t0, $t0, $v0
    088E48D4:[A4680000]: sh         $t0, 0($v1)
    088E48D8:[25A50002]: addiu      $a1, $t5, 2
    088E48DC:[00052840]: sll        $a1, $a1, 0x0001
    088E48E0:[8CC20000]: lw         $v0, 0($a2)
    088E48E4:[8CE30000]: lw         $v1, 0($a3)
    088E48E8:[016E5821]: addu       $t3, $t3, $t6
    088E48EC:[00822021]: addu       $a0, $a0, $v0
    088E48F0:[84880000]: lh         $t0, 0($a0)
    088E48F4:[84890002]: lh         $t1, 2($a0)
    088E48F8:[00A32821]: addu       $a1, $a1, $v1
    088E48FC:[000B2303]: sra        $a0, $t3, 0x000C
    088E4900:[01281023]: subu       $v0, $t1, $t0
    088E4904:[004A0018]: mult       $v0, $t2
    088E4908:[00041840]: sll        $v1, $a0, 0x0001
    088E490C:[316A0FFF]: andi       $t2, $t3, 4095
    088E4910:[25A40003]: addiu      $a0, $t5, 3
    088E4914:[00042040]: sll        $a0, $a0, 0x0001
    088E4918:[00001012]: mflo       $v0
    088E491C:[00021303]: sra        $v0, $v0, 0x000C
    088E4920:[01024021]: addu       $t0, $t0, $v0
    088E4924:[A4A80000]: sh         $t0, 0($a1)
    088E4928:[25AD0004]: addiu      $t5, $t5, 4
    088E492C:[01AF602B]: sltu       $t4, $t5, $t7
    088E4930:[8CC20000]: lw         $v0, 0($a2)
    088E4934:[8CE50000]: lw         $a1, 0($a3)
    088E4938:[016E5821]: addu       $t3, $t3, $t6
    088E493C:[00621821]: addu       $v1, $v1, $v0
    088E4940:[84680000]: lh         $t0, 0($v1)
    088E4944:[84690002]: lh         $t1, 2($v1)
    088E4948:[00852021]: addu       $a0, $a0, $a1
    088E494C:[01281023]: subu       $v0, $t1, $t0
    088E4950:[004A0018]: mult       $v0, $t2
    088E4954:[00001012]: mflo       $v0
    088E4958:[00021303]: sra        $v0, $v0, 0x000C
    088E495C:[01024021]: addu       $t0, $t0, $v0
    088E4960:[1580FFB7]: bne        $t4, $zr, 0x088E4840
    088E4964:[A4880000]: sh         $t0, 0($a0)
    088E4968:[03E00008]: jr         $ra
    088E496C:[01601021]: addu       $v0, $t3, $zr <=> move $v0, $t3
--> 088E4970:[1080FFB3]: beq        $a0, $zr, 0x088E4840
    088E4974:[28820002]: slti       $v0, $a0, 2
    088E4978:[1440FF9D]: bne        $v0, $zr, 0x088E47F0
    088E497C:[28820003]: slti       $v0, $a0, 3
    088E4980:[14400013]: bne        $v0, $zr, 0x088E49D0
  Back Branch 088E4A10 5.825 times (length 138)
  Back Branch 088E4978 5.825 times (length 100)
    088E47DC:[25AC0001]: addiu      $t4, $t5, 1
    088E47E0:[01ED1023]: subu       $v0, $t7, $t5
    088E47E4:[018F182B]: sltu       $v1, $t4, $t7
    088E47E8:[14600061]: bne        $v1, $zr, 0x088E4970
    088E47EC:[30440003]: andi       $a0, $v0, 3
--> 088E47F0:[8CC30000]: lw         $v1, 0($a2)
    088E47F4:[000B2303]: sra        $a0, $t3, 0x000C
    088E47F8:[00041040]: sll        $v0, $a0, 0x0001
    088E47FC:[00431021]: addu       $v0, $v0, $v1
    088E4800:[84480000]: lh         $t0, 0($v0)
    088E4804:[84490002]: lh         $t1, 2($v0)
    088E4808:[316A0FFF]: andi       $t2, $t3, 4095
    088E480C:[8CE40000]: lw         $a0, 0($a3)
    088E4810:[01281023]: subu       $v0, $t1, $t0
    088E4814:[004A0018]: mult       $v0, $t2
    088E4818:[000D1840]: sll        $v1, $t5, 0x0001
    088E481C:[25AD0001]: addiu      $t5, $t5, 1
    088E4820:[00641821]: addu       $v1, $v1, $a0
    088E4824:[01AF602B]: sltu       $t4, $t5, $t7
    088E4828:[00001012]: mflo       $v0
    088E482C:[00021303]: sra        $v0, $v0, 0x000C
    088E4830:[01024021]: addu       $t0, $t0, $v0
    088E4834:[A4680000]: sh         $t0, 0($v1)
    088E4838:[1180004B]: beq        $t4, $zr, 0x088E4968
    088E483C:[016E5821]: addu       $t3, $t3, $t6
    088E4840:[8CC30000]: lw         $v1, 0($a2)
    088E4844:[000B2303]: sra        $a0, $t3, 0x000C
    088E4848:[00041040]: sll        $v0, $a0, 0x0001
    088E484C:[00431021]: addu       $v0, $v0, $v1
    088E4850:[84490002]: lh         $t1, 2($v0)
    088E4854:[84480000]: lh         $t0, 0($v0)
    088E4858:[316A0FFF]: andi       $t2, $t3, 4095
    088E485C:[8CE40000]: lw         $a0, 0($a3)
    088E4860:[01281023]: subu       $v0, $t1, $t0
    088E4864:[004A0018]: mult       $v0, $t2
    088E4868:[000D1840]: sll        $v1, $t5, 0x0001
    088E486C:[00641821]: addu       $v1, $v1, $a0
    088E4870:[016E5821]: addu       $t3, $t3, $t6
    088E4874:[000B2303]: sra        $a0, $t3, 0x000C
    088E4878:[00001012]: mflo       $v0
    088E487C:[00021303]: sra        $v0, $v0, 0x000C
    088E4880:[01024021]: addu       $t0, $t0, $v0
    088E4884:[A4680000]: sh         $t0, 0($v1)
    088E4888:[00041040]: sll        $v0, $a0, 0x0001
    088E488C:[316A0FFF]: andi       $t2, $t3, 4095
    088E4890:[8CC40000]: lw         $a0, 0($a2)
    088E4894:[8CE50000]: lw         $a1, 0($a3)
    088E4898:[25A30001]: addiu      $v1, $t5, 1
    088E489C:[00441021]: addu       $v0, $v0, $a0
    088E48A0:[84490002]: lh         $t1, 2($v0)
    088E48A4:[84480000]: lh         $t0, 0($v0)
    088E48A8:[00031840]: sll        $v1, $v1, 0x0001
    088E48AC:[00651821]: addu       $v1, $v1, $a1
    088E48B0:[01281023]: subu       $v0, $t1, $t0
    088E48B4:[004A0018]: mult       $v0, $t2
    088E48B8:[016E5821]: addu       $t3, $t3, $t6
    088E48BC:[000B2303]: sra        $a0, $t3, 0x000C
    088E48C0:[00042040]: sll        $a0, $a0, 0x0001
    088E48C4:[316A0FFF]: andi       $t2, $t3, 4095
    088E48C8:[00001012]: mflo       $v0
    088E48CC:[00021303]: sra        $v0, $v0, 0x000C
    088E48D0:[01024021]: addu       $t0, $t0, $v0
    088E48D4:[A4680000]: sh         $t0, 0($v1)
    088E48D8:[25A50002]: addiu      $a1, $t5, 2
    088E48DC:[00052840]: sll        $a1, $a1, 0x0001
    088E48E0:[8CC20000]: lw         $v0, 0($a2)
    088E48E4:[8CE30000]: lw         $v1, 0($a3)
    088E48E8:[016E5821]: addu       $t3, $t3, $t6
    088E48EC:[00822021]: addu       $a0, $a0, $v0
    088E48F0:[84880000]: lh         $t0, 0($a0)
    088E48F4:[84890002]: lh         $t1, 2($a0)
    088E48F8:[00A32821]: addu       $a1, $a1, $v1
    088E48FC:[000B2303]: sra        $a0, $t3, 0x000C
    088E4900:[01281023]: subu       $v0, $t1, $t0
    088E4904:[004A0018]: mult       $v0, $t2
    088E4908:[00041840]: sll        $v1, $a0, 0x0001
    088E490C:[316A0FFF]: andi       $t2, $t3, 4095
    088E4910:[25A40003]: addiu      $a0, $t5, 3
    088E4914:[00042040]: sll        $a0, $a0, 0x0001
    088E4918:[00001012]: mflo       $v0
    088E491C:[00021303]: sra        $v0, $v0, 0x000C
    088E4920:[01024021]: addu       $t0, $t0, $v0
    088E4924:[A4A80000]: sh         $t0, 0($a1)
    088E4928:[25AD0004]: addiu      $t5, $t5, 4
    088E492C:[01AF602B]: sltu       $t4, $t5, $t7
    088E4930:[8CC20000]: lw         $v0, 0($a2)
    088E4934:[8CE50000]: lw         $a1, 0($a3)
    088E4938:[016E5821]: addu       $t3, $t3, $t6
    088E493C:[00621821]: addu       $v1, $v1, $v0
    088E4940:[84680000]: lh         $t0, 0($v1)
    088E4944:[84690002]: lh         $t1, 2($v1)
    088E4948:[00852021]: addu       $a0, $a0, $a1
    088E494C:[01281023]: subu       $v0, $t1, $t0
    088E4950:[004A0018]: mult       $v0, $t2
    088E4954:[00001012]: mflo       $v0
    088E4958:[00021303]: sra        $v0, $v0, 0x000C
    088E495C:[01024021]: addu       $t0, $t0, $v0
    088E4960:[1580FFB7]: bne        $t4, $zr, 0x088E4840
    088E4964:[A4880000]: sh         $t0, 0($a0)
    088E4968:[03E00008]: jr         $ra
    088E496C:[01601021]: addu       $v0, $t3, $zr <=> move $v0, $t3
    088E4970:[1080FFB3]: beq        $a0, $zr, 0x088E4840
    088E4974:[28820002]: slti       $v0, $a0, 2
--> 088E4978:[1440FF9D]: bne        $v0, $zr, 0x088E47F0
    088E497C:[28820003]: slti       $v0, $a0, 3
    088E4980:[14400013]: bne        $v0, $zr, 0x088E49D0
    088E4984:[8CC30000]: lw         $v1, 0($a2)
    088E4988:[000B2303]: sra        $a0, $t3, 0x000C
_S1_2_891B774 80.261.307 instructions (0,747%), 2.023 calls (0891B774 - 0891BA64, length 189)
    0891B774:[00044402]: srl        $t0, $a0, 0x0010
    0891B778:[3108FFFF]: andi       $t0, $t0, -1
    0891B77C:[34070001]: ori        $a3, $zr, 1 <=> li $a3, 1
    0891B780:[14C7000E]: bne        $a2, $a3, 0x0891B7BC
    0891B784:[3084FFFF]: andi       $a0, $a0, -1
    0891B788:[90A50000]: lbu        $a1, 0($a1)
    0891B78C:[3407FFF1]: ori        $a3, $zr, -15 <=> li $a3, 65521
    0891B790:[00852021]: addu       $a0, $a0, $a1
    0891B794:[0087282B]: sltu       $a1, $a0, $a3
    0891B798:[50A00001]: beql       $a1, $zr, 0x0891B7A0
    0891B79C:[00872023]: subu       $a0, $a0, $a3
    0891B7A0:[00884021]: addu       $t0, $a0, $t0
    0891B7A4:[0107282B]: sltu       $a1, $t0, $a3
    0891B7A8:[50A00001]: beql       $a1, $zr, 0x0891B7B0
    0891B7AC:[01074023]: subu       $t0, $t0, $a3
    0891B7B0:[00081400]: sll        $v0, $t0, 0x0010
    0891B7B4:[03E00008]: jr         $ra
    0891B7B8:[00821025]: or         $v0, $a0, $v0
    0891B7BC:[10A00005]: beq        $a1, $zr, 0x0891B7D4
    0891B7C0:[2CC70010]: sltiu      $a3, $a2, 16
    0891B7C4:[14E00005]: bne        $a3, $zr, 0x0891B7DC
    0891B7C8:[00C05025]: or         $t2, $a2, $zr <=> move $t2, $a2
    0891B7CC:[10000017]: b          0x0891B82C
    0891B7D0:[2CC715B0]: sltiu      $a3, $a2, 5552
    0891B7D4:[03E00008]: jr         $ra
    0891B7D8:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    0891B7DC:[24C9FFFF]: addiu      $t1, $a2, -1
    0891B7E0:[01203025]: or         $a2, $t1, $zr <=> move $a2, $t1
    0891B7E4:[11400009]: beq        $t2, $zr, 0x0891B80C
    0891B7E8:[3407FFF1]: ori        $a3, $zr, -15 <=> li $a3, 65521
    0891B7EC:[90AA0000]: lbu        $t2, 0($a1)
    0891B7F0:[24A50001]: addiu      $a1, $a1, 1
    0891B7F4:[008A2021]: addu       $a0, $a0, $t2
    0891B7F8:[01205025]: or         $t2, $t1, $zr <=> move $t2, $t1
    0891B7FC:[24C9FFFF]: addiu      $t1, $a2, -1
    0891B800:[00884021]: addu       $t0, $a0, $t0
    0891B804:[1540FFF9]: bne        $t2, $zr, 0x0891B7EC
    0891B808:[01203025]: or         $a2, $t1, $zr <=> move $a2, $t1
    0891B80C:[0087282B]: sltu       $a1, $a0, $a3
    0891B810:[50A00001]: beql       $a1, $zr, 0x0891B818
    0891B814:[00872023]: subu       $a0, $a0, $a3
    0891B818:[0107001B]: divu       $t0, $a3
    0891B81C:[00002810]: mfhi       $a1
    0891B820:[00051400]: sll        $v0, $a1, 0x0010
    0891B824:[03E00008]: jr         $ra
    0891B828:[00821025]: or         $v0, $a0, $v0
    0891B82C:[14E0003F]: bne        $a3, $zr, 0x0891B92C
    0891B830:[3407FFF1]: ori        $a3, $zr, -15 <=> li $a3, 65521
    0891B834:[24C6EA50]: addiu      $a2, $a2, -5552
    0891B838:[3409015B]: ori        $t1, $zr, 347 <=> li $t1, 347
    0891B83C:[90AA0000]: lbu        $t2, 0($a1)
    0891B840:[90AB0001]: lbu        $t3, 1($a1)
    0891B844:[008A2021]: addu       $a0, $a0, $t2
    0891B848:[00884021]: addu       $t0, $a0, $t0
    0891B84C:[008B2021]: addu       $a0, $a0, $t3
    0891B850:[90AA0002]: lbu        $t2, 2($a1)
    0891B854:[00884021]: addu       $t0, $a0, $t0
    0891B858:[008A2021]: addu       $a0, $a0, $t2
    0891B85C:[90AA0003]: lbu        $t2, 3($a1)
    0891B860:[00884021]: addu       $t0, $a0, $t0
    0891B864:[008A2021]: addu       $a0, $a0, $t2
    0891B868:[90AA0004]: lbu        $t2, 4($a1)
    0891B86C:[00884021]: addu       $t0, $a0, $t0
    0891B870:[008A2021]: addu       $a0, $a0, $t2
    0891B874:[90AA0005]: lbu        $t2, 5($a1)
    0891B878:[00884021]: addu       $t0, $a0, $t0
    0891B87C:[008A2021]: addu       $a0, $a0, $t2
    0891B880:[90AA0006]: lbu        $t2, 6($a1)
    0891B884:[00884021]: addu       $t0, $a0, $t0
    0891B888:[008A2021]: addu       $a0, $a0, $t2
    0891B88C:[90AA0007]: lbu        $t2, 7($a1)
    0891B890:[00884021]: addu       $t0, $a0, $t0
    0891B894:[008A2021]: addu       $a0, $a0, $t2
    0891B898:[90AA0008]: lbu        $t2, 8($a1)
    0891B89C:[00884021]: addu       $t0, $a0, $t0
    0891B8A0:[008A2021]: addu       $a0, $a0, $t2
    0891B8A4:[90AA0009]: lbu        $t2, 9($a1)
    0891B8A8:[00884021]: addu       $t0, $a0, $t0
    0891B8AC:[008A2021]: addu       $a0, $a0, $t2
    0891B8B0:[90AA000A]: lbu        $t2, 10($a1)
    0891B8B4:[00884021]: addu       $t0, $a0, $t0
    0891B8B8:[008A2021]: addu       $a0, $a0, $t2
    0891B8BC:[90AA000B]: lbu        $t2, 11($a1)
    0891B8C0:[00884021]: addu       $t0, $a0, $t0
    0891B8C4:[008A2021]: addu       $a0, $a0, $t2
    0891B8C8:[90AA000C]: lbu        $t2, 12($a1)
    0891B8CC:[00884021]: addu       $t0, $a0, $t0
    0891B8D0:[008A2021]: addu       $a0, $a0, $t2
    0891B8D4:[90AA000D]: lbu        $t2, 13($a1)
    0891B8D8:[00884021]: addu       $t0, $a0, $t0
    0891B8DC:[008A2021]: addu       $a0, $a0, $t2
    0891B8E0:[90AA000E]: lbu        $t2, 14($a1)
    0891B8E4:[00884021]: addu       $t0, $a0, $t0
    0891B8E8:[008A2021]: addu       $a0, $a0, $t2
    0891B8EC:[90AA000F]: lbu        $t2, 15($a1)
    0891B8F0:[00884021]: addu       $t0, $a0, $t0
    0891B8F4:[008A2021]: addu       $a0, $a0, $t2
    0891B8F8:[00884021]: addu       $t0, $a0, $t0
    0891B8FC:[2529FFFF]: addiu      $t1, $t1, -1
    0891B900:[1520FFCE]: bne        $t1, $zr, 0x0891B83C
    0891B904:[24A50010]: addiu      $a1, $a1, 16
    0891B908:[0087001B]: divu       $a0, $a3
    0891B90C:[2CC915B0]: sltiu      $t1, $a2, 5552
    0891B910:[00002010]: mfhi       $a0
    0891B914:[00000000]: nop
    0891B918:[00000000]: nop
    0891B91C:[0107001B]: divu       $t0, $a3
    0891B920:[00004010]: mfhi       $t0
    0891B924:[5120FFC4]: beql       $t1, $zr, 0x0891B838
    0891B928:[24C6EA50]: addiu      $a2, $a2, -5552
    0891B92C:[10C0004C]: beq        $a2, $zr, 0x0891BA60
    0891B930:[00081400]: sll        $v0, $t0, 0x0010
    0891B934:[2CC70010]: sltiu      $a3, $a2, 16
    0891B938:[14E00036]: bne        $a3, $zr, 0x0891BA14
    0891B93C:[00C03825]: or         $a3, $a2, $zr <=> move $a3, $a2
    0891B940:[90A70000]: lbu        $a3, 0($a1)
    0891B944:[90A90001]: lbu        $t1, 1($a1)
    0891B948:[00872021]: addu       $a0, $a0, $a3
    0891B94C:[00883821]: addu       $a3, $a0, $t0
    0891B950:[00892021]: addu       $a0, $a0, $t1
    0891B954:[90A80002]: lbu        $t0, 2($a1)
    0891B958:[00873821]: addu       $a3, $a0, $a3
    0891B95C:[00882021]: addu       $a0, $a0, $t0
    0891B960:[90A80003]: lbu        $t0, 3($a1)
    0891B964:[00873821]: addu       $a3, $a0, $a3
    0891B968:[00882021]: addu       $a0, $a0, $t0
    0891B96C:[90A80004]: lbu        $t0, 4($a1)
    0891B970:[00873821]: addu       $a3, $a0, $a3
    0891B974:[00882021]: addu       $a0, $a0, $t0
    0891B978:[90A80005]: lbu        $t0, 5($a1)
    0891B97C:[00873821]: addu       $a3, $a0, $a3
    0891B980:[00882021]: addu       $a0, $a0, $t0
    0891B984:[90A80006]: lbu        $t0, 6($a1)
    0891B988:[00873821]: addu       $a3, $a0, $a3
    0891B98C:[00882021]: addu       $a0, $a0, $t0
    0891B990:[90A80007]: lbu        $t0, 7($a1)
    0891B994:[00873821]: addu       $a3, $a0, $a3
    0891B998:[00882021]: addu       $a0, $a0, $t0
    0891B99C:[90A80008]: lbu        $t0, 8($a1)
    0891B9A0:[00873821]: addu       $a3, $a0, $a3
    0891B9A4:[00882021]: addu       $a0, $a0, $t0
    0891B9A8:[90A80009]: lbu        $t0, 9($a1)
    0891B9AC:[00873821]: addu       $a3, $a0, $a3
    0891B9B0:[00882021]: addu       $a0, $a0, $t0
    0891B9B4:[90A8000A]: lbu        $t0, 10($a1)
    0891B9B8:[00873821]: addu       $a3, $a0, $a3
    0891B9BC:[00882021]: addu       $a0, $a0, $t0
    0891B9C0:[90A8000B]: lbu        $t0, 11($a1)
    0891B9C4:[00873821]: addu       $a3, $a0, $a3
    0891B9C8:[00882021]: addu       $a0, $a0, $t0
    0891B9CC:[90A8000C]: lbu        $t0, 12($a1)
    0891B9D0:[00873821]: addu       $a3, $a0, $a3
    0891B9D4:[00882021]: addu       $a0, $a0, $t0
    0891B9D8:[90A8000D]: lbu        $t0, 13($a1)
    0891B9DC:[00873821]: addu       $a3, $a0, $a3
    0891B9E0:[00882021]: addu       $a0, $a0, $t0
    0891B9E4:[90A8000E]: lbu        $t0, 14($a1)
    0891B9E8:[00873821]: addu       $a3, $a0, $a3
    0891B9EC:[00882021]: addu       $a0, $a0, $t0
    0891B9F0:[90A8000F]: lbu        $t0, 15($a1)
    0891B9F4:[00873821]: addu       $a3, $a0, $a3
    0891B9F8:[00882021]: addu       $a0, $a0, $t0
    0891B9FC:[24C6FFF0]: addiu      $a2, $a2, -16
    0891BA00:[00874021]: addu       $t0, $a0, $a3
    0891BA04:[2CC70010]: sltiu      $a3, $a2, 16
    0891BA08:[10E0FFCD]: beq        $a3, $zr, 0x0891B940
    0891BA0C:[24A50010]: addiu      $a1, $a1, 16
    0891BA10:[00C03825]: or         $a3, $a2, $zr <=> move $a3, $a2
    0891BA14:[24C9FFFF]: addiu      $t1, $a2, -1
    0891BA18:[10E00009]: beq        $a3, $zr, 0x0891BA40
    0891BA1C:[01203025]: or         $a2, $t1, $zr <=> move $a2, $t1
    0891BA20:[90A70000]: lbu        $a3, 0($a1)
    0891BA24:[24A50001]: addiu      $a1, $a1, 1
    0891BA28:[00872021]: addu       $a0, $a0, $a3
    0891BA2C:[01203825]: or         $a3, $t1, $zr <=> move $a3, $t1
    0891BA30:[24C9FFFF]: addiu      $t1, $a2, -1
    0891BA34:[00884021]: addu       $t0, $a0, $t0
    0891BA38:[14E0FFF9]: bne        $a3, $zr, 0x0891BA20
    0891BA3C:[01203025]: or         $a2, $t1, $zr <=> move $a2, $t1
    0891BA40:[3405FFF1]: ori        $a1, $zr, -15 <=> li $a1, 65521
    0891BA44:[0085001B]: divu       $a0, $a1
    0891BA48:[00002010]: mfhi       $a0
    0891BA4C:[00000000]: nop
    0891BA50:[00000000]: nop
    0891BA54:[0105001B]: divu       $t0, $a1
    0891BA58:[00004010]: mfhi       $t0
    0891BA5C:[00081400]: sll        $v0, $t0, 0x0010
    0891BA60:[03E00008]: jr         $ra
    0891BA64:[00821025]: or         $v0, $a0, $v0
  Back Branch 0891B900 1.467.810 times (length 51)
    0891B828:[00821025]: or         $v0, $a0, $v0
    0891B82C:[14E0003F]: bne        $a3, $zr, 0x0891B92C
    0891B830:[3407FFF1]: ori        $a3, $zr, -15 <=> li $a3, 65521
    0891B834:[24C6EA50]: addiu      $a2, $a2, -5552
    0891B838:[3409015B]: ori        $t1, $zr, 347 <=> li $t1, 347
--> 0891B83C:[90AA0000]: lbu        $t2, 0($a1)
    0891B840:[90AB0001]: lbu        $t3, 1($a1)
    0891B844:[008A2021]: addu       $a0, $a0, $t2
    0891B848:[00884021]: addu       $t0, $a0, $t0
    0891B84C:[008B2021]: addu       $a0, $a0, $t3
    0891B850:[90AA0002]: lbu        $t2, 2($a1)
    0891B854:[00884021]: addu       $t0, $a0, $t0
    0891B858:[008A2021]: addu       $a0, $a0, $t2
    0891B85C:[90AA0003]: lbu        $t2, 3($a1)
    0891B860:[00884021]: addu       $t0, $a0, $t0
    0891B864:[008A2021]: addu       $a0, $a0, $t2
    0891B868:[90AA0004]: lbu        $t2, 4($a1)
    0891B86C:[00884021]: addu       $t0, $a0, $t0
    0891B870:[008A2021]: addu       $a0, $a0, $t2
    0891B874:[90AA0005]: lbu        $t2, 5($a1)
    0891B878:[00884021]: addu       $t0, $a0, $t0
    0891B87C:[008A2021]: addu       $a0, $a0, $t2
    0891B880:[90AA0006]: lbu        $t2, 6($a1)
    0891B884:[00884021]: addu       $t0, $a0, $t0
    0891B888:[008A2021]: addu       $a0, $a0, $t2
    0891B88C:[90AA0007]: lbu        $t2, 7($a1)
    0891B890:[00884021]: addu       $t0, $a0, $t0
    0891B894:[008A2021]: addu       $a0, $a0, $t2
    0891B898:[90AA0008]: lbu        $t2, 8($a1)
    0891B89C:[00884021]: addu       $t0, $a0, $t0
    0891B8A0:[008A2021]: addu       $a0, $a0, $t2
    0891B8A4:[90AA0009]: lbu        $t2, 9($a1)
    0891B8A8:[00884021]: addu       $t0, $a0, $t0
    0891B8AC:[008A2021]: addu       $a0, $a0, $t2
    0891B8B0:[90AA000A]: lbu        $t2, 10($a1)
    0891B8B4:[00884021]: addu       $t0, $a0, $t0
    0891B8B8:[008A2021]: addu       $a0, $a0, $t2
    0891B8BC:[90AA000B]: lbu        $t2, 11($a1)
    0891B8C0:[00884021]: addu       $t0, $a0, $t0
    0891B8C4:[008A2021]: addu       $a0, $a0, $t2
    0891B8C8:[90AA000C]: lbu        $t2, 12($a1)
    0891B8CC:[00884021]: addu       $t0, $a0, $t0
    0891B8D0:[008A2021]: addu       $a0, $a0, $t2
    0891B8D4:[90AA000D]: lbu        $t2, 13($a1)
    0891B8D8:[00884021]: addu       $t0, $a0, $t0
    0891B8DC:[008A2021]: addu       $a0, $a0, $t2
    0891B8E0:[90AA000E]: lbu        $t2, 14($a1)
    0891B8E4:[00884021]: addu       $t0, $a0, $t0
    0891B8E8:[008A2021]: addu       $a0, $a0, $t2
    0891B8EC:[90AA000F]: lbu        $t2, 15($a1)
    0891B8F0:[00884021]: addu       $t0, $a0, $t0
    0891B8F4:[008A2021]: addu       $a0, $a0, $t2
    0891B8F8:[00884021]: addu       $t0, $a0, $t0
    0891B8FC:[2529FFFF]: addiu      $t1, $t1, -1
--> 0891B900:[1520FFCE]: bne        $t1, $zr, 0x0891B83C
    0891B904:[24A50010]: addiu      $a1, $a1, 16
    0891B908:[0087001B]: divu       $a0, $a3
    0891B90C:[2CC915B0]: sltiu      $t1, $a2, 5552
    0891B910:[00002010]: mfhi       $a0
  Back Branch 0891BA08 102.366 times (length 52)
    0891B92C:[10C0004C]: beq        $a2, $zr, 0x0891BA60
    0891B930:[00081400]: sll        $v0, $t0, 0x0010
    0891B934:[2CC70010]: sltiu      $a3, $a2, 16
    0891B938:[14E00036]: bne        $a3, $zr, 0x0891BA14
    0891B93C:[00C03825]: or         $a3, $a2, $zr <=> move $a3, $a2
--> 0891B940:[90A70000]: lbu        $a3, 0($a1)
    0891B944:[90A90001]: lbu        $t1, 1($a1)
    0891B948:[00872021]: addu       $a0, $a0, $a3
    0891B94C:[00883821]: addu       $a3, $a0, $t0
    0891B950:[00892021]: addu       $a0, $a0, $t1
    0891B954:[90A80002]: lbu        $t0, 2($a1)
    0891B958:[00873821]: addu       $a3, $a0, $a3
    0891B95C:[00882021]: addu       $a0, $a0, $t0
    0891B960:[90A80003]: lbu        $t0, 3($a1)
    0891B964:[00873821]: addu       $a3, $a0, $a3
    0891B968:[00882021]: addu       $a0, $a0, $t0
    0891B96C:[90A80004]: lbu        $t0, 4($a1)
    0891B970:[00873821]: addu       $a3, $a0, $a3
    0891B974:[00882021]: addu       $a0, $a0, $t0
    0891B978:[90A80005]: lbu        $t0, 5($a1)
    0891B97C:[00873821]: addu       $a3, $a0, $a3
    0891B980:[00882021]: addu       $a0, $a0, $t0
    0891B984:[90A80006]: lbu        $t0, 6($a1)
    0891B988:[00873821]: addu       $a3, $a0, $a3
    0891B98C:[00882021]: addu       $a0, $a0, $t0
    0891B990:[90A80007]: lbu        $t0, 7($a1)
    0891B994:[00873821]: addu       $a3, $a0, $a3
    0891B998:[00882021]: addu       $a0, $a0, $t0
    0891B99C:[90A80008]: lbu        $t0, 8($a1)
    0891B9A0:[00873821]: addu       $a3, $a0, $a3
    0891B9A4:[00882021]: addu       $a0, $a0, $t0
    0891B9A8:[90A80009]: lbu        $t0, 9($a1)
    0891B9AC:[00873821]: addu       $a3, $a0, $a3
    0891B9B0:[00882021]: addu       $a0, $a0, $t0
    0891B9B4:[90A8000A]: lbu        $t0, 10($a1)
    0891B9B8:[00873821]: addu       $a3, $a0, $a3
    0891B9BC:[00882021]: addu       $a0, $a0, $t0
    0891B9C0:[90A8000B]: lbu        $t0, 11($a1)
    0891B9C4:[00873821]: addu       $a3, $a0, $a3
    0891B9C8:[00882021]: addu       $a0, $a0, $t0
    0891B9CC:[90A8000C]: lbu        $t0, 12($a1)
    0891B9D0:[00873821]: addu       $a3, $a0, $a3
    0891B9D4:[00882021]: addu       $a0, $a0, $t0
    0891B9D8:[90A8000D]: lbu        $t0, 13($a1)
    0891B9DC:[00873821]: addu       $a3, $a0, $a3
    0891B9E0:[00882021]: addu       $a0, $a0, $t0
    0891B9E4:[90A8000E]: lbu        $t0, 14($a1)
    0891B9E8:[00873821]: addu       $a3, $a0, $a3
    0891B9EC:[00882021]: addu       $a0, $a0, $t0
    0891B9F0:[90A8000F]: lbu        $t0, 15($a1)
    0891B9F4:[00873821]: addu       $a3, $a0, $a3
    0891B9F8:[00882021]: addu       $a0, $a0, $t0
    0891B9FC:[24C6FFF0]: addiu      $a2, $a2, -16
    0891BA00:[00874021]: addu       $t0, $a0, $a3
    0891BA04:[2CC70010]: sltiu      $a3, $a2, 16
--> 0891BA08:[10E0FFCD]: beq        $a3, $zr, 0x0891B940
    0891BA0C:[24A50010]: addiu      $a1, $a1, 16
    0891BA10:[00C03825]: or         $a3, $a2, $zr <=> move $a3, $a2
    0891BA14:[24C9FFFF]: addiu      $t1, $a2, -1
    0891BA18:[10E00009]: beq        $a3, $zr, 0x0891BA40
  Back Branch 0891B924 3.384 times (length 61)
    0891B824:[03E00008]: jr         $ra
    0891B828:[00821025]: or         $v0, $a0, $v0
    0891B82C:[14E0003F]: bne        $a3, $zr, 0x0891B92C
    0891B830:[3407FFF1]: ori        $a3, $zr, -15 <=> li $a3, 65521
    0891B834:[24C6EA50]: addiu      $a2, $a2, -5552
--> 0891B838:[3409015B]: ori        $t1, $zr, 347 <=> li $t1, 347
    0891B83C:[90AA0000]: lbu        $t2, 0($a1)
    0891B840:[90AB0001]: lbu        $t3, 1($a1)
    0891B844:[008A2021]: addu       $a0, $a0, $t2
    0891B848:[00884021]: addu       $t0, $a0, $t0
    0891B84C:[008B2021]: addu       $a0, $a0, $t3
    0891B850:[90AA0002]: lbu        $t2, 2($a1)
    0891B854:[00884021]: addu       $t0, $a0, $t0
    0891B858:[008A2021]: addu       $a0, $a0, $t2
    0891B85C:[90AA0003]: lbu        $t2, 3($a1)
    0891B860:[00884021]: addu       $t0, $a0, $t0
    0891B864:[008A2021]: addu       $a0, $a0, $t2
    0891B868:[90AA0004]: lbu        $t2, 4($a1)
    0891B86C:[00884021]: addu       $t0, $a0, $t0
    0891B870:[008A2021]: addu       $a0, $a0, $t2
    0891B874:[90AA0005]: lbu        $t2, 5($a1)
    0891B878:[00884021]: addu       $t0, $a0, $t0
    0891B87C:[008A2021]: addu       $a0, $a0, $t2
    0891B880:[90AA0006]: lbu        $t2, 6($a1)
    0891B884:[00884021]: addu       $t0, $a0, $t0
    0891B888:[008A2021]: addu       $a0, $a0, $t2
    0891B88C:[90AA0007]: lbu        $t2, 7($a1)
    0891B890:[00884021]: addu       $t0, $a0, $t0
    0891B894:[008A2021]: addu       $a0, $a0, $t2
    0891B898:[90AA0008]: lbu        $t2, 8($a1)
    0891B89C:[00884021]: addu       $t0, $a0, $t0
    0891B8A0:[008A2021]: addu       $a0, $a0, $t2
    0891B8A4:[90AA0009]: lbu        $t2, 9($a1)
    0891B8A8:[00884021]: addu       $t0, $a0, $t0
    0891B8AC:[008A2021]: addu       $a0, $a0, $t2
    0891B8B0:[90AA000A]: lbu        $t2, 10($a1)
    0891B8B4:[00884021]: addu       $t0, $a0, $t0
    0891B8B8:[008A2021]: addu       $a0, $a0, $t2
    0891B8BC:[90AA000B]: lbu        $t2, 11($a1)
    0891B8C0:[00884021]: addu       $t0, $a0, $t0
    0891B8C4:[008A2021]: addu       $a0, $a0, $t2
    0891B8C8:[90AA000C]: lbu        $t2, 12($a1)
    0891B8CC:[00884021]: addu       $t0, $a0, $t0
    0891B8D0:[008A2021]: addu       $a0, $a0, $t2
    0891B8D4:[90AA000D]: lbu        $t2, 13($a1)
    0891B8D8:[00884021]: addu       $t0, $a0, $t0
    0891B8DC:[008A2021]: addu       $a0, $a0, $t2
    0891B8E0:[90AA000E]: lbu        $t2, 14($a1)
    0891B8E4:[00884021]: addu       $t0, $a0, $t0
    0891B8E8:[008A2021]: addu       $a0, $a0, $t2
    0891B8EC:[90AA000F]: lbu        $t2, 15($a1)
    0891B8F0:[00884021]: addu       $t0, $a0, $t0
    0891B8F4:[008A2021]: addu       $a0, $a0, $t2
    0891B8F8:[00884021]: addu       $t0, $a0, $t0
    0891B8FC:[2529FFFF]: addiu      $t1, $t1, -1
    0891B900:[1520FFCE]: bne        $t1, $zr, 0x0891B83C
    0891B904:[24A50010]: addiu      $a1, $a1, 16
    0891B908:[0087001B]: divu       $a0, $a3
    0891B90C:[2CC915B0]: sltiu      $t1, $a2, 5552
    0891B910:[00002010]: mfhi       $a0
    0891B914:[00000000]: nop
    0891B918:[00000000]: nop
    0891B91C:[0107001B]: divu       $t0, $a3
    0891B920:[00004010]: mfhi       $t0
--> 0891B924:[5120FFC4]: beql       $t1, $zr, 0x0891B838
    0891B928:[24C6EA50]: addiu      $a2, $a2, -5552
    0891B92C:[10C0004C]: beq        $a2, $zr, 0x0891BA60
    0891B930:[00081400]: sll        $v0, $t0, 0x0010
    0891B934:[2CC70010]: sltiu      $a3, $a2, 16
_S1_2_890B840 79.569.709 instructions (0,740%), 497.104 calls (0890B840 - 0890BA58, length 135)
    0890B840:[27BDFFE0]: addiu      $sp, $sp, -32
    0890B844:[AFB3000C]: sw         $s3, 12($sp)
    0890B848:[34130001]: ori        $s3, $zr, 1 <=> li $s3, 1
    0890B84C:[00F39804]: sllv       $s3, $s3, $a3
    0890B850:[26670001]: addiu      $a3, $s3, 1
    0890B854:[AFB00000]: sw         $s0, 0($sp)
    0890B858:[AFB10004]: sw         $s1, 4($sp)
    0890B85C:[28E70042]: slti       $a3, $a3, 66
    0890B860:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0890B864:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    0890B868:[AFB20008]: sw         $s2, 8($sp)
    0890B86C:[AFB40010]: sw         $s4, 16($sp)
    0890B870:[AFBF0014]: sw         $ra, 20($sp)
    0890B874:[14E0000E]: bne        $a3, $zr, 0x0890B8B0
    0890B878:[00C09025]: or         $s2, $a2, $zr <=> move $s2, $a2
    0890B87C:[3C0408AF]: lui        $a0, 0x08AF <=> li $a0, 0x08AF0000
    0890B880:[2494D630]: addiu      $s4, $a0, -10704
    0890B884:[0E21BD80]: jal        0x0886F600
    0890B888:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    0890B88C:[3C0408AF]: lui        $a0, 0x08AF <=> li $a0, 0x08AF0000
    0890B890:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    0890B894:[0E21BD80]: jal        0x0886F600
    0890B898:[2484D664]: addiu      $a0, $a0, -10652
    0890B89C:[3C0408AF]: lui        $a0, 0x08AF <=> li $a0, 0x08AF0000
    0890B8A0:[0E21BD80]: jal        0x0886F600
    0890B8A4:[2484D688]: addiu      $a0, $a0, -10616
    0890B8A8:[0E21BD80]: jal        0x0886F600
    0890B8AC:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    0890B8B0:[8E040004]: lw         $a0, 4($s0)
    0890B8B4:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    0890B8B8:[8C860004]: lw         $a2, 4($a0)
    0890B8BC:[8C840000]: lw         $a0, 0($a0)
    0890B8C0:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    0890B8C4:[00C42023]: subu       $a0, $a2, $a0
    0890B8C8:[00043083]: sra        $a2, $a0, 0x0002
    0890B8CC:[00063782]: srl        $a2, $a2, 0x001E
    0890B8D0:[00862021]: addu       $a0, $a0, $a2
    0890B8D4:[00042083]: sra        $a0, $a0, 0x0002
    0890B8D8:[00A03025]: or         $a2, $a1, $zr <=> move $a2, $a1
    0890B8DC:[0113482A]: slt        $t1, $t0, $s3
    0890B8E0:[11200007]: beq        $t1, $zr, 0x0890B900
    0890B8E4:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    0890B8E8:[02204825]: or         $t1, $s1, $zr <=> move $t1, $s1
    0890B8EC:[A5200000]: sh         $zr, 0($t1)
    0890B8F0:[25080001]: addiu      $t0, $t0, 1
    0890B8F4:[0113502A]: slt        $t2, $t0, $s3
    0890B8F8:[1540FFFC]: bne        $t2, $zr, 0x0890B8EC
    0890B8FC:[25290002]: addiu      $t1, $t1, 2
    0890B900:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    0890B904:[0104482A]: slt        $t1, $t0, $a0
    0890B908:[51200044]: beql       $t1, $zr, 0x0890BA1C
    0890B90C:[02732021]: addu       $a0, $s3, $s3
    0890B910:[44806800]: mtc1       $zr, $f13
    0890B914:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    0890B918:[8E0A0004]: lw         $t2, 4($s0)
    0890B91C:[8D4A0000]: lw         $t2, 0($t2)
    0890B920:[01495021]: addu       $t2, $t2, $t1
    0890B924:[8D4A0000]: lw         $t2, 0($t2)
    0890B928:[C54C001C]: lwc1       $f12, 28($t2)
    0890B92C:[460D6032]: c.eq.s     $f12, $f13
    0890B930:[00000000]: nop
    0890B934:[45000010]: bc1f       0x0890B978
    0890B938:[8D420018]: lw         $v0, 24($t2)
    0890B93C:[00450018]: mult       $v0, $a1
    0890B940:[340B0000]: ori        $t3, $zr, 0 <=> li $t3, 0
    0890B944:[0173182A]: slt        $v1, $t3, $s3
    0890B948:[00001012]: mflo       $v0
    0890B94C:[1060002B]: beq        $v1, $zr, 0x0890B9FC
    0890B950:[02201825]: or         $v1, $s1, $zr <=> move $v1, $s1
    0890B954:[946C0000]: lhu        $t4, 0($v1)
    0890B958:[256B0001]: addiu      $t3, $t3, 1
    0890B95C:[01826021]: addu       $t4, $t4, $v0
    0890B960:[A46C0000]: sh         $t4, 0($v1)
    0890B964:[0173602A]: slt        $t4, $t3, $s3
    0890B968:[1580FFFA]: bne        $t4, $zr, 0x0890B954
    0890B96C:[24630002]: addiu      $v1, $v1, 2
    0890B970:[10000023]: b          0x0890BA00
    0890B974:[8D4A0004]: lw         $t2, 4($t2)
    0890B978:[00A20018]: mult       $a1, $v0
    0890B97C:[24420001]: addiu      $v0, $v0, 1
    0890B980:[34030000]: ori        $v1, $zr, 0 <=> li $v1, 0
    0890B984:[0073602A]: slt        $t4, $v1, $s3
    0890B988:[00005812]: mflo       $t3
    0890B98C:[00000000]: nop
    0890B990:[00000000]: nop
    0890B994:[00A20018]: mult       $a1, $v0
    0890B998:[00001012]: mflo       $v0
    0890B99C:[11800012]: beq        $t4, $zr, 0x0890B9E8
    0890B9A0:[02206025]: or         $t4, $s1, $zr <=> move $t4, $s1
    0890B9A4:[0066001A]: div        $v1, $a2
    0890B9A8:[958D0000]: lhu        $t5, 0($t4)
    0890B9AC:[00407025]: or         $t6, $v0, $zr <=> move $t6, $v0
    0890B9B0:[0000C012]: mflo       $t8
    0890B9B4:[07010003]: bgez       $t8, 0x0890B9C4
    0890B9B8:[330F0001]: andi       $t7, $t8, 1
    0890B9BC:[10000001]: b          0x0890B9C4
    0890B9C0:[000F7823]: subu       $t7, $zr, $t7 <=> negu $t7, $t7
    0890B9C4:[51E00001]: beql       $t7, $zr, 0x0890B9CC
    0890B9C8:[01607025]: or         $t6, $t3, $zr <=> move $t6, $t3
    0890B9CC:[01AE6821]: addu       $t5, $t5, $t6
    0890B9D0:[A58D0000]: sh         $t5, 0($t4)
    0890B9D4:[24630001]: addiu      $v1, $v1, 1
    0890B9D8:[0073682A]: slt        $t5, $v1, $s3
    0890B9DC:[15A0FFF1]: bne        $t5, $zr, 0x0890B9A4
    0890B9E0:[258C0002]: addiu      $t4, $t4, 2
    0890B9E4:[C54C001C]: lwc1       $f12, 28($t2)
    0890B9E8:[00075880]: sll        $t3, $a3, 0x0002
    0890B9EC:[024B5821]: addu       $t3, $s2, $t3
    0890B9F0:[24E70001]: addiu      $a3, $a3, 1
    0890B9F4:[E56C0000]: swc1       $f12, 0($t3)
    0890B9F8:[00C63021]: addu       $a2, $a2, $a2
    0890B9FC:[8D4A0004]: lw         $t2, 4($t2)
    0890BA00:[25080001]: addiu      $t0, $t0, 1
    0890BA04:[00AA0018]: mult       $a1, $t2
    0890BA08:[0104502A]: slt        $t2, $t0, $a0
    0890BA0C:[00002812]: mflo       $a1
    0890BA10:[1540FFC1]: bne        $t2, $zr, 0x0890B918
    0890BA14:[25290004]: addiu      $t1, $t1, 4
    0890BA18:[02732021]: addu       $a0, $s3, $s3
    0890BA1C:[3405FFFF]: ori        $a1, $zr, -1 <=> li $a1, 65535
    0890BA20:[02242021]: addu       $a0, $s1, $a0
    0890BA24:[A4850000]: sh         $a1, 0($a0)
    0890BA28:[00072080]: sll        $a0, $a3, 0x0002
    0890BA2C:[3C05BF80]: lui        $a1, 0xBF80 <=> li $a1, 0xBF800000
    0890BA30:[02442021]: addu       $a0, $s2, $a0
    0890BA34:[44856000]: mtc1       $a1, $f12
    0890BA38:[E48C0000]: swc1       $f12, 0($a0)
    0890BA3C:[8FB00000]: lw         $s0, 0($sp)
    0890BA40:[8FB10004]: lw         $s1, 4($sp)
    0890BA44:[8FB20008]: lw         $s2, 8($sp)
    0890BA48:[8FB3000C]: lw         $s3, 12($sp)
    0890BA4C:[8FB40010]: lw         $s4, 16($sp)
    0890BA50:[8FBF0014]: lw         $ra, 20($sp)
    0890BA54:[03E00008]: jr         $ra
    0890BA58:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 0890B9DC 1.648.910 times (length 16)
    0890B990:[00000000]: nop
    0890B994:[00A20018]: mult       $a1, $v0
    0890B998:[00001012]: mflo       $v0
    0890B99C:[11800012]: beq        $t4, $zr, 0x0890B9E8
    0890B9A0:[02206025]: or         $t4, $s1, $zr <=> move $t4, $s1
--> 0890B9A4:[0066001A]: div        $v1, $a2
    0890B9A8:[958D0000]: lhu        $t5, 0($t4)
    0890B9AC:[00407025]: or         $t6, $v0, $zr <=> move $t6, $v0
    0890B9B0:[0000C012]: mflo       $t8
    0890B9B4:[07010003]: bgez       $t8, 0x0890B9C4
    0890B9B8:[330F0001]: andi       $t7, $t8, 1
    0890B9BC:[10000001]: b          0x0890B9C4
    0890B9C0:[000F7823]: subu       $t7, $zr, $t7 <=> negu $t7, $t7
    0890B9C4:[51E00001]: beql       $t7, $zr, 0x0890B9CC
    0890B9C8:[01607025]: or         $t6, $t3, $zr <=> move $t6, $t3
    0890B9CC:[01AE6821]: addu       $t5, $t5, $t6
    0890B9D0:[A58D0000]: sh         $t5, 0($t4)
    0890B9D4:[24630001]: addiu      $v1, $v1, 1
    0890B9D8:[0073682A]: slt        $t5, $v1, $s3
--> 0890B9DC:[15A0FFF1]: bne        $t5, $zr, 0x0890B9A4
    0890B9E0:[258C0002]: addiu      $t4, $t4, 2
    0890B9E4:[C54C001C]: lwc1       $f12, 28($t2)
    0890B9E8:[00075880]: sll        $t3, $a3, 0x0002
    0890B9EC:[024B5821]: addu       $t3, $s2, $t3
  Back Branch 0890B8F8 1.176.749 times (length 5)
    0890B8D8:[00A03025]: or         $a2, $a1, $zr <=> move $a2, $a1
    0890B8DC:[0113482A]: slt        $t1, $t0, $s3
    0890B8E0:[11200007]: beq        $t1, $zr, 0x0890B900
    0890B8E4:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    0890B8E8:[02204825]: or         $t1, $s1, $zr <=> move $t1, $s1
--> 0890B8EC:[A5200000]: sh         $zr, 0($t1)
    0890B8F0:[25080001]: addiu      $t0, $t0, 1
    0890B8F4:[0113502A]: slt        $t2, $t0, $s3
--> 0890B8F8:[1540FFFC]: bne        $t2, $zr, 0x0890B8EC
    0890B8FC:[25290002]: addiu      $t1, $t1, 2
    0890B900:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    0890B904:[0104482A]: slt        $t1, $t0, $a0
    0890B908:[51200044]: beql       $t1, $zr, 0x0890BA1C
  Back Branch 0890BA10 776.922 times (length 64)
    0890B904:[0104482A]: slt        $t1, $t0, $a0
    0890B908:[51200044]: beql       $t1, $zr, 0x0890BA1C
    0890B90C:[02732021]: addu       $a0, $s3, $s3
    0890B910:[44806800]: mtc1       $zr, $f13
    0890B914:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
--> 0890B918:[8E0A0004]: lw         $t2, 4($s0)
    0890B91C:[8D4A0000]: lw         $t2, 0($t2)
    0890B920:[01495021]: addu       $t2, $t2, $t1
    0890B924:[8D4A0000]: lw         $t2, 0($t2)
    0890B928:[C54C001C]: lwc1       $f12, 28($t2)
    0890B92C:[460D6032]: c.eq.s     $f12, $f13
    0890B930:[00000000]: nop
    0890B934:[45000010]: bc1f       0x0890B978
    0890B938:[8D420018]: lw         $v0, 24($t2)
    0890B93C:[00450018]: mult       $v0, $a1
    0890B940:[340B0000]: ori        $t3, $zr, 0 <=> li $t3, 0
    0890B944:[0173182A]: slt        $v1, $t3, $s3
    0890B948:[00001012]: mflo       $v0
    0890B94C:[1060002B]: beq        $v1, $zr, 0x0890B9FC
    0890B950:[02201825]: or         $v1, $s1, $zr <=> move $v1, $s1
    0890B954:[946C0000]: lhu        $t4, 0($v1)
    0890B958:[256B0001]: addiu      $t3, $t3, 1
    0890B95C:[01826021]: addu       $t4, $t4, $v0
    0890B960:[A46C0000]: sh         $t4, 0($v1)
    0890B964:[0173602A]: slt        $t4, $t3, $s3
    0890B968:[1580FFFA]: bne        $t4, $zr, 0x0890B954
    0890B96C:[24630002]: addiu      $v1, $v1, 2
    0890B970:[10000023]: b          0x0890BA00
    0890B974:[8D4A0004]: lw         $t2, 4($t2)
    0890B978:[00A20018]: mult       $a1, $v0
    0890B97C:[24420001]: addiu      $v0, $v0, 1
    0890B980:[34030000]: ori        $v1, $zr, 0 <=> li $v1, 0
    0890B984:[0073602A]: slt        $t4, $v1, $s3
    0890B988:[00005812]: mflo       $t3
    0890B98C:[00000000]: nop
    0890B990:[00000000]: nop
    0890B994:[00A20018]: mult       $a1, $v0
    0890B998:[00001012]: mflo       $v0
    0890B99C:[11800012]: beq        $t4, $zr, 0x0890B9E8
    0890B9A0:[02206025]: or         $t4, $s1, $zr <=> move $t4, $s1
    0890B9A4:[0066001A]: div        $v1, $a2
    0890B9A8:[958D0000]: lhu        $t5, 0($t4)
    0890B9AC:[00407025]: or         $t6, $v0, $zr <=> move $t6, $v0
    0890B9B0:[0000C012]: mflo       $t8
    0890B9B4:[07010003]: bgez       $t8, 0x0890B9C4
    0890B9B8:[330F0001]: andi       $t7, $t8, 1
    0890B9BC:[10000001]: b          0x0890B9C4
    0890B9C0:[000F7823]: subu       $t7, $zr, $t7 <=> negu $t7, $t7
    0890B9C4:[51E00001]: beql       $t7, $zr, 0x0890B9CC
    0890B9C8:[01607025]: or         $t6, $t3, $zr <=> move $t6, $t3
    0890B9CC:[01AE6821]: addu       $t5, $t5, $t6
    0890B9D0:[A58D0000]: sh         $t5, 0($t4)
    0890B9D4:[24630001]: addiu      $v1, $v1, 1
    0890B9D8:[0073682A]: slt        $t5, $v1, $s3
    0890B9DC:[15A0FFF1]: bne        $t5, $zr, 0x0890B9A4
    0890B9E0:[258C0002]: addiu      $t4, $t4, 2
    0890B9E4:[C54C001C]: lwc1       $f12, 28($t2)
    0890B9E8:[00075880]: sll        $t3, $a3, 0x0002
    0890B9EC:[024B5821]: addu       $t3, $s2, $t3
    0890B9F0:[24E70001]: addiu      $a3, $a3, 1
    0890B9F4:[E56C0000]: swc1       $f12, 0($t3)
    0890B9F8:[00C63021]: addu       $a2, $a2, $a2
    0890B9FC:[8D4A0004]: lw         $t2, 4($t2)
    0890BA00:[25080001]: addiu      $t0, $t0, 1
    0890BA04:[00AA0018]: mult       $a1, $t2
    0890BA08:[0104502A]: slt        $t2, $t0, $a0
    0890BA0C:[00002812]: mflo       $a1
--> 0890BA10:[1540FFC1]: bne        $t2, $zr, 0x0890B918
    0890BA14:[25290004]: addiu      $t1, $t1, 4
    0890BA18:[02732021]: addu       $a0, $s3, $s3
    0890BA1C:[3405FFFF]: ori        $a1, $zr, -1 <=> li $a1, 65535
    0890BA20:[02242021]: addu       $a0, $s1, $a0
  Back Branch 0890B968 335.277 times (length 7)
    0890B940:[340B0000]: ori        $t3, $zr, 0 <=> li $t3, 0
    0890B944:[0173182A]: slt        $v1, $t3, $s3
    0890B948:[00001012]: mflo       $v0
    0890B94C:[1060002B]: beq        $v1, $zr, 0x0890B9FC
    0890B950:[02201825]: or         $v1, $s1, $zr <=> move $v1, $s1
--> 0890B954:[946C0000]: lhu        $t4, 0($v1)
    0890B958:[256B0001]: addiu      $t3, $t3, 1
    0890B95C:[01826021]: addu       $t4, $t4, $v0
    0890B960:[A46C0000]: sh         $t4, 0($v1)
    0890B964:[0173602A]: slt        $t4, $t3, $s3
--> 0890B968:[1580FFFA]: bne        $t4, $zr, 0x0890B954
    0890B96C:[24630002]: addiu      $v1, $v1, 2
    0890B970:[10000023]: b          0x0890BA00
    0890B974:[8D4A0004]: lw         $t2, 4($t2)
    0890B978:[00A20018]: mult       $a1, $v0
_S1_2_8932D14 78.987.560 instructions (0,735%), 229.615 calls (08932D14 - 08932EC4, length 109)
    08932D14:[ACC50000]: sw         $a1, 0($a2)
    08932D18:[00801821]: addu       $v1, $a0, $zr <=> move $v1, $a0
    08932D1C:[00A01021]: addu       $v0, $a1, $zr <=> move $v0, $a1
    08932D20:[ACE40000]: sw         $a0, 0($a3)
    08932D24:[00602021]: addu       $a0, $v1, $zr <=> move $a0, $v1
    08932D28:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    08932D2C:[24080004]: addiu      $t0, $zr, 4 <=> li $t0, 4
    08932D30:[D8800000]: lv.q       C000.q, 0($a0)
    08932D34:[D8810010]: lv.q       C010.q, 16($a0)
    08932D38:[D8820020]: lv.q       C020.q, 32($a0)
    08932D3C:[D8830030]: lv.q       C030.q, 48($a0)
    08932D40:[D8840040]: lv.q       C100.q, 64($a0)
    08932D44:[D8850050]: lv.q       C110.q, 80($a0)
    08932D48:[D8860060]: lv.q       C120.q, 96($a0)
    08932D4C:[D8870070]: lv.q       C130.q, 112($a0)
    08932D50:[D0428088]: vbfy1.q    C200.q, C000.q
    08932D54:[D0428189]: vbfy1.q    C210.q, C010.q
    08932D58:[D042828A]: vbfy1.q    C220.q, C020.q
    08932D5C:[D042838B]: vbfy1.q    C230.q, C030.q
    08932D60:[D042848C]: vbfy1.q    C300.q, C100.q
    08932D64:[D042858D]: vbfy1.q    C310.q, C110.q
    08932D68:[D042868E]: vbfy1.q    C320.q, C120.q
    08932D6C:[D042878F]: vbfy1.q    C330.q, C130.q
    08932D70:[D0438880]: vbfy2.q    C000.q, C200.q
    08932D74:[D0438981]: vbfy2.q    C010.q, C210.q
    08932D78:[D0438A82]: vbfy2.q    C020.q, C220.q
    08932D7C:[D0438B83]: vbfy2.q    C030.q, C230.q
    08932D80:[D0438C84]: vbfy2.q    C100.q, C300.q
    08932D84:[D0438D85]: vbfy2.q    C110.q, C310.q
    08932D88:[D0438E86]: vbfy2.q    C120.q, C320.q
    08932D8C:[D0438F87]: vbfy2.q    C130.q, C330.q
    08932D90:[60018088]: vadd.q     C200.q, C000.q, C010.q
    08932D94:[60038289]: vadd.q     C210.q, C020.q, C030.q
    08932D98:[6005848A]: vadd.q     C220.q, C100.q, C110.q
    08932D9C:[6007868B]: vadd.q     C230.q, C120.q, C130.q
    08932DA0:[6081808C]: vsub.q     C300.q, C000.q, C010.q
    08932DA4:[6083828D]: vsub.q     C310.q, C020.q, C030.q
    08932DA8:[6085848E]: vsub.q     C320.q, C100.q, C110.q
    08932DAC:[6087868F]: vsub.q     C330.q, C120.q, C130.q
    08932DB0:[24840080]: addiu      $a0, $a0, 128
    08932DB4:[2508FFFF]: addiu      $t0, $t0, -1
    08932DB8:[F8A80003]: vwb.q      R200.q, 0($a1)
    08932DBC:[F8A90103]: vwb.q      R201.q, 256($a1)
    08932DC0:[F8AA0083]: vwb.q      R202.q, 128($a1)
    08932DC4:[F8AB0183]: vwb.q      R203.q, 384($a1)
    08932DC8:[F8AC0043]: vwb.q      R300.q, 64($a1)
    08932DCC:[F8AD0143]: vwb.q      R301.q, 320($a1)
    08932DD0:[F8AE00C3]: vwb.q      R302.q, 192($a1)
    08932DD4:[F8AF01C3]: vwb.q      R303.q, 448($a1)
    08932DD8:[24A50010]: addiu      $a1, $a1, 16
    08932DDC:[1D00FFD4]: bgtz       $t0, 0x08932D30
    08932DE0:[486000FF]: Unimplemented MFVC imm7=127, rt=0
    08932DE4:[00000000]: nop
    08932DE8:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    08932DEC:[24080004]: addiu      $t0, $zr, 4 <=> li $t0, 4
    08932DF0:[D8A00000]: lv.q       C000.q, 0($a1)
    08932DF4:[D8A10010]: lv.q       C010.q, 16($a1)
    08932DF8:[D8A20020]: lv.q       C020.q, 32($a1)
    08932DFC:[D8A30030]: lv.q       C030.q, 48($a1)
    08932E00:[D8A40040]: lv.q       C100.q, 64($a1)
    08932E04:[D8A50050]: lv.q       C110.q, 80($a1)
    08932E08:[D8A60060]: lv.q       C120.q, 96($a1)
    08932E0C:[D8A70070]: lv.q       C130.q, 112($a1)
    08932E10:[D0428088]: vbfy1.q    C200.q, C000.q
    08932E14:[D0428189]: vbfy1.q    C210.q, C010.q
    08932E18:[D042828A]: vbfy1.q    C220.q, C020.q
    08932E1C:[D042838B]: vbfy1.q    C230.q, C030.q
    08932E20:[D042848C]: vbfy1.q    C300.q, C100.q
    08932E24:[D042858D]: vbfy1.q    C310.q, C110.q
    08932E28:[D042868E]: vbfy1.q    C320.q, C120.q
    08932E2C:[D042878F]: vbfy1.q    C330.q, C130.q
    08932E30:[D0438880]: vbfy2.q    C000.q, C200.q
    08932E34:[D0438982]: vbfy2.q    C020.q, C210.q
    08932E38:[D0438A81]: vbfy2.q    C010.q, C220.q
    08932E3C:[D0438B83]: vbfy2.q    C030.q, C230.q
    08932E40:[D0438C84]: vbfy2.q    C100.q, C300.q
    08932E44:[D0438D86]: vbfy2.q    C120.q, C310.q
    08932E48:[D0438E85]: vbfy2.q    C110.q, C320.q
    08932E4C:[D0438F87]: vbfy2.q    C130.q, C330.q
    08932E50:[60028088]: vadd.q     C200.q, C000.q, C020.q
    08932E54:[60828089]: vsub.q     C210.q, C000.q, C020.q
    08932E58:[6003818A]: vadd.q     C220.q, C010.q, C030.q
    08932E5C:[6083818B]: vsub.q     C230.q, C010.q, C030.q
    08932E60:[6006848C]: vadd.q     C300.q, C100.q, C120.q
    08932E64:[6086848D]: vsub.q     C310.q, C100.q, C120.q
    08932E68:[6007858E]: vadd.q     C320.q, C110.q, C130.q
    08932E6C:[6087858F]: vsub.q     C330.q, C110.q, C130.q
    08932E70:[600A8880]: vadd.q     C000.q, C200.q, C220.q
    08932E74:[608A8881]: vsub.q     C010.q, C200.q, C220.q
    08932E78:[600B8982]: vadd.q     C020.q, C210.q, C230.q
    08932E7C:[608B8983]: vsub.q     C030.q, C210.q, C230.q
    08932E80:[600E8C84]: vadd.q     C100.q, C300.q, C320.q
    08932E84:[608E8C85]: vsub.q     C110.q, C300.q, C320.q
    08932E88:[600F8D86]: vadd.q     C120.q, C310.q, C330.q
    08932E8C:[608F8D87]: vsub.q     C130.q, C310.q, C330.q
    08932E90:[F8A00001]: sv.q       R000.q, 0($a1)
    08932E94:[F8A20011]: sv.q       R002.q, 16($a1)
    08932E98:[F8A10021]: sv.q       R001.q, 32($a1)
    08932E9C:[F8A30031]: sv.q       R003.q, 48($a1)
    08932EA0:[F8A40041]: sv.q       R100.q, 64($a1)
    08932EA4:[F8A60051]: sv.q       R102.q, 80($a1)
    08932EA8:[F8A50061]: sv.q       R101.q, 96($a1)
    08932EAC:[F8A70071]: sv.q       R103.q, 112($a1)
    08932EB0:[24A50080]: addiu      $a1, $a1, 128
    08932EB4:[2508FFFF]: addiu      $t0, $t0, -1
    08932EB8:[1D00FFCD]: bgtz       $t0, 0x08932DF0
    08932EBC:[00000000]: nop
    08932EC0:[03E00008]: jr         $ra
    08932EC4:[00000000]: nop
  Back Branch 08932EB8 918.460 times (length 52)
    08932DDC:[1D00FFD4]: bgtz       $t0, 0x08932D30
    08932DE0:[486000FF]: Unimplemented MFVC imm7=127, rt=0
    08932DE4:[00000000]: nop
    08932DE8:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    08932DEC:[24080004]: addiu      $t0, $zr, 4 <=> li $t0, 4
--> 08932DF0:[D8A00000]: lv.q       C000.q, 0($a1)
    08932DF4:[D8A10010]: lv.q       C010.q, 16($a1)
    08932DF8:[D8A20020]: lv.q       C020.q, 32($a1)
    08932DFC:[D8A30030]: lv.q       C030.q, 48($a1)
    08932E00:[D8A40040]: lv.q       C100.q, 64($a1)
    08932E04:[D8A50050]: lv.q       C110.q, 80($a1)
    08932E08:[D8A60060]: lv.q       C120.q, 96($a1)
    08932E0C:[D8A70070]: lv.q       C130.q, 112($a1)
    08932E10:[D0428088]: vbfy1.q    C200.q, C000.q
    08932E14:[D0428189]: vbfy1.q    C210.q, C010.q
    08932E18:[D042828A]: vbfy1.q    C220.q, C020.q
    08932E1C:[D042838B]: vbfy1.q    C230.q, C030.q
    08932E20:[D042848C]: vbfy1.q    C300.q, C100.q
    08932E24:[D042858D]: vbfy1.q    C310.q, C110.q
    08932E28:[D042868E]: vbfy1.q    C320.q, C120.q
    08932E2C:[D042878F]: vbfy1.q    C330.q, C130.q
    08932E30:[D0438880]: vbfy2.q    C000.q, C200.q
    08932E34:[D0438982]: vbfy2.q    C020.q, C210.q
    08932E38:[D0438A81]: vbfy2.q    C010.q, C220.q
    08932E3C:[D0438B83]: vbfy2.q    C030.q, C230.q
    08932E40:[D0438C84]: vbfy2.q    C100.q, C300.q
    08932E44:[D0438D86]: vbfy2.q    C120.q, C310.q
    08932E48:[D0438E85]: vbfy2.q    C110.q, C320.q
    08932E4C:[D0438F87]: vbfy2.q    C130.q, C330.q
    08932E50:[60028088]: vadd.q     C200.q, C000.q, C020.q
    08932E54:[60828089]: vsub.q     C210.q, C000.q, C020.q
    08932E58:[6003818A]: vadd.q     C220.q, C010.q, C030.q
    08932E5C:[6083818B]: vsub.q     C230.q, C010.q, C030.q
    08932E60:[6006848C]: vadd.q     C300.q, C100.q, C120.q
    08932E64:[6086848D]: vsub.q     C310.q, C100.q, C120.q
    08932E68:[6007858E]: vadd.q     C320.q, C110.q, C130.q
    08932E6C:[6087858F]: vsub.q     C330.q, C110.q, C130.q
    08932E70:[600A8880]: vadd.q     C000.q, C200.q, C220.q
    08932E74:[608A8881]: vsub.q     C010.q, C200.q, C220.q
    08932E78:[600B8982]: vadd.q     C020.q, C210.q, C230.q
    08932E7C:[608B8983]: vsub.q     C030.q, C210.q, C230.q
    08932E80:[600E8C84]: vadd.q     C100.q, C300.q, C320.q
    08932E84:[608E8C85]: vsub.q     C110.q, C300.q, C320.q
    08932E88:[600F8D86]: vadd.q     C120.q, C310.q, C330.q
    08932E8C:[608F8D87]: vsub.q     C130.q, C310.q, C330.q
    08932E90:[F8A00001]: sv.q       R000.q, 0($a1)
    08932E94:[F8A20011]: sv.q       R002.q, 16($a1)
    08932E98:[F8A10021]: sv.q       R001.q, 32($a1)
    08932E9C:[F8A30031]: sv.q       R003.q, 48($a1)
    08932EA0:[F8A40041]: sv.q       R100.q, 64($a1)
    08932EA4:[F8A60051]: sv.q       R102.q, 80($a1)
    08932EA8:[F8A50061]: sv.q       R101.q, 96($a1)
    08932EAC:[F8A70071]: sv.q       R103.q, 112($a1)
    08932EB0:[24A50080]: addiu      $a1, $a1, 128
    08932EB4:[2508FFFF]: addiu      $t0, $t0, -1
--> 08932EB8:[1D00FFCD]: bgtz       $t0, 0x08932DF0
    08932EBC:[00000000]: nop
    08932EC0:[03E00008]: jr         $ra
    08932EC4:[00000000]: nop
  Back Branch 08932DDC 918.460 times (length 45)
    08932D1C:[00A01021]: addu       $v0, $a1, $zr <=> move $v0, $a1
    08932D20:[ACE40000]: sw         $a0, 0($a3)
    08932D24:[00602021]: addu       $a0, $v1, $zr <=> move $a0, $v1
    08932D28:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    08932D2C:[24080004]: addiu      $t0, $zr, 4 <=> li $t0, 4
--> 08932D30:[D8800000]: lv.q       C000.q, 0($a0)
    08932D34:[D8810010]: lv.q       C010.q, 16($a0)
    08932D38:[D8820020]: lv.q       C020.q, 32($a0)
    08932D3C:[D8830030]: lv.q       C030.q, 48($a0)
    08932D40:[D8840040]: lv.q       C100.q, 64($a0)
    08932D44:[D8850050]: lv.q       C110.q, 80($a0)
    08932D48:[D8860060]: lv.q       C120.q, 96($a0)
    08932D4C:[D8870070]: lv.q       C130.q, 112($a0)
    08932D50:[D0428088]: vbfy1.q    C200.q, C000.q
    08932D54:[D0428189]: vbfy1.q    C210.q, C010.q
    08932D58:[D042828A]: vbfy1.q    C220.q, C020.q
    08932D5C:[D042838B]: vbfy1.q    C230.q, C030.q
    08932D60:[D042848C]: vbfy1.q    C300.q, C100.q
    08932D64:[D042858D]: vbfy1.q    C310.q, C110.q
    08932D68:[D042868E]: vbfy1.q    C320.q, C120.q
    08932D6C:[D042878F]: vbfy1.q    C330.q, C130.q
    08932D70:[D0438880]: vbfy2.q    C000.q, C200.q
    08932D74:[D0438981]: vbfy2.q    C010.q, C210.q
    08932D78:[D0438A82]: vbfy2.q    C020.q, C220.q
    08932D7C:[D0438B83]: vbfy2.q    C030.q, C230.q
    08932D80:[D0438C84]: vbfy2.q    C100.q, C300.q
    08932D84:[D0438D85]: vbfy2.q    C110.q, C310.q
    08932D88:[D0438E86]: vbfy2.q    C120.q, C320.q
    08932D8C:[D0438F87]: vbfy2.q    C130.q, C330.q
    08932D90:[60018088]: vadd.q     C200.q, C000.q, C010.q
    08932D94:[60038289]: vadd.q     C210.q, C020.q, C030.q
    08932D98:[6005848A]: vadd.q     C220.q, C100.q, C110.q
    08932D9C:[6007868B]: vadd.q     C230.q, C120.q, C130.q
    08932DA0:[6081808C]: vsub.q     C300.q, C000.q, C010.q
    08932DA4:[6083828D]: vsub.q     C310.q, C020.q, C030.q
    08932DA8:[6085848E]: vsub.q     C320.q, C100.q, C110.q
    08932DAC:[6087868F]: vsub.q     C330.q, C120.q, C130.q
    08932DB0:[24840080]: addiu      $a0, $a0, 128
    08932DB4:[2508FFFF]: addiu      $t0, $t0, -1
    08932DB8:[F8A80003]: vwb.q      R200.q, 0($a1)
    08932DBC:[F8A90103]: vwb.q      R201.q, 256($a1)
    08932DC0:[F8AA0083]: vwb.q      R202.q, 128($a1)
    08932DC4:[F8AB0183]: vwb.q      R203.q, 384($a1)
    08932DC8:[F8AC0043]: vwb.q      R300.q, 64($a1)
    08932DCC:[F8AD0143]: vwb.q      R301.q, 320($a1)
    08932DD0:[F8AE00C3]: vwb.q      R302.q, 192($a1)
    08932DD4:[F8AF01C3]: vwb.q      R303.q, 448($a1)
    08932DD8:[24A50010]: addiu      $a1, $a1, 16
--> 08932DDC:[1D00FFD4]: bgtz       $t0, 0x08932D30
    08932DE0:[486000FF]: Unimplemented MFVC imm7=127, rt=0
    08932DE4:[00000000]: nop
    08932DE8:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    08932DEC:[24080004]: addiu      $t0, $zr, 4 <=> li $t0, 4
_S1_2_890B5E8 73.690.359 instructions (0,686%), 497.104 calls (0890B5E8 - 0890B83C, length 150)
    0890B5E8:[27BDFFC0]: addiu      $sp, $sp, -64
    0890B5EC:[8C870004]: lw         $a3, 4($a0)
    0890B5F0:[8CE80004]: lw         $t0, 4($a3)
    0890B5F4:[8CE70000]: lw         $a3, 0($a3)
    0890B5F8:[01073823]: subu       $a3, $t0, $a3
    0890B5FC:[00074083]: sra        $t0, $a3, 0x0002
    0890B600:[00084782]: srl        $t0, $t0, 0x001E
    0890B604:[00E83821]: addu       $a3, $a3, $t0
    0890B608:[AFBE002C]: sw         $fp, 44($sp)
    0890B60C:[8CBE0008]: lw         $fp, 8($a1)
    0890B610:[00073883]: sra        $a3, $a3, 0x0002
    0890B614:[AFB30018]: sw         $s3, 24($sp)
    0890B618:[AFA70000]: sw         $a3, 0($sp)
    0890B61C:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0890B620:[AFB4001C]: sw         $s4, 28($sp)
    0890B624:[AFB60024]: sw         $s6, 36($sp)
    0890B628:[AFB70028]: sw         $s7, 40($sp)
    0890B62C:[34160000]: ori        $s6, $zr, 0 <=> li $s6, 0
    0890B630:[0267382A]: slt        $a3, $s3, $a3
    0890B634:[00A0B825]: or         $s7, $a1, $zr <=> move $s7, $a1
    0890B638:[00C0A025]: or         $s4, $a2, $zr <=> move $s4, $a2
    0890B63C:[E7B40008]: swc1       $f20, 8($sp)
    0890B640:[AFB0000C]: sw         $s0, 12($sp)
    0890B644:[AFB10010]: sw         $s1, 16($sp)
    0890B648:[AFB20014]: sw         $s2, 20($sp)
    0890B64C:[AFB50020]: sw         $s5, 32($sp)
    0890B650:[AFBF0030]: sw         $ra, 48($sp)
    0890B654:[10E0006C]: beq        $a3, $zr, 0x0890B808
    0890B658:[AFA40004]: sw         $a0, 4($sp)
    0890B65C:[2415FFFE]: addiu      $s5, $zr, -2 <=> li $s5, -2
    0890B660:[4480A000]: mtc1       $zr, $f20
    0890B664:[34110001]: ori        $s1, $zr, 1 <=> li $s1, 1
    0890B668:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    0890B66C:[8FA40004]: lw         $a0, 4($sp)
    0890B670:[8C840004]: lw         $a0, 4($a0)
    0890B674:[8C840000]: lw         $a0, 0($a0)
    0890B678:[00922021]: addu       $a0, $a0, $s2
    0890B67C:[8C900000]: lw         $s0, 0($a0)
    0890B680:[8E040014]: lw         $a0, 20($s0)
    0890B684:[549E0001]: bnel       $a0, $fp, 0x0890B68C
    0890B688:[AE150010]: sw         $s5, 16($s0)
    0890B68C:[8E040010]: lw         $a0, 16($s0)
    0890B690:[14950007]: bne        $a0, $s5, 0x0890B6B0
    0890B694:[00000000]: nop
    0890B698:[8E050008]: lw         $a1, 8($s0)
    0890B69C:[0E2400DE]: jal        0x08900378
    0890B6A0:[02E02025]: or         $a0, $s7, $zr <=> move $a0, $s7
    0890B6A4:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0890B6A8:[AE040010]: sw         $a0, 16($s0)
    0890B6AC:[AE1E0014]: sw         $fp, 20($s0)
    0890B6B0:[04810003]: bgez       $a0, 0x0890B6C0
    0890B6B4:[34090001]: ori        $t1, $zr, 1 <=> li $t1, 1
    0890B6B8:[10000005]: b          0x0890B6D0
    0890B6BC:[4600A306]: mov.s      $f12, $f20
    0890B6C0:[8EE50018]: lw         $a1, 24($s7)
    0890B6C4:[00042080]: sll        $a0, $a0, 0x0002
    0890B6C8:[00A42021]: addu       $a0, $a1, $a0
    0890B6CC:[C48C0000]: lwc1       $f12, 0($a0)
    0890B6D0:[8E040004]: lw         $a0, 4($s0)
    0890B6D4:[4600A346]: mov.s      $f13, $f20
    0890B6D8:[8E05000C]: lw         $a1, 12($s0)
    0890B6DC:[28870001]: slti       $a3, $a0, 1
    0890B6E0:[14E00042]: bne        $a3, $zr, 0x0890B7EC
    0890B6E4:[2406FFFF]: addiu      $a2, $zr, -1 <=> li $a2, -1
    0890B6E8:[C4AE0000]: lwc1       $f14, 0($a1)
    0890B6EC:[3C0708AF]: lui        $a3, 0x08AF <=> li $a3, 0x08AF0000
    0890B6F0:[1489000F]: bne        $a0, $t1, 0x0890B730
    0890B6F4:[C4F0D838]: lwc1       $f16, -10184($a3)
    0890B6F8:[461073C1]: sub.s      $f15, $f14, $f16
    0890B6FC:[460C783C]: c.lt.s     $f15, $f12
    0890B700:[00000000]: nop
    0890B704:[45000008]: bc1f       0x0890B728
    0890B708:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    0890B70C:[460E8380]: add.s      $f14, $f16, $f14
    0890B710:[460E603C]: c.lt.s     $f12, $f14
    0890B714:[00000000]: nop
    0890B718:[45000003]: bc1f       0x0890B728
    0890B71C:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    0890B720:[10000032]: b          0x0890B7EC
    0890B724:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    0890B728:[10000030]: b          0x0890B7EC
    0890B72C:[A2910000]: sb         $s1, 0($s4)
    0890B730:[460073C6]: mov.s      $f15, $f14
    0890B734:[46107C41]: sub.s      $f17, $f15, $f16
    0890B738:[4611603C]: c.lt.s     $f12, $f17
    0890B73C:[00000000]: nop
    0890B740:[45020004]: bc1fl      0x0890B754
    0890B744:[460E8380]: add.s      $f14, $f16, $f14
    0890B748:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    0890B74C:[10000027]: b          0x0890B7EC
    0890B750:[A2910000]: sb         $s1, 0($s4)
    0890B754:[460E603C]: c.lt.s     $f12, $f14
    0890B758:[00000000]: nop
    0890B75C:[45000003]: bc1f       0x0890B76C
    0890B760:[01204025]: or         $t0, $t1, $zr <=> move $t0, $t1
    0890B764:[10000021]: b          0x0890B7EC
    0890B768:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    0890B76C:[0104482A]: slt        $t1, $t0, $a0
    0890B770:[11200019]: beq        $t1, $zr, 0x0890B7D8
    0890B774:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    0890B778:[24A50004]: addiu      $a1, $a1, 4
    0890B77C:[C4AE0000]: lwc1       $f14, 0($a1)
    0890B780:[460E8440]: add.s      $f17, $f16, $f14
    0890B784:[4611603C]: c.lt.s     $f12, $f17
    0890B788:[00000000]: nop
    0890B78C:[4502000E]: bc1fl      0x0890B7C8
    0890B790:[25080001]: addiu      $t0, $t0, 1
    0890B794:[46107401]: sub.s      $f16, $f14, $f16
    0890B798:[460C803C]: c.lt.s     $f16, $f12
    0890B79C:[00000000]: nop
    0890B7A0:[45020003]: bc1fl      0x0890B7B0
    0890B7A4:[460F6341]: sub.s      $f13, $f12, $f15
    0890B7A8:[10000005]: b          0x0890B7C0
    0890B7AC:[01003025]: or         $a2, $t0, $zr <=> move $a2, $t0
    0890B7B0:[2506FFFF]: addiu      $a2, $t0, -1
    0890B7B4:[460F7381]: sub.s      $f14, $f14, $f15
    0890B7B8:[26D60001]: addiu      $s6, $s6, 1
    0890B7BC:[460E6B43]: div.s      $f13, $f13, $f14
    0890B7C0:[10000005]: b          0x0890B7D8
    0890B7C4:[34070001]: ori        $a3, $zr, 1 <=> li $a3, 1
    0890B7C8:[460073C6]: mov.s      $f15, $f14
    0890B7CC:[0104482A]: slt        $t1, $t0, $a0
    0890B7D0:[1520FFEA]: bne        $t1, $zr, 0x0890B77C
    0890B7D4:[24A50004]: addiu      $a1, $a1, 4
    0890B7D8:[54E00005]: bnel       $a3, $zr, 0x0890B7F0
    0890B7DC:[AE060018]: sw         $a2, 24($s0)
    0890B7E0:[2486FFFF]: addiu      $a2, $a0, -1
    0890B7E4:[4600A346]: mov.s      $f13, $f20
    0890B7E8:[A2910000]: sb         $s1, 0($s4)
    0890B7EC:[AE060018]: sw         $a2, 24($s0)
    0890B7F0:[8FA40000]: lw         $a0, 0($sp)
    0890B7F4:[26730001]: addiu      $s3, $s3, 1
    0890B7F8:[E60D001C]: swc1       $f13, 28($s0)
    0890B7FC:[0264202A]: slt        $a0, $s3, $a0
    0890B800:[1480FF9A]: bne        $a0, $zr, 0x0890B66C
    0890B804:[26520004]: addiu      $s2, $s2, 4
    0890B808:[02C01025]: or         $v0, $s6, $zr <=> move $v0, $s6
    0890B80C:[C7B40008]: lwc1       $f20, 8($sp)
    0890B810:[8FB0000C]: lw         $s0, 12($sp)
    0890B814:[8FB10010]: lw         $s1, 16($sp)
    0890B818:[8FB20014]: lw         $s2, 20($sp)
    0890B81C:[8FB30018]: lw         $s3, 24($sp)
    0890B820:[8FB4001C]: lw         $s4, 28($sp)
    0890B824:[8FB50020]: lw         $s5, 32($sp)
    0890B828:[8FB60024]: lw         $s6, 36($sp)
    0890B82C:[8FB70028]: lw         $s7, 40($sp)
    0890B830:[8FBE002C]: lw         $fp, 44($sp)
    0890B834:[8FBF0030]: lw         $ra, 48($sp)
    0890B838:[03E00008]: jr         $ra
    0890B83C:[27BD0040]: addiu      $sp, $sp, 64
  Back Branch 0890B800 776.922 times (length 103)
  Back Branch 0890B7D0 353.012 times (length 23)
    0890B768:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    0890B76C:[0104482A]: slt        $t1, $t0, $a0
    0890B770:[11200019]: beq        $t1, $zr, 0x0890B7D8
    0890B774:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    0890B778:[24A50004]: addiu      $a1, $a1, 4
--> 0890B77C:[C4AE0000]: lwc1       $f14, 0($a1)
    0890B780:[460E8440]: add.s      $f17, $f16, $f14
    0890B784:[4611603C]: c.lt.s     $f12, $f17
    0890B788:[00000000]: nop
    0890B78C:[4502000E]: bc1fl      0x0890B7C8
    0890B790:[25080001]: addiu      $t0, $t0, 1
    0890B794:[46107401]: sub.s      $f16, $f14, $f16
    0890B798:[460C803C]: c.lt.s     $f16, $f12
    0890B79C:[00000000]: nop
    0890B7A0:[45020003]: bc1fl      0x0890B7B0
    0890B7A4:[460F6341]: sub.s      $f13, $f12, $f15
    0890B7A8:[10000005]: b          0x0890B7C0
    0890B7AC:[01003025]: or         $a2, $t0, $zr <=> move $a2, $t0
    0890B7B0:[2506FFFF]: addiu      $a2, $t0, -1
    0890B7B4:[460F7381]: sub.s      $f14, $f14, $f15
    0890B7B8:[26D60001]: addiu      $s6, $s6, 1
    0890B7BC:[460E6B43]: div.s      $f13, $f13, $f14
    0890B7C0:[10000005]: b          0x0890B7D8
    0890B7C4:[34070001]: ori        $a3, $zr, 1 <=> li $a3, 1
    0890B7C8:[460073C6]: mov.s      $f15, $f14
    0890B7CC:[0104482A]: slt        $t1, $t0, $a0
--> 0890B7D0:[1520FFEA]: bne        $t1, $zr, 0x0890B77C
    0890B7D4:[24A50004]: addiu      $a1, $a1, 4
    0890B7D8:[54E00005]: bnel       $a3, $zr, 0x0890B7F0
    0890B7DC:[AE060018]: sw         $a2, 24($s0)
    0890B7E0:[2486FFFF]: addiu      $a2, $a0, -1
_S1_2_8939844 73.645.658 instructions (0,685%), 154.965 calls (08939844 - 0893991C, length 55)
    08939844:[27BDFFD0]: addiu      $sp, $sp, -48
    08939848:[00041FC2]: srl        $v1, $a0, 0x001F
    0893984C:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    08939850:[AFBF0020]: sw         $ra, 32($sp)
    08939854:[AFA20000]: sw         $v0, 0($sp)
    08939858:[14800008]: bne        $a0, $zr, 0x0893987C
    0893985C:[AFA30004]: sw         $v1, 4($sp)
    08939860:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    08939864:[AFA20000]: sw         $v0, 0($sp)
    08939868:[0E24E7C1]: jal        0x08939F04
    0893986C:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    08939870:[8FBF0020]: lw         $ra, 32($sp)
    08939874:[03E00008]: jr         $ra
    08939878:[27BD0030]: addiu      $sp, $sp, 48
    0893987C:[2402003C]: addiu      $v0, $zr, 60 <=> li $v0, 60
    08939880:[10600024]: beq        $v1, $zr, 0x08939914
    08939884:[AFA20008]: sw         $v0, 8($sp)
    08939888:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    0893988C:[1082001B]: beq        $a0, $v0, 0x089398FC
    08939890:[00000000]: nop
    08939894:[00041023]: subu       $v0, $zr, $a0 <=> negu $v0, $a0
    08939898:[00021FC3]: sra        $v1, $v0, 0x001F
    0893989C:[AFA20010]: sw         $v0, 16($sp)
    089398A0:[AFA30014]: sw         $v1, 20($sp)
    089398A4:[3C020FFF]: lui        $v0, 0x0FFF <=> li $v0, 0x0FFF0000
    089398A8:[3442FFFF]: ori        $v0, $v0, -1
    089398AC:[8FA30014]: lw         $v1, 20($sp)
    089398B0:[0043102B]: sltu       $v0, $v0, $v1
    089398B4:[1440FFEC]: bne        $v0, $zr, 0x08939868
    089398B8:[8FA50008]: lw         $a1, 8($sp)
    089398BC:[3C060FFF]: lui        $a2, 0x0FFF <=> li $a2, 0x0FFF0000
    089398C0:[34C6FFFF]: ori        $a2, $a2, -1
    089398C4:[8FA20010]: lw         $v0, 16($sp)
    089398C8:[8FA30014]: lw         $v1, 20($sp)
    089398CC:[000227C2]: srl        $a0, $v0, 0x001F
    089398D0:[00031840]: sll        $v1, $v1, 0x0001
    089398D4:[00641825]: or         $v1, $v1, $a0
    089398D8:[00021040]: sll        $v0, $v0, 0x0001
    089398DC:[AFA20010]: sw         $v0, 16($sp)
    089398E0:[AFA30014]: sw         $v1, 20($sp)
    089398E4:[8FA40014]: lw         $a0, 20($sp)
    089398E8:[00C4202B]: sltu       $a0, $a2, $a0
    089398EC:[1080FFF5]: beq        $a0, $zr, 0x089398C4
    089398F0:[24A5FFFF]: addiu      $a1, $a1, -1
    089398F4:[0A24E61A]: j          0x08939868
    089398F8:[AFA50008]: sw         $a1, 8($sp)
    089398FC:[3C0208AF]: lui        $v0, 0x08AF <=> li $v0, 0x08AF0000
    08939900:[8C424FD0]: lw         $v0, 20432($v0)
    08939904:[3C0308AF]: lui        $v1, 0x08AF <=> li $v1, 0x08AF0000
    08939908:[8C634FD4]: lw         $v1, 20436($v1)
    0893990C:[0A24E61D]: j          0x08939874
    08939910:[8FBF0020]: lw         $ra, 32($sp)
    08939914:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    08939918:[0A24E627]: j          0x0893989C
    0893991C:[00041FC3]: sra        $v1, $a0, 0x001F
  Back Branch 089398EC 5.796.473 times (length 12)
    089398B0:[0043102B]: sltu       $v0, $v0, $v1
    089398B4:[1440FFEC]: bne        $v0, $zr, 0x08939868
    089398B8:[8FA50008]: lw         $a1, 8($sp)
    089398BC:[3C060FFF]: lui        $a2, 0x0FFF <=> li $a2, 0x0FFF0000
    089398C0:[34C6FFFF]: ori        $a2, $a2, -1
--> 089398C4:[8FA20010]: lw         $v0, 16($sp)
    089398C8:[8FA30014]: lw         $v1, 20($sp)
    089398CC:[000227C2]: srl        $a0, $v0, 0x001F
    089398D0:[00031840]: sll        $v1, $v1, 0x0001
    089398D4:[00641825]: or         $v1, $v1, $a0
    089398D8:[00021040]: sll        $v0, $v0, 0x0001
    089398DC:[AFA20010]: sw         $v0, 16($sp)
    089398E0:[AFA30014]: sw         $v1, 20($sp)
    089398E4:[8FA40014]: lw         $a0, 20($sp)
    089398E8:[00C4202B]: sltu       $a0, $a2, $a0
--> 089398EC:[1080FFF5]: beq        $a0, $zr, 0x089398C4
    089398F0:[24A5FFFF]: addiu      $a1, $a1, -1
    089398F4:[0A24E61A]: j          0x08939868
    089398F8:[AFA50008]: sw         $a1, 8($sp)
    089398FC:[3C0208AF]: lui        $v0, 0x08AF <=> li $v0, 0x08AF0000
  Back Branch 089398F4 114.259 times (length 37)
    08939854:[AFA20000]: sw         $v0, 0($sp)
    08939858:[14800008]: bne        $a0, $zr, 0x0893987C
    0893985C:[AFA30004]: sw         $v1, 4($sp)
    08939860:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    08939864:[AFA20000]: sw         $v0, 0($sp)
--> 08939868:[0E24E7C1]: jal        0x08939F04
    0893986C:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    08939870:[8FBF0020]: lw         $ra, 32($sp)
    08939874:[03E00008]: jr         $ra
    08939878:[27BD0030]: addiu      $sp, $sp, 48
    0893987C:[2402003C]: addiu      $v0, $zr, 60 <=> li $v0, 60
    08939880:[10600024]: beq        $v1, $zr, 0x08939914
    08939884:[AFA20008]: sw         $v0, 8($sp)
    08939888:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    0893988C:[1082001B]: beq        $a0, $v0, 0x089398FC
    08939890:[00000000]: nop
    08939894:[00041023]: subu       $v0, $zr, $a0 <=> negu $v0, $a0
    08939898:[00021FC3]: sra        $v1, $v0, 0x001F
    0893989C:[AFA20010]: sw         $v0, 16($sp)
    089398A0:[AFA30014]: sw         $v1, 20($sp)
    089398A4:[3C020FFF]: lui        $v0, 0x0FFF <=> li $v0, 0x0FFF0000
    089398A8:[3442FFFF]: ori        $v0, $v0, -1
    089398AC:[8FA30014]: lw         $v1, 20($sp)
    089398B0:[0043102B]: sltu       $v0, $v0, $v1
    089398B4:[1440FFEC]: bne        $v0, $zr, 0x08939868
    089398B8:[8FA50008]: lw         $a1, 8($sp)
    089398BC:[3C060FFF]: lui        $a2, 0x0FFF <=> li $a2, 0x0FFF0000
    089398C0:[34C6FFFF]: ori        $a2, $a2, -1
    089398C4:[8FA20010]: lw         $v0, 16($sp)
    089398C8:[8FA30014]: lw         $v1, 20($sp)
    089398CC:[000227C2]: srl        $a0, $v0, 0x001F
    089398D0:[00031840]: sll        $v1, $v1, 0x0001
    089398D4:[00641825]: or         $v1, $v1, $a0
    089398D8:[00021040]: sll        $v0, $v0, 0x0001
    089398DC:[AFA20010]: sw         $v0, 16($sp)
    089398E0:[AFA30014]: sw         $v1, 20($sp)
    089398E4:[8FA40014]: lw         $a0, 20($sp)
    089398E8:[00C4202B]: sltu       $a0, $a2, $a0
    089398EC:[1080FFF5]: beq        $a0, $zr, 0x089398C4
    089398F0:[24A5FFFF]: addiu      $a1, $a1, -1
--> 089398F4:[0A24E61A]: j          0x08939868
    089398F8:[AFA50008]: sw         $a1, 8($sp)
    089398FC:[3C0208AF]: lui        $v0, 0x08AF <=> li $v0, 0x08AF0000
    08939900:[8C424FD0]: lw         $v0, 20432($v0)
    08939904:[3C0308AF]: lui        $v1, 0x08AF <=> li $v1, 0x08AF0000
  Back Branch 089398B4 114.259 times (length 21)
    08939854:[AFA20000]: sw         $v0, 0($sp)
    08939858:[14800008]: bne        $a0, $zr, 0x0893987C
    0893985C:[AFA30004]: sw         $v1, 4($sp)
    08939860:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    08939864:[AFA20000]: sw         $v0, 0($sp)
--> 08939868:[0E24E7C1]: jal        0x08939F04
    0893986C:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    08939870:[8FBF0020]: lw         $ra, 32($sp)
    08939874:[03E00008]: jr         $ra
    08939878:[27BD0030]: addiu      $sp, $sp, 48
    0893987C:[2402003C]: addiu      $v0, $zr, 60 <=> li $v0, 60
    08939880:[10600024]: beq        $v1, $zr, 0x08939914
    08939884:[AFA20008]: sw         $v0, 8($sp)
    08939888:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    0893988C:[1082001B]: beq        $a0, $v0, 0x089398FC
    08939890:[00000000]: nop
    08939894:[00041023]: subu       $v0, $zr, $a0 <=> negu $v0, $a0
    08939898:[00021FC3]: sra        $v1, $v0, 0x001F
    0893989C:[AFA20010]: sw         $v0, 16($sp)
    089398A0:[AFA30014]: sw         $v1, 20($sp)
    089398A4:[3C020FFF]: lui        $v0, 0x0FFF <=> li $v0, 0x0FFF0000
    089398A8:[3442FFFF]: ori        $v0, $v0, -1
    089398AC:[8FA30014]: lw         $v1, 20($sp)
    089398B0:[0043102B]: sltu       $v0, $v0, $v1
--> 089398B4:[1440FFEC]: bne        $v0, $zr, 0x08939868
    089398B8:[8FA50008]: lw         $a1, 8($sp)
    089398BC:[3C060FFF]: lui        $a2, 0x0FFF <=> li $a2, 0x0FFF0000
    089398C0:[34C6FFFF]: ori        $a2, $a2, -1
    089398C4:[8FA20010]: lw         $v0, 16($sp)
  Back Branch 08939918 69.095 times (length 33)
    08939888:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    0893988C:[1082001B]: beq        $a0, $v0, 0x089398FC
    08939890:[00000000]: nop
    08939894:[00041023]: subu       $v0, $zr, $a0 <=> negu $v0, $a0
    08939898:[00021FC3]: sra        $v1, $v0, 0x001F
--> 0893989C:[AFA20010]: sw         $v0, 16($sp)
    089398A0:[AFA30014]: sw         $v1, 20($sp)
    089398A4:[3C020FFF]: lui        $v0, 0x0FFF <=> li $v0, 0x0FFF0000
    089398A8:[3442FFFF]: ori        $v0, $v0, -1
    089398AC:[8FA30014]: lw         $v1, 20($sp)
    089398B0:[0043102B]: sltu       $v0, $v0, $v1
    089398B4:[1440FFEC]: bne        $v0, $zr, 0x08939868
    089398B8:[8FA50008]: lw         $a1, 8($sp)
    089398BC:[3C060FFF]: lui        $a2, 0x0FFF <=> li $a2, 0x0FFF0000
    089398C0:[34C6FFFF]: ori        $a2, $a2, -1
    089398C4:[8FA20010]: lw         $v0, 16($sp)
    089398C8:[8FA30014]: lw         $v1, 20($sp)
    089398CC:[000227C2]: srl        $a0, $v0, 0x001F
    089398D0:[00031840]: sll        $v1, $v1, 0x0001
    089398D4:[00641825]: or         $v1, $v1, $a0
    089398D8:[00021040]: sll        $v0, $v0, 0x0001
    089398DC:[AFA20010]: sw         $v0, 16($sp)
    089398E0:[AFA30014]: sw         $v1, 20($sp)
    089398E4:[8FA40014]: lw         $a0, 20($sp)
    089398E8:[00C4202B]: sltu       $a0, $a2, $a0
    089398EC:[1080FFF5]: beq        $a0, $zr, 0x089398C4
    089398F0:[24A5FFFF]: addiu      $a1, $a1, -1
    089398F4:[0A24E61A]: j          0x08939868
    089398F8:[AFA50008]: sw         $a1, 8($sp)
    089398FC:[3C0208AF]: lui        $v0, 0x08AF <=> li $v0, 0x08AF0000
    08939900:[8C424FD0]: lw         $v0, 20432($v0)
    08939904:[3C0308AF]: lui        $v1, 0x08AF <=> li $v1, 0x08AF0000
    08939908:[8C634FD4]: lw         $v1, 20436($v1)
    0893990C:[0A24E61D]: j          0x08939874
    08939910:[8FBF0020]: lw         $ra, 32($sp)
    08939914:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
--> 08939918:[0A24E627]: j          0x0893989C
    0893991C:[00041FC3]: sra        $v1, $a0, 0x001F
_S1_2_895A3B8 67.855.262 instructions (0,631%), 1.995.743 calls (0895A3B8 - 0895A4DC, length 74)
    0895A3B8:[27BDFF70]: addiu      $sp, $sp, -144
    0895A3BC:[AFB20088]: sw         $s2, 136($sp)
    0895A3C0:[8C920000]: lw         $s2, 0($a0)
    0895A3C4:[AFA60000]: sw         $a2, 0($sp)
    0895A3C8:[8E470008]: lw         $a3, 8($s2)
    0895A3CC:[8E480004]: lw         $t0, 4($s2)
    0895A3D0:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    0895A3D4:[00E82823]: subu       $a1, $a3, $t0
    0895A3D8:[AFA50004]: sw         $a1, 4($sp)
    0895A3DC:[00A6282B]: sltu       $a1, $a1, $a2
    0895A3E0:[AFB00080]: sw         $s0, 128($sp)
    0895A3E4:[AFB10084]: sw         $s1, 132($sp)
    0895A3E8:[AFBF008C]: sw         $ra, 140($sp)
    0895A3EC:[10A00004]: beq        $a1, $zr, 0x0895A400
    0895A3F0:[00C08025]: or         $s0, $a2, $zr <=> move $s0, $a2
    0895A3F4:[27B10004]: addiu      $s1, $sp, 4
    0895A3F8:[10000002]: b          0x0895A404
    0895A3FC:[8E310000]: lw         $s1, 0($s1)
    0895A400:[8FB10000]: lw         $s1, 0($sp)
    0895A404:[12200009]: beq        $s1, $zr, 0x0895A42C
    0895A408:[00000000]: nop
    0895A40C:[8E450000]: lw         $a1, 0($s2)
    0895A410:[8E460004]: lw         $a2, 4($s2)
    0895A414:[00A62821]: addu       $a1, $a1, $a2
    0895A418:[0E21C67D]: jal        0x088719F4
    0895A41C:[02203025]: or         $a2, $s1, $zr <=> move $a2, $s1
    0895A420:[8E440004]: lw         $a0, 4($s2)
    0895A424:[00912021]: addu       $a0, $a0, $s1
    0895A428:[AE440004]: sw         $a0, 4($s2)
    0895A42C:[12300026]: beq        $s1, $s0, 0x0895A4C8
    0895A430:[3C0408B5]: lui        $a0, 0x08B5 <=> li $a0, 0x08B50000
    0895A434:[3405000C]: ori        $a1, $zr, 12 <=> li $a1, 12
    0895A438:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    0895A43C:[0E24D620]: jal        0x08935880
    0895A440:[24842304]: addiu      $a0, $a0, 8964
    0895A444:[3C1108B5]: lui        $s1, 0x08B5 <=> li $s1, 0x08B50000
    0895A448:[8E24DDDC]: lw         $a0, -8740($s1)
    0895A44C:[27A50010]: addiu      $a1, $sp, 16
    0895A450:[AFA40010]: sw         $a0, 16($sp)
    0895A454:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0895A458:[AE25DDDC]: sw         $a1, -8740($s1)
    0895A45C:[A3A40014]: sb         $a0, 20($sp)
    0895A460:[3C0408AF]: lui        $a0, 0x08AF <=> li $a0, 0x08AF0000
    0895A464:[24845790]: addiu      $a0, $a0, 22416
    0895A468:[AFA40018]: sw         $a0, 24($sp)
    0895A46C:[3C1208B5]: lui        $s2, 0x08B5 <=> li $s2, 0x08B50000
    0895A470:[27A50008]: addiu      $a1, $sp, 8
    0895A474:[9644DDD8]: lhu        $a0, -8744($s2)
    0895A478:[AFA5001C]: sw         $a1, 28($sp)
    0895A47C:[00408025]: or         $s0, $v0, $zr <=> move $s0, $v0
    0895A480:[3405FFFF]: ori        $a1, $zr, -1 <=> li $a1, 65535
    0895A484:[A7A40024]: sh         $a0, 36($sp)
    0895A488:[A645DDD8]: sh         $a1, -8744($s2)
    0895A48C:[0E24D1B5]: jal        0x089346D4
    0895A490:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0895A494:[AFB00008]: sw         $s0, 8($sp)
    0895A498:[3C0408B5]: lui        $a0, 0x08B5 <=> li $a0, 0x08B50000
    0895A49C:[A640DDD8]: sh         $zr, -8744($s2)
    0895A4A0:[24841608]: addiu      $a0, $a0, 5640
    0895A4A4:[AE040000]: sw         $a0, 0($s0)
    0895A4A8:[A2000008]: sb         $zr, 8($s0)
    0895A4AC:[26040004]: addiu      $a0, $s0, 4
    0895A4B0:[97A50024]: lhu        $a1, 36($sp)
    0895A4B4:[AFA4000C]: sw         $a0, 12($sp)
    0895A4B8:[8FA40010]: lw         $a0, 16($sp)
    0895A4BC:[A645DDD8]: sh         $a1, -8744($s2)
    0895A4C0:[0E24D697]: jal        0x08935A5C
    0895A4C4:[AE24DDDC]: sw         $a0, -8740($s1)
    0895A4C8:[8FB00080]: lw         $s0, 128($sp)
    0895A4CC:[8FB10084]: lw         $s1, 132($sp)
    0895A4D0:[8FB20088]: lw         $s2, 136($sp)
    0895A4D4:[8FBF008C]: lw         $ra, 140($sp)
    0895A4D8:[03E00008]: jr         $ra
    0895A4DC:[27BD0090]: addiu      $sp, $sp, 144
_S1_2_89280E0 64.917.942 instructions (0,604%), 28.814 calls (089280E0 - 08928228, length 83)
    089280E0:[27BDFFE0]: addiu      $sp, $sp, -32
    089280E4:[00C0C021]: addu       $t8, $a2, $zr <=> move $t8, $a2
    089280E8:[00806021]: addu       $t4, $a0, $zr <=> move $t4, $a0
    089280EC:[00A05821]: addu       $t3, $a1, $zr <=> move $t3, $a1
    089280F0:[00E05021]: addu       $t2, $a3, $zr <=> move $t2, $a3
    089280F4:[04C0004B]: bltz       $a2, 0x08928224
    089280F8:[00007821]: addu       $t7, $zr, $zr <=> li $t7, 0
    089280FC:[3C0208AF]: lui        $v0, 0x08AF <=> li $v0, 0x08AF0000
    08928100:[3C0308AF]: lui        $v1, 0x08AF <=> li $v1, 0x08AF0000
    08928104:[244E1EFC]: addiu      $t6, $v0, 7932
    08928108:[246D1DFC]: addiu      $t5, $v1, 7676
    0892810C:[91620000]: lbu        $v0, 0($t3)
    08928110:[91860000]: lbu        $a2, 0($t4)
    08928114:[91630001]: lbu        $v1, 1($t3)
    08928118:[91870001]: lbu        $a3, 1($t4)
    0892811C:[00021080]: sll        $v0, $v0, 0x0002
    08928120:[00063080]: sll        $a2, $a2, 0x0002
    08928124:[004E1021]: addu       $v0, $v0, $t6
    08928128:[00CD3021]: addu       $a2, $a2, $t5
    0892812C:[C4400000]: lwc1       $f0, 0($v0)
    08928130:[C4C40000]: lwc1       $f4, 0($a2)
    08928134:[91640002]: lbu        $a0, 2($t3)
    08928138:[91650003]: lbu        $a1, 3($t3)
    0892813C:[91880002]: lbu        $t0, 2($t4)
    08928140:[00031880]: sll        $v1, $v1, 0x0002
    08928144:[00073880]: sll        $a3, $a3, 0x0002
    08928148:[006E1821]: addu       $v1, $v1, $t6
    0892814C:[00ED3821]: addu       $a3, $a3, $t5
    08928150:[91890003]: lbu        $t1, 3($t4)
    08928154:[C4610000]: lwc1       $f1, 0($v1)
    08928158:[E7A00000]: swc1       $f0, 0($sp)
    0892815C:[00042080]: sll        $a0, $a0, 0x0002
    08928160:[00052880]: sll        $a1, $a1, 0x0002
    08928164:[E7A40010]: swc1       $f4, 16($sp)
    08928168:[00084080]: sll        $t0, $t0, 0x0002
    0892816C:[008E2021]: addu       $a0, $a0, $t6
    08928170:[C4E50000]: lwc1       $f5, 0($a3)
    08928174:[00AE2821]: addu       $a1, $a1, $t6
    08928178:[010D4021]: addu       $t0, $t0, $t5
    0892817C:[C4820000]: lwc1       $f2, 0($a0)
    08928180:[C4A30000]: lwc1       $f3, 0($a1)
    08928184:[E7A10004]: swc1       $f1, 4($sp)
    08928188:[00094880]: sll        $t1, $t1, 0x0002
    0892818C:[012D4821]: addu       $t1, $t1, $t5
    08928190:[C7A40000]: lwc1       $f4, 0($sp)
    08928194:[C7A00010]: lwc1       $f0, 16($sp)
    08928198:[C5060000]: lwc1       $f6, 0($t0)
    0892819C:[E7A50014]: swc1       $f5, 20($sp)
    089281A0:[46002102]: mul.s      $f4, $f4, $f0
    089281A4:[25EF0004]: addiu      $t7, $t7, 4
    089281A8:[E7A3000C]: swc1       $f3, 12($sp)
    089281AC:[030F102A]: slt        $v0, $t8, $t7
    089281B0:[256B0004]: addiu      $t3, $t3, 4
    089281B4:[C7A00014]: lwc1       $f0, 20($sp)
    089281B8:[C5270000]: lwc1       $f7, 0($t1)
    089281BC:[E7A20008]: swc1       $f2, 8($sp)
    089281C0:[258C0004]: addiu      $t4, $t4, 4
    089281C4:[E7A60018]: swc1       $f6, 24($sp)
    089281C8:[C7A30004]: lwc1       $f3, 4($sp)
    089281CC:[E7A7001C]: swc1       $f7, 28($sp)
    089281D0:[460018C2]: mul.s      $f3, $f3, $f0
    089281D4:[C7A20008]: lwc1       $f2, 8($sp)
    089281D8:[C7A00018]: lwc1       $f0, 24($sp)
    089281DC:[C7A1000C]: lwc1       $f1, 12($sp)
    089281E0:[E7A40000]: swc1       $f4, 0($sp)
    089281E4:[46001082]: mul.s      $f2, $f2, $f0
    089281E8:[C7A0001C]: lwc1       $f0, 28($sp)
    089281EC:[E7A30004]: swc1       $f3, 4($sp)
    089281F0:[46000842]: mul.s      $f1, $f1, $f0
    089281F4:[E7A20008]: swc1       $f2, 8($sp)
    089281F8:[E7A1000C]: swc1       $f1, 12($sp)
    089281FC:[C7A20004]: lwc1       $f2, 4($sp)
    08928200:[C7A10008]: lwc1       $f1, 8($sp)
    08928204:[C7A3000C]: lwc1       $f3, 12($sp)
    08928208:[C7A00000]: lwc1       $f0, 0($sp)
    0892820C:[E5420004]: swc1       $f2, 4($t2)
    08928210:[E5400000]: swc1       $f0, 0($t2)
    08928214:[E5410008]: swc1       $f1, 8($t2)
    08928218:[E543000C]: swc1       $f3, 12($t2)
    0892821C:[1040FFBB]: beq        $v0, $zr, 0x0892810C
    08928220:[254A0010]: addiu      $t2, $t2, 16
    08928224:[03E00008]: jr         $ra
    08928228:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 0892821C 922.048 times (length 70)
    089280F8:[00007821]: addu       $t7, $zr, $zr <=> li $t7, 0
    089280FC:[3C0208AF]: lui        $v0, 0x08AF <=> li $v0, 0x08AF0000
    08928100:[3C0308AF]: lui        $v1, 0x08AF <=> li $v1, 0x08AF0000
    08928104:[244E1EFC]: addiu      $t6, $v0, 7932
    08928108:[246D1DFC]: addiu      $t5, $v1, 7676
--> 0892810C:[91620000]: lbu        $v0, 0($t3)
    08928110:[91860000]: lbu        $a2, 0($t4)
    08928114:[91630001]: lbu        $v1, 1($t3)
    08928118:[91870001]: lbu        $a3, 1($t4)
    0892811C:[00021080]: sll        $v0, $v0, 0x0002
    08928120:[00063080]: sll        $a2, $a2, 0x0002
    08928124:[004E1021]: addu       $v0, $v0, $t6
    08928128:[00CD3021]: addu       $a2, $a2, $t5
    0892812C:[C4400000]: lwc1       $f0, 0($v0)
    08928130:[C4C40000]: lwc1       $f4, 0($a2)
    08928134:[91640002]: lbu        $a0, 2($t3)
    08928138:[91650003]: lbu        $a1, 3($t3)
    0892813C:[91880002]: lbu        $t0, 2($t4)
    08928140:[00031880]: sll        $v1, $v1, 0x0002
    08928144:[00073880]: sll        $a3, $a3, 0x0002
    08928148:[006E1821]: addu       $v1, $v1, $t6
    0892814C:[00ED3821]: addu       $a3, $a3, $t5
    08928150:[91890003]: lbu        $t1, 3($t4)
    08928154:[C4610000]: lwc1       $f1, 0($v1)
    08928158:[E7A00000]: swc1       $f0, 0($sp)
    0892815C:[00042080]: sll        $a0, $a0, 0x0002
    08928160:[00052880]: sll        $a1, $a1, 0x0002
    08928164:[E7A40010]: swc1       $f4, 16($sp)
    08928168:[00084080]: sll        $t0, $t0, 0x0002
    0892816C:[008E2021]: addu       $a0, $a0, $t6
    08928170:[C4E50000]: lwc1       $f5, 0($a3)
    08928174:[00AE2821]: addu       $a1, $a1, $t6
    08928178:[010D4021]: addu       $t0, $t0, $t5
    0892817C:[C4820000]: lwc1       $f2, 0($a0)
    08928180:[C4A30000]: lwc1       $f3, 0($a1)
    08928184:[E7A10004]: swc1       $f1, 4($sp)
    08928188:[00094880]: sll        $t1, $t1, 0x0002
    0892818C:[012D4821]: addu       $t1, $t1, $t5
    08928190:[C7A40000]: lwc1       $f4, 0($sp)
    08928194:[C7A00010]: lwc1       $f0, 16($sp)
    08928198:[C5060000]: lwc1       $f6, 0($t0)
    0892819C:[E7A50014]: swc1       $f5, 20($sp)
    089281A0:[46002102]: mul.s      $f4, $f4, $f0
    089281A4:[25EF0004]: addiu      $t7, $t7, 4
    089281A8:[E7A3000C]: swc1       $f3, 12($sp)
    089281AC:[030F102A]: slt        $v0, $t8, $t7
    089281B0:[256B0004]: addiu      $t3, $t3, 4
    089281B4:[C7A00014]: lwc1       $f0, 20($sp)
    089281B8:[C5270000]: lwc1       $f7, 0($t1)
    089281BC:[E7A20008]: swc1       $f2, 8($sp)
    089281C0:[258C0004]: addiu      $t4, $t4, 4
    089281C4:[E7A60018]: swc1       $f6, 24($sp)
    089281C8:[C7A30004]: lwc1       $f3, 4($sp)
    089281CC:[E7A7001C]: swc1       $f7, 28($sp)
    089281D0:[460018C2]: mul.s      $f3, $f3, $f0
    089281D4:[C7A20008]: lwc1       $f2, 8($sp)
    089281D8:[C7A00018]: lwc1       $f0, 24($sp)
    089281DC:[C7A1000C]: lwc1       $f1, 12($sp)
    089281E0:[E7A40000]: swc1       $f4, 0($sp)
    089281E4:[46001082]: mul.s      $f2, $f2, $f0
    089281E8:[C7A0001C]: lwc1       $f0, 28($sp)
    089281EC:[E7A30004]: swc1       $f3, 4($sp)
    089281F0:[46000842]: mul.s      $f1, $f1, $f0
    089281F4:[E7A20008]: swc1       $f2, 8($sp)
    089281F8:[E7A1000C]: swc1       $f1, 12($sp)
    089281FC:[C7A20004]: lwc1       $f2, 4($sp)
    08928200:[C7A10008]: lwc1       $f1, 8($sp)
    08928204:[C7A3000C]: lwc1       $f3, 12($sp)
    08928208:[C7A00000]: lwc1       $f0, 0($sp)
    0892820C:[E5420004]: swc1       $f2, 4($t2)
    08928210:[E5400000]: swc1       $f0, 0($t2)
    08928214:[E5410008]: swc1       $f1, 8($t2)
    08928218:[E543000C]: swc1       $f3, 12($t2)
--> 0892821C:[1040FFBB]: beq        $v0, $zr, 0x0892810C
    08928220:[254A0010]: addiu      $t2, $t2, 16
    08928224:[03E00008]: jr         $ra
    08928228:[27BD0020]: addiu      $sp, $sp, 32
_S1_2_895F69C 58.771.965 instructions (0,547%), 1.679.199 calls (0895F69C - 0895F7C4, length 75)
    0895F69C:[27BDFF70]: addiu      $sp, $sp, -144
    0895F6A0:[AFB20088]: sw         $s2, 136($sp)
    0895F6A4:[8C920000]: lw         $s2, 0($a0)
    0895F6A8:[AFA60000]: sw         $a2, 0($sp)
    0895F6AC:[8E470008]: lw         $a3, 8($s2)
    0895F6B0:[8E480004]: lw         $t0, 4($s2)
    0895F6B4:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    0895F6B8:[00E82823]: subu       $a1, $a3, $t0
    0895F6BC:[AFA50004]: sw         $a1, 4($sp)
    0895F6C0:[00A6282B]: sltu       $a1, $a1, $a2
    0895F6C4:[AFB00080]: sw         $s0, 128($sp)
    0895F6C8:[AFB10084]: sw         $s1, 132($sp)
    0895F6CC:[AFBF008C]: sw         $ra, 140($sp)
    0895F6D0:[10A00004]: beq        $a1, $zr, 0x0895F6E4
    0895F6D4:[00C08025]: or         $s0, $a2, $zr <=> move $s0, $a2
    0895F6D8:[27B10004]: addiu      $s1, $sp, 4
    0895F6DC:[10000002]: b          0x0895F6E8
    0895F6E0:[8E310000]: lw         $s1, 0($s1)
    0895F6E4:[8FB10000]: lw         $s1, 0($sp)
    0895F6E8:[1220000A]: beq        $s1, $zr, 0x0895F714
    0895F6EC:[00000000]: nop
    0895F6F0:[8E460000]: lw         $a2, 0($s2)
    0895F6F4:[8E470004]: lw         $a3, 4($s2)
    0895F6F8:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    0895F6FC:[00C72021]: addu       $a0, $a2, $a3
    0895F700:[0E21C67D]: jal        0x088719F4
    0895F704:[02203025]: or         $a2, $s1, $zr <=> move $a2, $s1
    0895F708:[8E440004]: lw         $a0, 4($s2)
    0895F70C:[00912021]: addu       $a0, $a0, $s1
    0895F710:[AE440004]: sw         $a0, 4($s2)
    0895F714:[12300026]: beq        $s1, $s0, 0x0895F7B0
    0895F718:[3C0408B5]: lui        $a0, 0x08B5 <=> li $a0, 0x08B50000
    0895F71C:[3405000C]: ori        $a1, $zr, 12 <=> li $a1, 12
    0895F720:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    0895F724:[0E24D620]: jal        0x08935880
    0895F728:[24842304]: addiu      $a0, $a0, 8964
    0895F72C:[3C1108B5]: lui        $s1, 0x08B5 <=> li $s1, 0x08B50000
    0895F730:[8E24DDDC]: lw         $a0, -8740($s1)
    0895F734:[27A50010]: addiu      $a1, $sp, 16
    0895F738:[AFA40010]: sw         $a0, 16($sp)
    0895F73C:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0895F740:[AE25DDDC]: sw         $a1, -8740($s1)
    0895F744:[A3A40014]: sb         $a0, 20($sp)
    0895F748:[3C0408AF]: lui        $a0, 0x08AF <=> li $a0, 0x08AF0000
    0895F74C:[24845790]: addiu      $a0, $a0, 22416
    0895F750:[AFA40018]: sw         $a0, 24($sp)
    0895F754:[3C1208B5]: lui        $s2, 0x08B5 <=> li $s2, 0x08B50000
    0895F758:[27A50008]: addiu      $a1, $sp, 8
    0895F75C:[9644DDD8]: lhu        $a0, -8744($s2)
    0895F760:[AFA5001C]: sw         $a1, 28($sp)
    0895F764:[00408025]: or         $s0, $v0, $zr <=> move $s0, $v0
    0895F768:[3405FFFF]: ori        $a1, $zr, -1 <=> li $a1, 65535
    0895F76C:[A7A40024]: sh         $a0, 36($sp)
    0895F770:[A645DDD8]: sh         $a1, -8744($s2)
    0895F774:[0E24D1B5]: jal        0x089346D4
    0895F778:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0895F77C:[AFB00008]: sw         $s0, 8($sp)
    0895F780:[3C0408B5]: lui        $a0, 0x08B5 <=> li $a0, 0x08B50000
    0895F784:[A640DDD8]: sh         $zr, -8744($s2)
    0895F788:[24841608]: addiu      $a0, $a0, 5640
    0895F78C:[AE040000]: sw         $a0, 0($s0)
    0895F790:[A2000008]: sb         $zr, 8($s0)
    0895F794:[26040004]: addiu      $a0, $s0, 4
    0895F798:[97A50024]: lhu        $a1, 36($sp)
    0895F79C:[AFA4000C]: sw         $a0, 12($sp)
    0895F7A0:[8FA40010]: lw         $a0, 16($sp)
    0895F7A4:[A645DDD8]: sh         $a1, -8744($s2)
    0895F7A8:[0E24D697]: jal        0x08935A5C
    0895F7AC:[AE24DDDC]: sw         $a0, -8740($s1)
    0895F7B0:[8FB00080]: lw         $s0, 128($sp)
    0895F7B4:[8FB10084]: lw         $s1, 132($sp)
    0895F7B8:[8FB20088]: lw         $s2, 136($sp)
    0895F7BC:[8FBF008C]: lw         $ra, 140($sp)
    0895F7C0:[03E00008]: jr         $ra
    0895F7C4:[27BD0090]: addiu      $sp, $sp, 144
_S1_2_890BA5C 49.745.293 instructions (0,463%), 883.520 calls (0890BA5C - 0890BBA8, length 84)
    0890BA5C:[27BDFFE0]: addiu      $sp, $sp, -32
    0890BA60:[90A60000]: lbu        $a2, 0($a1)
    0890BA64:[AFB10004]: sw         $s1, 4($sp)
    0890BA68:[00808825]: or         $s1, $a0, $zr <=> move $s1, $a0
    0890BA6C:[AFB00000]: sw         $s0, 0($sp)
    0890BA70:[AFB20008]: sw         $s2, 8($sp)
    0890BA74:[AFB3000C]: sw         $s3, 12($sp)
    0890BA78:[AFB40010]: sw         $s4, 16($sp)
    0890BA7C:[AFB50014]: sw         $s5, 20($sp)
    0890BA80:[AFBF0018]: sw         $ra, 24($sp)
    0890BA84:[14C0000F]: bne        $a2, $zr, 0x0890BAC4
    0890BA88:[00A08025]: or         $s0, $a1, $zr <=> move $s0, $a1
    0890BA8C:[8E240004]: lw         $a0, 4($s1)
    0890BA90:[8C850004]: lw         $a1, 4($a0)
    0890BA94:[8C840000]: lw         $a0, 0($a0)
    0890BA98:[00A42023]: subu       $a0, $a1, $a0
    0890BA9C:[00042883]: sra        $a1, $a0, 0x0002
    0890BAA0:[00052F82]: srl        $a1, $a1, 0x001E
    0890BAA4:[00852021]: addu       $a0, $a0, $a1
    0890BAA8:[0004A083]: sra        $s4, $a0, 0x0002
    0890BAAC:[2694FFFF]: addiu      $s4, $s4, -1
    0890BAB0:[0680002A]: bltz       $s4, 0x0890BB5C
    0890BAB4:[8E150008]: lw         $s5, 8($s0)
    0890BAB8:[2412FFFE]: addiu      $s2, $zr, -2 <=> li $s2, -2
    0890BABC:[1000000B]: b          0x0890BAEC
    0890BAC0:[00149880]: sll        $s3, $s4, 0x0002
    0890BAC4:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    0890BAC8:[8FB00000]: lw         $s0, 0($sp)
    0890BACC:[8FB10004]: lw         $s1, 4($sp)
    0890BAD0:[8FB20008]: lw         $s2, 8($sp)
    0890BAD4:[8FB3000C]: lw         $s3, 12($sp)
    0890BAD8:[8FB40010]: lw         $s4, 16($sp)
    0890BADC:[8FB50014]: lw         $s5, 20($sp)
    0890BAE0:[8FBF0018]: lw         $ra, 24($sp)
    0890BAE4:[03E00008]: jr         $ra
    0890BAE8:[27BD0020]: addiu      $sp, $sp, 32
    0890BAEC:[8E240004]: lw         $a0, 4($s1)
    0890BAF0:[8C840000]: lw         $a0, 0($a0)
    0890BAF4:[00932021]: addu       $a0, $a0, $s3
    0890BAF8:[8C840000]: lw         $a0, 0($a0)
    0890BAFC:[8C850014]: lw         $a1, 20($a0)
    0890BB00:[54B50001]: bnel       $a1, $s5, 0x0890BB08
    0890BB04:[AC920010]: sw         $s2, 16($a0)
    0890BB08:[8C840010]: lw         $a0, 16($a0)
    0890BB0C:[5492000A]: bnel       $a0, $s2, 0x0890BB38
    0890BB10:[8E050048]: lw         $a1, 72($s0)
    0890BB14:[8E240004]: lw         $a0, 4($s1)
    0890BB18:[8C840000]: lw         $a0, 0($a0)
    0890BB1C:[00932021]: addu       $a0, $a0, $s3
    0890BB20:[8C850000]: lw         $a1, 0($a0)
    0890BB24:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890BB28:[0E2400DE]: jal        0x08900378
    0890BB2C:[8CA50008]: lw         $a1, 8($a1)
    0890BB30:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0890BB34:[8E050048]: lw         $a1, 72($s0)
    0890BB38:[00A42021]: addu       $a0, $a1, $a0
    0890BB3C:[80840000]: lb         $a0, 0($a0)
    0890BB40:[38840001]: xori       $a0, $a0, 1
    0890BB44:[2C840001]: sltiu      $a0, $a0, 1
    0890BB48:[308400FF]: andi       $a0, $a0, 255
    0890BB4C:[1480000D]: bne        $a0, $zr, 0x0890BB84
    0890BB50:[2694FFFF]: addiu      $s4, $s4, -1
    0890BB54:[0681FFE5]: bgez       $s4, 0x0890BAEC
    0890BB58:[2673FFFC]: addiu      $s3, $s3, -4
    0890BB5C:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0890BB60:[8FB00000]: lw         $s0, 0($sp)
    0890BB64:[8FB10004]: lw         $s1, 4($sp)
    0890BB68:[8FB20008]: lw         $s2, 8($sp)
    0890BB6C:[8FB3000C]: lw         $s3, 12($sp)
    0890BB70:[8FB40010]: lw         $s4, 16($sp)
    0890BB74:[8FB50014]: lw         $s5, 20($sp)
    0890BB78:[8FBF0018]: lw         $ra, 24($sp)
    0890BB7C:[03E00008]: jr         $ra
    0890BB80:[27BD0020]: addiu      $sp, $sp, 32
    0890BB84:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    0890BB88:[8FB00000]: lw         $s0, 0($sp)
    0890BB8C:[8FB10004]: lw         $s1, 4($sp)
    0890BB90:[8FB20008]: lw         $s2, 8($sp)
    0890BB94:[8FB3000C]: lw         $s3, 12($sp)
    0890BB98:[8FB40010]: lw         $s4, 16($sp)
    0890BB9C:[8FB50014]: lw         $s5, 20($sp)
    0890BBA0:[8FBF0018]: lw         $ra, 24($sp)
    0890BBA4:[03E00008]: jr         $ra
    0890BBA8:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 0890BB54 695.815 times (length 28)
    0890BAD8:[8FB40010]: lw         $s4, 16($sp)
    0890BADC:[8FB50014]: lw         $s5, 20($sp)
    0890BAE0:[8FBF0018]: lw         $ra, 24($sp)
    0890BAE4:[03E00008]: jr         $ra
    0890BAE8:[27BD0020]: addiu      $sp, $sp, 32
--> 0890BAEC:[8E240004]: lw         $a0, 4($s1)
    0890BAF0:[8C840000]: lw         $a0, 0($a0)
    0890BAF4:[00932021]: addu       $a0, $a0, $s3
    0890BAF8:[8C840000]: lw         $a0, 0($a0)
    0890BAFC:[8C850014]: lw         $a1, 20($a0)
    0890BB00:[54B50001]: bnel       $a1, $s5, 0x0890BB08
    0890BB04:[AC920010]: sw         $s2, 16($a0)
    0890BB08:[8C840010]: lw         $a0, 16($a0)
    0890BB0C:[5492000A]: bnel       $a0, $s2, 0x0890BB38
    0890BB10:[8E050048]: lw         $a1, 72($s0)
    0890BB14:[8E240004]: lw         $a0, 4($s1)
    0890BB18:[8C840000]: lw         $a0, 0($a0)
    0890BB1C:[00932021]: addu       $a0, $a0, $s3
    0890BB20:[8C850000]: lw         $a1, 0($a0)
    0890BB24:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890BB28:[0E2400DE]: jal        0x08900378
    0890BB2C:[8CA50008]: lw         $a1, 8($a1)
    0890BB30:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0890BB34:[8E050048]: lw         $a1, 72($s0)
    0890BB38:[00A42021]: addu       $a0, $a1, $a0
    0890BB3C:[80840000]: lb         $a0, 0($a0)
    0890BB40:[38840001]: xori       $a0, $a0, 1
    0890BB44:[2C840001]: sltiu      $a0, $a0, 1
    0890BB48:[308400FF]: andi       $a0, $a0, 255
    0890BB4C:[1480000D]: bne        $a0, $zr, 0x0890BB84
    0890BB50:[2694FFFF]: addiu      $s4, $s4, -1
--> 0890BB54:[0681FFE5]: bgez       $s4, 0x0890BAEC
    0890BB58:[2673FFFC]: addiu      $s3, $s3, -4
    0890BB5C:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0890BB60:[8FB00000]: lw         $s0, 0($sp)
    0890BB64:[8FB10004]: lw         $s1, 4($sp)
_S1_2_8871528 49.251.584 instructions (0,458%), 1.131.443 calls (08871528 - 088716E0, length 111)
    08871528:[27BDFFD0]: addiu      $sp, $sp, -48
    0887152C:[30C70003]: andi       $a3, $a2, 3
    08871530:[8C820000]: lw         $v0, 0($a0)
    08871534:[28E80002]: slti       $t0, $a3, 2
    08871538:[11000008]: beq        $t0, $zr, 0x0887155C
    0887153C:[8CAB0000]: lw         $t3, 0($a1)
    08871540:[04E0000A]: bltz       $a3, 0x0887156C
    08871544:[00405025]: or         $t2, $v0, $zr <=> move $t2, $v0
    08871548:[1CE00012]: bgtz       $a3, 0x08871594
    0887154C:[00404025]: or         $t0, $v0, $zr <=> move $t0, $v0
    08871550:[00405025]: or         $t2, $v0, $zr <=> move $t2, $v0
    08871554:[10000024]: b          0x088715E8
    08871558:[01604825]: or         $t1, $t3, $zr <=> move $t1, $t3
    0887155C:[34080003]: ori        $t0, $zr, 3 <=> li $t0, 3
    08871560:[10E80007]: beq        $a3, $t0, 0x08871580
    08871564:[00404025]: or         $t0, $v0, $zr <=> move $t0, $v0
    08871568:[00405025]: or         $t2, $v0, $zr <=> move $t2, $v0
    0887156C:[01604825]: or         $t1, $t3, $zr <=> move $t1, $t3
    08871570:[2484FFF8]: addiu      $a0, $a0, -8
    08871574:[24A5FFF8]: addiu      $a1, $a1, -8
    08871578:[10000039]: b          0x08871660
    0887157C:[24C60002]: addiu      $a2, $a2, 2
    08871580:[01603825]: or         $a3, $t3, $zr <=> move $a3, $t3
    08871584:[2484FFFC]: addiu      $a0, $a0, -4
    08871588:[24A5FFFC]: addiu      $a1, $a1, -4
    0887158C:[10000025]: b          0x08871624
    08871590:[24C60001]: addiu      $a2, $a2, 1
    08871594:[01603825]: or         $a3, $t3, $zr <=> move $a3, $t3
    08871598:[24840004]: addiu      $a0, $a0, 4
    0887159C:[24A50004]: addiu      $a1, $a1, 4
    088715A0:[24C6FFFF]: addiu      $a2, $a2, -1
    088715A4:[8C820000]: lw         $v0, 0($a0)
    088715A8:[8CAB0000]: lw         $t3, 0($a1)
    088715AC:[00405025]: or         $t2, $v0, $zr <=> move $t2, $v0
    088715B0:[1107000D]: beq        $t0, $a3, 0x088715E8
    088715B4:[01604825]: or         $t1, $t3, $zr <=> move $t1, $t3
    088715B8:[AFA80000]: sw         $t0, 0($sp)
    088715BC:[AFA70004]: sw         $a3, 4($sp)
    088715C0:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    088715C4:[27A80004]: addiu      $t0, $sp, 4
    088715C8:[90860000]: lbu        $a2, 0($a0)
    088715CC:[91050000]: lbu        $a1, 0($t0)
    088715D0:[24840001]: addiu      $a0, $a0, 1
    088715D4:[10C5FFFC]: beq        $a2, $a1, 0x088715C8
    088715D8:[25080001]: addiu      $t0, $t0, 1
    088715DC:[00C51023]: subu       $v0, $a2, $a1
    088715E0:[03E00008]: jr         $ra
    088715E4:[27BD0030]: addiu      $sp, $sp, 48
    088715E8:[8C880004]: lw         $t0, 4($a0)
    088715EC:[104B000D]: beq        $v0, $t3, 0x08871624
    088715F0:[8CA70004]: lw         $a3, 4($a1)
    088715F4:[AFAA0008]: sw         $t2, 8($sp)
    088715F8:[AFA9000C]: sw         $t1, 12($sp)
    088715FC:[27A40008]: addiu      $a0, $sp, 8
    08871600:[27AA000C]: addiu      $t2, $sp, 12
    08871604:[90860000]: lbu        $a2, 0($a0)
    08871608:[91450000]: lbu        $a1, 0($t2)
    0887160C:[24840001]: addiu      $a0, $a0, 1
    08871610:[10C5FFFC]: beq        $a2, $a1, 0x08871604
    08871614:[254A0001]: addiu      $t2, $t2, 1
    08871618:[00C51023]: subu       $v0, $a2, $a1
    0887161C:[03E00008]: jr         $ra
    08871620:[27BD0030]: addiu      $sp, $sp, 48
    08871624:[8C8A0008]: lw         $t2, 8($a0)
    08871628:[1107000D]: beq        $t0, $a3, 0x08871660
    0887162C:[8CA90008]: lw         $t1, 8($a1)
    08871630:[AFA80010]: sw         $t0, 16($sp)
    08871634:[AFA70014]: sw         $a3, 20($sp)
    08871638:[27A40010]: addiu      $a0, $sp, 16
    0887163C:[27A80014]: addiu      $t0, $sp, 20
    08871640:[90860000]: lbu        $a2, 0($a0)
    08871644:[91050000]: lbu        $a1, 0($t0)
    08871648:[24840001]: addiu      $a0, $a0, 1
    0887164C:[10C5FFFC]: beq        $a2, $a1, 0x08871640
    08871650:[25080001]: addiu      $t0, $t0, 1
    08871654:[00C51023]: subu       $v0, $a2, $a1
    08871658:[03E00008]: jr         $ra
    0887165C:[27BD0030]: addiu      $sp, $sp, 48
    08871660:[8C88000C]: lw         $t0, 12($a0)
    08871664:[1149000D]: beq        $t2, $t1, 0x0887169C
    08871668:[8CA7000C]: lw         $a3, 12($a1)
    0887166C:[AFAA0018]: sw         $t2, 24($sp)
    08871670:[AFA9001C]: sw         $t1, 28($sp)
    08871674:[27A40018]: addiu      $a0, $sp, 24
    08871678:[27AA001C]: addiu      $t2, $sp, 28
    0887167C:[90860000]: lbu        $a2, 0($a0)
    08871680:[91450000]: lbu        $a1, 0($t2)
    08871684:[24840001]: addiu      $a0, $a0, 1
    08871688:[10C5FFFC]: beq        $a2, $a1, 0x0887167C
    0887168C:[254A0001]: addiu      $t2, $t2, 1
    08871690:[00C51023]: subu       $v0, $a2, $a1
    08871694:[03E00008]: jr         $ra
    08871698:[27BD0030]: addiu      $sp, $sp, 48
    0887169C:[24840010]: addiu      $a0, $a0, 16
    088716A0:[24C6FFFC]: addiu      $a2, $a2, -4
    088716A4:[14C0FFBF]: bne        $a2, $zr, 0x088715A4
    088716A8:[24A50010]: addiu      $a1, $a1, 16
    088716AC:[1107000B]: beq        $t0, $a3, 0x088716DC
    088716B0:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    088716B4:[AFA80020]: sw         $t0, 32($sp)
    088716B8:[AFA70024]: sw         $a3, 36($sp)
    088716BC:[27A40020]: addiu      $a0, $sp, 32
    088716C0:[27A80024]: addiu      $t0, $sp, 36
    088716C4:[90860000]: lbu        $a2, 0($a0)
    088716C8:[91050000]: lbu        $a1, 0($t0)
    088716CC:[24840001]: addiu      $a0, $a0, 1
    088716D0:[10C5FFFC]: beq        $a2, $a1, 0x088716C4
    088716D4:[25080001]: addiu      $t0, $t0, 1
    088716D8:[00C51023]: subu       $v0, $a2, $a1
    088716DC:[03E00008]: jr         $ra
    088716E0:[27BD0030]: addiu      $sp, $sp, 48
  Back Branch 0887164C 1.408.010 times (length 5)
    0887162C:[8CA90008]: lw         $t1, 8($a1)
    08871630:[AFA80010]: sw         $t0, 16($sp)
    08871634:[AFA70014]: sw         $a3, 20($sp)
    08871638:[27A40010]: addiu      $a0, $sp, 16
    0887163C:[27A80014]: addiu      $t0, $sp, 20
--> 08871640:[90860000]: lbu        $a2, 0($a0)
    08871644:[91050000]: lbu        $a1, 0($t0)
    08871648:[24840001]: addiu      $a0, $a0, 1
--> 0887164C:[10C5FFFC]: beq        $a2, $a1, 0x08871640
    08871650:[25080001]: addiu      $t0, $t0, 1
    08871654:[00C51023]: subu       $v0, $a2, $a1
    08871658:[03E00008]: jr         $ra
    0887165C:[27BD0030]: addiu      $sp, $sp, 48
  Back Branch 088716A4 702.609 times (length 66)
    08871590:[24C60001]: addiu      $a2, $a2, 1
    08871594:[01603825]: or         $a3, $t3, $zr <=> move $a3, $t3
    08871598:[24840004]: addiu      $a0, $a0, 4
    0887159C:[24A50004]: addiu      $a1, $a1, 4
    088715A0:[24C6FFFF]: addiu      $a2, $a2, -1
--> 088715A4:[8C820000]: lw         $v0, 0($a0)
    088715A8:[8CAB0000]: lw         $t3, 0($a1)
    088715AC:[00405025]: or         $t2, $v0, $zr <=> move $t2, $v0
    088715B0:[1107000D]: beq        $t0, $a3, 0x088715E8
    088715B4:[01604825]: or         $t1, $t3, $zr <=> move $t1, $t3
    088715B8:[AFA80000]: sw         $t0, 0($sp)
    088715BC:[AFA70004]: sw         $a3, 4($sp)
    088715C0:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    088715C4:[27A80004]: addiu      $t0, $sp, 4
    088715C8:[90860000]: lbu        $a2, 0($a0)
    088715CC:[91050000]: lbu        $a1, 0($t0)
    088715D0:[24840001]: addiu      $a0, $a0, 1
    088715D4:[10C5FFFC]: beq        $a2, $a1, 0x088715C8
    088715D8:[25080001]: addiu      $t0, $t0, 1
    088715DC:[00C51023]: subu       $v0, $a2, $a1
    088715E0:[03E00008]: jr         $ra
    088715E4:[27BD0030]: addiu      $sp, $sp, 48
    088715E8:[8C880004]: lw         $t0, 4($a0)
    088715EC:[104B000D]: beq        $v0, $t3, 0x08871624
    088715F0:[8CA70004]: lw         $a3, 4($a1)
    088715F4:[AFAA0008]: sw         $t2, 8($sp)
    088715F8:[AFA9000C]: sw         $t1, 12($sp)
    088715FC:[27A40008]: addiu      $a0, $sp, 8
    08871600:[27AA000C]: addiu      $t2, $sp, 12
    08871604:[90860000]: lbu        $a2, 0($a0)
    08871608:[91450000]: lbu        $a1, 0($t2)
    0887160C:[24840001]: addiu      $a0, $a0, 1
    08871610:[10C5FFFC]: beq        $a2, $a1, 0x08871604
    08871614:[254A0001]: addiu      $t2, $t2, 1
    08871618:[00C51023]: subu       $v0, $a2, $a1
    0887161C:[03E00008]: jr         $ra
    08871620:[27BD0030]: addiu      $sp, $sp, 48
    08871624:[8C8A0008]: lw         $t2, 8($a0)
    08871628:[1107000D]: beq        $t0, $a3, 0x08871660
    0887162C:[8CA90008]: lw         $t1, 8($a1)
    08871630:[AFA80010]: sw         $t0, 16($sp)
    08871634:[AFA70014]: sw         $a3, 20($sp)
    08871638:[27A40010]: addiu      $a0, $sp, 16
    0887163C:[27A80014]: addiu      $t0, $sp, 20
    08871640:[90860000]: lbu        $a2, 0($a0)
    08871644:[91050000]: lbu        $a1, 0($t0)
    08871648:[24840001]: addiu      $a0, $a0, 1
    0887164C:[10C5FFFC]: beq        $a2, $a1, 0x08871640
    08871650:[25080001]: addiu      $t0, $t0, 1
    08871654:[00C51023]: subu       $v0, $a2, $a1
    08871658:[03E00008]: jr         $ra
    0887165C:[27BD0030]: addiu      $sp, $sp, 48
    08871660:[8C88000C]: lw         $t0, 12($a0)
    08871664:[1149000D]: beq        $t2, $t1, 0x0887169C
    08871668:[8CA7000C]: lw         $a3, 12($a1)
    0887166C:[AFAA0018]: sw         $t2, 24($sp)
    08871670:[AFA9001C]: sw         $t1, 28($sp)
    08871674:[27A40018]: addiu      $a0, $sp, 24
    08871678:[27AA001C]: addiu      $t2, $sp, 28
    0887167C:[90860000]: lbu        $a2, 0($a0)
    08871680:[91450000]: lbu        $a1, 0($t2)
    08871684:[24840001]: addiu      $a0, $a0, 1
    08871688:[10C5FFFC]: beq        $a2, $a1, 0x0887167C
    0887168C:[254A0001]: addiu      $t2, $t2, 1
    08871690:[00C51023]: subu       $v0, $a2, $a1
    08871694:[03E00008]: jr         $ra
    08871698:[27BD0030]: addiu      $sp, $sp, 48
    0887169C:[24840010]: addiu      $a0, $a0, 16
    088716A0:[24C6FFFC]: addiu      $a2, $a2, -4
--> 088716A4:[14C0FFBF]: bne        $a2, $zr, 0x088715A4
    088716A8:[24A50010]: addiu      $a1, $a1, 16
    088716AC:[1107000B]: beq        $t0, $a3, 0x088716DC
    088716B0:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    088716B4:[AFA80020]: sw         $t0, 32($sp)
  Back Branch 08871688 666.260 times (length 5)
    08871668:[8CA7000C]: lw         $a3, 12($a1)
    0887166C:[AFAA0018]: sw         $t2, 24($sp)
    08871670:[AFA9001C]: sw         $t1, 28($sp)
    08871674:[27A40018]: addiu      $a0, $sp, 24
    08871678:[27AA001C]: addiu      $t2, $sp, 28
--> 0887167C:[90860000]: lbu        $a2, 0($a0)
    08871680:[91450000]: lbu        $a1, 0($t2)
    08871684:[24840001]: addiu      $a0, $a0, 1
--> 08871688:[10C5FFFC]: beq        $a2, $a1, 0x0887167C
    0887168C:[254A0001]: addiu      $t2, $t2, 1
    08871690:[00C51023]: subu       $v0, $a2, $a1
    08871694:[03E00008]: jr         $ra
    08871698:[27BD0030]: addiu      $sp, $sp, 48
  Back Branch 088716D0 209.203 times (length 5)
    088716B0:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    088716B4:[AFA80020]: sw         $t0, 32($sp)
    088716B8:[AFA70024]: sw         $a3, 36($sp)
    088716BC:[27A40020]: addiu      $a0, $sp, 32
    088716C0:[27A80024]: addiu      $t0, $sp, 36
--> 088716C4:[90860000]: lbu        $a2, 0($a0)
    088716C8:[91050000]: lbu        $a1, 0($t0)
    088716CC:[24840001]: addiu      $a0, $a0, 1
--> 088716D0:[10C5FFFC]: beq        $a2, $a1, 0x088716C4
    088716D4:[25080001]: addiu      $t0, $t0, 1
    088716D8:[00C51023]: subu       $v0, $a2, $a1
    088716DC:[03E00008]: jr         $ra
    088716E0:[27BD0030]: addiu      $sp, $sp, 48
  Back Branch 08871610 36.215 times (length 5)
    088715F0:[8CA70004]: lw         $a3, 4($a1)
    088715F4:[AFAA0008]: sw         $t2, 8($sp)
    088715F8:[AFA9000C]: sw         $t1, 12($sp)
    088715FC:[27A40008]: addiu      $a0, $sp, 8
    08871600:[27AA000C]: addiu      $t2, $sp, 12
--> 08871604:[90860000]: lbu        $a2, 0($a0)
    08871608:[91450000]: lbu        $a1, 0($t2)
    0887160C:[24840001]: addiu      $a0, $a0, 1
--> 08871610:[10C5FFFC]: beq        $a2, $a1, 0x08871604
    08871614:[254A0001]: addiu      $t2, $t2, 1
    08871618:[00C51023]: subu       $v0, $a2, $a1
    0887161C:[03E00008]: jr         $ra
    08871620:[27BD0030]: addiu      $sp, $sp, 48
  Back Branch 088715D4 4 times (length 5)
    088715B4:[01604825]: or         $t1, $t3, $zr <=> move $t1, $t3
    088715B8:[AFA80000]: sw         $t0, 0($sp)
    088715BC:[AFA70004]: sw         $a3, 4($sp)
    088715C0:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    088715C4:[27A80004]: addiu      $t0, $sp, 4
--> 088715C8:[90860000]: lbu        $a2, 0($a0)
    088715CC:[91050000]: lbu        $a1, 0($t0)
    088715D0:[24840001]: addiu      $a0, $a0, 1
--> 088715D4:[10C5FFFC]: beq        $a2, $a1, 0x088715C8
    088715D8:[25080001]: addiu      $t0, $t0, 1
    088715DC:[00C51023]: subu       $v0, $a2, $a1
    088715E0:[03E00008]: jr         $ra
    088715E4:[27BD0030]: addiu      $sp, $sp, 48
_S1_2_89119F0 35.265.852 instructions (0,328%), 437.520 calls (089119F0 - 08911BB8, length 115)
    089119F0:[27BDFFD0]: addiu      $sp, $sp, -48
    089119F4:[AFB20018]: sw         $s2, 24($sp)
    089119F8:[00C09025]: or         $s2, $a2, $zr <=> move $s2, $a2
    089119FC:[34060001]: ori        $a2, $zr, 1 <=> li $a2, 1
    08911A00:[A2460009]: sb         $a2, 9($s2)
    08911A04:[AFB40020]: sw         $s4, 32($sp)
    08911A08:[8C940008]: lw         $s4, 8($a0)
    08911A0C:[AFB00010]: sw         $s0, 16($sp)
    08911A10:[AFB3001C]: sw         $s3, 28($sp)
    08911A14:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    08911A18:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    08911A1C:[AFB10014]: sw         $s1, 20($sp)
    08911A20:[AFB50024]: sw         $s5, 36($sp)
    08911A24:[AFBF0028]: sw         $ra, 40($sp)
    08911A28:[1280001D]: beq        $s4, $zr, 0x08911AA0
    08911A2C:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    08911A30:[3C1508B5]: lui        $s5, 0x08B5 <=> li $s5, 0x08B50000
    08911A34:[8EA4D794]: lw         $a0, -10348($s5)
    08911A38:[14800015]: bne        $a0, $zr, 0x08911A90
    08911A3C:[3C0508AF]: lui        $a1, 0x08AF <=> li $a1, 0x08AF0000
    08911A40:[27A6000C]: addiu      $a2, $sp, 12
    08911A44:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    08911A48:[0E28DA02]: jal        0x08A36808
    08911A4C:[24A5D8C0]: addiu      $a1, $a1, -10048
    08911A50:[0E240CE9]: jal        0x089033A4
    08911A54:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    08911A58:[8FA40000]: lw         $a0, 0($sp)
    08911A5C:[AEA2D794]: sw         $v0, -10348($s5)
    08911A60:[8FA50008]: lw         $a1, 8($sp)
    08911A64:[1080000A]: beq        $a0, $zr, 0x08911A90
    08911A68:[00A42823]: subu       $a1, $a1, $a0
    08911A6C:[2CA60081]: sltiu      $a2, $a1, 129
    08911A70:[14C00005]: bne        $a2, $zr, 0x08911A88
    08911A74:[00000000]: nop
    08911A78:[0E24D052]: jal        0x08934148
    08911A7C:[00000000]: nop
    08911A80:[10000004]: b          0x08911A94
    08911A84:[8EA4D794]: lw         $a0, -10348($s5)
    08911A88:[0E2976B7]: jal        0x08A5DADC
    08911A8C:[00000000]: nop
    08911A90:[8EA4D794]: lw         $a0, -10348($s5)
    08911A94:[12840003]: beq        $s4, $a0, 0x08911AA4
    08911A98:[326400FF]: andi       $a0, $s3, 255
    08911A9C:[34130001]: ori        $s3, $zr, 1 <=> li $s3, 1
    08911AA0:[326400FF]: andi       $a0, $s3, 255
    08911AA4:[1080003C]: beq        $a0, $zr, 0x08911B98
    08911AA8:[00000000]: nop
    08911AAC:[8E440010]: lw         $a0, 16($s2)
    08911AB0:[2405FFFE]: addiu      $a1, $zr, -2 <=> li $a1, -2
    08911AB4:[14850006]: bne        $a0, $a1, 0x08911AD0
    08911AB8:[8E130008]: lw         $s3, 8($s0)
    08911ABC:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    08911AC0:[0E240105]: jal        0x08900414
    08911AC4:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    08911AC8:[AE420010]: sw         $v0, 16($s2)
    08911ACC:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    08911AD0:[04830008]: bgezl      $a0, 0x08911AF4
    08911AD4:[8E250054]: lw         $a1, 84($s1)
    08911AD8:[3C0408AF]: lui        $a0, 0x08AF <=> li $a0, 0x08AF0000
    08911ADC:[8E650004]: lw         $a1, 4($s3)
    08911AE0:[0E24344F]: jal        0x0890D13C
    08911AE4:[2484D8DC]: addiu      $a0, $a0, -10020
    08911AE8:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    08911AEC:[1000002A]: b          0x08911B98
    08911AF0:[A2440009]: sb         $a0, 9($s2)
    08911AF4:[00043080]: sll        $a2, $a0, 0x0002
    08911AF8:[00A62821]: addu       $a1, $a1, $a2
    08911AFC:[8E260078]: lw         $a2, 120($s1)
    08911B00:[8CA50000]: lw         $a1, 0($a1)
    08911B04:[00042080]: sll        $a0, $a0, 0x0002
    08911B08:[00C43021]: addu       $a2, $a2, $a0
    08911B0C:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    08911B10:[1080001F]: beq        $a0, $zr, 0x08911B90
    08911B14:[8CC50000]: lw         $a1, 0($a2)
    08911B18:[90A70009]: lbu        $a3, 9($a1)
    08911B1C:[10E00005]: beq        $a3, $zr, 0x08911B34
    08911B20:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    08911B24:[90A70008]: lbu        $a3, 8($a1)
    08911B28:[14E00003]: bne        $a3, $zr, 0x08911B38
    08911B2C:[30C600FF]: andi       $a2, $a2, 255
    08911B30:[34060001]: ori        $a2, $zr, 1 <=> li $a2, 1
    08911B34:[30C600FF]: andi       $a2, $a2, 255
    08911B38:[10C00015]: beq        $a2, $zr, 0x08911B90
    08911B3C:[00A03025]: or         $a2, $a1, $zr <=> move $a2, $a1
    08911B40:[8C850000]: lw         $a1, 0($a0)
    08911B44:[8E070010]: lw         $a3, 16($s0)
    08911B48:[8E080014]: lw         $t0, 20($s0)
    08911B4C:[24E70001]: addiu      $a3, $a3, 1
    08911B50:[25080001]: addiu      $t0, $t0, 1
    08911B54:[24A50030]: addiu      $a1, $a1, 48
    08911B58:[00E80018]: mult       $a3, $t0
    08911B5C:[84A90000]: lh         $t1, 0($a1)
    08911B60:[8E470014]: lw         $a3, 20($s2)
    08911B64:[8E480018]: lw         $t0, 24($s2)
    08911B68:[00892021]: addu       $a0, $a0, $t1
    08911B6C:[8CA20004]: lw         $v0, 4($a1)
    08911B70:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    08911B74:[00005025]: or         $t2, $zr, $zr <=> li $t2, 0
    08911B78:[00004812]: mflo       $t1
    08911B7C:[0040F809]: jalr       $ra, $v0
    08911B80:[340B0002]: ori        $t3, $zr, 2 <=> li $t3, 2
    08911B84:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    08911B88:[10000003]: b          0x08911B98
    08911B8C:[A2440009]: sb         $a0, 9($s2)
    08911B90:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    08911B94:[A2440009]: sb         $a0, 9($s2)
    08911B98:[8FB00010]: lw         $s0, 16($sp)
    08911B9C:[8FB10014]: lw         $s1, 20($sp)
    08911BA0:[8FB20018]: lw         $s2, 24($sp)
    08911BA4:[8FB3001C]: lw         $s3, 28($sp)
    08911BA8:[8FB40020]: lw         $s4, 32($sp)
    08911BAC:[8FB50024]: lw         $s5, 36($sp)
    08911BB0:[8FBF0028]: lw         $ra, 40($sp)
    08911BB4:[03E00008]: jr         $ra
    08911BB8:[27BD0030]: addiu      $sp, $sp, 48
_S1_2_8938F50 34.729.448 instructions (0,323%), 1.335.748 calls (08938F50 - 08938FB4, length 26)
    08938F50:[27BDFF70]: addiu      $sp, $sp, -144
    08938F54:[00A01821]: addu       $v1, $a1, $zr <=> move $v1, $a1
    08938F58:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    08938F5C:[AFB00080]: sw         $s0, 128($sp)
    08938F60:[27A40060]: addiu      $a0, $sp, 96
    08938F64:[27B00020]: addiu      $s0, $sp, 32
    08938F68:[AFBF0084]: sw         $ra, 132($sp)
    08938F6C:[AFA60070]: sw         $a2, 112($sp)
    08938F70:[AFA70074]: sw         $a3, 116($sp)
    08938F74:[AFA20060]: sw         $v0, 96($sp)
    08938F78:[AFA30064]: sw         $v1, 100($sp)
    08938F7C:[0E24E869]: jal        0x0893A1A4
    08938F80:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    08938F84:[27A40070]: addiu      $a0, $sp, 112
    08938F88:[0E24E869]: jal        0x0893A1A4
    08938F8C:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    08938F90:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    08938F94:[27A60040]: addiu      $a2, $sp, 64
    08938F98:[0E24E302]: jal        0x08938C08
    08938F9C:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    08938FA0:[0E24E7C1]: jal        0x08939F04
    08938FA4:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    08938FA8:[8FBF0084]: lw         $ra, 132($sp)
    08938FAC:[8FB00080]: lw         $s0, 128($sp)
    08938FB0:[03E00008]: jr         $ra
    08938FB4:[27BD0090]: addiu      $sp, $sp, 144
_S1_2_8871A34 33.764.269 instructions (0,314%), 639.906 calls (08871A34 - 08871CEC, length 175)
    08871A34:[00A4102B]: sltu       $v0, $a1, $a0
    08871A38:[10400005]: beq        $v0, $zr, 0x08871A50
    08871A3C:[00805025]: or         $t2, $a0, $zr <=> move $t2, $a0
    08871A40:[00A61821]: addu       $v1, $a1, $a2
    08871A44:[0083102B]: sltu       $v0, $a0, $v1
    08871A48:[5440003C]: bnel       $v0, $zr, 0x08871B3C
    08871A4C:[00865021]: addu       $t2, $a0, $a2
    08871A50:[2CC20008]: sltiu      $v0, $a2, 8
    08871A54:[00A04025]: or         $t0, $a1, $zr <=> move $t0, $a1
    08871A58:[1040000B]: beq        $v0, $zr, 0x08871A88
    08871A5C:[01402025]: or         $a0, $t2, $zr <=> move $a0, $t2
    08871A60:[18C00007]: blez       $a2, 0x08871A80
    08871A64:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
    08871A68:[00861821]: addu       $v1, $a0, $a2
    08871A6C:[91020000]: lbu        $v0, 0($t0)
    08871A70:[A0E20000]: sb         $v0, 0($a3)
    08871A74:[24E70001]: addiu      $a3, $a3, 1
    08871A78:[1467FFFC]: bne        $v1, $a3, 0x08871A6C
    08871A7C:[25080001]: addiu      $t0, $t0, 1
    08871A80:[03E00008]: jr         $ra
    08871A84:[01401025]: or         $v0, $t2, $zr <=> move $v0, $t2
    08871A88:[00AA1026]: xor        $v0, $a1, $t2
    08871A8C:[30420003]: andi       $v0, $v0, 3
    08871A90:[54400061]: bnel       $v0, $zr, 0x08871C18
    08871A94:[00062FC3]: sra        $a1, $a2, 0x001F
    08871A98:[30A30003]: andi       $v1, $a1, 3
    08871A9C:[10600009]: beq        $v1, $zr, 0x08871AC4
    08871AA0:[00065902]: srl        $t3, $a2, 0x0004
    08871AA4:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    08871AA8:[00431023]: subu       $v0, $v0, $v1
    08871AAC:[00C23023]: subu       $a2, $a2, $v0
    08871AB0:[00A24021]: addu       $t0, $a1, $v0
    08871AB4:[01422021]: addu       $a0, $t2, $v0
    08871AB8:[98A30000]: lwr        $v1, 0($a1)
    08871ABC:[B9430000]: swr        $v1, 0($t2)
    08871AC0:[00065902]: srl        $t3, $a2, 0x0004
    08871AC4:[00804825]: or         $t1, $a0, $zr <=> move $t1, $a0
    08871AC8:[01003825]: or         $a3, $t0, $zr <=> move $a3, $t0
    08871ACC:[1160000E]: beq        $t3, $zr, 0x08871B08
    08871AD0:[30CC000F]: andi       $t4, $a2, 15
    08871AD4:[00004025]: or         $t0, $zr, $zr <=> li $t0, 0
    08871AD8:[8CE30004]: lw         $v1, 4($a3)
    08871ADC:[8CE40008]: lw         $a0, 8($a3)
    08871AE0:[8CE5000C]: lw         $a1, 12($a3)
    08871AE4:[8CE20000]: lw         $v0, 0($a3)
    08871AE8:[25080001]: addiu      $t0, $t0, 1
    08871AEC:[AD230004]: sw         $v1, 4($t1)
    08871AF0:[24E70010]: addiu      $a3, $a3, 16
    08871AF4:[AD220000]: sw         $v0, 0($t1)
    08871AF8:[AD240008]: sw         $a0, 8($t1)
    08871AFC:[AD25000C]: sw         $a1, 12($t1)
    08871B00:[1568FFF5]: bne        $t3, $t0, 0x08871AD8
    08871B04:[25290010]: addiu      $t1, $t1, 16
    08871B08:[000C2082]: srl        $a0, $t4, 0x0002
    08871B0C:[10800008]: beq        $a0, $zr, 0x08871B30
    08871B10:[30C60003]: andi       $a2, $a2, 3
    08871B14:[00001825]: or         $v1, $zr, $zr <=> li $v1, 0
    08871B18:[8CE20000]: lw         $v0, 0($a3)
    08871B1C:[24630001]: addiu      $v1, $v1, 1
    08871B20:[24E70004]: addiu      $a3, $a3, 4
    08871B24:[AD220000]: sw         $v0, 0($t1)
    08871B28:[1464FFFB]: bne        $v1, $a0, 0x08871B18
    08871B2C:[25290004]: addiu      $t1, $t1, 4
    08871B30:[01202025]: or         $a0, $t1, $zr <=> move $a0, $t1
    08871B34:[0A21C698]: j          0x08871A60
    08871B38:[00E04025]: or         $t0, $a3, $zr <=> move $t0, $a3
    08871B3C:[2CC20008]: sltiu      $v0, $a2, 8
    08871B40:[00603825]: or         $a3, $v1, $zr <=> move $a3, $v1
    08871B44:[01402025]: or         $a0, $t2, $zr <=> move $a0, $t2
    08871B48:[14400029]: bne        $v0, $zr, 0x08871BF0
    08871B4C:[00C05825]: or         $t3, $a2, $zr <=> move $t3, $a2
    08871B50:[006A1026]: xor        $v0, $v1, $t2
    08871B54:[30420003]: andi       $v0, $v0, 3
    08871B58:[14400046]: bne        $v0, $zr, 0x08871C74
    08871B5C:[00062FC3]: sra        $a1, $a2, 0x001F
    08871B60:[30630003]: andi       $v1, $v1, 3
    08871B64:[1460005B]: bne        $v1, $zr, 0x08871CD4
    08871B68:[00000000]: nop
    08871B6C:[000B6102]: srl        $t4, $t3, 0x0004
    08871B70:[00804825]: or         $t1, $a0, $zr <=> move $t1, $a0
    08871B74:[316D000F]: andi       $t5, $t3, 15
    08871B78:[00801825]: or         $v1, $a0, $zr <=> move $v1, $a0
    08871B7C:[11800010]: beq        $t4, $zr, 0x08871BC0
    08871B80:[00E04025]: or         $t0, $a3, $zr <=> move $t0, $a3
    08871B84:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    08871B88:[8CE3FFFC]: lw         $v1, -4($a3)
    08871B8C:[8CE2FFF0]: lw         $v0, -16($a3)
    08871B90:[8CE4FFF4]: lw         $a0, -12($a3)
    08871B94:[8CE5FFF8]: lw         $a1, -8($a3)
    08871B98:[24E7FFF0]: addiu      $a3, $a3, -16
    08871B9C:[AD23FFFC]: sw         $v1, -4($t1)
    08871BA0:[24C60001]: addiu      $a2, $a2, 1
    08871BA4:[AD22FFF0]: sw         $v0, -16($t1)
    08871BA8:[AD24FFF4]: sw         $a0, -12($t1)
    08871BAC:[AD25FFF8]: sw         $a1, -8($t1)
    08871BB0:[1586FFF5]: bne        $t4, $a2, 0x08871B88
    08871BB4:[2529FFF0]: addiu      $t1, $t1, -16
    08871BB8:[00E04025]: or         $t0, $a3, $zr <=> move $t0, $a3
    08871BBC:[01201825]: or         $v1, $t1, $zr <=> move $v1, $t1
    08871BC0:[000D2882]: srl        $a1, $t5, 0x0002
    08871BC4:[10A00008]: beq        $a1, $zr, 0x08871BE8
    08871BC8:[316B0003]: andi       $t3, $t3, 3
    08871BCC:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    08871BD0:[2508FFFC]: addiu      $t0, $t0, -4
    08871BD4:[8D020000]: lw         $v0, 0($t0)
    08871BD8:[2463FFFC]: addiu      $v1, $v1, -4
    08871BDC:[24840001]: addiu      $a0, $a0, 1
    08871BE0:[14A4FFFB]: bne        $a1, $a0, 0x08871BD0
    08871BE4:[AC620000]: sw         $v0, 0($v1)
    08871BE8:[00602025]: or         $a0, $v1, $zr <=> move $a0, $v1
    08871BEC:[01003825]: or         $a3, $t0, $zr <=> move $a3, $t0
    08871BF0:[1960FFA3]: blez       $t3, 0x08871A80
    08871BF4:[00001825]: or         $v1, $zr, $zr <=> li $v1, 0
    08871BF8:[24E7FFFF]: addiu      $a3, $a3, -1
    08871BFC:[90E20000]: lbu        $v0, 0($a3)
    08871C00:[2484FFFF]: addiu      $a0, $a0, -1
    08871C04:[24630001]: addiu      $v1, $v1, 1
    08871C08:[1563FFFB]: bne        $t3, $v1, 0x08871BF8
    08871C0C:[A0820000]: sb         $v0, 0($a0)
    08871C10:[03E00008]: jr         $ra
    08871C14:[01401025]: or         $v0, $t2, $zr <=> move $v0, $t2
    08871C18:[00052F82]: srl        $a1, $a1, 0x001E
    08871C1C:[24C40003]: addiu      $a0, $a2, 3
    08871C20:[28C30000]: slti       $v1, $a2, 0
    08871C24:[00C3200A]: movz       $a0, $a2, $v1
    08871C28:[00C51021]: addu       $v0, $a2, $a1
    08871C2C:[30420003]: andi       $v0, $v0, 3
    08871C30:[00042083]: sra        $a0, $a0, 0x0002
    08871C34:[00453023]: subu       $a2, $v0, $a1
    08871C38:[01003825]: or         $a3, $t0, $zr <=> move $a3, $t0
    08871C3C:[1080FFBC]: beq        $a0, $zr, 0x08871B30
    08871C40:[01404825]: or         $t1, $t2, $zr <=> move $t1, $t2
    08871C44:[00001825]: or         $v1, $zr, $zr <=> li $v1, 0
    08871C48:[24630001]: addiu      $v1, $v1, 1
    08871C4C:[88E20003]: lwl        $v0, 3($a3)
    08871C50:[98E20000]: lwr        $v0, 0($a3)
    08871C54:[24E70004]: addiu      $a3, $a3, 4
    08871C58:[A9220003]: swl        $v0, 3($t1)
    08871C5C:[B9220000]: swr        $v0, 0($t1)
    08871C60:[1483FFF9]: bne        $a0, $v1, 0x08871C48
    08871C64:[25290004]: addiu      $t1, $t1, 4
    08871C68:[01202025]: or         $a0, $t1, $zr <=> move $a0, $t1
    08871C6C:[0A21C698]: j          0x08871A60
    08871C70:[00E04025]: or         $t0, $a3, $zr <=> move $t0, $a3
    08871C74:[00052F82]: srl        $a1, $a1, 0x001E
    08871C78:[28C30000]: slti       $v1, $a2, 0
    08871C7C:[24C40003]: addiu      $a0, $a2, 3
    08871C80:[00C3200A]: movz       $a0, $a2, $v1
    08871C84:[00C51021]: addu       $v0, $a2, $a1
    08871C88:[30420003]: andi       $v0, $v0, 3
    08871C8C:[00042083]: sra        $a0, $a0, 0x0002
    08871C90:[00455823]: subu       $t3, $v0, $a1
    08871C94:[00E04025]: or         $t0, $a3, $zr <=> move $t0, $a3
    08871C98:[1080FFD3]: beq        $a0, $zr, 0x08871BE8
    08871C9C:[01401825]: or         $v1, $t2, $zr <=> move $v1, $t2
    08871CA0:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    08871CA4:[24A50001]: addiu      $a1, $a1, 1
    08871CA8:[2508FFFC]: addiu      $t0, $t0, -4
    08871CAC:[2463FFFC]: addiu      $v1, $v1, -4
    08871CB0:[89020003]: lwl        $v0, 3($t0)
    08871CB4:[99020000]: lwr        $v0, 0($t0)
    08871CB8:[A8620003]: swl        $v0, 3($v1)
    08871CBC:[B8620000]: swr        $v0, 0($v1)
    08871CC0:[5485FFF9]: bnel       $a0, $a1, 0x08871CA8
    08871CC4:[24A50001]: addiu      $a1, $a1, 1
    08871CC8:[00602025]: or         $a0, $v1, $zr <=> move $a0, $v1
    08871CCC:[0A21C6FC]: j          0x08871BF0
    08871CD0:[01003825]: or         $a3, $t0, $zr <=> move $a3, $t0
    08871CD4:[88E2FFFF]: lwl        $v0, -1($a3)
    08871CD8:[00C35823]: subu       $t3, $a2, $v1
    08871CDC:[00E33823]: subu       $a3, $a3, $v1
    08871CE0:[01432023]: subu       $a0, $t2, $v1
    08871CE4:[A942FFFF]: swl        $v0, -1($t2)
    08871CE8:[0A21C6DC]: j          0x08871B70
    08871CEC:[000B6102]: srl        $t4, $t3, 0x0004
  Back Branch 08871A78 952.152 times (length 5)
    08871A58:[1040000B]: beq        $v0, $zr, 0x08871A88
    08871A5C:[01402025]: or         $a0, $t2, $zr <=> move $a0, $t2
    08871A60:[18C00007]: blez       $a2, 0x08871A80
    08871A64:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
    08871A68:[00861821]: addu       $v1, $a0, $a2
--> 08871A6C:[91020000]: lbu        $v0, 0($t0)
    08871A70:[A0E20000]: sb         $v0, 0($a3)
    08871A74:[24E70001]: addiu      $a3, $a3, 1
--> 08871A78:[1467FFFC]: bne        $v1, $a3, 0x08871A6C
    08871A7C:[25080001]: addiu      $t0, $t0, 1
    08871A80:[03E00008]: jr         $ra
    08871A84:[01401025]: or         $v0, $t2, $zr <=> move $v0, $t2
    08871A88:[00AA1026]: xor        $v0, $a1, $t2
  Back Branch 08871B28 912.732 times (length 6)
    08871B04:[25290010]: addiu      $t1, $t1, 16
    08871B08:[000C2082]: srl        $a0, $t4, 0x0002
    08871B0C:[10800008]: beq        $a0, $zr, 0x08871B30
    08871B10:[30C60003]: andi       $a2, $a2, 3
    08871B14:[00001825]: or         $v1, $zr, $zr <=> li $v1, 0
--> 08871B18:[8CE20000]: lw         $v0, 0($a3)
    08871B1C:[24630001]: addiu      $v1, $v1, 1
    08871B20:[24E70004]: addiu      $a3, $a3, 4
    08871B24:[AD220000]: sw         $v0, 0($t1)
--> 08871B28:[1464FFFB]: bne        $v1, $a0, 0x08871B18
    08871B2C:[25290004]: addiu      $t1, $t1, 4
    08871B30:[01202025]: or         $a0, $t1, $zr <=> move $a0, $t1
    08871B34:[0A21C698]: j          0x08871A60
    08871B38:[00E04025]: or         $t0, $a3, $zr <=> move $t0, $a3
  Back Branch 08871B34 554.454 times (length 55)
    08871A4C:[00865021]: addu       $t2, $a0, $a2
    08871A50:[2CC20008]: sltiu      $v0, $a2, 8
    08871A54:[00A04025]: or         $t0, $a1, $zr <=> move $t0, $a1
    08871A58:[1040000B]: beq        $v0, $zr, 0x08871A88
    08871A5C:[01402025]: or         $a0, $t2, $zr <=> move $a0, $t2
--> 08871A60:[18C00007]: blez       $a2, 0x08871A80
    08871A64:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
    08871A68:[00861821]: addu       $v1, $a0, $a2
    08871A6C:[91020000]: lbu        $v0, 0($t0)
    08871A70:[A0E20000]: sb         $v0, 0($a3)
    08871A74:[24E70001]: addiu      $a3, $a3, 1
    08871A78:[1467FFFC]: bne        $v1, $a3, 0x08871A6C
    08871A7C:[25080001]: addiu      $t0, $t0, 1
    08871A80:[03E00008]: jr         $ra
    08871A84:[01401025]: or         $v0, $t2, $zr <=> move $v0, $t2
    08871A88:[00AA1026]: xor        $v0, $a1, $t2
    08871A8C:[30420003]: andi       $v0, $v0, 3
    08871A90:[54400061]: bnel       $v0, $zr, 0x08871C18
    08871A94:[00062FC3]: sra        $a1, $a2, 0x001F
    08871A98:[30A30003]: andi       $v1, $a1, 3
    08871A9C:[10600009]: beq        $v1, $zr, 0x08871AC4
    08871AA0:[00065902]: srl        $t3, $a2, 0x0004
    08871AA4:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    08871AA8:[00431023]: subu       $v0, $v0, $v1
    08871AAC:[00C23023]: subu       $a2, $a2, $v0
    08871AB0:[00A24021]: addu       $t0, $a1, $v0
    08871AB4:[01422021]: addu       $a0, $t2, $v0
    08871AB8:[98A30000]: lwr        $v1, 0($a1)
    08871ABC:[B9430000]: swr        $v1, 0($t2)
    08871AC0:[00065902]: srl        $t3, $a2, 0x0004
    08871AC4:[00804825]: or         $t1, $a0, $zr <=> move $t1, $a0
    08871AC8:[01003825]: or         $a3, $t0, $zr <=> move $a3, $t0
    08871ACC:[1160000E]: beq        $t3, $zr, 0x08871B08
    08871AD0:[30CC000F]: andi       $t4, $a2, 15
    08871AD4:[00004025]: or         $t0, $zr, $zr <=> li $t0, 0
    08871AD8:[8CE30004]: lw         $v1, 4($a3)
    08871ADC:[8CE40008]: lw         $a0, 8($a3)
    08871AE0:[8CE5000C]: lw         $a1, 12($a3)
    08871AE4:[8CE20000]: lw         $v0, 0($a3)
    08871AE8:[25080001]: addiu      $t0, $t0, 1
    08871AEC:[AD230004]: sw         $v1, 4($t1)
    08871AF0:[24E70010]: addiu      $a3, $a3, 16
    08871AF4:[AD220000]: sw         $v0, 0($t1)
    08871AF8:[AD240008]: sw         $a0, 8($t1)
    08871AFC:[AD25000C]: sw         $a1, 12($t1)
    08871B00:[1568FFF5]: bne        $t3, $t0, 0x08871AD8
    08871B04:[25290010]: addiu      $t1, $t1, 16
    08871B08:[000C2082]: srl        $a0, $t4, 0x0002
    08871B0C:[10800008]: beq        $a0, $zr, 0x08871B30
    08871B10:[30C60003]: andi       $a2, $a2, 3
    08871B14:[00001825]: or         $v1, $zr, $zr <=> li $v1, 0
    08871B18:[8CE20000]: lw         $v0, 0($a3)
    08871B1C:[24630001]: addiu      $v1, $v1, 1
    08871B20:[24E70004]: addiu      $a3, $a3, 4
    08871B24:[AD220000]: sw         $v0, 0($t1)
    08871B28:[1464FFFB]: bne        $v1, $a0, 0x08871B18
    08871B2C:[25290004]: addiu      $t1, $t1, 4
    08871B30:[01202025]: or         $a0, $t1, $zr <=> move $a0, $t1
--> 08871B34:[0A21C698]: j          0x08871A60
    08871B38:[00E04025]: or         $t0, $a3, $zr <=> move $t0, $a3
    08871B3C:[2CC20008]: sltiu      $v0, $a2, 8
    08871B40:[00603825]: or         $a3, $v1, $zr <=> move $a3, $v1
    08871B44:[01402025]: or         $a0, $t2, $zr <=> move $a0, $t2
  Back Branch 08871B00 412.032 times (length 12)
    08871AC4:[00804825]: or         $t1, $a0, $zr <=> move $t1, $a0
    08871AC8:[01003825]: or         $a3, $t0, $zr <=> move $a3, $t0
    08871ACC:[1160000E]: beq        $t3, $zr, 0x08871B08
    08871AD0:[30CC000F]: andi       $t4, $a2, 15
    08871AD4:[00004025]: or         $t0, $zr, $zr <=> li $t0, 0
--> 08871AD8:[8CE30004]: lw         $v1, 4($a3)
    08871ADC:[8CE40008]: lw         $a0, 8($a3)
    08871AE0:[8CE5000C]: lw         $a1, 12($a3)
    08871AE4:[8CE20000]: lw         $v0, 0($a3)
    08871AE8:[25080001]: addiu      $t0, $t0, 1
    08871AEC:[AD230004]: sw         $v1, 4($t1)
    08871AF0:[24E70010]: addiu      $a3, $a3, 16
    08871AF4:[AD220000]: sw         $v0, 0($t1)
    08871AF8:[AD240008]: sw         $a0, 8($t1)
    08871AFC:[AD25000C]: sw         $a1, 12($t1)
--> 08871B00:[1568FFF5]: bne        $t3, $t0, 0x08871AD8
    08871B04:[25290010]: addiu      $t1, $t1, 16
    08871B08:[000C2082]: srl        $a0, $t4, 0x0002
    08871B0C:[10800008]: beq        $a0, $zr, 0x08871B30
    08871B10:[30C60003]: andi       $a2, $a2, 3
  Back Branch 08871C60 9.187 times (length 8)
    08871C34:[00453023]: subu       $a2, $v0, $a1
    08871C38:[01003825]: or         $a3, $t0, $zr <=> move $a3, $t0
    08871C3C:[1080FFBC]: beq        $a0, $zr, 0x08871B30
    08871C40:[01404825]: or         $t1, $t2, $zr <=> move $t1, $t2
    08871C44:[00001825]: or         $v1, $zr, $zr <=> li $v1, 0
--> 08871C48:[24630001]: addiu      $v1, $v1, 1
    08871C4C:[88E20003]: lwl        $v0, 3($a3)
    08871C50:[98E20000]: lwr        $v0, 0($a3)
    08871C54:[24E70004]: addiu      $a3, $a3, 4
    08871C58:[A9220003]: swl        $v0, 3($t1)
    08871C5C:[B9220000]: swr        $v0, 0($t1)
--> 08871C60:[1483FFF9]: bne        $a0, $v1, 0x08871C48
    08871C64:[25290004]: addiu      $t1, $t1, 4
    08871C68:[01202025]: or         $a0, $t1, $zr <=> move $a0, $t1
    08871C6C:[0A21C698]: j          0x08871A60
    08871C70:[00E04025]: or         $t0, $a3, $zr <=> move $t0, $a3
  Back Branch 08871C6C 2.754 times (length 133)
  Back Branch 08871C3C 2.754 times (length 69)
    08871B1C:[24630001]: addiu      $v1, $v1, 1
    08871B20:[24E70004]: addiu      $a3, $a3, 4
    08871B24:[AD220000]: sw         $v0, 0($t1)
    08871B28:[1464FFFB]: bne        $v1, $a0, 0x08871B18
    08871B2C:[25290004]: addiu      $t1, $t1, 4
--> 08871B30:[01202025]: or         $a0, $t1, $zr <=> move $a0, $t1
    08871B34:[0A21C698]: j          0x08871A60
    08871B38:[00E04025]: or         $t0, $a3, $zr <=> move $t0, $a3
    08871B3C:[2CC20008]: sltiu      $v0, $a2, 8
    08871B40:[00603825]: or         $a3, $v1, $zr <=> move $a3, $v1
    08871B44:[01402025]: or         $a0, $t2, $zr <=> move $a0, $t2
    08871B48:[14400029]: bne        $v0, $zr, 0x08871BF0
    08871B4C:[00C05825]: or         $t3, $a2, $zr <=> move $t3, $a2
    08871B50:[006A1026]: xor        $v0, $v1, $t2
    08871B54:[30420003]: andi       $v0, $v0, 3
    08871B58:[14400046]: bne        $v0, $zr, 0x08871C74
    08871B5C:[00062FC3]: sra        $a1, $a2, 0x001F
    08871B60:[30630003]: andi       $v1, $v1, 3
    08871B64:[1460005B]: bne        $v1, $zr, 0x08871CD4
    08871B68:[00000000]: nop
    08871B6C:[000B6102]: srl        $t4, $t3, 0x0004
    08871B70:[00804825]: or         $t1, $a0, $zr <=> move $t1, $a0
    08871B74:[316D000F]: andi       $t5, $t3, 15
    08871B78:[00801825]: or         $v1, $a0, $zr <=> move $v1, $a0
    08871B7C:[11800010]: beq        $t4, $zr, 0x08871BC0
    08871B80:[00E04025]: or         $t0, $a3, $zr <=> move $t0, $a3
    08871B84:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    08871B88:[8CE3FFFC]: lw         $v1, -4($a3)
    08871B8C:[8CE2FFF0]: lw         $v0, -16($a3)
    08871B90:[8CE4FFF4]: lw         $a0, -12($a3)
    08871B94:[8CE5FFF8]: lw         $a1, -8($a3)
    08871B98:[24E7FFF0]: addiu      $a3, $a3, -16
    08871B9C:[AD23FFFC]: sw         $v1, -4($t1)
    08871BA0:[24C60001]: addiu      $a2, $a2, 1
    08871BA4:[AD22FFF0]: sw         $v0, -16($t1)
    08871BA8:[AD24FFF4]: sw         $a0, -12($t1)
    08871BAC:[AD25FFF8]: sw         $a1, -8($t1)
    08871BB0:[1586FFF5]: bne        $t4, $a2, 0x08871B88
    08871BB4:[2529FFF0]: addiu      $t1, $t1, -16
    08871BB8:[00E04025]: or         $t0, $a3, $zr <=> move $t0, $a3
    08871BBC:[01201825]: or         $v1, $t1, $zr <=> move $v1, $t1
    08871BC0:[000D2882]: srl        $a1, $t5, 0x0002
    08871BC4:[10A00008]: beq        $a1, $zr, 0x08871BE8
    08871BC8:[316B0003]: andi       $t3, $t3, 3
    08871BCC:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    08871BD0:[2508FFFC]: addiu      $t0, $t0, -4
    08871BD4:[8D020000]: lw         $v0, 0($t0)
    08871BD8:[2463FFFC]: addiu      $v1, $v1, -4
    08871BDC:[24840001]: addiu      $a0, $a0, 1
    08871BE0:[14A4FFFB]: bne        $a1, $a0, 0x08871BD0
    08871BE4:[AC620000]: sw         $v0, 0($v1)
    08871BE8:[00602025]: or         $a0, $v1, $zr <=> move $a0, $v1
    08871BEC:[01003825]: or         $a3, $t0, $zr <=> move $a3, $t0
    08871BF0:[1960FFA3]: blez       $t3, 0x08871A80
    08871BF4:[00001825]: or         $v1, $zr, $zr <=> li $v1, 0
    08871BF8:[24E7FFFF]: addiu      $a3, $a3, -1
    08871BFC:[90E20000]: lbu        $v0, 0($a3)
    08871C00:[2484FFFF]: addiu      $a0, $a0, -1
    08871C04:[24630001]: addiu      $v1, $v1, 1
    08871C08:[1563FFFB]: bne        $t3, $v1, 0x08871BF8
    08871C0C:[A0820000]: sb         $v0, 0($a0)
    08871C10:[03E00008]: jr         $ra
    08871C14:[01401025]: or         $v0, $t2, $zr <=> move $v0, $t2
    08871C18:[00052F82]: srl        $a1, $a1, 0x001E
    08871C1C:[24C40003]: addiu      $a0, $a2, 3
    08871C20:[28C30000]: slti       $v1, $a2, 0
    08871C24:[00C3200A]: movz       $a0, $a2, $v1
    08871C28:[00C51021]: addu       $v0, $a2, $a1
    08871C2C:[30420003]: andi       $v0, $v0, 3
    08871C30:[00042083]: sra        $a0, $a0, 0x0002
    08871C34:[00453023]: subu       $a2, $v0, $a1
    08871C38:[01003825]: or         $a3, $t0, $zr <=> move $a3, $t0
--> 08871C3C:[1080FFBC]: beq        $a0, $zr, 0x08871B30
    08871C40:[01404825]: or         $t1, $t2, $zr <=> move $t1, $t2
    08871C44:[00001825]: or         $v1, $zr, $zr <=> li $v1, 0
    08871C48:[24630001]: addiu      $v1, $v1, 1
    08871C4C:[88E20003]: lwl        $v0, 3($a3)
_S1_2_8A93DE4 33.386.015 instructions (0,311%), 902.273 calls (08A93DE4 - 08A93EA0, length 48)
    08A93DE4:[27BDFF80]: addiu      $sp, $sp, -128
    08A93DE8:[3C0708B5]: lui        $a3, 0x08B5 <=> li $a3, 0x08B50000
    08A93DEC:[8CE5DDDC]: lw         $a1, -8740($a3)
    08A93DF0:[27A60004]: addiu      $a2, $sp, 4
    08A93DF4:[AFA50004]: sw         $a1, 4($sp)
    08A93DF8:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    08A93DFC:[ACE6DDDC]: sw         $a2, -8740($a3)
    08A93E00:[A3A50008]: sb         $a1, 8($sp)
    08A93E04:[3C0508B0]: lui        $a1, 0x08B0 <=> li $a1, 0x08B00000
    08A93E08:[24A514E8]: addiu      $a1, $a1, 5352
    08A93E0C:[3C0608B5]: lui        $a2, 0x08B5 <=> li $a2, 0x08B50000
    08A93E10:[AFA5000C]: sw         $a1, 12($sp)
    08A93E14:[94C5DDD8]: lhu        $a1, -8744($a2)
    08A93E18:[2488FFFF]: addiu      $t0, $a0, -1
    08A93E1C:[AFBD0010]: sw         $sp, 16($sp)
    08A93E20:[000840C2]: srl        $t0, $t0, 0x0003
    08A93E24:[A7A50018]: sh         $a1, 24($sp)
    08A93E28:[00082880]: sll        $a1, $t0, 0x0002
    08A93E2C:[3C0808B5]: lui        $t0, 0x08B5 <=> li $t0, 0x08B50000
    08A93E30:[27A90074]: addiu      $t1, $sp, 116
    08A93E34:[25080008]: addiu      $t0, $t0, 8
    08A93E38:[AFA90000]: sw         $t1, 0($sp)
    08A93E3C:[00A82821]: addu       $a1, $a1, $t0
    08A93E40:[A4C0DDD8]: sh         $zr, -8744($a2)
    08A93E44:[8CA20000]: lw         $v0, 0($a1)
    08A93E48:[AFBF0078]: sw         $ra, 120($sp)
    08A93E4C:[1040000A]: beq        $v0, $zr, 0x08A93E78
    08A93E50:[00000000]: nop
    08A93E54:[8C440000]: lw         $a0, 0($v0)
    08A93E58:[ACA40000]: sw         $a0, 0($a1)
    08A93E5C:[8FA40004]: lw         $a0, 4($sp)
    08A93E60:[97A50018]: lhu        $a1, 24($sp)
    08A93E64:[A4C5DDD8]: sh         $a1, -8744($a2)
    08A93E68:[ACE4DDDC]: sw         $a0, -8740($a3)
    08A93E6C:[8FBF0078]: lw         $ra, 120($sp)
    08A93E70:[03E00008]: jr         $ra
    08A93E74:[27BD0080]: addiu      $sp, $sp, 128
    08A93E78:[0E29767E]: jal        0x08A5D9F8
    08A93E7C:[00000000]: nop
    08A93E80:[8FA40004]: lw         $a0, 4($sp)
    08A93E84:[97A50018]: lhu        $a1, 24($sp)
    08A93E88:[3C0608B5]: lui        $a2, 0x08B5 <=> li $a2, 0x08B50000
    08A93E8C:[3C0708B5]: lui        $a3, 0x08B5 <=> li $a3, 0x08B50000
    08A93E90:[A4C5DDD8]: sh         $a1, -8744($a2)
    08A93E94:[ACE4DDDC]: sw         $a0, -8740($a3)
    08A93E98:[8FBF0078]: lw         $ra, 120($sp)
    08A93E9C:[03E00008]: jr         $ra
    08A93EA0:[27BD0080]: addiu      $sp, $sp, 128
_S1_2_892370C 32.186.676 instructions (0,300%), 124.148 calls (0892370C - 08923F3C, length 525)
    0892370C:[27BDFF70]: addiu      $sp, $sp, -144
    08923710:[AFA50004]: sw         $a1, 4($sp)
    08923714:[AFA40000]: sw         $a0, 0($sp)
    08923718:[8FA60004]: lw         $a2, 4($sp)
    0892371C:[3C078000]: lui        $a3, 0x8000 <=> li $a3, 0x80000000
    08923720:[AFB2007C]: sw         $s2, 124($sp)
    08923724:[24F2FFFF]: addiu      $s2, $a3, -1
    08923728:[00D29024]: and        $s2, $a2, $s2
    0892372C:[3C074410]: lui        $a3, 0x4410 <=> li $a3, 0x44100000
    08923730:[AFB10078]: sw         $s1, 120($sp)
    08923734:[AFA60070]: sw         $a2, 112($sp)
    08923738:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    0892373C:[0247382A]: slt        $a3, $s2, $a3
    08923740:[AFB00074]: sw         $s0, 116($sp)
    08923744:[AFB30080]: sw         $s3, 128($sp)
    08923748:[AFB40084]: sw         $s4, 132($sp)
    0892374C:[AFB50088]: sw         $s5, 136($sp)
    08923750:[AFBF008C]: sw         $ra, 140($sp)
    08923754:[14E00037]: bne        $a3, $zr, 0x08923834
    08923758:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0892375C:[AFB1000C]: sw         $s1, 12($sp)
    08923760:[AFB00008]: sw         $s0, 8($sp)
    08923764:[3C057FF0]: lui        $a1, 0x7FF0 <=> li $a1, 0x7FF00000
    08923768:[00B2382A]: slt        $a3, $a1, $s2
    0892376C:[14E00013]: bne        $a3, $zr, 0x089237BC
    08923770:[8FA40008]: lw         $a0, 8($sp)
    08923774:[56450004]: bnel       $s2, $a1, 0x08923788
    08923778:[3C0408AF]: lui        $a0, 0x08AF <=> li $a0, 0x08AF0000
    0892377C:[54800010]: bnel       $a0, $zr, 0x089237C0
    08923780:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    08923784:[3C0408AF]: lui        $a0, 0x08AF <=> li $a0, 0x08AF0000
    08923788:[24841918]: addiu      $a0, $a0, 6424
    0892378C:[8C85001C]: lw         $a1, 28($a0)
    08923790:[3C0708AF]: lui        $a3, 0x08AF <=> li $a3, 0x08AF0000
    08923794:[8C840018]: lw         $a0, 24($a0)
    08923798:[24E71938]: addiu      $a3, $a3, 6456
    0892379C:[8CF1001C]: lw         $s1, 28($a3)
    089237A0:[18C00014]: blez       $a2, 0x089237F4
    089237A4:[8CF00018]: lw         $s0, 24($a3)
    089237A8:[02203825]: or         $a3, $s1, $zr <=> move $a3, $s1
    089237AC:[0E24E3D4]: jal        0x08938F50
    089237B0:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    089237B4:[10000016]: b          0x08923810
    089237B8:[00000000]: nop
    089237BC:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089237C0:[02203825]: or         $a3, $s1, $zr <=> move $a3, $s1
    089237C4:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089237C8:[0E24E3D4]: jal        0x08938F50
    089237CC:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    089237D0:[8FB00074]: lw         $s0, 116($sp)
    089237D4:[8FB10078]: lw         $s1, 120($sp)
    089237D8:[8FB2007C]: lw         $s2, 124($sp)
    089237DC:[8FB30080]: lw         $s3, 128($sp)
    089237E0:[8FB40084]: lw         $s4, 132($sp)
    089237E4:[8FB50088]: lw         $s5, 136($sp)
    089237E8:[8FBF008C]: lw         $ra, 140($sp)
    089237EC:[03E00008]: jr         $ra
    089237F0:[27BD0090]: addiu      $sp, $sp, 144
    089237F4:[0E24E67D]: jal        0x089399F4
    089237F8:[00000000]: nop
    089237FC:[00602825]: or         $a1, $v1, $zr <=> move $a1, $v1
    08923800:[02203825]: or         $a3, $s1, $zr <=> move $a3, $s1
    08923804:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    08923808:[0E24E3EE]: jal        0x08938FB8
    0892380C:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    08923810:[8FB00074]: lw         $s0, 116($sp)
    08923814:[8FB10078]: lw         $s1, 120($sp)
    08923818:[8FB2007C]: lw         $s2, 124($sp)
    0892381C:[8FB30080]: lw         $s3, 128($sp)
    08923820:[8FB40084]: lw         $s4, 132($sp)
    08923824:[8FB50088]: lw         $s5, 136($sp)
    08923828:[8FBF008C]: lw         $ra, 140($sp)
    0892382C:[03E00008]: jr         $ra
    08923830:[27BD0090]: addiu      $sp, $sp, 144
    08923834:[3C043FDC]: lui        $a0, 0x3FDC <=> li $a0, 0x3FDC0000
    08923838:[0244202A]: slt        $a0, $s2, $a0
    0892383C:[10800054]: beq        $a0, $zr, 0x08923990
    08923840:[3C043E20]: lui        $a0, 0x3E20 <=> li $a0, 0x3E200000
    08923844:[0244202A]: slt        $a0, $s2, $a0
    08923848:[10800010]: beq        $a0, $zr, 0x0892388C
    0892384C:[2408FFFF]: addiu      $t0, $zr, -1 <=> li $t0, -1
    08923850:[3C0408AF]: lui        $a0, 0x08AF <=> li $a0, 0x08AF0000
    08923854:[8C8719BC]: lw         $a3, 6588($a0)
    08923858:[8C8619B8]: lw         $a2, 6584($a0)
    0892385C:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    08923860:[0E24E3D4]: jal        0x08938F50
    08923864:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08923868:[3C0408AF]: lui        $a0, 0x08AF <=> li $a0, 0x08AF0000
    0892386C:[8C8719B4]: lw         $a3, 6580($a0)
    08923870:[8C8619B0]: lw         $a2, 6576($a0)
    08923874:[00602825]: or         $a1, $v1, $zr <=> move $a1, $v1
    08923878:[0E24E572]: jal        0x089395C8
    0892387C:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    08923880:[5C400039]: bgtzl      $v0, 0x08923968
    08923884:[02201825]: or         $v1, $s1, $zr <=> move $v1, $s1
    08923888:[2408FFFF]: addiu      $t0, $zr, -1 <=> li $t0, -1
    0892388C:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    08923890:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08923894:[02203825]: or         $a3, $s1, $zr <=> move $a3, $s1
    08923898:[AFA80010]: sw         $t0, 16($sp)
    0892389C:[0E24E40B]: jal        0x0893902C
    089238A0:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    089238A4:[3C0408AF]: lui        $a0, 0x08AF <=> li $a0, 0x08AF0000
    089238A8:[8C87195C]: lw         $a3, 6492($a0)
    089238AC:[24851958]: addiu      $a1, $a0, 6488
    089238B0:[8C861958]: lw         $a2, 6488($a0)
    089238B4:[8CA90014]: lw         $t1, 20($a1)
    089238B8:[8CA80010]: lw         $t0, 16($a1)
    089238BC:[8CAB0024]: lw         $t3, 36($a1)
    089238C0:[00609825]: or         $s3, $v1, $zr <=> move $s3, $v1
    089238C4:[8CAA0020]: lw         $t2, 32($a1)
    089238C8:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    089238CC:[8CA30034]: lw         $v1, 52($a1)
    089238D0:[8CA20030]: lw         $v0, 48($a1)
    089238D4:[AFA7006C]: sw         $a3, 108($sp)
    089238D8:[AFA60068]: sw         $a2, 104($sp)
    089238DC:[8CA70044]: lw         $a3, 68($a1)
    089238E0:[8CA60040]: lw         $a2, 64($a1)
    089238E4:[AFA90064]: sw         $t1, 100($sp)
    089238E8:[AFA80060]: sw         $t0, 96($sp)
    089238EC:[8CA90054]: lw         $t1, 84($a1)
    089238F0:[8CA80050]: lw         $t0, 80($a1)
    089238F4:[AFAB005C]: sw         $t3, 92($sp)
    089238F8:[AFAA0058]: sw         $t2, 88($sp)
    089238FC:[8CAB000C]: lw         $t3, 12($a1)
    08923900:[8CAA0008]: lw         $t2, 8($a1)
    08923904:[AFA30054]: sw         $v1, 84($sp)
    08923908:[AFA20050]: sw         $v0, 80($sp)
    0892390C:[8CA3001C]: lw         $v1, 28($a1)
    08923910:[8CA20018]: lw         $v0, 24($a1)
    08923914:[AFA7004C]: sw         $a3, 76($sp)
    08923918:[AFA60048]: sw         $a2, 72($sp)
    0892391C:[8CA7002C]: lw         $a3, 44($a1)
    08923920:[8CA60028]: lw         $a2, 40($a1)
    08923924:[AFA90044]: sw         $t1, 68($sp)
    08923928:[AFA80040]: sw         $t0, 64($sp)
    0892392C:[8CA9003C]: lw         $t1, 60($a1)
    08923930:[8CA80038]: lw         $t0, 56($a1)
    08923934:[AFAB003C]: sw         $t3, 60($sp)
    08923938:[AFAA0038]: sw         $t2, 56($sp)
    0892393C:[8CA40048]: lw         $a0, 72($a1)
    08923940:[8CA5004C]: lw         $a1, 76($a1)
    08923944:[AFA30034]: sw         $v1, 52($sp)
    08923948:[AFA20030]: sw         $v0, 48($sp)
    0892394C:[AFA7002C]: sw         $a3, 44($sp)
    08923950:[AFA60028]: sw         $a2, 40($sp)
    08923954:[AFA5001C]: sw         $a1, 28($sp)
    08923958:[AFA40018]: sw         $a0, 24($sp)
    0892395C:[AFA90024]: sw         $t1, 36($sp)
    08923960:[100000C6]: b          0x08923C7C
    08923964:[AFA80020]: sw         $t0, 32($sp)
    08923968:[02001025]: or         $v0, $s0, $zr <=> move $v0, $s0
    0892396C:[8FB00074]: lw         $s0, 116($sp)
    08923970:[8FB10078]: lw         $s1, 120($sp)
    08923974:[8FB2007C]: lw         $s2, 124($sp)
    08923978:[8FB30080]: lw         $s3, 128($sp)
    0892397C:[8FB40084]: lw         $s4, 132($sp)
    08923980:[8FB50088]: lw         $s5, 136($sp)
    08923984:[8FBF008C]: lw         $ra, 140($sp)
    08923988:[03E00008]: jr         $ra
    0892398C:[27BD0090]: addiu      $sp, $sp, 144
    08923990:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    08923994:[0E248FD0]: jal        0x08923F40
    08923998:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0892399C:[3C0508AF]: lui        $a1, 0x08AF <=> li $a1, 0x08AF0000
    089239A0:[8CA9195C]: lw         $t1, 6492($a1)
    089239A4:[24A61958]: addiu      $a2, $a1, 6488
    089239A8:[8CA81958]: lw         $t0, 6488($a1)
    089239AC:[8CCB0014]: lw         $t3, 20($a2)
    089239B0:[00608825]: or         $s1, $v1, $zr <=> move $s1, $v1
    089239B4:[8CCA0010]: lw         $t2, 16($a2)
    089239B8:[00408025]: or         $s0, $v0, $zr <=> move $s0, $v0
    089239BC:[8CC30024]: lw         $v1, 36($a2)
    089239C0:[8CC20020]: lw         $v0, 32($a2)
    089239C4:[8CCD0034]: lw         $t5, 52($a2)
    089239C8:[8CCC0030]: lw         $t4, 48($a2)
    089239CC:[AFA9006C]: sw         $t1, 108($sp)
    089239D0:[AFA80068]: sw         $t0, 104($sp)
    089239D4:[8CC90044]: lw         $t1, 68($a2)
    089239D8:[8CC80040]: lw         $t0, 64($a2)
    089239DC:[AFAB0064]: sw         $t3, 100($sp)
    089239E0:[AFAA0060]: sw         $t2, 96($sp)
    089239E4:[8CCB0054]: lw         $t3, 84($a2)
    089239E8:[8CCA0050]: lw         $t2, 80($a2)
    089239EC:[AFA3005C]: sw         $v1, 92($sp)
    089239F0:[AFA20058]: sw         $v0, 88($sp)
    089239F4:[8CC3000C]: lw         $v1, 12($a2)
    089239F8:[8CC20008]: lw         $v0, 8($a2)
    089239FC:[AFAD0054]: sw         $t5, 84($sp)
    08923A00:[AFAC0050]: sw         $t4, 80($sp)
    08923A04:[8CCD001C]: lw         $t5, 28($a2)
    08923A08:[8CCC0018]: lw         $t4, 24($a2)
    08923A0C:[AFA9004C]: sw         $t1, 76($sp)
    08923A10:[AFA80048]: sw         $t0, 72($sp)
    08923A14:[8CC9002C]: lw         $t1, 44($a2)
    08923A18:[8CC80028]: lw         $t0, 40($a2)
    08923A1C:[AFAB0044]: sw         $t3, 68($sp)
    08923A20:[AFAA0040]: sw         $t2, 64($sp)
    08923A24:[8CCB003C]: lw         $t3, 60($a2)
    08923A28:[8CCA0038]: lw         $t2, 56($a2)
    08923A2C:[AFA3003C]: sw         $v1, 60($sp)
    08923A30:[AFA20038]: sw         $v0, 56($sp)
    08923A34:[8CC7004C]: lw         $a3, 76($a2)
    08923A38:[8CC60048]: lw         $a2, 72($a2)
    08923A3C:[AFAD0034]: sw         $t5, 52($sp)
    08923A40:[AFAC0030]: sw         $t4, 48($sp)
    08923A44:[AFA9002C]: sw         $t1, 44($sp)
    08923A48:[AFA80028]: sw         $t0, 40($sp)
    08923A4C:[AFA7001C]: sw         $a3, 28($sp)
    08923A50:[AFA60018]: sw         $a2, 24($sp)
    08923A54:[3C043FF3]: lui        $a0, 0x3FF3 <=> li $a0, 0x3FF30000
    08923A58:[AFAB0024]: sw         $t3, 36($sp)
    08923A5C:[0244202A]: slt        $a0, $s2, $a0
    08923A60:[10800049]: beq        $a0, $zr, 0x08923B88
    08923A64:[AFAA0020]: sw         $t2, 32($sp)
    08923A68:[3C0508AF]: lui        $a1, 0x08AF <=> li $a1, 0x08AF0000
    08923A6C:[3C043FE6]: lui        $a0, 0x3FE6 <=> li $a0, 0x3FE60000
    08923A70:[8CB519B4]: lw         $s5, 6580($a1)
    08923A74:[0244202A]: slt        $a0, $s2, $a0
    08923A78:[10800026]: beq        $a0, $zr, 0x08923B14
    08923A7C:[8CB419B0]: lw         $s4, 6576($a1)
    08923A80:[3C0508AF]: lui        $a1, 0x08AF <=> li $a1, 0x08AF0000
    08923A84:[8CB319C4]: lw         $s3, 6596($a1)
    08923A88:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    08923A8C:[8CB219C0]: lw         $s2, 6592($a1)
    08923A90:[AFA40010]: sw         $a0, 16($sp)
    08923A94:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    08923A98:[02603825]: or         $a3, $s3, $zr <=> move $a3, $s3
    08923A9C:[02403025]: or         $a2, $s2, $zr <=> move $a2, $s2
    08923AA0:[0E24E40B]: jal        0x0893902C
    08923AA4:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08923AA8:[00602825]: or         $a1, $v1, $zr <=> move $a1, $v1
    08923AAC:[02A03825]: or         $a3, $s5, $zr <=> move $a3, $s5
    08923AB0:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    08923AB4:[0E24E3EE]: jal        0x08938FB8
    08923AB8:[02803025]: or         $a2, $s4, $zr <=> move $a2, $s4
    08923ABC:[0060A825]: or         $s5, $v1, $zr <=> move $s5, $v1
    08923AC0:[0040A025]: or         $s4, $v0, $zr <=> move $s4, $v0
    08923AC4:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    08923AC8:[02603825]: or         $a3, $s3, $zr <=> move $a3, $s3
    08923ACC:[02403025]: or         $a2, $s2, $zr <=> move $a2, $s2
    08923AD0:[0E24E3D4]: jal        0x08938F50
    08923AD4:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08923AD8:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    08923ADC:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08923AE0:[00603825]: or         $a3, $v1, $zr <=> move $a3, $v1
    08923AE4:[0E24E4E9]: jal        0x089393A4
    08923AE8:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    08923AEC:[00608825]: or         $s1, $v1, $zr <=> move $s1, $v1
    08923AF0:[00408025]: or         $s0, $v0, $zr <=> move $s0, $v0
    08923AF4:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    08923AF8:[02203825]: or         $a3, $s1, $zr <=> move $a3, $s1
    08923AFC:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08923B00:[0E24E40B]: jal        0x0893902C
    08923B04:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    08923B08:[00609825]: or         $s3, $v1, $zr <=> move $s3, $v1
    08923B0C:[1000005B]: b          0x08923C7C
    08923B10:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    08923B14:[34080001]: ori        $t0, $zr, 1 <=> li $t0, 1
    08923B18:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    08923B1C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08923B20:[02A03825]: or         $a3, $s5, $zr <=> move $a3, $s5
    08923B24:[AFA80010]: sw         $t0, 16($sp)
    08923B28:[0E24E3EE]: jal        0x08938FB8
    08923B2C:[02803025]: or         $a2, $s4, $zr <=> move $a2, $s4
    08923B30:[00609825]: or         $s3, $v1, $zr <=> move $s3, $v1
    08923B34:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    08923B38:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    08923B3C:[02A03825]: or         $a3, $s5, $zr <=> move $a3, $s5
    08923B40:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08923B44:[0E24E3D4]: jal        0x08938F50
    08923B48:[02803025]: or         $a2, $s4, $zr <=> move $a2, $s4
    08923B4C:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    08923B50:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    08923B54:[00603825]: or         $a3, $v1, $zr <=> move $a3, $v1
    08923B58:[0E24E4E9]: jal        0x089393A4
    08923B5C:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    08923B60:[00608825]: or         $s1, $v1, $zr <=> move $s1, $v1
    08923B64:[00408025]: or         $s0, $v0, $zr <=> move $s0, $v0
    08923B68:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    08923B6C:[02203825]: or         $a3, $s1, $zr <=> move $a3, $s1
    08923B70:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08923B74:[0E24E40B]: jal        0x0893902C
    08923B78:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    08923B7C:[00609825]: or         $s3, $v1, $zr <=> move $s3, $v1
    08923B80:[1000003E]: b          0x08923C7C
    08923B84:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    08923B88:[3C044004]: lui        $a0, 0x4004 <=> li $a0, 0x40040000
    08923B8C:[24848000]: addiu      $a0, $a0, -32768
    08923B90:[0244202A]: slt        $a0, $s2, $a0
    08923B94:[10800027]: beq        $a0, $zr, 0x08923C34
    08923B98:[3C0508AF]: lui        $a1, 0x08AF <=> li $a1, 0x08AF0000
    08923B9C:[3C0508AF]: lui        $a1, 0x08AF <=> li $a1, 0x08AF0000
    08923BA0:[8CB319CC]: lw         $s3, 6604($a1)
    08923BA4:[34040002]: ori        $a0, $zr, 2 <=> li $a0, 2
    08923BA8:[8CB219C8]: lw         $s2, 6600($a1)
    08923BAC:[AFA40010]: sw         $a0, 16($sp)
    08923BB0:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    08923BB4:[02603825]: or         $a3, $s3, $zr <=> move $a3, $s3
    08923BB8:[02403025]: or         $a2, $s2, $zr <=> move $a2, $s2
    08923BBC:[0E24E3EE]: jal        0x08938FB8
    08923BC0:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08923BC4:[0060A825]: or         $s5, $v1, $zr <=> move $s5, $v1
    08923BC8:[0040A025]: or         $s4, $v0, $zr <=> move $s4, $v0
    08923BCC:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    08923BD0:[02603825]: or         $a3, $s3, $zr <=> move $a3, $s3
    08923BD4:[02403025]: or         $a2, $s2, $zr <=> move $a2, $s2
    08923BD8:[0E24E40B]: jal        0x0893902C
    08923BDC:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08923BE0:[3C0408AF]: lui        $a0, 0x08AF <=> li $a0, 0x08AF0000
    08923BE4:[8C8719B4]: lw         $a3, 6580($a0)
    08923BE8:[8C8619B0]: lw         $a2, 6576($a0)
    08923BEC:[00602825]: or         $a1, $v1, $zr <=> move $a1, $v1
    08923BF0:[0E24E3D4]: jal        0x08938F50
    08923BF4:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    08923BF8:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    08923BFC:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08923C00:[00603825]: or         $a3, $v1, $zr <=> move $a3, $v1
    08923C04:[0E24E4E9]: jal        0x089393A4
    08923C08:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    08923C0C:[00608825]: or         $s1, $v1, $zr <=> move $s1, $v1
    08923C10:[00408025]: or         $s0, $v0, $zr <=> move $s0, $v0
    08923C14:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    08923C18:[02203825]: or         $a3, $s1, $zr <=> move $a3, $s1
    08923C1C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08923C20:[0E24E40B]: jal        0x0893902C
    08923C24:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    08923C28:[00609825]: or         $s3, $v1, $zr <=> move $s3, $v1
    08923C2C:[10000013]: b          0x08923C7C
    08923C30:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    08923C34:[8CA719D4]: lw         $a3, 6612($a1)
    08923C38:[34040003]: ori        $a0, $zr, 3 <=> li $a0, 3
    08923C3C:[8CA619D0]: lw         $a2, 6608($a1)
    08923C40:[AFA40010]: sw         $a0, 16($sp)
    08923C44:[00E02825]: or         $a1, $a3, $zr <=> move $a1, $a3
    08923C48:[00C02025]: or         $a0, $a2, $zr <=> move $a0, $a2
    08923C4C:[02203825]: or         $a3, $s1, $zr <=> move $a3, $s1
    08923C50:[0E24E4E9]: jal        0x089393A4
    08923C54:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    08923C58:[00608825]: or         $s1, $v1, $zr <=> move $s1, $v1
    08923C5C:[00408025]: or         $s0, $v0, $zr <=> move $s0, $v0
    08923C60:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    08923C64:[02203825]: or         $a3, $s1, $zr <=> move $a3, $s1
    08923C68:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08923C6C:[0E24E40B]: jal        0x0893902C
    08923C70:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    08923C74:[00609825]: or         $s3, $v1, $zr <=> move $s3, $v1
    08923C78:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    08923C7C:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    08923C80:[02603825]: or         $a3, $s3, $zr <=> move $a3, $s3
    08923C84:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    08923C88:[0E24E40B]: jal        0x0893902C
    08923C8C:[02403025]: or         $a2, $s2, $zr <=> move $a2, $s2
    08923C90:[0060A825]: or         $s5, $v1, $zr <=> move $s5, $v1
    08923C94:[0040A025]: or         $s4, $v0, $zr <=> move $s4, $v0
    08923C98:[8FA70044]: lw         $a3, 68($sp)
    08923C9C:[8FA60040]: lw         $a2, 64($sp)
    08923CA0:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    08923CA4:[0E24E40B]: jal        0x0893902C
    08923CA8:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08923CAC:[8FA5004C]: lw         $a1, 76($sp)
    08923CB0:[8FA40048]: lw         $a0, 72($sp)
    08923CB4:[00603825]: or         $a3, $v1, $zr <=> move $a3, $v1
    08923CB8:[0E24E3D4]: jal        0x08938F50
    08923CBC:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    08923CC0:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    08923CC4:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08923CC8:[00603825]: or         $a3, $v1, $zr <=> move $a3, $v1
    08923CCC:[0E24E40B]: jal        0x0893902C
    08923CD0:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    08923CD4:[8FA50054]: lw         $a1, 84($sp)
    08923CD8:[8FA40050]: lw         $a0, 80($sp)
    08923CDC:[00603825]: or         $a3, $v1, $zr <=> move $a3, $v1
    08923CE0:[0E24E3D4]: jal        0x08938F50
    08923CE4:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    08923CE8:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    08923CEC:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08923CF0:[00603825]: or         $a3, $v1, $zr <=> move $a3, $v1
    08923CF4:[0E24E40B]: jal        0x0893902C
    08923CF8:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    08923CFC:[8FA5005C]: lw         $a1, 92($sp)
    08923D00:[8FA40058]: lw         $a0, 88($sp)
    08923D04:[00603825]: or         $a3, $v1, $zr <=> move $a3, $v1
    08923D08:[0E24E3D4]: jal        0x08938F50
    08923D0C:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    08923D10:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    08923D14:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08923D18:[00603825]: or         $a3, $v1, $zr <=> move $a3, $v1
    08923D1C:[0E24E40B]: jal        0x0893902C
    08923D20:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    08923D24:[8FA50064]: lw         $a1, 100($sp)
    08923D28:[8FA40060]: lw         $a0, 96($sp)
    08923D2C:[00603825]: or         $a3, $v1, $zr <=> move $a3, $v1
    08923D30:[0E24E3D4]: jal        0x08938F50
    08923D34:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    08923D38:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    08923D3C:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08923D40:[00603825]: or         $a3, $v1, $zr <=> move $a3, $v1
    08923D44:[0E24E40B]: jal        0x0893902C
    08923D48:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    08923D4C:[8FA5006C]: lw         $a1, 108($sp)
    08923D50:[8FA40068]: lw         $a0, 104($sp)
    08923D54:[00603825]: or         $a3, $v1, $zr <=> move $a3, $v1
    08923D58:[0E24E3D4]: jal        0x08938F50
    08923D5C:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    08923D60:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    08923D64:[00603825]: or         $a3, $v1, $zr <=> move $a3, $v1
    08923D68:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    08923D6C:[0E24E40B]: jal        0x0893902C
    08923D70:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    08923D74:[8FA7001C]: lw         $a3, 28($sp)
    08923D78:[8FA60018]: lw         $a2, 24($sp)
    08923D7C:[00609825]: or         $s3, $v1, $zr <=> move $s3, $v1
    08923D80:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    08923D84:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    08923D88:[0E24E40B]: jal        0x0893902C
    08923D8C:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08923D90:[8FA50024]: lw         $a1, 36($sp)
    08923D94:[8FA40020]: lw         $a0, 32($sp)
    08923D98:[00603825]: or         $a3, $v1, $zr <=> move $a3, $v1
    08923D9C:[0E24E3D4]: jal        0x08938F50
    08923DA0:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    08923DA4:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    08923DA8:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08923DAC:[00603825]: or         $a3, $v1, $zr <=> move $a3, $v1
    08923DB0:[0E24E40B]: jal        0x0893902C
    08923DB4:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    08923DB8:[8FA5002C]: lw         $a1, 44($sp)
    08923DBC:[8FA40028]: lw         $a0, 40($sp)
    08923DC0:[00603825]: or         $a3, $v1, $zr <=> move $a3, $v1
    08923DC4:[0E24E3D4]: jal        0x08938F50
    08923DC8:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    08923DCC:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    08923DD0:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08923DD4:[00603825]: or         $a3, $v1, $zr <=> move $a3, $v1
    08923DD8:[0E24E40B]: jal        0x0893902C
    08923DDC:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    08923DE0:[8FA50034]: lw         $a1, 52($sp)
    08923DE4:[8FA40030]: lw         $a0, 48($sp)
    08923DE8:[00603825]: or         $a3, $v1, $zr <=> move $a3, $v1
    08923DEC:[0E24E3D4]: jal        0x08938F50
    08923DF0:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    08923DF4:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    08923DF8:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08923DFC:[00603825]: or         $a3, $v1, $zr <=> move $a3, $v1
    08923E00:[0E24E40B]: jal        0x0893902C
    08923E04:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    08923E08:[8FA5003C]: lw         $a1, 60($sp)
    08923E0C:[8FA40038]: lw         $a0, 56($sp)
    08923E10:[00603825]: or         $a3, $v1, $zr <=> move $a3, $v1
    08923E14:[0E24E3D4]: jal        0x08938F50
    08923E18:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    08923E1C:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    08923E20:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08923E24:[00603825]: or         $a3, $v1, $zr <=> move $a3, $v1
    08923E28:[0E24E40B]: jal        0x0893902C
    08923E2C:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    08923E30:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    08923E34:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    08923E38:[00603825]: or         $a3, $v1, $zr <=> move $a3, $v1
    08923E3C:[0E24E3D4]: jal        0x08938F50
    08923E40:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    08923E44:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    08923E48:[00603825]: or         $a3, $v1, $zr <=> move $a3, $v1
    08923E4C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08923E50:[0E24E40B]: jal        0x0893902C
    08923E54:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    08923E58:[8FA60010]: lw         $a2, 16($sp)
    08923E5C:[00602825]: or         $a1, $v1, $zr <=> move $a1, $v1
    08923E60:[04C0001E]: bltz       $a2, 0x08923EDC
    08923E64:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    08923E68:[3C0708AF]: lui        $a3, 0x08AF <=> li $a3, 0x08AF0000
    08923E6C:[000630C0]: sll        $a2, $a2, 0x0003
    08923E70:[3C0808AF]: lui        $t0, 0x08AF <=> li $t0, 0x08AF0000
    08923E74:[24E71938]: addiu      $a3, $a3, 6456
    08923E78:[8FB20070]: lw         $s2, 112($sp)
    08923E7C:[25081918]: addiu      $t0, $t0, 6424
    08923E80:[00C73821]: addu       $a3, $a2, $a3
    08923E84:[00C83021]: addu       $a2, $a2, $t0
    08923E88:[8CE90004]: lw         $t1, 4($a3)
    08923E8C:[8CE80000]: lw         $t0, 0($a3)
    08923E90:[8CD50004]: lw         $s5, 4($a2)
    08923E94:[8CD40000]: lw         $s4, 0($a2)
    08923E98:[01203825]: or         $a3, $t1, $zr <=> move $a3, $t1
    08923E9C:[0E24E3EE]: jal        0x08938FB8
    08923EA0:[01003025]: or         $a2, $t0, $zr <=> move $a2, $t0
    08923EA4:[00602825]: or         $a1, $v1, $zr <=> move $a1, $v1
    08923EA8:[02203825]: or         $a3, $s1, $zr <=> move $a3, $s1
    08923EAC:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    08923EB0:[0E24E3EE]: jal        0x08938FB8
    08923EB4:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    08923EB8:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    08923EBC:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08923EC0:[00603825]: or         $a3, $v1, $zr <=> move $a3, $v1
    08923EC4:[0E24E3EE]: jal        0x08938FB8
    08923EC8:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    08923ECC:[06420011]: bltzl      $s2, 0x08923F14
    08923ED0:[00602825]: or         $a1, $v1, $zr <=> move $a1, $v1
    08923ED4:[10000011]: b          0x08923F1C
    08923ED8:[00000000]: nop
    08923EDC:[00A03825]: or         $a3, $a1, $zr <=> move $a3, $a1
    08923EE0:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    08923EE4:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    08923EE8:[0E24E3EE]: jal        0x08938FB8
    08923EEC:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08923EF0:[8FB00074]: lw         $s0, 116($sp)
    08923EF4:[8FB10078]: lw         $s1, 120($sp)
    08923EF8:[8FB2007C]: lw         $s2, 124($sp)
    08923EFC:[8FB30080]: lw         $s3, 128($sp)
    08923F00:[8FB40084]: lw         $s4, 132($sp)
    08923F04:[8FB50088]: lw         $s5, 136($sp)
    08923F08:[8FBF008C]: lw         $ra, 140($sp)
    08923F0C:[03E00008]: jr         $ra
    08923F10:[27BD0090]: addiu      $sp, $sp, 144
    08923F14:[0E24E67D]: jal        0x089399F4
    08923F18:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    08923F1C:[8FB00074]: lw         $s0, 116($sp)
    08923F20:[8FB10078]: lw         $s1, 120($sp)
    08923F24:[8FB2007C]: lw         $s2, 124($sp)
    08923F28:[8FB30080]: lw         $s3, 128($sp)
    08923F2C:[8FB40084]: lw         $s4, 132($sp)
    08923F30:[8FB50088]: lw         $s5, 136($sp)
    08923F34:[8FBF008C]: lw         $ra, 140($sp)
    08923F38:[03E00008]: jr         $ra
    08923F3C:[27BD0090]: addiu      $sp, $sp, 144
_S1_2_894DD80 30.063.261 instructions (0,280%), 540.862 calls (0894DD80 - 0894DEC0, length 81)
    0894DD80:[46006305]: abs.s      $f12, $f12
    0894DD84:[3C0140C9]: lui        $at, 0x40C9 <=> li $at, 0x40C90000
    0894DD88:[34210FDB]: ori        $at, $at, 4059
    0894DD8C:[44812000]: mtc1       $at, $f4
    0894DD90:[460C203C]: c.lt.s     $f4, $f12
    0894DD94:[00000000]: nop
    0894DD98:[45000006]: bc1f       0x0894DDB4
    0894DD9C:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0894DDA0:[46046083]: div.s      $f2, $f12, $f4
    0894DDA4:[4600104D]: trunc.w.s  $f1, $f2
    0894DDA8:[468008E0]: cvt.s.w    $f3, $f1
    0894DDAC:[46041802]: mul.s      $f0, $f3, $f4
    0894DDB0:[46006301]: sub.s      $f12, $f12, $f0
    0894DDB4:[3C014049]: lui        $at, 0x4049 <=> li $at, 0x40490000
    0894DDB8:[34210FDB]: ori        $at, $at, 4059
    0894DDBC:[44812000]: mtc1       $at, $f4
    0894DDC0:[460C203C]: c.lt.s     $f4, $f12
    0894DDC4:[00000000]: nop
    0894DDC8:[45000003]: bc1f       0x0894DDD8
    0894DDCC:[00000000]: nop
    0894DDD0:[46046301]: sub.s      $f12, $f12, $f4
    0894DDD4:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0894DDD8:[3C013FC9]: lui        $at, 0x3FC9 <=> li $at, 0x3FC90000
    0894DDDC:[34210FDB]: ori        $at, $at, 4059
    0894DDE0:[44811800]: mtc1       $at, $f3
    0894DDE4:[460C183C]: c.lt.s     $f3, $f12
    0894DDE8:[00000000]: nop
    0894DDEC:[45000003]: bc1f       0x0894DDFC
    0894DDF0:[00000000]: nop
    0894DDF4:[460C2301]: sub.s      $f12, $f4, $f12
    0894DDF8:[00021023]: subu       $v0, $zr, $v0 <=> negu $v0, $v0
    0894DDFC:[3C013F27]: lui        $at, 0x3F27 <=> li $at, 0x3F270000
    0894DE00:[34214895]: ori        $at, $at, 18581
    0894DE04:[44812000]: mtc1       $at, $f4
    0894DE08:[460C203C]: c.lt.s     $f4, $f12
    0894DE0C:[00000000]: nop
    0894DE10:[4502001A]: bc1fl      0x0894DE7C
    0894DE14:[460C64C2]: mul.s      $f19, $f12, $f12
    0894DE18:[460C1981]: sub.s      $f6, $f3, $f12
    0894DE1C:[3C01B94B]: lui        $at, 0xB94B <=> li $at, 0xB94B0000
    0894DE20:[34219F27]: ori        $at, $at, -24793
    0894DE24:[44817800]: mtc1       $at, $f15
    0894DE28:[3C013C08]: lui        $at, 0x3C08 <=> li $at, 0x3C080000
    0894DE2C:[3421801C]: ori        $at, $at, -32740
    0894DE30:[44817000]: mtc1       $at, $f14
    0894DE34:[3C01BE2A]: lui        $at, 0xBE2A <=> li $at, 0xBE2A0000
    0894DE38:[3421AA98]: ori        $at, $at, -21864
    0894DE3C:[44815800]: mtc1       $at, $f11
    0894DE40:[46063242]: mul.s      $f9, $f6, $f6
    0894DE44:[460F4B42]: mul.s      $f13, $f9, $f15
    0894DE48:[460E6B00]: add.s      $f12, $f13, $f14
    0894DE4C:[46096282]: mul.s      $f10, $f12, $f9
    0894DE50:[460B5200]: add.s      $f8, $f10, $f11
    0894DE54:[460941C2]: mul.s      $f7, $f8, $f9
    0894DE58:[46063942]: mul.s      $f5, $f7, $f6
    0894DE5C:[46062800]: add.s      $f0, $f5, $f6
    0894DE60:[44030000]: mfc1       $v1, $f0
    0894DE64:[10600003]: beq        $v1, $zr, 0x0894DE74
    0894DE68:[7C02F004]: ins        $v0, $zr, 0, 31
    0894DE6C:[00622025]: or         $a0, $v1, $v0
    0894DE70:[44840000]: mtc1       $a0, $f0
    0894DE74:[03E00008]: jr         $ra
    0894DE78:[00000000]: nop
    0894DE7C:[3C01BAB3]: lui        $at, 0xBAB3 <=> li $at, 0xBAB30000
    0894DE80:[3421D431]: ori        $at, $at, -11215
    0894DE84:[44810800]: mtc1       $at, $f1
    0894DE88:[3C013D2A]: lui        $at, 0x3D2A <=> li $at, 0x3D2A0000
    0894DE8C:[3421A6FB]: ori        $at, $at, -22789
    0894DE90:[44813000]: mtc1       $at, $f6
    0894DE94:[3C01BEFF]: lui        $at, 0xBEFF <=> li $at, 0xBEFF0000
    0894DE98:[3421FFF9]: ori        $at, $at, -7
    0894DE9C:[44811000]: mtc1       $at, $f2
    0894DEA0:[46019942]: mul.s      $f5, $f19, $f1
    0894DEA4:[3C013F80]: lui        $at, 0x3F80 <=> li $at, 0x3F800000
    0894DEA8:[44818800]: mtc1       $at, $f17
    0894DEAC:[46062900]: add.s      $f4, $f5, $f6
    0894DEB0:[461320C2]: mul.s      $f3, $f4, $f19
    0894DEB4:[46021C80]: add.s      $f18, $f3, $f2
    0894DEB8:[46139402]: mul.s      $f16, $f18, $f19
    0894DEBC:[0A253798]: j          0x0894DE60
    0894DEC0:[46118000]: add.s      $f0, $f16, $f17
  Back Branch 0894DEBC 444.184 times (length 25)
    0894DE4C:[46096282]: mul.s      $f10, $f12, $f9
    0894DE50:[460B5200]: add.s      $f8, $f10, $f11
    0894DE54:[460941C2]: mul.s      $f7, $f8, $f9
    0894DE58:[46063942]: mul.s      $f5, $f7, $f6
    0894DE5C:[46062800]: add.s      $f0, $f5, $f6
--> 0894DE60:[44030000]: mfc1       $v1, $f0
    0894DE64:[10600003]: beq        $v1, $zr, 0x0894DE74
    0894DE68:[7C02F004]: ins        $v0, $zr, 0, 31
    0894DE6C:[00622025]: or         $a0, $v1, $v0
    0894DE70:[44840000]: mtc1       $a0, $f0
    0894DE74:[03E00008]: jr         $ra
    0894DE78:[00000000]: nop
    0894DE7C:[3C01BAB3]: lui        $at, 0xBAB3 <=> li $at, 0xBAB30000
    0894DE80:[3421D431]: ori        $at, $at, -11215
    0894DE84:[44810800]: mtc1       $at, $f1
    0894DE88:[3C013D2A]: lui        $at, 0x3D2A <=> li $at, 0x3D2A0000
    0894DE8C:[3421A6FB]: ori        $at, $at, -22789
    0894DE90:[44813000]: mtc1       $at, $f6
    0894DE94:[3C01BEFF]: lui        $at, 0xBEFF <=> li $at, 0xBEFF0000
    0894DE98:[3421FFF9]: ori        $at, $at, -7
    0894DE9C:[44811000]: mtc1       $at, $f2
    0894DEA0:[46019942]: mul.s      $f5, $f19, $f1
    0894DEA4:[3C013F80]: lui        $at, 0x3F80 <=> li $at, 0x3F800000
    0894DEA8:[44818800]: mtc1       $at, $f17
    0894DEAC:[46062900]: add.s      $f4, $f5, $f6
    0894DEB0:[461320C2]: mul.s      $f3, $f4, $f19
    0894DEB4:[46021C80]: add.s      $f18, $f3, $f2
    0894DEB8:[46139402]: mul.s      $f16, $f18, $f19
--> 0894DEBC:[0A253798]: j          0x0894DE60
    0894DEC0:[46118000]: add.s      $f0, $f16, $f17
_S1_2_8A5DADC 29.558.760 instructions (0,275%), 895.720 calls (08A5DADC - 08A5DB5C, length 33)
    08A5DADC:[27BDFF80]: addiu      $sp, $sp, -128
    08A5DAE0:[3C0608B5]: lui        $a2, 0x08B5 <=> li $a2, 0x08B50000
    08A5DAE4:[8CC7DDDC]: lw         $a3, -8740($a2)
    08A5DAE8:[27A80004]: addiu      $t0, $sp, 4
    08A5DAEC:[AFA70004]: sw         $a3, 4($sp)
    08A5DAF0:[34070001]: ori        $a3, $zr, 1 <=> li $a3, 1
    08A5DAF4:[ACC8DDDC]: sw         $t0, -8740($a2)
    08A5DAF8:[A3A70008]: sb         $a3, 8($sp)
    08A5DAFC:[3C0708B0]: lui        $a3, 0x08B0 <=> li $a3, 0x08B00000
    08A5DB00:[24E7CEC8]: addiu      $a3, $a3, -12600
    08A5DB04:[3C0808B5]: lui        $t0, 0x08B5 <=> li $t0, 0x08B50000
    08A5DB08:[AFA7000C]: sw         $a3, 12($sp)
    08A5DB0C:[9507DDD8]: lhu        $a3, -8744($t0)
    08A5DB10:[AFBD0010]: sw         $sp, 16($sp)
    08A5DB14:[24A5FFFF]: addiu      $a1, $a1, -1
    08A5DB18:[A7A70018]: sh         $a3, 24($sp)
    08A5DB1C:[000528C2]: srl        $a1, $a1, 0x0003
    08A5DB20:[3C0708B5]: lui        $a3, 0x08B5 <=> li $a3, 0x08B50000
    08A5DB24:[27A90074]: addiu      $t1, $sp, 116
    08A5DB28:[00052880]: sll        $a1, $a1, 0x0002
    08A5DB2C:[24E70008]: addiu      $a3, $a3, 8
    08A5DB30:[AFA90000]: sw         $t1, 0($sp)
    08A5DB34:[00A72821]: addu       $a1, $a1, $a3
    08A5DB38:[A500DDD8]: sh         $zr, -8744($t0)
    08A5DB3C:[8CA70000]: lw         $a3, 0($a1)
    08A5DB40:[AC870000]: sw         $a3, 0($a0)
    08A5DB44:[ACA40000]: sw         $a0, 0($a1)
    08A5DB48:[97A40018]: lhu        $a0, 24($sp)
    08A5DB4C:[8FA50004]: lw         $a1, 4($sp)
    08A5DB50:[A504DDD8]: sh         $a0, -8744($t0)
    08A5DB54:[ACC5DDDC]: sw         $a1, -8740($a2)
    08A5DB58:[03E00008]: jr         $ra
    08A5DB5C:[27BD0080]: addiu      $sp, $sp, 128
_S1_2_89988CC 29.519.970 instructions (0,275%), 331 calls (089988CC - 08998A8C, length 113)
    089988CC:[27BDFF40]: addiu      $sp, $sp, -192
    089988D0:[AFB200A0]: sw         $s2, 160($sp)
    089988D4:[3C1208B5]: lui        $s2, 0x08B5 <=> li $s2, 0x08B50000
    089988D8:[8E46DDDC]: lw         $a2, -8740($s2)
    089988DC:[AFB00098]: sw         $s0, 152($sp)
    089988E0:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    089988E4:[27A4000C]: addiu      $a0, $sp, 12
    089988E8:[AFA6000C]: sw         $a2, 12($sp)
    089988EC:[AE44DDDC]: sw         $a0, -8740($s2)
    089988F0:[34060001]: ori        $a2, $zr, 1 <=> li $a2, 1
    089988F4:[3C0408AF]: lui        $a0, 0x08AF <=> li $a0, 0x08AF0000
    089988F8:[A3A60010]: sb         $a2, 16($sp)
    089988FC:[24847368]: addiu      $a0, $a0, 29544
    08998900:[AFB300A4]: sw         $s3, 164($sp)
    08998904:[3C1308B5]: lui        $s3, 0x08B5 <=> li $s3, 0x08B50000
    08998908:[AFA40014]: sw         $a0, 20($sp)
    0899890C:[9664DDD8]: lhu        $a0, -8744($s3)
    08998910:[AFBD0018]: sw         $sp, 24($sp)
    08998914:[AFB400A8]: sw         $s4, 168($sp)
    08998918:[3414FFFF]: ori        $s4, $zr, -1 <=> li $s4, 65535
    0899891C:[A7A40020]: sh         $a0, 32($sp)
    08998920:[A674DDD8]: sh         $s4, -8744($s3)
    08998924:[3C0408B7]: lui        $a0, 0x08B7 <=> li $a0, 0x08B70000
    08998928:[8C86A638]: lw         $a2, -22984($a0)
    0899892C:[AFB1009C]: sw         $s1, 156($sp)
    08998930:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    08998934:[AFB500AC]: sw         $s5, 172($sp)
    08998938:[AFB600B0]: sw         $s6, 176($sp)
    0899893C:[AFB700B4]: sw         $s7, 180($sp)
    08998940:[AFBF00B8]: sw         $ra, 184($sp)
    08998944:[14C00004]: bne        $a2, $zr, 0x08998958
    08998948:[3C1508B7]: lui        $s5, 0x08B7 <=> li $s5, 0x08B70000
    0899894C:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    08998950:[AC85A638]: sw         $a1, -22984($a0)
    08998954:[AEA0A634]: sw         $zr, -22988($s5)
    08998958:[34160000]: ori        $s6, $zr, 0 <=> li $s6, 0
    0899895C:[0E24D2AF]: jal        0x08934ABC
    08998960:[34047400]: ori        $a0, $zr, 29696 <=> li $a0, 29696
    08998964:[0040B825]: or         $s7, $v0, $zr <=> move $s7, $v0
    08998968:[12E00004]: beq        $s7, $zr, 0x0899897C
    0899896C:[02E02025]: or         $a0, $s7, $zr <=> move $a0, $s7
    08998970:[0E24D2A7]: jal        0x08934A9C
    08998974:[34057400]: ori        $a1, $zr, 29696 <=> li $a1, 29696
    08998978:[02E0B025]: or         $s6, $s7, $zr <=> move $s6, $s7
    0899897C:[AFB6007C]: sw         $s6, 124($sp)
    08998980:[27A4007C]: addiu      $a0, $sp, 124
    08998984:[AFA40000]: sw         $a0, 0($sp)
    08998988:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    0899898C:[A660DDD8]: sh         $zr, -8744($s3)
    08998990:[24867400]: addiu      $a2, $a0, 29696
    08998994:[10860006]: beq        $a0, $a2, 0x089989B0
    08998998:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0899899C:[A0850000]: sb         $a1, 0($a0)
    089989A0:[24840001]: addiu      $a0, $a0, 1
    089989A4:[5486FFFE]: bnel       $a0, $a2, 0x089989A0
    089989A8:[A0850000]: sb         $a1, 0($a0)
    089989AC:[8FB6007C]: lw         $s6, 124($sp)
    089989B0:[0E297922]: jal        0x08A5E488
    089989B4:[00000000]: nop
    089989B8:[AFB60080]: sw         $s6, 128($sp)
    089989BC:[AFA00084]: sw         $zr, 132($sp)
    089989C0:[27A40080]: addiu      $a0, $sp, 128
    089989C4:[AFA20088]: sw         $v0, 136($sp)
    089989C8:[AFA4008C]: sw         $a0, 140($sp)
    089989CC:[27A4008C]: addiu      $a0, $sp, 140
    089989D0:[0E25566C]: jal        0x089559B0
    089989D4:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089989D8:[8FA4008C]: lw         $a0, 140($sp)
    089989DC:[8FA5007C]: lw         $a1, 124($sp)
    089989E0:[8C910004]: lw         $s1, 4($a0)
    089989E4:[27A40090]: addiu      $a0, $sp, 144
    089989E8:[34067400]: ori        $a2, $zr, 29696 <=> li $a2, 29696
    089989EC:[0E21B5E9]: jal        0x0886D7A4
    089989F0:[34070020]: ori        $a3, $zr, 32 <=> li $a3, 32
    089989F4:[A3A00008]: sb         $zr, 8($sp)
    089989F8:[8FA50090]: lw         $a1, 144($sp)
    089989FC:[83A60008]: lb         $a2, 8($sp)
    08998A00:[0E2661D8]: jal        0x08998760
    08998A04:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08998A08:[8FA40094]: lw         $a0, 148($sp)
    08998A0C:[AE040008]: sw         $a0, 8($s0)
    08998A10:[8EA5A634]: lw         $a1, -22988($s5)
    08998A14:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    08998A18:[00B0202A]: slt        $a0, $a1, $s0
    08998A1C:[5080000B]: beql       $a0, $zr, 0x08998A4C
    08998A20:[8FA4007C]: lw         $a0, 124($sp)
    08998A24:[AEB0A634]: sw         $s0, -22988($s5)
    08998A28:[3C0408AE]: lui        $a0, 0x08AE <=> li $a0, 0x08AE0000
    08998A2C:[8EA5A634]: lw         $a1, -22988($s5)
    08998A30:[0E21BD80]: jal        0x0886F600
    08998A34:[2484A04C]: addiu      $a0, $a0, -24500
    08998A38:[3C0408AE]: lui        $a0, 0x08AE <=> li $a0, 0x08AE0000
    08998A3C:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    08998A40:[0E201018]: jal        0x08804060
    08998A44:[2484A064]: addiu      $a0, $a0, -24476
    08998A48:[8FA4007C]: lw         $a0, 124($sp)
    08998A4C:[0E24D052]: jal        0x08934148
    08998A50:[A674DDD8]: sh         $s4, -8744($s3)
    08998A54:[97A40020]: lhu        $a0, 32($sp)
    08998A58:[8FA5000C]: lw         $a1, 12($sp)
    08998A5C:[A664DDD8]: sh         $a0, -8744($s3)
    08998A60:[AE45DDDC]: sw         $a1, -8740($s2)
    08998A64:[8FB00098]: lw         $s0, 152($sp)
    08998A68:[8FB1009C]: lw         $s1, 156($sp)
    08998A6C:[8FB200A0]: lw         $s2, 160($sp)
    08998A70:[8FB300A4]: lw         $s3, 164($sp)
    08998A74:[8FB400A8]: lw         $s4, 168($sp)
    08998A78:[8FB500AC]: lw         $s5, 172($sp)
    08998A7C:[8FB600B0]: lw         $s6, 176($sp)
    08998A80:[8FB700B4]: lw         $s7, 180($sp)
    08998A84:[8FBF00B8]: lw         $ra, 184($sp)
    08998A88:[03E00008]: jr         $ra
    08998A8C:[27BD00C0]: addiu      $sp, $sp, 192
  Back Branch 089989A4 9.829.045 times (length 3)
    0899898C:[A660DDD8]: sh         $zr, -8744($s3)
    08998990:[24867400]: addiu      $a2, $a0, 29696
    08998994:[10860006]: beq        $a0, $a2, 0x089989B0
    08998998:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0899899C:[A0850000]: sb         $a1, 0($a0)
--> 089989A0:[24840001]: addiu      $a0, $a0, 1
--> 089989A4:[5486FFFE]: bnel       $a0, $a2, 0x089989A0
    089989A8:[A0850000]: sb         $a1, 0($a0)
    089989AC:[8FB6007C]: lw         $s6, 124($sp)
    089989B0:[0E297922]: jal        0x08A5E488
    089989B4:[00000000]: nop
_S1_2_894DC3C 28.838.044 instructions (0,268%), 522.679 calls (0894DC3C - 0894DD7C, length 81)
    0894DC3C:[44026000]: mfc1       $v0, $f12
    0894DC40:[3C0140C9]: lui        $at, 0x40C9 <=> li $at, 0x40C90000
    0894DC44:[34210FDB]: ori        $at, $at, 4059
    0894DC48:[44811800]: mtc1       $at, $f3
    0894DC4C:[7C44F000]: ext        $a0, $v0, 0, 31
    0894DC50:[44846000]: mtc1       $a0, $f12
    0894DC54:[460C183C]: c.lt.s     $f3, $f12
    0894DC58:[00000000]: nop
    0894DC5C:[45000006]: bc1f       0x0894DC78
    0894DC60:[00000000]: nop
    0894DC64:[46036083]: div.s      $f2, $f12, $f3
    0894DC68:[4600114D]: trunc.w.s  $f5, $f2
    0894DC6C:[46802920]: cvt.s.w    $f4, $f5
    0894DC70:[46032002]: mul.s      $f0, $f4, $f3
    0894DC74:[46006301]: sub.s      $f12, $f12, $f0
    0894DC78:[3C014049]: lui        $at, 0x4049 <=> li $at, 0x40490000
    0894DC7C:[34210FDB]: ori        $at, $at, 4059
    0894DC80:[44811800]: mtc1       $at, $f3
    0894DC84:[460C183C]: c.lt.s     $f3, $f12
    0894DC88:[00000000]: nop
    0894DC8C:[45000003]: bc1f       0x0894DC9C
    0894DC90:[00000000]: nop
    0894DC94:[46036301]: sub.s      $f12, $f12, $f3
    0894DC98:[00021023]: subu       $v0, $zr, $v0 <=> negu $v0, $v0
    0894DC9C:[3C013FC9]: lui        $at, 0x3FC9 <=> li $at, 0x3FC90000
    0894DCA0:[34210FDB]: ori        $at, $at, 4059
    0894DCA4:[44811000]: mtc1       $at, $f2
    0894DCA8:[460C103C]: c.lt.s     $f2, $f12
    0894DCAC:[00000000]: nop
    0894DCB0:[45030001]: bc1tl      0x0894DCB8
    0894DCB4:[460C1B01]: sub.s      $f12, $f3, $f12
    0894DCB8:[3C013F6A]: lui        $at, 0x3F6A <=> li $at, 0x3F6A0000
    0894DCBC:[3421D720]: ori        $at, $at, -10464
    0894DCC0:[44811800]: mtc1       $at, $f3
    0894DCC4:[460C183C]: c.lt.s     $f3, $f12
    0894DCC8:[00000000]: nop
    0894DCCC:[4502001B]: bc1fl      0x0894DD3C
    0894DCD0:[460C6102]: mul.s      $f4, $f12, $f12
    0894DCD4:[460C1401]: sub.s      $f16, $f2, $f12
    0894DCD8:[3C01BAB3]: lui        $at, 0xBAB3 <=> li $at, 0xBAB30000
    0894DCDC:[3421D431]: ori        $at, $at, -11215
    0894DCE0:[44817800]: mtc1       $at, $f15
    0894DCE4:[3C013D2A]: lui        $at, 0x3D2A <=> li $at, 0x3D2A0000
    0894DCE8:[3421A6FB]: ori        $at, $at, -22789
    0894DCEC:[44817000]: mtc1       $at, $f14
    0894DCF0:[3C01BEFF]: lui        $at, 0xBEFF <=> li $at, 0xBEFF0000
    0894DCF4:[3421FFF9]: ori        $at, $at, -7
    0894DCF8:[44815800]: mtc1       $at, $f11
    0894DCFC:[46108242]: mul.s      $f9, $f16, $f16
    0894DD00:[3C013F80]: lui        $at, 0x3F80 <=> li $at, 0x3F800000
    0894DD04:[44813800]: mtc1       $at, $f7
    0894DD08:[460F4B42]: mul.s      $f13, $f9, $f15
    0894DD0C:[460E6B00]: add.s      $f12, $f13, $f14
    0894DD10:[46096282]: mul.s      $f10, $f12, $f9
    0894DD14:[460B5200]: add.s      $f8, $f10, $f11
    0894DD18:[46094182]: mul.s      $f6, $f8, $f9
    0894DD1C:[46073000]: add.s      $f0, $f6, $f7
    0894DD20:[44030000]: mfc1       $v1, $f0
    0894DD24:[10600003]: beq        $v1, $zr, 0x0894DD34
    0894DD28:[7C02F004]: ins        $v0, $zr, 0, 31
    0894DD2C:[00622025]: or         $a0, $v1, $v0
    0894DD30:[44840000]: mtc1       $a0, $f0
    0894DD34:[03E00008]: jr         $ra
    0894DD38:[00000000]: nop
    0894DD3C:[3C01B94B]: lui        $at, 0xB94B <=> li $at, 0xB94B0000
    0894DD40:[34219F27]: ori        $at, $at, -24793
    0894DD44:[44810800]: mtc1       $at, $f1
    0894DD48:[3C013C08]: lui        $at, 0x3C08 <=> li $at, 0x3C080000
    0894DD4C:[3421801C]: ori        $at, $at, -32740
    0894DD50:[44813800]: mtc1       $at, $f7
    0894DD54:[3C01BE2A]: lui        $at, 0xBE2A <=> li $at, 0xBE2A0000
    0894DD58:[3421AA98]: ori        $at, $at, -21864
    0894DD5C:[44811000]: mtc1       $at, $f2
    0894DD60:[46012182]: mul.s      $f6, $f4, $f1
    0894DD64:[460730C0]: add.s      $f3, $f6, $f7
    0894DD68:[46041942]: mul.s      $f5, $f3, $f4
    0894DD6C:[46022CC0]: add.s      $f19, $f5, $f2
    0894DD70:[46049C82]: mul.s      $f18, $f19, $f4
    0894DD74:[460C9442]: mul.s      $f17, $f18, $f12
    0894DD78:[0A253748]: j          0x0894DD20
    0894DD7C:[460C8800]: add.s      $f0, $f17, $f12
  Back Branch 0894DD78 458.704 times (length 24)
    0894DD0C:[460E6B00]: add.s      $f12, $f13, $f14
    0894DD10:[46096282]: mul.s      $f10, $f12, $f9
    0894DD14:[460B5200]: add.s      $f8, $f10, $f11
    0894DD18:[46094182]: mul.s      $f6, $f8, $f9
    0894DD1C:[46073000]: add.s      $f0, $f6, $f7
--> 0894DD20:[44030000]: mfc1       $v1, $f0
    0894DD24:[10600003]: beq        $v1, $zr, 0x0894DD34
    0894DD28:[7C02F004]: ins        $v0, $zr, 0, 31
    0894DD2C:[00622025]: or         $a0, $v1, $v0
    0894DD30:[44840000]: mtc1       $a0, $f0
    0894DD34:[03E00008]: jr         $ra
    0894DD38:[00000000]: nop
    0894DD3C:[3C01B94B]: lui        $at, 0xB94B <=> li $at, 0xB94B0000
    0894DD40:[34219F27]: ori        $at, $at, -24793
    0894DD44:[44810800]: mtc1       $at, $f1
    0894DD48:[3C013C08]: lui        $at, 0x3C08 <=> li $at, 0x3C080000
    0894DD4C:[3421801C]: ori        $at, $at, -32740
    0894DD50:[44813800]: mtc1       $at, $f7
    0894DD54:[3C01BE2A]: lui        $at, 0xBE2A <=> li $at, 0xBE2A0000
    0894DD58:[3421AA98]: ori        $at, $at, -21864
    0894DD5C:[44811000]: mtc1       $at, $f2
    0894DD60:[46012182]: mul.s      $f6, $f4, $f1
    0894DD64:[460730C0]: add.s      $f3, $f6, $f7
    0894DD68:[46041942]: mul.s      $f5, $f3, $f4
    0894DD6C:[46022CC0]: add.s      $f19, $f5, $f2
    0894DD70:[46049C82]: mul.s      $f18, $f19, $f4
    0894DD74:[460C9442]: mul.s      $f17, $f18, $f12
--> 0894DD78:[0A253748]: j          0x0894DD20
    0894DD7C:[460C8800]: add.s      $f0, $f17, $f12
_S1_2_89026D8 28.035.201 instructions (0,261%), 298.234 calls (089026D8 - 0890293C, length 154)
    089026D8:[27BDFFC0]: addiu      $sp, $sp, -64
    089026DC:[AFB00020]: sw         $s0, 32($sp)
    089026E0:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    089026E4:[90C70008]: lbu        $a3, 8($a2)
    089026E8:[AFB20028]: sw         $s2, 40($sp)
    089026EC:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    089026F0:[00A09025]: or         $s2, $a1, $zr <=> move $s2, $a1
    089026F4:[AFB10024]: sw         $s1, 36($sp)
    089026F8:[AFB3002C]: sw         $s3, 44($sp)
    089026FC:[AFB40030]: sw         $s4, 48($sp)
    08902700:[AFB50034]: sw         $s5, 52($sp)
    08902704:[AFBF0038]: sw         $ra, 56($sp)
    08902708:[54E00001]: bnel       $a3, $zr, 0x08902710
    0890270C:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    08902710:[14800055]: bne        $a0, $zr, 0x08902868
    08902714:[00C08825]: or         $s1, $a2, $zr <=> move $s1, $a2
    08902718:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890271C:[02402825]: or         $a1, $s2, $zr <=> move $a1, $s2
    08902720:[0E240C1C]: jal        0x08903070
    08902724:[02203025]: or         $a2, $s1, $zr <=> move $a2, $s1
    08902728:[8E150010]: lw         $s5, 16($s0)
    0890272C:[12A0001D]: beq        $s5, $zr, 0x089027A4
    08902730:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    08902734:[3C1408B5]: lui        $s4, 0x08B5 <=> li $s4, 0x08B50000
    08902738:[8E84D794]: lw         $a0, -10348($s4)
    0890273C:[14800015]: bne        $a0, $zr, 0x08902794
    08902740:[3C0508AF]: lui        $a1, 0x08AF <=> li $a1, 0x08AF0000
    08902744:[27A6000C]: addiu      $a2, $sp, 12
    08902748:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    0890274C:[0E28DA02]: jal        0x08A36808
    08902750:[24A5D0F0]: addiu      $a1, $a1, -12048
    08902754:[0E240CE9]: jal        0x089033A4
    08902758:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0890275C:[8FA40000]: lw         $a0, 0($sp)
    08902760:[AE82D794]: sw         $v0, -10348($s4)
    08902764:[8FA50008]: lw         $a1, 8($sp)
    08902768:[1080000A]: beq        $a0, $zr, 0x08902794
    0890276C:[00A42823]: subu       $a1, $a1, $a0
    08902770:[2CA60081]: sltiu      $a2, $a1, 129
    08902774:[14C00005]: bne        $a2, $zr, 0x0890278C
    08902778:[00000000]: nop
    0890277C:[0E24D052]: jal        0x08934148
    08902780:[00000000]: nop
    08902784:[10000004]: b          0x08902798
    08902788:[8E84D794]: lw         $a0, -10348($s4)
    0890278C:[0E2976B7]: jal        0x08A5DADC
    08902790:[00000000]: nop
    08902794:[8E84D794]: lw         $a0, -10348($s4)
    08902798:[12A40003]: beq        $s5, $a0, 0x089027A8
    0890279C:[326400FF]: andi       $a0, $s3, 255
    089027A0:[34130001]: ori        $s3, $zr, 1 <=> li $s3, 1
    089027A4:[326400FF]: andi       $a0, $s3, 255
    089027A8:[10800030]: beq        $a0, $zr, 0x0890286C
    089027AC:[3C0408B5]: lui        $a0, 0x08B5 <=> li $a0, 0x08B50000
    089027B0:[8E240020]: lw         $a0, 32($s1)
    089027B4:[2405FFFE]: addiu      $a1, $zr, -2 <=> li $a1, -2
    089027B8:[14850006]: bne        $a0, $a1, 0x089027D4
    089027BC:[8E130010]: lw         $s3, 16($s0)
    089027C0:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    089027C4:[0E240105]: jal        0x08900414
    089027C8:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    089027CC:[AE220020]: sw         $v0, 32($s1)
    089027D0:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    089027D4:[04830008]: bgezl      $a0, 0x089027F8
    089027D8:[8E450054]: lw         $a1, 84($s2)
    089027DC:[3C0408AF]: lui        $a0, 0x08AF <=> li $a0, 0x08AF0000
    089027E0:[8E650004]: lw         $a1, 4($s3)
    089027E4:[0E24344F]: jal        0x0890D13C
    089027E8:[2484D10C]: addiu      $a0, $a0, -12020
    089027EC:[1000001F]: b          0x0890286C
    089027F0:[3C0408B5]: lui        $a0, 0x08B5 <=> li $a0, 0x08B50000
    089027F8:[00043080]: sll        $a2, $a0, 0x0002
    089027FC:[00A62821]: addu       $a1, $a1, $a2
    08902800:[8E460078]: lw         $a2, 120($s2)
    08902804:[8CA50000]: lw         $a1, 0($a1)
    08902808:[00042080]: sll        $a0, $a0, 0x0002
    0890280C:[00C43021]: addu       $a2, $a2, $a0
    08902810:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    08902814:[10800013]: beq        $a0, $zr, 0x08902864
    08902818:[8CC50000]: lw         $a1, 0($a2)
    0890281C:[90A60008]: lbu        $a2, 8($a1)
    08902820:[14C00010]: bne        $a2, $zr, 0x08902864
    08902824:[00A03025]: or         $a2, $a1, $zr <=> move $a2, $a1
    08902828:[8C850000]: lw         $a1, 0($a0)
    0890282C:[8E270024]: lw         $a3, 36($s1)
    08902830:[24A50030]: addiu      $a1, $a1, 48
    08902834:[84A80000]: lh         $t0, 0($a1)
    08902838:[340A0002]: ori        $t2, $zr, 2 <=> li $t2, 2
    0890283C:[00882021]: addu       $a0, $a0, $t0
    08902840:[8E280028]: lw         $t0, 40($s1)
    08902844:[8E090024]: lw         $t1, 36($s0)
    08902848:[8CA20004]: lw         $v0, 4($a1)
    0890284C:[02402825]: or         $a1, $s2, $zr <=> move $a1, $s2
    08902850:[0040F809]: jalr       $ra, $v0
    08902854:[340B0005]: ori        $t3, $zr, 5 <=> li $t3, 5
    08902858:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0890285C:[10000002]: b          0x08902868
    08902860:[A2240010]: sb         $a0, 16($s1)
    08902864:[A2200010]: sb         $zr, 16($s1)
    08902868:[3C0408B5]: lui        $a0, 0x08B5 <=> li $a0, 0x08B50000
    0890286C:[9092D779]: lbu        $s2, -10375($a0)
    08902870:[8E33002C]: lw         $s3, 44($s1)
    08902874:[8E100010]: lw         $s0, 16($s0)
    08902878:[1200001D]: beq        $s0, $zr, 0x089028F0
    0890287C:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    08902880:[3C1508B5]: lui        $s5, 0x08B5 <=> li $s5, 0x08B50000
    08902884:[8EA4D794]: lw         $a0, -10348($s5)
    08902888:[14800015]: bne        $a0, $zr, 0x089028E0
    0890288C:[3C0508AF]: lui        $a1, 0x08AF <=> li $a1, 0x08AF0000
    08902890:[27A40010]: addiu      $a0, $sp, 16
    08902894:[27A6001C]: addiu      $a2, $sp, 28
    08902898:[0E28DA02]: jal        0x08A36808
    0890289C:[24A5D0F0]: addiu      $a1, $a1, -12048
    089028A0:[0E240CE9]: jal        0x089033A4
    089028A4:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    089028A8:[8FA40010]: lw         $a0, 16($sp)
    089028AC:[AEA2D794]: sw         $v0, -10348($s5)
    089028B0:[8FA50018]: lw         $a1, 24($sp)
    089028B4:[1080000A]: beq        $a0, $zr, 0x089028E0
    089028B8:[00A42823]: subu       $a1, $a1, $a0
    089028BC:[2CA60081]: sltiu      $a2, $a1, 129
    089028C0:[14C00005]: bne        $a2, $zr, 0x089028D8
    089028C4:[00000000]: nop
    089028C8:[0E24D052]: jal        0x08934148
    089028CC:[00000000]: nop
    089028D0:[10000004]: b          0x089028E4
    089028D4:[8EA4D794]: lw         $a0, -10348($s5)
    089028D8:[0E2976B7]: jal        0x08A5DADC
    089028DC:[00000000]: nop
    089028E0:[8EA4D794]: lw         $a0, -10348($s5)
    089028E4:[12040003]: beq        $s0, $a0, 0x089028F4
    089028E8:[328400FF]: andi       $a0, $s4, 255
    089028EC:[34140001]: ori        $s4, $zr, 1 <=> li $s4, 1
    089028F0:[328400FF]: andi       $a0, $s4, 255
    089028F4:[50800006]: beql       $a0, $zr, 0x08902910
    089028F8:[8E240024]: lw         $a0, 36($s1)
    089028FC:[8E240028]: lw         $a0, 40($s1)
    08902900:[12400006]: beq        $s2, $zr, 0x0890291C
    08902904:[AE24002C]: sw         $a0, 44($s1)
    08902908:[10000004]: b          0x0890291C
    0890290C:[AE330028]: sw         $s3, 40($s1)
    08902910:[12400002]: beq        $s2, $zr, 0x0890291C
    08902914:[AE24002C]: sw         $a0, 44($s1)
    08902918:[AE330024]: sw         $s3, 36($s1)
    0890291C:[8FB00020]: lw         $s0, 32($sp)
    08902920:[8FB10024]: lw         $s1, 36($sp)
    08902924:[8FB20028]: lw         $s2, 40($sp)
    08902928:[8FB3002C]: lw         $s3, 44($sp)
    0890292C:[8FB40030]: lw         $s4, 48($sp)
    08902930:[8FB50034]: lw         $s5, 52($sp)
    08902934:[8FBF0038]: lw         $ra, 56($sp)
    08902938:[03E00008]: jr         $ra
    0890293C:[27BD0040]: addiu      $sp, $sp, 64
_S1_2_8AD2314 27.998.845 instructions (0,261%), 11.172 calls (08AD2314 - 08AD2528, length 134)
    08AD2314:[27BDFFD0]: addiu      $sp, $sp, -48
    08AD2318:[AFB0001C]: sw         $s0, 28($sp)
    08AD231C:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    08AD2320:[8E070008]: lw         $a3, 8($s0)
    08AD2324:[8E040000]: lw         $a0, 0($s0)
    08AD2328:[00E43823]: subu       $a3, $a3, $a0
    08AD232C:[00074043]: sra        $t0, $a3, 0x0001
    08AD2330:[000847C2]: srl        $t0, $t0, 0x001F
    08AD2334:[00E83821]: addu       $a3, $a3, $t0
    08AD2338:[00073843]: sra        $a3, $a3, 0x0001
    08AD233C:[AFB10020]: sw         $s1, 32($sp)
    08AD2340:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    08AD2344:[00E5382B]: sltu       $a3, $a3, $a1
    08AD2348:[AFB20024]: sw         $s2, 36($sp)
    08AD234C:[AFBF0028]: sw         $ra, 40($sp)
    08AD2350:[10E00043]: beq        $a3, $zr, 0x08AD2460
    08AD2354:[00C09025]: or         $s2, $a2, $zr <=> move $s2, $a2
    08AD2358:[AFA00004]: sw         $zr, 4($sp)
    08AD235C:[AFA00008]: sw         $zr, 8($sp)
    08AD2360:[AFA0000C]: sw         $zr, 12($sp)
    08AD2364:[1220000C]: beq        $s1, $zr, 0x08AD2398
    08AD2368:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    08AD236C:[02312021]: addu       $a0, $s1, $s1
    08AD2370:[2C850081]: sltiu      $a1, $a0, 129
    08AD2374:[14A00005]: bne        $a1, $zr, 0x08AD238C
    08AD2378:[00000000]: nop
    08AD237C:[0E24D2AF]: jal        0x08934ABC
    08AD2380:[00000000]: nop
    08AD2384:[10000004]: b          0x08AD2398
    08AD2388:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    08AD238C:[0E2A4F79]: jal        0x08A93DE4
    08AD2390:[00000000]: nop
    08AD2394:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    08AD2398:[AFA40004]: sw         $a0, 4($sp)
    08AD239C:[02312821]: addu       $a1, $s1, $s1
    08AD23A0:[AFA40008]: sw         $a0, 8($sp)
    08AD23A4:[00852821]: addu       $a1, $a0, $a1
    08AD23A8:[AFA5000C]: sw         $a1, 12($sp)
    08AD23AC:[A3A00018]: sb         $zr, 24($sp)
    08AD23B0:[12200007]: beq        $s1, $zr, 0x08AD23D0
    08AD23B4:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    08AD23B8:[96440000]: lhu        $a0, 0($s2)
    08AD23BC:[2631FFFF]: addiu      $s1, $s1, -1
    08AD23C0:[A4A40000]: sh         $a0, 0($a1)
    08AD23C4:[1620FFFC]: bne        $s1, $zr, 0x08AD23B8
    08AD23C8:[24A50002]: addiu      $a1, $a1, 2
    08AD23CC:[8FA40004]: lw         $a0, 4($sp)
    08AD23D0:[AFA50008]: sw         $a1, 8($sp)
    08AD23D4:[8E050000]: lw         $a1, 0($s0)
    08AD23D8:[AFA50004]: sw         $a1, 4($sp)
    08AD23DC:[AE040000]: sw         $a0, 0($s0)
    08AD23E0:[8E040004]: lw         $a0, 4($s0)
    08AD23E4:[8FA50008]: lw         $a1, 8($sp)
    08AD23E8:[AFA40008]: sw         $a0, 8($sp)
    08AD23EC:[AE050004]: sw         $a1, 4($s0)
    08AD23F0:[8FA4000C]: lw         $a0, 12($sp)
    08AD23F4:[26050008]: addiu      $a1, $s0, 8
    08AD23F8:[AFA40010]: sw         $a0, 16($sp)
    08AD23FC:[8CA40000]: lw         $a0, 0($a1)
    08AD2400:[8FA60010]: lw         $a2, 16($sp)
    08AD2404:[AFA4000C]: sw         $a0, 12($sp)
    08AD2408:[ACA60000]: sw         $a2, 0($a1)
    08AD240C:[8FA40004]: lw         $a0, 4($sp)
    08AD2410:[10800040]: beq        $a0, $zr, 0x08AD2514
    08AD2414:[A3A00014]: sb         $zr, 20($sp)
    08AD2418:[8FA5000C]: lw         $a1, 12($sp)
    08AD241C:[00A42823]: subu       $a1, $a1, $a0
    08AD2420:[00053043]: sra        $a2, $a1, 0x0001
    08AD2424:[000637C2]: srl        $a2, $a2, 0x001F
    08AD2428:[00A62821]: addu       $a1, $a1, $a2
    08AD242C:[00052843]: sra        $a1, $a1, 0x0001
    08AD2430:[00A52821]: addu       $a1, $a1, $a1
    08AD2434:[2CA60081]: sltiu      $a2, $a1, 129
    08AD2438:[14C00005]: bne        $a2, $zr, 0x08AD2450
    08AD243C:[00000000]: nop
    08AD2440:[0E24D052]: jal        0x08934148
    08AD2444:[00000000]: nop
    08AD2448:[10000032]: b          0x08AD2514
    08AD244C:[00000000]: nop
    08AD2450:[0E2976B7]: jal        0x08A5DADC
    08AD2454:[00000000]: nop
    08AD2458:[1000002E]: b          0x08AD2514
    08AD245C:[00000000]: nop
    08AD2460:[8E050004]: lw         $a1, 4($s0)
    08AD2464:[00A43023]: subu       $a2, $a1, $a0
    08AD2468:[00063843]: sra        $a3, $a2, 0x0001
    08AD246C:[00073FC2]: srl        $a3, $a3, 0x001F
    08AD2470:[00C73021]: addu       $a2, $a2, $a3
    08AD2474:[00063043]: sra        $a2, $a2, 0x0001
    08AD2478:[00D1382B]: sltu       $a3, $a2, $s1
    08AD247C:[10E0001B]: beq        $a3, $zr, 0x08AD24EC
    08AD2480:[8E060000]: lw         $a2, 0($s0)
    08AD2484:[8E070004]: lw         $a3, 4($s0)
    08AD2488:[10C7000A]: beq        $a2, $a3, 0x08AD24B4
    08AD248C:[00A42023]: subu       $a0, $a1, $a0
    08AD2490:[96440000]: lhu        $a0, 0($s2)
    08AD2494:[A4C40000]: sh         $a0, 0($a2)
    08AD2498:[24C60002]: addiu      $a2, $a2, 2
    08AD249C:[54C7FFFD]: bnel       $a2, $a3, 0x08AD2494
    08AD24A0:[96440000]: lhu        $a0, 0($s2)
    08AD24A4:[8E050004]: lw         $a1, 4($s0)
    08AD24A8:[8E040000]: lw         $a0, 0($s0)
    08AD24AC:[8E070004]: lw         $a3, 4($s0)
    08AD24B0:[00A42023]: subu       $a0, $a1, $a0
    08AD24B4:[00042843]: sra        $a1, $a0, 0x0001
    08AD24B8:[00052FC2]: srl        $a1, $a1, 0x001F
    08AD24BC:[00852021]: addu       $a0, $a0, $a1
    08AD24C0:[00042043]: sra        $a0, $a0, 0x0001
    08AD24C4:[02248823]: subu       $s1, $s1, $a0
    08AD24C8:[12200006]: beq        $s1, $zr, 0x08AD24E4
    08AD24CC:[A3A00015]: sb         $zr, 21($sp)
    08AD24D0:[96440000]: lhu        $a0, 0($s2)
    08AD24D4:[2631FFFF]: addiu      $s1, $s1, -1
    08AD24D8:[A4E40000]: sh         $a0, 0($a3)
    08AD24DC:[1620FFFC]: bne        $s1, $zr, 0x08AD24D0
    08AD24E0:[24E70002]: addiu      $a3, $a3, 2
    08AD24E4:[1000000B]: b          0x08AD2514
    08AD24E8:[AE070004]: sw         $a3, 4($s0)
    08AD24EC:[52200007]: beql       $s1, $zr, 0x08AD250C
    08AD24F0:[A3A00016]: sb         $zr, 22($sp)
    08AD24F4:[96440000]: lhu        $a0, 0($s2)
    08AD24F8:[2631FFFF]: addiu      $s1, $s1, -1
    08AD24FC:[A4C40000]: sh         $a0, 0($a2)
    08AD2500:[1620FFFC]: bne        $s1, $zr, 0x08AD24F4
    08AD2504:[24C60002]: addiu      $a2, $a2, 2
    08AD2508:[A3A00016]: sb         $zr, 22($sp)
    08AD250C:[A3A00017]: sb         $zr, 23($sp)
    08AD2510:[AE060004]: sw         $a2, 4($s0)
    08AD2514:[8FB0001C]: lw         $s0, 28($sp)
    08AD2518:[8FB10020]: lw         $s1, 32($sp)
    08AD251C:[8FB20024]: lw         $s2, 36($sp)
    08AD2520:[8FBF0028]: lw         $ra, 40($sp)
    08AD2524:[03E00008]: jr         $ra
    08AD2528:[27BD0030]: addiu      $sp, $sp, 48
  Back Branch 08AD2500 5.514.835 times (length 5)
    08AD24E0:[24E70002]: addiu      $a3, $a3, 2
    08AD24E4:[1000000B]: b          0x08AD2514
    08AD24E8:[AE070004]: sw         $a3, 4($s0)
    08AD24EC:[52200007]: beql       $s1, $zr, 0x08AD250C
    08AD24F0:[A3A00016]: sb         $zr, 22($sp)
--> 08AD24F4:[96440000]: lhu        $a0, 0($s2)
    08AD24F8:[2631FFFF]: addiu      $s1, $s1, -1
    08AD24FC:[A4C40000]: sh         $a0, 0($a2)
--> 08AD2500:[1620FFFC]: bne        $s1, $zr, 0x08AD24F4
    08AD2504:[24C60002]: addiu      $a2, $a2, 2
    08AD2508:[A3A00016]: sb         $zr, 22($sp)
    08AD250C:[A3A00017]: sb         $zr, 23($sp)
    08AD2510:[AE060004]: sw         $a2, 4($s0)
  Back Branch 08AD23C4 4.447 times (length 5)
    08AD23A4:[00852821]: addu       $a1, $a0, $a1
    08AD23A8:[AFA5000C]: sw         $a1, 12($sp)
    08AD23AC:[A3A00018]: sb         $zr, 24($sp)
    08AD23B0:[12200007]: beq        $s1, $zr, 0x08AD23D0
    08AD23B4:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
--> 08AD23B8:[96440000]: lhu        $a0, 0($s2)
    08AD23BC:[2631FFFF]: addiu      $s1, $s1, -1
    08AD23C0:[A4A40000]: sh         $a0, 0($a1)
--> 08AD23C4:[1620FFFC]: bne        $s1, $zr, 0x08AD23B8
    08AD23C8:[24A50002]: addiu      $a1, $a1, 2
    08AD23CC:[8FA40004]: lw         $a0, 4($sp)
    08AD23D0:[AFA50008]: sw         $a1, 8($sp)
    08AD23D4:[8E050000]: lw         $a1, 0($s0)
_S1_2_8A36808 27.504.101 instructions (0,256%), 352.617 calls (08A36808 - 08A3693C, length 78)
    08A36808:[27BDFEF0]: addiu      $sp, $sp, -272
    08A3680C:[AFB000F0]: sw         $s0, 240($sp)
    08A36810:[AFB200F8]: sw         $s2, 248($sp)
    08A36814:[3C1208B5]: lui        $s2, 0x08B5 <=> li $s2, 0x08B50000
    08A36818:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    08A3681C:[8E46DDDC]: lw         $a2, -8740($s2)
    08A36820:[27A40004]: addiu      $a0, $sp, 4
    08A36824:[AFB300FC]: sw         $s3, 252($sp)
    08A36828:[00A09825]: or         $s3, $a1, $zr <=> move $s3, $a1
    08A3682C:[AE44DDDC]: sw         $a0, -8740($s2)
    08A36830:[AFA60004]: sw         $a2, 4($sp)
    08A36834:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    08A36838:[AFB100F4]: sw         $s1, 244($sp)
    08A3683C:[3C1108B5]: lui        $s1, 0x08B5 <=> li $s1, 0x08B50000
    08A36840:[A3A50008]: sb         $a1, 8($sp)
    08A36844:[3C0608B0]: lui        $a2, 0x08B0 <=> li $a2, 0x08B00000
    08A36848:[9627DDD8]: lhu        $a3, -8744($s1)
    08A3684C:[24C6C044]: addiu      $a2, $a2, -16316
    08A36850:[AFA6000C]: sw         $a2, 12($sp)
    08A36854:[3408FFFF]: ori        $t0, $zr, -1 <=> li $t0, 65535
    08A36858:[AFBD0010]: sw         $sp, 16($sp)
    08A3685C:[A628DDD8]: sh         $t0, -8744($s1)
    08A36860:[AFA40078]: sw         $a0, 120($sp)
    08A36864:[27A40078]: addiu      $a0, $sp, 120
    08A36868:[A7A70018]: sh         $a3, 24($sp)
    08A3686C:[AE44DDDC]: sw         $a0, -8740($s2)
    08A36870:[3C0408B0]: lui        $a0, 0x08B0 <=> li $a0, 0x08B00000
    08A36874:[A3A5007C]: sb         $a1, 124($sp)
    08A36878:[2484C014]: addiu      $a0, $a0, -16364
    08A3687C:[AFA40080]: sw         $a0, 128($sp)
    08A36880:[27A50074]: addiu      $a1, $sp, 116
    08A36884:[9624DDD8]: lhu        $a0, -8744($s1)
    08A36888:[AFA50084]: sw         $a1, 132($sp)
    08A3688C:[AE000000]: sw         $zr, 0($s0)
    08A36890:[A7A4008C]: sh         $a0, 140($sp)
    08A36894:[AE000004]: sw         $zr, 4($s0)
    08A36898:[AE000008]: sw         $zr, 8($s0)
    08A3689C:[26040008]: addiu      $a0, $s0, 8
    08A368A0:[8FA50078]: lw         $a1, 120($sp)
    08A368A4:[AFA40074]: sw         $a0, 116($sp)
    08A368A8:[AE45DDDC]: sw         $a1, -8740($s2)
    08A368AC:[AFB00000]: sw         $s0, 0($sp)
    08A368B0:[A620DDD8]: sh         $zr, -8744($s1)
    08A368B4:[AFBF0100]: sw         $ra, 256($sp)
    08A368B8:[0E21C766]: jal        0x08871D98
    08A368BC:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08A368C0:[02622021]: addu       $a0, $s3, $v0
    08A368C4:[AFA400EC]: sw         $a0, 236($sp)
    08A368C8:[00932823]: subu       $a1, $a0, $s3
    08A368CC:[A3A000E8]: sb         $zr, 232($sp)
    08A368D0:[A3A000E9]: sb         $zr, 233($sp)
    08A368D4:[24A50001]: addiu      $a1, $a1, 1
    08A368D8:[0E28D8B2]: jal        0x08A362C8
    08A368DC:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08A368E0:[8FA600EC]: lw         $a2, 236($sp)
    08A368E4:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    08A368E8:[10C50006]: beq        $a2, $a1, 0x08A36904
    08A368EC:[8E040000]: lw         $a0, 0($s0)
    08A368F0:[00C59823]: subu       $s3, $a2, $a1
    08A368F4:[0E21C68D]: jal        0x08871A34
    08A368F8:[02603025]: or         $a2, $s3, $zr <=> move $a2, $s3
    08A368FC:[10000001]: b          0x08A36904
    08A36900:[00532021]: addu       $a0, $v0, $s3
    08A36904:[AE040004]: sw         $a0, 4($s0)
    08A36908:[A3A000EA]: sb         $zr, 234($sp)
    08A3690C:[A0800000]: sb         $zr, 0($a0)
    08A36910:[97A40018]: lhu        $a0, 24($sp)
    08A36914:[8FA50004]: lw         $a1, 4($sp)
    08A36918:[A624DDD8]: sh         $a0, -8744($s1)
    08A3691C:[AE45DDDC]: sw         $a1, -8740($s2)
    08A36920:[02001025]: or         $v0, $s0, $zr <=> move $v0, $s0
    08A36924:[8FB000F0]: lw         $s0, 240($sp)
    08A36928:[8FB100F4]: lw         $s1, 244($sp)
    08A3692C:[8FB200F8]: lw         $s2, 248($sp)
    08A36930:[8FB300FC]: lw         $s3, 252($sp)
    08A36934:[8FBF0100]: lw         $ra, 256($sp)
    08A36938:[03E00008]: jr         $ra
    08A3693C:[27BD0110]: addiu      $sp, $sp, 272
_S1_2_88FFF90 27.448.440 instructions (0,255%), 3.724 calls (088FFF90 - 089001F0, length 153)
    088FFF90:[27BDFFD0]: addiu      $sp, $sp, -48
    088FFF94:[AFB00004]: sw         $s0, 4($sp)
    088FFF98:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088FFF9C:[8E040058]: lw         $a0, 88($s0)
    088FFFA0:[8E050054]: lw         $a1, 84($s0)
    088FFFA4:[8E060064]: lw         $a2, 100($s0)
    088FFFA8:[00852023]: subu       $a0, $a0, $a1
    088FFFAC:[00042883]: sra        $a1, $a0, 0x0002
    088FFFB0:[8E070060]: lw         $a3, 96($s0)
    088FFFB4:[00052F82]: srl        $a1, $a1, 0x001E
    088FFFB8:[AFB2000C]: sw         $s2, 12($sp)
    088FFFBC:[00C73023]: subu       $a2, $a2, $a3
    088FFFC0:[00859021]: addu       $s2, $a0, $a1
    088FFFC4:[00062083]: sra        $a0, $a2, 0x0002
    088FFFC8:[00042782]: srl        $a0, $a0, 0x001E
    088FFFCC:[AFB30010]: sw         $s3, 16($sp)
    088FFFD0:[3C0508B5]: lui        $a1, 0x08B5 <=> li $a1, 0x08B50000
    088FFFD4:[00C49821]: addu       $s3, $a2, $a0
    088FFFD8:[AFB40014]: sw         $s4, 20($sp)
    088FFFDC:[8CB4D788]: lw         $s4, -10360($a1)
    088FFFE0:[3C0408B5]: lui        $a0, 0x08B5 <=> li $a0, 0x08B50000
    088FFFE4:[8C84D78C]: lw         $a0, -10356($a0)
    088FFFE8:[3C0508AF]: lui        $a1, 0x08AF <=> li $a1, 0x08AF0000
    088FFFEC:[00942023]: subu       $a0, $a0, $s4
    088FFFF0:[AFB50018]: sw         $s5, 24($sp)
    088FFFF4:[AFB6001C]: sw         $s6, 28($sp)
    088FFFF8:[24950001]: addiu      $s5, $a0, 1
    088FFFFC:[24B6CF98]: addiu      $s6, $a1, -12392
    08900000:[AFB10008]: sw         $s1, 8($sp)
    08900004:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    08900008:[00129083]: sra        $s2, $s2, 0x0002
    0890000C:[00139883]: sra        $s3, $s3, 0x0002
    08900010:[2604009C]: addiu      $a0, $s0, 156
    08900014:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    08900018:[AFB70020]: sw         $s7, 32($sp)
    0890001C:[AFBE0024]: sw         $fp, 36($sp)
    08900020:[AFBF0028]: sw         $ra, 40($sp)
    08900024:[0E2B48C5]: jal        0x08AD2314
    08900028:[02C03025]: or         $a2, $s6, $zr <=> move $a2, $s6
    0890002C:[260400A8]: addiu      $a0, $s0, 168
    08900030:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    08900034:[0E2B48C5]: jal        0x08AD2314
    08900038:[02C03025]: or         $a2, $s6, $zr <=> move $a2, $s6
    0890003C:[3C0608AF]: lui        $a2, 0x08AF <=> li $a2, 0x08AF0000
    08900040:[260400B4]: addiu      $a0, $s0, 180
    08900044:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    08900048:[0E2B48C5]: jal        0x08AD2314
    0890004C:[24C6CF9A]: addiu      $a2, $a2, -12390
    08900050:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    08900054:[02B2202A]: slt        $a0, $s5, $s2
    08900058:[1080001B]: beq        $a0, $zr, 0x089000C8
    0890005C:[34160000]: ori        $s6, $zr, 0 <=> li $s6, 0
    08900060:[8E040054]: lw         $a0, 84($s0)
    08900064:[8E050078]: lw         $a1, 120($s0)
    08900068:[00962021]: addu       $a0, $a0, $s6
    0890006C:[8C970000]: lw         $s7, 0($a0)
    08900070:[00B62021]: addu       $a0, $a1, $s6
    08900074:[8EE50000]: lw         $a1, 0($s7)
    08900078:[8C9E0000]: lw         $fp, 0($a0)
    0890007C:[24A40020]: addiu      $a0, $a1, 32
    08900080:[84850000]: lh         $a1, 0($a0)
    08900084:[8C870004]: lw         $a3, 4($a0)
    08900088:[02E52021]: addu       $a0, $s7, $a1
    0890008C:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    08900090:[00E0F809]: jalr       $ra, $a3
    08900094:[03C03025]: or         $a2, $fp, $zr <=> move $a2, $fp
    08900098:[8EE40000]: lw         $a0, 0($s7)
    0890009C:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    089000A0:[24840028]: addiu      $a0, $a0, 40
    089000A4:[84860000]: lh         $a2, 0($a0)
    089000A8:[8C870004]: lw         $a3, 4($a0)
    089000AC:[02E62021]: addu       $a0, $s7, $a2
    089000B0:[00E0F809]: jalr       $ra, $a3
    089000B4:[03C03025]: or         $a2, $fp, $zr <=> move $a2, $fp
    089000B8:[26B50001]: addiu      $s5, $s5, 1
    089000BC:[02B2202A]: slt        $a0, $s5, $s2
    089000C0:[1480FFE7]: bne        $a0, $zr, 0x08900060
    089000C4:[26D60004]: addiu      $s6, $s6, 4
    089000C8:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    089000CC:[0253202A]: slt        $a0, $s2, $s3
    089000D0:[10800030]: beq        $a0, $zr, 0x08900194
    089000D4:[3416FFFF]: ori        $s6, $zr, -1 <=> li $s6, 65535
    089000D8:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    089000DC:[8E040060]: lw         $a0, 96($s0)
    089000E0:[8E050084]: lw         $a1, 132($s0)
    089000E4:[00952021]: addu       $a0, $a0, $s5
    089000E8:[8C970000]: lw         $s7, 0($a0)
    089000EC:[00B52021]: addu       $a0, $a1, $s5
    089000F0:[8EE50000]: lw         $a1, 0($s7)
    089000F4:[8C9E0000]: lw         $fp, 0($a0)
    089000F8:[24A40020]: addiu      $a0, $a1, 32
    089000FC:[84850000]: lh         $a1, 0($a0)
    08900100:[8C870004]: lw         $a3, 4($a0)
    08900104:[02E52021]: addu       $a0, $s7, $a1
    08900108:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    0890010C:[00E0F809]: jalr       $ra, $a3
    08900110:[03C03025]: or         $a2, $fp, $zr <=> move $a2, $fp
    08900114:[8EE40000]: lw         $a0, 0($s7)
    08900118:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    0890011C:[24840028]: addiu      $a0, $a0, 40
    08900120:[84860000]: lh         $a2, 0($a0)
    08900124:[8C870004]: lw         $a3, 4($a0)
    08900128:[02E62021]: addu       $a0, $s7, $a2
    0890012C:[00E0F809]: jalr       $ra, $a3
    08900130:[03C03025]: or         $a2, $fp, $zr <=> move $a2, $fp
    08900134:[8FC40000]: lw         $a0, 0($fp)
    08900138:[8E0500A8]: lw         $a1, 168($s0)
    0890013C:[00942023]: subu       $a0, $a0, $s4
    08900140:[00842021]: addu       $a0, $a0, $a0
    08900144:[00A42821]: addu       $a1, $a1, $a0
    08900148:[94A50000]: lhu        $a1, 0($a1)
    0890014C:[54B60007]: bnel       $a1, $s6, 0x0890016C
    08900150:[8E0600B4]: lw         $a2, 180($s0)
    08900154:[8E05009C]: lw         $a1, 156($s0)
    08900158:[00A42821]: addu       $a1, $a1, $a0
    0890015C:[A4B20000]: sh         $s2, 0($a1)
    08900160:[8E0500A8]: lw         $a1, 168($s0)
    08900164:[10000006]: b          0x08900180
    08900168:[00A42021]: addu       $a0, $a1, $a0
    0890016C:[00A52821]: addu       $a1, $a1, $a1
    08900170:[00C52821]: addu       $a1, $a2, $a1
    08900174:[A4B20000]: sh         $s2, 0($a1)
    08900178:[8E0500A8]: lw         $a1, 168($s0)
    0890017C:[00A42021]: addu       $a0, $a1, $a0
    08900180:[A4920000]: sh         $s2, 0($a0)
    08900184:[26520001]: addiu      $s2, $s2, 1
    08900188:[0253202A]: slt        $a0, $s2, $s3
    0890018C:[1480FFD3]: bne        $a0, $zr, 0x089000DC
    08900190:[26B50004]: addiu      $s5, $s5, 4
    08900194:[8E05004C]: lw         $a1, 76($s0)
    08900198:[8E040048]: lw         $a0, 72($s0)
    0890019C:[A3A00000]: sb         $zr, 0($sp)
    089001A0:[00A42823]: subu       $a1, $a1, $a0
    089001A4:[26040048]: addiu      $a0, $s0, 72
    089001A8:[0E2B4018]: jal        0x08AD0060
    089001AC:[03A03025]: or         $a2, $sp, $zr <=> move $a2, $sp
    089001B0:[3C0408AF]: lui        $a0, 0x08AF <=> li $a0, 0x08AF0000
    089001B4:[A2000000]: sb         $zr, 0($s0)
    089001B8:[0E243577]: jal        0x0890D5DC
    089001BC:[2484CFAC]: addiu      $a0, $a0, -12372
    089001C0:[02201025]: or         $v0, $s1, $zr <=> move $v0, $s1
    089001C4:[8FB00004]: lw         $s0, 4($sp)
    089001C8:[8FB10008]: lw         $s1, 8($sp)
    089001CC:[8FB2000C]: lw         $s2, 12($sp)
    089001D0:[8FB30010]: lw         $s3, 16($sp)
    089001D4:[8FB40014]: lw         $s4, 20($sp)
    089001D8:[8FB50018]: lw         $s5, 24($sp)
    089001DC:[8FB6001C]: lw         $s6, 28($sp)
    089001E0:[8FB70020]: lw         $s7, 32($sp)
    089001E4:[8FBE0024]: lw         $fp, 36($sp)
    089001E8:[8FBF0028]: lw         $ra, 40($sp)
    089001EC:[03E00008]: jr         $ra
    089001F0:[27BD0030]: addiu      $sp, $sp, 48
  Back Branch 089000C0 585.286 times (length 26)
    0890004C:[24C6CF9A]: addiu      $a2, $a2, -12390
    08900050:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    08900054:[02B2202A]: slt        $a0, $s5, $s2
    08900058:[1080001B]: beq        $a0, $zr, 0x089000C8
    0890005C:[34160000]: ori        $s6, $zr, 0 <=> li $s6, 0
--> 08900060:[8E040054]: lw         $a0, 84($s0)
    08900064:[8E050078]: lw         $a1, 120($s0)
    08900068:[00962021]: addu       $a0, $a0, $s6
    0890006C:[8C970000]: lw         $s7, 0($a0)
    08900070:[00B62021]: addu       $a0, $a1, $s6
    08900074:[8EE50000]: lw         $a1, 0($s7)
    08900078:[8C9E0000]: lw         $fp, 0($a0)
    0890007C:[24A40020]: addiu      $a0, $a1, 32
    08900080:[84850000]: lh         $a1, 0($a0)
    08900084:[8C870004]: lw         $a3, 4($a0)
    08900088:[02E52021]: addu       $a0, $s7, $a1
    0890008C:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    08900090:[00E0F809]: jalr       $ra, $a3
    08900094:[03C03025]: or         $a2, $fp, $zr <=> move $a2, $fp
    08900098:[8EE40000]: lw         $a0, 0($s7)
    0890009C:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    089000A0:[24840028]: addiu      $a0, $a0, 40
    089000A4:[84860000]: lh         $a2, 0($a0)
    089000A8:[8C870004]: lw         $a3, 4($a0)
    089000AC:[02E62021]: addu       $a0, $s7, $a2
    089000B0:[00E0F809]: jalr       $ra, $a3
    089000B4:[03C03025]: or         $a2, $fp, $zr <=> move $a2, $fp
    089000B8:[26B50001]: addiu      $s5, $s5, 1
    089000BC:[02B2202A]: slt        $a0, $s5, $s2
--> 089000C0:[1480FFE7]: bne        $a0, $zr, 0x08900060
    089000C4:[26D60004]: addiu      $s6, $s6, 4
    089000C8:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    089000CC:[0253202A]: slt        $a0, $s2, $s3
    089000D0:[10800030]: beq        $a0, $zr, 0x08900194
  Back Branch 0890018C 298.234 times (length 46)
    089000C8:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    089000CC:[0253202A]: slt        $a0, $s2, $s3
    089000D0:[10800030]: beq        $a0, $zr, 0x08900194
    089000D4:[3416FFFF]: ori        $s6, $zr, -1 <=> li $s6, 65535
    089000D8:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
--> 089000DC:[8E040060]: lw         $a0, 96($s0)
    089000E0:[8E050084]: lw         $a1, 132($s0)
    089000E4:[00952021]: addu       $a0, $a0, $s5
    089000E8:[8C970000]: lw         $s7, 0($a0)
    089000EC:[00B52021]: addu       $a0, $a1, $s5
    089000F0:[8EE50000]: lw         $a1, 0($s7)
    089000F4:[8C9E0000]: lw         $fp, 0($a0)
    089000F8:[24A40020]: addiu      $a0, $a1, 32
    089000FC:[84850000]: lh         $a1, 0($a0)
    08900100:[8C870004]: lw         $a3, 4($a0)
    08900104:[02E52021]: addu       $a0, $s7, $a1
    08900108:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    0890010C:[00E0F809]: jalr       $ra, $a3
    08900110:[03C03025]: or         $a2, $fp, $zr <=> move $a2, $fp
    08900114:[8EE40000]: lw         $a0, 0($s7)
    08900118:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    0890011C:[24840028]: addiu      $a0, $a0, 40
    08900120:[84860000]: lh         $a2, 0($a0)
    08900124:[8C870004]: lw         $a3, 4($a0)
    08900128:[02E62021]: addu       $a0, $s7, $a2
    0890012C:[00E0F809]: jalr       $ra, $a3
    08900130:[03C03025]: or         $a2, $fp, $zr <=> move $a2, $fp
    08900134:[8FC40000]: lw         $a0, 0($fp)
    08900138:[8E0500A8]: lw         $a1, 168($s0)
    0890013C:[00942023]: subu       $a0, $a0, $s4
    08900140:[00842021]: addu       $a0, $a0, $a0
    08900144:[00A42821]: addu       $a1, $a1, $a0
    08900148:[94A50000]: lhu        $a1, 0($a1)
    0890014C:[54B60007]: bnel       $a1, $s6, 0x0890016C
    08900150:[8E0600B4]: lw         $a2, 180($s0)
    08900154:[8E05009C]: lw         $a1, 156($s0)
    08900158:[00A42821]: addu       $a1, $a1, $a0
    0890015C:[A4B20000]: sh         $s2, 0($a1)
    08900160:[8E0500A8]: lw         $a1, 168($s0)
    08900164:[10000006]: b          0x08900180
    08900168:[00A42021]: addu       $a0, $a1, $a0
    0890016C:[00A52821]: addu       $a1, $a1, $a1
    08900170:[00C52821]: addu       $a1, $a2, $a1
    08900174:[A4B20000]: sh         $s2, 0($a1)
    08900178:[8E0500A8]: lw         $a1, 168($s0)
    0890017C:[00A42021]: addu       $a0, $a1, $a0
    08900180:[A4920000]: sh         $s2, 0($a0)
    08900184:[26520001]: addiu      $s2, $s2, 1
    08900188:[0253202A]: slt        $a0, $s2, $s3
--> 0890018C:[1480FFD3]: bne        $a0, $zr, 0x089000DC
    08900190:[26B50004]: addiu      $s5, $s5, 4
    08900194:[8E05004C]: lw         $a1, 76($s0)
    08900198:[8E040048]: lw         $a0, 72($s0)
    0890019C:[A3A00000]: sb         $zr, 0($sp)
_S1_2_8ABC6B8 24.723.040 instructions (0,230%), 772.595 calls (08ABC6B8 - 08ABC734, length 32)
    08ABC6B8:[27BDFF70]: addiu      $sp, $sp, -144
    08ABC6BC:[3C0708B5]: lui        $a3, 0x08B5 <=> li $a3, 0x08B50000
    08ABC6C0:[8CE8DDDC]: lw         $t0, -8740($a3)
    08ABC6C4:[AFA50000]: sw         $a1, 0($sp)
    08ABC6C8:[AFA8001C]: sw         $t0, 28($sp)
    08ABC6CC:[3C0908B5]: lui        $t1, 0x08B5 <=> li $t1, 0x08B50000
    08ABC6D0:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    08ABC6D4:[952ADDD8]: lhu        $t2, -8744($t1)
    08ABC6D8:[A3A50020]: sb         $a1, 32($sp)
    08ABC6DC:[3C0508B5]: lui        $a1, 0x08B5 <=> li $a1, 0x08B50000
    08ABC6E0:[24A5B430]: addiu      $a1, $a1, -19408
    08ABC6E4:[8FA20000]: lw         $v0, 0($sp)
    08ABC6E8:[AFA50024]: sw         $a1, 36($sp)
    08ABC6EC:[27AB0008]: addiu      $t3, $sp, 8
    08ABC6F0:[A7AA0030]: sh         $t2, 48($sp)
    08ABC6F4:[AFAB0028]: sw         $t3, 40($sp)
    08ABC6F8:[AFA2000C]: sw         $v0, 12($sp)
    08ABC6FC:[30C5001F]: andi       $a1, $a2, 31
    08ABC700:[8FA6000C]: lw         $a2, 12($sp)
    08ABC704:[AFA50004]: sw         $a1, 4($sp)
    08ABC708:[AFBD0008]: sw         $sp, 8($sp)
    08ABC70C:[AFA60014]: sw         $a2, 20($sp)
    08ABC710:[AFA50010]: sw         $a1, 16($sp)
    08ABC714:[97A60030]: lhu        $a2, 48($sp)
    08ABC718:[AFA50018]: sw         $a1, 24($sp)
    08ABC71C:[A526DDD8]: sh         $a2, -8744($t1)
    08ABC720:[8FA60014]: lw         $a2, 20($sp)
    08ABC724:[ACE8DDDC]: sw         $t0, -8740($a3)
    08ABC728:[AC860000]: sw         $a2, 0($a0)
    08ABC72C:[AC850004]: sw         $a1, 4($a0)
    08ABC730:[03E00008]: jr         $ra
    08ABC734:[27BD0090]: addiu      $sp, $sp, 144
_S1_2_893A2C0 22.674.227 instructions (0,211%), 806.487 calls (0893A2C0 - 0893A420, length 89)
    0893A2C0:[8C830000]: lw         $v1, 0($a0)
    0893A2C4:[2C620002]: sltiu      $v0, $v1, 2
    0893A2C8:[14400005]: bne        $v0, $zr, 0x0893A2E0
    0893A2CC:[00803821]: addu       $a3, $a0, $zr <=> move $a3, $a0
    0893A2D0:[8CA60000]: lw         $a2, 0($a1)
    0893A2D4:[2CC20002]: sltiu      $v0, $a2, 2
    0893A2D8:[50400004]: beql       $v0, $zr, 0x0893A2EC
    0893A2DC:[38620004]: xori       $v0, $v1, 4
    0893A2E0:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0893A2E4:[03E00008]: jr         $ra
    0893A2E8:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    0893A2EC:[14400008]: bne        $v0, $zr, 0x0893A310
    0893A2F0:[38620004]: xori       $v0, $v1, 4
    0893A2F4:[38C20004]: xori       $v0, $a2, 4
    0893A2F8:[54400005]: bnel       $v0, $zr, 0x0893A310
    0893A2FC:[38620004]: xori       $v0, $v1, 4
    0893A300:[8CA30004]: lw         $v1, 4($a1)
    0893A304:[8C820004]: lw         $v0, 4($a0)
    0893A308:[0A24E8B9]: j          0x0893A2E4
    0893A30C:[00622023]: subu       $a0, $v1, $v0
    0893A310:[50400014]: beql       $v0, $zr, 0x0893A364
    0893A314:[8CE30004]: lw         $v1, 4($a3)
    0893A318:[38C20004]: xori       $v0, $a2, 4
    0893A31C:[5040000A]: beql       $v0, $zr, 0x0893A348
    0893A320:[8CA30004]: lw         $v1, 4($a1)
    0893A324:[38620002]: xori       $v0, $v1, 2
    0893A328:[1440000B]: bne        $v0, $zr, 0x0893A358
    0893A32C:[38C20002]: xori       $v0, $a2, 2
    0893A330:[1040FFEC]: beq        $v0, $zr, 0x0893A2E4
    0893A334:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0893A338:[38620002]: xori       $v0, $v1, 2
    0893A33C:[54400006]: bnel       $v0, $zr, 0x0893A358
    0893A340:[38C20002]: xori       $v0, $a2, 2
    0893A344:[8CA30004]: lw         $v1, 4($a1)
    0893A348:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0893A34C:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0893A350:[0A24E8B9]: j          0x0893A2E4
    0893A354:[0043200A]: movz       $a0, $v0, $v1
    0893A358:[54400005]: bnel       $v0, $zr, 0x0893A370
    0893A35C:[8CE60004]: lw         $a2, 4($a3)
    0893A360:[8CE30004]: lw         $v1, 4($a3)
    0893A364:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    0893A368:[0A24E8D4]: j          0x0893A350
    0893A36C:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0893A370:[8CA30004]: lw         $v1, 4($a1)
    0893A374:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    0893A378:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0893A37C:[14C3FFD9]: bne        $a2, $v1, 0x0893A2E4
    0893A380:[0046200A]: movz       $a0, $v0, $a2
    0893A384:[8CE90008]: lw         $t1, 8($a3)
    0893A388:[8CA80008]: lw         $t0, 8($a1)
    0893A38C:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    0893A390:[0109182A]: slt        $v1, $t0, $t1
    0893A394:[1460FFD3]: bne        $v1, $zr, 0x0893A2E4
    0893A398:[0046200A]: movz       $a0, $v0, $a2
    0893A39C:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0893A3A0:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0893A3A4:[0128182A]: slt        $v1, $t1, $t0
    0893A3A8:[1460FFCE]: bne        $v1, $zr, 0x0893A2E4
    0893A3AC:[0046200A]: movz       $a0, $v0, $a2
    0893A3B0:[8CE80014]: lw         $t0, 20($a3)
    0893A3B4:[8CA40014]: lw         $a0, 20($a1)
    0893A3B8:[0088102B]: sltu       $v0, $a0, $t0
    0893A3BC:[54400017]: bnel       $v0, $zr, 0x0893A41C
    0893A3C0:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    0893A3C4:[51040010]: beql       $t0, $a0, 0x0893A408
    0893A3C8:[8CE30010]: lw         $v1, 16($a3)
    0893A3CC:[0104102B]: sltu       $v0, $t0, $a0
    0893A3D0:[5440000A]: bnel       $v0, $zr, 0x0893A3FC
    0893A3D4:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0893A3D8:[50880003]: beql       $a0, $t0, 0x0893A3E8
    0893A3DC:[8CA30010]: lw         $v1, 16($a1)
    0893A3E0:[0A24E8B9]: j          0x0893A2E4
    0893A3E4:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0893A3E8:[8CE20010]: lw         $v0, 16($a3)
    0893A3EC:[0043102B]: sltu       $v0, $v0, $v1
    0893A3F0:[5040FFBC]: beql       $v0, $zr, 0x0893A2E4
    0893A3F4:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0893A3F8:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0893A3FC:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0893A400:[0A24E8B9]: j          0x0893A2E4
    0893A404:[0046200A]: movz       $a0, $v0, $a2
    0893A408:[8CA20010]: lw         $v0, 16($a1)
    0893A40C:[0043102B]: sltu       $v0, $v0, $v1
    0893A410:[5040FFEF]: beql       $v0, $zr, 0x0893A3D0
    0893A414:[0104102B]: sltu       $v0, $t0, $a0
    0893A418:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    0893A41C:[0A24E900]: j          0x0893A400
    0893A420:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
  Back Branch 0893A350 330.025 times (length 29)
    0893A2D0:[8CA60000]: lw         $a2, 0($a1)
    0893A2D4:[2CC20002]: sltiu      $v0, $a2, 2
    0893A2D8:[50400004]: beql       $v0, $zr, 0x0893A2EC
    0893A2DC:[38620004]: xori       $v0, $v1, 4
    0893A2E0:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
--> 0893A2E4:[03E00008]: jr         $ra
    0893A2E8:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    0893A2EC:[14400008]: bne        $v0, $zr, 0x0893A310
    0893A2F0:[38620004]: xori       $v0, $v1, 4
    0893A2F4:[38C20004]: xori       $v0, $a2, 4
    0893A2F8:[54400005]: bnel       $v0, $zr, 0x0893A310
    0893A2FC:[38620004]: xori       $v0, $v1, 4
    0893A300:[8CA30004]: lw         $v1, 4($a1)
    0893A304:[8C820004]: lw         $v0, 4($a0)
    0893A308:[0A24E8B9]: j          0x0893A2E4
    0893A30C:[00622023]: subu       $a0, $v1, $v0
    0893A310:[50400014]: beql       $v0, $zr, 0x0893A364
    0893A314:[8CE30004]: lw         $v1, 4($a3)
    0893A318:[38C20004]: xori       $v0, $a2, 4
    0893A31C:[5040000A]: beql       $v0, $zr, 0x0893A348
    0893A320:[8CA30004]: lw         $v1, 4($a1)
    0893A324:[38620002]: xori       $v0, $v1, 2
    0893A328:[1440000B]: bne        $v0, $zr, 0x0893A358
    0893A32C:[38C20002]: xori       $v0, $a2, 2
    0893A330:[1040FFEC]: beq        $v0, $zr, 0x0893A2E4
    0893A334:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0893A338:[38620002]: xori       $v0, $v1, 2
    0893A33C:[54400006]: bnel       $v0, $zr, 0x0893A358
    0893A340:[38C20002]: xori       $v0, $a2, 2
    0893A344:[8CA30004]: lw         $v1, 4($a1)
    0893A348:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0893A34C:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
--> 0893A350:[0A24E8B9]: j          0x0893A2E4
    0893A354:[0043200A]: movz       $a0, $v0, $v1
    0893A358:[54400005]: bnel       $v0, $zr, 0x0893A370
    0893A35C:[8CE60004]: lw         $a2, 4($a3)
    0893A360:[8CE30004]: lw         $v1, 4($a3)
  Back Branch 0893A37C 305.081 times (length 40)
    0893A2D0:[8CA60000]: lw         $a2, 0($a1)
    0893A2D4:[2CC20002]: sltiu      $v0, $a2, 2
    0893A2D8:[50400004]: beql       $v0, $zr, 0x0893A2EC
    0893A2DC:[38620004]: xori       $v0, $v1, 4
    0893A2E0:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
--> 0893A2E4:[03E00008]: jr         $ra
    0893A2E8:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    0893A2EC:[14400008]: bne        $v0, $zr, 0x0893A310
    0893A2F0:[38620004]: xori       $v0, $v1, 4
    0893A2F4:[38C20004]: xori       $v0, $a2, 4
    0893A2F8:[54400005]: bnel       $v0, $zr, 0x0893A310
    0893A2FC:[38620004]: xori       $v0, $v1, 4
    0893A300:[8CA30004]: lw         $v1, 4($a1)
    0893A304:[8C820004]: lw         $v0, 4($a0)
    0893A308:[0A24E8B9]: j          0x0893A2E4
    0893A30C:[00622023]: subu       $a0, $v1, $v0
    0893A310:[50400014]: beql       $v0, $zr, 0x0893A364
    0893A314:[8CE30004]: lw         $v1, 4($a3)
    0893A318:[38C20004]: xori       $v0, $a2, 4
    0893A31C:[5040000A]: beql       $v0, $zr, 0x0893A348
    0893A320:[8CA30004]: lw         $v1, 4($a1)
    0893A324:[38620002]: xori       $v0, $v1, 2
    0893A328:[1440000B]: bne        $v0, $zr, 0x0893A358
    0893A32C:[38C20002]: xori       $v0, $a2, 2
    0893A330:[1040FFEC]: beq        $v0, $zr, 0x0893A2E4
    0893A334:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0893A338:[38620002]: xori       $v0, $v1, 2
    0893A33C:[54400006]: bnel       $v0, $zr, 0x0893A358
    0893A340:[38C20002]: xori       $v0, $a2, 2
    0893A344:[8CA30004]: lw         $v1, 4($a1)
    0893A348:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0893A34C:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0893A350:[0A24E8B9]: j          0x0893A2E4
    0893A354:[0043200A]: movz       $a0, $v0, $v1
    0893A358:[54400005]: bnel       $v0, $zr, 0x0893A370
    0893A35C:[8CE60004]: lw         $a2, 4($a3)
    0893A360:[8CE30004]: lw         $v1, 4($a3)
    0893A364:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    0893A368:[0A24E8D4]: j          0x0893A350
    0893A36C:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0893A370:[8CA30004]: lw         $v1, 4($a1)
    0893A374:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    0893A378:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
--> 0893A37C:[14C3FFD9]: bne        $a2, $v1, 0x0893A2E4
    0893A380:[0046200A]: movz       $a0, $v0, $a2
    0893A384:[8CE90008]: lw         $t1, 8($a3)
    0893A388:[8CA80008]: lw         $t0, 8($a1)
    0893A38C:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
  Back Branch 0893A368 295.891 times (length 8)
    0893A33C:[54400006]: bnel       $v0, $zr, 0x0893A358
    0893A340:[38C20002]: xori       $v0, $a2, 2
    0893A344:[8CA30004]: lw         $v1, 4($a1)
    0893A348:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0893A34C:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
--> 0893A350:[0A24E8B9]: j          0x0893A2E4
    0893A354:[0043200A]: movz       $a0, $v0, $v1
    0893A358:[54400005]: bnel       $v0, $zr, 0x0893A370
    0893A35C:[8CE60004]: lw         $a2, 4($a3)
    0893A360:[8CE30004]: lw         $v1, 4($a3)
    0893A364:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
--> 0893A368:[0A24E8D4]: j          0x0893A350
    0893A36C:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0893A370:[8CA30004]: lw         $v1, 4($a1)
    0893A374:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    0893A378:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
  Back Branch 0893A330 205.515 times (length 21)
    0893A2D0:[8CA60000]: lw         $a2, 0($a1)
    0893A2D4:[2CC20002]: sltiu      $v0, $a2, 2
    0893A2D8:[50400004]: beql       $v0, $zr, 0x0893A2EC
    0893A2DC:[38620004]: xori       $v0, $v1, 4
    0893A2E0:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
--> 0893A2E4:[03E00008]: jr         $ra
    0893A2E8:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    0893A2EC:[14400008]: bne        $v0, $zr, 0x0893A310
    0893A2F0:[38620004]: xori       $v0, $v1, 4
    0893A2F4:[38C20004]: xori       $v0, $a2, 4
    0893A2F8:[54400005]: bnel       $v0, $zr, 0x0893A310
    0893A2FC:[38620004]: xori       $v0, $v1, 4
    0893A300:[8CA30004]: lw         $v1, 4($a1)
    0893A304:[8C820004]: lw         $v0, 4($a0)
    0893A308:[0A24E8B9]: j          0x0893A2E4
    0893A30C:[00622023]: subu       $a0, $v1, $v0
    0893A310:[50400014]: beql       $v0, $zr, 0x0893A364
    0893A314:[8CE30004]: lw         $v1, 4($a3)
    0893A318:[38C20004]: xori       $v0, $a2, 4
    0893A31C:[5040000A]: beql       $v0, $zr, 0x0893A348
    0893A320:[8CA30004]: lw         $v1, 4($a1)
    0893A324:[38620002]: xori       $v0, $v1, 2
    0893A328:[1440000B]: bne        $v0, $zr, 0x0893A358
    0893A32C:[38C20002]: xori       $v0, $a2, 2
--> 0893A330:[1040FFEC]: beq        $v0, $zr, 0x0893A2E4
    0893A334:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0893A338:[38620002]: xori       $v0, $v1, 2
    0893A33C:[54400006]: bnel       $v0, $zr, 0x0893A358
    0893A340:[38C20002]: xori       $v0, $a2, 2
  Back Branch 0893A394 174.382 times (length 46)
    0893A2D0:[8CA60000]: lw         $a2, 0($a1)
    0893A2D4:[2CC20002]: sltiu      $v0, $a2, 2
    0893A2D8:[50400004]: beql       $v0, $zr, 0x0893A2EC
    0893A2DC:[38620004]: xori       $v0, $v1, 4
    0893A2E0:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
--> 0893A2E4:[03E00008]: jr         $ra
    0893A2E8:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    0893A2EC:[14400008]: bne        $v0, $zr, 0x0893A310
    0893A2F0:[38620004]: xori       $v0, $v1, 4
    0893A2F4:[38C20004]: xori       $v0, $a2, 4
    0893A2F8:[54400005]: bnel       $v0, $zr, 0x0893A310
    0893A2FC:[38620004]: xori       $v0, $v1, 4
    0893A300:[8CA30004]: lw         $v1, 4($a1)
    0893A304:[8C820004]: lw         $v0, 4($a0)
    0893A308:[0A24E8B9]: j          0x0893A2E4
    0893A30C:[00622023]: subu       $a0, $v1, $v0
    0893A310:[50400014]: beql       $v0, $zr, 0x0893A364
    0893A314:[8CE30004]: lw         $v1, 4($a3)
    0893A318:[38C20004]: xori       $v0, $a2, 4
    0893A31C:[5040000A]: beql       $v0, $zr, 0x0893A348
    0893A320:[8CA30004]: lw         $v1, 4($a1)
    0893A324:[38620002]: xori       $v0, $v1, 2
    0893A328:[1440000B]: bne        $v0, $zr, 0x0893A358
    0893A32C:[38C20002]: xori       $v0, $a2, 2
    0893A330:[1040FFEC]: beq        $v0, $zr, 0x0893A2E4
    0893A334:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0893A338:[38620002]: xori       $v0, $v1, 2
    0893A33C:[54400006]: bnel       $v0, $zr, 0x0893A358
    0893A340:[38C20002]: xori       $v0, $a2, 2
    0893A344:[8CA30004]: lw         $v1, 4($a1)
    0893A348:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0893A34C:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0893A350:[0A24E8B9]: j          0x0893A2E4
    0893A354:[0043200A]: movz       $a0, $v0, $v1
    0893A358:[54400005]: bnel       $v0, $zr, 0x0893A370
    0893A35C:[8CE60004]: lw         $a2, 4($a3)
    0893A360:[8CE30004]: lw         $v1, 4($a3)
    0893A364:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    0893A368:[0A24E8D4]: j          0x0893A350
    0893A36C:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0893A370:[8CA30004]: lw         $v1, 4($a1)
    0893A374:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    0893A378:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0893A37C:[14C3FFD9]: bne        $a2, $v1, 0x0893A2E4
    0893A380:[0046200A]: movz       $a0, $v0, $a2
    0893A384:[8CE90008]: lw         $t1, 8($a3)
    0893A388:[8CA80008]: lw         $t0, 8($a1)
    0893A38C:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    0893A390:[0109182A]: slt        $v1, $t0, $t1
--> 0893A394:[1460FFD3]: bne        $v1, $zr, 0x0893A2E4
    0893A398:[0046200A]: movz       $a0, $v0, $a2
    0893A39C:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0893A3A0:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0893A3A4:[0128182A]: slt        $v1, $t1, $t0
  Back Branch 0893A3A8 172.258 times (length 51)
    0893A2D0:[8CA60000]: lw         $a2, 0($a1)
    0893A2D4:[2CC20002]: sltiu      $v0, $a2, 2
    0893A2D8:[50400004]: beql       $v0, $zr, 0x0893A2EC
    0893A2DC:[38620004]: xori       $v0, $v1, 4
    0893A2E0:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
--> 0893A2E4:[03E00008]: jr         $ra
    0893A2E8:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    0893A2EC:[14400008]: bne        $v0, $zr, 0x0893A310
    0893A2F0:[38620004]: xori       $v0, $v1, 4
    0893A2F4:[38C20004]: xori       $v0, $a2, 4
    0893A2F8:[54400005]: bnel       $v0, $zr, 0x0893A310
    0893A2FC:[38620004]: xori       $v0, $v1, 4
    0893A300:[8CA30004]: lw         $v1, 4($a1)
    0893A304:[8C820004]: lw         $v0, 4($a0)
    0893A308:[0A24E8B9]: j          0x0893A2E4
    0893A30C:[00622023]: subu       $a0, $v1, $v0
    0893A310:[50400014]: beql       $v0, $zr, 0x0893A364
    0893A314:[8CE30004]: lw         $v1, 4($a3)
    0893A318:[38C20004]: xori       $v0, $a2, 4
    0893A31C:[5040000A]: beql       $v0, $zr, 0x0893A348
    0893A320:[8CA30004]: lw         $v1, 4($a1)
    0893A324:[38620002]: xori       $v0, $v1, 2
    0893A328:[1440000B]: bne        $v0, $zr, 0x0893A358
    0893A32C:[38C20002]: xori       $v0, $a2, 2
    0893A330:[1040FFEC]: beq        $v0, $zr, 0x0893A2E4
    0893A334:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0893A338:[38620002]: xori       $v0, $v1, 2
    0893A33C:[54400006]: bnel       $v0, $zr, 0x0893A358
    0893A340:[38C20002]: xori       $v0, $a2, 2
    0893A344:[8CA30004]: lw         $v1, 4($a1)
    0893A348:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0893A34C:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0893A350:[0A24E8B9]: j          0x0893A2E4
    0893A354:[0043200A]: movz       $a0, $v0, $v1
    0893A358:[54400005]: bnel       $v0, $zr, 0x0893A370
    0893A35C:[8CE60004]: lw         $a2, 4($a3)
    0893A360:[8CE30004]: lw         $v1, 4($a3)
    0893A364:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    0893A368:[0A24E8D4]: j          0x0893A350
    0893A36C:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0893A370:[8CA30004]: lw         $v1, 4($a1)
    0893A374:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    0893A378:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0893A37C:[14C3FFD9]: bne        $a2, $v1, 0x0893A2E4
    0893A380:[0046200A]: movz       $a0, $v0, $a2
    0893A384:[8CE90008]: lw         $t1, 8($a3)
    0893A388:[8CA80008]: lw         $t0, 8($a1)
    0893A38C:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    0893A390:[0109182A]: slt        $v1, $t0, $t1
    0893A394:[1460FFD3]: bne        $v1, $zr, 0x0893A2E4
    0893A398:[0046200A]: movz       $a0, $v0, $a2
    0893A39C:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0893A3A0:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0893A3A4:[0128182A]: slt        $v1, $t1, $t0
--> 0893A3A8:[1460FFCE]: bne        $v1, $zr, 0x0893A2E4
    0893A3AC:[0046200A]: movz       $a0, $v0, $a2
    0893A3B0:[8CE80014]: lw         $t0, 20($a3)
    0893A3B4:[8CA40014]: lw         $a0, 20($a1)
    0893A3B8:[0088102B]: sltu       $v0, $a0, $t0
  Back Branch 0893A400 124.039 times (length 73)
    0893A2D0:[8CA60000]: lw         $a2, 0($a1)
    0893A2D4:[2CC20002]: sltiu      $v0, $a2, 2
    0893A2D8:[50400004]: beql       $v0, $zr, 0x0893A2EC
    0893A2DC:[38620004]: xori       $v0, $v1, 4
    0893A2E0:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
--> 0893A2E4:[03E00008]: jr         $ra
    0893A2E8:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    0893A2EC:[14400008]: bne        $v0, $zr, 0x0893A310
    0893A2F0:[38620004]: xori       $v0, $v1, 4
    0893A2F4:[38C20004]: xori       $v0, $a2, 4
    0893A2F8:[54400005]: bnel       $v0, $zr, 0x0893A310
    0893A2FC:[38620004]: xori       $v0, $v1, 4
    0893A300:[8CA30004]: lw         $v1, 4($a1)
    0893A304:[8C820004]: lw         $v0, 4($a0)
    0893A308:[0A24E8B9]: j          0x0893A2E4
    0893A30C:[00622023]: subu       $a0, $v1, $v0
    0893A310:[50400014]: beql       $v0, $zr, 0x0893A364
    0893A314:[8CE30004]: lw         $v1, 4($a3)
    0893A318:[38C20004]: xori       $v0, $a2, 4
    0893A31C:[5040000A]: beql       $v0, $zr, 0x0893A348
    0893A320:[8CA30004]: lw         $v1, 4($a1)
    0893A324:[38620002]: xori       $v0, $v1, 2
    0893A328:[1440000B]: bne        $v0, $zr, 0x0893A358
    0893A32C:[38C20002]: xori       $v0, $a2, 2
    0893A330:[1040FFEC]: beq        $v0, $zr, 0x0893A2E4
    0893A334:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0893A338:[38620002]: xori       $v0, $v1, 2
    0893A33C:[54400006]: bnel       $v0, $zr, 0x0893A358
    0893A340:[38C20002]: xori       $v0, $a2, 2
    0893A344:[8CA30004]: lw         $v1, 4($a1)
    0893A348:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0893A34C:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0893A350:[0A24E8B9]: j          0x0893A2E4
    0893A354:[0043200A]: movz       $a0, $v0, $v1
    0893A358:[54400005]: bnel       $v0, $zr, 0x0893A370
    0893A35C:[8CE60004]: lw         $a2, 4($a3)
    0893A360:[8CE30004]: lw         $v1, 4($a3)
    0893A364:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    0893A368:[0A24E8D4]: j          0x0893A350
    0893A36C:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0893A370:[8CA30004]: lw         $v1, 4($a1)
    0893A374:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    0893A378:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0893A37C:[14C3FFD9]: bne        $a2, $v1, 0x0893A2E4
    0893A380:[0046200A]: movz       $a0, $v0, $a2
    0893A384:[8CE90008]: lw         $t1, 8($a3)
    0893A388:[8CA80008]: lw         $t0, 8($a1)
    0893A38C:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    0893A390:[0109182A]: slt        $v1, $t0, $t1
    0893A394:[1460FFD3]: bne        $v1, $zr, 0x0893A2E4
    0893A398:[0046200A]: movz       $a0, $v0, $a2
    0893A39C:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0893A3A0:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0893A3A4:[0128182A]: slt        $v1, $t1, $t0
    0893A3A8:[1460FFCE]: bne        $v1, $zr, 0x0893A2E4
    0893A3AC:[0046200A]: movz       $a0, $v0, $a2
    0893A3B0:[8CE80014]: lw         $t0, 20($a3)
    0893A3B4:[8CA40014]: lw         $a0, 20($a1)
    0893A3B8:[0088102B]: sltu       $v0, $a0, $t0
    0893A3BC:[54400017]: bnel       $v0, $zr, 0x0893A41C
    0893A3C0:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    0893A3C4:[51040010]: beql       $t0, $a0, 0x0893A408
    0893A3C8:[8CE30010]: lw         $v1, 16($a3)
    0893A3CC:[0104102B]: sltu       $v0, $t0, $a0
    0893A3D0:[5440000A]: bnel       $v0, $zr, 0x0893A3FC
    0893A3D4:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0893A3D8:[50880003]: beql       $a0, $t0, 0x0893A3E8
    0893A3DC:[8CA30010]: lw         $v1, 16($a1)
    0893A3E0:[0A24E8B9]: j          0x0893A2E4
    0893A3E4:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0893A3E8:[8CE20010]: lw         $v0, 16($a3)
    0893A3EC:[0043102B]: sltu       $v0, $v0, $v1
    0893A3F0:[5040FFBC]: beql       $v0, $zr, 0x0893A2E4
    0893A3F4:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0893A3F8:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0893A3FC:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
--> 0893A400:[0A24E8B9]: j          0x0893A2E4
    0893A404:[0046200A]: movz       $a0, $v0, $a2
    0893A408:[8CA20010]: lw         $v0, 16($a1)
    0893A40C:[0043102B]: sltu       $v0, $v0, $v1
    0893A410:[5040FFEF]: beql       $v0, $zr, 0x0893A3D0
  Back Branch 0893A41C 41.319 times (length 9)
    0893A3EC:[0043102B]: sltu       $v0, $v0, $v1
    0893A3F0:[5040FFBC]: beql       $v0, $zr, 0x0893A2E4
    0893A3F4:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0893A3F8:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0893A3FC:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
--> 0893A400:[0A24E8B9]: j          0x0893A2E4
    0893A404:[0046200A]: movz       $a0, $v0, $a2
    0893A408:[8CA20010]: lw         $v0, 16($a1)
    0893A40C:[0043102B]: sltu       $v0, $v0, $v1
    0893A410:[5040FFEF]: beql       $v0, $zr, 0x0893A3D0
    0893A414:[0104102B]: sltu       $v0, $t0, $a0
    0893A418:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
--> 0893A41C:[0A24E900]: j          0x0893A400
    0893A420:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
  Back Branch 0893A3F0 6.548 times (length 69)
    0893A2D0:[8CA60000]: lw         $a2, 0($a1)
    0893A2D4:[2CC20002]: sltiu      $v0, $a2, 2
    0893A2D8:[50400004]: beql       $v0, $zr, 0x0893A2EC
    0893A2DC:[38620004]: xori       $v0, $v1, 4
    0893A2E0:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
--> 0893A2E4:[03E00008]: jr         $ra
    0893A2E8:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    0893A2EC:[14400008]: bne        $v0, $zr, 0x0893A310
    0893A2F0:[38620004]: xori       $v0, $v1, 4
    0893A2F4:[38C20004]: xori       $v0, $a2, 4
    0893A2F8:[54400005]: bnel       $v0, $zr, 0x0893A310
    0893A2FC:[38620004]: xori       $v0, $v1, 4
    0893A300:[8CA30004]: lw         $v1, 4($a1)
    0893A304:[8C820004]: lw         $v0, 4($a0)
    0893A308:[0A24E8B9]: j          0x0893A2E4
    0893A30C:[00622023]: subu       $a0, $v1, $v0
    0893A310:[50400014]: beql       $v0, $zr, 0x0893A364
    0893A314:[8CE30004]: lw         $v1, 4($a3)
    0893A318:[38C20004]: xori       $v0, $a2, 4
    0893A31C:[5040000A]: beql       $v0, $zr, 0x0893A348
    0893A320:[8CA30004]: lw         $v1, 4($a1)
    0893A324:[38620002]: xori       $v0, $v1, 2
    0893A328:[1440000B]: bne        $v0, $zr, 0x0893A358
    0893A32C:[38C20002]: xori       $v0, $a2, 2
    0893A330:[1040FFEC]: beq        $v0, $zr, 0x0893A2E4
    0893A334:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0893A338:[38620002]: xori       $v0, $v1, 2
    0893A33C:[54400006]: bnel       $v0, $zr, 0x0893A358
    0893A340:[38C20002]: xori       $v0, $a2, 2
    0893A344:[8CA30004]: lw         $v1, 4($a1)
    0893A348:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0893A34C:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0893A350:[0A24E8B9]: j          0x0893A2E4
    0893A354:[0043200A]: movz       $a0, $v0, $v1
    0893A358:[54400005]: bnel       $v0, $zr, 0x0893A370
    0893A35C:[8CE60004]: lw         $a2, 4($a3)
    0893A360:[8CE30004]: lw         $v1, 4($a3)
    0893A364:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    0893A368:[0A24E8D4]: j          0x0893A350
    0893A36C:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0893A370:[8CA30004]: lw         $v1, 4($a1)
    0893A374:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    0893A378:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0893A37C:[14C3FFD9]: bne        $a2, $v1, 0x0893A2E4
    0893A380:[0046200A]: movz       $a0, $v0, $a2
    0893A384:[8CE90008]: lw         $t1, 8($a3)
    0893A388:[8CA80008]: lw         $t0, 8($a1)
    0893A38C:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    0893A390:[0109182A]: slt        $v1, $t0, $t1
    0893A394:[1460FFD3]: bne        $v1, $zr, 0x0893A2E4
    0893A398:[0046200A]: movz       $a0, $v0, $a2
    0893A39C:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0893A3A0:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0893A3A4:[0128182A]: slt        $v1, $t1, $t0
    0893A3A8:[1460FFCE]: bne        $v1, $zr, 0x0893A2E4
    0893A3AC:[0046200A]: movz       $a0, $v0, $a2
    0893A3B0:[8CE80014]: lw         $t0, 20($a3)
    0893A3B4:[8CA40014]: lw         $a0, 20($a1)
    0893A3B8:[0088102B]: sltu       $v0, $a0, $t0
    0893A3BC:[54400017]: bnel       $v0, $zr, 0x0893A41C
    0893A3C0:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    0893A3C4:[51040010]: beql       $t0, $a0, 0x0893A408
    0893A3C8:[8CE30010]: lw         $v1, 16($a3)
    0893A3CC:[0104102B]: sltu       $v0, $t0, $a0
    0893A3D0:[5440000A]: bnel       $v0, $zr, 0x0893A3FC
    0893A3D4:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0893A3D8:[50880003]: beql       $a0, $t0, 0x0893A3E8
    0893A3DC:[8CA30010]: lw         $v1, 16($a1)
    0893A3E0:[0A24E8B9]: j          0x0893A2E4
    0893A3E4:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0893A3E8:[8CE20010]: lw         $v0, 16($a3)
    0893A3EC:[0043102B]: sltu       $v0, $v0, $v1
--> 0893A3F0:[5040FFBC]: beql       $v0, $zr, 0x0893A2E4
    0893A3F4:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0893A3F8:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0893A3FC:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0893A400:[0A24E8B9]: j          0x0893A2E4
  Back Branch 0893A410 6.548 times (length 18)
    0893A3BC:[54400017]: bnel       $v0, $zr, 0x0893A41C
    0893A3C0:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    0893A3C4:[51040010]: beql       $t0, $a0, 0x0893A408
    0893A3C8:[8CE30010]: lw         $v1, 16($a3)
    0893A3CC:[0104102B]: sltu       $v0, $t0, $a0
--> 0893A3D0:[5440000A]: bnel       $v0, $zr, 0x0893A3FC
    0893A3D4:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0893A3D8:[50880003]: beql       $a0, $t0, 0x0893A3E8
    0893A3DC:[8CA30010]: lw         $v1, 16($a1)
    0893A3E0:[0A24E8B9]: j          0x0893A2E4
    0893A3E4:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0893A3E8:[8CE20010]: lw         $v0, 16($a3)
    0893A3EC:[0043102B]: sltu       $v0, $v0, $v1
    0893A3F0:[5040FFBC]: beql       $v0, $zr, 0x0893A2E4
    0893A3F4:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0893A3F8:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0893A3FC:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0893A400:[0A24E8B9]: j          0x0893A2E4
    0893A404:[0046200A]: movz       $a0, $v0, $a2
    0893A408:[8CA20010]: lw         $v0, 16($a1)
    0893A40C:[0043102B]: sltu       $v0, $v0, $v1
--> 0893A410:[5040FFEF]: beql       $v0, $zr, 0x0893A3D0
    0893A414:[0104102B]: sltu       $v0, $t0, $a0
    0893A418:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    0893A41C:[0A24E900]: j          0x0893A400
    0893A420:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
_S1_2_891E864 21.396.290 instructions (0,199%), 295.532 calls (0891E864 - 0891ECD4, length 285)
  Back Branch 0891EC48 59.851 times (length 19)
_S1_2_8AB610C 19.923.635 instructions (0,185%), 210.359 calls (08AB610C - 08AB6284, length 95)
_S1_2_8952F34 19.463.059 instructions (0,181%), 252.767 calls (08952F34 - 08953080, length 84)
_S1_2_89534B8 19.141.200 instructions (0,178%), 212.680 calls (089534B8 - 08953624, length 92)
_S1_2_89395C8 18.535.424 instructions (0,172%), 805.888 calls (089395C8 - 08939620, length 23)
_S1_2_8910038 18.323.589 instructions (0,171%), 147.766 calls (08910038 - 089102AC, length 158)
_S1_2_8938FB8 18.289.372 instructions (0,170%), 630.668 calls (08938FB8 - 08939028, length 29)
_S1_2_8938BBC 17.507.417 instructions (0,163%), 921.443 calls (08938BBC - 08938C04, length 19)
_S1_2_8953294 17.250.126 instructions (0,161%), 212.964 calls (08953294 - 089533EC, length 87)
_S1_2_8939E08 17.141.415 instructions (0,160%), 921.443 calls (08939E08 - 08939ED0, length 51)
  Back Branch 08939EA4 645.332 times (length 12)
_S1_2_894BA90 16.759.872 instructions (0,156%), 261.873 calls (0894BA90 - 0894BB8C, length 64)
_S1_2_891CDE4 16.691.482 instructions (0,155%), 295.532 calls (0891CDE4 - 0891CF94, length 109)
_S1_2_888CC10 16.481.280 instructions (0,153%), 111.360 calls (0888CC10 - 0888CC64, length 22)
  Back Branch 0888CC58 890.880 times (length 18)
_S1_2_894C6D4 16.275.643 instructions (0,151%), 268.031 calls (0894C6D4 - 0894C794, length 49)
  Back Branch 0894C75C 1.072.124 times (length 20)
  Back Branch 0894C790 138.000 times (length 18)
_S1_2_896080C 16.134.261 instructions (0,150%), 1.241.097 calls (0896080C - 0896083C, length 13)
_S1_2_88A2D04 15.156.384 instructions (0,141%), 891.552 calls (088A2D04 - 088A2D44, length 17)
_S1_2_89001F4 14.484.407 instructions (0,135%), 1.614 calls (089001F4 - 08900374, length 97)
  Back Branch 08900344 1.131.414 times (length 56)
  Back Branch 08900338 101.041 times (length 43)
_S1_2_8A36640 13.671.062 instructions (0,127%), 220.501 calls (08A36640 - 08A36734, length 62)
_S1_2_88849D4 13.596.624 instructions (0,127%), 4.764 calls (088849D4 - 08884C50, length 160)
  Back Branch 08884A78 163.969 times (length 11)
  Back Branch 08884B58 163.969 times (length 21)
  Back Branch 08884C28 163.969 times (length 48)
  Back Branch 08884A34 152.448 times (length 8)
  Back Branch 08884AEC 152.448 times (length 6)
  Back Branch 08884AC0 147.684 times (length 11)
_S1_2_89103DC 13.517.551 instructions (0,126%), 147.766 calls (089103DC - 089106B8, length 184)
_S1_2_897D188 13.317.858 instructions (0,124%), 76.912 calls (0897D188 - 0897D36C, length 122)
  Back Branch 0897D334 615.296 times (length 9)
_S1_2_8A362C8 13.263.456 instructions (0,123%), 576.672 calls (08A362C8 - 08A36338, length 29)
_S1_2_89C039C 13.108.265 instructions (0,122%), 1.488 calls (089C039C - 089C0650, length 174)
  Back Branch 089C05F0 357.120 times (length 8)
  Back Branch 089C05BC 357.120 times (length 8)
  Back Branch 089C04E0 357.120 times (length 8)
  Back Branch 089C0610 44.640 times (length 124)
_S1_2_893A4E4 12.564.282 instructions (0,117%), 294.565 calls (0893A4E4 - 0893A644, length 89)
  Back Branch 0893A620 264.059 times (length 72)
  Back Branch 0893A570 264.059 times (length 27)
  Back Branch 0893A568 30.506 times (length 26)
_S1_2_8900CBC 12.440.547 instructions (0,116%), 300.488 calls (08900CBC - 08900D7C, length 49)
_S1_2_887F024 12.192.903 instructions (0,113%), 145.730 calls (0887F024 - 0887F114, length 61)
  Back Branch 0887F0E8 477.588 times (length 22)
_S1_2_8939A38 11.978.759 instructions (0,111%), 921.443 calls (08939A38 - 08939A68, length 13)
_S1_2_8946038 11.886.952 instructions (0,111%), 540.316 calls (08946038 - 0894608C, length 22)
_S1_2_8911960 11.776.914 instructions (0,110%), 437.520 calls (08911960 - 089119EC, length 36)
_S1_2_88C38E4 11.384.824 instructions (0,106%), 70.628 calls (088C38E4 - 088C3D64, length 289)
  Back Branch 088C3AD4 96.290 times (length 105)
  Back Branch 088C3D2C 73.476 times (length 238)
  Back Branch 088C3D34 73.476 times (length 246)
  Back Branch 088C3D60 73.476 times (length 257)
  Back Branch 088C3B90 72.976 times (length 97)
  Back Branch 088C3B60 72.976 times (length 86)
  Back Branch 088C3B58 72.976 times (length 73)
  Back Branch 088C3B50 69.421 times (length 34)
  Back Branch 088C3BFC 23.314 times (length 89)
  Back Branch 088C3CD0 605 times (length 127)
  Back Branch 088C3D08 500 times (length 59)
  Back Branch 088C3CD8 500 times (length 38)
  Back Branch 088C3CE0 500 times (length 49)
  Back Branch 088C3CBC 6 times (length 121)
_S1_2_88833EC 10.739.051 instructions (0,100%), 275.360 calls (088833EC - 088834B0, length 50)
_S1_2_895FA20 10.668.940 instructions (0,099%), 1.066.894 calls (0895FA20 - 0895FA44, length 10)
_S1_2_894B770 10.531.600 instructions (0,098%), 45.200 calls (0894B770 - 0894BA8C, length 200)
  Back Branch 0894BA30 180.800 times (length 11)
_S1_2_8943FDC 9.790.854 instructions (0,091%), 131.903 calls (08943FDC - 08944B28, length 724)
  Back Branch 08944334 131.647 times (length 178)
  Back Branch 08944708 145 times (length 423)
  Back Branch 08944714 145 times (length 87)
  Back Branch 089447BC 145 times (length 45)
  Back Branch 089447B4 145 times (length 42)
  Back Branch 089445D0 145 times (length 345)
  Back Branch 08944880 145 times (length 163)
  Back Branch 08944874 145 times (length 235)
  Back Branch 089443F8 111 times (length 227)
  Back Branch 08944408 111 times (length 230)
  Back Branch 08944480 111 times (length 261)
  Back Branch 08944860 111 times (length 287)
_S1_2_890320C 9.741.878 instructions (0,091%), 131.647 calls (0890320C - 089033A0, length 102)
_S1_2_888617C 9.604.307 instructions (0,089%), 246.264 calls (0888617C - 08886240, length 50)
_S1_2_890946C 9.471.176 instructions (0,088%), 2.662 calls (0890946C - 08909974, length 323)
  Back Branch 089098EC 147.782 times (length 219)
_S1_2_8925DAC 9.430.513 instructions (0,088%), 123.976 calls (08925DAC - 08926174, length 243)
  Back Branch 08926148 123.976 times (length 202)
  Back Branch 08926150 123.976 times (length 204)
  Back Branch 08926168 123.976 times (length 214)
  Back Branch 08926158 123.936 times (length 208)
  Back Branch 08926170 123.775 times (length 216)
  Back Branch 08926120 123.735 times (length 176)
  Back Branch 08926134 123.735 times (length 7)
  Back Branch 089260E8 123.735 times (length 162)
  Back Branch 08925EA0 241 times (length 28)
  Back Branch 089260CC 241 times (length 169)
  Back Branch 08925FEC 236 times (length 13)
  Back Branch 08925ECC 231 times (length 9)
  Back Branch 08925EEC 198 times (length 6)
  Back Branch 08925EBC 185 times (length 33)
  Back Branch 08925EDC 152 times (length 12)
  Back Branch 08925F04 46 times (length 40)
  Back Branch 089260B4 46 times (length 90)
  Back Branch 089260AC 46 times (length 89)
  Back Branch 08926040 40 times (length 120)
  Back Branch 08926060 40 times (length 10)
  Back Branch 08926140 30 times (length 11)
  Back Branch 08925FF8 12 times (length 33)
  Back Branch 08926068 12 times (length 46)
  Back Branch 08926074 8 times (length 58)
  Back Branch 089260A4 8 times (length 70)
  Back Branch 089260BC 6 times (length 94)
  Back Branch 08926054 6 times (length 125)
_S1_2_888C88C 9.382.976 instructions (0,087%), 132.967 calls (0888C88C - 0888C9EC, length 89)
_S1_2_88E6C64 9.315.839 instructions (0,087%), 66.656 calls (088E6C64 - 088E7090, length 268)
  Back Branch 088E7050 229.701 times (length 12)
  Back Branch 088E705C 123.976 times (length 34)
  Back Branch 088E7068 39.222 times (length 119)
  Back Branch 088E6FD4 15.707 times (length 81)
  Back Branch 088E6ED4 150 times (length 65)
  Back Branch 088E6F20 144 times (length 68)
  Back Branch 088E7070 142 times (length 55)
  Back Branch 088E707C 142 times (length 58)
  Back Branch 088E7084 2 times (length 67)
_S1_2_894C37C 9.261.504 instructions (0,086%), 144.711 calls (0894C37C - 0894C3F4, length 31)
  Back Branch 0894C3E8 578.844 times (length 11)
_S1_2_887D9DC 9.216.288 instructions (0,086%), 192.006 calls (0887D9DC - 0887DA98, length 48)
_S1_2_8939A6C 8.836.950 instructions (0,082%), 294.565 calls (08939A6C - 08939AE0, length 30)
_S1_2_893747C 8.296.645 instructions (0,077%), 104.475 calls (0893747C - 08937A4C, length 373)
_S1_2_891C610 8.277.261 instructions (0,077%), 4.255 calls (0891C610 - 0891CC74, length 410)
  Back Branch 0891CBD4 130.790 times (length 327)
  Back Branch 0891CB80 3.236 times (length 282)
  Back Branch 0891CB18 732 times (length 199)
_S1_2_8962F34 8.091.746 instructions (0,075%), 622.442 calls (08962F34 - 08962F64, length 13)
_S1_2_8931318 7.647.706 instructions (0,071%), 263.714 calls (08931318 - 089313F0, length 55)
_S1_2_890F33C 7.596.647 instructions (0,071%), 147.766 calls (0890F33C - 0890F474, length 79)
_S1_2_8932C6C 7.577.295 instructions (0,071%), 229.615 calls (08932C6C - 08932D10, length 42)
_S1_2_8960770 7.458.648 instructions (0,069%), 606 calls (08960770 - 089607D4, length 26)
  Back Branch 089607B8 1.241.088 times (length 6)
_S1_2_89107A8 7.399.924 instructions (0,069%), 147.766 calls (089107A8 - 08911594, length 892)
_S1_2_8902644 7.396.050 instructions (0,069%), 298.234 calls (08902644 - 089026D4, length 37)
_S1_2_88A1CE4 7.295.936 instructions (0,068%), 90.604 calls (088A1CE4 - 088A2154, length 285)
_S1_2_894C4F4 7.236.837 instructions (0,067%), 268.031 calls (0894C4F4 - 0894C55C, length 27)
_S1_2_88C2340 7.216.554 instructions (0,067%), 79.822 calls (088C2340 - 088C242C, length 60)
  Back Branch 088C2384 398.948 times (length 10)
  Back Branch 088C2428 70.628 times (length 43)
_S1_2_8885DB4 7.134.480 instructions (0,066%), 79.272 calls (08885DB4 - 08886114, length 217)
_S1_2_890F27C 7.092.768 instructions (0,066%), 147.766 calls (0890F27C - 0890F338, length 48)
_S1_2_8882DDC 6.827.520 instructions (0,064%), 81.280 calls (08882DDC - 088830EC, length 197)
_S1_2_8947580 6.801.270 instructions (0,063%), 680.127 calls (08947580 - 08947788, length 131)
_S1_2_88A0FA8 6.670.650 instructions (0,062%), 1.334.130 calls (088A0FA8 - 088A0FB8, length 5)
_S1_2_8972B30 6.560.497 instructions (0,061%), 226.221 calls (08972B30 - 08972BB8, length 35)
_S1_2_89060D8 6.558.048 instructions (0,061%), 273.252 calls (089060D8 - 08906160, length 35)
_S1_2_89A72D0 6.536.056 instructions (0,061%), 60.789 calls (089A72D0 - 089A765C, length 228)
  Back Branch 089A733C 397.390 times (length 11)
_S1_2_88A33B0 6.392.190 instructions (0,059%), 152.195 calls (088A33B0 - 088A3464, length 46)
  Back Branch 088A3460 242 times (length 34)
_S1_2_895F8F8 6.301.696 instructions (0,059%), 512 calls (0895F8F8 - 0895F960, length 27)
  Back Branch 0895F944 1.048.064 times (length 6)
_S1_2_8A3659C 6.283.518 instructions (0,058%), 220.501 calls (08A3659C - 08A3661C, length 33)
_S1_2_8927E24 6.276.433 instructions (0,058%), 123.933 calls (08927E24 - 08927FC0, length 104)
  Back Branch 08927F60 105.682 times (length 53)
  Back Branch 08927F68 105.682 times (length 68)
  Back Branch 08927FBC 105.682 times (length 88)
  Back Branch 08927FA4 105.682 times (length 28)
_S1_2_8898A3C 6.165.128 instructions (0,057%), 158.080 calls (08898A3C - 08898AF4, length 47)
_S1_2_88FE94C 6.163.612 instructions (0,057%), 125.788 calls (088FE94C - 088FEA20, length 54)
_S1_2_892BC80 5.825.454 instructions (0,054%), 227.845 calls (0892BC80 - 0892BCF8, length 31)
_S1_2_896063C 5.789.949 instructions (0,054%), 526.359 calls (0896063C - 08960664, length 11)
_S1_2_88D1FF4 5.598.195 instructions (0,052%), 57.784 calls (088D1FF4 - 088D2360, length 220)
  Back Branch 088D2344 57.478 times (length 199)
  Back Branch 088D2278 27.283 times (length 145)
  Back Branch 088D235C 27.212 times (length 183)
  Back Branch 088D22C4 26.836 times (length 62)
  Back Branch 088D22D4 25.917 times (length 76)
  Back Branch 088D22F8 259 times (length 100)
  Back Branch 088D22EC 259 times (length 95)
  Back Branch 088D228C 72 times (length 7)
  Back Branch 088D2298 68 times (length 30)
  Back Branch 088D22B4 65 times (length 50)
_S1_2_8948610 5.456.080 instructions (0,051%), 272.804 calls (08948610 - 08948664, length 22)
  Back Branch 08948658 272.804 times (length 9)
_S1_2_892BCFC 5.416.362 instructions (0,050%), 227.844 calls (0892BCFC - 0892BD74, length 31)
  Back Branch 0892BD68 181.221 times (length 19)
_S1_2_888211C 5.311.224 instructions (0,049%), 79.272 calls (0888211C - 088823F0, length 182)
_S1_2_889E8F4 5.288.762 instructions (0,049%), 135.609 calls (0889E8F4 - 0889E9B8, length 50)
_S1_2_88DFF98 4.987.939 instructions (0,046%), 125.478 calls (088DFF98 - 088E0248, length 173)
  Back Branch 088E0210 383 times (length 67)
  Back Branch 088E01EC 383 times (length 23)
  Back Branch 088E0220 86 times (length 67)
  Back Branch 088E0244 62 times (length 114)
_S1_2_89A8AD4 4.747.930 instructions (0,044%), 55.858 calls (089A8AD4 - 089A8C3C, length 91)
_S1_2_8900E04 4.581.924 instructions (0,043%), 3.724 calls (08900E04 - 0890105C, length 151)
  Back Branch 08901028 315.347 times (length 107)
  Back Branch 08900FB4 24 times (length 5)
_S1_2_8918E4C 4.565.185 instructions (0,042%), 1.545 calls (08918E4C - 089194E4, length 423)
  Back Branch 0891907C 164.934 times (length 14)
  Back Branch 08918EAC 164.934 times (length 10)
  Back Branch 08919224 34.298 times (length 5)
  Back Branch 08918E70 24.720 times (length 5)
  Back Branch 08918FB4 23.175 times (length 8)
  Back Branch 08919034 21.630 times (length 10)
  Back Branch 08918ED4 17.675 times (length 7)
  Back Branch 08919400 11.322 times (length 161)
  Back Branch 08919244 5.784 times (length 3)
  Back Branch 08918F7C 505 times (length 7)
  Back Branch 08919320 27 times (length 9)
_S1_2_88E5E48 4.533.722 instructions (0,042%), 31.418 calls (088E5E48 - 088E62F4, length 300)
  Back Branch 088E62D8 31.418 times (length 270)
  Back Branch 088E61C0 30.883 times (length 146)
  Back Branch 088E6228 30.583 times (length 17)
  Back Branch 088E62C8 30.581 times (length 224)
  Back Branch 088E6248 150 times (length 40)
  Back Branch 088E62B4 148 times (length 164)
_S1_2_892E24C 4.494.315 instructions (0,042%), 369.822 calls (0892E24C - 0892E28C, length 17)
_S1_2_89C01E8 4.464.494 instructions (0,042%), 3.426 calls (089C01E8 - 089C0378, length 101)
  Back Branch 089C0340 102.780 times (length 59)
_S1_2_888AAE0 4.451.888 instructions (0,041%), 158.996 calls (0888AAE0 - 0888AB4C, length 28)
_S1_2_88D2364 4.437.536 instructions (0,041%), 27.284 calls (088D2364 - 088D25A8, length 146)
  Back Branch 088D24DC 78.744 times (length 38)
  Back Branch 088D2508 50.938 times (length 30)
  Back Branch 088D24B8 39.372 times (length 29)
  Back Branch 088D24E4 39.372 times (length 11)
  Back Branch 088D256C 27.284 times (length 95)
  Back Branch 088D2574 27.284 times (length 105)
  Back Branch 088D25A4 27.284 times (length 117)
  Back Branch 088D2500 367 times (length 23)
_S1_2_892E568 4.434.441 instructions (0,041%), 139.779 calls (0892E568 - 0892E648, length 57)
  Back Branch 0892E644 123.573 times (length 44)
  Back Branch 0892E614 123.573 times (length 32)
  Back Branch 0892E60C 123.573 times (length 23)
_S1_2_88BB03C 4.392.035 instructions (0,041%), 125.478 calls (088BB03C - 088BB3E8, length 236)
  Back Branch 088BB17C 30.937 times (length 21)
  Back Branch 088BB20C 30.474 times (length 68)
  Back Branch 088BB3DC 16.777 times (length 173)
  Back Branch 088BB198 834 times (length 27)
  Back Branch 088BB218 469 times (length 75)
  Back Branch 088BB23C 469 times (length 85)
  Back Branch 088BB27C 469 times (length 100)
  Back Branch 088BB2A0 469 times (length 110)
  Back Branch 088BB2EC 469 times (length 124)
  Back Branch 088BB3CC 469 times (length 111)
  Back Branch 088BB300 383 times (length 14)
  Back Branch 088BB348 383 times (length 57)
  Back Branch 088BB1A4 147 times (length 30)
  Back Branch 088BB37C 86 times (length 66)
  Back Branch 088BB3C4 62 times (length 113)
  Back Branch 088BB154 15 times (length 12)
  Back Branch 088BB3E4 9 times (length 166)
  Back Branch 088BB3D4 6 times (length 198)
_S1_2_891AEC8 4.374.308 instructions (0,041%), 331 calls (0891AEC8 - 0891B3EC, length 330)
  Back Branch 0891B324 71.347 times (length 251)
_S1_2_886E768 4.335.875 instructions (0,040%), 173.435 calls (0886E768 - 0886E7C8, length 25)
_S1_2_8945A64 4.321.000 instructions (0,040%), 216.050 calls (08945A64 - 08945AB0, length 20)
_S1_2_8871E84 4.306.932 instructions (0,040%), 35.115 calls (08871E84 - 08872F9C, length 1095)
  Back Branch 08872144 59.549 times (length 51)
  Back Branch 08872010 15.225 times (length 26)
  Back Branch 08872050 5.465 times (length 6)
  Back Branch 088720F4 1.812 times (length 16)
_S1_2_890E9B0 4.294.366 instructions (0,040%), 70.821 calls (0890E9B0 - 0890F278, length 563)
_S1_2_8902940 4.212.704 instructions (0,039%), 131.647 calls (08902940 - 089029C4, length 34)
_S1_2_893BD64 4.047.138 instructions (0,038%), 121.198 calls (0893BD64 - 0893BEDC, length 95)
  Back Branch 0893BE44 62.838 times (length 43)
  Back Branch 0893BE80 26.810 times (length 39)
  Back Branch 0893BE8C 26.810 times (length 42)
  Back Branch 0893BE70 7.316 times (length 35)
  Back Branch 0893BEAC 124 times (length 59)
_S1_2_89A9838 4.021.776 instructions (0,037%), 55.858 calls (089A9838 - 089A9968, length 77)
_S1_2_88AE3A8 4.003.926 instructions (0,037%), 57.890 calls (088AE3A8 - 088AE5E8, length 145)
  Back Branch 088AE5A4 6.352 times (length 64)
  Back Branch 088AE57C 386 times (length 53)
  Back Branch 088AE4E8 386 times (length 16)
  Back Branch 088AE5E4 380 times (length 65)
_S1_2_89261C0 3.998.032 instructions (0,037%), 123.966 calls (089261C0 - 08926268, length 43)
  Back Branch 0892621C 123.966 times (length 10)
  Back Branch 08926234 108.542 times (length 16)
  Back Branch 08926264 15.565 times (length 34)
  Back Branch 0892625C 15.565 times (length 26)
  Back Branch 0892624C 15.424 times (length 22)
  Back Branch 08926244 15.424 times (length 20)
_S1_2_892BF84 3.962.067 instructions (0,037%), 84.423 calls (0892BF84 - 0892BFDC, length 23)
  Back Branch 0892BFC0 421.171 times (length 5)
_S1_2_890E31C 3.857.212 instructions (0,036%), 70.821 calls (0890E31C - 0890E9AC, length 421)
_S1_2_8898F5C 3.830.351 instructions (0,036%), 103.523 calls (08898F5C - 08898FEC, length 37)
_S1_2_89195D8 3.819.386 instructions (0,036%), 38.466 calls (089195D8 - 089196D0, length 63)
  Back Branch 089196C4 89.348 times (length 50)
_S1_2_8962E84 3.758.912 instructions (0,035%), 1.213 calls (08962E84 - 08962EE8, length 26)
  Back Branch 08962ECC 622.442 times (length 6)
_S1_2_888C278 3.726.715 instructions (0,035%), 745.343 calls (0888C278 - 0888C290, length 7)
_S1_2_888B534 3.723.076 instructions (0,035%), 531.868 calls (0888B534 - 0888B54C, length 7)
_S1_2_888B518 3.723.076 instructions (0,035%), 531.868 calls (0888B518 - 0888B530, length 7)
_S1_2_88E8598 3.602.655 instructions (0,034%), 66 calls (088E8598 - 088E8918, length 225)
  Back Branch 088E86E0 65.517 times (length 47)
  Back Branch 088E87E8 11.010 times (length 47)
  Back Branch 088E8824 65 times (length 62)
  Back Branch 088E882C 62 times (length 78)
  Back Branch 088E88A0 60 times (length 159)
  Back Branch 088E88A8 44 times (length 175)
  Back Branch 088E8868 43 times (length 93)
  Back Branch 088E88E4 29 times (length 190)
  Back Branch 088E8914 13 times (length 25)
  Back Branch 088E8898 6 times (length 25)
_S1_2_88FE8B8 3.556.245 instructions (0,033%), 107.765 calls (088FE8B8 - 088FE948, length 37)
_S1_2_8939ED4 3.534.780 instructions (0,033%), 294.565 calls (08939ED4 - 08939F00, length 12)
_S1_2_887F118 3.481.956 instructions (0,032%), 12.963 calls (0887F118 - 0887F530, length 263)
  Back Branch 0887F28C 60.599 times (length 4)
_S1_2_88D2AE4 3.478.624 instructions (0,032%), 125.478 calls (088D2AE4 - 088D2B68, length 34)
  Back Branch 088D2B48 113.152 times (length 9)
  Back Branch 088D2B64 113.152 times (length 19)
_S1_2_88D1E2C 3.436.807 instructions (0,032%), 126.645 calls (088D1E2C - 088D1FF0, length 114)
  Back Branch 088D1F98 30.819 times (length 51)
  Back Branch 088D1FE4 300 times (length 31)
  Back Branch 088D1FEC 300 times (length 82)
  Back Branch 088D1FD8 300 times (length 26)
  Back Branch 088D1FA0 300 times (length 64)
  Back Branch 088D1F68 18 times (length 38)
_S1_2_8A81CD0 3.379.409 instructions (0,031%), 27.929 calls (08A81CD0 - 08A81EB0, length 121)
_S1_2_88B9E00 3.355.740 instructions (0,031%), 288.477 calls (088B9E00 - 088B9E54, length 22)
_S1_2_8923F40 3.341.464 instructions (0,031%), 238.676 calls (08923F40 - 08923F74, length 14)
_S1_2_89279D8 3.339.500 instructions (0,031%), 123.966 calls (089279D8 - 08927E20, length 275)
  Back Branch 08927A38 105.715 times (length 9)
_S1_2_888C294 3.324.175 instructions (0,031%), 664.835 calls (0888C294 - 0888C2AC, length 7)
_S1_2_890C75C 3.278.876 instructions (0,031%), 18.620 calls (0890C75C - 0890C9B4, length 151)
  Back Branch 0890C984 66.978 times (length 14)
  Back Branch 0890C8AC 40.931 times (length 14)
_S1_2_8900D80 3.232.306 instructions (0,030%), 3.724 calls (08900D80 - 08900E00, length 33)
  Back Branch 08900DF4 315.037 times (length 10)
_S1_2_8946090 3.215.630 instructions (0,030%), 139.810 calls (08946090 - 089460E8, length 23)
_S1_2_88704C4 3.209.058 instructions (0,030%), 72.591 calls (0886FCC8 - 08870974, length 812)
  Back Branch 088705A0 105.027 times (length 103)
  Back Branch 088703C4 59.474 times (length 24)
  Back Branch 08870930 20.516 times (length 796)
  Back Branch 08870094 11.583 times (length 18)
_S1_2_8960570 3.185.679 instructions (0,030%), 1.101 calls (08960570 - 089605EC, length 32)
  Back Branch 089605D0 525.258 times (length 6)
_S1_2_894C3F8 3.183.642 instructions (0,030%), 144.711 calls (0894C3F8 - 0894C44C, length 22)
_S1_2_8871348 3.159.717 instructions (0,029%), 16.176 calls (08871348 - 088714F8, length 109)
  Back Branch 088714B8 105.027 times (length 35)
  Back Branch 08871370 16.176 times (length 7)
_S1_2_88BF3A4 3.130.282 instructions (0,029%), 235.630 calls (088BF3A4 - 088BF3DC, length 15)
_S1_2_89AAD98 3.099.915 instructions (0,029%), 22.096 calls (089AAD98 - 089AB1C0, length 267)
  Back Branch 089AAE58 101.188 times (length 12)
_S1_2_89B930C 3.091.590 instructions (0,029%), 12.752 calls (089B930C - 089B958C, length 161)
  Back Branch 089B9500 54.891 times (length 66)
_S1_2_8816DD4 3.088.484 instructions (0,029%), 1.081 calls (08816DD4 - 08817E04, length 1037)
  Back Branch 08817AC4 27.929 times (length 175)
  Back Branch 08817650 5.544 times (length 8)
  Back Branch 08817B00 442 times (length 203)
_S1_2_894738C 3.035.846 instructions (0,028%), 137.993 calls (0894738C - 089473E0, length 22)
_S1_2_89ADF4C 2.928.306 instructions (0,027%), 21.867 calls (089ADF4C - 089AE1D8, length 164)
_S1_2_8946A44 2.910.754 instructions (0,027%), 264.614 calls (08946A44 - 08946A6C, length 11)
_S1_2_89033A4 2.885.817 instructions (0,027%), 1.194 calls (089033A4 - 08903674, length 181)
  Back Branch 08903458 152.027 times (length 25)
  Back Branch 089035E4 10 times (length 4)
_S1_2_890C9B8 2.846.565 instructions (0,026%), 18.605 calls (0890C9B8 - 0890CC18, length 153)
_S1_2_894BB90 2.822.679 instructions (0,026%), 60.057 calls (0894BB90 - 0894BC48, length 47)
_S1_2_882D7C4 2.814.631 instructions (0,026%), 8.729 calls (0882D7C4 - 0882EA88, length 1202)
  Back Branch 0882DA00 52.374 times (length 6)
  Back Branch 0882E600 536 times (length 65)
  Back Branch 0882E7D4 274 times (length 780)
_S1_2_88A2298 2.756.699 instructions (0,026%), 45.500 calls (088A2298 - 088A23DC, length 82)
_S1_2_8AB4960 2.689.546 instructions (0,025%), 14.113 calls (08AB4960 - 08AB4E0C, length 300)
_S1_2_88A7480 2.670.671 instructions (0,025%), 35.187 calls (088A7480 - 088A76A4, length 138)
  Back Branch 088A763C 19.164 times (length 31)
  Back Branch 088A7650 18.300 times (length 9)
  Back Branch 088A75CC 17.031 times (length 64)
  Back Branch 088A7670 443 times (length 44)
  Back Branch 088A7684 224 times (length 9)
  Back Branch 088A7610 125 times (length 23)
_S1_2_88D9834 2.634.126 instructions (0,025%), 159.644 calls (088D9834 - 088D98B0, length 32)
  Back Branch 088D98AC 79.822 times (length 25)
_S1_2_8944BCC 2.632.940 instructions (0,025%), 131.647 calls (08944BCC - 08944C18, length 20)
_S1_2_88C2250 2.599.184 instructions (0,024%), 1 calls (088C2250 - 088C233C, length 60)
  Back Branch 088C22B0 125.367 times (length 8)
  Back Branch 088C22FC 79.811 times (length 19)
  Back Branch 088C2338 79.811 times (length 36)
_S1_2_88D653C 2.589.475 instructions (0,024%), 103.579 calls (088D653C - 088D6610, length 54)
_S1_2_89AC38C 2.580.306 instructions (0,024%), 21.867 calls (089AC38C - 089AC578, length 124)
_S1_2_88B0ABC 2.540.861 instructions (0,024%), 126.642 calls (088B0ABC - 088B0BA4, length 59)
  Back Branch 088B0B88 97.623 times (length 29)
  Back Branch 088B0BA0 15.358 times (length 35)
  Back Branch 088B0B44 13.582 times (length 16)
  Back Branch 088B0B90 131 times (length 45)
  Back Branch 088B0B74 131 times (length 36)
  Back Branch 088B0B64 131 times (length 30)
  Back Branch 088B0B54 79 times (length 23)
_S1_2_8947024 2.491.717 instructions (0,023%), 131.143 calls (08947024 - 0894706C, length 19)
_S1_2_8A8DC50 2.459.478 instructions (0,023%), 39.669 calls (08A8DC50 - 08A8DD44, length 62)
_S1_2_8917720 2.435.472 instructions (0,023%), 515 calls (08916C50 - 089186CC, length 1696)
  Back Branch 08917B88 143.596 times (length 10)
  Back Branch 08917BA4 14.177 times (length 155)
  Back Branch 08917860 9.240 times (length 30)
  Back Branch 08916C88 6.830 times (length 16)
  Back Branch 089179A0 4.556 times (length 27)
  Back Branch 08917D1C 4.255 times (length 1063)
  Back Branch 0891781C 3.080 times (length 10)
  Back Branch 08917B10 1.960 times (length 10)
  Back Branch 0891774C 1.030 times (length 10)
  Back Branch 08917AB4 987 times (length 10)
  Back Branch 08917BB4 515 times (length 973)
  Back Branch 08917EAC 515 times (length 1163)
  Back Branch 08918270 515 times (length 1404)
  Back Branch 08918278 515 times (length 1406)
  Back Branch 08917F1C 508 times (length 10)
  Back Branch 08917DA0 83 times (length 22)
  Back Branch 089178A0 30 times (length 12)
  Back Branch 08917E4C 10 times (length 25)
  Back Branch 08917FFC 7 times (length 22)
_S1_2_8902FE8 2.407.914 instructions (0,022%), 70.821 calls (08902FE8 - 0890306C, length 34)
_S1_2_888AAA4 2.384.925 instructions (0,022%), 158.995 calls (0888AAA4 - 0888AADC, length 15)
_S1_2_88A8888 2.304.662 instructions (0,021%), 126.648 calls (088A8888 - 088A8904, length 32)
  Back Branch 088A8900 31.270 times (length 17)
  Back Branch 088A88F0 31.270 times (length 7)
_S1_2_89B9188 2.292.984 instructions (0,021%), 67.643 calls (089B9188 - 089B9300, length 95)
_S1_2_881EB78 2.282.177 instructions (0,021%), 7.860 calls (0881EB78 - 0881F7F4, length 800)
  Back Branch 0881EE88 7.295 times (length 24)
_S1_2_88A2C04 2.262.128 instructions (0,021%), 45.358 calls (088A2C04 - 088A2D00, length 64)
_S1_2_8948360 2.260.439 instructions (0,021%), 132.967 calls (08948360 - 089483A0, length 17)
_S1_2_8876CC8 2.249.023 instructions (0,021%), 30.539 calls (08876CC8 - 088772F8, length 397)
  Back Branch 088771D8 5.005 times (length 62)
  Back Branch 08877230 4.832 times (length 4)
  Back Branch 088770CC 3.941 times (length 4)
  Back Branch 08877068 3.397 times (length 9)
  Back Branch 08876E4C 2.630 times (length 12)
  Back Branch 0887723C 1.588 times (length 90)
  Back Branch 08877200 1.361 times (length 10)
  Back Branch 08877170 286 times (length 33)
_S1_2_8926FE0 2.231.322 instructions (0,021%), 123.966 calls (08926FE0 - 08927024, length 18)
_S1_2_8937250 2.192.440 instructions (0,020%), 32.231 calls (08937250 - 089373AC, length 88)
  Back Branch 08937374 122 times (length 23)
_S1_2_88D2A80 2.190.129 instructions (0,020%), 125.478 calls (088D2A80 - 088D2AE0, length 25)
  Back Branch 088D2ACC 19.001 times (length 7)
  Back Branch 088D2ADC 1.069 times (length 11)
_S1_2_89475C4 2.182.152 instructions (0,020%), 272.769 calls (089475B0 - 089475CC, length 8)
  Back Branch 089475C8 272.769 times (length 8)
_S1_2_8997BF4 2.172.623 instructions (0,020%), 683 calls (08997BF4 - 08997DA0, length 108)
  Back Branch 08997D34 698.709 times (length 3)
  Back Branch 08997D4C 1.366 times (length 3)
_S1_2_8946D44 2.153.312 instructions (0,020%), 134.582 calls (08946D44 - 08946D80, length 16)
_S1_2_88B9FA0 2.135.536 instructions (0,020%), 31.418 calls (088B9FA0 - 088BA4B0, length 325)
  Back Branch 088BA334 31.418 times (length 193)
  Back Branch 088BA49C 148 times (length 93)
_S1_2_88B5C80 2.129.585 instructions (0,020%), 42.170 calls (088B5C80 - 088B5F60, length 185)
_S1_2_898169C 2.122.604 instructions (0,020%), 27.929 calls (0898169C - 089817C8, length 76)
_S1_2_892F4F8 2.122.443 instructions (0,020%), 21.113 calls (0892F4F8 - 0892F994, length 296)
  Back Branch 0892F824 17.231 times (length 142)
  Back Branch 0892F5F4 17.100 times (length 9)
  Back Branch 0892F640 16.883 times (length 9)
  Back Branch 0892F604 11.594 times (length 52)
  Back Branch 0892F650 11.511 times (length 71)
  Back Branch 0892F95C 10.755 times (length 220)
  Back Branch 0892F65C 10.732 times (length 73)
  Back Branch 0892F7A0 10.690 times (length 90)
  Back Branch 0892F678 711 times (length 81)
  Back Branch 0892F754 509 times (length 71)
  Back Branch 0892F738 223 times (length 129)
  Back Branch 0892F944 154 times (length 214)
  Back Branch 0892F894 83 times (length 170)
  Back Branch 0892F810 72 times (length 39)
  Back Branch 0892F788 72 times (length 84)
  Back Branch 0892F6A0 39 times (length 92)
  Back Branch 0892F740 23 times (length 131)
  Back Branch 0892F990 5 times (length 233)
_S1_2_8925AA4 2.088.008 instructions (0,019%), 202.561 calls (08925AA4 - 08925AD0, length 12)
_S1_2_89815A4 2.066.746 instructions (0,019%), 55.858 calls (089815A4 - 08981654, length 45)
_S1_2_894BC4C 2.048.442 instructions (0,019%), 8.327 calls (0894BC4C - 0894BF9C, length 213)
  Back Branch 0894BF54 33.308 times (length 11)
_S1_2_8871F34 2.047.940 instructions (0,019%), 12.678 calls (08871F34 - 08872F9C, length 1051)
  Back Branch 08872144 59.549 times (length 51)
  Back Branch 08872010 15.225 times (length 26)
  Back Branch 08872050 5.465 times (length 6)
  Back Branch 088720F4 1.812 times (length 16)
_S1_2_88772FC 2.023.535 instructions (0,019%), 28.201 calls (088772FC - 088775A4, length 171)
  Back Branch 0887757C 29.770 times (length 9)
_S1_2_8906728 2.019.325 instructions (0,019%), 4.711 calls (08906728 - 08906844, length 72)
  Back Branch 0890681C 266.266 times (length 7)
_S1_2_88D552C 2.003.153 instructions (0,019%), 64.563 calls (088D552C - 088D5624, length 63)
  Back Branch 088D55F0 31.400 times (length 17)
_S1_2_892E84C 1.997.215 instructions (0,019%), 181.565 calls (0892E84C - 0892E880, length 14)
_S1_2_89471FC 1.994.520 instructions (0,019%), 132.968 calls (089471FC - 08947234, length 15)
_S1_2_8946CDC 1.994.505 instructions (0,019%), 132.967 calls (08946CDC - 08946D14, length 15)
_S1_2_8945B24 1.974.705 instructions (0,018%), 131.647 calls (08945B24 - 08945B5C, length 15)
_S1_2_88E5DC0 1.970.300 instructions (0,018%), 98.515 calls (088E5DC0 - 088E5E0C, length 20)
_S1_2_8946FE8 1.967.145 instructions (0,018%), 131.143 calls (08946FE8 - 08947020, length 15)
_S1_2_88E65D8 1.931.455 instructions (0,018%), 62.305 calls (088E65D8 - 088E6650, length 31)
_S1_2_893C338 1.930.421 instructions (0,018%), 12.963 calls (0893C338 - 0893C42C, length 62)
  Back Branch 0893C3F8 47.636 times (length 31)
  Back Branch 0893C3F0 47.636 times (length 6)
_S1_2_88A3050 1.910.516 instructions (0,018%), 19.836 calls (088A3050 - 088A3380, length 205)
_S1_2_89199A4 1.868.246 instructions (0,017%), 993 calls (089199A4 - 08919C54, length 173)
  Back Branch 08919A40 110.885 times (length 17)
  Back Branch 08919BF0 15.222 times (length 56)
  Back Branch 08919B00 8.022 times (length 6)
_S1_2_892E290 1.864.491 instructions (0,017%), 122.330 calls (0892E290 - 0892E2CC, length 16)
_S1_2_892E480 1.852.532 instructions (0,017%), 55.004 calls (0892E480 - 0892E564, length 58)
  Back Branch 0892E560 54.124 times (length 45)
  Back Branch 0892E528 54.124 times (length 24)
  Back Branch 0892E530 54.124 times (length 33)
_S1_2_89313A0 1.845.998 instructions (0,017%), 263.714 calls (08931398 - 089313B0, length 7)
  Back Branch 089313AC 263.714 times (length 7)
_S1_2_892626C 1.826.112 instructions (0,017%), 15.565 calls (0892626C - 08926604, length 231)
  Back Branch 0892654C 13.249 times (length 107)
  Back Branch 08926554 13.249 times (length 123)
  Back Branch 08926590 13.249 times (length 138)
_S1_2_8909978 1.816.517 instructions (0,017%), 14 calls (08909978 - 0890A474, length 704)
  Back Branch 0890A3CC 35.087 times (length 123)
  Back Branch 08909DA0 16.307 times (length 12)
  Back Branch 0890A338 1.981 times (length 4)
  Back Branch 0890A3F8 1.592 times (length 613)
  Back Branch 08909AB4 406 times (length 9)
  Back Branch 0890A150 102 times (length 4)
  Back Branch 08909B00 56 times (length 12)
  Back Branch 08909CE0 28 times (length 37)
_S1_2_8A99068 1.790.883 instructions (0,017%), 10.473 calls (08A99068 - 08A99310, length 171)
_S1_2_88E1C94 1.771.988 instructions (0,016%), 31.718 calls (088E1C94 - 088E1E30, length 104)
  Back Branch 088E1DAC 30.267 times (length 31)
  Back Branch 088E1DCC 837 times (length 39)
  Back Branch 088E1D90 411 times (length 24)
  Back Branch 088E1D80 411 times (length 23)
  Back Branch 088E1D70 150 times (length 16)
_S1_2_886FF08 1.770.814 instructions (0,016%), 4.340 calls (0886FCC8 - 08870974, length 812)
  Back Branch 088705A0 105.027 times (length 103)
  Back Branch 088703C4 59.474 times (length 24)
  Back Branch 08870930 20.516 times (length 796)
  Back Branch 08870094 11.583 times (length 18)
_S1_2_8952094 1.756.084 instructions (0,016%), 79.822 calls (08952094 - 089520E8, length 22)
_S1_2_88B6004 1.750.055 instructions (0,016%), 21.085 calls (088B6004 - 088B6164, length 89)
  Back Branch 088B60C8 42.170 times (length 22)
_S1_2_88FE824 1.719.399 instructions (0,016%), 52.103 calls (088FE824 - 088FE8B4, length 37)
_S1_2_88D6A50 1.710.566 instructions (0,016%), 34.942 calls (088D6A50 - 088D6C18, length 115)
  Back Branch 088D6BF8 33.381 times (length 72)
  Back Branch 088D6C0C 33.288 times (length 9)
  Back Branch 088D6B58 11.513 times (length 7)
  Back Branch 088D6B04 1.358 times (length 21)
  Back Branch 088D6B6C 169 times (length 37)
  Back Branch 088D6BBC 169 times (length 57)
_S1_2_88E4390 1.678.608 instructions (0,016%), 23.314 calls (088E4390 - 088E4748, length 239)
  Back Branch 088E467C 23.314 times (length 68)
  Back Branch 088E462C 23.314 times (length 48)
  Back Branch 088E4744 23.314 times (length 204)
_S1_2_88970A4 1.676.816 instructions (0,016%), 42.995 calls (088970A4 - 08897168, length 50)
_S1_2_8886118 1.664.712 instructions (0,015%), 79.272 calls (08886118 - 08886178, length 25)
_S1_2_892E2D0 1.661.240 instructions (0,015%), 83.062 calls (0892E2D0 - 0892E330, length 25)
_S1_2_88E2318 1.653.812 instructions (0,015%), 30.828 calls (088E2318 - 088E2910, length 383)
  Back Branch 088E276C 402 times (length 222)
  Back Branch 088E27AC 20 times (length 238)
  Back Branch 088E278C 20 times (length 230)
  Back Branch 088E27C0 20 times (length 243)
  Back Branch 088E26B4 14 times (length 154)
  Back Branch 088E26C4 14 times (length 159)
_S1_2_88810D4 1.625.600 instructions (0,015%), 81.280 calls (088810D4 - 08881120, length 20)
_S1_2_8919D68 1.620.437 instructions (0,015%), 662 calls (08919D68 - 0891A350, length 379)
  Back Branch 0891A340 100.225 times (length 360)
  Back Branch 08919E78 2.828 times (length 42)
_S1_2_8816A54 1.586.059 instructions (0,015%), 1.837 calls (08816A54 - 08816DD0, length 224)
  Back Branch 08816D48 25.813 times (length 69)
  Back Branch 08816D7C 363 times (length 98)
_S1_2_889E03C 1.562.054 instructions (0,015%), 120.158 calls (0889E03C - 0889E06C, length 13)
_S1_2_88DFF0C 1.550.658 instructions (0,014%), 21.085 calls (088DFF0C - 088DFF94, length 35)
  Back Branch 088DFF70 104.565 times (length 8)
_S1_2_89461A8 1.518.000 instructions (0,014%), 138.000 calls (089461A8 - 089461D0, length 11)
_S1_2_88AD024 1.505.991 instructions (0,014%), 62.540 calls (088AD024 - 088AD080, length 24)
  Back Branch 088AD064 63.099 times (length 9)
_S1_2_8946DAC 1.480.402 instructions (0,014%), 134.582 calls (08946DAC - 08946DD4, length 11)
_S1_2_8946D18 1.480.402 instructions (0,014%), 134.582 calls (08946D18 - 08946D40, length 11)
_S1_2_88A130C 1.457.946 instructions (0,014%), 45.658 calls (088A130C - 088A141C, length 69)
  Back Branch 088A13BC 11.763 times (length 22)
_S1_2_881AAD4 1.449.724 instructions (0,013%), 4.418 calls (0881AAD4 - 0881AD28, length 150)
  Back Branch 0881AC04 68.986 times (length 6)
  Back Branch 0881AC94 47.411 times (length 11)
  Back Branch 0881AC5C 256 times (length 7)
_S1_2_88A11FC 1.445.812 instructions (0,013%), 45.200 calls (088A11FC - 088A1308, length 68)
  Back Branch 088A12A8 11.613 times (length 21)
_S1_2_887D250 1.444.248 instructions (0,013%), 12.344 calls (0887D250 - 0887D434, length 122)
_S1_2_8955C0C 1.434.444 instructions (0,013%), 606 calls (08955C0C - 08955E78, length 156)
  Back Branch 08955E1C 92.160 times (length 15)
  Back Branch 08955E2C 720 times (length 20)
_S1_2_888E108 1.426.074 instructions (0,013%), 12 calls (0888E108 - 0888E538, length 269)
  Back Branch 0888E420 111.360 times (length 11)
  Back Branch 0888E43C 13.920 times (length 26)
  Back Branch 0888E458 258 times (length 42)
  Back Branch 0888E1EC 54 times (length 7)
  Back Branch 0888E1C8 42 times (length 7)
_S1_2_88E1B1C 1.398.980 instructions (0,013%), 63.590 calls (088E1B1C - 088E1B70, length 22)
_S1_2_888C618 1.367.510 instructions (0,013%), 273.502 calls (0888C618 - 0888C630, length 7)
_S1_2_897D5EC 1.352.772 instructions (0,013%), 6.381 calls (0897D5EC - 0897D75C, length 93)
  Back Branch 0897D73C 51.048 times (length 9)
  Back Branch 0897D654 51.048 times (length 8)
_S1_2_88E0C38 1.350.850 instructions (0,013%), 21.085 calls (088E0C38 - 088E0D50, length 71)
  Back Branch 088E0D34 20.803 times (length 21)
  Back Branch 088E0D4C 282 times (length 27)
_S1_2_890CEC4 1.339.560 instructions (0,012%), 66.978 calls (0890CEC4 - 0890CF38, length 30)
_S1_2_888C64C 1.329.670 instructions (0,012%), 265.934 calls (0888C64C - 0888C664, length 7)
_S1_2_898075C 1.319.598 instructions (0,012%), 20.946 calls (0898075C - 0898085C, length 65)
_S1_2_8931424 1.282.625 instructions (0,012%), 44.245 calls (08931424 - 0893151C, length 63)
  Back Branch 089314EC 30 times (length 20)
_S1_2_88DEE14 1.268.720 instructions (0,012%), 31.718 calls (088DEE14 - 088DEEB0, length 40)
_S1_2_88D40E0 1.257.768 instructions (0,012%), 34.938 calls (088D40E0 - 088D417C, length 40)
_S1_2_8919C58 1.257.628 instructions (0,012%), 662 calls (08919C58 - 08919D64, length 68)
  Back Branch 08919D58 100.225 times (length 51)
_S1_2_8925AD4 1.239.760 instructions (0,012%), 123.976 calls (08925AD4 - 08925AF8, length 10)
_S1_2_88D54D4 1.239.120 instructions (0,012%), 61.956 calls (088D54D4 - 088D5528, length 22)
  Back Branch 088D5524 30.978 times (length 9)
_S1_2_8980E0C 1.235.814 instructions (0,012%), 20.946 calls (08980E0C - 08980EFC, length 61)
_S1_2_8980C64 1.235.814 instructions (0,012%), 20.946 calls (08980C64 - 08980D54, length 61)
_S1_2_8980ABC 1.235.814 instructions (0,012%), 20.946 calls (08980ABC - 08980BAC, length 61)
_S1_2_8980914 1.235.814 instructions (0,012%), 20.946 calls (08980914 - 08980A04, length 61)
_S1_2_886FEC8 1.221.814 instructions (0,011%), 18.938 calls (0886FCC8 - 08870974, length 812)
  Back Branch 088705A0 105.027 times (length 103)
  Back Branch 088703C4 59.474 times (length 24)
  Back Branch 08870930 20.516 times (length 796)
  Back Branch 08870094 11.583 times (length 18)
_S1_2_8981318 1.209.429 instructions (0,011%), 10.337 calls (08981318 - 089814E8, length 117)
_S1_2_8960840 1.199.380 instructions (0,011%), 92.260 calls (08960840 - 08960870, length 13)
_S1_2_88C07C8 1.197.170 instructions (0,011%), 79.812 calls (088C07C8 - 088C0810, length 19)
_S1_2_8986A3C 1.186.884 instructions (0,011%), 32.969 calls (08986A3C - 08986AEC, length 45)
_S1_2_8A60AA4 1.183.449 instructions (0,011%), 10.473 calls (08A60AA4 - 08A60C64, length 113)
_S1_2_88B84FC 1.176.650 instructions (0,011%), 117.665 calls (088B84FC - 088B8520, length 10)
_S1_2_88B84D4 1.176.650 instructions (0,011%), 117.665 calls (088B84D4 - 088B84F8, length 10)
_S1_2_8A05A20 1.176.392 instructions (0,011%), 10.761 calls (08A05A20 - 08A06140, length 457)
  Back Branch 08A05BD8 4.062 times (length 29)
  Back Branch 08A05B24 4.062 times (length 20)
  Back Branch 08A06070 4.062 times (length 266)
_S1_2_8930364 1.160.216 instructions (0,011%), 21.095 calls (08930364 - 089304F4, length 101)
  Back Branch 0893045C 21.093 times (length 23)
  Back Branch 0893047C 21.084 times (length 39)
  Back Branch 089304F0 2 times (length 87)
_S1_2_890CD1C 1.146.068 instructions (0,011%), 40.931 calls (0890CD1C - 0890CDC0, length 42)
_S1_2_892566C 1.143.596 instructions (0,011%), 15.568 calls (0892566C - 0892597C, length 197)
  Back Branch 0892588C 15.567 times (length 21)
  Back Branch 08925948 15.567 times (length 75)
  Back Branch 0892595C 13.596 times (length 79)
_S1_2_89AE510 1.137.084 instructions (0,011%), 21.867 calls (089AE510 - 089AE73C, length 140)
_S1_2_883F4A4 1.135.020 instructions (0,011%), 8.731 calls (0883F4A4 - 0883FB90, length 444)
_S1_2_8A60C68 1.131.084 instructions (0,011%), 10.473 calls (08A60C68 - 08A60E14, length 108)
_S1_2_8A36940 1.124.692 instructions (0,010%), 6.658 calls (08A36940 - 08A36DA4, length 282)
_S1_2_8919568 1.117.456 instructions (0,010%), 662 calls (08919568 - 089195D4, length 28)
  Back Branch 0891957C 189.332 times (length 5)
  Back Branch 08919598 19.860 times (length 5)
  Back Branch 089195B4 12.578 times (length 5)
_S1_2_88831C4 1.115.408 instructions (0,010%), 79.672 calls (088831C4 - 088831F8, length 14)
_S1_2_894DEC4 1.115.340 instructions (0,010%), 37.240 calls (0894DEC4 - 0894DF5C, length 39)
  Back Branch 0894DF58 18.600 times (length 22)
  Back Branch 0894DF3C 7.092 times (length 13)
_S1_2_88BD518 1.113.948 instructions (0,010%), 30.943 calls (088BD518 - 088BD5C0, length 43)
  Back Branch 088BD5A0 30.943 times (length 23)
  Back Branch 088BD574 30.943 times (length 12)
_S1_2_8A6075C 1.110.138 instructions (0,010%), 10.473 calls (08A6075C - 08A60900, length 106)
_S1_2_88BA59C 1.107.018 instructions (0,010%), 33.546 calls (088BA59C - 088BA640, length 42)
_S1_2_8870C1C 1.105.764 instructions (0,010%), 25.131 calls (08870C1C - 0887121C, length 385)
_S1_2_88AE320 1.105.210 instructions (0,010%), 57.890 calls (088AE320 - 088AE3A4, length 34)
  Back Branch 088AE388 265 times (length 20)
_S1_2_89476B0 1.104.000 instructions (0,010%), 138.000 calls (089475B0 - 089476B8, length 67)
  Back Branch 089476B4 138.000 times (length 67)
_S1_2_8947674 1.091.080 instructions (0,010%), 136.385 calls (089475B0 - 0894767C, length 52)
  Back Branch 08947678 136.385 times (length 52)
_S1_2_8A605AC 1.089.192 instructions (0,010%), 10.473 calls (08A605AC - 08A60748, length 104)
_S1_2_88B0CB0 1.087.621 instructions (0,010%), 15.568 calls (088B0CB0 - 088B0E1C, length 92)
  Back Branch 088B0D90 42.313 times (length 43)
  Back Branch 088B0DC8 26.809 times (length 20)
  Back Branch 088B0D54 130 times (length 29)
  Back Branch 088B0E18 105 times (length 40)
  Back Branch 088B0D60 76 times (length 31)
  Back Branch 088B0DE4 66 times (length 27)
  Back Branch 088B0E08 8 times (length 18)
_S1_2_889D9B0 1.081.422 instructions (0,010%), 120.158 calls (0889D9B0 - 0889D9D0, length 9)
_S1_2_8A60904 1.047.300 instructions (0,010%), 10.473 calls (08A60904 - 08A60A90, length 100)
_S1_2_89198F0 1.044.114 instructions (0,010%), 993 calls (089198F0 - 089199A0, length 45)
  Back Branch 08919984 106.512 times (length 15)
  Back Branch 08919938 14.895 times (length 10)
_S1_2_88D88EC 1.041.970 instructions (0,010%), 35.930 calls (088D88EC - 088D898C, length 41)
  Back Branch 088D8970 35.930 times (length 23)
_S1_2_8940D90 1.039.312 instructions (0,010%), 512 calls (0893DA24 - 08940F78, length 3414)
  Back Branch 0893DBDC 77.436 times (length 26)
  Back Branch 08940F5C 512 times (length 3408)
  Back Branch 0893DC2C 501 times (length 104)
  Back Branch 0893DB68 501 times (length 34)
_S1_2_89196D4 1.030.545 instructions (0,010%), 993 calls (089196D4 - 089198EC, length 135)
  Back Branch 08919800 30.444 times (length 47)
  Back Branch 08919710 15.888 times (length 5)
  Back Branch 089198D0 139 times (length 21)
  Back Branch 089198DC 63 times (length 28)
  Back Branch 0891985C 9 times (length 19)
_S1_2_88A1B90 1.011.636 instructions (0,009%), 19.836 calls (088A1B90 - 088A1CE0, length 85)
_S1_2_894DF60 993.411 instructions (0,009%), 37.240 calls (0894DF60 - 0894E0B4, length 86)
_S1_2_8804E50 993.121 instructions (0,009%), 28.236 calls (08804E50 - 08804F30, length 57)
_S1_2_88704DC 985.029 instructions (0,009%), 20.149 calls (0886FCC8 - 08870974, length 812)
  Back Branch 088705A0 105.027 times (length 103)
  Back Branch 088703C4 59.474 times (length 24)
  Back Branch 08870930 20.516 times (length 796)
  Back Branch 08870094 11.583 times (length 18)
_S1_2_8A60134 984.462 instructions (0,009%), 10.473 calls (08A60134 - 08A602A8, length 94)
_S1_2_8A6041C 963.516 instructions (0,009%), 10.473 calls (08A6041C - 08A60588, length 92)
_S1_2_888116C 956.064 instructions (0,009%), 79.672 calls (0888116C - 08881198, length 12)
_S1_2_8880774 951.264 instructions (0,009%), 79.272 calls (08880774 - 088807A0, length 12)
_S1_2_8934ABC 936.818 instructions (0,009%), 28.352 calls (08934ABC - 08934B64, length 43)
_S1_2_89475A8 930.776 instructions (0,009%), 132.968 calls (089475A8 - 089475C0, length 7)
_S1_2_8A602AC 921.624 instructions (0,009%), 10.473 calls (08A602AC - 08A60408, length 88)
_S1_2_89FEA60 893.808 instructions (0,008%), 18.621 calls (089FEA60 - 089FF16C, length 452)
_S1_2_88A8908 884.576 instructions (0,008%), 31.270 calls (088A8908 - 088A8994, length 36)
  Back Branch 088A8978 644 times (length 14)
_S1_2_895B9FC 884.408 instructions (0,008%), 15.793 calls (0895B9FC - 0895BB18, length 72)
_S1_2_8900414 880.651 instructions (0,008%), 2.383 calls (08900414 - 08900470, length 24)
  Back Branch 0890045C 105.468 times (length 9)
_S1_2_892E920 880.429 instructions (0,008%), 80.039 calls (0892E920 - 0892E954, length 14)
_S1_2_88ACFEC 875.560 instructions (0,008%), 62.540 calls (088ACFEC - 088AD020, length 14)
_S1_2_8877F00 870.450 instructions (0,008%), 58.064 calls (08877F00 - 08877F38, length 15)
_S1_2_887E4D8 867.570 instructions (0,008%), 3.585 calls (0887E4D8 - 0887E8C0, length 251)
_S1_2_88B5F8C 864.485 instructions (0,008%), 21.085 calls (088B5F8C - 088B6000, length 30)
  Back Branch 088B5FE4 42.170 times (length 11)
_S1_2_89E8BCC 856.796 instructions (0,008%), 1.015 calls (089E8BCC - 089EA244, length 1439)
  Back Branch 089E95BC 20.520 times (length 8)
  Back Branch 089E9908 8.208 times (length 8)
  Back Branch 089E9B90 4.104 times (length 8)
  Back Branch 089E9E54 4.104 times (length 8)
  Back Branch 089E92E4 4.104 times (length 8)
  Back Branch 089E9700 4.104 times (length 8)
  Back Branch 089E97D8 3.078 times (length 271)
  Back Branch 089E9A94 1.026 times (length 170)
_S1_2_88E1F54 847.476 instructions (0,008%), 30.267 calls (088E1F54 - 088E1FF8, length 42)
  Back Branch 088E1FF4 30.267 times (length 13)
_S1_2_885A164 846.254 instructions (0,008%), 3.724 calls (0885A164 - 0885A610, length 300)
_S1_2_88C2170 838.426 instructions (0,008%), 21.112 calls (088C2170 - 088C224C, length 56)
  Back Branch 088C2218 17.022 times (length 18)
  Back Branch 088C21FC 16.720 times (length 11)
  Back Branch 088C2220 6.474 times (length 25)
  Back Branch 088C2238 6.463 times (length 31)
  Back Branch 088C2248 3 times (length 8)
_S1_2_88BB000 838.240 instructions (0,008%), 21.085 calls (088BB000 - 088BB038, length 15)
  Back Branch 088BB024 125.478 times (length 5)
_S1_2_894D588 834.210 instructions (0,008%), 2.272 calls (0894D588 - 0894D76C, length 122)
  Back Branch 0894D634 47.819 times (length 13)
  Back Branch 0894D60C 47.819 times (length 28)
  Back Branch 0894D644 36.029 times (length 16)
  Back Branch 0894D718 2.272 times (length 95)
  Back Branch 0894D668 2.272 times (length 51)
  Back Branch 0894D68C 2.272 times (length 60)
  Back Branch 0894D5C8 2.272 times (length 4)
  Back Branch 0894D5D8 2.272 times (length 15)
  Back Branch 0894D5AC 2.272 times (length 4)
  Back Branch 0894D754 1.730 times (length 24)
  Back Branch 0894D73C 1.730 times (length 19)
  Back Branch 0894D768 1.167 times (length 71)
  Back Branch 0894D734 1.074 times (length 10)
  Back Branch 0894D760 170 times (length 87)
_S1_2_889873C 829.596 instructions (0,008%), 69.133 calls (0889873C - 08898768, length 12)
_S1_2_8A5F778 816.894 instructions (0,008%), 10.473 calls (08A5F778 - 08A5F8AC, length 78)
_S1_2_88B91AC 811.236 instructions (0,008%), 67.603 calls (088B91AC - 088B91D8, length 12)
_S1_2_88B9160 811.236 instructions (0,008%), 67.603 calls (088B9160 - 088B918C, length 12)
_S1_2_893BB98 809.812 instructions (0,008%), 47.636 calls (0893BB98 - 0893BC08, length 29)
_S1_2_890852C 809.641 instructions (0,008%), 7.452 calls (0890852C - 089087B0, length 162)
_S1_2_88988E8 803.222 instructions (0,007%), 15.156 calls (088988E8 - 08898A38, length 85)
_S1_2_8930BD4 802.330 instructions (0,007%), 42.225 calls (08930BD4 - 08930C20, length 20)
_S1_2_8A5FCB8 795.948 instructions (0,007%), 10.473 calls (08A5FCB8 - 08A5FDE4, length 76)
_S1_2_888C634 786.858 instructions (0,007%), 131.143 calls (0888C634 - 0888C648, length 6)
_S1_2_8880804 782.493 instructions (0,007%), 3.417 calls (08880804 - 08880AE0, length 184)
  Back Branch 08880AA0 13.668 times (length 15)
_S1_2_889876C 780.732 instructions (0,007%), 65.061 calls (0889876C - 08898798, length 12)
_S1_2_89810F4 768.744 instructions (0,007%), 21.354 calls (089810F4 - 089811A0, length 44)
_S1_2_89C5C38 765.246 instructions (0,007%), 502 calls (089C5C38 - 089C7038, length 1281)
  Back Branch 089C6560 4.016 times (length 8)
  Back Branch 089C6B10 4.016 times (length 8)
  Back Branch 089C5E54 4.016 times (length 8)
  Back Branch 089C6C24 4.016 times (length 8)
  Back Branch 089C5FEC 4.016 times (length 8)
  Back Branch 089C6E80 4.016 times (length 8)
  Back Branch 089C6980 2.008 times (length 244)
_S1_2_8A5DB6C 763.332 instructions (0,007%), 254.444 calls (08A5DB6C - 08A5DB74, length 3)
_S1_2_8877F3C 754.067 instructions (0,007%), 58.064 calls (08877F3C - 08877F6C, length 13)
_S1_2_8955490 750.906 instructions (0,007%), 512 calls (08955490 - 08955574, length 58)
  Back Branch 08955520 46.080 times (length 16)
  Back Branch 08955530 360 times (length 21)
_S1_2_8805254 749.800 instructions (0,007%), 74.980 calls (08805254 - 08805280, length 12)
_S1_2_8A7CCAC 747.572 instructions (0,007%), 8.888 calls (08A7CCAC - 08A7CD18, length 28)
  Back Branch 08A7CD0C 49.776 times (length 15)
_S1_2_892E8A4 745.745 instructions (0,007%), 57.365 calls (0892E8A4 - 0892E8F8, length 22)
_S1_2_8A5F9FC 743.583 instructions (0,007%), 10.473 calls (08A5F9FC - 08A5FB14, length 71)
_S1_2_88A8238 738.942 instructions (0,007%), 21.113 calls (088A8238 - 088A82E0, length 43)
_S1_2_8870494 736.991 instructions (0,007%), 12.287 calls (0886FCC8 - 08870974, length 812)
  Back Branch 088705A0 105.027 times (length 103)
  Back Branch 088703C4 59.474 times (length 24)
  Back Branch 08870930 20.516 times (length 796)
  Back Branch 08870094 11.583 times (length 18)
_S1_2_88DBFF0 734.827 instructions (0,007%), 31.949 calls (088DBFF0 - 088DC0C4, length 54)
_S1_2_88C4CDC 733.213 instructions (0,007%), 66.656 calls (088C4CDC - 088C4D04, length 11)
_S1_2_88AE5EC 732.708 instructions (0,007%), 21.608 calls (088AE5EC - 088AE674, length 35)
  Back Branch 088AE668 21.608 times (length 8)
  Back Branch 088AE670 20.626 times (length 10)
_S1_2_894DBB4 730.704 instructions (0,007%), 78 calls (0894DBB4 - 0894DC38, length 34)
  Back Branch 0894DC1C 48.672 times (length 4)
  Back Branch 0894DC00 48.594 times (length 11)
_S1_2_881FD3C 727.559 instructions (0,007%), 15.155 calls (0881FD3C - 0881FF98, length 152)
_S1_2_8898E9C 724.661 instructions (0,007%), 103.523 calls (08898E9C - 08898EB4, length 7)
_S1_2_887D0D4 723.268 instructions (0,007%), 13.909 calls (0887D0D4 - 0887D1A0, length 52)
_S1_2_885AB20 719.582 instructions (0,007%), 1.355 calls (0885AB20 - 0885AC50, length 77)
  Back Branch 0885AC18 26.217 times (length 28)
_S1_2_8A5DB60 718.905 instructions (0,007%), 239.635 calls (08A5DB60 - 08A5DB68, length 3)
_S1_2_88A739C 708.071 instructions (0,007%), 21.254 calls (088A739C - 088A747C, length 57)
_S1_2_88D1DA4 696.718 instructions (0,006%), 21.113 calls (088D1DA4 - 088D1E28, length 34)
  Back Branch 088D1E24 21.112 times (length 24)
_S1_2_88C0AEC 696.696 instructions (0,006%), 21.112 calls (088C0AEC - 088C0BE8, length 64)
  Back Branch 088C0B80 21.112 times (length 7)
_S1_2_8804000 689.860 instructions (0,006%), 68.986 calls (08804000 - 0880402C, length 12)
_S1_2_892FA24 684.164 instructions (0,006%), 11.596 calls (0892FA24 - 0892FB50, length 76)
_S1_2_887AA40 681.962 instructions (0,006%), 14.825 calls (0887AA40 - 0887AB24, length 58)
_S1_2_88C09EC 675.584 instructions (0,006%), 21.112 calls (088C09EC - 088C0AE8, length 64)
  Back Branch 088C0AE4 21.112 times (length 54)
_S1_2_88BF83C 674.424 instructions (0,006%), 19.836 calls (088BF83C - 088BF8C4, length 35)
  Back Branch 088BF8C0 19.836 times (length 11)
_S1_2_882EA8C 673.666 instructions (0,006%), 3.212 calls (0882EA8C - 0882F080, length 382)
  Back Branch 0882EF80 18.603 times (length 11)
  Back Branch 0882EB44 8.120 times (length 8)
_S1_2_88D2BC0 661.652 instructions (0,006%), 19.001 calls (088D2BC0 - 088D2E0C, length 148)
  Back Branch 088D2E00 4.513 times (length 77)
  Back Branch 088D2E08 983 times (length 114)
  Back Branch 088D2DF8 199 times (length 48)
  Back Branch 088D2DE8 129 times (length 28)
_S1_2_8925580 658.040 instructions (0,006%), 15.708 calls (08925580 - 08925668, length 59)
  Back Branch 08925664 140 times (length 43)
_S1_2_888C5FC 655.715 instructions (0,006%), 131.143 calls (0888C5FC - 0888C614, length 7)
_S1_2_8927878 652.436 instructions (0,006%), 15.565 calls (08927878 - 089279D4, length 88)
  Back Branch 089279AC 13.249 times (length 65)
  Back Branch 0892797C 13.249 times (length 54)
  Back Branch 08927974 13.249 times (length 41)
_S1_2_8898888 650.610 instructions (0,006%), 65.061 calls (08898888 - 088988AC, length 10)
_S1_2_89564A8 644.398 instructions (0,006%), 9.285 calls (089564A8 - 08956604, length 88)
_S1_2_89AFFD0 640.592 instructions (0,006%), 4.286 calls (089AFFD0 - 089B0190, length 113)
  Back Branch 089B0158 34.288 times (length 8)
_S1_2_89D7ECC 639.751 instructions (0,006%), 1.189 calls (089D7ECC - 089D8238, length 220)
  Back Branch 089D8178 26.952 times (length 8)
  Back Branch 089D8024 9.512 times (length 8)
  Back Branch 089D8198 3.369 times (length 79)
_S1_2_8A5FFB0 638.853 instructions (0,006%), 10.473 calls (08A5FFB0 - 08A600A0, length 61)
_S1_2_8890024 636.931 instructions (0,006%), 19.902 calls (08890024 - 088901AC, length 99)
_S1_2_892E7B0 636.790 instructions (0,006%), 57.890 calls (0892E7B0 - 0892E7F0, length 17)
_S1_2_88AE2F4 636.790 instructions (0,006%), 57.890 calls (088AE2F4 - 088AE31C, length 11)
_S1_2_88A76A8 635.160 instructions (0,006%), 21.254 calls (088A76A8 - 088A77F4, length 84)
  Back Branch 088A7720 9.118 times (length 23)
  Back Branch 088A7730 8.235 times (length 8)
  Back Branch 088A7760 323 times (length 12)
  Back Branch 088A7754 253 times (length 9)
  Back Branch 088A77DC 228 times (length 43)
  Back Branch 088A77D4 70 times (length 31)
  Back Branch 088A77F0 49 times (length 12)
_S1_2_88A15B0 634.752 instructions (0,006%), 19.836 calls (088A15B0 - 088A1750, length 105)
_S1_2_8805A80 632.315 instructions (0,006%), 16.213 calls (08805A80 - 08805B38, length 47)
_S1_2_892E918 631.015 instructions (0,006%), 57.365 calls (0892E8E0 - 0892E91C, length 16)
  Back Branch 0892E918 57.365 times (length 8)
  Back Branch 0892E900 57.365 times (length 10)
_S1_2_88AEE30 625.724 instructions (0,006%), 56.884 calls (088AEE30 - 088AEE64, length 14)
_S1_2_88AF310 625.400 instructions (0,006%), 62.540 calls (088AF310 - 088AF334, length 10)
_S1_2_8A01330 613.257 instructions (0,006%), 3.724 calls (08A01330 - 08A01710, length 249)
  Back Branch 08A016A8 3.724 times (length 35)
_S1_2_891B488 609.945 instructions (0,006%), 16.215 calls (0891B488 - 0891B4A8, length 9)
  Back Branch 0891B49C 93.550 times (length 6)
_S1_2_898122C 609.883 instructions (0,006%), 10.337 calls (0898122C - 08981314, length 59)
_S1_2_89C55D0 607.178 instructions (0,006%), 4.444 calls (089C55D0 - 089C5C34, length 410)
_S1_2_88ADCB0 600.343 instructions (0,006%), 20.688 calls (088ADCB0 - 088ADD60, length 45)
  Back Branch 088ADD30 89 times (length 8)
  Back Branch 088ADD40 62 times (length 13)
_S1_2_8868494 599.461 instructions (0,006%), 1 calls (08868494 - 08868A0C, length 351)
  Back Branch 0886899C 6.376 times (length 154)
  Back Branch 088685EC 1 times (length 16)
  Back Branch 088689B8 1 times (length 163)
_S1_2_89D8654 595.910 instructions (0,006%), 313 calls (089D8654 - 089D9890, length 1168)
  Back Branch 089D9394 10.016 times (length 8)
  Back Branch 089D8E28 5.008 times (length 8)
  Back Branch 089D8CB8 2.504 times (length 8)
  Back Branch 089D886C 2.504 times (length 8)
  Back Branch 089D89F0 2.504 times (length 8)
  Back Branch 089D8AF8 2.504 times (length 8)
  Back Branch 089D91CC 2.504 times (length 8)
  Back Branch 089D983C 1.252 times (length 9)
  Back Branch 089D9420 1.252 times (length 136)
  Back Branch 089D8E48 939 times (length 181)
_S1_2_8994284 592.881 instructions (0,006%), 687 calls (08994284 - 08994FFC, length 863)
_S1_2_8905278 591.253 instructions (0,006%), 12.999 calls (08905278 - 08905F44, length 820)
_S1_2_88B0BA8 585.738 instructions (0,005%), 97.623 calls (088B0BA8 - 088B0BC4, length 8)
_S1_2_8809060 584.586 instructions (0,005%), 2.073 calls (08809060 - 08809108, length 43)
  Back Branch 088090E8 41.460 times (length 21)
_S1_2_88E048C 583.188 instructions (0,005%), 32.424 calls (088E048C - 088E0510, length 34)
  Back Branch 088E050C 148 times (length 13)
_S1_2_888547C 580.409 instructions (0,005%), 14.882 calls (0888547C - 08885540, length 50)
_S1_2_89C52F8 575.948 instructions (0,005%), 4.204 calls (089C52F8 - 089C5534, length 144)
_S1_2_88E0D98 574.980 instructions (0,005%), 114.996 calls (088E0D98 - 088E0DA8, length 5)
_S1_2_89314C0 574.795 instructions (0,005%), 44.215 calls (089314A4 - 089314E8, length 18)
  Back Branch 089314E4 44.215 times (length 18)
_S1_2_892EC7C 573.650 instructions (0,005%), 57.365 calls (0892EC7C - 0892ECA0, length 10)
_S1_2_88B90A0 569.292 instructions (0,005%), 21.085 calls (088B90A0 - 088B9108, length 27)
_S1_2_88AD498 565.156 instructions (0,005%), 40.342 calls (088AD498 - 088AD4E0, length 19)
  Back Branch 088AD4D4 6 times (length 6)
_S1_2_8944D58 563.231 instructions (0,005%), 4.773 calls (08944D58 - 08944FBC, length 154)
  Back Branch 08944F94 4.773 times (length 103)
  Back Branch 08944F54 4.773 times (length 89)
  Back Branch 08944F34 4.773 times (length 77)
  Back Branch 08944F2C 4.773 times (length 37)
  Back Branch 08944F04 1 times (length 61)
_S1_2_88156A4 557.089 instructions (0,005%), 70 calls (088156A4 - 08816A50, length 1260)
  Back Branch 08815BCC 10.143 times (length 29)
  Back Branch 088166D4 3.560 times (length 6)
  Back Branch 08816954 3.272 times (length 392)
  Back Branch 08815C68 1.735 times (length 28)
  Back Branch 08815BC4 1.735 times (length 32)
  Back Branch 088160AC 1.735 times (length 35)
  Back Branch 0881678C 460 times (length 6)
  Back Branch 08815AE4 144 times (length 5)
  Back Branch 08815B38 140 times (length 111)
  Back Branch 088169D0 140 times (length 462)
  Back Branch 088166F8 14 times (length 22)
  Back Branch 08815A54 4 times (length 23)
_S1_2_8824F7C 549.548 instructions (0,005%), 2.602 calls (08824F7C - 08826418, length 1320)
_S1_2_8A8DD48 549.542 instructions (0,005%), 4.618 calls (08A8DD48 - 08A8DFB4, length 156)
_S1_2_88A94AC 549.276 instructions (0,005%), 31.758 calls (088A94AC - 088A95D4, length 75)
  Back Branch 088A95D0 2.656 times (length 65)
  Back Branch 088A95A8 84 times (length 41)
  Back Branch 088A953C 66 times (length 15)
  Back Branch 088A95C8 2 times (length 63)
_S1_2_887D504 549.127 instructions (0,005%), 2.424 calls (0887D504 - 0887D9D8, length 310)
_S1_2_8AD8BB8 545.608 instructions (0,005%), 272.804 calls (08AD8BB8 - 08AD8BBC, length 2)
_S1_2_8A16BF0 541.138 instructions (0,005%), 11.029 calls (08A16BF0 - 08A16FD0, length 249)
_S1_2_88A2D48 537.696 instructions (0,005%), 89.616 calls (088A2D48 - 088A2D5C, length 6)
_S1_2_8904BD4 535.295 instructions (0,005%), 12.999 calls (08904BD4 - 08904E40, length 156)
  Back Branch 08904DB8 41 times (length 4)
_S1_2_8996D64 534.789 instructions (0,005%), 683 calls (08996D64 - 089979EC, length 803)
_S1_2_888C5EC 531.868 instructions (0,005%), 265.934 calls (0888C5EC - 0888C5F0, length 2)
_S1_2_88FE200 529.506 instructions (0,005%), 23.022 calls (088FE200 - 088FE3B0, length 109)
_S1_2_88FC54C 528.384 instructions (0,005%), 23.096 calls (088FC54C - 088FC5B8, length 28)
_S1_2_8945B60 526.588 instructions (0,005%), 131.647 calls (08945B60 - 08945B6C, length 4)
_S1_2_88E0514 525.807 instructions (0,005%), 30.943 calls (088E0514 - 088E0554, length 17)
_S1_2_8934148 511.474 instructions (0,005%), 27.136 calls (08934148 - 08934190, length 19)
_S1_2_89365CC 500.189 instructions (0,005%), 3.434 calls (089365CC - 089367D4, length 131)
  Back Branch 08936780 14.132 times (length 29)
_S1_2_88AE710 500.059 instructions (0,005%), 71.437 calls (088AE710 - 088AE728, length 7)
_S1_2_88AE6F4 500.059 instructions (0,005%), 71.437 calls (088AE6F4 - 088AE70C, length 7)
_S1_2_88983F8 499.105 instructions (0,005%), 17.825 calls (088983F8 - 08898478, length 33)
_S1_2_8805888 492.180 instructions (0,005%), 246.090 calls (08805888 - 0880588C, length 2)
_S1_2_895FC18 490.080 instructions (0,005%), 49.008 calls (0895FC18 - 0895FC3C, length 10)
_S1_2_890648C 489.408 instructions (0,005%), 20.392 calls (0890648C - 08906514, length 35)
_S1_2_88D85F8 489.132 instructions (0,005%), 34.938 calls (088D85F8 - 088D86B4, length 48)
  Back Branch 088D862C 34.938 times (length 4)
_S1_2_8AD8A58 484.354 instructions (0,005%), 242.177 calls (08AD8A58 - 08AD8A5C, length 2)
_S1_2_8981D6C 484.041 instructions (0,005%), 28.473 calls (08981D6C - 08981DAC, length 17)
_S1_2_889886C 483.931 instructions (0,005%), 69.133 calls (0889886C - 08898884, length 7)
_S1_2_8AD8A80 483.844 instructions (0,005%), 241.922 calls (08AD8A80 - 08AD8A84, length 2)
_S1_2_8925530 473.350 instructions (0,004%), 39.363 calls (08925530 - 0892557C, length 20)
  Back Branch 0892555C 39.363 times (length 7)
  Back Branch 0892556C 142 times (length 11)
  Back Branch 08925578 142 times (length 14)
_S1_2_8867E78 472.514 instructions (0,004%), 2.067 calls (08867E78 - 08868490, length 391)
  Back Branch 08867FC8 6.328 times (length 8)
  Back Branch 08868150 6.328 times (length 8)
  Back Branch 088683E0 1.582 times (length 76)
_S1_2_8804DFC 470.274 instructions (0,004%), 22.394 calls (08804DFC - 08804E4C, length 21)
_S1_2_8930B38 468.035 instructions (0,004%), 21.095 calls (08930B38 - 08930BAC, length 30)
  Back Branch 08930B8C 11.773 times (length 9)
  Back Branch 08930BA8 10.637 times (length 11)
_S1_2_88E0268 464.525 instructions (0,004%), 30.937 calls (088E0268 - 088E02B8, length 21)
  Back Branch 088E0298 383 times (length 7)
  Back Branch 088E02B4 50 times (length 6)
_S1_2_89062DC 461.248 instructions (0,004%), 22.730 calls (089062DC - 08906488, length 108)
_S1_2_88A9728 458.534 instructions (0,004%), 28.658 calls (088A9728 - 088A9780, length 23)
  Back Branch 088A977C 3 times (length 11)
_S1_2_88A8FE0 457.035 instructions (0,004%), 15.758 calls (088A8FE0 - 088A9064, length 34)
_S1_2_8AD8A78 455.710 instructions (0,004%), 227.855 calls (08AD8A78 - 08AD8A7C, length 2)
_S1_2_893C868 454.335 instructions (0,004%), 12.963 calls (0893C868 - 0893C8A0, length 15)
  Back Branch 0893C88C 47.636 times (length 6)
_S1_2_8AB6014 449.810 instructions (0,004%), 7.255 calls (08AB6014 - 08AB6108, length 62)
_S1_2_89579A4 445.368 instructions (0,004%), 10.122 calls (089579A4 - 08957A50, length 44)
_S1_2_88EB7EC 445.259 instructions (0,004%), 21.093 calls (088EB7EC - 088EB86C, length 33)
  Back Branch 088EB848 330 times (length 7)
  Back Branch 088EB858 329 times (length 16)
_S1_2_88E1B74 444.052 instructions (0,004%), 31.718 calls (088E1B74 - 088E1BB8, length 18)
_S1_2_88B9038 442.782 instructions (0,004%), 21.085 calls (088B9038 - 088B909C, length 26)
_S1_2_88A9698 435.656 instructions (0,004%), 31.314 calls (088A9698 - 088A96E8, length 21)
  Back Branch 088A96D4 28.658 times (length 6)
  Back Branch 088A96E4 84 times (length 10)
_S1_2_89038EC 434.450 instructions (0,004%), 241 calls (089038EC - 08903BBC, length 181)
  Back Branch 089039A0 22.531 times (length 25)
  Back Branch 08903B2C 9 times (length 4)
_S1_2_88BD4E0 433.334 instructions (0,004%), 30.955 calls (088BD4E0 - 088BD514, length 14)
_S1_2_895785C 432.222 instructions (0,004%), 10.291 calls (0895785C - 08957900, length 42)
_S1_2_88C2ECC 429.872 instructions (0,004%), 26.867 calls (088C2ECC - 088C2F10, length 18)
  Back Branch 088C2F0C 26.867 times (length 9)
_S1_2_8A06F60 428.721 instructions (0,004%), 2.073 calls (08A06F60 - 08A07630, length 437)
  Back Branch 08A07468 4.059 times (length 281)
  Back Branch 08A07388 1.176 times (length 8)
_S1_2_889305C 424.373 instructions (0,004%), 15.156 calls (0889305C - 088930DC, length 33)
_S1_2_88B1010 422.240 instructions (0,004%), 21.112 calls (088B1010 - 088B1060, length 21)
  Back Branch 088B105C 21.112 times (length 14)
_S1_2_88D29A4 422.236 instructions (0,004%), 21.085 calls (088D29A4 - 088D29F8, length 22)
_S1_2_88DB400 421.700 instructions (0,004%), 21.085 calls (088DB400 - 088DB518, length 71)
_S1_2_892DC48 415.973 instructions (0,004%), 4 calls (0892DC48 - 0892DD08, length 49)
  Back Branch 0892DCB0 23.552 times (length 16)
  Back Branch 0892DCF4 22.402 times (length 26)
  Back Branch 0892DD04 1 times (length 36)
_S1_2_88A92F8 414.216 instructions (0,004%), 31.695 calls (088A92F8 - 088A9350, length 23)
  Back Branch 088A933C 316 times (length 12)
  Back Branch 088A934C 95 times (length 15)
_S1_2_88ADF50 413.625 instructions (0,004%), 34.463 calls (088ADF50 - 088ADFE8, length 39)
  Back Branch 088ADFB0 3 times (length 18)
  Back Branch 088ADFD0 3 times (length 11)
  Back Branch 088ADFE4 3 times (length 20)
_S1_2_892F998 410.690 instructions (0,004%), 11.734 calls (0892F998 - 0892FA20, length 35)
_S1_2_89309BC 410.301 instructions (0,004%), 45.589 calls (089309BC - 089309DC, length 9)
_S1_2_881DC38 409.465 instructions (0,004%), 7.087 calls (0881DC38 - 0881E940, length 835)
  Back Branch 0881E01C 1.011 times (length 26)
  Back Branch 0881E498 77 times (length 167)
_S1_2_8947B90 405.620 instructions (0,004%), 4.772 calls (08947B90 - 08947EE0, length 213)
  Back Branch 08947EDC 4.772 times (length 53)
  Back Branch 08947ED4 4.772 times (length 120)
_S1_2_892E80C 404.705 instructions (0,004%), 57.890 calls (0892E7E0 - 0892E810, length 13)
  Back Branch 0892E80C 57.890 times (length 13)
_S1_2_88D8780 400.572 instructions (0,004%), 33.381 calls (088D8780 - 088D87D8, length 23)
_S1_2_887EF54 397.498 instructions (0,004%), 19.125 calls (0887EF54 - 0887F020, length 52)
_S1_2_8837AB0 395.179 instructions (0,004%), 2.069 calls (08837AB0 - 088387EC, length 848)
  Back Branch 0883876C 18.621 times (length 483)
_S1_2_883B178 394.563 instructions (0,004%), 8.729 calls (0883B178 - 0883B628, length 301)
_S1_2_890A9D0 392.245 instructions (0,004%), 9.813 calls (0890A9D0 - 0890ABC0, length 125)
  Back Branch 0890AB90 892 times (length 95)
_S1_2_89AE304 391.006 instructions (0,004%), 55.858 calls (089AE304 - 089AE31C, length 7)
_S1_2_89A996C 391.006 instructions (0,004%), 55.858 calls (089A996C - 089A9984, length 7)
_S1_2_8A74850 385.720 instructions (0,004%), 16 calls (08A74850 - 08A74AC0, length 157)
  Back Branch 08A749B4 8.191 times (length 53)
_S1_2_88E51F8 385.160 instructions (0,004%), 96.290 calls (088E51F8 - 088E5204, length 4)
_S1_2_8804A90 384.750 instructions (0,004%), 53.374 calls (08804A90 - 08804ADC, length 20)
_S1_2_8AD8A68 379.948 instructions (0,004%), 189.974 calls (08AD8A68 - 08AD8A6C, length 2)
_S1_2_8908CCC 379.914 instructions (0,004%), 5.941 calls (08908CCC - 08908F84, length 175)
_S1_2_89C3928 379.010 instructions (0,004%), 2.510 calls (089C3928 - 089C3BD0, length 171)
_S1_2_89E2244 377.656 instructions (0,004%), 473 calls (089E2244 - 089E38DC, length 1447)
  Back Branch 089E2FE4 4.480 times (length 8)
  Back Branch 089E27AC 1.280 times (length 8)
  Back Branch 089E2B20 1.280 times (length 8)
  Back Branch 089E2A10 1.280 times (length 8)
  Back Branch 089E30EC 1.120 times (length 8)
  Back Branch 089E31D4 1.120 times (length 8)
  Back Branch 089E3208 1.120 times (length 8)
  Back Branch 089E32F0 1.120 times (length 8)
  Back Branch 089E33D0 1.120 times (length 8)
  Back Branch 089E3404 1.120 times (length 8)
  Back Branch 089E3504 1.120 times (length 8)
  Back Branch 089E35E4 1.120 times (length 8)
  Back Branch 089E3618 1.120 times (length 8)
  Back Branch 089E3710 1.120 times (length 8)
  Back Branch 089E37F0 1.120 times (length 8)
  Back Branch 089E3824 1.120 times (length 8)
  Back Branch 089E2F5C 1.120 times (length 8)
  Back Branch 089E3000 700 times (length 176)
  Back Branch 089E2C7C 160 times (length 8)
_S1_2_883AEC4 376.878 instructions (0,004%), 9.072 calls (0883AEC4 - 0883AF50, length 36)
  Back Branch 0883AF40 23.988 times (length 19)
_S1_2_88E06D4 369.006 instructions (0,003%), 33.546 calls (088E06D4 - 088E06FC, length 11)
_S1_2_8A60F90 363.077 instructions (0,003%), 27.929 calls (08A60F90 - 08A60FC0, length 13)
_S1_2_8AD8A90 362.444 instructions (0,003%), 181.222 calls (08AD8A90 - 08AD8A94, length 2)
_S1_2_897B7B4 360.137 instructions (0,003%), 4.339 calls (0897B7B4 - 0897B930, length 96)
_S1_2_88A8480 358.904 instructions (0,003%), 21.112 calls (088A8480 - 088A84C0, length 17)
_S1_2_8894F68 357.453 instructions (0,003%), 39.717 calls (08894F68 - 08894F88, length 9)
_S1_2_887DF7C 357.120 instructions (0,003%), 44.640 calls (0887DF7C - 0887DF98, length 8)
_S1_2_8AB4048 356.454 instructions (0,003%), 6.375 calls (08AB4048 - 08AB4164, length 72)
_S1_2_883E5D4 356.073 instructions (0,003%), 6.077 calls (0883E5D4 - 0883E8D8, length 194)
_S1_2_88070CC 354.245 instructions (0,003%), 9.083 calls (088070CC - 08807184, length 47)
_S1_2_88B1390 353.628 instructions (0,003%), 32.148 calls (088B1390 - 088B13D0, length 17)
_S1_2_8AD8A70 353.516 instructions (0,003%), 176.758 calls (08AD8A70 - 08AD8A74, length 2)
_S1_2_8839338 352.131 instructions (0,003%), 8.728 calls (08839338 - 08839520, length 123)
  Back Branch 088393AC 903 times (length 13)
_S1_2_8872FA0 351.150 instructions (0,003%), 35.115 calls (08872FA0 - 08872FC4, length 10)
_S1_2_89659FC 350.694 instructions (0,003%), 4.613 calls (089659FC - 08965B44, length 83)
_S1_2_892E970 347.340 instructions (0,003%), 57.890 calls (0892E970 - 0892E984, length 6)
_S1_2_88C2CE0 345.006 instructions (0,003%), 15.568 calls (088C2CE0 - 088C2E04, length 74)
  Back Branch 088C2D60 15.568 times (length 11)
  Back Branch 088C2E00 130 times (length 64)
  Back Branch 088C2DC0 126 times (length 44)
  Back Branch 088C2DE0 7 times (length 56)
_S1_2_897EC58 340.264 instructions (0,003%), 4.419 calls (0897EC58 - 0897ED98, length 81)
_S1_2_88FEA24 339.840 instructions (0,003%), 7.552 calls (088FEA24 - 088FEAE8, length 50)
_S1_2_88AB9C0 339.108 instructions (0,003%), 30.828 calls (088AB9C0 - 088AB9F8, length 15)
_S1_2_89C3D0C 333.300 instructions (0,003%), 4.444 calls (089C3D0C - 089C3E34, length 75)
_S1_2_8906538 331.548 instructions (0,003%), 23.682 calls (08906538 - 08906584, length 20)
_S1_2_8986430 331.093 instructions (0,003%), 1 calls (08986430 - 0898656C, length 80)
  Back Branch 08986538 10.678 times (length 35)
_S1_2_89D7C94 331.012 instructions (0,003%), 1.189 calls (089D7C94 - 089D7EC8, length 142)
  Back Branch 089D7E68 15.960 times (length 8)
  Back Branch 089D7E90 1.995 times (length 65)
  Back Branch 089D7D14 1.464 times (length 4)
_S1_2_8AAE06C 326.874 instructions (0,003%), 764 calls (08AAE06C - 08AAE31C, length 173)
  Back Branch 08AAE25C 9.434 times (length 24)
_S1_2_88B9190 325.626 instructions (0,003%), 46.518 calls (088B9190 - 088B91A8, length 7)
_S1_2_88B9144 325.626 instructions (0,003%), 46.518 calls (088B9144 - 088B915C, length 7)
_S1_2_8A17EF4 321.130 instructions (0,003%), 7.859 calls (08A17EF4 - 08A17FA4, length 45)
_S1_2_8868A10 318.842 instructions (0,003%), 1 calls (08868A10 - 08868DD4, length 242)
  Back Branch 08868C80 6.375 times (length 50)
_S1_2_88ABA34 317.300 instructions (0,003%), 31.730 calls (088ABA34 - 088ABA68, length 14)
_S1_2_88A8848 316.695 instructions (0,003%), 21.113 calls (088A8848 - 088A8884, length 16)
  Back Branch 088A8880 21.113 times (length 6)
_S1_2_88D2A20 316.275 instructions (0,003%), 21.085 calls (088D2A20 - 088D2A5C, length 16)
  Back Branch 088D2A58 21.085 times (length 6)
_S1_2_8A1AF80 314.784 instructions (0,003%), 6.558 calls (08A1AF80 - 08A1B4C0, length 337)
_S1_2_888906C 313.883 instructions (0,003%), 8.048 calls (0888906C - 08889130, length 50)
_S1_2_88AE23C 312.606 instructions (0,003%), 22.329 calls (088AE23C - 088AE2F0, length 46)
_S1_2_8877F70 311.990 instructions (0,003%), 31.199 calls (08877F70 - 08877FA8, length 15)
_S1_2_887D1A4 311.965 instructions (0,003%), 7.255 calls (0887D1A4 - 0887D24C, length 43)
_S1_2_883E404 308.812 instructions (0,003%), 11.029 calls (0883E404 - 0883E5D0, length 116)
_S1_2_886FC34 308.140 instructions (0,003%), 4.340 calls (0886FC34 - 08870974, length 849)
  Back Branch 088705A0 105.027 times (length 103)
  Back Branch 088703C4 59.474 times (length 24)
  Back Branch 08870930 20.516 times (length 796)
  Back Branch 08870094 11.583 times (length 18)
_S1_2_894D438 306.163 instructions (0,003%), 3.005 calls (0894D438 - 0894D584, length 84)
  Back Branch 0894D4DC 16.923 times (length 36)
  Back Branch 0894D4E8 16.923 times (length 28)
  Back Branch 0894D53C 3.005 times (length 60)
  Back Branch 0894D574 125 times (length 40)
  Back Branch 0894D580 125 times (length 24)
  Back Branch 0894D554 40 times (length 25)
_S1_2_8963DFC 304.404 instructions (0,003%), 4.380 calls (08963DFC - 08963F58, length 88)
_S1_2_88E51C4 303.082 instructions (0,003%), 23.314 calls (088E51C4 - 088E51F4, length 13)
_S1_2_89C19F8 301.518 instructions (0,003%), 4.786 calls (089C19F8 - 089C1AF8, length 65)
_S1_2_8A74658 295.354 instructions (0,003%), 15 calls (08A74658 - 08A74780, length 75)
  Back Branch 08A7471C 8.191 times (length 36)
_S1_2_8968568 295.200 instructions (0,003%), 75 calls (08968568 - 08968B5C, length 382)
  Back Branch 08968678 10.950 times (length 15)
  Back Branch 089686F8 6.450 times (length 15)
  Back Branch 08968AA0 675 times (length 13)
_S1_2_88AF400 293.430 instructions (0,003%), 29.343 calls (088AF400 - 088AF424, length 10)
_S1_2_880A7BC 287.964 instructions (0,003%), 7.999 calls (0880A7BC - 0880A848, length 36)
_S1_2_89B9590 286.961 instructions (0,003%), 6.376 calls (089B9590 - 089B96F0, length 89)
  Back Branch 089B9694 1 times (length 40)
_S1_2_88830F0 281.645 instructions (0,003%), 8.047 calls (088830F0 - 088831C0, length 53)
_S1_2_88357E4 276.674 instructions (0,003%), 2.067 calls (088357E4 - 088359D4, length 125)
  Back Branch 088358E8 15.320 times (length 8)
  Back Branch 088359AC 1.216 times (length 8)
_S1_2_894544C 275.409 instructions (0,003%), 7.869 calls (0894544C - 08945510, length 50)
  Back Branch 089454FC 7.868 times (length 27)
_S1_2_8870BD4 274.806 instructions (0,003%), 30.534 calls (08870BD4 - 08870BF4, length 9)
_S1_2_892F4C4 274.469 instructions (0,003%), 21.113 calls (0892F4C4 - 0892F4F4, length 13)
_S1_2_88A71C4 274.456 instructions (0,003%), 21.112 calls (088A71C4 - 088A71F4, length 13)
_S1_2_88E3460 274.105 instructions (0,003%), 21.085 calls (088E3460 - 088E34CC, length 28)
_S1_2_888C2B0 273.690 instructions (0,003%), 54.738 calls (0888C2B0 - 0888C2C8, length 7)
_S1_2_8A16164 268.979 instructions (0,003%), 10.759 calls (08A16164 - 08A164BC, length 215)
_S1_2_89462B0 268.031 instructions (0,002%), 268.031 calls (089462B0 - 0894637C, length 52)
_S1_2_8AB3E10 267.407 instructions (0,002%), 1.582 calls (08AB3E10 - 08AB4020, length 133)
  Back Branch 08AB3FA0 12.656 times (length 8)
_S1_2_8A01BA4 264.829 instructions (0,002%), 3.724 calls (08A01BA4 - 08A01D38, length 102)
_S1_2_88850E4 263.109 instructions (0,002%), 3.417 calls (088850E4 - 08885478, length 230)
_S1_2_888C5F4 262.286 instructions (0,002%), 131.143 calls (0888C5F4 - 0888C5F8, length 2)
_S1_2_892E894 258.172 instructions (0,002%), 64.543 calls (0892E87C - 0892E898, length 8)
  Back Branch 0892E894 64.543 times (length 8)
_S1_2_89576A8 257.275 instructions (0,002%), 10.291 calls (089576A8 - 089577F8, length 85)
_S1_2_8A75404 255.028 instructions (0,002%), 1 calls (08A75404 - 08A75578, length 94)
  Back Branch 08A75560 6.375 times (length 40)
_S1_2_8870BF8 253.764 instructions (0,002%), 28.196 calls (08870BF8 - 08870C18, length 9)
_S1_2_88C7050 253.512 instructions (0,002%), 21.126 calls (088C7050 - 088C707C, length 12)
_S1_2_88C7080 253.500 instructions (0,002%), 21.125 calls (088C7080 - 088C70AC, length 12)
_S1_2_8930BBC 253.350 instructions (0,002%), 42.225 calls (08930BBC - 08930BD0, length 6)
_S1_2_8930C80 253.044 instructions (0,002%), 21.087 calls (08930C80 - 08930CAC, length 12)
_S1_2_8804344 248.663 instructions (0,002%), 4.340 calls (08804344 - 0880444C, length 67)
  Back Branch 0880442C 4.339 times (length 12)
_S1_2_8805868 247.906 instructions (0,002%), 41.263 calls (08805868 - 08805884, length 8)
_S1_2_88A8F88 242.482 instructions (0,002%), 15.106 calls (088A8F88 - 088A8FDC, length 22)
  Back Branch 088A8FD8 131 times (length 10)
_S1_2_8AD8718 240.354 instructions (0,002%), 120.177 calls (08AD8718 - 08AD871C, length 2)
_S1_2_8917CB8 238.874 instructions (0,002%), 4.770 calls (08916C50 - 089186CC, length 1696)
  Back Branch 08916C88 6.830 times (length 16)
  Back Branch 08917D1C 4.255 times (length 1063)
  Back Branch 08917EAC 515 times (length 1163)
  Back Branch 08918270 515 times (length 1404)
  Back Branch 08918278 515 times (length 1406)
  Back Branch 08917F1C 508 times (length 10)
  Back Branch 08917DA0 83 times (length 22)
  Back Branch 08917E4C 10 times (length 25)
  Back Branch 08917FFC 7 times (length 22)
_S1_2_889C368 233.190 instructions (0,002%), 8.328 calls (0889C368 - 0889C3EC, length 34)
_S1_2_892E88C 232.988 instructions (0,002%), 58.247 calls (0892E87C - 0892E890, length 6)
  Back Branch 0892E88C 58.247 times (length 6)
_S1_2_892E89C 232.740 instructions (0,002%), 58.185 calls (0892E87C - 0892E8A0, length 10)
  Back Branch 0892E89C 58.185 times (length 10)
_S1_2_88826D0 232.356 instructions (0,002%), 3.417 calls (088826D0 - 088829A8, length 183)
_S1_2_88A67F8 232.241 instructions (0,002%), 21.113 calls (088A67F8 - 088A6820, length 11)
_S1_2_88A71F8 232.232 instructions (0,002%), 21.112 calls (088A71F8 - 088A7220, length 11)
_S1_2_8930720 232.045 instructions (0,002%), 21.095 calls (08930720 - 08930748, length 11)
_S1_2_8930CF4 231.935 instructions (0,002%), 21.085 calls (08930CF4 - 08930D34, length 17)
  Back Branch 08930D1C 21.085 times (length 4)
_S1_2_88E3434 231.935 instructions (0,002%), 21.085 calls (088E3434 - 088E345C, length 11)
_S1_2_88BAFD4 231.935 instructions (0,002%), 21.085 calls (088BAFD4 - 088BAFFC, length 11)
_S1_2_890F86C 231.676 instructions (0,002%), 13.628 calls (0890F86C - 0890F8BC, length 21)
_S1_2_892E968 231.560 instructions (0,002%), 57.890 calls (0892E950 - 0892E96C, length 8)
  Back Branch 0892E968 57.890 times (length 8)
_S1_2_88E0470 226.968 instructions (0,002%), 32.424 calls (088E0470 - 088E0488, length 7)
_S1_2_882A314 226.928 instructions (0,002%), 8.728 calls (0882A314 - 0882A5FC, length 187)
_S1_2_890F838 225.589 instructions (0,002%), 17.353 calls (0890F838 - 0890F868, length 13)
_S1_2_887EEF4 222.672 instructions (0,002%), 13.917 calls (0887EEF4 - 0887EF30, length 16)
_S1_2_88E1C78 222.026 instructions (0,002%), 31.718 calls (088E1C78 - 088E1C90, length 7)
_S1_2_88A9434 221.248 instructions (0,002%), 15.758 calls (088A9434 - 088A94A8, length 30)
  Back Branch 088A9478 53 times (length 10)
  Back Branch 088A9494 53 times (length 9)
_S1_2_897BCA0 221.172 instructions (0,002%), 708 calls (0897BCA0 - 0897BE88, length 123)
  Back Branch 0897BDFC 4.144 times (length 51)
_S1_2_892EAB0 220.968 instructions (0,002%), 12.276 calls (0892EAB0 - 0892EB78, length 51)
_S1_2_889CD08 220.085 instructions (0,002%), 7.860 calls (0889CD08 - 0889CD88, length 33)
_S1_2_88E62F8 219.926 instructions (0,002%), 31.418 calls (088E62F8 - 088E6310, length 7)
_S1_2_88ACCB4 218.890 instructions (0,002%), 31.270 calls (088ACCB4 - 088ACCCC, length 7)
_S1_2_8980380 217.392 instructions (0,002%), 1.941 calls (08980380 - 08980554, length 118)
_S1_2_88E024C 216.559 instructions (0,002%), 30.937 calls (088E024C - 088E0264, length 7)
_S1_2_88E65BC 216.209 instructions (0,002%), 30.887 calls (088E65BC - 088E65D4, length 7)
_S1_2_88E2914 215.796 instructions (0,002%), 30.828 calls (088E2914 - 088E292C, length 7)
_S1_2_89399F4 215.526 instructions (0,002%), 12.678 calls (089399F4 - 08939A34, length 17)
_S1_2_88E04F8 215.285 instructions (0,002%), 30.755 calls (088E04DC - 088E04FC, length 9)
  Back Branch 088E04F8 30.755 times (length 9)
_S1_2_893717C 215.096 instructions (0,002%), 4.676 calls (0893717C - 0893724C, length 53)
_S1_2_8804C3C 214.245 instructions (0,002%), 17.621 calls (08804C3C - 08804CC4, length 35)
_S1_2_88E0D84 210.000 instructions (0,002%), 42.000 calls (088E0D84 - 088E0D94, length 5)
_S1_2_897B934 208.272 instructions (0,002%), 4.339 calls (0897B934 - 0897B9F0, length 48)
_S1_2_8959248 207.411 instructions (0,002%), 4.413 calls (08959248 - 08959300, length 47)
_S1_2_897B464 203.933 instructions (0,002%), 4.339 calls (0897B464 - 0897B654, length 125)
_S1_2_8818354 203.385 instructions (0,002%), 93 calls (08818354 - 08818730, length 248)
  Back Branch 088186DC 1.629 times (length 153)
_S1_2_8804924 200.850 instructions (0,002%), 8.034 calls (08804924 - 088049B4, length 37)
_S1_2_8945020 200.466 instructions (0,002%), 4.773 calls (08945020 - 089450DC, length 48)
  Back Branch 089450D8 4.773 times (length 11)
_S1_2_88D88E4 200.286 instructions (0,002%), 33.381 calls (088D87D4 - 088D88E8, length 70)
  Back Branch 088D88E4 33.381 times (length 62)
  Back Branch 088D87F4 33.381 times (length 10)
_S1_2_8A5D9F8 198.843 instructions (0,002%), 957 calls (08A5D9F8 - 08A5DAA4, length 44)
  Back Branch 08A5DA90 16.551 times (length 10)
_S1_2_894C9E0 197.890 instructions (0,002%), 3.005 calls (0894C9E0 - 0894CC30, length 149)
  Back Branch 0894CA88 3.005 times (length 17)
  Back Branch 0894CAA4 3.005 times (length 24)
  Back Branch 0894CA7C 3.005 times (length 15)
  Back Branch 0894CBE8 3.005 times (length 105)
  Back Branch 0894CC2C 40 times (length 110)
_S1_2_88BFCC4 197.030 instructions (0,002%), 98.515 calls (088BFCC4 - 088BFCC8, length 2)
_S1_2_892AEE4 192.964 instructions (0,002%), 10.156 calls (0892AEE4 - 0892AF2C, length 19)
_S1_2_8ABDB10 192.759 instructions (0,002%), 1 calls (08ABDB10 - 08ABE650, length 721)
  Back Branch 08ABE264 2.048 times (length 100)
_S1_2_887EF34 192.020 instructions (0,002%), 48.005 calls (0887EF34 - 0887EF40, length 4)
_S1_2_88079B0 192.016 instructions (0,002%), 8.728 calls (088079B0 - 08807A9C, length 60)
_S1_2_883B054 190.793 instructions (0,002%), 8.729 calls (0883B054 - 0883B174, length 73)
_S1_2_892FE30 190.017 instructions (0,002%), 21.113 calls (0892FE30 - 0892FE50, length 9)
_S1_2_89340FC 189.924 instructions (0,002%), 9.996 calls (089340FC - 08934144, length 19)
_S1_2_88D29FC 189.765 instructions (0,002%), 21.085 calls (088D29FC - 088D2A1C, length 9)
_S1_2_8912940 189.618 instructions (0,002%), 17.238 calls (08912940 - 08912968, length 11)
_S1_2_8913944 189.020 instructions (0,002%), 1.868 calls (08913944 - 089147D8, length 934)
  Back Branch 08913A48 1.206 times (length 37)
  Back Branch 0891438C 499 times (length 25)
  Back Branch 089145C0 331 times (length 56)
_S1_2_883A0C0 188.616 instructions (0,002%), 8.729 calls (0883A0C0 - 0883A338, length 159)
_S1_2_8884E44 187.935 instructions (0,002%), 3.417 calls (08884E44 - 08885088, length 146)
_S1_2_890F494 186.441 instructions (0,002%), 10.709 calls (0890F494 - 0890F504, length 29)
_S1_2_887B67C 184.410 instructions (0,002%), 1 calls (0887B67C - 0887B6C4, length 19)
  Back Branch 0887B69C 28.615 times (length 5)
  Back Branch 0887B6C0 4.592 times (length 14)
_S1_2_888F9B8 182.879 instructions (0,002%), 8.729 calls (0888F9B8 - 0888FB84, length 116)
_S1_2_885AC54 181.867 instructions (0,002%), 344 calls (0885AC54 - 0885AD60, length 68)
  Back Branch 0885AD2C 6.683 times (length 25)
_S1_2_893D220 181.218 instructions (0,002%), 1.480 calls (0893D220 - 0893D30C, length 60)
  Back Branch 0893D2F0 35.925 times (length 9)
  Back Branch 0893D288 253 times (length 14)
  Back Branch 0893D29C 248 times (length 14)
_S1_2_885AD64 180.452 instructions (0,002%), 313 calls (0885AD64 - 0885AE98, length 78)
  Back Branch 0885AE60 6.382 times (length 29)
_S1_2_88359D8 179.399 instructions (0,002%), 2.067 calls (088359D8 - 08835D94, length 240)
  Back Branch 08835D5C 2.904 times (length 8)
_S1_2_88714FC 177.936 instructions (0,002%), 16.176 calls (088714FC - 08871524, length 11)
_S1_2_894E210 177.750 instructions (0,002%), 3.555 calls (0894E210 - 0894E250, length 17)
  Back Branch 0894E244 14.220 times (length 11)
_S1_2_88AF000 176.294 instructions (0,002%), 10.999 calls (088AF000 - 088AF04C, length 20)
  Back Branch 088AF040 10.999 times (length 7)
  Back Branch 088AF048 155 times (length 9)
_S1_2_89F148C 174.580 instructions (0,002%), 8.729 calls (089F148C - 089F1608, length 96)
_S1_2_884E534 174.553 instructions (0,002%), 1.837 calls (0884E534 - 0884EC78, length 466)
_S1_2_89E0CC0 172.074 instructions (0,002%), 946 calls (089E0CC0 - 089E2210, length 1365)
  Back Branch 089E1084 210 times (length 5)
  Back Branch 089E2018 8 times (length 9)
_S1_2_89059EC 171.457 instructions (0,002%), 1.658 calls (089059EC - 08905B00, length 70)
  Back Branch 08905AC0 6.516 times (length 9)
  Back Branch 08905A80 6.516 times (length 4)
_S1_2_895FC40 171.360 instructions (0,002%), 3.800 calls (0895FC40 - 0895FD0C, length 52)
  Back Branch 0895FCEC 2.160 times (length 16)
_S1_2_88A6728 169.738 instructions (0,002%), 21.216 calls (088A6728 - 088A676C, length 18)
_S1_2_8A6ACB0 169.470 instructions (0,002%), 1.614 calls (08A6ACB0 - 08A6AE7C, length 116)
_S1_2_8930608 168.756 instructions (0,002%), 21.095 calls (08930608 - 08930624, length 8)
_S1_2_8906F24 163.618 instructions (0,002%), 2.639 calls (08906F24 - 08907020, length 64)
_S1_2_883A33C 161.103 instructions (0,001%), 1.941 calls (0883A33C - 0883A4BC, length 97)
_S1_2_886F948 160.580 instructions (0,001%), 4.340 calls (0886F948 - 0886F9D8, length 37)
_S1_2_8958068 160.350 instructions (0,001%), 1.365 calls (08958068 - 0895834C, length 186)
  Back Branch 08958180 237 times (length 2)
  Back Branch 08958214 237 times (length 22)
_S1_2_8AD8608 159.644 instructions (0,001%), 79.822 calls (08AD8608 - 08AD860C, length 2)
_S1_2_8AD87D8 159.624 instructions (0,001%), 79.812 calls (08AD87D8 - 08AD87DC, length 2)
_S1_2_892EBF0 159.375 instructions (0,001%), 12.276 calls (0892EBF0 - 0892EC78, length 35)
  Back Branch 0892EC58 8.244 times (length 19)
  Back Branch 0892EC48 5.670 times (length 19)
  Back Branch 0892EC20 4.032 times (length 5)
  Back Branch 0892EC50 3.684 times (length 8)
  Back Branch 0892EC74 1.120 times (length 17)
  Back Branch 0892EC6C 779 times (length 15)
_S1_2_8A36E5C 159.375 instructions (0,001%), 6.375 calls (08A36E5C - 08A36F0C, length 45)
_S1_2_891A3EC 159.057 instructions (0,001%), 331 calls (0891A3EC - 0891A70C, length 201)
  Back Branch 0891A6D4 5.952 times (length 46)
_S1_2_88A2E74 158.704 instructions (0,001%), 19.838 calls (088A2E74 - 088A2E90, length 8)
_S1_2_89607D8 158.028 instructions (0,001%), 12.156 calls (089607D8 - 08960808, length 13)
_S1_2_880AAC4 157.497 instructions (0,001%), 8.729 calls (0880AAC4 - 0880ABBC, length 63)
  Back Branch 0880ABA4 21 times (length 44)
_S1_2_89AE1DC 153.069 instructions (0,001%), 21.867 calls (089AE1DC - 089AE1F4, length 7)
_S1_2_8960338 150.984 instructions (0,001%), 1.536 calls (08960338 - 089604A8, length 93)
  Back Branch 08960484 648 times (length 42)
_S1_2_88AEFE4 150.654 instructions (0,001%), 21.522 calls (088AEFE4 - 088AEFFC, length 7)
_S1_2_88D5628 150.142 instructions (0,001%), 75.071 calls (088D5628 - 088D562C, length 2)
_S1_2_892FD00 149.247 instructions (0,001%), 21.321 calls (0892FD00 - 0892FD18, length 7)
_S1_2_892FCE4 149.247 instructions (0,001%), 21.321 calls (0892FCE4 - 0892FCFC, length 7)
_S1_2_88A7B7C 149.240 instructions (0,001%), 21.320 calls (088A7B7C - 088A7B94, length 7)
_S1_2_88A7B60 149.240 instructions (0,001%), 21.320 calls (088A7B60 - 088A7B78, length 7)
_S1_2_89F5DB0 148.393 instructions (0,001%), 8.729 calls (089F5DB0 - 089F602C, length 160)
_S1_2_88A832C 147.882 instructions (0,001%), 21.126 calls (088A832C - 088A8344, length 7)
_S1_2_88A8364 147.875 instructions (0,001%), 21.125 calls (088A8364 - 088A837C, length 7)
_S1_2_88AF5E8 147.791 instructions (0,001%), 21.113 calls (088AF5E8 - 088AF600, length 7)
_S1_2_88ACCD0 147.791 instructions (0,001%), 21.113 calls (088ACCD0 - 088ACCE8, length 7)
_S1_2_88A882C 147.791 instructions (0,001%), 21.113 calls (088A882C - 088A8844, length 7)
_S1_2_88A8810 147.791 instructions (0,001%), 21.113 calls (088A8810 - 088A8828, length 7)
_S1_2_88D1D88 147.788 instructions (0,001%), 21.113 calls (088D1D88 - 088D1DA0, length 7)
_S1_2_88A67DC 147.784 instructions (0,001%), 21.112 calls (088A67DC - 088A67F4, length 7)
_S1_2_8930CC8 147.602 instructions (0,001%), 21.086 calls (08930CC8 - 08930CE0, length 7)
_S1_2_88E42E8 147.595 instructions (0,001%), 21.085 calls (088E42E8 - 088E4300, length 7)
_S1_2_88E42CC 147.595 instructions (0,001%), 21.085 calls (088E42CC - 088E42E4, length 7)
_S1_2_88DFEF0 147.595 instructions (0,001%), 21.085 calls (088DFEF0 - 088DFF08, length 7)
_S1_2_88DF3B8 147.595 instructions (0,001%), 21.085 calls (088DF3B8 - 088DF3D0, length 7)
_S1_2_88B901C 147.592 instructions (0,001%), 21.085 calls (088B901C - 088B9034, length 7)
_S1_2_8902488 147.115 instructions (0,001%), 241 calls (08902488 - 089025E0, length 87)
  Back Branch 08902554 16.371 times (length 8)
_S1_2_88918FC 143.208 instructions (0,001%), 936 calls (088918FC - 08891BC4, length 179)
_S1_2_8996888 141.633 instructions (0,001%), 2.049 calls (08996888 - 089969E4, length 88)
_S1_2_8AD88C8 141.256 instructions (0,001%), 70.628 calls (08AD88C8 - 08AD88CC, length 2)
_S1_2_898056C 141.053 instructions (0,001%), 5.813 calls (0898056C - 08980684, length 71)
  Back Branch 08980660 64 times (length 12)
_S1_2_886F67C 140.864 instructions (0,001%), 2.762 calls (0886F67C - 0886F84C, length 117)
_S1_2_880A3AC 139.648 instructions (0,001%), 8.728 calls (0880A3AC - 0880A3E8, length 16)
_S1_2_890736C 139.504 instructions (0,001%), 3.750 calls (0890736C - 0890773C, length 245)
_S1_2_8960874 139.356 instructions (0,001%), 4.263 calls (08960874 - 08960940, length 52)
  Back Branch 08960924 210 times (length 14)
_S1_2_88042E4 138.801 instructions (0,001%), 4.418 calls (088042E4 - 08804340, length 24)
  Back Branch 08804318 12.739 times (length 5)
_S1_2_893BEE0 138.334 instructions (0,001%), 2.676 calls (0893BEE0 - 0893C068, length 99)
  Back Branch 0893C028 830 times (length 8)
_S1_2_89340B8 137.989 instructions (0,001%), 8.117 calls (089340B8 - 089340F8, length 17)
_S1_2_881D7BC 137.853 instructions (0,001%), 4.478 calls (0881D7BC - 0881DC34, length 287)
_S1_2_8898824 136.401 instructions (0,001%), 15.156 calls (08898824 - 08898844, length 9)
_S1_2_8880704 133.616 instructions (0,001%), 4.772 calls (08880704 - 08880770, length 28)
_S1_2_897BE8C 132.307 instructions (0,001%), 903 calls (0897BE8C - 0897C254, length 243)
_S1_2_8976608 129.762 instructions (0,001%), 1.602 calls (08976608 - 08976760, length 87)
_S1_2_89E6260 129.712 instructions (0,001%), 2.032 calls (089E6260 - 089E7884, length 1418)
_S1_2_88A77F8 128.772 instructions (0,001%), 21.462 calls (088A77F8 - 088A780C, length 6)
_S1_2_892EA4C 126.929 instructions (0,001%), 5.708 calls (0892EA4C - 0892EAAC, length 25)
  Back Branch 0892EAA8 4.837 times (length 13)
_S1_2_8930288 126.208 instructions (0,001%), 7.888 calls (08930288 - 089302D0, length 19)
  Back Branch 089302CC 7.888 times (length 6)
_S1_2_8896D9C 124.361 instructions (0,001%), 3.271 calls (08896D9C - 08897010, length 158)
_S1_2_894CC34 122.932 instructions (0,001%), 2.398 calls (0894CC34 - 0894CD88, length 86)
  Back Branch 0894CCB0 2.398 times (length 16)
  Back Branch 0894CD3C 2.398 times (length 51)
_S1_2_8906848 122.550 instructions (0,001%), 241 calls (08906848 - 08906964, length 72)
  Back Branch 0890693C 16.371 times (length 7)
_S1_2_89F32C8 122.206 instructions (0,001%), 8.729 calls (089F32C8 - 089F3440, length 95)
_S1_2_88113E4 120.273 instructions (0,001%), 5.727 calls (088113E4 - 088114BC, length 55)
_S1_2_895F888 120.150 instructions (0,001%), 13.350 calls (0895F888 - 0895F8A8, length 9)
_S1_2_888C2E8 120.056 instructions (0,001%), 344 calls (0888C2E8 - 0888C420, length 79)
  Back Branch 0888C3FC 7.224 times (length 14)
_S1_2_892ECDC 119.954 instructions (0,001%), 59.977 calls (0892ECDC - 0892ECE0, length 2)
_S1_2_883671C 119.886 instructions (0,001%), 2.067 calls (0883671C - 08837168, length 660)
_S1_2_8AD89A0 119.052 instructions (0,001%), 59.526 calls (08AD89A0 - 08AD89A4, length 2)
_S1_2_895ED4C 118.350 instructions (0,001%), 1.578 calls (0895ED4C - 0895EE94, length 83)
_S1_2_889E2A0 116.752 instructions (0,001%), 7.297 calls (0889E2A0 - 0889E2EC, length 20)
_S1_2_89FBD00 115.752 instructions (0,001%), 4.134 calls (089FBD00 - 089FC168, length 283)
_S1_2_8835E48 115.752 instructions (0,001%), 2.067 calls (08835E48 - 08836718, length 565)
_S1_2_892ED0C 115.700 instructions (0,001%), 57.850 calls (0892ED0C - 0892ED10, length 2)
_S1_2_8AD0060 115.444 instructions (0,001%), 3.724 calls (08AD0060 - 08AD0208, length 107)
_S1_2_8AD8950 114.724 instructions (0,001%), 57.362 calls (08AD8950 - 08AD8954, length 2)
_S1_2_888205C 114.688 instructions (0,001%), 4.772 calls (0888205C - 088820C8, length 28)
_S1_2_8944FC0 114.552 instructions (0,001%), 4.773 calls (08944FC0 - 089450D4, length 70)
_S1_2_885B5EC 113.794 instructions (0,001%), 200 calls (0885B5EC - 0885B720, length 78)
  Back Branch 0885B6E8 4.022 times (length 29)
_S1_2_89F1764 113.685 instructions (0,001%), 2.067 calls (089F1764 - 089F1E60, length 448)
_S1_2_8806BF4 113.554 instructions (0,001%), 8.729 calls (08806BF4 - 08806C3C, length 19)
_S1_2_893C430 113.518 instructions (0,001%), 116 calls (0893C430 - 0893C53C, length 68)
  Back Branch 0893C500 5.309 times (length 6)
  Back Branch 0893C508 2.676 times (length 37)
_S1_2_883AF54 113.477 instructions (0,001%), 8.729 calls (0883AF54 - 0883B050, length 64)
_S1_2_8981E90 113.106 instructions (0,001%), 174 calls (08981E90 - 08982130, length 169)
  Back Branch 08982070 4.113 times (length 22)
_S1_2_8A828B4 112.114 instructions (0,001%), 1.212 calls (08A828B4 - 08A82A5C, length 107)
  Back Branch 08A829A4 100 times (length 6)
_S1_2_885AE9C 112.032 instructions (0,001%), 207 calls (0885AE9C - 0885AFD0, length 78)
  Back Branch 0885AF98 3.950 times (length 29)
_S1_2_89D7530 111.792 instructions (0,001%), 9.316 calls (089D7530 - 089D7624, length 62)
_S1_2_895FA94 111.222 instructions (0,001%), 12.358 calls (0895FA94 - 0895FAB4, length 9)
_S1_2_886D7A4 110.638 instructions (0,001%), 331 calls (0886D7A4 - 0886DA08, length 154)
  Back Branch 0886D984 1.537 times (length 68)
_S1_2_88ACD94 110.306 instructions (0,001%), 15.758 calls (088ACD94 - 088ACDAC, length 7)
_S1_2_881AE70 110.040 instructions (0,001%), 7.860 calls (0881AE70 - 0881AFB4, length 82)
_S1_2_89F3444 109.551 instructions (0,001%), 2.067 calls (089F3444 - 089F3C10, length 500)
_S1_2_895F354 108.882 instructions (0,001%), 1.578 calls (0895F354 - 0895F48C, length 79)
_S1_2_895E9F8 108.882 instructions (0,001%), 1.578 calls (0895E9F8 - 0895EB58, length 89)
_S1_2_89C8024 108.839 instructions (0,001%), 967 calls (089C8024 - 089C83F8, length 246)
_S1_2_8957EC4 108.093 instructions (0,001%), 5.913 calls (08957EC4 - 08957F40, length 32)
  Back Branch 08957F30 711 times (length 2)
_S1_2_892EBD8 107.723 instructions (0,001%), 6.700 calls (0892EB00 - 0892EBDC, length 56)
  Back Branch 0892EBD0 7.853 times (length 54)
  Back Branch 0892EBD8 6.700 times (length 4)
_S1_2_88ACD78 105.742 instructions (0,001%), 15.106 calls (088ACD78 - 088ACD90, length 7)
_S1_2_889879C 104.760 instructions (0,001%), 8.730 calls (0889879C - 088987C8, length 12)
_S1_2_88FE270 104.300 instructions (0,001%), 20.860 calls (088FE270 - 088FE280, length 5)
_S1_2_8A62F04 104.202 instructions (0,001%), 4.263 calls (08A62F04 - 08A63050, length 84)
_S1_2_883FDA0 103.673 instructions (0,001%), 2.032 calls (0883FDA0 - 08840114, length 222)
_S1_2_88387F0 103.350 instructions (0,001%), 2.067 calls (088387F0 - 08838EB8, length 435)
_S1_2_88AEE5C 103.179 instructions (0,001%), 34.393 calls (088AEE5C - 088AEE64, length 3)
_S1_2_8A17DC4 102.167 instructions (0,001%), 7.859 calls (08A17DC4 - 08A17EF0, length 76)
_S1_2_886AB00 101.283 instructions (0,001%), 2.067 calls (0886AB00 - 0886B444, length 594)
_S1_2_881AD2C 100.236 instructions (0,001%), 8.353 calls (0881AD2C - 0881AE6C, length 81)
_S1_2_8881FF8 100.212 instructions (0,001%), 4.772 calls (08881FF8 - 08882058, length 25)
_S1_2_8895B48 99.998 instructions (0,001%), 2 calls (08895B48 - 08895C90, length 83)
  Back Branch 08895C54 3.277 times (length 48)
_S1_2_893D83C 99.328 instructions (0,001%), 2.560 calls (0893D83C - 0893D914, length 55)
  Back Branch 0893D8DC 1.792 times (length 29)
_S1_2_8958350 99.165 instructions (0,001%), 606 calls (08958350 - 089587B0, length 281)
  Back Branch 08958498 21 times (length 20)
  Back Branch 0895852C 21 times (length 19)
  Back Branch 08958760 21 times (length 62)
_S1_2_888E650 97.667 instructions (0,001%), 2.504 calls (0888E650 - 0888E714, length 50)
_S1_2_883E4B4 96.019 instructions (0,001%), 8.729 calls (0883E4B4 - 0883E5D0, length 72)
_S1_2_8901294 95.615 instructions (0,001%), 3 calls (08901294 - 08901FA0, length 836)
  Back Branch 08901E38 3.810 times (length 212)
  Back Branch 0890183C 476 times (length 104)
  Back Branch 08901A28 241 times (length 104)
  Back Branch 08901EC8 115 times (length 15)
  Back Branch 08901A4C 109 times (length 444)
  Back Branch 089017C4 26 times (length 4)
  Back Branch 08901C40 26 times (length 5)
  Back Branch 08901DB4 26 times (length 5)
  Back Branch 089019B0 24 times (length 4)
  Back Branch 08901E40 23 times (length 218)
  Back Branch 08901470 20 times (length 4)
  Back Branch 089015E8 20 times (length 4)
_S1_2_88820CC 95.440 instructions (0,001%), 4.772 calls (088820CC - 08882118, length 20)
_S1_2_89C20EC 95.361 instructions (0,001%), 1.003 calls (089C20EC - 089C35E8, length 1344)
  Back Branch 089C3324 120 times (length 5)
_S1_2_885B994 94.936 instructions (0,001%), 158 calls (0885B994 - 0885BAC8, length 78)
  Back Branch 0885BA90 3.364 times (length 29)
_S1_2_8996B3C 94.422 instructions (0,001%), 1.366 calls (08996B3C - 08996C98, length 88)
_S1_2_88D6C1C 93.304 instructions (0,001%), 1.976 calls (088D6C1C - 088D6D60, length 82)
  Back Branch 088D6D10 988 times (length 34)
  Back Branch 088D6D5C 844 times (length 65)
  Back Branch 088D6CD8 288 times (length 13)
_S1_2_89CDC0C 92.932 instructions (0,001%), 614 calls (089CDC0C - 089CDFF8, length 252)
_S1_2_88FBC18 92.893 instructions (0,001%), 718 calls (088FBC18 - 088FC050, length 271)
  Back Branch 088FBFF8 718 times (length 204)
  Back Branch 088FBFE8 718 times (length 171)
  Back Branch 088FBFE0 718 times (length 194)
  Back Branch 088FBF5C 718 times (length 121)
  Back Branch 088FC018 718 times (length 10)
  Back Branch 088FBF94 688 times (length 108)
  Back Branch 088FBF74 147 times (length 10)
_S1_2_88A7810 92.766 instructions (0,001%), 298 calls (088A7810 - 088A7A14, length 130)
  Back Branch 088A7930 2.694 times (length 22)
  Back Branch 088A78C4 668 times (length 11)
  Back Branch 088A7894 648 times (length 23)
  Back Branch 088A7A10 586 times (length 111)
  Back Branch 088A79F4 306 times (length 78)
  Back Branch 088A7938 181 times (length 31)
  Back Branch 088A7A08 177 times (length 10)
_S1_2_892E6A0 91.328 instructions (0,001%), 5.708 calls (0892E6A0 - 0892E704, length 26)
_S1_2_893BB18 91.136 instructions (0,001%), 5.696 calls (0893BB18 - 0893BB94, length 32)
  Back Branch 0893BB88 5.696 times (length 5)
_S1_2_8AD88B8 91.078 instructions (0,001%), 45.539 calls (08AD88B8 - 08AD88BC, length 2)
_S1_2_8904B40 90.993 instructions (0,001%), 12.999 calls (08904B40 - 08904B58, length 7)
_S1_2_895B454 90.810 instructions (0,001%), 1.121 calls (0895B454 - 0895B5B0, length 88)
_S1_2_895EFCC 90.003 instructions (0,001%), 1.579 calls (0895EFCC - 0895F0AC, length 57)
_S1_2_88AEE68 89.964 instructions (0,001%), 22.491 calls (088AEE60 - 088AEE6C, length 4)
  Back Branch 088AEE68 22.491 times (length 4)
_S1_2_8897DDC 89.586 instructions (0,001%), 9.954 calls (08897DDC - 08897DFC, length 9)
_S1_2_8905EBC 89.509 instructions (0,001%), 4.711 calls (08905EBC - 08905F08, length 20)
_S1_2_890D5DC 89.376 instructions (0,001%), 3.724 calls (0890D5DC - 0890D69C, length 49)
_S1_2_880B440 89.352 instructions (0,001%), 44.676 calls (0880B440 - 0880B444, length 2)
_S1_2_8997E48 89.171 instructions (0,001%), 1 calls (08997E48 - 08997FA0, length 87)
  Back Branch 08997F00 29.695 times (length 3)
_S1_2_8A842C4 88.614 instructions (0,001%), 1.578 calls (08A842C4 - 08A84610, length 212)
_S1_2_892E958 88.596 instructions (0,001%), 22.149 calls (0892E950 - 0892E95C, length 4)
  Back Branch 0892E958 22.149 times (length 4)
_S1_2_8962A70 88.547 instructions (0,001%), 2.605 calls (08962A70 - 08962B28, length 47)
_S1_2_88FE3B4 88.442 instructions (0,001%), 44.221 calls (088FE3B4 - 088FE3B8, length 2)
_S1_2_8913890 88.326 instructions (0,001%), 2.031 calls (08913890 - 08913940, length 45)
_S1_2_889668C 88.314 instructions (0,001%), 3.271 calls (0889668C - 08896734, length 43)
_S1_2_88988B0 87.300 instructions (0,001%), 8.730 calls (088988B0 - 088988D4, length 10)
_S1_2_8A0C020 87.290 instructions (0,001%), 8.729 calls (08A0C020 - 08A0C194, length 94)
_S1_2_8898328 87.170 instructions (0,001%), 7.862 calls (08898328 - 088983E4, length 48)
_S1_2_89182AC 87.035 instructions (0,001%), 515 calls (08916C50 - 089186CC, length 1696)
  Back Branch 08916C88 6.830 times (length 16)
  Back Branch 089182E4 2.060 times (length 10)
_S1_2_892DBD8 86.768 instructions (0,001%), 7.888 calls (0892DBD8 - 0892DC04, length 12)
  Back Branch 0892DC00 7.888 times (length 6)
_S1_2_887B988 86.630 instructions (0,001%), 1 calls (0887B988 - 0887BDE0, length 279)
  Back Branch 0887BD1C 7.859 times (length 11)
_S1_2_880616C 86.514 instructions (0,001%), 3.218 calls (0880616C - 08806274, length 67)
_S1_2_8904440 86.413 instructions (0,001%), 109 calls (08904440 - 08904710, length 181)
  Back Branch 089044F4 4.329 times (length 25)
  Back Branch 08904680 8 times (length 4)
_S1_2_89C3640 85.932 instructions (0,001%), 462 calls (089C3640 - 089C3924, length 186)
_S1_2_887E8C4 85.866 instructions (0,001%), 619 calls (0887E8C4 - 0887EB38, length 158)
  Back Branch 0887E984 1.096 times (length 10)
_S1_2_89AEFAC 85.153 instructions (0,001%), 1.881 calls (089AEFAC - 089AF358, length 236)
_S1_2_897BAAC 84.882 instructions (0,001%), 1.806 calls (0897BAAC - 0897BC9C, length 125)
_S1_2_8AD89C0 84.450 instructions (0,001%), 42.225 calls (08AD89C0 - 08AD89C4, length 2)
_S1_2_8AD89A8 84.450 instructions (0,001%), 42.225 calls (08AD89A8 - 08AD89AC, length 2)
_S1_2_8891BC8 84.234 instructions (0,001%), 417 calls (08891BC8 - 08891F14, length 212)
_S1_2_8939920 84.140 instructions (0,001%), 4.041 calls (08939920 - 089399F0, length 53)
  Back Branch 089399EC 397 times (length 24)
_S1_2_893D77C 83.456 instructions (0,001%), 2.560 calls (0893D77C - 0893D810, length 38)
_S1_2_893E238 82.088 instructions (0,001%), 3.032 calls (0893E16C - 0893E23C, length 53)
  Back Branch 0893E238 3.032 times (length 53)
  Back Branch 0893E230 1.224 times (length 17)
_S1_2_8960710 82.056 instructions (0,001%), 6.312 calls (08960710 - 08960740, length 13)
_S1_2_8AB65D0 82.008 instructions (0,001%), 13.668 calls (08AB65D0 - 08AB65E4, length 6)
_S1_2_889C2CC 81.866 instructions (0,001%), 7.859 calls (0889C2CC - 0889C364, length 39)
_S1_2_89D5E28 81.575 instructions (0,001%), 627 calls (089D5E28 - 089D752C, length 1474)
  Back Branch 089D6774 15 times (length 68)
_S1_2_88AEFDC 81.352 instructions (0,001%), 40.676 calls (088AEFDC - 088AEFE0, length 2)
_S1_2_8984D28 81.210 instructions (0,001%), 450 calls (08984D28 - 08985104, length 248)
_S1_2_88AD4E4 80.824 instructions (0,001%), 40.412 calls (088AD4E4 - 088AD4E8, length 2)
_S1_2_88AEA10 80.560 instructions (0,001%), 541 calls (088AEA10 - 088AED84, length 222)
  Back Branch 088AED4C 459 times (length 6)
  Back Branch 088AED54 397 times (length 123)
  Back Branch 088AED10 378 times (length 174)
  Back Branch 088AED18 378 times (length 34)
  Back Branch 088AED30 378 times (length 62)
  Back Branch 088AEACC 157 times (length 34)
  Back Branch 088AED40 81 times (length 159)
  Back Branch 088AED5C 76 times (length 167)
  Back Branch 088AED24 50 times (length 33)
  Back Branch 088AED80 2 times (length 144)
_S1_2_8902B14 80.250 instructions (0,001%), 241 calls (08902B14 - 08902D04, length 125)
  Back Branch 08902C84 4.355 times (length 14)
_S1_2_88099BC 80.046 instructions (0,001%), 2.073 calls (088099BC - 08809A58, length 40)
_S1_2_8896D94 79.434 instructions (0,001%), 39.717 calls (08896D94 - 08896D98, length 2)
_S1_2_88769E0 78.666 instructions (0,001%), 1.036 calls (088769E0 - 08876CC4, length 186)
_S1_2_8964790 78.650 instructions (0,001%), 656 calls (08964790 - 089648D4, length 82)
  Back Branch 089648B0 1.022 times (length 47)
_S1_2_8892FC8 78.590 instructions (0,001%), 7.859 calls (08892FC8 - 08893058, length 37)
_S1_2_888EA04 78.561 instructions (0,001%), 8.729 calls (0888EA04 - 0888EA24, length 9)
_S1_2_8895824 78.357 instructions (0,001%), 2 calls (08895824 - 0889593C, length 71)
  Back Branch 088958F0 2.355 times (length 40)
  Back Branch 08895910 75 times (length 8)
_S1_2_89E7888 77.216 instructions (0,001%), 2.032 calls (089E7888 - 089E79F0, length 91)
_S1_2_8926FCC 77.120 instructions (0,001%), 15.424 calls (08926FCC - 08926FDC, length 5)
_S1_2_88AD958 76.763 instructions (0,001%), 3.542 calls (088AD958 - 088ADA0C, length 46)
  Back Branch 088AD9C8 169 times (length 17)
  Back Branch 088AD9EC 99 times (length 25)
  Back Branch 088AD9F8 17 times (length 29)
_S1_2_899847C 76.272 instructions (0,001%), 681 calls (0899847C - 08998664, length 123)
_S1_2_883716C 76.145 instructions (0,001%), 2.067 calls (0883716C - 08837A0C, length 553)
_S1_2_8940AD4 75.776 instructions (0,001%), 512 calls (08940AD4 - 08940D8C, length 175)
  Back Branch 08940D28 512 times (length 29)
  Back Branch 08940CE4 512 times (length 37)
  Back Branch 08940CD0 512 times (length 24)
_S1_2_882641C 75.671 instructions (0,001%), 1.301 calls (0882641C - 08826638, length 136)
_S1_2_8822088 74.568 instructions (0,001%), 1.030 calls (08822088 - 0882338C, length 1218)
  Back Branch 08822EB8 120 times (length 61)
  Back Branch 088230C0 60 times (length 61)
_S1_2_885B10C 74.434 instructions (0,001%), 140 calls (0885B10C - 0885B240, length 78)
  Back Branch 0885B208 2.622 times (length 29)
_S1_2_895BC50 73.722 instructions (0,001%), 187 calls (0895BC50 - 0895BEF0, length 169)
  Back Branch 0895BE30 2.246 times (length 22)
_S1_2_889DB6C 73.197 instructions (0,001%), 8.133 calls (0889DB6C - 0889DB8C, length 9)
_S1_2_8892034 73.138 instructions (0,001%), 369 calls (08892034 - 08892754, length 457)
  Back Branch 08892270 787 times (length 45)
_S1_2_8832678 72.765 instructions (0,001%), 829 calls (08832678 - 088357E0, length 3163)
_S1_2_8881148 72.423 instructions (0,001%), 8.047 calls (08881148 - 08881168, length 9)
_S1_2_89E45E0 72.306 instructions (0,001%), 961 calls (089E45E0 - 089E4C58, length 415)
_S1_2_88FCF74 72.180 instructions (0,001%), 570 calls (088FCF74 - 088FD224, length 173)
  Back Branch 088FD0FC 560 times (length 53)
  Back Branch 088FD0E4 560 times (length 47)
  Back Branch 088FD058 560 times (length 12)
  Back Branch 088FD190 560 times (length 45)
  Back Branch 088FD200 560 times (length 56)
  Back Branch 088FD220 560 times (length 111)
_S1_2_8957CB0 72.062 instructions (0,001%), 3.942 calls (08957CB0 - 08957D28, length 31)
  Back Branch 08957D18 474 times (length 2)
_S1_2_8823EA4 71.779 instructions (0,001%), 1.030 calls (08823EA4 - 0882417C, length 183)
_S1_2_8897E00 70.758 instructions (0,001%), 7.862 calls (08897E00 - 08897E20, length 9)
_S1_2_889CC24 70.740 instructions (0,001%), 7.860 calls (0889CC24 - 0889CC44, length 9)
_S1_2_889B8BC 70.731 instructions (0,001%), 7.859 calls (0889B8BC - 0889B8DC, length 9)
_S1_2_8892EF0 70.731 instructions (0,001%), 7.859 calls (08892EF0 - 08892F10, length 9)
_S1_2_888EB88 70.731 instructions (0,001%), 7.859 calls (0888EB88 - 0888EBA8, length 9)
_S1_2_8962B6C 70.468 instructions (0,001%), 1.870 calls (08962B6C - 08962D08, length 104)
_S1_2_8830FCC 68.800 instructions (0,001%), 2 calls (08830FCC - 088312C8, length 192)
  Back Branch 088311EC 5.574 times (length 11)
  Back Branch 08831240 110 times (length 79)
_S1_2_886CF90 68.211 instructions (0,001%), 2.067 calls (0886CF90 - 0886D790, length 513)
_S1_2_8A943B0 66.884 instructions (0,001%), 900 calls (08A943B0 - 08A945C8, length 135)
_S1_2_880910C 66.585 instructions (0,001%), 2.073 calls (0880910C - 088091B8, length 44)
  Back Branch 0880919C 308 times (length 14)
_S1_2_8912BD4 66.174 instructions (0,001%), 1.614 calls (08912BD4 - 08912CB4, length 57)
_S1_2_892EAF8 66.135 instructions (0,001%), 4.423 calls (0892EAF8 - 0892EB78, length 33)
_S1_2_88F9158 66.080 instructions (0,001%), 560 calls (088F9158 - 088F9658, length 321)
  Back Branch 088F9654 560 times (length 286)
  Back Branch 088F9644 560 times (length 275)
  Back Branch 088F9624 560 times (length 212)
  Back Branch 088F962C 560 times (length 260)
_S1_2_889DA28 65.673 instructions (0,001%), 7.297 calls (0889DA28 - 0889DA48, length 9)
_S1_2_8892ECC 65.673 instructions (0,001%), 7.297 calls (08892ECC - 08892EEC, length 9)
_S1_2_8895534 65.420 instructions (0,001%), 3.271 calls (08895534 - 08895580, length 20)
_S1_2_8A99314 64.695 instructions (0,001%), 1 calls (08A99314 - 08AAE068, length 21334)
  Back Branch 08A9D614 100 times (length 22)
  Back Branch 08AA65DC 100 times (length 22)
  Back Branch 08A9A458 89 times (length 38)
  Back Branch 08AA7C4C 79 times (length 37)
  Back Branch 08AA6040 78 times (length 37)
  Back Branch 08A9EFCC 48 times (length 34)
  Back Branch 08A9CFAC 42 times (length 17)
  Back Branch 08AA6050 38 times (length 68)
  Back Branch 08AADC1C 36 times (length 30)
  Back Branch 08A9CF1C 35 times (length 17)
  Back Branch 08A9D568 31 times (length 19)
  Back Branch 08AAB240 29 times (length 29)
  Back Branch 08AAC410 29 times (length 15)
  Back Branch 08AA614C 29 times (length 29)
  Back Branch 08AAC4CC 28 times (length 29)
  Back Branch 08AAD9DC 25 times (length 21)
  Back Branch 08A9AAF8 24 times (length 35)
  Back Branch 08A9D0DC 24 times (length 30)
  Back Branch 08A9AA14 21 times (length 35)
  Back Branch 08A9BD3C 20 times (length 32)
  Back Branch 08AADAE0 18 times (length 21)
  Back Branch 08A9A2D0 18 times (length 32)
  Back Branch 08AADCC8 18 times (length 22)
  Back Branch 08AADE90 18 times (length 22)
  Back Branch 08A9A530 18 times (length 28)
  Back Branch 08A9A468 17 times (length 76)
  Back Branch 08AA891C 17 times (length 30)
  Back Branch 08AADAF0 17 times (length 48)
  Back Branch 08AAD9EC 17 times (length 48)
  Back Branch 08A9D188 12 times (length 22)
  Back Branch 08AA6B10 12 times (length 23)
  Back Branch 08AA154C 12 times (length 30)
  Back Branch 08A9D578 11 times (length 46)
  Back Branch 08AA924C 11 times (length 37)
  Back Branch 08A9ABBC 10 times (length 19)
  Back Branch 08AACA3C 10 times (length 16)
  Back Branch 08A9EE14 10 times (length 19)
  Back Branch 08AA8F8C 9 times (length 37)
  Back Branch 08A9ADBC 9 times (length 26)
  Back Branch 08AAC204 9 times (length 37)
  Back Branch 08AABB6C 9 times (length 23)
  Back Branch 08A9D8C0 9 times (length 22)
  Back Branch 08A9AE78 9 times (length 26)
  Back Branch 08AA93E0 9 times (length 29)
  Back Branch 08AA7C5C 9 times (length 68)
  Back Branch 08A9B41C 8 times (length 19)
  Back Branch 08AAB2FC 8 times (length 29)
  Back Branch 08AAC6E8 8 times (length 22)
  Back Branch 08A9C970 8 times (length 17)
  Back Branch 08AA04E0 8 times (length 30)
  Back Branch 08AA061C 8 times (length 30)
  Back Branch 08AA0758 8 times (length 30)
  Back Branch 08A9CDFC 7 times (length 24)
  Back Branch 08A9D24C 7 times (length 31)
  Back Branch 08AAD554 6 times (length 15)
  Back Branch 08AA48AC 6 times (length 29)
  Back Branch 08A9EC98 6 times (length 22)
  Back Branch 08A9ED34 6 times (length 22)
  Back Branch 08AAD834 6 times (length 14)
  Back Branch 08A9EFDC 6 times (length 68)
  Back Branch 08AA8F9C 5 times (length 68)
  Back Branch 08AA710C 5 times (length 22)
  Back Branch 08A9BA34 5 times (length 26)
  Back Branch 08A9BBD0 5 times (length 26)
  Back Branch 08A9BB14 5 times (length 26)
  Back Branch 08A9CC84 5 times (length 33)
  Back Branch 08AA7070 5 times (length 22)
  Back Branch 08A9B8BC 5 times (length 26)
  Back Branch 08AA155C 5 times (length 60)
  Back Branch 08A9B800 5 times (length 26)
  Back Branch 08A9B978 5 times (length 26)
  Back Branch 08AAC2B0 5 times (length 22)
  Back Branch 08A9C430 5 times (length 24)
  Back Branch 08AA1E00 5 times (length 23)
  Back Branch 08A9D74C 5 times (length 22)
  Back Branch 08AA7AD8 5 times (length 22)
  Back Branch 08A9C500 5 times (length 24)
  Back Branch 08AAC34C 5 times (length 22)
  Back Branch 08AA79A0 5 times (length 22)
  Back Branch 08A9C0A8 5 times (length 17)
  Back Branch 08A9C018 5 times (length 33)
  Back Branch 08A9D6B0 5 times (length 22)
  Back Branch 08AA7A3C 5 times (length 22)
  Back Branch 08A9C2D8 5 times (length 24)
  Back Branch 08AA8008 5 times (length 22)
  Back Branch 08A9C22C 5 times (length 24)
  Back Branch 08AA925C 5 times (length 68)
  Back Branch 08A9B688 5 times (length 26)
  Back Branch 08A9B744 5 times (length 26)
  Back Branch 08AA8164 5 times (length 22)
  Back Branch 08A9C384 5 times (length 24)
  Back Branch 08AA90EC 5 times (length 37)
  Back Branch 08AA3BC0 4 times (length 15)
  Back Branch 08AA6ED0 4 times (length 29)
  Back Branch 08AA90FC 4 times (length 68)
  Back Branch 08AA6C58 4 times (length 22)
  Back Branch 08AA6CF4 4 times (length 22)
  Back Branch 08A9A630 4 times (length 26)
  Back Branch 08AA6BBC 4 times (length 22)
  Back Branch 08AA5BF4 4 times (length 15)
  Back Branch 08AAC214 4 times (length 68)
  Back Branch 08AA7730 4 times (length 22)
  Back Branch 08AADD64 4 times (length 22)
  Back Branch 08AA7694 4 times (length 22)
  Back Branch 08A9BD4C 4 times (length 64)
  Back Branch 08AA417C 4 times (length 37)
  Back Branch 08AAC8C8 4 times (length 29)
  Back Branch 08AA9EA4 4 times (length 22)
  Back Branch 08AA9D6C 4 times (length 29)
  Back Branch 08AA9E08 4 times (length 22)
  Back Branch 08A9FFDC 3 times (length 15)
  Back Branch 08AA506C 3 times (length 29)
  Back Branch 08A9C808 3 times (length 24)
  Back Branch 08AA2DDC 3 times (length 22)
  Back Branch 08AA6B20 3 times (length 52)
  Back Branch 08AA1FE4 3 times (length 22)
  Back Branch 08AA5B0C 3 times (length 15)
  Back Branch 08AA87CC 3 times (length 22)
  Back Branch 08AA1F48 3 times (length 22)
  Back Branch 08AA1EAC 3 times (length 22)
  Back Branch 08AAD750 3 times (length 14)
  Back Branch 08AA85C8 3 times (length 15)
  Back Branch 08A9C75C 3 times (length 24)
  Back Branch 08AA5CDC 3 times (length 15)
  Back Branch 08AAD6D8 3 times (length 14)
  Back Branch 08A9F0F0 3 times (length 29)
  Back Branch 08AA08A0 2 times (length 22)
  Back Branch 08AA0804 2 times (length 22)
  Back Branch 08AAD47C 2 times (length 15)
  Back Branch 08AA6FD4 2 times (length 29)
  Back Branch 08AAA278 2 times (length 22)
  Back Branch 08AA09CC 2 times (length 22)
  Back Branch 08AAA1B8 2 times (length 29)
  Back Branch 08AA0A68 2 times (length 22)
  Back Branch 08AA4EF0 2 times (length 29)
  Back Branch 08AA38C8 2 times (length 16)
  Back Branch 08AA0BA0 2 times (length 22)
  Back Branch 08AA0B04 2 times (length 22)
  Back Branch 08AA4FAC 2 times (length 29)
  Back Branch 08AAA090 2 times (length 22)
  Back Branch 08AA0CFC 2 times (length 22)
  Back Branch 08A9B0AC 2 times (length 26)
  Back Branch 08AA0C60 2 times (length 22)
  Back Branch 08A9A1E8 2 times (length 34)
  Back Branch 08AA496C 2 times (length 29)
  Back Branch 08AAA6A0 2 times (length 15)
  Back Branch 08AAD3FC 2 times (length 15)
  Back Branch 08AA3CA8 2 times (length 15)
  Back Branch 08AA1E10 2 times (length 52)
  Back Branch 08AA892C 2 times (length 60)
  Back Branch 08AABB7C 2 times (length 52)
  Back Branch 08A9F9EC 2 times (length 15)
  Back Branch 08AA75D4 2 times (length 22)
  Back Branch 08A9AFF0 2 times (length 26)
  Back Branch 08A9AF34 2 times (length 26)
  Back Branch 08AA7538 2 times (length 22)
  Back Branch 08AA0318 2 times (length 22)
  Back Branch 08AA749C 2 times (length 22)
  Back Branch 08AA03B4 2 times (length 22)
  Back Branch 08AA0768 1 times (length 60)
  Back Branch 08A9EE24 1 times (length 44)
  Back Branch 08A9EFEC 1 times (length 96)
  Back Branch 08AA062C 1 times (length 60)
  Back Branch 08AA418C 1 times (length 68)
  Back Branch 08AA04F0 1 times (length 60)
  Back Branch 08A9D9A8 1 times (length 15)
  Back Branch 08AACF50 1 times (length 16)
  Back Branch 08AADC2C 1 times (length 60)
  Back Branch 08AAA788 1 times (length 15)
  Back Branch 08A9D0EC 1 times (length 60)
_S1_2_8804C1C 64.392 instructions (0,001%), 8.049 calls (08804C1C - 08804C38, length 8)
_S1_2_895FD48 64.368 instructions (0,001%), 1.536 calls (0895FD48 - 0895FE0C, length 50)
  Back Branch 0895FDEC 648 times (length 14)
_S1_2_8AD8BE0 63.464 instructions (0,001%), 31.732 calls (08AD8BE0 - 08AD8BE4, length 2)
_S1_2_895FB4C 63.343 instructions (0,001%), 1.849 calls (0895FB4C - 0895FBC8, length 32)
  Back Branch 0895FBAC 2.477 times (length 6)
_S1_2_8930BB0 63.339 instructions (0,001%), 21.113 calls (08930BB0 - 08930BB8, length 3)
_S1_2_893024C 63.279 instructions (0,001%), 21.093 calls (0893024C - 08930254, length 3)
_S1_2_8956D80 63.240 instructions (0,001%), 620 calls (08956D80 - 08956F48, length 115)
_S1_2_88D1BC4 62.540 instructions (0,001%), 31.270 calls (088D1BC4 - 088D1BC8, length 2)
_S1_2_88B13DC 62.372 instructions (0,001%), 31.186 calls (088B13DC - 088B13E0, length 2)
_S1_2_8916A30 62.315 instructions (0,001%), 515 calls (08916A30 - 089184E0, length 1709)
_S1_2_88C2FAC 62.272 instructions (0,001%), 15.568 calls (088C2FAC - 088C2FB8, length 4)
_S1_2_8927028 62.260 instructions (0,001%), 15.565 calls (08927028 - 08927034, length 4)
_S1_2_880A3EC 62.190 instructions (0,001%), 2.073 calls (0880A3EC - 0880A460, length 30)
_S1_2_8AD8BD8 61.942 instructions (0,001%), 30.971 calls (08AD8BD8 - 08AD8BDC, length 2)
_S1_2_890B410 61.812 instructions (0,001%), 717 calls (0890B410 - 0890B564, length 86)
  Back Branch 0890B4C0 981 times (length 22)
_S1_2_888508C 61.506 instructions (0,001%), 3.417 calls (0888508C - 088850E0, length 22)
_S1_2_8914F64 61.235 instructions (0,001%), 1.655 calls (08914F64 - 08915190, length 140)
_S1_2_894FCC4 61.230 instructions (0,001%), 2.355 calls (0894FCC4 - 0894FD28, length 26)
_S1_2_8A00078 61.103 instructions (0,001%), 8.729 calls (08A00078 - 08A00148, length 53)
_S1_2_89980A4 61.091 instructions (0,001%), 681 calls (089980A4 - 0899820C, length 91)
_S1_2_895569C 60.568 instructions (0,001%), 512 calls (0895569C - 08955904, length 155)
  Back Branch 08955750 216 times (length 18)
  Back Branch 089558E4 216 times (length 44)
_S1_2_8941234 60.416 instructions (0,001%), 512 calls (088719F4 - 089414FC, length 212675)
  Back Branch 089414A8 512 times (length 94)
  Back Branch 089414A0 512 times (length 40)
  Back Branch 089413F8 512 times (length 51)
  Back Branch 08941324 512 times (length 212558)
  Back Branch 08941340 512 times (length 26)
_S1_2_88AD914 60.214 instructions (0,001%), 3.542 calls (088AD914 - 088AD954, length 17)
_S1_2_88214F8 60.078 instructions (0,001%), 1.030 calls (088214F8 - 08821B9C, length 426)
  Back Branch 08821970 6 times (length 2)
_S1_2_88AD8B0 59.670 instructions (0,001%), 3.510 calls (088AD8B0 - 088AD8F0, length 17)
_S1_2_890ABC4 58.957 instructions (0,001%), 2.365 calls (0890ABC4 - 0890ACF4, length 77)
_S1_2_88AD888 58.396 instructions (0,001%), 29.198 calls (088AD888 - 088AD88C, length 2)
_S1_2_89368B8 58.293 instructions (0,001%), 3.429 calls (089368B8 - 089368F8, length 17)
_S1_2_882A600 58.044 instructions (0,001%), 2.073 calls (0882A600 - 0882A764, length 90)
_S1_2_88AEEF8 57.940 instructions (0,001%), 11.588 calls (088AEEF8 - 088AEF08, length 5)
_S1_2_892E814 57.708 instructions (0,001%), 8.244 calls (0892E814 - 0892E82C, length 7)
_S1_2_8973268 57.641 instructions (0,001%), 331 calls (08973268 - 08973370, length 67)
  Back Branch 08973330 7.159 times (length 5)
_S1_2_8930DE8 57.540 instructions (0,001%), 240 calls (08930DE8 - 08930E74, length 36)
  Back Branch 08930E44 4.175 times (length 12)
_S1_2_8A73D34 57.141 instructions (0,001%), 1.120 calls (08A73D34 - 08A73E80, length 84)
_S1_2_8998294 57.110 instructions (0,001%), 1.038 calls (08998294 - 089983A0, length 68)
_S1_2_886761C 57.106 instructions (0,001%), 458 calls (0886761C - 08867E74, length 535)
_S1_2_889E524 56.952 instructions (0,001%), 8.136 calls (0889E524 - 0889E53C, length 7)
_S1_2_8823390 56.906 instructions (0,001%), 1.030 calls (08823390 - 08823C1C, length 548)
_S1_2_8824494 56.650 instructions (0,001%), 1.030 calls (08824494 - 088247C4, length 205)
_S1_2_8824180 56.650 instructions (0,001%), 1.030 calls (08824180 - 08824490, length 197)
_S1_2_8821BA0 56.650 instructions (0,001%), 1.030 calls (08821BA0 - 08821E40, length 169)
_S1_2_8821154 56.650 instructions (0,001%), 1.030 calls (08821154 - 088214F4, length 233)
_S1_2_8820D74 56.650 instructions (0,001%), 1.030 calls (08820D74 - 08821150, length 248)
_S1_2_88142C8 56.373 instructions (0,001%), 2.244 calls (088142C8 - 088143D4, length 68)
_S1_2_8AB8FFC 56.212 instructions (0,001%), 1 calls (08AB8FFC - 08AB98A0, length 554)
  Back Branch 08AB9558 1.056 times (length 59)
_S1_2_893C9D4 55.968 instructions (0,001%), 528 calls (0893C9D4 - 0893CB1C, length 83)
  Back Branch 0893CA30 5.280 times (length 7)
  Back Branch 0893CB18 528 times (length 49)
_S1_2_8820798 55.620 instructions (0,001%), 1.030 calls (08820798 - 08820AC8, length 205)
_S1_2_8912E64 55.277 instructions (0,001%), 331 calls (08912E64 - 08913244, length 249)
_S1_2_893D03C 55.130 instructions (0,001%), 768 calls (0893D03C - 0893D178, length 80)
  Back Branch 0893D16C 606 times (length 24)
  Back Branch 0893D174 2 times (length 24)
_S1_2_88B9128 55.020 instructions (0,001%), 7.860 calls (088B9128 - 088B9140, length 7)
_S1_2_888FF30 55.020 instructions (0,001%), 7.860 calls (0888FF30 - 0888FF48, length 7)
_S1_2_8976144 54.484 instructions (0,001%), 827 calls (08976144 - 0897624C, length 67)
  Back Branch 089761E8 1.560 times (length 2)
_S1_2_8891138 54.288 instructions (0,001%), 936 calls (08891138 - 0889121C, length 58)
_S1_2_887CA0C 53.602 instructions (0,000%), 3.351 calls (0887CA0C - 0887CA60, length 22)
_S1_2_89115DC 52.983 instructions (0,000%), 355 calls (089115DC - 08911734, length 87)
  Back Branch 08911690 2.373 times (length 13)
_S1_2_8945D70 52.503 instructions (0,000%), 4.773 calls (08945D70 - 08945DB4, length 18)
_S1_2_895885C 52.116 instructions (0,000%), 606 calls (0895885C - 089589B0, length 86)
_S1_2_8998760 51.075 instructions (0,000%), 681 calls (08998760 - 08998888, length 75)
_S1_2_89769E0 51.060 instructions (0,000%), 690 calls (089769E0 - 08976B04, length 74)
_S1_2_8828834 50.776 instructions (0,000%), 1 calls (08828834 - 08828BEC, length 239)
  Back Branch 08828A58 7.962 times (length 6)
  Back Branch 08828B18 300 times (length 35)
_S1_2_88F7678 50.682 instructions (0,000%), 2.458 calls (088F7678 - 088F76F0, length 31)
  Back Branch 088F76EC 580 times (length 10)
_S1_2_8976B98 50.370 instructions (0,000%), 690 calls (08976B98 - 08976CD0, length 79)
_S1_2_8805844 50.286 instructions (0,000%), 8.381 calls (08805844 - 08805864, length 9)
_S1_2_895F814 50.010 instructions (0,000%), 5.001 calls (0895F814 - 0895F838, length 10)
_S1_2_89601DC 49.910 instructions (0,000%), 1.085 calls (089601DC - 089602B8, length 56)
_S1_2_88095E8 49.608 instructions (0,000%), 2.067 calls (088095E8 - 0880973C, length 86)
_S1_2_8809490 49.608 instructions (0,000%), 2.067 calls (08809490 - 088095E4, length 86)
_S1_2_886DA0C 48.925 instructions (0,000%), 515 calls (0886DA0C - 0886DC6C, length 153)
_S1_2_893DDB4 48.860 instructions (0,000%), 2.504 calls (0893DDB4 - 0893DEAC, length 63)
  Back Branch 0893DE9C 408 times (length 48)
  Back Branch 0893DEA8 408 times (length 24)
_S1_2_88143D8 47.755 instructions (0,000%), 2.080 calls (088143D8 - 088144B0, length 55)
_S1_2_8946854 47.720 instructions (0,000%), 4.772 calls (08946854 - 08946878, length 10)
_S1_2_890F7CC 47.644 instructions (0,000%), 1.084 calls (0890F7CC - 0890F810, length 18)
  Back Branch 0890F7FC 3.262 times (length 10)
_S1_2_8A00F54 47.579 instructions (0,000%), 3.724 calls (08A00F54 - 08A0109C, length 83)
_S1_2_8996538 47.287 instructions (0,000%), 684 calls (08996538 - 08996698, length 89)
_S1_2_8975F28 47.271 instructions (0,000%), 827 calls (08975F28 - 0897601C, length 62)
_S1_2_8996230 47.218 instructions (0,000%), 683 calls (08996230 - 08996390, length 89)
_S1_2_89768D0 46.920 instructions (0,000%), 690 calls (089768D0 - 089769DC, length 68)
_S1_2_88E0630 46.834 instructions (0,000%), 1.373 calls (088E0630 - 088E06D0, length 41)
  Back Branch 088E06C4 1.345 times (length 13)
  Back Branch 088E06CC 17 times (length 17)
_S1_2_8937A50 46.526 instructions (0,000%), 541 calls (08937A50 - 08938080, length 397)
_S1_2_886E358 46.139 instructions (0,000%), 1.537 calls (0886E358 - 0886E444, length 60)
_S1_2_8A35A34 45.906 instructions (0,000%), 6.558 calls (08A35A34 - 08A35A4C, length 7)
_S1_2_8933D44 45.484 instructions (0,000%), 400 calls (08933D44 - 08933EA8, length 90)
  Back Branch 08933DD0 1.360 times (length 15)
  Back Branch 08933E10 600 times (length 22)
  Back Branch 08933E30 600 times (length 36)
  Back Branch 08933E00 570 times (length 15)
  Back Branch 08933E20 570 times (length 29)
  Back Branch 08933E48 350 times (length 45)
  Back Branch 08933E50 270 times (length 54)
  Back Branch 08933E40 199 times (length 47)
  Back Branch 08933E84 190 times (length 67)
  Back Branch 08933E94 107 times (length 7)
  Back Branch 08933EA4 85 times (length 16)
_S1_2_887EF44 44.872 instructions (0,000%), 11.218 calls (0887EF44 - 0887EF50, length 4)
_S1_2_88F7934 44.244 instructions (0,000%), 2.458 calls (088F7934 - 088F7978, length 18)
_S1_2_8A6BFA4 44.199 instructions (0,000%), 1.818 calls (08A6BFA4 - 08A6C108, length 90)
_S1_2_8AD8BC8 44.100 instructions (0,000%), 22.050 calls (08AD8BC8 - 08AD8BCC, length 2)
_S1_2_8907788 43.912 instructions (0,000%), 3.992 calls (08907788 - 089077B8, length 13)
_S1_2_8940970 43.740 instructions (0,000%), 512 calls (08940970 - 08940AD0, length 89)
  Back Branch 08940A58 512 times (length 23)
  Back Branch 08940AA8 512 times (length 17)
  Back Branch 08940AB8 512 times (length 24)
  Back Branch 08940AC0 512 times (length 47)
  Back Branch 08940ACC 244 times (length 32)
_S1_2_8A113E4 43.283 instructions (0,000%), 326 calls (08A113E4 - 08A11634, length 149)
  Back Branch 08A1149C 1.565 times (length 11)
_S1_2_891296C 43.095 instructions (0,000%), 1.105 calls (0891296C - 08912A18, length 44)
_S1_2_89559B0 43.008 instructions (0,000%), 512 calls (089559B0 - 08955AFC, length 84)
_S1_2_89484D0 42.957 instructions (0,000%), 4.773 calls (089484D0 - 08948500, length 13)
_S1_2_88806E0 42.948 instructions (0,000%), 4.772 calls (088806E0 - 08880700, length 9)
_S1_2_88806BC 42.948 instructions (0,000%), 4.772 calls (088806BC - 088806DC, length 9)
_S1_2_895FF00 42.912 instructions (0,000%), 1.024 calls (0895FF00 - 0895FFC4, length 50)
  Back Branch 0895FFA4 432 times (length 14)
_S1_2_8881124 42.876 instructions (0,000%), 4.764 calls (08881124 - 08881144, length 9)
_S1_2_8909370 42.765 instructions (0,000%), 775 calls (08909370 - 08909468, length 63)
_S1_2_88BA4B4 42.563 instructions (0,000%), 1.373 calls (088BA4B4 - 088BA598, length 58)
_S1_2_892E6E0 42.370 instructions (0,000%), 4.237 calls (0892E6E0 - 0892E704, length 10)
_S1_2_88EB8C4 42.226 instructions (0,000%), 21.113 calls (088EB8C4 - 088EB8C8, length 2)
_S1_2_8930CB0 42.170 instructions (0,000%), 21.085 calls (08930CB0 - 08930CB4, length 2)
_S1_2_8AC96CC 42.120 instructions (0,000%), 936 calls (08AC96CC - 08AC99B0, length 186)
_S1_2_8A93EA4 41.840 instructions (0,000%), 848 calls (08A93EA4 - 08A94000, length 88)
  Back Branch 08A93FA0 427 times (length 55)
  Back Branch 08A93FE0 378 times (length 71)
  Back Branch 08A93F68 91 times (length 41)
  Back Branch 08A93F28 80 times (length 25)
_S1_2_898CA30 41.624 instructions (0,000%), 484 calls (0898CA30 - 0898CBA0, length 93)
_S1_2_88FC054 41.436 instructions (0,000%), 1.151 calls (088FC054 - 088FC208, length 110)
_S1_2_8883398 41.319 instructions (0,000%), 4.591 calls (08883398 - 088833B8, length 9)
_S1_2_8881A58 41.319 instructions (0,000%), 4.591 calls (08881A58 - 08881A78, length 9)
_S1_2_89613E0 41.298 instructions (0,000%), 1.818 calls (089613E0 - 0896148C, length 44)
  Back Branch 0896147C 63 times (length 20)
_S1_2_8962D0C 41.214 instructions (0,000%), 1.818 calls (08962D0C - 08962DB0, length 42)
  Back Branch 08962DA0 63 times (length 19)
_S1_2_89D5414 41.007 instructions (0,000%), 2.577 calls (089D5414 - 089D5574, length 89)
_S1_2_893D5E4 40.704 instructions (0,000%), 768 calls (0893D5E4 - 0893D724, length 81)
  Back Branch 0893D720 768 times (length 72)
  Back Branch 0893D674 512 times (length 18)
  Back Branch 0893D688 512 times (length 23)
_S1_2_8916C74 40.685 instructions (0,000%), 515 calls (08916C50 - 089186CC, length 1696)
  Back Branch 08916C88 6.830 times (length 16)
  Back Branch 08916CB8 1.030 times (length 10)
  Back Branch 08916E08 515 times (length 98)
_S1_2_8A6C10C 40.683 instructions (0,000%), 213 calls (08A6C10C - 08A6C2E4, length 119)
  Back Branch 08A6C274 639 times (length 54)
_S1_2_88FB778 40.061 instructions (0,000%), 718 calls (088FB778 - 088FB874, length 64)
  Back Branch 088FB85C 571 times (length 14)
_S1_2_8ACB650 40.050 instructions (0,000%), 38 calls (08ACB650 - 08ACBEC0, length 541)
  Back Branch 08ACBB94 605 times (length 57)
_S1_2_885B4B4 39.936 instructions (0,000%), 78 calls (0885B4B4 - 0885B5E8, length 78)
  Back Branch 0885B5B0 1.404 times (length 29)
_S1_2_8829FE0 39.387 instructions (0,000%), 2.073 calls (08829FE0 - 0882A150, length 93)
_S1_2_8975E34 38.869 instructions (0,000%), 827 calls (08975E34 - 08975EF4, length 49)
_S1_2_895FAB8 38.829 instructions (0,000%), 1.849 calls (0895FAB8 - 0895FB08, length 21)
_S1_2_888FCFC 38.802 instructions (0,000%), 1.338 calls (0888FCFC - 0888FD7C, length 33)
_S1_2_885B37C 38.440 instructions (0,000%), 62 calls (0885B37C - 0885B4B0, length 78)
  Back Branch 0885B478 1.364 times (length 29)
_S1_2_896D740 38.251 instructions (0,000%), 382 calls (0896D740 - 0896D900, length 113)
_S1_2_892EB5C 38.032 instructions (0,000%), 4.754 calls (0892EB5C - 0892EB78, length 8)
_S1_2_897F8A4 37.791 instructions (0,000%), 239 calls (0897F8A4 - 0897FC6C, length 243)
  Back Branch 0897FBC4 4 times (length 5)
_S1_2_88E1978 37.650 instructions (0,000%), 150 calls (088E1978 - 088E1A64, length 60)
  Back Branch 088E19EC 2.400 times (length 14)
_S1_2_8956BA8 37.649 instructions (0,000%), 1.365 calls (08956BA8 - 08956D00, length 87)
  Back Branch 08956CE8 237 times (length 41)
_S1_2_888A79C 37.598 instructions (0,000%), 3.418 calls (0888A79C - 0888A7C4, length 11)
_S1_2_8805400 37.372 instructions (0,000%), 68 calls (08805400 - 08805534, length 78)
  Back Branch 088054E0 1.572 times (length 21)
  Back Branch 08805504 90 times (length 43)
_S1_2_880A328 37.314 instructions (0,000%), 2.073 calls (0880A328 - 0880A3A8, length 33)
_S1_2_880A2A4 37.314 instructions (0,000%), 2.073 calls (0880A2A4 - 0880A324, length 33)
_S1_2_880A220 37.314 instructions (0,000%), 2.073 calls (0880A220 - 0880A2A0, length 33)
_S1_2_880A19C 37.314 instructions (0,000%), 2.073 calls (0880A19C - 0880A21C, length 33)
_S1_2_880A118 37.314 instructions (0,000%), 2.073 calls (0880A118 - 0880A198, length 33)
_S1_2_880A094 37.314 instructions (0,000%), 2.073 calls (0880A094 - 0880A114, length 33)
_S1_2_8809FF4 37.314 instructions (0,000%), 2.073 calls (08809FF4 - 0880A090, length 40)
_S1_2_8809F54 37.314 instructions (0,000%), 2.073 calls (08809F54 - 08809FF0, length 40)
_S1_2_8809EB4 37.314 instructions (0,000%), 2.073 calls (08809EB4 - 08809F50, length 40)
_S1_2_8809E14 37.314 instructions (0,000%), 2.073 calls (08809E14 - 08809EB0, length 40)
_S1_2_8809D90 37.314 instructions (0,000%), 2.073 calls (08809D90 - 08809E10, length 33)
_S1_2_8809D0C 37.314 instructions (0,000%), 2.073 calls (08809D0C - 08809D8C, length 33)
_S1_2_8809C88 37.314 instructions (0,000%), 2.073 calls (08809C88 - 08809D08, length 33)
_S1_2_8809C04 37.314 instructions (0,000%), 2.073 calls (08809C04 - 08809C84, length 33)
_S1_2_8809B80 37.314 instructions (0,000%), 2.073 calls (08809B80 - 08809C00, length 33)
_S1_2_8809AFC 37.314 instructions (0,000%), 2.073 calls (08809AFC - 08809B7C, length 33)
_S1_2_8809A5C 37.314 instructions (0,000%), 2.073 calls (08809A5C - 08809AF8, length 40)
_S1_2_8951DD8 37.240 instructions (0,000%), 18.620 calls (08951DD8 - 08951DDC, length 2)
_S1_2_89415FC 37.120 instructions (0,000%), 256 calls (089415FC - 08941978, length 224)
  Back Branch 08941770 512 times (length 9)
_S1_2_8928324 37.002 instructions (0,000%), 150 calls (08928324 - 08928828, length 322)
  Back Branch 089287E0 150 times (length 153)
  Back Branch 08928724 150 times (length 71)
  Back Branch 089287C8 6 times (length 126)
_S1_2_887CA64 36.868 instructions (0,000%), 3.352 calls (0887CA64 - 0887CA9C, length 15)
_S1_2_8917504 36.565 instructions (0,000%), 1.030 calls (08916C50 - 089186CC, length 1696)
  Back Branch 08916C88 6.830 times (length 16)
  Back Branch 08917610 515 times (length 612)
  Back Branch 08917568 515 times (length 10)
  Back Branch 08917538 515 times (length 558)
_S1_2_8804D18 35.494 instructions (0,000%), 1.081 calls (08804D18 - 08804DC8, length 45)
_S1_2_898C90C 35.332 instructions (0,000%), 484 calls (0898C90C - 0898CA2C, length 73)
_S1_2_88A9784 35.263 instructions (0,000%), 2.572 calls (088A9784 - 088A9820, length 40)
  Back Branch 088A9804 87 times (length 26)
_S1_2_8A93BC4 35.141 instructions (0,000%), 1.009 calls (08A93BC4 - 08A93DE0, length 136)
_S1_2_888C0D8 34.998 instructions (0,000%), 1.377 calls (0888C0D8 - 0888C1E0, length 67)
_S1_2_88FCAEC 34.793 instructions (0,000%), 718 calls (088FCAEC - 088FCC0C, length 73)
  Back Branch 088FCBC8 152 times (length 9)
  Back Branch 088FCBD0 5 times (length 11)
  Back Branch 088FCBDC 5 times (length 14)
_S1_2_8976764 34.500 instructions (0,000%), 690 calls (08976764 - 08976890, length 76)
_S1_2_88E6680 34.248 instructions (0,000%), 150 calls (088E6680 - 088E6B24, length 298)
  Back Branch 088E6A38 150 times (length 90)
  Back Branch 088E6B20 6 times (length 162)
_S1_2_888A230 33.945 instructions (0,000%), 55 calls (0888A230 - 0888A484, length 150)
  Back Branch 0888A3C8 614 times (length 50)
_S1_2_8A2AD70 33.892 instructions (0,000%), 546 calls (08A2AD70 - 08A2B0DC, length 220)
_S1_2_88ADD64 33.850 instructions (0,000%), 920 calls (088ADD64 - 088ADE3C, length 55)
  Back Branch 088ADDF0 858 times (length 26)
  Back Branch 088ADE30 62 times (length 41)
  Back Branch 088ADE38 62 times (length 45)
  Back Branch 088ADE20 11 times (length 10)
_S1_2_897FD90 33.536 instructions (0,000%), 140 calls (0897FD90 - 08980268, length 311)
  Back Branch 0897FF1C 720 times (length 6)
  Back Branch 089800AC 4 times (length 116)
_S1_2_8945A48 33.411 instructions (0,000%), 4.773 calls (08945A48 - 08945A60, length 7)
_S1_2_888CA74 33.258 instructions (0,000%), 256 calls (0888CA74 - 0888CB94, length 73)
  Back Branch 0888CB04 1.818 times (length 7)
  Back Branch 0888CB30 1.574 times (length 7)
_S1_2_8835D98 33.168 instructions (0,000%), 2.073 calls (08835D98 - 08835E44, length 44)
_S1_2_88D4510 32.960 instructions (0,000%), 824 calls (088D4510 - 088D45E0, length 53)
  Back Branch 088D45A8 824 times (length 11)
_S1_2_8900534 32.578 instructions (0,000%), 310 calls (08900534 - 08900CA4, length 477)
  Back Branch 089007D8 24 times (length 4)
  Back Branch 0890066C 24 times (length 4)
  Back Branch 08900AA8 24 times (length 4)
  Back Branch 08900940 24 times (length 4)
_S1_2_884DCB8 32.474 instructions (0,000%), 69 calls (0884DCB8 - 0884E530, length 543)
_S1_2_8A877C8 32.399 instructions (0,000%), 289 calls (08A877C8 - 08A87960, length 103)
  Back Branch 08A87834 1.727 times (length 10)
_S1_2_88049B8 32.240 instructions (0,000%), 8.060 calls (088049B8 - 088049C4, length 4)
_S1_2_88F797C 31.954 instructions (0,000%), 2.458 calls (088F797C - 088F79B0, length 14)
  Back Branch 088F79AC 2.458 times (length 8)
_S1_2_8823C20 31.930 instructions (0,000%), 1.030 calls (08823C20 - 08823EA0, length 161)
_S1_2_883084C 31.862 instructions (0,000%), 2 calls (0883084C - 08830D28, length 312)
  Back Branch 08830B84 829 times (length 13)
  Back Branch 08830C08 829 times (length 25)
_S1_2_8998D10 31.850 instructions (0,000%), 350 calls (08998D10 - 08998E80, length 93)
_S1_2_897F664 31.798 instructions (0,000%), 97 calls (0897F664 - 0897F84C, length 123)
  Back Branch 0897F7C0 601 times (length 51)
_S1_2_89D8504 31.720 instructions (0,000%), 1.252 calls (089D8504 - 089D8650, length 84)
_S1_2_88C36D4 31.570 instructions (0,000%), 392 calls (088C36D4 - 088C38E0, length 132)
  Back Branch 088C38D4 218 times (length 78)
_S1_2_88B1388 31.516 instructions (0,000%), 15.758 calls (088B1388 - 088B138C, length 2)
_S1_2_88A89A0 31.378 instructions (0,000%), 360 calls (088A89A0 - 088A8D70, length 245)
  Back Branch 088A8D10 150 times (length 16)
  Back Branch 088A8CF8 150 times (length 161)
  Back Branch 088A8D20 71 times (length 113)
_S1_2_895F9B0 31.320 instructions (0,000%), 3.480 calls (0895F9B0 - 0895F9D0, length 9)
_S1_2_893346C 31.310 instructions (0,000%), 3.131 calls (0893346C - 08933490, length 10)
_S1_2_89A9210 31.212 instructions (0,000%), 289 calls (089A9210 - 089A93FC, length 124)
_S1_2_89128E4 30.981 instructions (0,000%), 1.347 calls (089128E4 - 0891293C, length 23)
_S1_2_88FCC84 30.980 instructions (0,000%), 1.151 calls (088FCC84 - 088FCD84, length 65)
  Back Branch 088FCD38 570 times (length 24)
  Back Branch 088FCD50 560 times (length 30)
  Back Branch 088FCD70 550 times (length 51)
  Back Branch 088FCD68 20 times (length 36)
  Back Branch 088FCD00 11 times (length 7)
  Back Branch 088FCD58 10 times (length 42)
  Back Branch 088FCD80 6 times (length 58)
_S1_2_8A01F68 30.898 instructions (0,000%), 172 calls (08A01F68 - 08A02380, length 263)
_S1_2_899669C 30.780 instructions (0,000%), 684 calls (0899669C - 089967F8, length 88)
_S1_2_8902318 30.503 instructions (0,000%), 241 calls (08902318 - 08902484, length 92)
  Back Branch 089023CC 1.116 times (length 13)
_S1_2_890FC9C 30.449 instructions (0,000%), 121 calls (0890FC9C - 0890FE18, length 96)
  Back Branch 0890FD74 1.105 times (length 22)
_S1_2_8A70948 30.334 instructions (0,000%), 52 calls (08A70948 - 08A70AAC, length 90)
  Back Branch 08A70A40 2.451 times (length 10)
  Back Branch 08A70A80 156 times (length 57)
_S1_2_8AD8C08 30.312 instructions (0,000%), 15.156 calls (08AD8C08 - 08AD8C0C, length 2)
_S1_2_8A98914 30.171 instructions (0,000%), 143 calls (08A98914 - 08A98A40, length 76)
  Back Branch 08A98988 3.300 times (length 8)
  Back Branch 08A98A1C 12 times (length 11)
_S1_2_89C3F88 30.150 instructions (0,000%), 402 calls (089C3F88 - 089C40B0, length 75)
_S1_2_88D7280 30.032 instructions (0,000%), 988 calls (088D7280 - 088D730C, length 36)
  Back Branch 088D7308 844 times (length 20)
_S1_2_885AABC 29.975 instructions (0,000%), 1.199 calls (0885AABC - 0885AB1C, length 25)
_S1_2_893D948 29.696 instructions (0,000%), 1.024 calls (0893D948 - 0893DA20, length 55)
  Back Branch 0893D9F4 512 times (length 5)
_S1_2_887AA38 29.650 instructions (0,000%), 14.825 calls (0887AA38 - 0887AA3C, length 2)
_S1_2_88E8424 29.536 instructions (0,000%), 132 calls (088E8424 - 088E8534, length 69)
  Back Branch 088E84A0 656 times (length 18)
  Back Branch 088E84BC 560 times (length 25)
  Back Branch 088E8524 60 times (length 16)
  Back Branch 088E8530 38 times (length 20)
_S1_2_889AF74 29.524 instructions (0,000%), 484 calls (0889AF74 - 0889B530, length 368)
_S1_2_8A6C5E8 29.466 instructions (0,000%), 1.212 calls (08A6C5E8 - 08A6C74C, length 90)
_S1_2_8906D40 29.450 instructions (0,000%), 241 calls (08906D40 - 08906F20, length 121)
  Back Branch 08906EF4 1.116 times (length 9)
  Back Branch 08906EB4 1.116 times (length 4)
_S1_2_8906B5C 29.450 instructions (0,000%), 241 calls (08906B5C - 08906D3C, length 121)
  Back Branch 08906D10 1.116 times (length 9)
  Back Branch 08906CD0 1.116 times (length 4)
_S1_2_8894F8C 29.439 instructions (0,000%), 3.271 calls (08894F8C - 08894FAC, length 9)
_S1_2_8941B00 29.184 instructions (0,000%), 256 calls (0893E6EC - 08941D18, length 3468)
  Back Branch 08941C14 512 times (length 9)
  Back Branch 08941CEC 256 times (length 3458)
  Back Branch 08941CFC 256 times (length 76)
  Back Branch 08941CF4 256 times (length 88)
  Back Branch 08941CBC 256 times (length 15)
  Back Branch 08941D14 256 times (length 81)
_S1_2_8956024 29.145 instructions (0,000%), 319 calls (08956024 - 089561D0, length 108)
  Back Branch 08956114 1.056 times (length 5)
_S1_2_8982B5C 29.115 instructions (0,000%), 1.941 calls (08982B5C - 08982B94, length 15)
_S1_2_8A2AC18 29.002 instructions (0,000%), 497 calls (08A2AC18 - 08A2AD6C, length 86)
  Back Branch 08A2ACBC 1.491 times (length 23)
_S1_2_888A05C 28.952 instructions (0,000%), 4.136 calls (0888A05C - 0888A07C, length 9)
_S1_2_888994C 28.952 instructions (0,000%), 4.136 calls (0888994C - 08889964, length 7)
_S1_2_8A81EB4 28.824 instructions (0,000%), 14.412 calls (08A81EB4 - 08A81EB8, length 2)
_S1_2_8945B0C 28.632 instructions (0,000%), 4.772 calls (08945B0C - 08945B20, length 6)
_S1_2_891280C 28.287 instructions (0,000%), 1.347 calls (0891280C - 0891285C, length 21)
_S1_2_892E830 28.224 instructions (0,000%), 4.032 calls (0892E830 - 0892E848, length 7)
_S1_2_88AD8F4 28.080 instructions (0,000%), 3.510 calls (088AD8F4 - 088AD910, length 8)
_S1_2_88FAF14 27.936 instructions (0,000%), 776 calls (088FAF14 - 088FAFC0, length 44)
_S1_2_8902ED0 27.898 instructions (0,000%), 241 calls (08902ED0 - 08902FE4, length 70)
  Back Branch 08902FC8 1.116 times (length 16)
_S1_2_8821E44 27.810 instructions (0,000%), 1.030 calls (08821E44 - 08822084, length 145)
_S1_2_891AAFC 27.804 instructions (0,000%), 331 calls (0891AAFC - 0891ADC4, length 179)
_S1_2_89A8DF4 27.744 instructions (0,000%), 289 calls (089A8DF4 - 089A8FB0, length 112)
_S1_2_88BDF54 27.720 instructions (0,000%), 1.540 calls (088BDF54 - 088BDFA8, length 22)
_S1_2_893D74C 27.648 instructions (0,000%), 3.584 calls (0893D74C - 0893D778, length 12)
_S1_2_893D728 27.648 instructions (0,000%), 3.584 calls (0893D728 - 0893D748, length 9)
_S1_2_8866D6C 27.558 instructions (0,000%), 9.186 calls (08866D6C - 08866D74, length 3)
_S1_2_896203C 27.532 instructions (0,000%), 1.212 calls (0896203C - 089620E8, length 44)
  Back Branch 089620D8 42 times (length 20)
_S1_2_887F534 27.492 instructions (0,000%), 116 calls (0887F534 - 0887F908, length 246)
_S1_2_89166A8 27.295 instructions (0,000%), 515 calls (089166A8 - 089167E8, length 81)
_S1_2_893C8FC 27.192 instructions (0,000%), 264 calls (0893C8FC - 0893C9D0, length 54)
  Back Branch 0893C98C 2.112 times (length 7)
_S1_2_88B08B0 27.149 instructions (0,000%), 236 calls (088B08B0 - 088B0A98, length 123)
  Back Branch 088B09AC 377 times (length 25)
  Back Branch 088B0A94 131 times (length 98)
  Back Branch 088B0A3C 131 times (length 21)
_S1_2_8A6C750 27.122 instructions (0,000%), 142 calls (08A6C750 - 08A6C928, length 119)
  Back Branch 08A6C8B8 426 times (length 54)
_S1_2_881CEF8 26.992 instructions (0,000%), 37 calls (0881CEF8 - 0881D7B8, length 561)
  Back Branch 0881D0AC 1.082 times (length 9)
  Back Branch 0881D258 1.082 times (length 57)
  Back Branch 0881D328 24 times (length 6)
  Back Branch 0881D448 24 times (length 28)
  Back Branch 0881D644 8 times (length 83)
  Back Branch 0881D740 8 times (length 17)
_S1_2_8820ACC 26.969 instructions (0,000%), 1.030 calls (08820ACC - 08820D70, length 170)
_S1_2_8809774 26.949 instructions (0,000%), 2.073 calls (08809774 - 088097A4, length 13)
_S1_2_895A0FC 26.908 instructions (0,000%), 434 calls (0895A0FC - 0895A230, length 78)
_S1_2_8806354 26.815 instructions (0,000%), 1.030 calls (08806354 - 08806424, length 53)
_S1_2_88FE044 26.509 instructions (0,000%), 541 calls (088FE044 - 088FE118, length 54)
_S1_2_890B310 26.487 instructions (0,000%), 981 calls (0890B310 - 0890B378, length 27)
_S1_2_89562A0 26.388 instructions (0,000%), 552 calls (089562A0 - 089563BC, length 72)
_S1_2_89C4AF4 26.344 instructions (0,000%), 240 calls (089C4AF4 - 089C4ED0, length 248)
_S1_2_8A28D08 26.254 instructions (0,000%), 221 calls (08A28D08 - 08A29B14, length 900)
  Back Branch 08A290AC 9 times (length 26)
  Back Branch 08A28F10 3 times (length 6)
  Back Branch 08A28F98 3 times (length 22)
  Back Branch 08A290D0 3 times (length 60)
_S1_2_8964AF4 26.162 instructions (0,000%), 206 calls (08964AF4 - 08964CEC, length 127)
_S1_2_8879358 26.129 instructions (0,000%), 1.537 calls (08879358 - 088793A8, length 21)
_S1_2_88FEC18 26.068 instructions (0,000%), 3.724 calls (088FEC18 - 088FEC30, length 7)
_S1_2_88FEBE0 26.068 instructions (0,000%), 3.724 calls (088FEBE0 - 088FEBF8, length 7)
_S1_2_88FEBC4 26.068 instructions (0,000%), 3.724 calls (088FEBC4 - 088FEBDC, length 7)
_S1_2_89606DC 25.623 instructions (0,000%), 1.971 calls (089606DC - 0896070C, length 13)
_S1_2_898E5C0 25.551 instructions (0,000%), 9 calls (0898E5C0 - 0898E7A8, length 123)
  Back Branch 0898E71C 558 times (length 51)
_S1_2_88BD298 25.254 instructions (0,000%), 1.229 calls (088BD298 - 088BD2F8, length 25)
  Back Branch 088BD2F4 1.006 times (length 7)
_S1_2_8952560 25.002 instructions (0,000%), 926 calls (08952560 - 089525C8, length 27)
_S1_2_88BD228 24.380 instructions (0,000%), 2.438 calls (088BD228 - 088BD25C, length 14)
_S1_2_88FA4A8 24.372 instructions (0,000%), 2.458 calls (088FA4A8 - 088FA508, length 25)
  Back Branch 088FA4E8 66 times (length 10)
_S1_2_8A94004 23.986 instructions (0,000%), 290 calls (08A94004 - 08A943AC, length 235)
  Back Branch 08A9426C 272 times (length 36)
  Back Branch 08A94064 3 times (length 3)
_S1_2_888A7C8 23.926 instructions (0,000%), 3.418 calls (0888A7C8 - 0888A7E0, length 7)
_S1_2_8946820 23.865 instructions (0,000%), 4.773 calls (08946820 - 08946830, length 5)
_S1_2_8945D9C 23.865 instructions (0,000%), 4.773 calls (08945D9C - 08945DAC, length 5)
_S1_2_895FEA4 23.652 instructions (0,000%), 2.628 calls (0895FEA4 - 0895FEC4, length 9)
_S1_2_88A728C 23.506 instructions (0,000%), 70 calls (088A728C - 088A7398, length 68)
  Back Branch 088A7334 778 times (length 19)
  Back Branch 088A7368 712 times (length 20)
_S1_2_88B83B4 23.484 instructions (0,000%), 337 calls (088B83B4 - 088B84D0, length 72)
  Back Branch 088B84CC 207 times (length 62)
_S1_2_887C2F4 23.464 instructions (0,000%), 3.352 calls (0887C2F4 - 0887C30C, length 7)
_S1_2_887C2D8 23.457 instructions (0,000%), 3.351 calls (0887C2D8 - 0887C2F0, length 7)
_S1_2_89385F8 23.258 instructions (0,000%), 295 calls (089385F8 - 08938BB8, length 369)
  Back Branch 089389A4 8 times (length 100)
  Back Branch 089388C8 8 times (length 93)
_S1_2_88A39F8 22.988 instructions (0,000%), 1.642 calls (088A39F8 - 088A3A2C, length 14)
_S1_2_8A2EA94 22.948 instructions (0,000%), 458 calls (08A2EA94 - 08A2EC1C, length 99)
_S1_2_8A09A44 22.936 instructions (0,000%), 4 calls (08A09A44 - 08A09C40, length 128)
  Back Branch 08A09BB4 464 times (length 55)
_S1_2_8827D98 22.641 instructions (0,000%), 1 calls (08827D98 - 088280D8, length 209)
  Back Branch 08827F3C 3.838 times (length 6)
  Back Branch 08828004 192 times (length 16)
_S1_2_88AEE70 22.584 instructions (0,000%), 11.292 calls (088AEE70 - 088AEE74, length 2)
_S1_2_890B2B4 22.563 instructions (0,000%), 981 calls (0890B2B4 - 0890B30C, length 23)
_S1_2_89147DC 22.508 instructions (0,000%), 331 calls (089147DC - 08914944, length 91)
_S1_2_88C3478 22.500 instructions (0,000%), 300 calls (088C3478 - 088C36D0, length 151)
_S1_2_883E4D4 22.330 instructions (0,000%), 2.030 calls (0883E4D4 - 0883E5D0, length 64)
_S1_2_88D7054 22.051 instructions (0,000%), 844 calls (088D7054 - 088D71C8, length 94)
  Back Branch 088D70B8 844 times (length 9)
  Back Branch 088D7170 422 times (length 49)
  Back Branch 088D70C4 422 times (length 12)
  Back Branch 088D7180 93 times (length 41)
  Back Branch 088D71A4 93 times (length 22)
  Back Branch 088D7178 93 times (length 32)
  Back Branch 088D71B0 81 times (length 53)
_S1_2_8814DD0 22.011 instructions (0,000%), 69 calls (08814DD0 - 088152C8, length 319)
_S1_2_898CE58 21.960 instructions (0,000%), 6 calls (0898CE58 - 0898D034, length 120)
  Back Branch 0898CFAC 482 times (length 51)
_S1_2_8A611E4 21.840 instructions (0,000%), 520 calls (08A611E4 - 08A61288, length 42)
_S1_2_8806520 21.732 instructions (0,000%), 1.030 calls (08806520 - 088065B4, length 38)
_S1_2_888A080 21.675 instructions (0,000%), 289 calls (0888A080 - 0888A22C, length 108)
_S1_2_88BD2FC 21.642 instructions (0,000%), 1.006 calls (088BD2FC - 088BD35C, length 25)
_S1_2_88065B8 21.630 instructions (0,000%), 1.030 calls (088065B8 - 08806650, length 39)
_S1_2_89E4C68 21.629 instructions (0,000%), 481 calls (089E4C68 - 089E4D40, length 55)
_S1_2_880AC44 21.593 instructions (0,000%), 1.963 calls (0880AC44 - 0880AC8C, length 19)
_S1_2_890B37C 21.582 instructions (0,000%), 981 calls (0890B37C - 0890B3D4, length 23)
_S1_2_8809894 21.513 instructions (0,000%), 2.073 calls (08809894 - 08809924, length 37)
_S1_2_8941594 21.504 instructions (0,000%), 1.024 calls (08941594 - 089415F8, length 26)
  Back Branch 089415E0 2.048 times (length 9)
  Back Branch 089415B4 1.536 times (length 8)
  Back Branch 089415D8 512 times (length 17)
_S1_2_89408F0 21.504 instructions (0,000%), 1.024 calls (089408F0 - 0894096C, length 32)
_S1_2_8A6BA24 21.442 instructions (0,000%), 71 calls (08A6BA24 - 08A6BC90, length 156)
  Back Branch 08A6BC20 213 times (length 91)
_S1_2_8924D4C 21.432 instructions (0,000%), 376 calls (08924D4C - 08924F0C, length 113)
  Back Branch 08924EAC 376 times (length 75)
  Back Branch 08924EA4 376 times (length 65)
  Back Branch 08924E9C 376 times (length 65)
  Back Branch 08924EF8 376 times (length 94)
_S1_2_8A2B74C 21.216 instructions (0,000%), 221 calls (08A2B74C - 08A2B940, length 126)
_S1_2_8907B14 21.060 instructions (0,000%), 109 calls (08907B14 - 08907D44, length 141)
  Back Branch 08907BC4 476 times (length 17)
  Back Branch 08907CA0 241 times (length 17)
_S1_2_8930F24 21.031 instructions (0,000%), 400 calls (08930F24 - 08931014, length 61)
  Back Branch 08931010 400 times (length 39)
_S1_2_8AD8BF8 20.916 instructions (0,000%), 10.458 calls (08AD8BF8 - 08AD8BFC, length 2)
_S1_2_8814C0C 20.825 instructions (0,000%), 245 calls (08814C0C - 08814DCC, length 113)
_S1_2_8A25E44 20.774 instructions (0,000%), 221 calls (08A25E44 - 08A25FB8, length 94)
_S1_2_88BDFAC 20.725 instructions (0,000%), 1.540 calls (088BDFAC - 088BDFE0, length 14)
  Back Branch 088BDFD0 1.373 times (length 5)
_S1_2_8837A10 20.670 instructions (0,000%), 2.067 calls (08837A10 - 08837AAC, length 40)
_S1_2_89F87B8 20.666 instructions (0,000%), 272 calls (089F87B8 - 089F88F8, length 81)
_S1_2_8911824 20.591 instructions (0,000%), 355 calls (08911824 - 0891195C, length 79)
_S1_2_888B368 20.534 instructions (0,000%), 1.556 calls (0888B368 - 0888B3B4, length 20)
_S1_2_88FC1D4 20.340 instructions (0,000%), 565 calls (088FC0E8 - 088FC1D8, length 61)
  Back Branch 088FC1D4 565 times (length 61)
_S1_2_898C43C 20.333 instructions (0,000%), 258 calls (0898C43C - 0898C580, length 82)
_S1_2_887E3F4 20.223 instructions (0,000%), 140 calls (0887E3F4 - 0887E4D4, length 57)
  Back Branch 0887E490 2.383 times (length 27)
_S1_2_899B228 20.054 instructions (0,000%), 271 calls (0899B228 - 0899B364, length 80)
_S1_2_88D2E10 19.967 instructions (0,000%), 487 calls (088D2E10 - 088D2EB0, length 41)
  Back Branch 088D2E58 974 times (length 11)
_S1_2_8907774 19.960 instructions (0,000%), 3.992 calls (08907774 - 08907784, length 5)
_S1_2_8898320 19.908 instructions (0,000%), 9.954 calls (08898320 - 08898324, length 2)
_S1_2_88A9290 19.840 instructions (0,000%), 1.240 calls (088A9290 - 088A92F4, length 26)
_S1_2_88A3A4C 19.792 instructions (0,000%), 2.474 calls (088A3A4C - 088A3A68, length 8)
_S1_2_88FC20C 19.768 instructions (0,000%), 2.824 calls (088FC20C - 088FC224, length 7)
_S1_2_898221C 19.756 instructions (0,000%), 14 calls (0898221C - 089823A4, length 99)
  Back Branch 08982380 1.170 times (length 71)
_S1_2_8A62674 19.730 instructions (0,000%), 1.973 calls (08A62674 - 08A62698, length 10)
_S1_2_89165A4 19.570 instructions (0,000%), 515 calls (089165A4 - 089166A4, length 65)
_S1_2_891B734 19.530 instructions (0,000%), 2.170 calls (0891B734 - 0891B754, length 9)
_S1_2_88BE52C 19.460 instructions (0,000%), 1.390 calls (088BE52C - 088BE570, length 18)
_S1_2_895BF70 19.266 instructions (0,000%), 185 calls (0895BF70 - 0895C138, length 115)
  Back Branch 0895C0C0 70 times (length 14)
_S1_2_88291EC 19.256 instructions (0,000%), 1 calls (088291EC - 08829574, length 227)
  Back Branch 0882940C 2.493 times (length 6)
  Back Branch 088294A8 221 times (length 29)
_S1_2_88AE79C 19.222 instructions (0,000%), 163 calls (088AE79C - 088AE9D8, length 144)
  Back Branch 088AE9AC 163 times (length 44)
  Back Branch 088AE9C4 163 times (length 72)
  Back Branch 088AE9B8 12 times (length 43)
_S1_2_88BC0F0 19.212 instructions (0,000%), 150 calls (088BC0F0 - 088BC418, length 203)
  Back Branch 088BC3E4 150 times (length 161)
  Back Branch 088BC394 150 times (length 21)
  Back Branch 088BC370 150 times (length 90)
  Back Branch 088BC304 150 times (length 41)
  Back Branch 088BC31C 92 times (length 59)
  Back Branch 088BC3BC 6 times (length 129)
_S1_2_8A5DD78 19.158 instructions (0,000%), 6.386 calls (08A5DD78 - 08A5DD80, length 3)
_S1_2_88AEF0C 19.073 instructions (0,000%), 454 calls (088AEF0C - 088AEFD8, length 52)
  Back Branch 088AEFD4 61 times (length 11)
_S1_2_88FE294 19.065 instructions (0,000%), 1.936 calls (088FE270 - 088FE2D0, length 25)
  Back Branch 088FE29C 1.936 times (length 12)
  Back Branch 088FE2B4 541 times (length 17)
  Back Branch 088FE2CC 157 times (length 25)
_S1_2_8A2A170 18.947 instructions (0,000%), 221 calls (08A2A170 - 08A2A950, length 505)
_S1_2_8A8E29C 18.936 instructions (0,000%), 620 calls (08A8E29C - 08A8E618, length 224)
_S1_2_89F95E8 18.920 instructions (0,000%), 220 calls (089F95E8 - 089F9758, length 93)
_S1_2_8A5DBBC 18.790 instructions (0,000%), 1.560 calls (08A5DBBC - 08A5DC28, length 28)
_S1_2_8809928 18.657 instructions (0,000%), 2.073 calls (08809928 - 088099B8, length 37)
_S1_2_8809748 18.603 instructions (0,000%), 2.067 calls (08809748 - 08809768, length 9)
_S1_2_88E1E3C 18.603 instructions (0,000%), 837 calls (088E1E3C - 088E1F50, length 70)
  Back Branch 088E1F44 150 times (length 53)
_S1_2_8A07868 18.496 instructions (0,000%), 272 calls (08A07868 - 08A07980, length 71)
_S1_2_8806428 18.256 instructions (0,000%), 1.030 calls (08806428 - 08806484, length 24)
_S1_2_8806278 18.165 instructions (0,000%), 1.200 calls (08806278 - 088062FC, length 34)
_S1_2_89A0618 18.046 instructions (0,000%), 1 calls (089A0618 - 089A081C, length 130)
  Back Branch 089A07AC 300 times (length 66)
_S1_2_880B45C 18.006 instructions (0,000%), 9.003 calls (0880B45C - 0880B460, length 2)
_S1_2_893C7F0 17.928 instructions (0,000%), 120 calls (0893C7F0 - 0893C828, length 15)
  Back Branch 0893C814 2.728 times (length 6)
_S1_2_893D814 17.920 instructions (0,000%), 1.792 calls (0893D814 - 0893D838, length 10)
_S1_2_885AA58 17.875 instructions (0,000%), 715 calls (0885AA58 - 0885AAB8, length 25)
_S1_2_883245C 17.848 instructions (0,000%), 3 calls (0883245C - 08832674, length 135)
  Back Branch 08832650 663 times (length 12)
  Back Branch 08832510 337 times (length 26)
  Back Branch 08832580 69 times (length 13)
_S1_2_8829B98 17.802 instructions (0,000%), 138 calls (08829B98 - 08829E1C, length 162)
_S1_2_897F470 17.776 instructions (0,000%), 370 calls (0897F470 - 0897F660, length 125)
  Back Branch 0897F5D4 8 times (length 52)
_S1_2_8A02A14 17.747 instructions (0,000%), 98 calls (08A02A14 - 08A032FC, length 571)
_S1_2_892ECFC 17.708 instructions (0,000%), 8.854 calls (0892ECFC - 0892ED00, length 2)
_S1_2_882F084 17.642 instructions (0,000%), 265 calls (0882F084 - 0882F364, length 185)
_S1_2_8902D78 17.593 instructions (0,000%), 241 calls (08902D78 - 08902EC4, length 84)
_S1_2_895AB8C 17.575 instructions (0,000%), 185 calls (0895AB8C - 0895AD1C, length 101)
_S1_2_8AD8A60 17.504 instructions (0,000%), 8.752 calls (08AD8A60 - 08AD8A64, length 2)
_S1_2_88089D4 17.458 instructions (0,000%), 8.729 calls (088089D4 - 088089D8, length 2)
_S1_2_8808A0C 17.456 instructions (0,000%), 8.728 calls (08808A0C - 08808A10, length 2)
_S1_2_89F1EF0 17.276 instructions (0,000%), 224 calls (089F1EF0 - 089F2050, length 89)
_S1_2_88D2B6C 17.210 instructions (0,000%), 1.069 calls (088D2B6C - 088D2BBC, length 21)
  Back Branch 088D2BB0 1.069 times (length 8)
  Back Branch 088D2BB8 235 times (length 13)
_S1_2_8809430 17.208 instructions (0,000%), 2.073 calls (08809430 - 0880948C, length 24)
_S1_2_88F76FC 17.206 instructions (0,000%), 2.458 calls (088F76FC - 088F7714, length 7)
_S1_2_88BD260 17.206 instructions (0,000%), 1.229 calls (088BD260 - 088BD294, length 14)
_S1_2_888B1A0 17.105 instructions (0,000%), 311 calls (0888B1A0 - 0888B278, length 55)
_S1_2_8988070 17.088 instructions (0,000%), 192 calls (08988070 - 08988218, length 107)
_S1_2_8963C0C 17.024 instructions (0,000%), 226 calls (08963C0C - 08963D6C, length 89)
_S1_2_8941A7C 16.896 instructions (0,000%), 512 calls (08941A7C - 08941AFC, length 33)
_S1_2_88D8990 16.704 instructions (0,000%), 1.392 calls (088D8990 - 088D89E8, length 23)
_S1_2_893DFA8 16.640 instructions (0,000%), 256 calls (0893DFA8 - 0893E168, length 113)
  Back Branch 0893DFF8 768 times (length 6)
  Back Branch 0893E134 256 times (length 57)
  Back Branch 0893E15C 256 times (length 67)
  Back Branch 0893E148 256 times (length 62)
  Back Branch 0893E164 256 times (length 66)
_S1_2_89823A8 16.592 instructions (0,000%), 136 calls (089823A8 - 0898258C, length 122)
_S1_2_8A87684 16.559 instructions (0,000%), 289 calls (08A87684 - 08A877C4, length 81)
_S1_2_8913414 16.550 instructions (0,000%), 331 calls (08913414 - 08913514, length 65)
_S1_2_888BC54 16.368 instructions (0,000%), 256 calls (0888BC54 - 0888BE40, length 124)
_S1_2_882AA74 16.254 instructions (0,000%), 903 calls (0882AA74 - 0882AE00, length 228)
_S1_2_89525CC 16.200 instructions (0,000%), 600 calls (089525CC - 08952634, length 27)
_S1_2_8890B38 16.164 instructions (0,000%), 150 calls (08890B38 - 0889105C, length 330)
_S1_2_89411C8 16.128 instructions (0,000%), 768 calls (089411C8 - 08941224, length 24)
  Back Branch 08941220 768 times (length 13)
  Back Branch 08941204 768 times (length 7)
_S1_2_8A86FD0 16.103 instructions (0,000%), 288 calls (08A86FD0 - 08A87680, length 429)
_S1_2_8888CA8 16.094 instructions (0,000%), 8.047 calls (08888CA8 - 08888CAC, length 2)
_S1_2_8885DAC 16.094 instructions (0,000%), 8.047 calls (08885DAC - 08885DB0, length 2)
_S1_2_8884E3C 16.094 instructions (0,000%), 8.047 calls (08884E3C - 08884E40, length 2)
_S1_2_88ADC7C 16.094 instructions (0,000%), 1.238 calls (088ADC7C - 088ADCAC, length 13)
_S1_2_88D2EB4 16.071 instructions (0,000%), 487 calls (088D2EB4 - 088D2F58, length 42)
_S1_2_888EA88 16.056 instructions (0,000%), 1.338 calls (0888EA88 - 0888EAB4, length 12)
_S1_2_88A8EE0 16.050 instructions (0,000%), 450 calls (088A8EE0 - 088A8F84, length 42)
  Back Branch 088A8F6C 450 times (length 7)
  Back Branch 088A8F74 150 times (length 12)
_S1_2_8916520 15.965 instructions (0,000%), 515 calls (08916520 - 089165A0, length 33)
_S1_2_8982590 15.912 instructions (0,000%), 136 calls (08982590 - 08982760, length 117)
_S1_2_89642CC 15.902 instructions (0,000%), 226 calls (089642CC - 08964400, length 78)
  Back Branch 0896439C 135 times (length 14)
_S1_2_8913850 15.888 instructions (0,000%), 993 calls (08913850 - 0891388C, length 16)
_S1_2_88152CC 15.844 instructions (0,000%), 68 calls (088152CC - 088156A0, length 246)
_S1_2_89A6C60 15.806 instructions (0,000%), 289 calls (089A6C60 - 089A6D6C, length 68)
_S1_2_88FB6E8 15.796 instructions (0,000%), 718 calls (088FB6E8 - 088FB774, length 36)
  Back Branch 088FB750 718 times (length 16)
  Back Branch 088FB760 718 times (length 24)
  Back Branch 088FB768 718 times (length 26)
_S1_2_8AD8BF0 15.738 instructions (0,000%), 7.869 calls (08AD8BF0 - 08AD8BF4, length 2)
_S1_2_889CC6C 15.720 instructions (0,000%), 7.860 calls (0889CC6C - 0889CC70, length 2)
_S1_2_88FC1C4 15.680 instructions (0,000%), 560 calls (088FC0EC - 088FC1C8, length 56)
  Back Branch 088FC1C4 560 times (length 56)
_S1_2_896967C 15.600 instructions (0,000%), 300 calls (0896967C - 08969748, length 52)
  Back Branch 08969728 300 times (length 16)
_S1_2_8968228 15.600 instructions (0,000%), 75 calls (08968228 - 08968564, length 208)
_S1_2_8975708 15.456 instructions (0,000%), 138 calls (08975708 - 089758C4, length 112)
_S1_2_8877A68 15.400 instructions (0,000%), 110 calls (08877A68 - 08877C34, length 116)
  Back Branch 08877BE4 440 times (length 35)
  Back Branch 08877A90 110 times (length 7)
_S1_2_8A970D8 15.363 instructions (0,000%), 225 calls (08A970D8 - 08A97320, length 147)
_S1_2_89250A4 15.293 instructions (0,000%), 150 calls (089250A4 - 08925368, length 178)
  Back Branch 089252AC 150 times (length 80)
  Back Branch 08925364 150 times (length 112)
  Back Branch 089252DC 79 times (length 52)
  Back Branch 089252E4 79 times (length 67)
  Back Branch 08925340 79 times (length 90)
_S1_2_8891710 15.252 instructions (0,000%), 124 calls (08891710 - 088918F8, length 123)
_S1_2_8914C70 15.226 instructions (0,000%), 331 calls (08914C70 - 08914D24, length 46)
_S1_2_891B758 15.190 instructions (0,000%), 2.170 calls (0891B758 - 0891B770, length 7)
_S1_2_88FCDE8 15.150 instructions (0,000%), 570 calls (088FCDE8 - 088FCF70, length 99)
  Back Branch 088FCED0 570 times (length 18)
  Back Branch 088FCF6C 550 times (length 43)
  Back Branch 088FCF18 20 times (length 60)
  Back Branch 088FCEF4 20 times (length 38)
_S1_2_8899A70 14.964 instructions (0,000%), 42 calls (08899A70 - 08899BA0, length 77)
  Back Branch 08899B6C 608 times (length 26)
_S1_2_89523A8 14.950 instructions (0,000%), 598 calls (089523A8 - 08952408, length 25)
_S1_2_8998F80 14.910 instructions (0,000%), 210 calls (08998F80 - 08999098, length 71)
_S1_2_894197C 14.848 instructions (0,000%), 512 calls (08941594 - 089419A8, length 262)
  Back Branch 089415E0 2.048 times (length 9)
  Back Branch 089415B4 1.536 times (length 8)
  Back Branch 089415D8 512 times (length 17)
  Back Branch 089419A4 512 times (length 262)
_S1_2_884DAA0 14.827 instructions (0,000%), 122 calls (0884DAA0 - 0884DCB4, length 134)
_S1_2_888FE70 14.820 instructions (0,000%), 988 calls (0888FE70 - 0888FEB8, length 19)
_S1_2_89F94DC 14.740 instructions (0,000%), 220 calls (089F94DC - 089F95E4, length 67)
_S1_2_8AD8758 14.678 instructions (0,000%), 7.339 calls (08AD8758 - 08AD875C, length 2)
_S1_2_8AC4A24 14.645 instructions (0,000%), 101 calls (08AC4A24 - 08AC4EA4, length 289)
_S1_2_8892FC0 14.594 instructions (0,000%), 7.297 calls (08892FC0 - 08892FC4, length 2)
_S1_2_89859AC 14.558 instructions (0,000%), 58 calls (089859AC - 08985FDC, length 397)
_S1_2_8A07760 14.520 instructions (0,000%), 220 calls (08A07760 - 08A07864, length 66)
_S1_2_8965194 14.511 instructions (0,000%), 168 calls (08965194 - 08965310, length 96)
_S1_2_8829974 14.493 instructions (0,000%), 279 calls (08829974 - 08829B94, length 137)
_S1_2_892BB44 14.401 instructions (0,000%), 1.310 calls (0892BB44 - 0892BB6C, length 11)
_S1_2_882B118 14.322 instructions (0,000%), 462 calls (0882B118 - 0882B650, length 335)
_S1_2_889CF74 14.256 instructions (0,000%), 264 calls (0889CF74 - 0889D048, length 54)
_S1_2_88775A8 14.250 instructions (0,000%), 250 calls (088775A8 - 08877754, length 108)
_S1_2_8914B80 14.233 instructions (0,000%), 331 calls (08914B80 - 08914C6C, length 60)
_S1_2_8A35510 14.212 instructions (0,000%), 92 calls (08A35510 - 08A3563C, length 76)
  Back Branch 08A355B4 1.602 times (length 6)
_S1_2_8A64388 14.154 instructions (0,000%), 42 calls (08A64388 - 08A647B8, length 269)
  Back Branch 08A645C4 210 times (length 17)
  Back Branch 08A64654 42 times (length 17)
  Back Branch 08A64730 42 times (length 31)
_S1_2_88FD228 14.135 instructions (0,000%), 570 calls (088FD228 - 088FD33C, length 70)
  Back Branch 088FD2F0 570 times (length 18)
  Back Branch 088FD314 15 times (length 35)
  Back Branch 088FD338 15 times (length 50)
_S1_2_89A9BCC 14.117 instructions (0,000%), 55 calls (089A9BCC - 089A9DA0, length 118)
  Back Branch 089A9D74 536 times (length 79)
_S1_2_888B27C 14.042 instructions (0,000%), 238 calls (0888B27C - 0888B364, length 59)
_S1_2_891A354 13.956 instructions (0,000%), 331 calls (0891A354 - 0891A3E8, length 38)
  Back Branch 0891A3C0 337 times (length 10)
_S1_2_888E5EC 13.904 instructions (0,000%), 1.264 calls (0888E5EC - 0888E614, length 11)
_S1_2_893E39C 13.872 instructions (0,000%), 664 calls (0893E39C - 0893E428, length 36)
  Back Branch 0893E400 272 times (length 15)
  Back Branch 0893E41C 272 times (length 9)
  Back Branch 0893E424 272 times (length 16)
_S1_2_887DA9C 13.804 instructions (0,000%), 116 calls (0887DA9C - 0887DCDC, length 145)
_S1_2_887B668 13.773 instructions (0,000%), 4.591 calls (0887B668 - 0887B670, length 3)
_S1_2_890A688 13.680 instructions (0,000%), 131 calls (0890A688 - 0890A9CC, length 210)
  Back Branch 0890A78C 116 times (length 37)
  Back Branch 0890A90C 25 times (length 4)
_S1_2_8892840 13.666 instructions (0,000%), 1.242 calls (08892840 - 08892878, length 15)
_S1_2_8A86C60 13.589 instructions (0,000%), 289 calls (08A86C60 - 08A86DD0, length 93)
_S1_2_8A37D24 13.436 instructions (0,000%), 73 calls (08A37D24 - 08A37F98, length 158)
  Back Branch 08A37E88 213 times (length 53)
_S1_2_8957320 13.398 instructions (0,000%), 609 calls (08957320 - 08957480, length 89)
_S1_2_88FC5F8 13.375 instructions (0,000%), 535 calls (088FC5F8 - 088FC66C, length 30)
  Back Branch 088FC658 535 times (length 9)
_S1_2_88149A4 13.265 instructions (0,000%), 4 calls (088149A4 - 08814C08, length 154)
  Back Branch 08814BB4 245 times (length 88)
_S1_2_889D424 13.200 instructions (0,000%), 264 calls (0889D424 - 0889D584, length 89)
_S1_2_8899CEC 13.190 instructions (0,000%), 84 calls (08899CEC - 08899E3C, length 85)
  Back Branch 08899E08 608 times (length 2)
  Back Branch 08899D5C 570 times (length 13)
_S1_2_89664E0 13.189 instructions (0,000%), 195 calls (089664E0 - 08966660, length 97)
_S1_2_8A63E5C 13.167 instructions (0,000%), 77 calls (08A63E5C - 08A641F4, length 231)
_S1_2_8A35C20 13.116 instructions (0,000%), 6.558 calls (08A35C20 - 08A35C24, length 2)
_S1_2_894014C 13.056 instructions (0,000%), 768 calls (0894014C - 0894018C, length 17)
_S1_2_88B8254 13.050 instructions (0,000%), 150 calls (088B8254 - 088B83B0, length 88)
  Back Branch 088B83AC 150 times (length 75)
_S1_2_88D4CF8 12.992 instructions (0,000%), 464 calls (088D4CF8 - 088D4D64, length 28)
_S1_2_8902098 12.912 instructions (0,000%), 1.614 calls (08902098 - 089020B4, length 8)
_S1_2_89407C0 12.855 instructions (0,000%), 256 calls (089407C0 - 089408D4, length 70)
  Back Branch 089408C8 252 times (length 43)
  Back Branch 089408D0 111 times (length 32)
_S1_2_88B1524 12.824 instructions (0,000%), 229 calls (088B1524 - 088B1600, length 56)
_S1_2_893E434 12.800 instructions (0,000%), 512 calls (0893E434 - 0893E494, length 25)
_S1_2_893E8C4 12.800 instructions (0,000%), 256 calls (0893D948 - 0893E8C8, length 993)
  Back Branch 0893D9F4 512 times (length 5)
  Back Branch 0893E830 512 times (length 956)
  Back Branch 0893E8C4 256 times (length 45)
_S1_2_8A718F8 12.794 instructions (0,000%), 2 calls (08A718F8 - 08A71B54, length 152)
  Back Branch 08A71A70 270 times (length 56)
_S1_2_8A35640 12.788 instructions (0,000%), 92 calls (08A35640 - 08A358BC, length 160)
_S1_2_89F85CC 12.784 instructions (0,000%), 272 calls (089F85CC - 089F868C, length 49)
_S1_2_88F9CB8 12.760 instructions (0,000%), 1.160 calls (088F9CB8 - 088F9CE0, length 11)
_S1_2_88F79B4 12.760 instructions (0,000%), 580 calls (088F79B4 - 088F7A08, length 22)
_S1_2_88DFBE8 12.750 instructions (0,000%), 150 calls (088DFBE8 - 088DFD78, length 101)
  Back Branch 088DFCA8 150 times (length 17)
  Back Branch 088DFD64 92 times (length 37)
  Back Branch 088DFD40 6 times (length 15)
_S1_2_892BB70 12.592 instructions (0,000%), 1.574 calls (0892BB70 - 0892BB8C, length 8)
_S1_2_89731B0 12.578 instructions (0,000%), 331 calls (089731B0 - 08973244, length 38)
_S1_2_8964000 12.566 instructions (0,000%), 206 calls (08964000 - 089640F8, length 63)
_S1_2_88BD078 12.525 instructions (0,000%), 273 calls (088BD078 - 088BD148, length 53)
  Back Branch 088BD144 273 times (length 27)
  Back Branch 088BD134 131 times (length 15)
_S1_2_88BE574 12.510 instructions (0,000%), 1.390 calls (088BE574 - 088BE594, length 9)
_S1_2_8999858 12.496 instructions (0,000%), 142 calls (08999858 - 089999CC, length 94)
_S1_2_89186D0 12.360 instructions (0,000%), 515 calls (089186D0 - 08918754, length 34)
_S1_2_899A120 12.320 instructions (0,000%), 140 calls (0899A120 - 0899A284, length 90)
_S1_2_893E818 12.288 instructions (0,000%), 256 calls (0893D948 - 0893E834, length 956)
  Back Branch 0893D9F4 512 times (length 5)
  Back Branch 0893E830 512 times (length 956)
_S1_2_89397BC 12.206 instructions (0,000%), 359 calls (089397BC - 08939840, length 34)
  Back Branch 0893983C 359 times (length 9)
_S1_2_88E10EC 12.150 instructions (0,000%), 150 calls (088E10EC - 088E1294, length 107)
_S1_2_898C240 12.126 instructions (0,000%), 258 calls (0898C240 - 0898C300, length 49)
_S1_2_88F762C 12.036 instructions (0,000%), 1.003 calls (088F762C - 088F7674, length 19)
  Back Branch 088F7670 1.003 times (length 10)
_S1_2_88FABC4 11.900 instructions (0,000%), 1.190 calls (088FABC4 - 088FAC64, length 41)
_S1_2_88AB92C 11.876 instructions (0,000%), 762 calls (088AB92C - 088AB974, length 19)
  Back Branch 088AB970 446 times (length 6)
_S1_2_888EB18 11.856 instructions (0,000%), 988 calls (0888EB18 - 0888EB44, length 12)
_S1_2_885AFD4 11.780 instructions (0,000%), 19 calls (0885AFD4 - 0885B108, length 78)
  Back Branch 0885B0D0 418 times (length 29)
_S1_2_88FFDD4 11.762 instructions (0,000%), 3 calls (088FFDD4 - 088FFF8C, length 111)
  Back Branch 088FFE48 476 times (length 15)
  Back Branch 088FFEAC 241 times (length 15)
  Back Branch 088FFF10 109 times (length 15)
_S1_2_8A96CB4 11.731 instructions (0,000%), 609 calls (08A96CB4 - 08A970D4, length 265)
_S1_2_89649C8 11.696 instructions (0,000%), 212 calls (089649C8 - 08964AE0, length 71)
_S1_2_895FE10 11.664 instructions (0,000%), 648 calls (0895FE10 - 0895FE54, length 18)
_S1_2_8909000 11.662 instructions (0,000%), 14 calls (08909000 - 08909134, length 78)
  Back Branch 08909094 775 times (length 15)
_S1_2_88FB878 11.498 instructions (0,000%), 96 calls (088FB878 - 088FBC14, length 232)
_S1_2_8975310 11.454 instructions (0,000%), 138 calls (08975310 - 08975470, length 89)
_S1_2_8998B0C 11.424 instructions (0,000%), 168 calls (08998B0C - 08998C18, length 68)
_S1_2_89D823C 11.424 instructions (0,000%), 42 calls (089D823C - 089D8500, length 178)
  Back Branch 089D84C0 336 times (length 8)
  Back Branch 089D838C 336 times (length 8)
_S1_2_8952638 11.400 instructions (0,000%), 600 calls (08952638 - 08952680, length 19)
_S1_2_8964D98 11.396 instructions (0,000%), 148 calls (08964D98 - 08964EE0, length 83)
_S1_2_88ABEF4 11.394 instructions (0,000%), 422 calls (088ABEF4 - 088ABF74, length 33)
_S1_2_8A6AE80 11.298 instructions (0,000%), 1.614 calls (08A6AE80 - 08A6AE98, length 7)
_S1_2_888B550 11.137 instructions (0,000%), 1.591 calls (0888B550 - 0888B568, length 7)
_S1_2_88C2A68 11.120 instructions (0,000%), 202 calls (088C2A68 - 088C2C48, length 121)
  Back Branch 088C2C18 124 times (length 94)
  Back Branch 088C2BDC 124 times (length 79)
  Back Branch 088C2BD4 124 times (length 62)
_S1_2_8A16004 11.088 instructions (0,000%), 264 calls (08A16004 - 08A16160, length 88)
_S1_2_899C164 11.045 instructions (0,000%), 71 calls (0899C164 - 0899C64C, length 315)
_S1_2_88F7734 11.018 instructions (0,000%), 1.574 calls (088F7734 - 088F774C, length 7)
_S1_2_89419AC 11.008 instructions (0,000%), 256 calls (089419AC - 08941A78, length 52)
  Back Branch 08941A34 256 times (length 14)
_S1_2_893E2D4 11.008 instructions (0,000%), 256 calls (0893E250 - 0893E2F8, length 43)
  Back Branch 0893E2F4 256 times (length 43)
_S1_2_89117A0 11.005 instructions (0,000%), 355 calls (089117A0 - 08911820, length 33)
_S1_2_89F9BE4 10.963 instructions (0,000%), 7 calls (089F9BE4 - 089F9DCC, length 123)
  Back Branch 089F9D40 236 times (length 51)
_S1_2_88DEA58 10.950 instructions (0,000%), 150 calls (088DEA58 - 088DEBB0, length 87)
  Back Branch 088DEB94 150 times (length 37)
_S1_2_8AD0850 10.944 instructions (0,000%), 109 calls (08AD0850 - 08AD0D24, length 310)
_S1_2_888D2E4 10.853 instructions (0,000%), 278 calls (0888D2E4 - 0888D3A8, length 50)
_S1_2_8AC3BBC 10.800 instructions (0,000%), 100 calls (08AC3BBC - 08AC3E18, length 152)
  Back Branch 08AC3CC8 100 times (length 10)
_S1_2_88BDF38 10.780 instructions (0,000%), 1.540 calls (088BDF38 - 088BDF50, length 7)
_S1_2_88FAFC4 10.780 instructions (0,000%), 718 calls (088FAFC4 - 088FB000, length 16)
_S1_2_8A109CC 10.672 instructions (0,000%), 116 calls (08A109CC - 08A10B78, length 108)
_S1_2_88E04F0 10.647 instructions (0,000%), 1.521 calls (088E04DC - 088E04F4, length 7)
  Back Branch 088E04F0 1.521 times (length 7)
_S1_2_8804110 10.589 instructions (0,000%), 466 calls (08804110 - 088041B8, length 43)
_S1_2_8941DC4 10.496 instructions (0,000%), 256 calls (08941DC4 - 08941E84, length 49)
  Back Branch 08941E4C 256 times (length 16)
_S1_2_88F9CE4 10.440 instructions (0,000%), 1.160 calls (088F9CE4 - 088F9D04, length 9)
_S1_2_893E2FC 10.336 instructions (0,000%), 272 calls (0893E2FC - 0893E398, length 40)
  Back Branch 0893E394 272 times (length 23)
_S1_2_8AD8A88 10.282 instructions (0,000%), 5.141 calls (08AD8A88 - 08AD8A8C, length 2)
_S1_2_88F7864 10.278 instructions (0,000%), 571 calls (088F7864 - 088F78A8, length 18)
_S1_2_88F75C0 10.278 instructions (0,000%), 571 calls (088F75C0 - 088F7608, length 19)
  Back Branch 088F7604 571 times (length 7)
_S1_2_895C528 10.253 instructions (0,000%), 1 calls (0895C528 - 0895C758, length 141)
  Back Branch 0895C714 185 times (length 63)
_S1_2_8AB68CC 10.251 instructions (0,000%), 3.417 calls (08AB68CC - 08AB68D4, length 3)
_S1_2_8A97324 10.242 instructions (0,000%), 150 calls (08A97324 - 08A97564, length 145)
_S1_2_8899C3C 10.236 instructions (0,000%), 853 calls (08899C3C - 08899CD8, length 40)
_S1_2_8999CB8 10.220 instructions (0,000%), 140 calls (08999CB8 - 08999DD8, length 73)
_S1_2_8A74AC4 10.212 instructions (0,000%), 1 calls (08A74AC4 - 08A74D2C, length 155)
  Back Branch 08A74C20 221 times (length 52)
_S1_2_893E578 10.192 instructions (0,000%), 392 calls (0893E578 - 0893E5DC, length 26)
_S1_2_897741C 10.143 instructions (0,000%), 69 calls (0897741C - 089774E0, length 50)
  Back Branch 089774C8 598 times (length 15)
_S1_2_88D1B70 10.130 instructions (0,000%), 664 calls (088D1B70 - 088D1BC0, length 21)
  Back Branch 088D1BBC 214 times (length 9)
_S1_2_892E714 10.127 instructions (0,000%), 533 calls (0892E6F0 - 0892E744, length 22)
  Back Branch 0892E740 533 times (length 22)
_S1_2_890B3D8 10.038 instructions (0,000%), 717 calls (0890B3D8 - 0890B40C, length 14)
_S1_2_893E42C 10.032 instructions (0,000%), 392 calls (0893E39C - 0893E430, length 38)
  Back Branch 0893E42C 392 times (length 38)
  Back Branch 0893E400 272 times (length 15)
  Back Branch 0893E41C 272 times (length 9)
  Back Branch 0893E424 272 times (length 16)
_S1_2_89836B4 10.010 instructions (0,000%), 110 calls (089836B4 - 08983834, length 97)
_S1_2_88DF9C8 10.008 instructions (0,000%), 834 calls (088DF9C8 - 088DFA48, length 33)
_S1_2_8911E90 9.996 instructions (0,000%), 476 calls (08911E90 - 08911EE8, length 23)
_S1_2_8911DDC 9.940 instructions (0,000%), 355 calls (08911DDC - 08911E48, length 28)
_S1_2_89194F0 9.930 instructions (0,000%), 331 calls (089194F0 - 08919564, length 30)
_S1_2_8A7D904 9.912 instructions (0,000%), 60 calls (08A7D904 - 08A7DA2C, length 75)
  Back Branch 08A7D978 568 times (length 18)
_S1_2_8958AE4 9.900 instructions (0,000%), 198 calls (08958AE4 - 08958BF0, length 68)
_S1_2_8924F10 9.900 instructions (0,000%), 150 calls (08924F10 - 089250A0, length 101)
_S1_2_888CF24 9.867 instructions (0,000%), 178 calls (0888CF24 - 0888D2BC, length 231)
  Back Branch 0888D1A0 77 times (length 73)
_S1_2_88FC670 9.842 instructions (0,000%), 703 calls (088FC670 - 088FC6B4, length 18)
_S1_2_892EBCC 9.751 instructions (0,000%), 614 calls (0892EB00 - 0892EBD4, length 54)
  Back Branch 0892EBD0 7.853 times (length 54)
_S1_2_887D438 9.741 instructions (0,000%), 191 calls (0887D438 - 0887D500, length 51)
_S1_2_8883F64 9.728 instructions (0,000%), 512 calls (08883F64 - 08883FAC, length 19)
_S1_2_88B8524 9.621 instructions (0,000%), 1.069 calls (088B8524 - 088B8544, length 9)
_S1_2_88E0614 9.611 instructions (0,000%), 1.373 calls (088E0614 - 088E062C, length 7)
_S1_2_8973EFC 9.600 instructions (0,000%), 960 calls (08973EFC - 08973F20, length 10)
_S1_2_8AD8BA8 9.548 instructions (0,000%), 4.774 calls (08AD8BA8 - 08AD8BAC, length 2)
_S1_2_8AD8BA0 9.548 instructions (0,000%), 4.774 calls (08AD8BA0 - 08AD8BA4, length 2)
_S1_2_887B674 9.544 instructions (0,000%), 4.772 calls (0887B674 - 0887B678, length 2)
_S1_2_893D330 9.472 instructions (0,000%), 256 calls (0893D330 - 0893D3F8, length 51)
  Back Branch 0893D3F4 256 times (length 17)
_S1_2_88DA7F0 9.450 instructions (0,000%), 150 calls (088DA7F0 - 088DAAAC, length 176)
  Back Branch 088DAA80 150 times (length 129)
  Back Branch 088DAAA8 150 times (length 95)
_S1_2_88AEE78 9.440 instructions (0,000%), 295 calls (088AEE78 - 088AEEF4, length 32)
_S1_2_8939AE4 9.401 instructions (0,000%), 119 calls (08939AE4 - 08939C6C, length 99)
_S1_2_8999F68 9.380 instructions (0,000%), 140 calls (08999F68 - 0899A078, length 69)
_S1_2_8933EAC 9.325 instructions (0,000%), 25 calls (08933EAC - 089340B4, length 131)
  Back Branch 08934028 400 times (length 17)
_S1_2_88B9A94 9.324 instructions (0,000%), 148 calls (088B9A94 - 088B9D44, length 173)
  Back Branch 088B9C40 148 times (length 16)
_S1_2_8A5DCB0 9.257 instructions (0,000%), 580 calls (08A5DCB0 - 08A5DD10, length 25)
_S1_2_88C308C 9.241 instructions (0,000%), 236 calls (088C308C - 088C321C, length 101)
  Back Branch 088C31C0 141 times (length 68)
  Back Branch 088C31B8 141 times (length 53)
  Back Branch 088C3218 141 times (length 90)
_S1_2_8A6269C 9.240 instructions (0,000%), 56 calls (08A6269C - 08A6292C, length 165)
_S1_2_893E794 9.216 instructions (0,000%), 256 calls (0893D948 - 0893E7B0, length 923)
  Back Branch 0893D9F4 512 times (length 5)
  Back Branch 0893E7AC 256 times (length 923)
_S1_2_893DEB0 9.216 instructions (0,000%), 256 calls (08871CF8 - 0893DF3C, length 209042)
  Back Branch 0893DF0C 768 times (length 13)
  Back Branch 0893DF38 256 times (length 209042)
_S1_2_88F8260 9.200 instructions (0,000%), 575 calls (088F8260 - 088F829C, length 16)
_S1_2_8A353E0 9.200 instructions (0,000%), 184 calls (08A353E0 - 08A3550C, length 76)
_S1_2_88D50C8 9.165 instructions (0,000%), 195 calls (088D50C8 - 088D5180, length 47)
_S1_2_88F7718 9.161 instructions (0,000%), 1.310 calls (088F7718 - 088F7730, length 7)
_S1_2_88F833C 8.960 instructions (0,000%), 560 calls (088F833C - 088F8378, length 16)
_S1_2_893D17C 8.960 instructions (0,000%), 256 calls (0893D17C - 0893D21C, length 41)
_S1_2_88FB434 8.944 instructions (0,000%), 688 calls (088FB434 - 088FB478, length 18)
_S1_2_892EB38 8.891 instructions (0,000%), 523 calls (0892EB38 - 0892EB78, length 17)
_S1_2_8988560 8.878 instructions (0,000%), 1 calls (08988560 - 089887CC, length 156)
  Back Branch 089886BC 192 times (length 52)
_S1_2_89855AC 8.816 instructions (0,000%), 58 calls (089855AC - 08985820, length 158)
_S1_2_88996F4 8.803 instructions (0,000%), 42 calls (088996F4 - 08899A6C, length 223)
_S1_2_895A78C 8.730 instructions (0,000%), 1 calls (0895A78C - 0895A8F0, length 90)
  Back Branch 0895A8B0 217 times (length 40)
_S1_2_888B56C 8.729 instructions (0,000%), 1.247 calls (0888B56C - 0888B584, length 7)
_S1_2_88EE104 8.709 instructions (0,000%), 35 calls (088EE104 - 088EE180, length 32)
  Back Branch 088EE154 608 times (length 13)
_S1_2_8941D1C 8.704 instructions (0,000%), 256 calls (08941D1C - 08941DC0, length 42)
  Back Branch 08941D94 256 times (length 13)
_S1_2_88AC4C4 8.700 instructions (0,000%), 150 calls (088AC4C4 - 088AC5C0, length 64)
  Back Branch 088AC5BC 150 times (length 18)
  Back Branch 088AC5A8 150 times (length 32)
  Back Branch 088AC534 150 times (length 13)
_S1_2_8902A4C 8.676 instructions (0,000%), 241 calls (08902A4C - 08902AE8, length 40)
_S1_2_888E618 8.673 instructions (0,000%), 1.239 calls (0888E618 - 0888E630, length 7)
_S1_2_88AA810 8.668 instructions (0,000%), 502 calls (088AA810 - 088AA854, length 18)
  Back Branch 088AA840 238 times (length 9)
_S1_2_8A945CC 8.601 instructions (0,000%), 206 calls (08A945CC - 08A947F0, length 138)
_S1_2_89A8570 8.587 instructions (0,000%), 1 calls (089A8570 - 089A8A58, length 315)
  Back Branch 089A89B4 288 times (length 28)
  Back Branch 089A888C 16 times (length 7)
  Back Branch 089A89D8 12 times (length 40)
  Back Branch 089A88E4 1 times (length 36)
  Back Branch 089A8A08 1 times (length 62)
_S1_2_897C628 8.554 instructions (0,000%), 182 calls (0897C628 - 0897C6E8, length 49)
_S1_2_88FD594 8.508 instructions (0,000%), 96 calls (088FD594 - 088FD71C, length 99)
  Back Branch 088FD688 228 times (length 25)
  Back Branch 088FD6D0 30 times (length 54)
  Back Branch 088FD6C8 30 times (length 42)
  Back Branch 088FD718 18 times (length 72)
_S1_2_8A11D3C 8.470 instructions (0,000%), 110 calls (08A11D3C - 08A11E84, length 83)
_S1_2_893E250 8.448 instructions (0,000%), 256 calls (0893E250 - 0893E2D0, length 33)
_S1_2_88E1FFC 8.441 instructions (0,000%), 411 calls (088E1FFC - 088E2054, length 23)
  Back Branch 088E2050 316 times (length 10)
_S1_2_8967BEC 8.400 instructions (0,000%), 150 calls (08967BEC - 08967CC8, length 56)
_S1_2_8967CCC 8.400 instructions (0,000%), 75 calls (08967CCC - 08967E08, length 80)
  Back Branch 08967D18 375 times (length 8)
_S1_2_8964EE4 8.393 instructions (0,000%), 168 calls (08964EE4 - 08965020, length 80)
  Back Branch 08964F98 77 times (length 13)
_S1_2_88D8AF4 8.352 instructions (0,000%), 1.392 calls (088D89E4 - 088D8AF8, length 70)
  Back Branch 088D8AF4 1.392 times (length 62)
  Back Branch 088D8A04 1.392 times (length 10)
_S1_2_8973760 8.352 instructions (0,000%), 144 calls (08973760 - 08973844, length 58)
_S1_2_89849FC 8.291 instructions (0,000%), 57 calls (089849FC - 08984D24, length 203)
  Back Branch 08984C80 3 times (length 9)
_S1_2_8805890 8.280 instructions (0,000%), 1.380 calls (08805890 - 088058A4, length 6)
_S1_2_8A07634 8.250 instructions (0,000%), 110 calls (08A07634 - 08A0775C, length 75)
_S1_2_88FC888 8.205 instructions (0,000%), 547 calls (088FC888 - 088FC8D0, length 19)
_S1_2_89843A4 8.178 instructions (0,000%), 58 calls (089843A4 - 089845EC, length 147)
_S1_2_8939734 8.160 instructions (0,000%), 240 calls (08939734 - 089397B8, length 34)
  Back Branch 089397B4 240 times (length 9)
_S1_2_8934A9C 8.128 instructions (0,000%), 1.016 calls (08934A9C - 08934AB8, length 8)
_S1_2_88A6DB0 8.104 instructions (0,000%), 72 calls (088A6DB0 - 088A6FA4, length 126)
  Back Branch 088A6EB0 164 times (length 19)
  Back Branch 088A6F58 164 times (length 55)
  Back Branch 088A6F88 68 times (length 43)
  Back Branch 088A6FA0 4 times (length 10)
_S1_2_8911EEC 8.092 instructions (0,000%), 476 calls (08911EEC - 08911F2C, length 17)
_S1_2_8911E4C 8.092 instructions (0,000%), 476 calls (08911E4C - 08911E8C, length 17)
_S1_2_8805330 8.085 instructions (0,000%), 1.617 calls (08805330 - 08805340, length 5)
_S1_2_88FC5BC 8.025 instructions (0,000%), 535 calls (088FC5BC - 088FC5F4, length 15)
_S1_2_8AD1020 7.969 instructions (0,000%), 109 calls (08AD1020 - 08AD14F4, length 310)
_S1_2_8889F60 7.955 instructions (0,000%), 55 calls (08889F60 - 0888A034, length 54)
  Back Branch 0888A00C 614 times (length 10)
_S1_2_8965FA8 7.920 instructions (0,000%), 2 calls (08965FA8 - 08966100, length 87)
  Back Branch 089660E8 192 times (length 41)
_S1_2_890B568 7.887 instructions (0,000%), 717 calls (0890B568 - 0890B590, length 11)
_S1_2_88F82D8 7.840 instructions (0,000%), 560 calls (088F82D8 - 088F830C, length 14)
_S1_2_88F82A0 7.840 instructions (0,000%), 560 calls (088F82A0 - 088F82D4, length 14)
_S1_2_89999D0 7.810 instructions (0,000%), 142 calls (089999D0 - 08999AD0, length 65)
_S1_2_89770D4 7.797 instructions (0,000%), 69 calls (089770D4 - 08977294, length 113)
_S1_2_88D30FC 7.792 instructions (0,000%), 487 calls (088D30FC - 088D3148, length 20)
_S1_2_88D3054 7.792 instructions (0,000%), 487 calls (088D3054 - 088D30A0, length 20)
_S1_2_895FFC8 7.776 instructions (0,000%), 432 calls (0895FFC8 - 0896000C, length 18)
_S1_2_888F754 7.751 instructions (0,000%), 337 calls (0888F754 - 0888F7BC, length 27)
_S1_2_88F1078 7.722 instructions (0,000%), 66 calls (088F1078 - 088F1654, length 376)
  Back Branch 088F13A8 66 times (length 163)
  Back Branch 088F13B0 66 times (length 165)
  Back Branch 088F1228 66 times (length 67)
  Back Branch 088F156C 66 times (length 115)
  Back Branch 088F1558 66 times (length 110)
  Back Branch 088F1440 66 times (length 136)
  Back Branch 088F14D4 66 times (length 58)
_S1_2_892EBE8 7.662 instructions (0,000%), 455 calls (0892EB00 - 0892EBEC, length 60)
  Back Branch 0892EBD0 7.853 times (length 54)
  Back Branch 0892EBE8 455 times (length 8)
_S1_2_891B554 7.656 instructions (0,000%), 331 calls (0891B554 - 0891B5E4, length 37)
_S1_2_8976380 7.645 instructions (0,000%), 139 calls (08976380 - 08976458, length 55)
_S1_2_8805F0C 7.590 instructions (0,000%), 2.530 calls (08805F0C - 08805F14, length 3)
_S1_2_89754C8 7.590 instructions (0,000%), 138 calls (089754C8 - 089755C8, length 65)
_S1_2_8A11820 7.590 instructions (0,000%), 110 calls (08A11820 - 08A118D0, length 45)
  Back Branch 08A1186C 482 times (length 11)
_S1_2_8976CD4 7.590 instructions (0,000%), 69 calls (08976CD4 - 08976E18, length 82)
  Back Branch 08976D78 690 times (length 6)
_S1_2_8891220 7.506 instructions (0,000%), 417 calls (08891220 - 0889126C, length 20)
_S1_2_899A7FC 7.497 instructions (0,000%), 140 calls (0899A7FC - 0899A928, length 76)
  Back Branch 0899A8EC 71 times (length 38)
_S1_2_88B17E8 7.452 instructions (0,000%), 162 calls (088B17E8 - 088B1918, length 77)
  Back Branch 088B18FC 162 times (length 57)
  Back Branch 088B18CC 162 times (length 36)
  Back Branch 088B18D4 162 times (length 47)
_S1_2_8857DC8 7.448 instructions (0,000%), 3.724 calls (08857DC8 - 08857DCC, length 2)
_S1_2_880A910 7.436 instructions (0,000%), 73 calls (0880A910 - 0880AAC0, length 109)
_S1_2_8941500 7.424 instructions (0,000%), 256 calls (08941500 - 0894156C, length 28)
  Back Branch 08941544 512 times (length 8)
_S1_2_88ADA20 7.406 instructions (0,000%), 168 calls (088ADA20 - 088ADC78, length 151)
  Back Branch 088ADC74 74 times (length 127)
  Back Branch 088ADA94 74 times (length 17)
  Back Branch 088ADA8C 74 times (length 16)
  Back Branch 088ADB3C 74 times (length 59)
  Back Branch 088ADB68 72 times (length 15)
  Back Branch 088ADC28 66 times (length 74)
  Back Branch 088ADC00 66 times (length 82)
  Back Branch 088ADBF0 8 times (length 63)
  Back Branch 088ADBF8 8 times (length 66)
_S1_2_893CB20 7.392 instructions (0,000%), 528 calls (0893CB20 - 0893CB54, length 14)
_S1_2_89288C0 7.350 instructions (0,000%), 150 calls (089288C0 - 089289BC, length 64)
  Back Branch 08928944 150 times (length 4)
  Back Branch 089289A4 150 times (length 28)
_S1_2_892E77C 7.334 instructions (0,000%), 386 calls (0892E6F0 - 0892E7AC, length 48)
  Back Branch 0892E7A8 386 times (length 48)
_S1_2_899BEF8 7.313 instructions (0,000%), 71 calls (0899BEF8 - 0899C0C0, length 115)
_S1_2_88D30A4 7.305 instructions (0,000%), 487 calls (088D30A4 - 088D30F8, length 22)
_S1_2_8A925C0 7.296 instructions (0,000%), 192 calls (08A925C0 - 08A927A4, length 122)
_S1_2_8A36F7C 7.293 instructions (0,000%), 221 calls (08A36F7C - 08A37070, length 62)
_S1_2_89F982C 7.260 instructions (0,000%), 110 calls (089F982C - 089F9978, length 84)
_S1_2_897B0B4 7.208 instructions (0,000%), 68 calls (0897B0B4 - 0897B1D0, length 72)
  Back Branch 0897B194 136 times (length 34)
_S1_2_8832A30 7.198 instructions (0,000%), 122 calls (08832A30 - 088357E0, length 2925)
_S1_2_8A2AA18 7.192 instructions (0,000%), 198 calls (08A2AA18 - 08A2AB10, length 63)
_S1_2_89037D4 7.163 instructions (0,000%), 377 calls (089037D4 - 0890381C, length 19)
_S1_2_89C4180 7.154 instructions (0,000%), 28 calls (089C4180 - 089C4370, length 125)
  Back Branch 089C42E4 126 times (length 52)
_S1_2_897CC2C 7.127 instructions (0,000%), 95 calls (0897CC2C - 0897CD70, length 82)
_S1_2_892E424 7.077 instructions (0,000%), 605 calls (0892E424 - 0892E47C, length 23)
  Back Branch 0892E460 79 times (length 7)
_S1_2_88AE9DC 7.033 instructions (0,000%), 541 calls (088AE9DC - 088AEA0C, length 13)
_S1_2_88E73C8 7.030 instructions (0,000%), 370 calls (088E73C8 - 088E7410, length 19)
_S1_2_88AD7EC 7.026 instructions (0,000%), 300 calls (088AD7EC - 088AD86C, length 33)
  Back Branch 088AD868 66 times (length 25)
  Back Branch 088AD84C 66 times (length 16)
_S1_2_890FEF8 7.018 instructions (0,000%), 121 calls (0890FEF8 - 08910034, length 80)
_S1_2_8835274 7.015 instructions (0,000%), 115 calls (08835274 - 088357E0, length 348)
_S1_2_8A48FEC 7.000 instructions (0,000%), 56 calls (08A48FEC - 08A491F4, length 131)
_S1_2_890934C 6.975 instructions (0,000%), 775 calls (0890934C - 0890936C, length 9)
_S1_2_888BF24 6.964 instructions (0,000%), 172 calls (0888BF24 - 0888BFF0, length 52)
_S1_2_88F9CAC 6.960 instructions (0,000%), 2.320 calls (088F9CAC - 088F9CB4, length 3)
_S1_2_89BF4C4 6.954 instructions (0,000%), 122 calls (089BF4C4 - 089BF5BC, length 63)
_S1_2_8982FC4 6.947 instructions (0,000%), 1 calls (08982FC4 - 08983154, length 101)
  Back Branch 08983144 192 times (length 66)
_S1_2_8AD8B70 6.930 instructions (0,000%), 3.465 calls (08AD8B70 - 08AD8B74, length 2)
_S1_2_88EB8CC 6.930 instructions (0,000%), 330 calls (088EB8CC - 088EB91C, length 21)
_S1_2_88EB870 6.909 instructions (0,000%), 329 calls (088EB870 - 088EB8C0, length 21)
_S1_2_892EBA4 6.876 instructions (0,000%), 382 calls (0892EB5C - 0892EBC8, length 28)
  Back Branch 0892EBC4 382 times (length 28)
_S1_2_8AD88C0 6.834 instructions (0,000%), 3.417 calls (08AD88C0 - 08AD88C4, length 2)
_S1_2_884D8DC 6.832 instructions (0,000%), 122 calls (0884D8DC - 0884D9BC, length 57)
_S1_2_897757C 6.789 instructions (0,000%), 70 calls (0897757C - 08977720, length 106)
_S1_2_8A80F14 6.783 instructions (0,000%), 216 calls (08A80F14 - 08A80F9C, length 35)
  Back Branch 08A80F74 74 times (length 15)
_S1_2_8A63AA4 6.776 instructions (0,000%), 154 calls (08A63AA4 - 08A63C80, length 120)
_S1_2_88B9DC0 6.768 instructions (0,000%), 423 calls (088B9DC0 - 088B9DFC, length 16)
_S1_2_89D75C8 6.738 instructions (0,000%), 3.369 calls (089D75C8 - 089D75CC, length 2)
_S1_2_88D4038 6.720 instructions (0,000%), 168 calls (088D4038 - 088D40D4, length 40)
_S1_2_8891060 6.696 instructions (0,000%), 124 calls (08891060 - 08891134, length 54)
_S1_2_892E334 6.690 instructions (0,000%), 534 calls (0892E334 - 0892E358, length 10)
  Back Branch 0892E34C 984 times (length 3)
_S1_2_8805C14 6.675 instructions (0,000%), 75 calls (08805C14 - 08805D74, length 89)
_S1_2_893E4E8 6.664 instructions (0,000%), 392 calls (0893E4E8 - 0893E574, length 36)
_S1_2_880B3EC 6.632 instructions (0,000%), 829 calls (0880B3EC - 0880B408, length 8)
_S1_2_889D598 6.600 instructions (0,000%), 528 calls (0889D598 - 0889D5CC, length 14)
_S1_2_89D78BC 6.573 instructions (0,000%), 21 calls (089D78BC - 089D7C24, length 219)
  Back Branch 089D7A64 168 times (length 8)
  Back Branch 089D7BE4 168 times (length 8)
_S1_2_88E17C0 6.556 instructions (0,000%), 298 calls (088E17C0 - 088E1814, length 22)
_S1_2_8AD8840 6.554 instructions (0,000%), 3.277 calls (08AD8840 - 08AD8844, length 2)
_S1_2_8AD8820 6.554 instructions (0,000%), 3.277 calls (08AD8820 - 08AD8824, length 2)
_S1_2_8AD8818 6.554 instructions (0,000%), 3.277 calls (08AD8818 - 08AD881C, length 2)
_S1_2_8AD8868 6.540 instructions (0,000%), 3.270 calls (08AD8868 - 08AD886C, length 2)
_S1_2_88A93C0 6.532 instructions (0,000%), 316 calls (088A93C0 - 088A9430, length 29)
  Back Branch 088A9424 161 times (length 9)
  Back Branch 088A942C 95 times (length 16)
_S1_2_88E5980 6.512 instructions (0,000%), 148 calls (088E5980 - 088E5D8C, length 260)
  Back Branch 088E5CC4 148 times (length 16)
_S1_2_88DEBB4 6.512 instructions (0,000%), 148 calls (088DEBB4 - 088DEE10, length 152)
  Back Branch 088DED84 148 times (length 16)
_S1_2_8A2F1A8 6.486 instructions (0,000%), 69 calls (08A2F1A8 - 08A2F334, length 100)
_S1_2_88DAB6C 6.485 instructions (0,000%), 150 calls (088DAB6C - 088DAC9C, length 77)
  Back Branch 088DAC60 150 times (length 50)
  Back Branch 088DAC58 150 times (length 40)
  Back Branch 088DAC8C 150 times (length 26)
  Back Branch 088DAC98 110 times (length 64)
_S1_2_88A964C 6.477 instructions (0,000%), 381 calls (088A964C - 088A9694, length 19)
  Back Branch 088A9688 381 times (length 10)
_S1_2_897792C 6.476 instructions (0,000%), 68 calls (0897792C - 08977AA4, length 95)
  Back Branch 089779D4 90 times (length 10)
_S1_2_88D1AAC 6.450 instructions (0,000%), 150 calls (088D1AAC - 088D1B6C, length 49)
_S1_2_892FEF8 6.440 instructions (0,000%), 920 calls (0892FEF8 - 0892FF10, length 7)
_S1_2_8908BDC 6.426 instructions (0,000%), 119 calls (08908BDC - 08908CB0, length 54)
_S1_2_88FE1C0 6.420 instructions (0,000%), 535 calls (088FE1C0 - 088FE1FC, length 16)
_S1_2_8931B20 6.400 instructions (0,000%), 400 calls (08931B20 - 08931B5C, length 16)
_S1_2_8940F7C 6.400 instructions (0,000%), 256 calls (08940F7C - 0894102C, length 45)
_S1_2_883B62C 6.357 instructions (0,000%), 8 calls (0883B62C - 0883B87C, length 149)
  Back Branch 0883B848 160 times (length 76)
  Back Branch 0883B6CC 3 times (length 13)
_S1_2_88A9354 6.350 instructions (0,000%), 316 calls (088A9354 - 088A93BC, length 27)
  Back Branch 088A93B8 161 times (length 7)
_S1_2_8A5CC20 6.348 instructions (0,000%), 69 calls (08A5CC20 - 08A5CDCC, length 108)
_S1_2_8A10250 6.348 instructions (0,000%), 69 calls (08A10250 - 08A103FC, length 108)
_S1_2_88BCCFC 6.318 instructions (0,000%), 486 calls (088BCCFC - 088BCD2C, length 13)
_S1_2_8A3DEDC 6.314 instructions (0,000%), 77 calls (08A3DEDC - 08A3E04C, length 93)
_S1_2_888C2CC 6.235 instructions (0,000%), 1.247 calls (0888C2CC - 0888C2E4, length 7)
_S1_2_8807D60 6.219 instructions (0,000%), 2.073 calls (08807D60 - 08807D68, length 3)
_S1_2_8807CB4 6.219 instructions (0,000%), 2.073 calls (08807CB4 - 08807CBC, length 3)
_S1_2_89F9038 6.215 instructions (0,000%), 113 calls (089F9038 - 089F9110, length 55)
_S1_2_8934250 6.194 instructions (0,000%), 326 calls (08934250 - 089342A0, length 21)
_S1_2_8A9543C 6.175 instructions (0,000%), 95 calls (08A9543C - 08A956A4, length 155)
_S1_2_89604CC 6.174 instructions (0,000%), 441 calls (089604CC - 08960500, length 14)
_S1_2_8899BA4 6.162 instructions (0,000%), 474 calls (08899BA4 - 08899BDC, length 15)
_S1_2_89408D8 6.144 instructions (0,000%), 1.024 calls (089408D8 - 089408EC, length 6)
_S1_2_8940190 6.144 instructions (0,000%), 1.024 calls (08940190 - 089401DC, length 20)
_S1_2_893FDD0 6.144 instructions (0,000%), 512 calls (0893FDD0 - 0893FE3C, length 28)
  Back Branch 0893FDE4 512 times (length 5)
  Back Branch 0893FDF4 512 times (length 9)
_S1_2_893E71C 6.144 instructions (0,000%), 512 calls (0893E71C - 0893E748, length 12)
_S1_2_88E1898 6.068 instructions (0,000%), 148 calls (088E1898 - 088E1938, length 41)
_S1_2_88BC724 6.066 instructions (0,000%), 337 calls (088BC724 - 088BC778, length 22)
_S1_2_8A4C1F0 6.059 instructions (0,000%), 73 calls (08A4C1F0 - 08A4C36C, length 96)
_S1_2_8A11E88 6.050 instructions (0,000%), 110 calls (08A11E88 - 08A11F88, length 65)
_S1_2_8911D98 6.035 instructions (0,000%), 355 calls (08911D98 - 08911DD8, length 17)
_S1_2_8911598 6.035 instructions (0,000%), 355 calls (08911598 - 089115D8, length 17)
_S1_2_88BA644 6.026 instructions (0,000%), 131 calls (088BA644 - 088BA7B4, length 93)
  Back Branch 088BA7A0 131 times (length 53)
_S1_2_8928DF0 6.016 instructions (0,000%), 752 calls (08928DF0 - 08928E0C, length 8)
_S1_2_88E212C 6.000 instructions (0,000%), 150 calls (088E212C - 088E22F8, length 116)
_S1_2_88B1924 5.994 instructions (0,000%), 162 calls (088B1924 - 088B1994, length 29)
  Back Branch 088B196C 324 times (length 8)
_S1_2_89709CC 5.976 instructions (0,000%), 5 calls (089709CC - 08970B6C, length 105)
  Back Branch 08970AB4 1.124 times (length 5)
_S1_2_892E708 5.951 instructions (0,000%), 541 calls (0892E6E8 - 0892E710, length 11)
  Back Branch 0892E70C 541 times (length 11)
_S1_2_88FE11C 5.951 instructions (0,000%), 541 calls (088FE11C - 088FE148, length 12)
  Back Branch 088FE144 541 times (length 6)
_S1_2_899968C 5.930 instructions (0,000%), 142 calls (0899968C - 08999788, length 64)
_S1_2_88B1438 5.908 instructions (0,000%), 422 calls (088B1438 - 088B146C, length 14)
_S1_2_8A157B4 5.888 instructions (0,000%), 1.472 calls (08A157B4 - 08A157C0, length 4)
_S1_2_8A80BDC 5.872 instructions (0,000%), 16 calls (08A80BDC - 08A80CD8, length 64)
  Back Branch 08A80C44 413 times (length 6)
  Back Branch 08A80C10 372 times (length 5)
  Back Branch 08A80CC8 23 times (length 54)
_S1_2_8A884A0 5.816 instructions (0,000%), 55 calls (08A884A0 - 08A88638, length 103)
  Back Branch 08A88510 202 times (length 14)
_S1_2_88F9C98 5.800 instructions (0,000%), 1.160 calls (088F9C98 - 088F9CA8, length 5)
_S1_2_88F9A18 5.800 instructions (0,000%), 580 calls (088F9A18 - 088F9A3C, length 10)
_S1_2_88C2E08 5.794 instructions (0,000%), 131 calls (088C2E08 - 088C2EC8, length 49)
  Back Branch 088C2E94 199 times (length 12)
  Back Branch 088C2E9C 131 times (length 26)
_S1_2_89022B8 5.784 instructions (0,000%), 241 calls (089022B8 - 08902314, length 24)
_S1_2_88B0BC8 5.764 instructions (0,000%), 131 calls (088B0BC8 - 088B0CAC, length 58)
  Back Branch 088B0C80 131 times (length 38)
  Back Branch 088B0CA8 131 times (length 32)
  Back Branch 088B0C14 131 times (length 11)
_S1_2_8A01984 5.743 instructions (0,000%), 255 calls (08A01984 - 08A01A90, length 68)
_S1_2_897CE68 5.742 instructions (0,000%), 87 calls (0897CE68 - 0897CF6C, length 66)
_S1_2_888F864 5.676 instructions (0,000%), 132 calls (0888F864 - 0888F934, length 53)
_S1_2_88D5184 5.655 instructions (0,000%), 195 calls (088D5184 - 088D51F4, length 29)
_S1_2_8808838 5.634 instructions (0,000%), 469 calls (08808838 - 0880887C, length 18)
_S1_2_893EE28 5.632 instructions (0,000%), 256 calls (0893EE28 - 0893EE7C, length 22)
_S1_2_8A8B304 5.625 instructions (0,000%), 110 calls (08A8B304 - 08A8B824, length 329)
_S1_2_89733EC 5.617 instructions (0,000%), 144 calls (089733EC - 089734B0, length 50)
_S1_2_88F9A40 5.600 instructions (0,000%), 560 calls (088F9A40 - 088F9A64, length 10)
_S1_2_892882C 5.550 instructions (0,000%), 150 calls (0892882C - 089288BC, length 37)
_S1_2_88E58D8 5.550 instructions (0,000%), 150 calls (088E58D8 - 088E597C, length 42)
_S1_2_88D607C 5.550 instructions (0,000%), 150 calls (088D607C - 088D63F0, length 222)
_S1_2_887DF24 5.542 instructions (0,000%), 2.771 calls (0887DF24 - 0887DF28, length 2)
_S1_2_886F940 5.524 instructions (0,000%), 2.762 calls (0886F940 - 0886F944, length 2)
_S1_2_8A7FB68 5.497 instructions (0,000%), 15 calls (08A7FB68 - 08A7FC64, length 64)
  Back Branch 08A7FB9C 401 times (length 5)
  Back Branch 08A7FBD0 398 times (length 6)
  Back Branch 08A7FC54 16 times (length 54)
_S1_2_8973688 5.472 instructions (0,000%), 144 calls (08973688 - 0897371C, length 38)
_S1_2_88E0A6C 5.400 instructions (0,000%), 150 calls (088E0A6C - 088E0B0C, length 41)
_S1_2_88B99F0 5.400 instructions (0,000%), 150 calls (088B99F0 - 088B9A90, length 41)
_S1_2_8883FB0 5.376 instructions (0,000%), 256 calls (08883FB0 - 08884000, length 21)
_S1_2_8A31F5C 5.375 instructions (0,000%), 43 calls (08A31F5C - 08A3214C, length 125)
_S1_2_88D3018 5.357 instructions (0,000%), 487 calls (088D3018 - 088D3050, length 15)
_S1_2_8A637B0 5.355 instructions (0,000%), 35 calls (08A637B0 - 08A63A10, length 153)
  Back Branch 08A63988 35 times (length 31)
_S1_2_8AC137C 5.352 instructions (0,000%), 1 calls (08AC137C - 08AC1F64, length 763)
  Back Branch 08AC1A6C 256 times (length 9)
  Back Branch 08AC1AF4 32 times (length 102)
_S1_2_89BFC74 5.308 instructions (0,000%), 2 calls (089BFC74 - 089BFEB4, length 145)
  Back Branch 089BFE74 60 times (length 106)
_S1_2_8A8DFB8 5.291 instructions (0,000%), 75 calls (08A8DFB8 - 08A8E298, length 185)
_S1_2_893A460 5.280 instructions (0,000%), 240 calls (0893A460 - 0893A4E0, length 33)
  Back Branch 0893A4DC 240 times (length 8)
_S1_2_897CB50 5.280 instructions (0,000%), 96 calls (0897CB50 - 0897CC28, length 55)
_S1_2_88F30C0 5.280 instructions (0,000%), 66 calls (088F30C0 - 088F32D0, length 133)
  Back Branch 088F3210 66 times (length 48)
  Back Branch 088F31F8 66 times (length 42)
_S1_2_8986010 5.278 instructions (0,000%), 58 calls (08986010 - 08986264, length 150)
_S1_2_8999BE0 5.275 instructions (0,000%), 140 calls (08999BE0 - 08999CA4, length 50)
  Back Branch 08999C90 71 times (length 24)
_S1_2_8A9694C 5.249 instructions (0,000%), 75 calls (08A9694C - 08A96CB0, length 218)
_S1_2_888CCC4 5.236 instructions (0,000%), 238 calls (0888CCC4 - 0888CE9C, length 119)
_S1_2_88FA3F4 5.229 instructions (0,000%), 571 calls (088FA3F4 - 088FA42C, length 15)
  Back Branch 088FA428 566 times (length 11)
  Back Branch 088FA420 22 times (length 4)
_S1_2_892ECF4 5.224 instructions (0,000%), 2.612 calls (0892ECF4 - 0892ECF8, length 2)
_S1_2_88F7A0C 5.220 instructions (0,000%), 580 calls (088F7A0C - 088F7A40, length 14)
  Back Branch 088F7A3C 580 times (length 6)
_S1_2_8875374 5.193 instructions (0,000%), 42 calls (08875374 - 088754CC, length 87)
  Back Branch 08875470 251 times (length 22)
_S1_2_8A8B024 5.189 instructions (0,000%), 110 calls (08A8B024 - 08A8B164, length 81)
_S1_2_8984784 5.185 instructions (0,000%), 114 calls (08984784 - 089848C0, length 80)
  Back Branch 08984838 13 times (length 13)
_S1_2_8A7D1B0 5.174 instructions (0,000%), 199 calls (08A7D1B0 - 08A7D230, length 33)
_S1_2_8929AC0 5.100 instructions (0,000%), 150 calls (08929AC0 - 08929BCC, length 68)
_S1_2_8985824 5.089 instructions (0,000%), 58 calls (08985824 - 089858D0, length 44)
  Back Branch 089858B4 109 times (length 33)
_S1_2_88BC77C 5.055 instructions (0,000%), 337 calls (088BC77C - 088BC7CC, length 21)
_S1_2_8A35114 5.022 instructions (0,000%), 93 calls (08A35114 - 08A352DC, length 115)
_S1_2_889D3D8 5.016 instructions (0,000%), 264 calls (0889D3D8 - 0889D420, length 19)
_S1_2_88F46DC 5.010 instructions (0,000%), 159 calls (088F46DC - 088F4748, length 28)
  Back Branch 088F4738 148 times (length 14)
_S1_2_8973FD8 5.000 instructions (0,000%), 1.000 calls (08973FD8 - 08973FE8, length 5)
_S1_2_888BA60 4.998 instructions (0,000%), 238 calls (0888BA60 - 0888BAB8, length 23)
_S1_2_88C2FD8 4.998 instructions (0,000%), 131 calls (088C2FD8 - 088C3088, length 45)
  Back Branch 088C3064 199 times (length 8)
  Back Branch 088C306C 131 times (length 17)
  Back Branch 088C3084 131 times (length 26)
_S1_2_888BABC 4.997 instructions (0,000%), 263 calls (0888BABC - 0888BB04, length 19)
_S1_2_8976FB4 4.968 instructions (0,000%), 69 calls (08976FB4 - 089770D0, length 72)
_S1_2_88A7A84 4.963 instructions (0,000%), 181 calls (088A7A84 - 088A7B5C, length 55)
  Back Branch 088A7B20 70 times (length 25)
  Back Branch 088A7AB8 65 times (length 6)
  Back Branch 088A7B48 26 times (length 15)
  Back Branch 088A7B50 25 times (length 18)
  Back Branch 088A7B40 19 times (length 14)
  Back Branch 088A7B08 10 times (length 5)
  Back Branch 088A7B58 6 times (length 20)
_S1_2_8910700 4.961 instructions (0,000%), 121 calls (08910700 - 089107A4, length 42)
_S1_2_89B7438 4.960 instructions (0,000%), 32 calls (089B7438 - 089B76B8, length 161)
_S1_2_88BBFF4 4.950 instructions (0,000%), 150 calls (088BBFF4 - 088BC074, length 33)
_S1_2_8889F0C 4.913 instructions (0,000%), 289 calls (08889F0C - 08889F5C, length 21)
_S1_2_8904B5C 4.905 instructions (0,000%), 218 calls (08904B5C - 08904BD0, length 30)
_S1_2_895228C 4.890 instructions (0,000%), 326 calls (0895228C - 089522C4, length 15)
_S1_2_88E64A4 4.875 instructions (0,000%), 195 calls (088E64A4 - 088E6504, length 25)
_S1_2_88D2FD0 4.870 instructions (0,000%), 487 calls (088D2FD0 - 088D3004, length 14)
_S1_2_88C2F14 4.867 instructions (0,000%), 131 calls (088C2F14 - 088C2FA8, length 38)
  Back Branch 088C2F8C 199 times (length 8)
  Back Branch 088C2F94 131 times (length 16)
_S1_2_893DF40 4.864 instructions (0,000%), 256 calls (0893DF40 - 0893DF9C, length 24)
_S1_2_8811EE4 4.851 instructions (0,000%), 71 calls (08811EE4 - 08812054, length 93)
  Back Branch 08812044 165 times (length 31)
_S1_2_89AC694 4.840 instructions (0,000%), 55 calls (089AC694 - 089AC808, length 94)
_S1_2_888F6B4 4.828 instructions (0,000%), 142 calls (0888F6B4 - 0888F750, length 40)
_S1_2_8902D28 4.820 instructions (0,000%), 241 calls (08902D28 - 08902D74, length 20)
_S1_2_88D1A00 4.800 instructions (0,000%), 150 calls (088D1A00 - 088D1AA8, length 43)
  Back Branch 088D1AA4 150 times (length 9)
  Back Branch 088D1A94 150 times (length 33)
_S1_2_88C26D4 4.800 instructions (0,000%), 150 calls (088C26D4 - 088C2754, length 33)
  Back Branch 088C2750 150 times (length 10)
_S1_2_889D04C 4.752 instructions (0,000%), 264 calls (0889D04C - 0889D098, length 20)
_S1_2_88C4D3C 4.732 instructions (0,000%), 364 calls (088C4D3C - 088C4D6C, length 13)
_S1_2_88D46D4 4.732 instructions (0,000%), 164 calls (088D46D4 - 088D47BC, length 59)
  Back Branch 088D4790 20 times (length 20)
_S1_2_8A33C54 4.715 instructions (0,000%), 115 calls (08A33C54 - 08A33CF4, length 41)
_S1_2_8AD8850 4.710 instructions (0,000%), 2.355 calls (08AD8850 - 08AD8854, length 2)
_S1_2_8AD8790 4.710 instructions (0,000%), 2.355 calls (08AD8790 - 08AD8794, length 2)
_S1_2_8A65EB8 4.700 instructions (0,000%), 94 calls (08A65EB8 - 08A65F7C, length 50)
_S1_2_890C56C 4.686 instructions (0,000%), 54 calls (0890C56C - 0890C758, length 124)
  Back Branch 0890C6CC 42 times (length 4)
_S1_2_88D2F94 4.653 instructions (0,000%), 423 calls (088D2F94 - 088D2FCC, length 15)
_S1_2_88DFE58 4.650 instructions (0,000%), 150 calls (088DFE58 - 088DFED0, length 31)
_S1_2_88C3ECC 4.650 instructions (0,000%), 150 calls (088C3ECC - 088C4020, length 86)
  Back Branch 088C401C 150 times (length 15)
_S1_2_88AB7FC 4.650 instructions (0,000%), 150 calls (088AB7FC - 088AB878, length 32)
  Back Branch 088AB874 150 times (length 17)
_S1_2_8AC4F50 4.646 instructions (0,000%), 101 calls (08AC4F50 - 08AC50E8, length 103)
_S1_2_88912E0 4.641 instructions (0,000%), 663 calls (088912E0 - 088912F8, length 7)
_S1_2_8AD8998 4.640 instructions (0,000%), 2.320 calls (08AD8998 - 08AD899C, length 2)
_S1_2_89167EC 4.635 instructions (0,000%), 515 calls (089167EC - 0891680C, length 9)
_S1_2_88D1608 4.632 instructions (0,000%), 193 calls (088D1608 - 088D1668, length 25)
_S1_2_89401E0 4.608 instructions (0,000%), 768 calls (089401E0 - 0894022C, length 20)
_S1_2_8940128 4.608 instructions (0,000%), 512 calls (08940128 - 08940148, length 9)
_S1_2_8905E1C 4.579 instructions (0,000%), 241 calls (08905E1C - 08905E68, length 20)
_S1_2_89524B8 4.577 instructions (0,000%), 199 calls (089524B8 - 08952510, length 23)
_S1_2_88BCD30 4.570 instructions (0,000%), 486 calls (088BCD30 - 088BCD58, length 11)
_S1_2_88FC41C 4.557 instructions (0,000%), 147 calls (088FC41C - 088FC4B4, length 39)
_S1_2_8A0F298 4.556 instructions (0,000%), 68 calls (08A0F298 - 08A0F3A8, length 69)
_S1_2_897AEEC 4.556 instructions (0,000%), 68 calls (0897AEEC - 0897AFFC, length 69)
_S1_2_88F80A0 4.545 instructions (0,000%), 101 calls (088F80A0 - 088F8160, length 49)
  Back Branch 088F8130 101 times (length 12)
  Back Branch 088F8144 101 times (length 24)
  Back Branch 088F815C 101 times (length 35)
_S1_2_8A07B84 4.542 instructions (0,000%), 16 calls (08A07B84 - 08A07C8C, length 67)
  Back Branch 08A07BF8 232 times (length 12)
  Back Branch 08A07C68 232 times (length 5)
_S1_2_8807D38 4.530 instructions (0,000%), 6 calls (08807D38 - 08807D5C, length 10)
  Back Branch 08807D50 900 times (length 5)
_S1_2_88E130C 4.513 instructions (0,000%), 150 calls (088E130C - 088E1484, length 95)
  Back Branch 088E1440 150 times (length 51)
  Back Branch 088E1448 140 times (length 63)
  Back Branch 088E1474 64 times (length 71)
  Back Branch 088E1480 9 times (length 77)
  Back Branch 088E13B4 2 times (length 22)
_S1_2_88E02BC 4.500 instructions (0,000%), 300 calls (088E02BC - 088E0318, length 24)
  Back Branch 088E030C 300 times (length 8)
_S1_2_88D4FAC 4.485 instructions (0,000%), 195 calls (088D4FAC - 088D5004, length 23)
_S1_2_8858144 4.476 instructions (0,000%), 3 calls (08858144 - 08859914, length 1525)
_S1_2_882663C 4.469 instructions (0,000%), 1 calls (0882663C - 08826AEC, length 301)
  Back Branch 08826910 221 times (length 16)
  Back Branch 08826770 28 times (length 20)
  Back Branch 08826848 8 times (length 21)
_S1_2_897A080 4.420 instructions (0,000%), 68 calls (0897A080 - 0897A1E8, length 91)
_S1_2_89522C8 4.378 instructions (0,000%), 199 calls (089522C8 - 0895231C, length 22)
_S1_2_893E16C 4.352 instructions (0,000%), 256 calls (0893E16C - 0893E234, length 51)
  Back Branch 0893E230 1.224 times (length 17)
_S1_2_88E16CC 4.350 instructions (0,000%), 150 calls (088E16CC - 088E175C, length 37)
_S1_2_88FDA20 4.342 instructions (0,000%), 334 calls (088FDA20 - 088FDA50, length 13)
_S1_2_8902A04 4.338 instructions (0,000%), 241 calls (08902A04 - 08902A48, length 18)
_S1_2_8912D90 4.331 instructions (0,000%), 116 calls (08912D90 - 08912E30, length 41)
_S1_2_89EA4F4 4.326 instructions (0,000%), 206 calls (089EA4F4 - 089EA568, length 30)
_S1_2_89E000C 4.319 instructions (0,000%), 1 calls (089E000C - 089E0384, length 223)
  Back Branch 089E01B4 60 times (length 47)
  Back Branch 089E02E0 30 times (length 47)
_S1_2_89289C0 4.311 instructions (0,000%), 150 calls (089289C0 - 08928C14, length 150)
  Back Branch 08928A64 79 times (length 24)
  Back Branch 08928A5C 79 times (length 17)
  Back Branch 08928A88 79 times (length 33)
_S1_2_88AC980 4.305 instructions (0,000%), 245 calls (088AC980 - 088AC9D0, length 21)
  Back Branch 088AC9CC 161 times (length 8)
_S1_2_8A15BEC 4.287 instructions (0,000%), 2 calls (08A15BEC - 08A15D58, length 92)
  Back Branch 08A15CD0 829 times (length 5)
_S1_2_8912AFC 4.284 instructions (0,000%), 476 calls (08912AFC - 08912B1C, length 9)
_S1_2_8A7D0AC 4.254 instructions (0,000%), 40 calls (08A7D0AC - 08A7D1AC, length 65)
  Back Branch 08A7D178 160 times (length 33)
_S1_2_88E8E90 4.248 instructions (0,000%), 66 calls (088E8E90 - 088E902C, length 104)
  Back Branch 088E8FB4 12 times (length 15)
  Back Branch 088E901C 12 times (length 51)
_S1_2_8962F78 4.242 instructions (0,000%), 606 calls (08962F78 - 08962F90, length 7)
_S1_2_8962E68 4.242 instructions (0,000%), 606 calls (08962E68 - 08962E80, length 7)
_S1_2_8960754 4.242 instructions (0,000%), 606 calls (08960754 - 0896076C, length 7)
_S1_2_88F17D0 4.199 instructions (0,000%), 76 calls (088F17D0 - 088F19F4, length 138)
_S1_2_892ECD4 4.192 instructions (0,000%), 2.096 calls (0892ECD4 - 0892ECD8, length 2)
_S1_2_8A8A4A0 4.180 instructions (0,000%), 110 calls (08A8A4A0 - 08A8A684, length 122)
_S1_2_88C3220 4.172 instructions (0,000%), 298 calls (088C3220 - 088C3264, length 18)
  Back Branch 088C3250 298 times (length 9)
_S1_2_893EA30 4.096 instructions (0,000%), 512 calls (0893EA30 - 0893EA64, length 14)
_S1_2_893EAB8 4.096 instructions (0,000%), 256 calls (0893EAB8 - 0893EB04, length 20)
_S1_2_893EA68 4.096 instructions (0,000%), 256 calls (0893EA68 - 0893EAB4, length 20)
_S1_2_893E5E0 4.096 instructions (0,000%), 256 calls (0893E5E0 - 0893E61C, length 16)
_S1_2_8A37730 4.094 instructions (0,000%), 18 calls (08A37730 - 08A3799C, length 156)
  Back Branch 08A3788C 71 times (length 52)
_S1_2_88BD1C0 4.091 instructions (0,000%), 199 calls (088BD1C0 - 088BD224, length 26)
_S1_2_88D2650 4.050 instructions (0,000%), 450 calls (088D2650 - 088D2670, length 9)
_S1_2_88DAAB0 4.050 instructions (0,000%), 150 calls (088DAAB0 - 088DAB58, length 43)
  Back Branch 088DAB44 150 times (length 32)
_S1_2_892E988 4.019 instructions (0,000%), 73 calls (0892E988 - 0892EA48, length 49)
  Back Branch 0892E9BC 117 times (length 10)
  Back Branch 0892EA0C 33 times (length 10)
  Back Branch 0892EA34 6 times (length 10)
  Back Branch 0892E9E4 5 times (length 10)
_S1_2_88087EC 4.012 instructions (0,000%), 236 calls (088087EC - 08808834, length 19)
_S1_2_881C65C 4.000 instructions (0,000%), 16 calls (0881C65C - 0881CA40, length 250)
_S1_2_88FE3C4 3.997 instructions (0,000%), 571 calls (088FE3C4 - 088FE3DC, length 7)
_S1_2_88FDA54 3.997 instructions (0,000%), 571 calls (088FDA54 - 088FDA6C, length 7)
_S1_2_88F78AC 3.997 instructions (0,000%), 571 calls (088F78AC - 088F78C4, length 7)
_S1_2_88EF7A0 3.996 instructions (0,000%), 20 calls (088EF7A0 - 088EF8C0, length 73)
  Back Branch 088EF814 172 times (length 20)
  Back Branch 088EF8A0 20 times (length 23)
  Back Branch 088EF8A8 20 times (length 9)
_S1_2_895240C 3.980 instructions (0,000%), 199 calls (0895240C - 08952458, length 20)
_S1_2_8912E34 3.972 instructions (0,000%), 331 calls (08912E34 - 08912E60, length 12)
_S1_2_88FB630 3.936 instructions (0,000%), 96 calls (088FB630 - 088FB6E4, length 46)
_S1_2_8903E2C 3.910 instructions (0,000%), 782 calls (08903E2C - 08903E3C, length 5)
_S1_2_88540A8 3.909 instructions (0,000%), 1 calls (088540A8 - 08857DB4, length 3908)
_S1_2_88C4B38 3.900 instructions (0,000%), 300 calls (088C4B38 - 088C4B68, length 13)
_S1_2_8A80090 3.888 instructions (0,000%), 216 calls (08A80090 - 08A80118, length 35)
_S1_2_88A7098 3.884 instructions (0,000%), 70 calls (088A7098 - 088A71C0, length 75)
  Back Branch 088A717C 70 times (length 20)
  Back Branch 088A71BC 3 times (length 42)
_S1_2_8A5DB8C 3.867 instructions (0,000%), 1.289 calls (08A5DB8C - 08A5DB94, length 3)
_S1_2_88DF68C 3.848 instructions (0,000%), 150 calls (088DF68C - 088DF714, length 35)
  Back Branch 088DF6EC 146 times (length 9)
_S1_2_893FBCC 3.840 instructions (0,000%), 256 calls (0893FBCC - 0893FC3C, length 29)
  Back Branch 0893FBDC 256 times (length 4)
  Back Branch 0893FBE8 256 times (length 7)
  Back Branch 0893FBF8 256 times (length 11)
_S1_2_893EB08 3.840 instructions (0,000%), 256 calls (0893EB08 - 0893EB78, length 29)
  Back Branch 0893EB24 256 times (length 7)
  Back Branch 0893EB34 256 times (length 11)
  Back Branch 0893EB18 256 times (length 4)
_S1_2_8A66E30 3.832 instructions (0,000%), 29 calls (08A66E30 - 08A670CC, length 168)
_S1_2_88754F8 3.832 instructions (0,000%), 22 calls (088754F8 - 088769DC, length 1338)
  Back Branch 088755C4 253 times (length 12)
  Back Branch 08876980 27 times (length 1281)
_S1_2_8899590 3.827 instructions (0,000%), 43 calls (08899590 - 088996F0, length 89)
_S1_2_89612A0 3.816 instructions (0,000%), 72 calls (089612A0 - 089613C8, length 75)
_S1_2_8884004 3.808 instructions (0,000%), 272 calls (08884004 - 08884038, length 14)
_S1_2_889B7A8 3.798 instructions (0,000%), 422 calls (0889B7A8 - 0889B7C8, length 9)
_S1_2_8A33CF8 3.795 instructions (0,000%), 115 calls (08A33CF8 - 08A33D78, length 33)
_S1_2_897A9E4 3.795 instructions (0,000%), 69 calls (0897A9E4 - 0897AABC, length 55)
_S1_2_8979FA4 3.795 instructions (0,000%), 69 calls (08979FA4 - 0897A07C, length 55)
_S1_2_8978B6C 3.795 instructions (0,000%), 69 calls (08978B6C - 08978C44, length 55)
_S1_2_88AB250 3.774 instructions (0,000%), 74 calls (088AB250 - 088AB3C0, length 93)
  Back Branch 088AB3AC 74 times (length 61)
_S1_2_881120C 3.771 instructions (0,000%), 145 calls (0881120C - 08811274, length 27)
_S1_2_899932C 3.763 instructions (0,000%), 71 calls (0899932C - 089993FC, length 53)
_S1_2_884D9C0 3.740 instructions (0,000%), 68 calls (0884D9C0 - 0884DA9C, length 56)
_S1_2_88FCA84 3.738 instructions (0,000%), 1.869 calls (088FCA84 - 088FCA88, length 2)
_S1_2_88ADEB0 3.714 instructions (0,000%), 124 calls (088ADEB0 - 088ADF4C, length 40)
  Back Branch 088ADF48 60 times (length 17)
  Back Branch 088ADF38 2 times (length 13)
_S1_2_880B40C 3.707 instructions (0,000%), 337 calls (0880B40C - 0880B43C, length 13)
_S1_2_8A66734 3.698 instructions (0,000%), 29 calls (08A66734 - 08A66920, length 124)
  Back Branch 08A668EC 31 times (length 51)
_S1_2_890B018 3.680 instructions (0,000%), 115 calls (0890B018 - 0890B0A0, length 35)
_S1_2_88055CC 3.674 instructions (0,000%), 1.837 calls (088055CC - 088055D0, length 2)
_S1_2_8835148 3.660 instructions (0,000%), 60 calls (08835148 - 088357E0, length 423)
_S1_2_8A5CDD0 3.657 instructions (0,000%), 69 calls (08A5CDD0 - 08A5CEA0, length 53)
_S1_2_897B208 3.657 instructions (0,000%), 69 calls (0897B208 - 0897B2D8, length 53)
_S1_2_8A5DC2C 3.646 instructions (0,000%), 226 calls (08A5DC2C - 08A5DCAC, length 33)
  Back Branch 08A5DCA0 133 times (length 4)
  Back Branch 08A5DC74 49 times (length 3)
_S1_2_891B3F0 3.641 instructions (0,000%), 331 calls (0891B3F0 - 0891B484, length 38)
_S1_2_8A611C8 3.640 instructions (0,000%), 520 calls (08A611C8 - 08A611E0, length 7)
_S1_2_899EEB4 3.626 instructions (0,000%), 49 calls (0899EEB4 - 0899F020, length 92)
_S1_2_8AD8B50 3.612 instructions (0,000%), 1.806 calls (08AD8B50 - 08AD8B54, length 2)
_S1_2_897A884 3.604 instructions (0,000%), 68 calls (0897A884 - 0897A978, length 62)
_S1_2_89791DC 3.604 instructions (0,000%), 68 calls (089791DC - 089792D0, length 62)
_S1_2_89782A0 3.604 instructions (0,000%), 68 calls (089782A0 - 08978394, length 62)
_S1_2_89F84D8 3.600 instructions (0,000%), 300 calls (089F84D8 - 089F8504, length 12)
_S1_2_89254B8 3.600 instructions (0,000%), 150 calls (089254B8 - 08925514, length 24)
_S1_2_8A4C600 3.600 instructions (0,000%), 7 calls (08A4C600 - 08A4C7B8, length 111)
  Back Branch 08A4C754 73 times (length 51)
_S1_2_8A66A70 3.596 instructions (0,000%), 58 calls (08A66A70 - 08A66C4C, length 120)
_S1_2_89851F8 3.595 instructions (0,000%), 58 calls (089851F8 - 08985460, length 155)
_S1_2_89D4204 3.594 instructions (0,000%), 1.198 calls (089D4204 - 089D420C, length 3)
_S1_2_8960678 3.584 instructions (0,000%), 512 calls (08960678 - 08960690, length 7)
_S1_2_8960514 3.584 instructions (0,000%), 512 calls (08960514 - 0896052C, length 7)
_S1_2_895F8BC 3.584 instructions (0,000%), 512 calls (0895F8BC - 0895F8D4, length 7)
_S1_2_88D2F5C 3.570 instructions (0,000%), 357 calls (088D2F5C - 088D2F90, length 14)
_S1_2_88FE2D4 3.564 instructions (0,000%), 152 calls (088FE270 - 088FE374, length 66)
  Back Branch 088FE34C 152 times (length 56)
  Back Branch 088FE364 73 times (length 62)
_S1_2_881A328 3.550 instructions (0,000%), 31 calls (0881A328 - 0881A804, length 312)
_S1_2_892F150 3.516 instructions (0,000%), 72 calls (0892F150 - 0892F26C, length 72)
  Back Branch 0892F268 68 times (length 60)
_S1_2_8A79E4C 3.511 instructions (0,000%), 58 calls (08A79E4C - 08A79EB4, length 27)
  Back Branch 08A79EA8 227 times (length 13)
_S1_2_88F6264 3.498 instructions (0,000%), 66 calls (088F6264 - 088F63E8, length 98)
  Back Branch 088F63C4 66 times (length 52)
  Back Branch 088F632C 66 times (length 32)
_S1_2_8981B54 3.496 instructions (0,000%), 46 calls (08981B54 - 08981C80, length 76)
_S1_2_8868DD8 3.494 instructions (0,000%), 2 calls (08868DD8 - 0886912C, length 214)
  Back Branch 08868ED8 138 times (length 16)
  Back Branch 088690A4 48 times (length 16)
  Back Branch 08868FB8 22 times (length 19)
  Back Branch 088690E8 8 times (length 38)
_S1_2_88AE72C 3.493 instructions (0,000%), 73 calls (088AE72C - 088AE798, length 28)
  Back Branch 088AE784 117 times (length 9)
  Back Branch 088AE75C 117 times (length 9)
_S1_2_88AD43C 3.483 instructions (0,000%), 232 calls (088AD43C - 088AD494, length 23)
  Back Branch 088AD480 14 times (length 6)
  Back Branch 088AD490 3 times (length 8)
_S1_2_880AE44 3.451 instructions (0,000%), 265 calls (0880AE44 - 0880AE80, length 16)
_S1_2_88F9140 3.450 instructions (0,000%), 575 calls (088F9140 - 088F9154, length 6)
_S1_2_88BA7D8 3.450 instructions (0,000%), 150 calls (088BA7D8 - 088BA844, length 28)
_S1_2_88A919C 3.450 instructions (0,000%), 150 calls (088A919C - 088A91F4, length 23)
_S1_2_8A025DC 3.444 instructions (0,000%), 64 calls (08A025DC - 08A026EC, length 69)
_S1_2_88F474C 3.431 instructions (0,000%), 144 calls (088F474C - 088F47A8, length 24)
_S1_2_8A4BEF4 3.431 instructions (0,000%), 73 calls (08A4BEF4 - 08A4C0E4, length 125)
_S1_2_8899228 3.388 instructions (0,000%), 484 calls (08899228 - 08899240, length 7)
_S1_2_8A3DB84 3.388 instructions (0,000%), 77 calls (08A3DB84 - 08A3DD60, length 120)
_S1_2_88BD17C 3.383 instructions (0,000%), 199 calls (088BD17C - 088BD1BC, length 17)
_S1_2_88ADFEC 3.376 instructions (0,000%), 139 calls (088ADFEC - 088AE068, length 32)
  Back Branch 088AE054 78 times (length 13)
  Back Branch 088AE064 11 times (length 6)
_S1_2_88F966C 3.360 instructions (0,000%), 560 calls (088F966C - 088F9680, length 6)
_S1_2_88C27A0 3.358 instructions (0,000%), 131 calls (088C27A0 - 088C27F8, length 23)
  Back Branch 088C27EC 199 times (length 7)
  Back Branch 088C27F4 131 times (length 14)
_S1_2_88AE06C 3.355 instructions (0,000%), 84 calls (088AE06C - 088AE14C, length 57)
  Back Branch 088AE138 67 times (length 27)
  Back Branch 088AE120 67 times (length 18)
  Back Branch 088AE0F0 67 times (length 19)
_S1_2_8A8D894 3.331 instructions (0,000%), 93 calls (08A8D894 - 08A8DC4C, length 239)
_S1_2_8899244 3.318 instructions (0,000%), 474 calls (08899244 - 0889925C, length 7)
_S1_2_889EF7C 3.312 instructions (0,000%), 46 calls (0889EF7C - 0889F098, length 72)
_S1_2_88AC898 3.300 instructions (0,000%), 150 calls (088AC898 - 088AC90C, length 30)
_S1_2_89AAC24 3.300 instructions (0,000%), 55 calls (089AAC24 - 089AAD68, length 82)
_S1_2_8A3F7AC 3.276 instructions (0,000%), 42 calls (08A3F7AC - 08A3F8E0, length 78)
_S1_2_8982BCC 3.264 instructions (0,000%), 192 calls (08982BCC - 08982C2C, length 25)
_S1_2_8AD25E8 3.228 instructions (0,000%), 1.614 calls (08AD25E8 - 08AD25EC, length 2)
_S1_2_8A3E12C 3.220 instructions (0,000%), 35 calls (08A3E12C - 08A3E2B0, length 98)
_S1_2_89C45D4 3.220 instructions (0,000%), 14 calls (089C45D4 - 089C499C, length 243)
  Back Branch 089C48F4 126 times (length 5)
_S1_2_890C37C 3.216 instructions (0,000%), 33 calls (0890C37C - 0890C568, length 124)
  Back Branch 0890C4DC 33 times (length 4)
_S1_2_897A790 3.196 instructions (0,000%), 68 calls (0897A790 - 0897A850, length 49)
_S1_2_89790E8 3.196 instructions (0,000%), 68 calls (089790E8 - 089791A8, length 49)
_S1_2_89781AC 3.196 instructions (0,000%), 68 calls (089781AC - 0897826C, length 49)
_S1_2_8977740 3.196 instructions (0,000%), 68 calls (08977740 - 08977800, length 49)
_S1_2_8983F80 3.189 instructions (0,000%), 47 calls (08983F80 - 08984248, length 179)
_S1_2_8903D14 3.173 instructions (0,000%), 167 calls (08903D14 - 08903D5C, length 19)
_S1_2_88055E8 3.160 instructions (0,000%), 395 calls (088055E8 - 08805604, length 8)
_S1_2_8AD88E8 3.152 instructions (0,000%), 1.576 calls (08AD88E8 - 08AD88EC, length 2)
_S1_2_88ACD5C 3.150 instructions (0,000%), 450 calls (088ACD5C - 088ACD74, length 7)
_S1_2_88AA7BC 3.150 instructions (0,000%), 150 calls (088AA7BC - 088AA80C, length 21)
_S1_2_89679F8 3.150 instructions (0,000%), 75 calls (089679F8 - 08967B20, length 75)
_S1_2_88AD0FC 3.134 instructions (0,000%), 74 calls (088AD0FC - 088AD234, length 79)
  Back Branch 088AD1C0 74 times (length 30)
  Back Branch 088AD1D4 66 times (length 36)
_S1_2_8AC50EC 3.131 instructions (0,000%), 101 calls (08AC50EC - 08AC560C, length 329)
_S1_2_88F7FF0 3.131 instructions (0,000%), 101 calls (088F7FF0 - 088F809C, length 44)
_S1_2_8A1202C 3.127 instructions (0,000%), 53 calls (08A1202C - 08A12124, length 63)
  Back Branch 08A120F0 52 times (length 30)
_S1_2_889F09C 3.124 instructions (0,000%), 44 calls (0889F09C - 0889F1C0, length 74)
_S1_2_8AC99B4 3.120 instructions (0,000%), 40 calls (08AC99B4 - 08AC9C7C, length 179)
_S1_2_888BA38 3.110 instructions (0,000%), 311 calls (0888BA38 - 0888BA5C, length 10)
_S1_2_88C3E30 3.102 instructions (0,000%), 150 calls (088C3E30 - 088C3E74, length 18)
  Back Branch 088C3E60 128 times (length 9)
_S1_2_88F896C 3.102 instructions (0,000%), 141 calls (088F896C - 088F8A54, length 59)
  Back Branch 088F8A34 141 times (length 39)
  Back Branch 088F8A08 141 times (length 30)
  Back Branch 088F8A18 141 times (length 34)
_S1_2_88F1E28 3.102 instructions (0,000%), 66 calls (088F1E28 - 088F1F14, length 60)
_S1_2_8AC4EA8 3.100 instructions (0,000%), 200 calls (08AC4EA8 - 08AC4EFC, length 22)
  Back Branch 08AC4EE8 100 times (length 13)
_S1_2_8A58C5C 3.078 instructions (0,000%), 18 calls (08A58C5C - 08A58FF4, length 231)
_S1_2_88E5148 3.076 instructions (0,000%), 131 calls (088E5148 - 088E51C0, length 31)
  Back Branch 088E51A4 68 times (length 6)
  Back Branch 088E51BC 63 times (length 17)
_S1_2_8A88360 3.075 instructions (0,000%), 55 calls (08A88360 - 08A8849C, length 80)
_S1_2_8A352E0 3.069 instructions (0,000%), 93 calls (08A352E0 - 08A35360, length 33)
_S1_2_8904328 3.059 instructions (0,000%), 161 calls (08904328 - 08904370, length 19)
_S1_2_892F3E4 3.056 instructions (0,000%), 70 calls (0892F3E4 - 0892F4C0, length 56)
  Back Branch 0892F4BC 49 times (length 48)
  Back Branch 0892F4A0 46 times (length 18)
  Back Branch 0892F4AC 17 times (length 22)
  Back Branch 0892F498 7 times (length 17)
  Back Branch 0892F454 5 times (length 5)
  Back Branch 0892F4B4 3 times (length 24)
_S1_2_89AAA0C 3.038 instructions (0,000%), 55 calls (089AAA0C - 089AAB18, length 68)
_S1_2_897C9B4 3.034 instructions (0,000%), 41 calls (0897C9B4 - 0897CB20, length 92)
_S1_2_89AC80C 3.025 instructions (0,000%), 55 calls (089AC80C - 089AC90C, length 65)
_S1_2_88AD408 3.016 instructions (0,000%), 232 calls (088AD408 - 088AD438, length 13)
_S1_2_8983280 3.016 instructions (0,000%), 58 calls (08983280 - 0898334C, length 52)
_S1_2_8A6656C 3.016 instructions (0,000%), 29 calls (08A6656C - 08A66730, length 114)
_S1_2_88F73C4 3.015 instructions (0,000%), 335 calls (088F73C4 - 088F73E4, length 9)
_S1_2_89C51BC 3.015 instructions (0,000%), 241 calls (089C51BC - 089C52B8, length 64)
_S1_2_88AA778 3.012 instructions (0,000%), 251 calls (088AA778 - 088AA7A4, length 12)
_S1_2_8907DC8 3.006 instructions (0,000%), 109 calls (08907DC8 - 08907E38, length 29)
_S1_2_892C248 3.004 instructions (0,000%), 46 calls (0892C248 - 0892C3BC, length 94)
  Back Branch 0892C378 46 times (length 32)
  Back Branch 0892C380 46 times (length 57)
  Back Branch 0892C2F8 17 times (length 22)
  Back Branch 0892C388 10 times (length 67)
_S1_2_88AF388 3.000 instructions (0,000%), 300 calls (088AF388 - 088AF3AC, length 10)
_S1_2_8925468 3.000 instructions (0,000%), 150 calls (08925468 - 089254B4, length 20)
_S1_2_88DF718 3.000 instructions (0,000%), 150 calls (088DF718 - 088DF774, length 24)
_S1_2_88ACA64 3.000 instructions (0,000%), 150 calls (088ACA64 - 088ACAC0, length 24)
_S1_2_888E854 3.000 instructions (0,000%), 150 calls (0888E854 - 0888E8A0, length 20)
_S1_2_89C0C48 2.988 instructions (0,000%), 4 calls (089C0C48 - 089C0CE0, length 39)
  Back Branch 089C0CA8 240 times (length 12)
_S1_2_8952250 2.985 instructions (0,000%), 199 calls (08952250 - 08952288, length 15)
_S1_2_88B19C0 2.980 instructions (0,000%), 298 calls (088B19C0 - 088B19E4, length 10)
_S1_2_888B48C 2.968 instructions (0,000%), 424 calls (0888B48C - 0888B4A4, length 7)
_S1_2_88B85A8 2.961 instructions (0,000%), 423 calls (088B85A8 - 088B85C0, length 7)
_S1_2_88DAF60 2.956 instructions (0,000%), 1 calls (088DAF60 - 088DB374, length 262)
  Back Branch 088DB22C 32 times (length 16)
  Back Branch 088DB1D8 32 times (length 31)
  Back Branch 088DB2F4 31 times (length 80)
  Back Branch 088DB2E4 31 times (length 55)
  Back Branch 088DB29C 16 times (length 23)
  Back Branch 088DB0D4 15 times (length 19)
  Back Branch 088DB148 15 times (length 25)
  Back Branch 088DB308 15 times (length 121)
  Back Branch 088DB31C 15 times (length 155)
  Back Branch 088DB2D0 15 times (length 22)
  Back Branch 088DB2BC 1 times (length 170)
_S1_2_8A495D8 2.954 instructions (0,000%), 22 calls (08A495D8 - 08A49874, length 168)
_S1_2_888E9A4 2.952 instructions (0,000%), 123 calls (0888E9A4 - 0888EA00, length 24)
_S1_2_8A65DC4 2.945 instructions (0,000%), 95 calls (08A65DC4 - 08A65EB4, length 61)
_S1_2_88BD904 2.940 instructions (0,000%), 84 calls (088BD904 - 088BDA14, length 69)
  Back Branch 088BD9B0 84 times (length 20)
_S1_2_8A59808 2.918 instructions (0,000%), 18 calls (08A59808 - 08A59BA0, length 231)
_S1_2_8931554 2.910 instructions (0,000%), 90 calls (08931554 - 08931680, length 76)
_S1_2_883E494 2.893 instructions (0,000%), 263 calls (0883E494 - 0883E5D0, length 80)
_S1_2_8A833B8 2.889 instructions (0,000%), 75 calls (08A833B8 - 08A835B4, length 128)
  Back Branch 08A83594 8 times (length 92)
_S1_2_8912D08 2.882 instructions (0,000%), 131 calls (08912D08 - 08912D84, length 32)
_S1_2_8A379A0 2.866 instructions (0,000%), 21 calls (08A379A0 - 08A37D00, length 217)
_S1_2_889F3EC 2.860 instructions (0,000%), 44 calls (0889F3EC - 0889F4F0, length 66)
_S1_2_88BB8D0 2.856 instructions (0,000%), 84 calls (088BB8D0 - 088BB984, length 46)
_S1_2_88A9DEC 2.852 instructions (0,000%), 31 calls (088A9DEC - 088A9FA4, length 111)
  Back Branch 088A9F54 31 times (length 31)
_S1_2_89083B4 2.834 instructions (0,000%), 109 calls (089083B4 - 08908418, length 26)
_S1_2_8A80FA0 2.830 instructions (0,000%), 1 calls (08A80FA0 - 08A81018, length 31)
  Back Branch 08A80FFC 200 times (length 14)
_S1_2_8A8011C 2.830 instructions (0,000%), 1 calls (08A8011C - 08A80194, length 31)
  Back Branch 08A80178 200 times (length 14)
_S1_2_888CA38 2.816 instructions (0,000%), 256 calls (0888CA38 - 0888CA70, length 15)
_S1_2_881A808 2.816 instructions (0,000%), 32 calls (0881A808 - 0881A964, length 88)
_S1_2_88758F4 2.814 instructions (0,000%), 9 calls (08875584 - 088769DC, length 1303)
  Back Branch 088755C4 253 times (length 12)
  Back Branch 08875FCC 31 times (length 43)
  Back Branch 08876980 27 times (length 1281)
_S1_2_88DBF38 2.812 instructions (0,000%), 148 calls (088DBF38 - 088DBFEC, length 46)
  Back Branch 088DBFD8 148 times (length 9)
_S1_2_88B1354 2.796 instructions (0,000%), 466 calls (088B1354 - 088B1370, length 8)
_S1_2_89A5588 2.788 instructions (0,000%), 18 calls (089A5588 - 089A58E0, length 215)
  Back Branch 089A5868 4 times (length 5)
_S1_2_8A94A30 2.772 instructions (0,000%), 77 calls (08A94A30 - 08A94C08, length 119)
_S1_2_899A618 2.756 instructions (0,000%), 52 calls (0899A618 - 0899A718, length 65)
_S1_2_88FB4D0 2.738 instructions (0,000%), 74 calls (088FB4D0 - 088FB580, length 45)
_S1_2_897A4AC 2.730 instructions (0,000%), 70 calls (0897A4AC - 0897A5B4, length 67)
_S1_2_8A491F8 2.728 instructions (0,000%), 44 calls (08A491F8 - 08A493D4, length 120)
_S1_2_893E620 2.720 instructions (0,000%), 136 calls (0893E620 - 0893E680, length 25)
_S1_2_882D230 2.712 instructions (0,000%), 2 calls (0882D230 - 0882D7C0, length 357)
  Back Branch 0882D4CC 220 times (length 9)
  Back Branch 0882D5CC 69 times (length 5)
_S1_2_88BBF9C 2.700 instructions (0,000%), 150 calls (088BBF9C - 088BBFF0, length 22)
_S1_2_88ACA14 2.700 instructions (0,000%), 150 calls (088ACA14 - 088ACA60, length 20)
_S1_2_8969984 2.700 instructions (0,000%), 75 calls (08969984 - 08969A88, length 66)
_S1_2_89697E4 2.700 instructions (0,000%), 75 calls (089697E4 - 089698C8, length 58)
_S1_2_88E4360 2.688 instructions (0,000%), 224 calls (088E4360 - 088E438C, length 12)
_S1_2_88DF778 2.688 instructions (0,000%), 84 calls (088DF778 - 088DF7F4, length 32)
_S1_2_880B8E0 2.654 instructions (0,000%), 98 calls (0880B8E0 - 0880B94C, length 28)
_S1_2_89B04D8 2.652 instructions (0,000%), 663 calls (089B04D8 - 089B04E4, length 4)
_S1_2_890AFBC 2.645 instructions (0,000%), 115 calls (0890AFBC - 0890B014, length 23)
_S1_2_88047D4 2.625 instructions (0,000%), 105 calls (088047D4 - 08804864, length 37)
_S1_2_88350E4 2.623 instructions (0,000%), 43 calls (088350E4 - 088357E0, length 448)
_S1_2_8835080 2.623 instructions (0,000%), 43 calls (08835080 - 088357E0, length 473)
_S1_2_8AD89B0 2.620 instructions (0,000%), 1.310 calls (08AD89B0 - 08AD89B4, length 2)
_S1_2_8912CB8 2.620 instructions (0,000%), 131 calls (08912CB8 - 08912D04, length 20)
_S1_2_88E2080 2.616 instructions (0,000%), 150 calls (088E2080 - 088E2110, length 37)
  Back Branch 088E20C0 84 times (length 6)
  Back Branch 088E20E4 66 times (length 15)
_S1_2_88BB988 2.604 instructions (0,000%), 84 calls (088BB988 - 088BBA00, length 31)
_S1_2_889128C 2.583 instructions (0,000%), 369 calls (0889128C - 088912A4, length 7)
_S1_2_89A52B0 2.576 instructions (0,000%), 30 calls (089A52B0 - 089A5420, length 93)
  Back Branch 089A534C 22 times (length 5)
_S1_2_88DFA4C 2.574 instructions (0,000%), 234 calls (088DFA4C - 088DFA74, length 11)
_S1_2_88DF87C 2.574 instructions (0,000%), 66 calls (088DF87C - 088DF920, length 42)
_S1_2_88BBE58 2.574 instructions (0,000%), 66 calls (088BBE58 - 088BBF1C, length 50)
  Back Branch 088BBF08 66 times (length 17)
_S1_2_8A4A190 2.574 instructions (0,000%), 22 calls (08A4A190 - 08A4A388, length 127)
_S1_2_8805284 2.566 instructions (0,000%), 10 calls (08805284 - 08805318, length 38)
  Back Branch 088052F8 126 times (length 20)
_S1_2_893BC88 2.564 instructions (0,000%), 52 calls (0893BC88 - 0893BD60, length 55)
  Back Branch 0893BD44 84 times (length 7)
  Back Branch 0893BD5C 42 times (length 36)
  Back Branch 0893BCF0 42 times (length 4)
_S1_2_893FC68 2.560 instructions (0,000%), 512 calls (0893FC68 - 0893FC78, length 5)
_S1_2_88DFA78 2.550 instructions (0,000%), 150 calls (088DFA78 - 088DFAB8, length 17)
_S1_2_88B1304 2.550 instructions (0,000%), 150 calls (088B1304 - 088B1344, length 17)
_S1_2_896900C 2.550 instructions (0,000%), 75 calls (0896900C - 089690C0, length 46)
_S1_2_88B9E98 2.548 instructions (0,000%), 98 calls (088B9E98 - 088B9F18, length 33)
_S1_2_8961EFC 2.544 instructions (0,000%), 48 calls (08961EFC - 08962024, length 75)
_S1_2_8986268 2.542 instructions (0,000%), 1 calls (08986268 - 08986408, length 105)
  Back Branch 089863D4 57 times (length 56)
_S1_2_88ACD08 2.520 instructions (0,000%), 360 calls (088ACD08 - 088ACD20, length 7)
_S1_2_8A334C0 2.520 instructions (0,000%), 60 calls (08A334C0 - 08A33564, length 42)
_S1_2_88FC4B8 2.511 instructions (0,000%), 147 calls (088FC4B8 - 088FC508, length 21)
  Back Branch 088FC504 6 times (length 10)
_S1_2_8907AB8 2.507 instructions (0,000%), 109 calls (08907AB8 - 08907B10, length 23)
_S1_2_8956748 2.501 instructions (0,000%), 61 calls (08956748 - 089567E8, length 41)
_S1_2_8A62624 2.500 instructions (0,000%), 250 calls (08A62624 - 08A62648, length 10)
_S1_2_890B0DC 2.486 instructions (0,000%), 3 calls (0890B0DC - 0890B230, length 86)
  Back Branch 0890B18C 115 times (length 22)
_S1_2_8805360 2.484 instructions (0,000%), 69 calls (08805360 - 088053EC, length 36)
_S1_2_897FC70 2.448 instructions (0,000%), 144 calls (0897FC70 - 0897FD8C, length 72)
_S1_2_890C0D4 2.448 instructions (0,000%), 15 calls (0890C0D4 - 0890C2B8, length 122)
  Back Branch 0890C1D4 54 times (length 15)
  Back Branch 0890C170 33 times (length 15)
_S1_2_88F4A74 2.425 instructions (0,000%), 60 calls (088F4A74 - 088F4B24, length 45)
  Back Branch 088F4A9C 85 times (length 4)
_S1_2_88BCFF8 2.414 instructions (0,000%), 142 calls (088BCFF8 - 088BD038, length 17)
_S1_2_8A74D50 2.410 instructions (0,000%), 15 calls (08A74D50 - 08A750B0, length 217)
_S1_2_899BB14 2.409 instructions (0,000%), 73 calls (0899BB14 - 0899BBDC, length 51)
_S1_2_888B5A4 2.408 instructions (0,000%), 344 calls (0888B5A4 - 0888B5BC, length 7)
_S1_2_888A488 2.408 instructions (0,000%), 344 calls (0888A488 - 0888A4A0, length 7)
_S1_2_88899A4 2.408 instructions (0,000%), 344 calls (088899A4 - 088899BC, length 7)
_S1_2_8A4E584 2.407 instructions (0,000%), 29 calls (08A4E584 - 08A4E700, length 96)
_S1_2_88AD298 2.400 instructions (0,000%), 300 calls (088AD298 - 088AD2B4, length 8)
_S1_2_8929BD0 2.400 instructions (0,000%), 150 calls (08929BD0 - 08929C40, length 29)
  Back Branch 08929C3C 150 times (length 5)
_S1_2_88E1ADC 2.400 instructions (0,000%), 150 calls (088E1ADC - 088E1B18, length 16)
_S1_2_88E1298 2.400 instructions (0,000%), 150 calls (088E1298 - 088E12D4, length 16)
_S1_2_88DFABC 2.400 instructions (0,000%), 150 calls (088DFABC - 088DFAF8, length 16)
_S1_2_88EDFEC 2.400 instructions (0,000%), 5 calls (088EDFEC - 088EE04C, length 25)
  Back Branch 088EE030 157 times (length 12)
  Back Branch 088EE048 157 times (length 14)
_S1_2_8A4E0E8 2.387 instructions (0,000%), 31 calls (08A4E0E8 - 08A4E230, length 83)
_S1_2_8A4163C 2.387 instructions (0,000%), 31 calls (08A4163C - 08A41784, length 83)
_S1_2_89373B0 2.380 instructions (0,000%), 119 calls (089373B0 - 08937428, length 31)
_S1_2_89D75D0 2.378 instructions (0,000%), 1.189 calls (089D75D0 - 089D75D4, length 2)
_S1_2_89D75C0 2.378 instructions (0,000%), 1.189 calls (089D75C0 - 089D75C4, length 2)
_S1_2_888CEA0 2.375 instructions (0,000%), 95 calls (0888CEA0 - 0888CF00, length 25)
_S1_2_892ED04 2.368 instructions (0,000%), 1.184 calls (0892ED04 - 0892ED08, length 2)
_S1_2_89AF72C 2.364 instructions (0,000%), 394 calls (089AF72C - 089AF740, length 6)
_S1_2_89834B4 2.358 instructions (0,000%), 7 calls (089834B4 - 089835D0, length 72)
  Back Branch 08983570 63 times (length 34)
_S1_2_89D7580 2.336 instructions (0,000%), 1.168 calls (089D7580 - 089D7584, length 2)
_S1_2_8898FF0 2.322 instructions (0,000%), 43 calls (08898FF0 - 088990C4, length 54)
_S1_2_88FA3E4 2.320 instructions (0,000%), 580 calls (088FA3E4 - 088FA3F0, length 4)
_S1_2_88AF3D8 2.320 instructions (0,000%), 232 calls (088AF3D8 - 088AF3FC, length 10)
_S1_2_8889968 2.312 instructions (0,000%), 289 calls (08889968 - 08889984, length 8)
_S1_2_88898F4 2.312 instructions (0,000%), 289 calls (088898F4 - 08889910, length 8)
_S1_2_88AB11C 2.310 instructions (0,000%), 66 calls (088AB11C - 088AB1D8, length 48)
  Back Branch 088AB1D4 66 times (length 13)
_S1_2_88AAE44 2.310 instructions (0,000%), 66 calls (088AAE44 - 088AAECC, length 35)
  Back Branch 088AAEC8 66 times (length 11)
_S1_2_8A31E88 2.279 instructions (0,000%), 43 calls (08A31E88 - 08A31F58, length 53)
_S1_2_88E193C 2.250 instructions (0,000%), 150 calls (088E193C - 088E1974, length 15)
_S1_2_88C3398 2.250 instructions (0,000%), 150 calls (088C3398 - 088C33D0, length 15)
_S1_2_88BC0B4 2.250 instructions (0,000%), 150 calls (088BC0B4 - 088BC0EC, length 15)
_S1_2_88E7414 2.250 instructions (0,000%), 90 calls (088E7414 - 088E7474, length 25)
_S1_2_888E8D4 2.244 instructions (0,000%), 187 calls (0888E8D4 - 0888E900, length 12)
_S1_2_892F2C4 2.244 instructions (0,000%), 66 calls (0892F2C4 - 0892F39C, length 55)
_S1_2_88F965C 2.240 instructions (0,000%), 560 calls (088F965C - 088F9668, length 4)
_S1_2_881CA44 2.240 instructions (0,000%), 13 calls (0881CA44 - 0881CCFC, length 175)
_S1_2_8A4E7AC 2.233 instructions (0,000%), 29 calls (08A4E7AC - 08A4E8F4, length 83)
_S1_2_88A5E8C 2.232 instructions (0,000%), 62 calls (088A5E8C - 088A5F3C, length 45)
_S1_2_88AD084 2.220 instructions (0,000%), 74 calls (088AD084 - 088AD0F8, length 30)
_S1_2_8806BAC 2.214 instructions (0,000%), 123 calls (08806BAC - 08806BF0, length 18)
_S1_2_89A4878 2.200 instructions (0,000%), 40 calls (089A4878 - 089A4950, length 55)
_S1_2_896156C 2.184 instructions (0,000%), 168 calls (0896156C - 0896159C, length 13)
_S1_2_890FEB0 2.178 instructions (0,000%), 121 calls (0890FEB0 - 0890FEF4, length 18)
_S1_2_8A5CBC0 2.176 instructions (0,000%), 136 calls (08A5CBC0 - 08A5CC1C, length 24)
_S1_2_8A2834C 2.175 instructions (0,000%), 18 calls (08A2834C - 08A284F8, length 108)
  Back Branch 08A2843C 166 times (length 5)
_S1_2_8875B58 2.157 instructions (0,000%), 16 calls (08875584 - 088769DC, length 1303)
  Back Branch 088755C4 253 times (length 12)
  Back Branch 08876980 27 times (length 1281)
_S1_2_88FDF44 2.146 instructions (0,000%), 74 calls (088FDF44 - 088FDFC8, length 34)
  Back Branch 088FDFC4 74 times (length 22)
_S1_2_8899E40 2.142 instructions (0,000%), 42 calls (08899E40 - 08899FA0, length 89)
_S1_2_88BD03C 2.130 instructions (0,000%), 142 calls (088BD03C - 088BD074, length 15)
_S1_2_88AD2EC 2.130 instructions (0,000%), 72 calls (088AD2EC - 088AD404, length 71)
  Back Branch 088AD370 72 times (length 22)
  Back Branch 088AD3F0 6 times (length 45)
  Back Branch 088AD390 6 times (length 21)
  Back Branch 088AD3B4 6 times (length 30)
_S1_2_88FE038 2.112 instructions (0,000%), 704 calls (088FE038 - 088FE040, length 3)
_S1_2_88C59D4 2.112 instructions (0,000%), 132 calls (088C59D4 - 088C5A10, length 16)
_S1_2_888E934 2.112 instructions (0,000%), 132 calls (0888E934 - 0888E970, length 16)
_S1_2_88C2758 2.096 instructions (0,000%), 131 calls (088C2758 - 088C279C, length 18)
  Back Branch 088C2798 131 times (length 6)
_S1_2_8880118 2.093 instructions (0,000%), 299 calls (08880118 - 08880130, length 7)
_S1_2_888F938 2.091 instructions (0,000%), 123 calls (0888F938 - 0888F980, length 19)
_S1_2_88ACBFC 2.086 instructions (0,000%), 298 calls (088ACBFC - 088ACC14, length 7)
_S1_2_8A6B358 2.086 instructions (0,000%), 7 calls (08A6B358 - 08A6B5BC, length 154)
  Back Branch 08A6B54C 21 times (length 90)
_S1_2_8899C1C 2.080 instructions (0,000%), 260 calls (08899C1C - 08899C38, length 8)
_S1_2_8932384 2.075 instructions (0,000%), 25 calls (08932384 - 0893255C, length 119)
_S1_2_88BA848 2.072 instructions (0,000%), 148 calls (088BA848 - 088BA884, length 16)
  Back Branch 088BA880 148 times (length 9)
_S1_2_89625D8 2.067 instructions (0,000%), 13 calls (089625D8 - 08962A6C, length 294)
_S1_2_8823768 2.063 instructions (0,000%), 7 calls (08823768 - 08823C1C, length 302)
  Back Branch 08823A5C 60 times (length 18)
  Back Branch 08823AF8 30 times (length 19)
_S1_2_89106BC 2.057 instructions (0,000%), 121 calls (089106BC - 089106FC, length 17)
_S1_2_88F8914 2.057 instructions (0,000%), 121 calls (088F8914 - 088F8968, length 22)
_S1_2_893D310 2.048 instructions (0,000%), 256 calls (0893D310 - 0893D32C, length 8)
_S1_2_888B404 2.048 instructions (0,000%), 256 calls (0888B404 - 0888B420, length 8)
_S1_2_88BBF20 2.046 instructions (0,000%), 66 calls (088BBF20 - 088BBF98, length 31)
_S1_2_8A647BC 2.046 instructions (0,000%), 31 calls (08A647BC - 08A648C0, length 66)
_S1_2_88E0B10 2.044 instructions (0,000%), 146 calls (088E0B10 - 088E0B4C, length 16)
  Back Branch 088E0B48 146 times (length 9)
_S1_2_881278C 2.019 instructions (0,000%), 60 calls (0881278C - 088128FC, length 93)
_S1_2_8835210 2.013 instructions (0,000%), 33 calls (08835210 - 088357E0, length 373)
_S1_2_8A374B8 1.995 instructions (0,000%), 42 calls (08A374B8 - 08A3772C, length 158)
  Back Branch 08A3761C 3 times (length 53)
_S1_2_89563D8 1.986 instructions (0,000%), 331 calls (089563D8 - 089563EC, length 6)
_S1_2_8A33568 1.980 instructions (0,000%), 60 calls (08A33568 - 08A335E8, length 33)
_S1_2_88EA910 1.980 instructions (0,000%), 10 calls (088EA910 - 088EAC38, length 203)
_S1_2_88C27FC 1.976 instructions (0,000%), 76 calls (088C27FC - 088C2A64, length 155)
  Back Branch 088C2A00 76 times (length 45)
_S1_2_8907814 1.970 instructions (0,000%), 3 calls (08907814 - 08907998, length 98)
  Back Branch 089078F0 109 times (length 17)
_S1_2_8925434 1.950 instructions (0,000%), 150 calls (08925434 - 08925464, length 13)
_S1_2_892536C 1.950 instructions (0,000%), 150 calls (0892536C - 0892539C, length 13)
_S1_2_88E1A68 1.950 instructions (0,000%), 150 calls (088E1A68 - 088E1AD8, length 29)
_S1_2_88E12D8 1.950 instructions (0,000%), 150 calls (088E12D8 - 088E1308, length 13)
_S1_2_8968B80 1.950 instructions (0,000%), 75 calls (08968B80 - 08968BE4, length 26)
_S1_2_8ABB370 1.941 instructions (0,000%), 1 calls (08ABB370 - 08ABBC0C, length 552)
  Back Branch 08ABB8D8 32 times (length 59)
_S1_2_8A3FBA4 1.939 instructions (0,000%), 1 calls (08A3FBA4 - 08A3FD8C, length 123)
  Back Branch 08A3FD00 42 times (length 51)
_S1_2_8A865BC 1.938 instructions (0,000%), 34 calls (08A865BC - 08A86824, length 155)
_S1_2_889F344 1.932 instructions (0,000%), 46 calls (0889F344 - 0889F3E8, length 42)
_S1_2_88A68EC 1.932 instructions (0,000%), 1 calls (088A68EC - 088A6C34, length 211)
  Back Branch 088A6AF4 42 times (length 26)
  Back Branch 088A6C10 41 times (length 80)
  Back Branch 088A6A60 6 times (length 23)
  Back Branch 088A6B54 6 times (length 15)
  Back Branch 088A6BD4 5 times (length 40)
_S1_2_8902D08 1.928 instructions (0,000%), 241 calls (08902D08 - 08902D24, length 8)
_S1_2_89526D8 1.918 instructions (0,000%), 137 calls (089526D8 - 08952710, length 15)
  Back Branch 0895270C 137 times (length 6)
_S1_2_888403C 1.904 instructions (0,000%), 136 calls (0888403C - 08884070, length 14)
_S1_2_8000000 1.900 instructions (0,000%), 475 calls (08000000 - 0800000C, length 4)
_S1_2_8831FD8 1.899 instructions (0,000%), 2 calls (08831FD8 - 08832380, length 235)
  Back Branch 088322CC 76 times (length 79)
  Back Branch 088322FC 1 times (length 100)
_S1_2_896B5F0 1.888 instructions (0,000%), 118 calls (0896B5F0 - 0896B62C, length 16)
_S1_2_8A7D790 1.888 instructions (0,000%), 32 calls (08A7D790 - 08A7D894, length 66)
  Back Branch 08A7D830 24 times (length 19)
_S1_2_89C8008 1.878 instructions (0,000%), 626 calls (089C8008 - 089C8010, length 3)
_S1_2_88A95D8 1.872 instructions (0,000%), 72 calls (088A95D8 - 088A9648, length 29)
  Back Branch 088A9628 72 times (length 10)
  Back Branch 088A9644 72 times (length 17)
_S1_2_89F93BC 1.870 instructions (0,000%), 110 calls (089F93BC - 089F941C, length 25)
_S1_2_8A86138 1.862 instructions (0,000%), 49 calls (08A86138 - 08A8631C, length 122)
_S1_2_893C540 1.860 instructions (0,000%), 4 calls (0893C540 - 0893C5F8, length 47)
  Back Branch 0893C5E0 136 times (length 6)
  Back Branch 0893C5E8 52 times (length 24)
  Back Branch 0893C5F4 4 times (length 34)
_S1_2_8A95948 1.856 instructions (0,000%), 29 calls (08A95948 - 08A95C58, length 197)
_S1_2_892ECCC 1.854 instructions (0,000%), 927 calls (0892ECCC - 0892ECD0, length 2)
_S1_2_89FCA84 1.854 instructions (0,000%), 18 calls (089FCA84 - 089FCC1C, length 103)
_S1_2_8AD8588 1.852 instructions (0,000%), 926 calls (08AD8588 - 08AD858C, length 2)
_S1_2_889D0B8 1.848 instructions (0,000%), 264 calls (0889D0B8 - 0889D0D0, length 7)
_S1_2_889D09C 1.848 instructions (0,000%), 264 calls (0889D09C - 0889D0B4, length 7)
_S1_2_8A636B0 1.848 instructions (0,000%), 77 calls (08A636B0 - 08A63788, length 55)
_S1_2_88AB078 1.848 instructions (0,000%), 66 calls (088AB078 - 088AB118, length 41)
  Back Branch 088AB114 66 times (length 22)
_S1_2_89F13C0 1.846 instructions (0,000%), 71 calls (089F13C0 - 089F145C, length 40)
_S1_2_889D0D4 1.834 instructions (0,000%), 262 calls (0889D0D4 - 0889D0EC, length 7)
_S1_2_88ADE40 1.828 instructions (0,000%), 66 calls (088ADE40 - 088ADEAC, length 28)
  Back Branch 088ADEA8 62 times (length 9)
_S1_2_889927C 1.820 instructions (0,000%), 260 calls (0889927C - 08899294, length 7)
_S1_2_890FC60 1.815 instructions (0,000%), 121 calls (0890FC60 - 0890FC98, length 15)
_S1_2_8AD8B48 1.806 instructions (0,000%), 903 calls (08AD8B48 - 08AD8B4C, length 2)
_S1_2_8A5DD14 1.803 instructions (0,000%), 117 calls (08A5DD14 - 08A5DD74, length 25)
_S1_2_88AD870 1.800 instructions (0,000%), 300 calls (088AD870 - 088AD884, length 6)
_S1_2_88074C8 1.800 instructions (0,000%), 300 calls (088074C8 - 088074DC, length 6)
_S1_2_88E5D90 1.800 instructions (0,000%), 150 calls (088E5D90 - 088E5DBC, length 12)
_S1_2_893A424 1.800 instructions (0,000%), 120 calls (0893A424 - 0893A45C, length 15)
_S1_2_8A4E234 1.798 instructions (0,000%), 29 calls (08A4E234 - 08A4E410, length 120)
_S1_2_893E778 1.792 instructions (0,000%), 256 calls (0893E778 - 0893E790, length 7)
_S1_2_8805134 1.791 instructions (0,000%), 4 calls (08805134 - 08805198, length 26)
  Back Branch 08805188 245 times (length 7)
_S1_2_88FDEA4 1.782 instructions (0,000%), 66 calls (088FDEA4 - 088FDF40, length 40)
  Back Branch 088FDF20 66 times (length 13)
_S1_2_88EF644 1.782 instructions (0,000%), 66 calls (088EF644 - 088EF6D4, length 37)
_S1_2_88DAEB8 1.776 instructions (0,000%), 148 calls (088DAEB8 - 088DAEE4, length 12)
_S1_2_88DAE88 1.776 instructions (0,000%), 148 calls (088DAE88 - 088DAEB4, length 12)
_S1_2_8974C08 1.766 instructions (0,000%), 7 calls (08974C08 - 08974DB4, length 108)
  Back Branch 08974CF8 248 times (length 5)
_S1_2_88DBD84 1.764 instructions (0,000%), 98 calls (088DBD84 - 088DBE74, length 61)
  Back Branch 088DBE08 98 times (length 14)
_S1_2_88AA91C 1.764 instructions (0,000%), 84 calls (088AA91C - 088AA96C, length 21)
_S1_2_8811E6C 1.764 instructions (0,000%), 68 calls (08811E6C - 08811EE0, length 30)
_S1_2_8A32E5C 1.763 instructions (0,000%), 43 calls (08A32E5C - 08A32EFC, length 41)
_S1_2_89BF894 1.762 instructions (0,000%), 12 calls (089BF894 - 089BFB7C, length 187)
  Back Branch 089BFAD8 62 times (length 2)
_S1_2_8804DCC 1.752 instructions (0,000%), 146 calls (08804DCC - 08804DF8, length 12)
_S1_2_88FA0C0 1.740 instructions (0,000%), 580 calls (088FA0C0 - 088FA0C8, length 3)
_S1_2_88A7A18 1.733 instructions (0,000%), 70 calls (088A7A18 - 088A7A80, length 27)
  Back Branch 088A7A6C 70 times (length 11)
  Back Branch 088A7A7C 41 times (length 14)
_S1_2_89075F4 1.725 instructions (0,000%), 115 calls (089075F4 - 0890762C, length 15)
_S1_2_88CAA3C 1.717 instructions (0,000%), 1 calls (088CAA3C - 088CABF4, length 111)
  Back Branch 088CAB80 64 times (length 23)
  Back Branch 088CABA4 63 times (length 26)
  Back Branch 088CAB94 1 times (length 48)
_S1_2_88AA75C 1.715 instructions (0,000%), 245 calls (088AA75C - 088AA774, length 7)
_S1_2_8899298 1.715 instructions (0,000%), 245 calls (08899298 - 088992B0, length 7)
_S1_2_88B13BC 1.712 instructions (0,000%), 856 calls (088B13BC - 088B13C0, length 2)
_S1_2_888E8A4 1.704 instructions (0,000%), 142 calls (0888E8A4 - 0888E8D0, length 12)
_S1_2_899B64C 1.704 instructions (0,000%), 8 calls (0899B64C - 0899B92C, length 185)
  Back Branch 0899B890 127 times (length 5)
_S1_2_88A9824 1.680 instructions (0,000%), 84 calls (088A9824 - 088A9894, length 29)
  Back Branch 088A9878 84 times (length 10)
_S1_2_88A3A30 1.673 instructions (0,000%), 239 calls (088A3A30 - 088A3A48, length 7)
_S1_2_88B0894 1.652 instructions (0,000%), 236 calls (088B0894 - 088B08AC, length 7)
_S1_2_8873A40 1.651 instructions (0,000%), 22 calls (08873A40 - 08873B2C, length 60)
  Back Branch 08873B00 257 times (length 40)
_S1_2_88DFB28 1.650 instructions (0,000%), 150 calls (088DFB28 - 088DFB50, length 11)
_S1_2_88DFAFC 1.650 instructions (0,000%), 150 calls (088DFAFC - 088DFB24, length 11)
_S1_2_88B140C 1.650 instructions (0,000%), 150 calls (088B140C - 088B1434, length 11)
_S1_2_889F9C0 1.638 instructions (0,000%), 136 calls (0889F9C0 - 0889F9F4, length 14)
_S1_2_89614BC 1.638 instructions (0,000%), 63 calls (089614BC - 08961520, length 26)
_S1_2_8907630 1.635 instructions (0,000%), 109 calls (08907630 - 08907668, length 15)
_S1_2_88FD9CC 1.632 instructions (0,000%), 96 calls (088FD9CC - 088FDA1C, length 21)
_S1_2_88AF4F0 1.630 instructions (0,000%), 163 calls (088AF4F0 - 088AF514, length 10)
_S1_2_88E1850 1.628 instructions (0,000%), 148 calls (088E1850 - 088E1878, length 11)
_S1_2_89334F4 1.625 instructions (0,000%), 25 calls (089334F4 - 089335F4, length 65)
_S1_2_89B3BDC 1.608 instructions (0,000%), 268 calls (089B3BDC - 089B3BF0, length 6)
_S1_2_888F984 1.599 instructions (0,000%), 123 calls (0888F984 - 0888F9B4, length 13)
_S1_2_8AD88A0 1.598 instructions (0,000%), 799 calls (08AD88A0 - 08AD88A4, length 2)
_S1_2_88B8548 1.592 instructions (0,000%), 199 calls (088B8548 - 088B8564, length 8)
_S1_2_8A6B5C0 1.590 instructions (0,000%), 10 calls (08A6B5C0 - 08A6BA00, length 273)
  Back Branch 08A6B964 3 times (length 2)
_S1_2_8A59450 1.584 instructions (0,000%), 36 calls (08A59450 - 08A5962C, length 120)
_S1_2_8A588A4 1.584 instructions (0,000%), 36 calls (08A588A4 - 08A58A80, length 120)
_S1_2_8A84614 1.583 instructions (0,000%), 42 calls (08A84614 - 08A847F8, length 122)
_S1_2_8965764 1.578 instructions (0,000%), 2 calls (08965764 - 089658AC, length 83)
  Back Branch 08965880 47 times (length 32)
_S1_2_88E0440 1.572 instructions (0,000%), 131 calls (088E0440 - 088E046C, length 12)
_S1_2_88C3450 1.560 instructions (0,000%), 156 calls (088C3450 - 088C3474, length 10)
_S1_2_888FDF8 1.560 instructions (0,000%), 60 calls (0888FDF8 - 0888FE6C, length 30)
_S1_2_88F8BE4 1.560 instructions (0,000%), 20 calls (088F8BE4 - 088F9048, length 282)
_S1_2_8A100F0 1.556 instructions (0,000%), 74 calls (08A100F0 - 08A1014C, length 24)
_S1_2_893B2F0 1.547 instructions (0,000%), 119 calls (0893B2F0 - 0893B320, length 13)
_S1_2_88ED6F4 1.545 instructions (0,000%), 10 calls (088ED6F4 - 088ED720, length 12)
  Back Branch 088ED714 295 times (length 5)
_S1_2_88E7478 1.540 instructions (0,000%), 70 calls (088E7478 - 088E74CC, length 22)
_S1_2_8941228 1.536 instructions (0,000%), 512 calls (08941228 - 08941230, length 3)
_S1_2_8960F04 1.527 instructions (0,000%), 9 calls (08960F04 - 0896129C, length 231)
  Back Branch 0896120C 9 times (length 2)
_S1_2_88AB3C4 1.518 instructions (0,000%), 66 calls (088AB3C4 - 088AB494, length 53)
_S1_2_88FCACC 1.508 instructions (0,000%), 754 calls (088FCACC - 088FCAD0, length 2)
_S1_2_88B1A98 1.500 instructions (0,000%), 150 calls (088B1A98 - 088B1ABC, length 10)
_S1_2_88B1A18 1.500 instructions (0,000%), 150 calls (088B1A18 - 088B1A3C, length 10)
_S1_2_88AB87C 1.500 instructions (0,000%), 150 calls (088AB87C - 088AB8A0, length 10)
_S1_2_8A493D8 1.496 instructions (0,000%), 19 calls (08A493D8 - 08A495B4, length 120)
  Back Branch 08A49494 53 times (length 6)
_S1_2_890AF88 1.495 instructions (0,000%), 115 calls (0890AF88 - 0890AFB8, length 13)
_S1_2_8875C28 1.492 instructions (0,000%), 2 calls (08875584 - 088769DC, length 1303)
  Back Branch 088755C4 253 times (length 12)
  Back Branch 08875FCC 31 times (length 43)
  Back Branch 08876980 27 times (length 1281)
_S1_2_88FB584 1.480 instructions (0,000%), 74 calls (088FB584 - 088FB62C, length 43)
  Back Branch 088FB5D0 74 times (length 15)
_S1_2_888E974 1.476 instructions (0,000%), 123 calls (0888E974 - 0888E9A0, length 12)
_S1_2_8A56DFC 1.476 instructions (0,000%), 18 calls (08A56DFC - 08A56F6C, length 93)
_S1_2_8A55020 1.476 instructions (0,000%), 18 calls (08A55020 - 08A55190, length 93)
_S1_2_8A6D2F8 1.474 instructions (0,000%), 2 calls (08A6D2F8 - 08A6DE78, length 737)
_S1_2_8A5A478 1.473 instructions (0,000%), 11 calls (08A5A478 - 08A5A714, length 168)
_S1_2_897A2F8 1.470 instructions (0,000%), 70 calls (0897A2F8 - 0897A394, length 40)
_S1_2_888DA70 1.468 instructions (0,000%), 12 calls (0888DA70 - 0888DD3C, length 180)
  Back Branch 0888DAEC 88 times (length 7)
  Back Branch 0888DB18 87 times (length 7)
_S1_2_8834EF0 1.464 instructions (0,000%), 24 calls (08834EF0 - 088357E0, length 573)
_S1_2_8904868 1.463 instructions (0,000%), 77 calls (08904868 - 089048B0, length 19)
_S1_2_88AE678 1.460 instructions (0,000%), 73 calls (088AE678 - 088AE6C4, length 20)
_S1_2_894FF64 1.458 instructions (0,000%), 1 calls (0894FF64 - 089507DC, length 543)
  Back Branch 08950014 128 times (length 8)
  Back Branch 08950044 16 times (length 33)
_S1_2_88EF540 1.452 instructions (0,000%), 66 calls (088EF540 - 088EF5B4, length 30)
  Back Branch 088EF5B0 66 times (length 11)
_S1_2_88A6FFC 1.452 instructions (0,000%), 66 calls (088A6FFC - 088A7050, length 22)
_S1_2_88B8584 1.440 instructions (0,000%), 160 calls (088B8584 - 088B85A4, length 9)
_S1_2_88A9CCC 1.440 instructions (0,000%), 144 calls (088A9CCC - 088A9D1C, length 21)
_S1_2_884A0E8 1.439 instructions (0,000%), 8 calls (0884A0E8 - 0884AA80, length 615)
_S1_2_88AF428 1.420 instructions (0,000%), 142 calls (088AF428 - 088AF44C, length 10)
_S1_2_8A32F00 1.419 instructions (0,000%), 43 calls (08A32F00 - 08A32F80, length 33)
_S1_2_8908434 1.417 instructions (0,000%), 109 calls (08908434 - 08908464, length 13)
_S1_2_89A50C4 1.410 instructions (0,000%), 30 calls (089A50C4 - 089A5184, length 49)
_S1_2_8A90750 1.408 instructions (0,000%), 22 calls (08A90750 - 08A90B88, length 271)
_S1_2_88FE14C 1.406 instructions (0,000%), 74 calls (088FE14C - 088FE1BC, length 29)
_S1_2_892F270 1.386 instructions (0,000%), 66 calls (0892F270 - 0892F2C0, length 21)
_S1_2_88A6FA8 1.386 instructions (0,000%), 66 calls (088A6FA8 - 088A6FF8, length 21)
_S1_2_89A4BF0 1.379 instructions (0,000%), 41 calls (089A4BF0 - 089A4CE0, length 61)
  Back Branch 089A4C98 9 times (length 5)
_S1_2_888B448 1.376 instructions (0,000%), 172 calls (0888B448 - 0888B464, length 8)
_S1_2_892F104 1.368 instructions (0,000%), 72 calls (0892F104 - 0892F14C, length 19)
_S1_2_88A6D64 1.368 instructions (0,000%), 72 calls (088A6D64 - 088A6DAC, length 19)
_S1_2_88E6508 1.365 instructions (0,000%), 195 calls (088E6508 - 088E6520, length 7)
_S1_2_8A5A0B8 1.364 instructions (0,000%), 22 calls (08A5A0B8 - 08A5A294, length 120)
_S1_2_8892758 1.360 instructions (0,000%), 40 calls (08892758 - 088927EC, length 38)
_S1_2_892EBE0 1.355 instructions (0,000%), 84 calls (0892EB00 - 0892EBE4, length 58)
  Back Branch 0892EBD0 7.853 times (length 54)
  Back Branch 0892EBE0 84 times (length 6)
_S1_2_8A33EE4 1.353 instructions (0,000%), 33 calls (08A33EE4 - 08A33F84, length 41)
_S1_2_888FD80 1.352 instructions (0,000%), 52 calls (0888FD80 - 0888FDF4, length 30)
_S1_2_88E5E10 1.350 instructions (0,000%), 150 calls (088E5E10 - 088E5E44, length 14)
_S1_2_88351AC 1.342 instructions (0,000%), 22 calls (088351AC - 088357E0, length 398)
_S1_2_88F1728 1.320 instructions (0,000%), 66 calls (088F1728 - 088F17CC, length 42)
  Back Branch 088F1770 66 times (length 11)
_S1_2_88A46DC 1.320 instructions (0,000%), 66 calls (088A46DC - 088A4734, length 23)
_S1_2_89D57CC 1.320 instructions (0,000%), 24 calls (089D57CC - 089D59A4, length 119)
_S1_2_883D158 1.298 instructions (0,000%), 6 calls (0883D158 - 0883D4CC, length 222)
  Back Branch 0883D388 54 times (length 6)
_S1_2_8963950 1.292 instructions (0,000%), 16 calls (08963950 - 089639B8, length 27)
  Back Branch 0896399C 146 times (length 6)
_S1_2_895E40C 1.288 instructions (0,000%), 14 calls (0895E40C - 0895E5A4, length 103)
_S1_2_893FC90 1.280 instructions (0,000%), 256 calls (0893FC90 - 0893FCA0, length 5)
_S1_2_893FC7C 1.280 instructions (0,000%), 256 calls (0893FC7C - 0893FC8C, length 5)
_S1_2_893EA1C 1.280 instructions (0,000%), 256 calls (0893EA1C - 0893EA2C, length 5)
_S1_2_893EA08 1.280 instructions (0,000%), 256 calls (0893EA08 - 0893EA18, length 5)
_S1_2_8A61E84 1.280 instructions (0,000%), 34 calls (08A61E84 - 08A61F74, length 61)
_S1_2_8A8029C 1.278 instructions (0,000%), 17 calls (08A8029C - 08A8044C, length 109)
  Back Branch 08A80424 16 times (length 79)
_S1_2_88273F8 1.261 instructions (0,000%), 1 calls (088273F8 - 088277B8, length 241)
  Back Branch 08827720 40 times (length 27)
_S1_2_88A96EC 1.260 instructions (0,000%), 84 calls (088A96EC - 088A9724, length 15)
_S1_2_897ACF8 1.260 instructions (0,000%), 70 calls (0897ACF8 - 0897AD6C, length 30)
_S1_2_898E7CC 1.256 instructions (0,000%), 9 calls (0898E7CC - 0898EB7C, length 237)
_S1_2_88AAFA0 1.254 instructions (0,000%), 66 calls (088AAFA0 - 088AAFE8, length 19)
_S1_2_89D7598 1.252 instructions (0,000%), 626 calls (089D7598 - 089D759C, length 2)
_S1_2_8A5AA9C 1.248 instructions (0,000%), 12 calls (08A5AA9C - 08A5AC60, length 114)
_S1_2_89084CC 1.243 instructions (0,000%), 113 calls (089084CC - 089084F4, length 11)
_S1_2_890CE68 1.242 instructions (0,000%), 54 calls (0890CE68 - 0890CEC0, length 23)
_S1_2_8806A0C 1.241 instructions (0,000%), 73 calls (08806A0C - 08806A4C, length 17)
_S1_2_88C4BA4 1.240 instructions (0,000%), 62 calls (088C4BA4 - 088C4BF0, length 20)
_S1_2_89AFDE0 1.232 instructions (0,000%), 28 calls (089AFDE0 - 089AFE8C, length 44)
_S1_2_8AD8B08 1.222 instructions (0,000%), 611 calls (08AD8B08 - 08AD8B0C, length 2)
_S1_2_88C0BEC 1.221 instructions (0,000%), 37 calls (088C0BEC - 088C0C8C, length 41)
_S1_2_8877C38 1.210 instructions (0,000%), 110 calls (08877C38 - 08877C60, length 11)
_S1_2_89A60A4 1.210 instructions (0,000%), 22 calls (089A60A4 - 089A617C, length 55)
_S1_2_8A04E68 1.209 instructions (0,000%), 7 calls (08A04E68 - 08A0536C, length 322)
  Back Branch 08A05180 9 times (length 32)
_S1_2_8AD85F8 1.200 instructions (0,000%), 600 calls (08AD85F8 - 08AD85FC, length 2)
_S1_2_8AD85C8 1.200 instructions (0,000%), 600 calls (08AD85C8 - 08AD85CC, length 2)
_S1_2_8973F24 1.200 instructions (0,000%), 40 calls (08973F24 - 08973F98, length 30)
_S1_2_8A7F180 1.199 instructions (0,000%), 16 calls (08A7F180 - 08A7F330, length 109)
  Back Branch 08A7F308 15 times (length 79)
_S1_2_8A62A40 1.197 instructions (0,000%), 8 calls (08A62A40 - 08A62C50, length 133)
  Back Branch 08A62C28 16 times (length 17)
_S1_2_8AD85B8 1.196 instructions (0,000%), 598 calls (08AD85B8 - 08AD85BC, length 2)
_S1_2_88FAAA4 1.196 instructions (0,000%), 26 calls (088FAAA4 - 088FABC0, length 72)
  Back Branch 088FAB9C 10 times (length 48)
_S1_2_88D166C 1.194 instructions (0,000%), 6 calls (088D166C - 088D19A0, length 206)
  Back Branch 088D17F4 12 times (length 9)
  Back Branch 088D17C0 12 times (length 9)
  Back Branch 088D1828 12 times (length 9)
  Back Branch 088D185C 12 times (length 9)
_S1_2_892F3A0 1.190 instructions (0,000%), 70 calls (0892F3A0 - 0892F3E0, length 17)
_S1_2_88A7054 1.190 instructions (0,000%), 70 calls (088A7054 - 088A7094, length 17)
_S1_2_880B6FC 1.190 instructions (0,000%), 17 calls (0880B6FC - 0880B810, length 70)
_S1_2_8AD8AB0 1.186 instructions (0,000%), 593 calls (08AD8AB0 - 08AD8AB4, length 2)
_S1_2_88A9898 1.186 instructions (0,000%), 62 calls (088A9898 - 088A9964, length 52)
  Back Branch 088A9948 60 times (length 22)
_S1_2_8804B2C 1.183 instructions (0,000%), 43 calls (08804B2C - 08804BE8, length 48)
_S1_2_892E884 1.180 instructions (0,000%), 295 calls (0892E87C - 0892E888, length 4)
  Back Branch 0892E884 295 times (length 4)
_S1_2_8A6264C 1.180 instructions (0,000%), 118 calls (08A6264C - 08A62670, length 10)
_S1_2_89555E8 1.180 instructions (0,000%), 118 calls (089555E8 - 0895560C, length 10)
_S1_2_8804060 1.172 instructions (0,000%), 293 calls (08804060 - 0880406C, length 4)
_S1_2_899B368 1.162 instructions (0,000%), 8 calls (0899B368 - 0899B4A0, length 79)
  Back Branch 0899B40C 127 times (length 6)
_S1_2_894FF28 1.155 instructions (0,000%), 77 calls (0894FF28 - 0894FF60, length 15)
_S1_2_88F4EC0 1.150 instructions (0,000%), 50 calls (088F4EC0 - 088F4F54, length 38)
  Back Branch 088F4F48 50 times (length 17)
_S1_2_8ACC19C 1.146 instructions (0,000%), 42 calls (08ACC19C - 08ACC900, length 474)
_S1_2_8A07C90 1.144 instructions (0,000%), 8 calls (08A07C90 - 08A07EC8, length 143)
_S1_2_8A6B0E8 1.141 instructions (0,000%), 20 calls (08A6B0E8 - 08A6B354, length 156)
  Back Branch 08A6B2E4 3 times (length 91)
_S1_2_88AC9D4 1.140 instructions (0,000%), 95 calls (088AC9D4 - 088ACA10, length 16)
_S1_2_883BDBC 1.140 instructions (0,000%), 2 calls (0883BDBC - 0883C6A0, length 570)
_S1_2_8AD8700 1.138 instructions (0,000%), 569 calls (08AD8700 - 08AD8704, length 2)
_S1_2_88B1604 1.134 instructions (0,000%), 162 calls (088B1604 - 088B161C, length 7)
_S1_2_8859918 1.131 instructions (0,000%), 3 calls (08859918 - 08859F90, length 415)
_S1_2_88B967C 1.124 instructions (0,000%), 1 calls (088B967C - 088B9870, length 126)
  Back Branch 088B9764 16 times (length 34)
  Back Branch 088B9800 16 times (length 21)
  Back Branch 088B986C 15 times (length 74)
  Back Branch 088B983C 15 times (length 22)
_S1_2_8A083A0 1.120 instructions (0,000%), 2 calls (08A083A0 - 08A08C5C, length 560)
_S1_2_8839524 1.120 instructions (0,000%), 2 calls (08839524 - 0883A0BC, length 743)
_S1_2_88AA0EC 1.116 instructions (0,000%), 6 calls (088AA0EC - 088AA40C, length 201)
_S1_2_8AD86A0 1.114 instructions (0,000%), 557 calls (08AD86A0 - 08AD86A4, length 2)
_S1_2_890C2E8 1.110 instructions (0,000%), 30 calls (0890C2E8 - 0890C378, length 37)
_S1_2_8A06A0C 1.109 instructions (0,000%), 2 calls (08A06A0C - 08A06EF4, length 315)
  Back Branch 08A06D98 14 times (length 70)
  Back Branch 08A06E88 3 times (length 43)
_S1_2_8A03488 1.104 instructions (0,000%), 3 calls (08A03488 - 08A03990, length 323)
  Back Branch 08A03788 9 times (length 78)
_S1_2_8A66934 1.102 instructions (0,000%), 29 calls (08A66934 - 08A66A6C, length 79)
_S1_2_892BD90 1.100 instructions (0,000%), 100 calls (0892BD90 - 0892BDBC, length 12)
_S1_2_88E74D0 1.100 instructions (0,000%), 50 calls (088E74D0 - 088E7524, length 22)
_S1_2_889C3F0 1.100 instructions (0,000%), 22 calls (0889C3F0 - 0889C4C0, length 53)
_S1_2_89A5A04 1.100 instructions (0,000%), 20 calls (089A5A04 - 089A5ADC, length 55)
_S1_2_8A33F88 1.089 instructions (0,000%), 33 calls (08A33F88 - 08A34008, length 33)
_S1_2_882C590 1.086 instructions (0,000%), 3 calls (0882C590 - 0882C7FC, length 156)
  Back Branch 0882C794 54 times (length 13)
_S1_2_8A0674C 1.084 instructions (0,000%), 1 calls (08A0674C - 08A06860, length 70)
  Back Branch 08A06830 135 times (length 26)
_S1_2_88060B8 1.083 instructions (0,000%), 57 calls (088060B8 - 08806100, length 19)
_S1_2_8804CC8 1.080 instructions (0,000%), 90 calls (08804CC8 - 08804CF4, length 12)
_S1_2_88E0338 1.078 instructions (0,000%), 98 calls (088E0338 - 088E0360, length 11)
_S1_2_8983838 1.078 instructions (0,000%), 14 calls (08983838 - 089839FC, length 114)
  Back Branch 089838DC 63 times (length 6)
_S1_2_8A87E5C 1.075 instructions (0,000%), 9 calls (08A87E5C - 08A8808C, length 141)
_S1_2_88D1594 1.073 instructions (0,000%), 37 calls (088D1594 - 088D1604, length 29)
_S1_2_88BAA1C 1.071 instructions (0,000%), 6 calls (088BAA1C - 088BADF8, length 248)
  Back Branch 088BADD8 6 times (length 218)
  Back Branch 088BAD34 5 times (length 20)
_S1_2_8A286E8 1.071 instructions (0,000%), 3 calls (08A286E8 - 08A28CEC, length 386)
_S1_2_892ECE4 1.070 instructions (0,000%), 535 calls (0892ECE4 - 0892ECE8, length 2)
_S1_2_88FCABC 1.070 instructions (0,000%), 535 calls (088FCABC - 088FCAC0, length 2)
_S1_2_892ECEC 1.066 instructions (0,000%), 533 calls (0892ECEC - 0892ECF0, length 2)
_S1_2_88A9068 1.060 instructions (0,000%), 53 calls (088A9068 - 088A90C8, length 25)
  Back Branch 088A90B4 53 times (length 10)
_S1_2_88A0FAC 1.056 instructions (0,000%), 264 calls (088A0FAC - 088A0FB8, length 4)
_S1_2_889F314 1.056 instructions (0,000%), 88 calls (0889F314 - 0889F340, length 12)
_S1_2_88F67C0 1.056 instructions (0,000%), 66 calls (088F67C0 - 088F6808, length 19)
  Back Branch 088F67FC 66 times (length 9)
_S1_2_88F2798 1.056 instructions (0,000%), 66 calls (088F2798 - 088F27D4, length 16)
_S1_2_88F16D8 1.056 instructions (0,000%), 66 calls (088F16D8 - 088F1724, length 20)
_S1_2_88EF4B8 1.056 instructions (0,000%), 66 calls (088EF4B8 - 088EF53C, length 34)
_S1_2_89D46B8 1.055 instructions (0,000%), 1 calls (089D46B8 - 089D522C, length 734)
  Back Branch 089D4FA4 9 times (length 68)
  Back Branch 089D4D50 2 times (length 5)
_S1_2_88E22FC 1.050 instructions (0,000%), 150 calls (088E22FC - 088E2314, length 7)
_S1_2_88DFED4 1.050 instructions (0,000%), 150 calls (088DFED4 - 088DFEEC, length 7)
_S1_2_88DFBCC 1.050 instructions (0,000%), 150 calls (088DFBCC - 088DFBE4, length 7)
_S1_2_88ACC98 1.050 instructions (0,000%), 150 calls (088ACC98 - 088ACCB0, length 7)
_S1_2_88ACC3C 1.050 instructions (0,000%), 150 calls (088ACC3C - 088ACC54, length 7)
_S1_2_8962118 1.050 instructions (0,000%), 42 calls (08962118 - 08962178, length 25)
_S1_2_89A5DA4 1.049 instructions (0,000%), 14 calls (089A5DA4 - 089A5EF4, length 85)
  Back Branch 089A5E70 23 times (length 5)
_S1_2_89AEC70 1.044 instructions (0,000%), 18 calls (089AEC70 - 089AED54, length 58)
_S1_2_88E187C 1.036 instructions (0,000%), 148 calls (088E187C - 088E1894, length 7)
_S1_2_88B109C 1.036 instructions (0,000%), 37 calls (088B109C - 088B1108, length 28)
_S1_2_88FF1E4 1.032 instructions (0,000%), 172 calls (088FF1E4 - 088FF204, length 9)
_S1_2_88FF1C0 1.032 instructions (0,000%), 172 calls (088FF1C0 - 088FF1E0, length 9)
_S1_2_894C798 1.028 instructions (0,000%), 5 calls (0894C798 - 0894C908, length 93)
  Back Branch 0894C85C 58 times (length 11)
_S1_2_88FDFCC 1.022 instructions (0,000%), 73 calls (088FDFCC - 088FE020, length 22)
_S1_2_88F8B00 1.020 instructions (0,000%), 20 calls (088F8B00 - 088F9080, length 353)
_S1_2_8961B60 1.018 instructions (0,000%), 6 calls (08961B60 - 08961EF8, length 231)
  Back Branch 08961E68 6 times (length 2)
_S1_2_8898F20 1.014 instructions (0,000%), 78 calls (08898F20 - 08898F50, length 13)
_S1_2_890BEDC 1.005 instructions (0,000%), 15 calls (0890BEDC - 0890BFE4, length 67)
_S1_2_8828BF0 1.005 instructions (0,000%), 1 calls (08828BF0 - 088291E8, length 383)
  Back Branch 08829174 15 times (length 67)
_S1_2_8A41AD8 996 instructions (0,000%), 12 calls (08A41AD8 - 08A41C54, length 96)
_S1_2_88AE1C0 992 instructions (0,000%), 62 calls (088AE1C0 - 088AE1FC, length 16)
_S1_2_892FE88 990 instructions (0,000%), 66 calls (0892FE88 - 0892FEC0, length 15)
_S1_2_8A86828 988 instructions (0,000%), 30 calls (08A86828 - 08A86A34, length 132)
_S1_2_8832E70 986 instructions (0,000%), 17 calls (08832E70 - 088357E0, length 2653)
_S1_2_88BF8C8 984 instructions (0,000%), 246 calls (088BF8C8 - 088BF8D4, length 4)
_S1_2_8A30CD0 984 instructions (0,000%), 24 calls (08A30CD0 - 08A30D70, length 41)
_S1_2_8A632F0 976 instructions (0,000%), 8 calls (08A632F0 - 08A634D4, length 122)
_S1_2_892BFE0 975 instructions (0,000%), 65 calls (0892BFE0 - 0892C018, length 15)
_S1_2_88D3008 974 instructions (0,000%), 487 calls (088D3008 - 088D300C, length 2)
_S1_2_890CE20 972 instructions (0,000%), 54 calls (0890CE20 - 0890CE64, length 18)
_S1_2_8898B80 972 instructions (0,000%), 18 calls (08898B80 - 08898C54, length 54)
_S1_2_89BF5C0 972 instructions (0,000%), 12 calls (089BF5C0 - 089BF6EC, length 76)
  Back Branch 089BF664 62 times (length 6)
_S1_2_88FE260 962 instructions (0,000%), 74 calls (088FE260 - 088FE290, length 13)
  Back Branch 088FE28C 74 times (length 9)
_S1_2_892BB90 962 instructions (0,000%), 26 calls (0892BB90 - 0892BC48, length 47)
_S1_2_88FF800 959 instructions (0,000%), 3 calls (088FF800 - 088FFDD0, length 373)
_S1_2_887F90C 948 instructions (0,000%), 4 calls (0887F90C - 0887FCE0, length 246)
_S1_2_89B7A7C 945 instructions (0,000%), 7 calls (089B7A7C - 089B7D18, length 168)
_S1_2_88EF9A4 945 instructions (0,000%), 5 calls (088EF9A4 - 088EFD94, length 253)
  Back Branch 088EFBD8 5 times (length 57)
  Back Branch 088EFCA0 5 times (length 50)
  Back Branch 088EFCBC 5 times (length 66)
  Back Branch 088EFC90 5 times (length 54)
_S1_2_89A662C 944 instructions (0,000%), 16 calls (089A662C - 089A671C, length 61)
_S1_2_892FE54 936 instructions (0,000%), 72 calls (0892FE54 - 0892FE84, length 13)
_S1_2_88AD2B8 936 instructions (0,000%), 72 calls (088AD2B8 - 088AD2E8, length 13)
_S1_2_8A4C7BC 932 instructions (0,000%), 7 calls (08A4C7BC - 08A4CB5C, length 233)
_S1_2_8A339A4 924 instructions (0,000%), 22 calls (08A339A4 - 08A33A48, length 42)
_S1_2_8808D30 924 instructions (0,000%), 14 calls (08808D30 - 08808E34, length 66)
_S1_2_8A63054 924 instructions (0,000%), 12 calls (08A63054 - 08A6320C, length 111)
_S1_2_890A4D4 924 instructions (0,000%), 12 calls (0890A4D4 - 0890A67C, length 107)
  Back Branch 0890A5DC 9 times (length 44)
_S1_2_892C1F8 920 instructions (0,000%), 46 calls (0892C1F8 - 0892C244, length 20)
_S1_2_88927F0 920 instructions (0,000%), 46 calls (088927F0 - 0889283C, length 20)
_S1_2_8A50148 920 instructions (0,000%), 10 calls (08A50148 - 08A502CC, length 98)
_S1_2_88E0424 917 instructions (0,000%), 131 calls (088E0424 - 088E043C, length 7)
_S1_2_88AC7D4 912 instructions (0,000%), 304 calls (088AC7D4 - 088AC7DC, length 3)
_S1_2_8925518 912 instructions (0,000%), 152 calls (08925518 - 0892552C, length 6)
_S1_2_892FEC4 910 instructions (0,000%), 70 calls (0892FEC4 - 0892FEF4, length 13)
_S1_2_8A29D94 910 instructions (0,000%), 14 calls (08A29D94 - 08A29EDC, length 83)
_S1_2_88E32C4 908 instructions (0,000%), 26 calls (088E32C4 - 088E3370, length 44)
_S1_2_88B8568 903 instructions (0,000%), 129 calls (088B8568 - 088B8580, length 7)
_S1_2_88F0150 903 instructions (0,000%), 19 calls (088F0150 - 088F03B0, length 153)
  Back Branch 088F02C8 21 times (length 4)
  Back Branch 088F02A8 11 times (length 74)
  Back Branch 088F01E8 8 times (length 26)
  Back Branch 088F02E8 6 times (length 90)
  Back Branch 088F031C 5 times (length 103)
  Back Branch 088F0250 5 times (length 52)
_S1_2_8A33900 902 instructions (0,000%), 22 calls (08A33900 - 08A339A0, length 41)
_S1_2_8966DC4 901 instructions (0,000%), 1 calls (08966DC4 - 08966F8C, length 115)
  Back Branch 08966F1C 19 times (length 51)
_S1_2_88D2648 900 instructions (0,000%), 450 calls (088D2648 - 088D264C, length 2)
_S1_2_88E2114 900 instructions (0,000%), 150 calls (088E2114 - 088E2128, length 6)
_S1_2_88E1760 900 instructions (0,000%), 150 calls (088E1760 - 088E178C, length 12)
_S1_2_888D2C0 900 instructions (0,000%), 100 calls (0888D2C0 - 0888D2E0, length 9)
_S1_2_89692A8 900 instructions (0,000%), 75 calls (089692A8 - 0896934C, length 42)
_S1_2_8A67270 900 instructions (0,000%), 10 calls (08A67270 - 08A673D4, length 90)
_S1_2_88AC66C 894 instructions (0,000%), 298 calls (088AC66C - 088AC674, length 3)
_S1_2_898E3CC 893 instructions (0,000%), 19 calls (0898E3CC - 0898E5BC, length 125)
_S1_2_8857E0C 891 instructions (0,000%), 46 calls (08857E0C - 08857E58, length 20)
_S1_2_894E1D0 890 instructions (0,000%), 178 calls (0894E1D0 - 0894E1EC, length 8)
_S1_2_88DF3D4 888 instructions (0,000%), 296 calls (088DF3D4 - 088DF3DC, length 3)
_S1_2_88E1790 888 instructions (0,000%), 148 calls (088E1790 - 088E17BC, length 12)
_S1_2_8A72B0C 888 instructions (0,000%), 6 calls (08A72B0C - 08A72EBC, length 237)
_S1_2_892E878 885 instructions (0,000%), 295 calls (0892E878 - 0892E880, length 3)
_S1_2_899FAE0 885 instructions (0,000%), 15 calls (0899FAE0 - 0899FBD0, length 61)
_S1_2_8870B08 880 instructions (0,000%), 110 calls (08870B08 - 08870B24, length 8)
_S1_2_8A1746C 875 instructions (0,000%), 7 calls (08A1746C - 08A1765C, length 125)
_S1_2_8983C14 871 instructions (0,000%), 7 calls (08983C14 - 08983E88, length 158)
_S1_2_88AE6C8 869 instructions (0,000%), 79 calls (088AE6C8 - 088AE6F0, length 11)
_S1_2_8A29B24 869 instructions (0,000%), 15 calls (08A29B24 - 08A29C28, length 66)
_S1_2_89A6484 868 instructions (0,000%), 16 calls (089A6484 - 089A6578, length 62)
_S1_2_89B76BC 868 instructions (0,000%), 14 calls (089B76BC - 089B7898, length 120)
_S1_2_88AF604 864 instructions (0,000%), 72 calls (088AF604 - 088AF630, length 12)
_S1_2_8959450 861 instructions (0,000%), 21 calls (08959450 - 089594F0, length 41)
_S1_2_8866D9C 857 instructions (0,000%), 2 calls (08866D9C - 08867494, length 447)
_S1_2_899F938 855 instructions (0,000%), 15 calls (0899F938 - 0899FA2C, length 62)
_S1_2_885C81C 855 instructions (0,000%), 9 calls (0885C81C - 0885C994, length 95)
_S1_2_8A57200 855 instructions (0,000%), 1 calls (08A57200 - 08A573B8, length 111)
  Back Branch 08A57354 18 times (length 51)
_S1_2_8A55424 855 instructions (0,000%), 1 calls (08A55424 - 08A555DC, length 111)
  Back Branch 08A55578 18 times (length 51)
_S1_2_8A67984 850 instructions (0,000%), 25 calls (08A67984 - 08A67A08, length 34)
_S1_2_88C2488 849 instructions (0,000%), 6 calls (088C2488 - 088C2630, length 107)
  Back Branch 088C2554 36 times (length 6)
  Back Branch 088C2530 12 times (length 15)
  Back Branch 088C25FC 6 times (length 37)
  Back Branch 088C260C 5 times (length 9)
_S1_2_88A90CC 848 instructions (0,000%), 53 calls (088A90CC - 088A9110, length 18)
  Back Branch 088A910C 53 times (length 10)
_S1_2_8960B08 846 instructions (0,000%), 9 calls (08960B08 - 08960CE0, length 119)
  Back Branch 08960C70 9 times (length 54)
_S1_2_898D058 846 instructions (0,000%), 6 calls (0898D058 - 0898D420, length 243)
_S1_2_889C120 844 instructions (0,000%), 422 calls (0889C120 - 0889C124, length 2)
_S1_2_88AF660 840 instructions (0,000%), 70 calls (088AF660 - 088AF68C, length 12)
_S1_2_88FB004 840 instructions (0,000%), 20 calls (088FB004 - 088FB0D0, length 52)
  Back Branch 088FB0A4 20 times (length 17)
_S1_2_885C998 837 instructions (0,000%), 9 calls (0885C998 - 0885CB54, length 112)
_S1_2_8A48D50 836 instructions (0,000%), 22 calls (08A48D50 - 08A48E88, length 79)
_S1_2_8841950 835 instructions (0,000%), 23 calls (08841950 - 08841ADC, length 100)
_S1_2_8973FEC 834 instructions (0,000%), 417 calls (08973FEC - 08973FF0, length 2)
_S1_2_8A49B44 830 instructions (0,000%), 10 calls (08A49B44 - 08A49CC0, length 96)
_S1_2_8805650 828 instructions (0,000%), 69 calls (08805650 - 0880567C, length 12)
_S1_2_8805538 828 instructions (0,000%), 69 calls (08805538 - 08805564, length 12)
_S1_2_89A6B44 826 instructions (0,000%), 413 calls (089A6B44 - 089A6B48, length 2)
_S1_2_8859F9C 825 instructions (0,000%), 55 calls (08859F9C - 0885A0D0, length 78)
_S1_2_89636E8 824 instructions (0,000%), 6 calls (089636E8 - 089637B4, length 52)
  Back Branch 08963794 38 times (length 16)
_S1_2_8877758 820 instructions (0,000%), 1 calls (08877758 - 088777E0, length 35)
  Back Branch 088777B8 127 times (length 13)
  Back Branch 088777A8 6 times (length 6)
_S1_2_8ACE2A8 819 instructions (0,000%), 273 calls (08ACE2A8 - 08ACE2B0, length 3)
_S1_2_88C2430 814 instructions (0,000%), 37 calls (088C2430 - 088C2484, length 22)
  Back Branch 088C2480 37 times (length 9)
_S1_2_8820588 812 instructions (0,000%), 16 calls (08820588 - 0882069C, length 70)
_S1_2_88EE8F4 810 instructions (0,000%), 5 calls (088EE8F4 - 088EEC2C, length 207)
  Back Branch 088EEBCC 5 times (length 103)
_S1_2_8A5A298 800 instructions (0,000%), 10 calls (08A5A298 - 08A5A474, length 120)
  Back Branch 08A5A354 30 times (length 6)
_S1_2_880B640 799 instructions (0,000%), 17 calls (0880B640 - 0880B6F8, length 47)
_S1_2_8833C84 793 instructions (0,000%), 13 calls (08833C84 - 088357E0, length 1752)
_S1_2_889D3CC 792 instructions (0,000%), 264 calls (0889D3CC - 0889D3D4, length 3)
_S1_2_88FB35C 792 instructions (0,000%), 66 calls (088FB35C - 088FB3A0, length 18)
_S1_2_88E855C 792 instructions (0,000%), 66 calls (088E855C - 088E8594, length 15)
  Back Branch 088E8590 66 times (length 6)
_S1_2_8A56AC4 792 instructions (0,000%), 18 calls (08A56AC4 - 08A56CA0, length 120)
_S1_2_8A54CE8 792 instructions (0,000%), 18 calls (08A54CE8 - 08A54EC4, length 120)
_S1_2_8A1B79C 792 instructions (0,000%), 8 calls (08A1B79C - 08A1B944, length 107)
_S1_2_89A5C60 784 instructions (0,000%), 37 calls (089A5C60 - 089A5CD4, length 30)
_S1_2_8A7A004 781 instructions (0,000%), 58 calls (08A7A004 - 08A7A070, length 28)
  Back Branch 08A7A064 12 times (length 15)
_S1_2_88B14D8 780 instructions (0,000%), 156 calls (088B14D8 - 088B14E8, length 5)
_S1_2_8804BEC 780 instructions (0,000%), 65 calls (08804BEC - 08804C18, length 12)
_S1_2_88EC9FC 780 instructions (0,000%), 5 calls (088EC9FC - 088ECADC, length 57)
  Back Branch 088ECA7C 145 times (length 4)
_S1_2_89EA56C 777 instructions (0,000%), 111 calls (089EA56C - 089EA584, length 7)
_S1_2_8A02834 771 instructions (0,000%), 22 calls (08A02834 - 08A02900, length 52)
_S1_2_88F4B28 770 instructions (0,000%), 35 calls (088F4B28 - 088F4BBC, length 38)
  Back Branch 088F4B50 10 times (length 5)
_S1_2_882FB70 768 instructions (0,000%), 4 calls (0882FB70 - 08830200, length 421)
_S1_2_8A1096C 764 instructions (0,000%), 14 calls (08A1096C - 08A109C8, length 24)
  Back Branch 08A109B0 51 times (length 12)
_S1_2_881AFB8 763 instructions (0,000%), 1 calls (0881AFB8 - 0881BBA0, length 763)
_S1_2_880B5B0 760 instructions (0,000%), 28 calls (0880B5B0 - 0880B61C, length 28)
_S1_2_890CCC0 759 instructions (0,000%), 33 calls (0890CCC0 - 0890CD18, length 23)
_S1_2_88AAA1C 756 instructions (0,000%), 84 calls (088AAA1C - 088AAA44, length 11)
_S1_2_88991A0 756 instructions (0,000%), 42 calls (088991A0 - 088991EC, length 20)
_S1_2_89A6390 752 instructions (0,000%), 16 calls (089A6390 - 089A6450, length 49)
_S1_2_8A93278 752 instructions (0,000%), 12 calls (08A93278 - 08A93588, length 197)
_S1_2_88DE780 752 instructions (0,000%), 1 calls (088DE780 - 088DE924, length 106)
  Back Branch 088DE8EC 16 times (length 14)
  Back Branch 088DE894 16 times (length 24)
  Back Branch 088DE920 15 times (length 43)
  Back Branch 088DE8F8 1 times (length 77)
_S1_2_88AA7A8 750 instructions (0,000%), 150 calls (088AA7A8 - 088AA7B8, length 5)
_S1_2_8968D04 750 instructions (0,000%), 75 calls (08968D04 - 08968D9C, length 39)
_S1_2_8804CF8 744 instructions (0,000%), 93 calls (08804CF8 - 08804D14, length 8)
_S1_2_8A41788 744 instructions (0,000%), 12 calls (08A41788 - 08A41964, length 120)
_S1_2_8A047F8 741 instructions (0,000%), 3 calls (08A047F8 - 08A04E64, length 412)
_S1_2_88AF338 740 instructions (0,000%), 74 calls (088AF338 - 088AF35C, length 10)
_S1_2_88E5654 740 instructions (0,000%), 1 calls (088E5654 - 088E57B8, length 90)
  Back Branch 088E5768 16 times (length 14)
  Back Branch 088E571C 16 times (length 24)
  Back Branch 088E57B4 15 times (length 45)
_S1_2_89C116C 736 instructions (0,000%), 2 calls (089C116C - 089C1728, length 368)
_S1_2_8804A74 728 instructions (0,000%), 104 calls (08804A74 - 08804A8C, length 7)
_S1_2_88AF634 726 instructions (0,000%), 66 calls (088AF634 - 088AF65C, length 11)
_S1_2_88A6794 726 instructions (0,000%), 66 calls (088A6794 - 088A67BC, length 11)
_S1_2_887C7A8 726 instructions (0,000%), 6 calls (0887C7A8 - 0887C998, length 125)
_S1_2_888CF04 720 instructions (0,000%), 90 calls (0888CF04 - 0888CF20, length 8)
_S1_2_88AF4A0 720 instructions (0,000%), 72 calls (088AF4A0 - 088AF4C4, length 10)
_S1_2_88AF3B0 720 instructions (0,000%), 72 calls (088AF3B0 - 088AF3D4, length 10)
_S1_2_888EAE8 720 instructions (0,000%), 60 calls (0888EAE8 - 0888EB14, length 12)
_S1_2_892BE8C 720 instructions (0,000%), 24 calls (0892BE8C - 0892BF04, length 31)
_S1_2_88A5FF4 720 instructions (0,000%), 12 calls (088A5FF4 - 088A6108, length 70)
  Back Branch 088A60F8 12 times (length 40)
  Back Branch 088A6044 6 times (length 6)
_S1_2_8A399FC 720 instructions (0,000%), 8 calls (08A399FC - 08A39B78, length 96)
_S1_2_898DB3C 715 instructions (0,000%), 13 calls (0898DB3C - 0898DC14, length 55)
_S1_2_89E536C 714 instructions (0,000%), 2 calls (089E536C - 089E5954, length 379)
_S1_2_8A59630 712 instructions (0,000%), 4 calls (08A59630 - 08A59804, length 118)
  Back Branch 08A59794 11 times (length 54)
_S1_2_882CCA0 712 instructions (0,000%), 2 calls (0882CCA0 - 0882D22C, length 356)
_S1_2_884BB74 710 instructions (0,000%), 2 calls (0884BB74 - 0884C294, length 457)
_S1_2_8955644 708 instructions (0,000%), 118 calls (08955644 - 08955658, length 6)
_S1_2_899F844 705 instructions (0,000%), 15 calls (0899F844 - 0899F904, length 49)
_S1_2_88203F8 700 instructions (0,000%), 7 calls (088203F8 - 08820584, length 100)
_S1_2_8A8595C 692 instructions (0,000%), 10 calls (08A8595C - 08A85BB8, length 152)
_S1_2_892C408 690 instructions (0,000%), 30 calls (0892C408 - 0892C474, length 28)
_S1_2_88EE538 690 instructions (0,000%), 10 calls (088EE538 - 088EE670, length 79)
  Back Branch 088EE66C 10 times (length 63)
_S1_2_88E031C 686 instructions (0,000%), 98 calls (088E031C - 088E0334, length 7)
_S1_2_88ED254 684 instructions (0,000%), 76 calls (088ED254 - 088ED274, length 9)
_S1_2_88E2F20 684 instructions (0,000%), 19 calls (088E2F20 - 088E2FAC, length 36)
_S1_2_887FFA4 684 instructions (0,000%), 12 calls (0887FFA4 - 08880084, length 57)
_S1_2_88EAF70 682 instructions (0,000%), 7 calls (088EAF70 - 088EB118, length 107)
  Back Branch 088EB0D0 7 times (length 67)
  Back Branch 088EB0A0 7 times (length 55)
  Back Branch 088EB088 7 times (length 49)
  Back Branch 088EB048 7 times (length 33)
  Back Branch 088EB104 4 times (length 86)
_S1_2_88F5ACC 676 instructions (0,000%), 26 calls (088F5ACC - 088F5FF0, length 330)
_S1_2_8968C60 675 instructions (0,000%), 75 calls (08968C60 - 08968C80, length 9)
_S1_2_88DFE50 674 instructions (0,000%), 337 calls (088DFE50 - 088DFE54, length 2)
_S1_2_89FA148 672 instructions (0,000%), 12 calls (089FA148 - 089FA224, length 56)
_S1_2_8924830 672 instructions (0,000%), 6 calls (08924830 - 08924B74, length 210)
  Back Branch 08924B34 6 times (length 12)
  Back Branch 08924B10 6 times (length 149)
  Back Branch 08924AC8 6 times (length 122)
  Back Branch 08924AD0 6 times (length 133)
  Back Branch 08924AB8 6 times (length 122)
_S1_2_8A5E488 666 instructions (0,000%), 333 calls (08A5E488 - 08A5E48C, length 2)
_S1_2_88ACCEC 665 instructions (0,000%), 95 calls (088ACCEC - 088ACD04, length 7)
_S1_2_8A51838 664 instructions (0,000%), 4 calls (08A51838 - 08A51A0C, length 118)
  Back Branch 08A5199C 10 times (length 54)
_S1_2_8804878 656 instructions (0,000%), 41 calls (08804878 - 088048B4, length 16)
_S1_2_890841C 654 instructions (0,000%), 109 calls (0890841C - 08908430, length 6)
_S1_2_8AD8600 652 instructions (0,000%), 326 calls (08AD8600 - 08AD8604, length 2)
_S1_2_88A9D84 650 instructions (0,000%), 25 calls (088A9D84 - 088A9DE8, length 26)
_S1_2_8A92DFC 648 instructions (0,000%), 18 calls (08A92DFC - 08A92FD4, length 119)
_S1_2_8A929E4 648 instructions (0,000%), 18 calls (08A929E4 - 08A92BBC, length 119)
_S1_2_89677E8 646 instructions (0,000%), 8 calls (089677E8 - 0896784C, length 26)
  Back Branch 08967830 81 times (length 6)
_S1_2_883C6A4 644 instructions (0,000%), 1 calls (0883C6A4 - 0883D154, length 685)
_S1_2_89DA2F0 640 instructions (0,000%), 160 calls (089DA2F0 - 089DA2FC, length 4)
_S1_2_892D878 640 instructions (0,000%), 40 calls (0892D878 - 0892D8D8, length 25)
_S1_2_8A4CF68 637 instructions (0,000%), 7 calls (08A4CF68 - 08A4D0E8, length 97)
_S1_2_89B6EA8 636 instructions (0,000%), 4 calls (089B6EA8 - 089B7010, length 91)
  Back Branch 089B6F94 18 times (length 20)
_S1_2_88A4468 633 instructions (0,000%), 19 calls (088A4468 - 088A4558, length 61)
  Back Branch 088A44E0 11 times (length 20)
  Back Branch 088A4524 8 times (length 37)
  Back Branch 088A453C 5 times (length 42)
  Back Branch 088A4554 5 times (length 10)
  Back Branch 088A4544 5 times (length 13)
_S1_2_8978D80 630 instructions (0,000%), 70 calls (08978D80 - 08978E10, length 37)
_S1_2_88EF8C4 630 instructions (0,000%), 15 calls (088EF8C4 - 088EF984, length 49)
  Back Branch 088EF930 15 times (length 8)
_S1_2_89D75A8 626 instructions (0,000%), 313 calls (089D75A8 - 089D75AC, length 2)
_S1_2_89D7590 626 instructions (0,000%), 313 calls (089D7590 - 089D7594, length 2)
_S1_2_89D7570 626 instructions (0,000%), 313 calls (089D7570 - 089D7574, length 2)
_S1_2_89D7568 626 instructions (0,000%), 313 calls (089D7568 - 089D756C, length 2)
_S1_2_89D7560 626 instructions (0,000%), 313 calls (089D7560 - 089D7564, length 2)
_S1_2_89B789C 626 instructions (0,000%), 7 calls (089B789C - 089B7A78, length 120)
  Back Branch 089B7958 32 times (length 6)
_S1_2_888EAB8 624 instructions (0,000%), 52 calls (0888EAB8 - 0888EAE4, length 12)
_S1_2_8A7D6E8 624 instructions (0,000%), 8 calls (08A7D6E8 - 08A7D78C, length 42)
  Back Branch 08A7D75C 32 times (length 12)
_S1_2_8AB2650 621 instructions (0,000%), 9 calls (08AB2650 - 08AB27AC, length 88)
_S1_2_89FF220 621 instructions (0,000%), 9 calls (089FF220 - 089FF380, length 89)
_S1_2_880BC90 621 instructions (0,000%), 9 calls (0880BC90 - 0880BDA0, length 69)
_S1_2_88FC1B0 620 instructions (0,000%), 20 calls (088FC0EC - 088FC1C0, length 54)
  Back Branch 088FC1BC 20 times (length 54)
_S1_2_8A49964 620 instructions (0,000%), 10 calls (08A49964 - 08A49B40, length 120)
_S1_2_898F0F4 620 instructions (0,000%), 10 calls (0898F0F4 - 0898F208, length 70)
_S1_2_8A678FC 612 instructions (0,000%), 18 calls (08A678FC - 08A67980, length 34)
_S1_2_88F063C 608 instructions (0,000%), 19 calls (088F063C - 088F06C8, length 36)
_S1_2_88EC884 607 instructions (0,000%), 38 calls (088EC884 - 088EC8C0, length 16)
_S1_2_88FA50C 603 instructions (0,000%), 9 calls (088FA50C - 088FA620, length 70)
  Back Branch 088FA5FC 9 times (length 20)
  Back Branch 088FA61C 9 times (length 17)
  Back Branch 088FA60C 9 times (length 8)
_S1_2_8A4C43C 602 instructions (0,000%), 14 calls (08A4C43C - 08A4C5FC, length 113)
_S1_2_8933494 600 instructions (0,000%), 25 calls (08933494 - 089334F0, length 24)
_S1_2_8880308 598 instructions (0,000%), 299 calls (08880308 - 0888030C, length 2)
_S1_2_8A6F7A4 598 instructions (0,000%), 1 calls (08A6F7A4 - 08A70204, length 665)
  Back Branch 08A6FA60 1 times (length 61)
_S1_2_88F63EC 594 instructions (0,000%), 66 calls (088F63EC - 088F640C, length 9)
_S1_2_88A5328 594 instructions (0,000%), 66 calls (088A5328 - 088A5348, length 9)
_S1_2_890CDE4 594 instructions (0,000%), 54 calls (0890CDE4 - 0890CE14, length 13)
_S1_2_890CC78 594 instructions (0,000%), 33 calls (0890CC78 - 0890CCBC, length 18)
_S1_2_89FF44C 594 instructions (0,000%), 9 calls (089FF44C - 089FF564, length 71)
_S1_2_88D6534 592 instructions (0,000%), 296 calls (088D6534 - 088D6538, length 2)
_S1_2_8A5B060 592 instructions (0,000%), 2 calls (08A5B060 - 08A5B23C, length 120)
  Back Branch 08A5B1CC 10 times (length 56)
_S1_2_889F88C 589 instructions (0,000%), 31 calls (0889F88C - 0889F904, length 31)
_S1_2_8806D90 588 instructions (0,000%), 28 calls (08806D90 - 08806DE0, length 21)
_S1_2_8806C40 588 instructions (0,000%), 28 calls (08806C40 - 08806C90, length 21)
_S1_2_88C4BF4 588 instructions (0,000%), 12 calls (088C4BF4 - 088C4CB4, length 49)
_S1_2_8A4ACA4 585 instructions (0,000%), 3 calls (08A4ACA4 - 08A4AE80, length 120)
  Back Branch 08A4ADF8 10 times (length 51)
_S1_2_885E6A0 585 instructions (0,000%), 3 calls (0885E6A0 - 0885E9A8, length 195)
_S1_2_882A768 585 instructions (0,000%), 3 calls (0882A768 - 0882AA70, length 195)
_S1_2_8A41F0C 585 instructions (0,000%), 1 calls (08A41F0C - 08A420E8, length 120)
  Back Branch 08A42060 12 times (length 51)
_S1_2_8804868 584 instructions (0,000%), 146 calls (08804868 - 08804874, length 4)
_S1_2_88FE004 584 instructions (0,000%), 73 calls (088FE004 - 088FE020, length 8)
_S1_2_8A7D604 584 instructions (0,000%), 8 calls (08A7D604 - 08A7D6E4, length 57)
  Back Branch 08A7D6B8 16 times (length 16)
_S1_2_881CD00 578 instructions (0,000%), 4 calls (0881CD00 - 0881CEF4, length 126)
  Back Branch 0881CE40 24 times (length 6)
  Back Branch 0881CEB4 8 times (length 13)
_S1_2_88F7394 576 instructions (0,000%), 96 calls (088F7394 - 088F73A8, length 6)
_S1_2_8AC687C 574 instructions (0,000%), 1 calls (08AC687C - 08AC7140, length 562)
  Back Branch 08AC6DF0 6 times (length 61)
_S1_2_8A09C44 572 instructions (0,000%), 4 calls (08A09C44 - 08A09FAC, length 219)
_S1_2_8932560 570 instructions (0,000%), 15 calls (08932560 - 08932640, length 57)
  Back Branch 0893263C 15 times (length 44)
_S1_2_8A72918 564 instructions (0,000%), 12 calls (08A72918 - 08A72B08, length 125)
_S1_2_8961764 564 instructions (0,000%), 6 calls (08961764 - 0896193C, length 119)
  Back Branch 089618CC 6 times (length 54)
_S1_2_888F140 560 instructions (0,000%), 40 calls (0888F140 - 0888F174, length 14)
_S1_2_8974434 560 instructions (0,000%), 10 calls (08974434 - 08974510, length 56)
_S1_2_898DC18 560 instructions (0,000%), 7 calls (0898DC18 - 0898DD54, length 80)
_S1_2_898CC70 559 instructions (0,000%), 13 calls (0898CC70 - 0898CE54, length 122)
_S1_2_88AF208 558 instructions (0,000%), 31 calls (088AF208 - 088AF24C, length 18)
_S1_2_8A3C594 558 instructions (0,000%), 1 calls (08A3C594 - 08A3C7A8, length 134)
  Back Branch 08A3C738 8 times (length 70)
_S1_2_8A6F434 556 instructions (0,000%), 1 calls (08A6F434 - 08A6F7A0, length 220)
  Back Branch 08A6F54C 22 times (length 13)
  Back Branch 08A6F4E8 3 times (length 14)
  Back Branch 08A6F5C4 3 times (length 14)
  Back Branch 08A6F6C0 3 times (length 19)
  Back Branch 08A6F634 3 times (length 14)
_S1_2_88B0E20 553 instructions (0,000%), 79 calls (088B0E20 - 088B0E38, length 7)
_S1_2_89563F0 549 instructions (0,000%), 61 calls (089563F0 - 08956418, length 11)
_S1_2_8962DF0 546 instructions (0,000%), 21 calls (08962DF0 - 08962E54, length 26)
_S1_2_89B0AE0 546 instructions (0,000%), 7 calls (089B0AE0 - 089B0C3C, length 88)
_S1_2_8A389A0 546 instructions (0,000%), 1 calls (08A389A0 - 08A38B7C, length 120)
  Back Branch 08A38B0C 10 times (length 56)
_S1_2_8807488 542 instructions (0,000%), 41 calls (08807488 - 088074C4, length 16)
_S1_2_892C3C0 540 instructions (0,000%), 30 calls (0892C3C0 - 0892C404, length 18)
_S1_2_88FACB8 540 instructions (0,000%), 15 calls (088FACB8 - 088FAD8C, length 54)
  Back Branch 088FAD6C 15 times (length 31)
_S1_2_8A372BC 539 instructions (0,000%), 22 calls (08A372BC - 08A373E8, length 76)
  Back Branch 08A37384 3 times (length 37)
_S1_2_88F1ACC 535 instructions (0,000%), 10 calls (088F1ACC - 088F1C2C, length 89)
  Back Branch 088F1BEC 10 times (length 16)
  Back Branch 088F1C08 5 times (length 23)
_S1_2_88480E0 534 instructions (0,000%), 6 calls (088480E0 - 088482D8, length 127)
_S1_2_880E9E0 533 instructions (0,000%), 13 calls (0880E9E0 - 0880EA80, length 41)
_S1_2_88F06CC 532 instructions (0,000%), 19 calls (088F06CC - 088F0754, length 35)
_S1_2_89594F4 531 instructions (0,000%), 3 calls (089594F4 - 08959704, length 133)
  Back Branch 089596D8 45 times (length 3)
_S1_2_889D588 528 instructions (0,000%), 264 calls (0889D588 - 0889D58C, length 2)
_S1_2_887BEBC 528 instructions (0,000%), 4 calls (0887BEBC - 0887C0DC, length 137)
_S1_2_8968BF8 525 instructions (0,000%), 75 calls (08968BF8 - 08968C10, length 7)
_S1_2_8933600 525 instructions (0,000%), 25 calls (08933600 - 08933650, length 21)
_S1_2_889D590 524 instructions (0,000%), 262 calls (0889D590 - 0889D594, length 2)
_S1_2_88DBF0C 524 instructions (0,000%), 131 calls (088DBF0C - 088DBF1C, length 5)
_S1_2_8A51A30 524 instructions (0,000%), 4 calls (08A51A30 - 08A51DC8, length 231)
_S1_2_88A8D74 522 instructions (0,000%), 18 calls (088A8D74 - 088A8E88, length 70)
  Back Branch 088A8E7C 18 times (length 31)
  Back Branch 088A8E1C 6 times (length 9)
  Back Branch 088A8E84 6 times (length 60)
_S1_2_8832F20 522 instructions (0,000%), 9 calls (08832F20 - 088357E0, length 2609)
_S1_2_88B110C 522 instructions (0,000%), 6 calls (088B110C - 088B127C, length 93)
_S1_2_8A27D20 521 instructions (0,000%), 3 calls (08A27D20 - 08A280C8, length 235)
  Back Branch 08A28038 3 times (length 2)
_S1_2_89745E8 520 instructions (0,000%), 7 calls (089745E8 - 08974744, length 88)
_S1_2_88F4E88 518 instructions (0,000%), 37 calls (088F4E88 - 088F4EBC, length 14)
_S1_2_8805E90 518 instructions (0,000%), 37 calls (08805E90 - 08805EC4, length 14)
_S1_2_88975E0 516 instructions (0,000%), 2 calls (088975E0 - 08897DA8, length 499)
_S1_2_8931868 510 instructions (0,000%), 20 calls (08931868 - 08931908, length 41)
  Back Branch 08931904 10 times (length 7)
_S1_2_883F100 510 instructions (0,000%), 2 calls (0883F100 - 0883F4A0, length 233)
  Back Branch 0883F1AC 12 times (length 7)
_S1_2_88F44E4 508 instructions (0,000%), 10 calls (088F44E4 - 088F4670, length 100)
  Back Branch 088F45AC 10 times (length 22)
  Back Branch 088F45C8 8 times (length 17)
_S1_2_886B9FC 508 instructions (0,000%), 2 calls (0886B9FC - 0886BDF0, length 254)
_S1_2_88696E4 508 instructions (0,000%), 2 calls (088696E4 - 08869AD8, length 254)
_S1_2_887C130 505 instructions (0,000%), 5 calls (0887C130 - 0887C2D4, length 106)
_S1_2_88A6778 504 instructions (0,000%), 72 calls (088A6778 - 088A6790, length 7)
_S1_2_8A8EDEC 504 instructions (0,000%), 12 calls (08A8EDEC - 08A8F010, length 138)
_S1_2_888BE44 504 instructions (0,000%), 12 calls (0888BE44 - 0888BF20, length 56)
_S1_2_89AFCC0 504 instructions (0,000%), 7 calls (089AFCC0 - 089AFDDC, length 72)
_S1_2_8993770 504 instructions (0,000%), 1 calls (08993770 - 089939F0, length 161)
  Back Branch 08993974 79 times (length 3)
  Back Branch 0899399C 14 times (length 3)
  Back Branch 089939AC 7 times (length 12)
_S1_2_88E08A4 504 instructions (0,000%), 1 calls (088E08A4 - 088E09A0, length 64)
  Back Branch 088E0960 16 times (length 24)
  Back Branch 088E099C 15 times (length 23)
_S1_2_8A26738 503 instructions (0,000%), 3 calls (08A26738 - 08A26AC8, length 229)
  Back Branch 08A26A38 3 times (length 2)
_S1_2_8A72504 501 instructions (0,000%), 3 calls (08A72504 - 08A72860, length 216)
_S1_2_8A710FC 501 instructions (0,000%), 3 calls (08A710FC - 08A71458, length 216)
_S1_2_89AED6C 499 instructions (0,000%), 27 calls (089AED6C - 089AEE54, length 59)
_S1_2_88E30E0 494 instructions (0,000%), 19 calls (088E30E0 - 088E3144, length 26)
_S1_2_8A498C0 492 instructions (0,000%), 12 calls (08A498C0 - 08A49960, length 41)
_S1_2_8A3BB5C 492 instructions (0,000%), 12 calls (08A3BB5C - 08A3BBFC, length 41)
_S1_2_8838EBC 492 instructions (0,000%), 2 calls (08838EBC - 08839334, length 287)
  Back Branch 088391F0 18 times (length 12)
_S1_2_8812D3C 491 instructions (0,000%), 23 calls (08812D3C - 08812DB0, length 30)
_S1_2_88A67C0 490 instructions (0,000%), 70 calls (088A67C0 - 088A67D8, length 7)
_S1_2_8ACE2C0 486 instructions (0,000%), 162 calls (08ACE2C0 - 08ACE2C8, length 3)
_S1_2_898D4F0 485 instructions (0,000%), 3 calls (0898D4F0 - 0898D5E0, length 61)
  Back Branch 0898D58C 25 times (length 14)
_S1_2_88138FC 483 instructions (0,000%), 1 calls (088138FC - 08813E74, length 351)
  Back Branch 08813D0C 3 times (length 122)
_S1_2_8A02904 482 instructions (0,000%), 14 calls (08A02904 - 08A029D0, length 52)
_S1_2_898D434 480 instructions (0,000%), 80 calls (0898D434 - 0898D448, length 6)
_S1_2_88F9084 480 instructions (0,000%), 15 calls (088F9084 - 088F913C, length 47)
_S1_2_887DCE0 476 instructions (0,000%), 4 calls (0887DCE0 - 0887DF20, length 145)
_S1_2_88A3F64 469 instructions (0,000%), 5 calls (088A3F64 - 088A3FEC, length 35)
  Back Branch 088A3FC0 28 times (length 14)
_S1_2_898BFD4 468 instructions (0,000%), 6 calls (0898BFD4 - 0898C134, length 89)
_S1_2_888F540 468 instructions (0,000%), 6 calls (0888F540 - 0888F6B0, length 93)
_S1_2_88ACE88 465 instructions (0,000%), 31 calls (088ACE88 - 088ACEC0, length 15)
_S1_2_88F5AB0 462 instructions (0,000%), 66 calls (088F5AB0 - 088F5AC8, length 7)
_S1_2_88EC8C4 458 instructions (0,000%), 10 calls (088EC8C4 - 088EC9B8, length 62)
  Back Branch 088EC98C 12 times (length 4)
  Back Branch 088EC924 10 times (length 8)
  Back Branch 088EC934 10 times (length 12)
  Back Branch 088EC99C 8 times (length 38)
  Back Branch 088EC968 2 times (length 25)
_S1_2_89ABDDC 454 instructions (0,000%), 1 calls (089ABDDC - 089AC240, length 282)
  Back Branch 089AC1D0 23 times (length 3)
  Back Branch 089AC0F0 16 times (length 7)
  Back Branch 089AC148 1 times (length 36)
  Back Branch 089AC1F8 1 times (length 31)
_S1_2_889E540 453 instructions (0,000%), 3 calls (0889E540 - 0889E868, length 203)
_S1_2_8924D40 450 instructions (0,000%), 150 calls (08924D40 - 08924D48, length 3)
_S1_2_88D2674 450 instructions (0,000%), 150 calls (088D2674 - 088D267C, length 3)
_S1_2_88D1C90 450 instructions (0,000%), 150 calls (088D1C90 - 088D1C98, length 3)
_S1_2_8932660 450 instructions (0,000%), 50 calls (08932660 - 08932680, length 9)
_S1_2_88F4F58 450 instructions (0,000%), 25 calls (088F4F58 - 088F4FCC, length 30)
  Back Branch 088F4FC8 25 times (length 13)
_S1_2_88E52CC 450 instructions (0,000%), 25 calls (088E52CC - 088E5310, length 18)
_S1_2_88A3ACC 450 instructions (0,000%), 25 calls (088A3ACC - 088A3B10, length 18)
_S1_2_8A659BC 450 instructions (0,000%), 10 calls (08A659BC - 08A65A6C, length 45)
_S1_2_8A6298C 450 instructions (0,000%), 10 calls (08A6298C - 08A62A3C, length 45)
_S1_2_8A89A48 448 instructions (0,000%), 7 calls (08A89A48 - 08A89E54, length 260)
_S1_2_88412C0 446 instructions (0,000%), 9 calls (088412C0 - 08841384, length 50)
_S1_2_88E80F8 445 instructions (0,000%), 5 calls (088E80F8 - 088E83C8, length 181)
  Back Branch 088E8390 5 times (length 65)
_S1_2_8A6770C 442 instructions (0,000%), 13 calls (08A6770C - 08A67790, length 34)
_S1_2_88E7528 440 instructions (0,000%), 20 calls (088E7528 - 088E757C, length 22)
_S1_2_8A720B4 438 instructions (0,000%), 6 calls (08A720B4 - 08A722DC, length 139)
  Back Branch 08A72230 3 times (length 57)
_S1_2_8A70CAC 438 instructions (0,000%), 6 calls (08A70CAC - 08A70ED4, length 139)
  Back Branch 08A70E28 3 times (length 57)
_S1_2_885E9AC 438 instructions (0,000%), 3 calls (0885E9AC - 0885EDC0, length 262)
_S1_2_88312CC 436 instructions (0,000%), 2 calls (088312CC - 088315BC, length 189)
  Back Branch 08831560 5 times (length 110)
_S1_2_88A4908 435 instructions (0,000%), 5 calls (088A4908 - 088A4ABC, length 110)
  Back Branch 088A4A90 5 times (length 69)
_S1_2_8811E64 432 instructions (0,000%), 216 calls (08811E64 - 08811E68, length 2)
_S1_2_890CDC4 432 instructions (0,000%), 54 calls (0890CDC4 - 0890CDE0, length 8)
_S1_2_8A59CFC 432 instructions (0,000%), 18 calls (08A59CFC - 08A59DD4, length 55)
_S1_2_8A59150 432 instructions (0,000%), 18 calls (08A59150 - 08A59228, length 55)
_S1_2_88C4060 430 instructions (0,000%), 43 calls (088C4060 - 088C4084, length 10)
_S1_2_88FB258 430 instructions (0,000%), 10 calls (088FB258 - 088FB314, length 48)
  Back Branch 088FB2FC 10 times (length 16)
_S1_2_88F4C74 430 instructions (0,000%), 10 calls (088F4C74 - 088F4D60, length 60)
  Back Branch 088F4D5C 5 times (length 22)
_S1_2_88C5830 429 instructions (0,000%), 33 calls (088C5830 - 088C5870, length 17)
_S1_2_889F848 429 instructions (0,000%), 33 calls (0889F848 - 0889F888, length 17)
_S1_2_880EA84 429 instructions (0,000%), 13 calls (0880EA84 - 0880EB04, length 33)
_S1_2_88ECB40 429 instructions (0,000%), 1 calls (088ECB40 - 088ECD2C, length 124)
  Back Branch 088ECCC8 8 times (length 50)
_S1_2_8AD86B8 428 instructions (0,000%), 214 calls (08AD86B8 - 08AD86BC, length 2)
_S1_2_89D5238 428 instructions (0,000%), 24 calls (089D5238 - 089D5410, length 119)
_S1_2_882F6B0 425 instructions (0,000%), 3 calls (0882F6B0 - 0882FB6C, length 304)
  Back Branch 0882FB28 1 times (length 42)
_S1_2_8805818 423 instructions (0,000%), 47 calls (08805818 - 08805840, length 11)
_S1_2_88415D4 423 instructions (0,000%), 9 calls (088415D4 - 0884168C, length 47)
_S1_2_8909138 420 instructions (0,000%), 70 calls (08909138 - 0890914C, length 6)
_S1_2_8898E64 420 instructions (0,000%), 60 calls (08898E64 - 08898E7C, length 7)
_S1_2_8908F88 420 instructions (0,000%), 14 calls (08908F88 - 08908FFC, length 30)
_S1_2_8A59F7C 418 instructions (0,000%), 11 calls (08A59F7C - 08A5A0B4, length 79)
_S1_2_88049C8 416 instructions (0,000%), 26 calls (088049C8 - 08804A04, length 16)
_S1_2_8A76000 414 instructions (0,000%), 6 calls (08A76000 - 08A76110, length 69)
_S1_2_8880200 412 instructions (0,000%), 9 calls (08880200 - 08880304, length 66)
_S1_2_886DD90 411 instructions (0,000%), 1 calls (0886DD90 - 0886E074, length 186)
  Back Branch 0886DF9C 36 times (length 5)
  Back Branch 0886DF44 25 times (length 4)
  Back Branch 0886E070 1 times (length 134)
_S1_2_88130C4 410 instructions (0,000%), 10 calls (088130C4 - 08813164, length 41)
_S1_2_88A5F5C 408 instructions (0,000%), 12 calls (088A5F5C - 088A5FF0, length 38)
  Back Branch 088A5FEC 12 times (length 12)
_S1_2_880B814 408 instructions (0,000%), 8 calls (0880B814 - 0880B8DC, length 51)
_S1_2_8806E38 406 instructions (0,000%), 29 calls (08806E38 - 08806E6C, length 14)
_S1_2_8A4AEA4 402 instructions (0,000%), 3 calls (08A4AEA4 - 08A4B26C, length 243)
_S1_2_893235C 400 instructions (0,000%), 50 calls (0893235C - 08932380, length 10)
_S1_2_892DA68 400 instructions (0,000%), 4 calls (0892DA68 - 0892DB44, length 56)
  Back Branch 0892DB00 12 times (length 11)
  Back Branch 0892DAA8 12 times (length 11)
_S1_2_8AD8648 398 instructions (0,000%), 199 calls (08AD8648 - 08AD864C, length 2)
_S1_2_8AD8610 398 instructions (0,000%), 199 calls (08AD8610 - 08AD8614, length 2)
_S1_2_8AD85E8 398 instructions (0,000%), 199 calls (08AD85E8 - 08AD85EC, length 2)
_S1_2_8AD85E0 398 instructions (0,000%), 199 calls (08AD85E0 - 08AD85E4, length 2)
_S1_2_88C5AB0 396 instructions (0,000%), 198 calls (088C5AB0 - 088C5AB4, length 2)
_S1_2_88C2CC8 396 instructions (0,000%), 66 calls (088C2CC8 - 088C2CDC, length 6)
_S1_2_8963804 396 instructions (0,000%), 44 calls (08963804 - 08963824, length 9)
_S1_2_892E378 396 instructions (0,000%), 36 calls (0892E378 - 0892E3A0, length 11)
_S1_2_889F1F4 396 instructions (0,000%), 33 calls (0889F1F4 - 0889F220, length 12)
_S1_2_8A97C84 396 instructions (0,000%), 6 calls (08A97C84 - 08A97EE0, length 152)
_S1_2_88F508C 395 instructions (0,000%), 5 calls (088F508C - 088F51EC, length 89)
_S1_2_88B1348 393 instructions (0,000%), 131 calls (088B1348 - 088B1350, length 3)
_S1_2_88FC9D8 390 instructions (0,000%), 26 calls (088FC9D8 - 088FCA10, length 15)
_S1_2_8A80D94 390 instructions (0,000%), 15 calls (08A80D94 - 08A80E7C, length 59)
_S1_2_8A7FF10 390 instructions (0,000%), 15 calls (08A7FF10 - 08A7FFF8, length 59)
_S1_2_88E3148 390 instructions (0,000%), 6 calls (088E3148 - 088E32C0, length 95)
_S1_2_892ED14 387 instructions (0,000%), 43 calls (0892ED14 - 0892ED34, length 9)
_S1_2_8889988 385 instructions (0,000%), 55 calls (08889988 - 088899A0, length 7)
_S1_2_8889914 385 instructions (0,000%), 55 calls (08889914 - 0888992C, length 7)
_S1_2_88EBC00 385 instructions (0,000%), 11 calls (088EBC00 - 088EBC98, length 39)
_S1_2_8A0983C 384 instructions (0,000%), 8 calls (08A0983C - 08A09A40, length 130)
_S1_2_8A85644 383 instructions (0,000%), 7 calls (08A85644 - 08A85958, length 198)
_S1_2_898DF94 381 instructions (0,000%), 5 calls (0898DF94 - 0898E0F0, length 88)
_S1_2_888DB6C 380 instructions (0,000%), 10 calls (0888DB6C - 0888DD3C, length 117)
_S1_2_8804F34 380 instructions (0,000%), 10 calls (08804F34 - 08804FC8, length 38)
_S1_2_8812544 380 instructions (0,000%), 8 calls (08812544 - 08812600, length 48)
_S1_2_8A5C110 380 instructions (0,000%), 2 calls (08A5C110 - 08A5C2E4, length 118)
  Back Branch 08A5C274 6 times (length 54)
_S1_2_892D948 378 instructions (0,000%), 14 calls (0892D948 - 0892D9B0, length 27)
_S1_2_8A90E74 378 instructions (0,000%), 7 calls (08A90E74 - 08A911BC, length 211)
_S1_2_88F4BC0 375 instructions (0,000%), 25 calls (088F4BC0 - 088F4BFC, length 16)
_S1_2_8859FF0 374 instructions (0,000%), 17 calls (08859FF0 - 0885A0D0, length 57)
_S1_2_889F224 372 instructions (0,000%), 31 calls (0889F224 - 0889F250, length 12)
_S1_2_8A364A4 372 instructions (0,000%), 6 calls (08A364A4 - 08A36598, length 62)
_S1_2_89A791C 372 instructions (0,000%), 6 calls (089A791C - 089A7A30, length 70)
_S1_2_89C7B6C 372 instructions (0,000%), 1 calls (089C7B6C - 089C7CA4, length 79)
  Back Branch 089C7C38 60 times (length 5)
_S1_2_88ACDCC 371 instructions (0,000%), 53 calls (088ACDCC - 088ACDE4, length 7)
_S1_2_88ACDB0 371 instructions (0,000%), 53 calls (088ACDB0 - 088ACDC8, length 7)
_S1_2_8873AF8 371 instructions (0,000%), 9 calls (08873A68 - 08873B2C, length 50)
  Back Branch 08873B00 257 times (length 40)
_S1_2_8994080 369 instructions (0,000%), 9 calls (08994080 - 08994120, length 41)
_S1_2_8812E38 369 instructions (0,000%), 9 calls (08812E38 - 08812ED8, length 41)
_S1_2_88A8E8C 366 instructions (0,000%), 21 calls (088A8E8C - 088A8EDC, length 21)
_S1_2_8833AF4 366 instructions (0,000%), 6 calls (08833AF4 - 088357E0, length 1852)
_S1_2_890CC3C 363 instructions (0,000%), 33 calls (0890CC3C - 0890CC6C, length 13)
_S1_2_883E8DC 361 instructions (0,000%), 1 calls (0883E8DC - 0883F0FC, length 521)
_S1_2_88A8380 360 instructions (0,000%), 40 calls (088A8380 - 088A83A0, length 9)
_S1_2_8A5286C 358 instructions (0,000%), 1 calls (08A5286C - 08A52A50, length 122)
  Back Branch 08A529E0 6 times (length 58)
_S1_2_89307B4 355 instructions (0,000%), 5 calls (089307B4 - 0893091C, length 91)
_S1_2_8974810 354 instructions (0,000%), 6 calls (08974810 - 08974900, length 61)
_S1_2_88E2FB0 354 instructions (0,000%), 6 calls (088E2FB0 - 088E30B0, length 65)
_S1_2_8A1A408 354 instructions (0,000%), 2 calls (08A1A408 - 08A1A7AC, length 234)
  Back Branch 08A1A714 1 times (length 2)
_S1_2_8A51658 352 instructions (0,000%), 8 calls (08A51658 - 08A51834, length 120)
_S1_2_8A09118 352 instructions (0,000%), 1 calls (08A09118 - 08A0969C, length 354)
_S1_2_88A4AC0 350 instructions (0,000%), 5 calls (088A4AC0 - 088A4C24, length 90)
  Back Branch 088A4BF4 5 times (length 11)
  Back Branch 088A4C08 5 times (length 39)
_S1_2_89F5990 348 instructions (0,000%), 58 calls (089F5990 - 089F59A4, length 6)
_S1_2_88F5350 345 instructions (0,000%), 5 calls (088F5350 - 088F54B4, length 90)
  Back Branch 088F54A0 5 times (length 36)
  Back Branch 088F547C 5 times (length 55)
  Back Branch 088F5450 5 times (length 44)
_S1_2_88AD510 344 instructions (0,000%), 43 calls (088AD510 - 088AD52C, length 8)
_S1_2_8A0A494 344 instructions (0,000%), 8 calls (08A0A494 - 08A0A5EC, length 87)
_S1_2_8812AE4 343 instructions (0,000%), 19 calls (08812AE4 - 08812B2C, length 19)
_S1_2_88AD5F4 342 instructions (0,000%), 6 calls (088AD5F4 - 088AD6E8, length 62)
  Back Branch 088AD6E4 6 times (length 34)
  Back Branch 088AD6AC 6 times (length 23)
_S1_2_8AD86E8 340 instructions (0,000%), 170 calls (08AD86E8 - 08AD86EC, length 2)
_S1_2_89C0A80 340 instructions (0,000%), 5 calls (089C0A80 - 089C0BB8, length 79)
_S1_2_8A35A50 340 instructions (0,000%), 4 calls (08A35A50 - 08A35BA0, length 85)
_S1_2_88DF494 339 instructions (0,000%), 6 calls (088DF494 - 088DF5C4, length 77)
  Back Branch 088DF578 5 times (length 17)
_S1_2_8A498A8 336 instructions (0,000%), 56 calls (08A498A8 - 08A498BC, length 6)
_S1_2_8A401AC 336 instructions (0,000%), 42 calls (08A401AC - 08A401C8, length 8)
_S1_2_892ECA4 336 instructions (0,000%), 42 calls (0892ECA4 - 0892ECC0, length 8)
_S1_2_88BFDD8 336 instructions (0,000%), 14 calls (088BFDD8 - 088BFE44, length 28)
_S1_2_88BFEA8 336 instructions (0,000%), 12 calls (088BFEA8 - 088BFF24, length 32)
_S1_2_8A67794 336 instructions (0,000%), 6 calls (08A67794 - 08A67870, length 56)
_S1_2_8A53910 334 instructions (0,000%), 1 calls (08A53910 - 08A53AE4, length 118)
  Back Branch 08A53A74 6 times (length 54)
_S1_2_88AF0C8 333 instructions (0,000%), 37 calls (088AF0C8 - 088AF0E8, length 9)
_S1_2_89B6D44 332 instructions (0,000%), 4 calls (089B6D44 - 089B6EA4, length 89)
_S1_2_8948D60 332 instructions (0,000%), 4 calls (08948D60 - 08948DB8, length 23)
  Back Branch 08948D78 64 times (length 4)
_S1_2_88A4CFC 331 instructions (0,000%), 8 calls (088A4CFC - 088A4DF0, length 62)
  Back Branch 088A4D88 5 times (length 7)
  Back Branch 088A4DD0 5 times (length 25)
  Back Branch 088A4DE0 5 times (length 43)
_S1_2_890C2BC 330 instructions (0,000%), 30 calls (0890C2BC - 0890C2E4, length 11)
_S1_2_88B7F34 330 instructions (0,000%), 6 calls (088B7F34 - 088B8048, length 70)
  Back Branch 088B8044 6 times (length 53)
_S1_2_89C7CA8 329 instructions (0,000%), 5 calls (089C7CA8 - 089C7F08, length 153)
_S1_2_88F0948 329 instructions (0,000%), 5 calls (088F0948 - 088F0A5C, length 70)
  Back Branch 088F0A0C 10 times (length 19)
  Back Branch 088F0A48 10 times (length 17)
  Back Branch 088F09C8 6 times (length 14)
_S1_2_895DB84 328 instructions (0,000%), 1 calls (0895DB84 - 0895E0A0, length 328)
  Back Branch 0895DE8C 1 times (length 48)
  Back Branch 0895DFB8 1 times (length 48)
_S1_2_88AED9C 326 instructions (0,000%), 163 calls (088AED9C - 088AEDA0, length 2)
_S1_2_8884334 326 instructions (0,000%), 1 calls (08884334 - 088849D0, length 424)
  Back Branch 08884980 1 times (length 192)
_S1_2_89A6794 324 instructions (0,000%), 4 calls (089A6794 - 089A6900, length 92)
  Back Branch 089A6878 8 times (length 5)
_S1_2_88912C4 322 instructions (0,000%), 46 calls (088912C4 - 088912DC, length 7)
_S1_2_89D9894 321 instructions (0,000%), 4 calls (089D9894 - 089D9BF4, length 217)
_S1_2_8A6293C 320 instructions (0,000%), 32 calls (08A6293C - 08A62960, length 10)
_S1_2_8812F60 320 instructions (0,000%), 5 calls (08812F60 - 088130A8, length 83)
_S1_2_89AEF1C 318 instructions (0,000%), 106 calls (089AEF1C - 089AEF24, length 3)
_S1_2_88E6B54 318 instructions (0,000%), 6 calls (088E6B54 - 088E6C18, length 50)
  Back Branch 088E6BB4 12 times (length 7)
_S1_2_88D27A8 318 instructions (0,000%), 6 calls (088D27A8 - 088D28E0, length 79)
  Back Branch 088D28DC 6 times (length 70)
_S1_2_8806AF8 315 instructions (0,000%), 21 calls (08806AF8 - 08806B30, length 15)
_S1_2_892C01C 315 instructions (0,000%), 7 calls (0892C01C - 0892C0CC, length 45)
_S1_2_892DA00 312 instructions (0,000%), 12 calls (0892DA00 - 0892DA64, length 26)
_S1_2_8806B34 312 instructions (0,000%), 11 calls (08806B34 - 08806BA8, length 30)
_S1_2_889C9E8 312 instructions (0,000%), 2 calls (0889C9E8 - 0889CBF0, length 131)
  Back Branch 0889CB70 6 times (length 24)
_S1_2_889BBFC 308 instructions (0,000%), 7 calls (0889BBFC - 0889BCC4, length 51)
_S1_2_8810F68 306 instructions (0,000%), 6 calls (08810F68 - 08811030, length 51)
_S1_2_8A3AEE4 306 instructions (0,000%), 1 calls (08A3AEE4 - 08A3B0C8, length 122)
  Back Branch 08A3B058 5 times (length 58)
_S1_2_88F2DF4 305 instructions (0,000%), 5 calls (088F2DF4 - 088F30BC, length 179)
_S1_2_88A455C 305 instructions (0,000%), 5 calls (088A455C - 088A46D8, length 96)
  Back Branch 088A46C4 5 times (length 33)
  Back Branch 088A46D4 5 times (length 10)
  Back Branch 088A4668 5 times (length 41)
  Back Branch 088A4688 5 times (length 49)
_S1_2_8834334 305 instructions (0,000%), 5 calls (08834334 - 088357E0, length 1324)
_S1_2_8833B58 305 instructions (0,000%), 5 calls (08833B58 - 088357E0, length 1827)
_S1_2_88F9750 303 instructions (0,000%), 101 calls (088F9750 - 088F9758, length 3)
_S1_2_893B43C 302 instructions (0,000%), 5 calls (0893B43C - 0893B604, length 115)
_S1_2_883D658 302 instructions (0,000%), 2 calls (0883D658 - 0883D8EC, length 166)
_S1_2_88AF050 301 instructions (0,000%), 43 calls (088AF050 - 088AF068, length 7)
_S1_2_89B0928 301 instructions (0,000%), 7 calls (089B0928 - 089B0A60, length 79)
_S1_2_889BFC8 301 instructions (0,000%), 7 calls (0889BFC8 - 0889C094, length 52)
_S1_2_88E1E34 300 instructions (0,000%), 150 calls (088E1E34 - 088E1E38, length 2)
_S1_2_88D6938 300 instructions (0,000%), 150 calls (088D6938 - 088D693C, length 2)
_S1_2_88D63F4 300 instructions (0,000%), 150 calls (088D63F4 - 088D63F8, length 2)
_S1_2_88D54C4 300 instructions (0,000%), 150 calls (088D54C4 - 088D54C8, length 2)
_S1_2_88D1BCC 300 instructions (0,000%), 150 calls (088D1BCC - 088D1BD0, length 2)
_S1_2_88FAE60 300 instructions (0,000%), 30 calls (088FAE60 - 088FAEA0, length 17)
_S1_2_88F81F4 300 instructions (0,000%), 20 calls (088F81F4 - 088F822C, length 15)
_S1_2_89F5624 300 instructions (0,000%), 12 calls (089F5624 - 089F5684, length 25)
_S1_2_88BA92C 300 instructions (0,000%), 6 calls (088BA92C - 088BAA18, length 60)
_S1_2_88ACF24 300 instructions (0,000%), 6 calls (088ACF24 - 088ACFE8, length 50)
_S1_2_8812EDC 297 instructions (0,000%), 9 calls (08812EDC - 08812F5C, length 33)
_S1_2_88EFFF0 296 instructions (0,000%), 8 calls (088EFFF0 - 088F00B0, length 49)
  Back Branch 088F007C 5 times (length 10)
  Back Branch 088F00AC 5 times (length 29)
_S1_2_8A5DF8C 296 instructions (0,000%), 4 calls (08A5DF8C - 08A5E0F0, length 90)
_S1_2_8832DB8 295 instructions (0,000%), 5 calls (08832DB8 - 088357E0, length 2699)
_S1_2_889920C 294 instructions (0,000%), 42 calls (0889920C - 08899224, length 7)
_S1_2_892ED38 294 instructions (0,000%), 6 calls (0892ED38 - 0892EE34, length 64)
_S1_2_88AD530 294 instructions (0,000%), 6 calls (088AD530 - 088AD5F0, length 49)
_S1_2_8A278E4 294 instructions (0,000%), 3 calls (08A278E4 - 08A27ACC, length 123)
  Back Branch 08A27A5C 3 times (length 58)
_S1_2_88F4FD0 290 instructions (0,000%), 10 calls (088F4FD0 - 088F5044, length 30)
_S1_2_898EC44 290 instructions (0,000%), 3 calls (0898EC44 - 0898ED3C, length 63)
  Back Branch 0898ECDC 25 times (length 5)
_S1_2_8952150 290 instructions (0,000%), 1 calls (08952150 - 0895224C, length 64)
  Back Branch 089521C4 32 times (length 8)
_S1_2_892E3A4 288 instructions (0,000%), 24 calls (0892E3A4 - 0892E3D0, length 12)
_S1_2_892DD0C 288 instructions (0,000%), 18 calls (0892DD0C - 0892DD48, length 16)
_S1_2_8898EB8 288 instructions (0,000%), 18 calls (08898EB8 - 08898EF4, length 16)
_S1_2_88BFF28 288 instructions (0,000%), 12 calls (088BFF28 - 088BFF94, length 28)
_S1_2_884C35C 288 instructions (0,000%), 6 calls (0884C35C - 0884C41C, length 49)
_S1_2_8A4CB68 287 instructions (0,000%), 7 calls (08A4CB68 - 08A4CC08, length 41)
_S1_2_88FC790 285 instructions (0,000%), 15 calls (088FC790 - 088FC7EC, length 24)
_S1_2_89F9F2C 285 instructions (0,000%), 3 calls (089F9F2C - 089FA0B4, length 99)
_S1_2_88AD4EC 284 instructions (0,000%), 142 calls (088AD4EC - 088AD4F0, length 2)
_S1_2_88D1BD4 282 instructions (0,000%), 6 calls (088D1BD4 - 088D1C8C, length 47)
_S1_2_8A12D74 282 instructions (0,000%), 3 calls (08A12D74 - 08A12F28, length 110)
_S1_2_894D360 280 instructions (0,000%), 40 calls (0894D360 - 0894D378, length 7)
_S1_2_88912A8 280 instructions (0,000%), 40 calls (088912A8 - 088912C0, length 7)
_S1_2_88A4DF4 280 instructions (0,000%), 14 calls (088A4DF4 - 088A4EC8, length 54)
_S1_2_8930E80 280 instructions (0,000%), 10 calls (08930E80 - 08930F20, length 41)
  Back Branch 08930F1C 10 times (length 13)
_S1_2_88E7580 280 instructions (0,000%), 10 calls (088E7580 - 088E75F4, length 30)
_S1_2_8A63210 280 instructions (0,000%), 5 calls (08A63210 - 08A632EC, length 56)
_S1_2_899CE0C 280 instructions (0,000%), 5 calls (0899CE0C - 0899CEE8, length 56)
_S1_2_8A03AF0 280 instructions (0,000%), 3 calls (08A03AF0 - 08A03D24, length 142)
_S1_2_8895C94 280 instructions (0,000%), 2 calls (08895C94 - 08895F30, length 168)
_S1_2_8898174 279 instructions (0,000%), 3 calls (08898174 - 0889831C, length 107)
_S1_2_882488C 279 instructions (0,000%), 1 calls (0882488C - 08824CE4, length 279)
_S1_2_88F5C0C 276 instructions (0,000%), 6 calls (088F5B40 - 088F5D04, length 114)
  Back Branch 088F5CB8 10 times (length 96)
  Back Branch 088F5C1C 1 times (length 56)
_S1_2_88B80BC 276 instructions (0,000%), 6 calls (088B80BC - 088B81A0, length 58)
_S1_2_880CBC0 276 instructions (0,000%), 4 calls (0880CBC0 - 0880CCD0, length 69)
_S1_2_8A732AC 276 instructions (0,000%), 3 calls (08A732AC - 08A73458, length 108)
_S1_2_8A2632C 276 instructions (0,000%), 3 calls (08A2632C - 08A264FC, length 117)
  Back Branch 08A2648C 3 times (length 52)
_S1_2_8A0F9FC 276 instructions (0,000%), 3 calls (08A0F9FC - 08A0FBA8, length 108)
_S1_2_886E4EC 275 instructions (0,000%), 11 calls (0886E4EC - 0886E58C, length 41)
  Back Branch 0886E588 11 times (length 27)
_S1_2_8A35C30 275 instructions (0,000%), 5 calls (08A35C30 - 08A35D0C, length 56)
_S1_2_88EDB30 275 instructions (0,000%), 5 calls (088EDB30 - 088EDE38, length 195)
  Back Branch 088EDB88 5 times (length 11)
  Back Branch 088EDD3C 5 times (length 54)
  Back Branch 088EDCEC 5 times (length 100)
_S1_2_8AD85D0 274 instructions (0,000%), 137 calls (08AD85D0 - 08AD85D4, length 2)
_S1_2_899F138 272 instructions (0,000%), 16 calls (0899F138 - 0899F194, length 24)
_S1_2_88B8724 272 instructions (0,000%), 16 calls (088B8724 - 088B8784, length 25)
_S1_2_89FA3CC 272 instructions (0,000%), 4 calls (089FA3CC - 089FA4D8, length 68)
_S1_2_8A043CC 272 instructions (0,000%), 3 calls (08A043CC - 08A04540, length 94)
_S1_2_8932684 270 instructions (0,000%), 30 calls (08932684 - 089326A4, length 9)
_S1_2_88ECFC4 270 instructions (0,000%), 10 calls (088ECFC4 - 088ED074, length 45)
  Back Branch 088ED020 5 times (length 8)
  Back Branch 088ED070 5 times (length 28)
_S1_2_88FE3E0 270 instructions (0,000%), 9 calls (088FE3E0 - 088FE468, length 35)
  Back Branch 088FE454 9 times (length 9)
_S1_2_88C4088 270 instructions (0,000%), 6 calls (088C4088 - 088C4138, length 45)
_S1_2_8805078 270 instructions (0,000%), 6 calls (08805078 - 08805130, length 47)
_S1_2_887BDE4 270 instructions (0,000%), 5 calls (0887BDE4 - 0887BEB8, length 54)
_S1_2_8A17338 268 instructions (0,000%), 5 calls (08A17338 - 08A17430, length 63)
_S1_2_8A5B240 268 instructions (0,000%), 2 calls (08A5B240 - 08A5B5F8, length 239)
_S1_2_8A17730 267 instructions (0,000%), 3 calls (08A17730 - 08A17890, length 89)
_S1_2_89B72FC 266 instructions (0,000%), 7 calls (089B72FC - 089B7434, length 79)
_S1_2_88F0AE8 265 instructions (0,000%), 5 calls (088F0AE8 - 088F0BB8, length 53)
  Back Branch 088F0BB4 5 times (length 30)
_S1_2_8949960 265 instructions (0,000%), 1 calls (08949960 - 08949CFC, length 232)
  Back Branch 08949CA0 4 times (length 11)
_S1_2_890CC1C 264 instructions (0,000%), 33 calls (0890CC1C - 0890CC38, length 8)
_S1_2_8806A50 264 instructions (0,000%), 24 calls (08806A50 - 08806A78, length 11)
_S1_2_890A478 264 instructions (0,000%), 12 calls (0890A478 - 0890A4D0, length 23)
_S1_2_8A7D4C4 264 instructions (0,000%), 4 calls (08A7D4C4 - 08A7D600, length 80)
_S1_2_8890470 264 instructions (0,000%), 1 calls (08890470 - 08890B34, length 434)
_S1_2_8A5C308 262 instructions (0,000%), 2 calls (08A5C308 - 08A5C6A0, length 231)
_S1_2_88F7F68 260 instructions (0,000%), 20 calls (088F7F68 - 088F7F98, length 13)
_S1_2_8A3E3F0 260 instructions (0,000%), 1 calls (08A3E3F0 - 08A3E528, length 79)
  Back Branch 08A3E494 35 times (length 6)
_S1_2_88A4E54 259 instructions (0,000%), 6 calls (088A4E54 - 088A5078, length 138)
  Back Branch 088A5074 6 times (length 123)
  Back Branch 088A4F70 5 times (length 53)
  Back Branch 088A4F5C 5 times (length 48)
_S1_2_8826D08 259 instructions (0,000%), 1 calls (08826D08 - 0882717C, length 286)
_S1_2_89E7D1C 258 instructions (0,000%), 43 calls (089E7D1C - 089E7D30, length 6)
_S1_2_89DA308 258 instructions (0,000%), 43 calls (089DA308 - 089DA31C, length 6)
_S1_2_8A4AABC 258 instructions (0,000%), 6 calls (08A4AABC - 08A4ACA0, length 122)
_S1_2_88C0C90 258 instructions (0,000%), 6 calls (088C0C90 - 088C0D60, length 53)
_S1_2_88AA030 258 instructions (0,000%), 6 calls (088AA030 - 088AA0E8, length 47)
_S1_2_889BEF8 258 instructions (0,000%), 6 calls (0889BEF8 - 0889BFC4, length 52)
_S1_2_8A71B58 258 instructions (0,000%), 2 calls (08A71B58 - 08A71EB4, length 216)
_S1_2_8A19B1C 258 instructions (0,000%), 2 calls (08A19B1C - 08A19DA4, length 163)
_S1_2_892D8DC 255 instructions (0,000%), 15 calls (0892D8DC - 0892D928, length 20)
  Back Branch 0892D924 15 times (length 10)
_S1_2_88F7404 255 instructions (0,000%), 3 calls (088F7404 - 088F7538, length 78)
  Back Branch 088F7464 6 times (length 11)
  Back Branch 088F7524 3 times (length 43)
_S1_2_8A3BD80 252 instructions (0,000%), 12 calls (08A3BD80 - 08A3BDF4, length 30)
_S1_2_8A8A688 252 instructions (0,000%), 4 calls (08A8A688 - 08A8A914, length 164)
_S1_2_8A18C20 251 instructions (0,000%), 5 calls (08A18C20 - 08A18D60, length 81)
_S1_2_8931DE4 250 instructions (0,000%), 10 calls (08931DE4 - 08931E44, length 25)
_S1_2_88F49BC 250 instructions (0,000%), 10 calls (088F49BC - 088F4A54, length 39)
_S1_2_888FEBC 250 instructions (0,000%), 10 calls (0888FEBC - 0888FF2C, length 29)
_S1_2_88F5944 250 instructions (0,000%), 5 calls (088F5944 - 088F5A70, length 76)
  Back Branch 088F5A14 5 times (length 37)
_S1_2_88C3E78 248 instructions (0,000%), 31 calls (088C3E78 - 088C3E94, length 8)
_S1_2_886F8C4 248 instructions (0,000%), 8 calls (0886F8C4 - 0886F93C, length 31)
_S1_2_8A7CD1C 248 instructions (0,000%), 4 calls (08A7CD1C - 08A7CE28, length 68)
_S1_2_889F4F4 248 instructions (0,000%), 4 calls (0889F4F4 - 0889F844, length 213)
_S1_2_8810EC4 246 instructions (0,000%), 6 calls (08810EC4 - 08810F64, length 41)
_S1_2_880E380 246 instructions (0,000%), 6 calls (0880E380 - 0880E420, length 41)
_S1_2_8857E7C 246 instructions (0,000%), 3 calls (08857E7C - 08857FC0, length 82)
_S1_2_8A80E80 246 instructions (0,000%), 1 calls (08A80E80 - 08A80F10, length 37)
  Back Branch 08A80EF0 14 times (length 15)
_S1_2_8A7FFFC 246 instructions (0,000%), 1 calls (08A7FFFC - 08A8008C, length 37)
  Back Branch 08A8006C 14 times (length 15)
_S1_2_8A12824 245 instructions (0,000%), 6 calls (08A12824 - 08A128D4, length 45)
  Back Branch 08A12870 3 times (length 11)
_S1_2_88343FC 244 instructions (0,000%), 4 calls (088343FC - 088357E0, length 1274)
_S1_2_8833F40 244 instructions (0,000%), 4 calls (08833F40 - 088357E0, length 1577)
_S1_2_88EA824 243 instructions (0,000%), 81 calls (088EA824 - 088EA82C, length 3)
_S1_2_89088C0 243 instructions (0,000%), 3 calls (089088C0 - 08908AF8, length 143)
_S1_2_8896220 242 instructions (0,000%), 2 calls (08896220 - 08896414, length 126)
_S1_2_886F600 240 instructions (0,000%), 10 calls (0886F600 - 0886F65C, length 24)
_S1_2_888E7B4 240 instructions (0,000%), 6 calls (0888E7B4 - 0888E850, length 40)
_S1_2_88533E4 240 instructions (0,000%), 5 calls (088533E4 - 088534A4, length 49)
_S1_2_884B71C 240 instructions (0,000%), 5 calls (0884B71C - 0884B7DC, length 49)
_S1_2_884144C 240 instructions (0,000%), 5 calls (0884144C - 0884150C, length 49)
_S1_2_880F950 240 instructions (0,000%), 4 calls (0880F950 - 0880FA3C, length 60)
_S1_2_8841754 239 instructions (0,000%), 3 calls (08841754 - 0884194C, length 127)
_S1_2_8A61FB0 238 instructions (0,000%), 34 calls (08A61FB0 - 08A61FC8, length 7)
_S1_2_8832E14 236 instructions (0,000%), 4 calls (08832E14 - 088357E0, length 2676)
_S1_2_8830D2C 236 instructions (0,000%), 2 calls (08830D2C - 08830FC8, length 168)
_S1_2_8AB05CC 234 instructions (0,000%), 3 calls (08AB05CC - 08AB0704, length 79)
_S1_2_8AB019C 234 instructions (0,000%), 3 calls (08AB019C - 08AB02D4, length 79)
_S1_2_8AAFF64 234 instructions (0,000%), 3 calls (08AAFF64 - 08AB009C, length 79)
_S1_2_8A737B8 234 instructions (0,000%), 3 calls (08A737B8 - 08A738F8, length 81)
_S1_2_88331E0 232 instructions (0,000%), 4 calls (088331E0 - 088357E0, length 2433)
_S1_2_8832C50 232 instructions (0,000%), 4 calls (08832C50 - 088357E0, length 2789)
_S1_2_89A2C94 232 instructions (0,000%), 3 calls (089A2C94 - 089A2DF0, length 88)
_S1_2_883FB94 232 instructions (0,000%), 2 calls (0883FB94 - 0883FD9C, length 131)
_S1_2_8A735E0 231 instructions (0,000%), 3 calls (08A735E0 - 08A73728, length 83)
_S1_2_8974208 230 instructions (0,000%), 14 calls (08974208 - 08974290, length 35)
_S1_2_887C5EC 230 instructions (0,000%), 5 calls (0887C5EC - 0887C6A0, length 46)
_S1_2_887B060 230 instructions (0,000%), 1 calls (0887B060 - 0887B2B0, length 149)
  Back Branch 0887B09C 10 times (length 9)
_S1_2_88B8940 229 instructions (0,000%), 1 calls (088B8940 - 088B8DE4, length 298)
  Back Branch 088B8D70 1 times (length 209)
  Back Branch 088B8D18 1 times (length 210)
_S1_2_8A98DD4 228 instructions (0,000%), 4 calls (08A98DD4 - 08A99064, length 165)
_S1_2_887C6A4 228 instructions (0,000%), 4 calls (0887C6A4 - 0887C7A4, length 65)
_S1_2_8A061A0 228 instructions (0,000%), 3 calls (08A061A0 - 08A06394, length 126)
_S1_2_89F91E4 228 instructions (0,000%), 3 calls (089F91E4 - 089F9310, length 76)
_S1_2_88834B4 226 instructions (0,000%), 1 calls (088834B4 - 08883838, length 226)
_S1_2_8932338 225 instructions (0,000%), 25 calls (08932338 - 08932358, length 9)
_S1_2_88FADFC 225 instructions (0,000%), 15 calls (088FADFC - 088FAE5C, length 25)
_S1_2_88FAD90 225 instructions (0,000%), 15 calls (088FAD90 - 088FADF8, length 27)
_S1_2_88FDA70 225 instructions (0,000%), 9 calls (088FDA70 - 088FDAE4, length 30)
  Back Branch 088FDAD0 9 times (length 9)
_S1_2_8A1A068 225 instructions (0,000%), 4 calls (08A1A068 - 08A1A238, length 117)
  Back Branch 08A1A1C8 1 times (length 52)
_S1_2_88BFD88 224 instructions (0,000%), 14 calls (088BFD88 - 088BFDD4, length 20)
_S1_2_89EA27C 224 instructions (0,000%), 3 calls (089EA27C - 089EA4A8, length 140)
_S1_2_8A4EAC0 224 instructions (0,000%), 1 calls (08A4EAC0 - 08A4EC84, length 114)
  Back Branch 08A4EB64 29 times (length 6)
_S1_2_88E6B3C 222 instructions (0,000%), 37 calls (088E6B3C - 088E6B50, length 6)
_S1_2_8813168 220 instructions (0,000%), 10 calls (08813168 - 088131BC, length 22)
_S1_2_8A081F4 220 instructions (0,000%), 4 calls (08A081F4 - 08A082CC, length 55)
_S1_2_898F2E0 220 instructions (0,000%), 4 calls (0898F2E0 - 0898F3B8, length 55)
_S1_2_881F7F8 220 instructions (0,000%), 1 calls (0881F7F8 - 0881FB7C, length 226)
_S1_2_88FF54C 219 instructions (0,000%), 3 calls (088FF54C - 088FF720, length 118)
  Back Branch 088FF6DC 3 times (length 38)
_S1_2_8A4B280 216 instructions (0,000%), 36 calls (08A4B280 - 08A4B294, length 6)
_S1_2_89DA340 216 instructions (0,000%), 36 calls (089DA340 - 089DA354, length 6)
_S1_2_88BFFD8 216 instructions (0,000%), 12 calls (088BFFD8 - 088C0020, length 19)
_S1_2_88D1C9C 216 instructions (0,000%), 6 calls (088D1C9C - 088D1D7C, length 57)
  Back Branch 088D1D3C 24 times (length 5)
_S1_2_8AB3CE4 216 instructions (0,000%), 4 calls (08AB3CE4 - 08AB3DB8, length 54)
_S1_2_88E4304 215 instructions (0,000%), 43 calls (088E4304 - 088E4314, length 5)
_S1_2_884C420 215 instructions (0,000%), 6 calls (0884C420 - 0884C508, length 59)
_S1_2_88F5E2C 215 instructions (0,000%), 5 calls (088F5B40 - 088F5E88, length 211)
  Back Branch 088F5E68 5 times (length 62)
  Back Branch 088F5E7C 5 times (length 209)
  Back Branch 088F5E38 5 times (length 191)
  Back Branch 088F5D1C 5 times (length 121)
_S1_2_88B13C4 212 instructions (0,000%), 106 calls (088B13C4 - 088B13C8, length 2)
_S1_2_8A135F0 212 instructions (0,000%), 4 calls (08A135F0 - 08A136C0, length 53)
_S1_2_8A10B7C 212 instructions (0,000%), 4 calls (08A10B7C - 08A10C4C, length 53)
_S1_2_88057F0 210 instructions (0,000%), 42 calls (088057F0 - 08805800, length 5)
_S1_2_8A3E858 210 instructions (0,000%), 35 calls (08A3E858 - 08A3E86C, length 6)
_S1_2_888F178 210 instructions (0,000%), 15 calls (0888F178 - 0888F1AC, length 14)
_S1_2_88803B4 210 instructions (0,000%), 15 calls (088803B4 - 088803F8, length 18)
_S1_2_88A48B4 210 instructions (0,000%), 10 calls (088A48B4 - 088A4904, length 21)
_S1_2_88FC0E4 210 instructions (0,000%), 6 calls (088FC0E4 - 088FC1AC, length 51)
_S1_2_88AF0EC 210 instructions (0,000%), 6 calls (088AF0EC - 088AF190, length 42)
_S1_2_8A85D88 210 instructions (0,000%), 5 calls (08A85D88 - 08A85F94, length 132)
_S1_2_88F5BA8 210 instructions (0,000%), 5 calls (088F5B40 - 088F5C08, length 51)
  Back Branch 088F5BF4 5 times (length 47)
_S1_2_880E4C8 210 instructions (0,000%), 5 calls (0880E4C8 - 0880E56C, length 42)
_S1_2_8A19854 210 instructions (0,000%), 4 calls (08A19854 - 08A199B4, length 89)
  Back Branch 08A198FC 1 times (length 6)
_S1_2_8806A7C 209 instructions (0,000%), 19 calls (08806A7C - 08806AA4, length 11)
_S1_2_892E748 209 instructions (0,000%), 11 calls (0892E6F0 - 0892E778, length 35)
  Back Branch 0892E774 11 times (length 35)
_S1_2_89C1090 208 instructions (0,000%), 4 calls (089C1090 - 089C115C, length 52)
_S1_2_88055D4 207 instructions (0,000%), 69 calls (088055D4 - 088055DC, length 3)
_S1_2_8A4880C 207 instructions (0,000%), 3 calls (08A4880C - 08A4896C, length 89)
_S1_2_88952A0 206 instructions (0,000%), 2 calls (088952A0 - 0889544C, length 108)
_S1_2_8810B38 205 instructions (0,000%), 5 calls (08810B38 - 08810BD8, length 41)
_S1_2_880E424 205 instructions (0,000%), 5 calls (0880E424 - 0880E4C4, length 41)
_S1_2_892D9BC 204 instructions (0,000%), 12 calls (0892D9BC - 0892D9FC, length 17)
_S1_2_8A67874 204 instructions (0,000%), 6 calls (08A67874 - 08A678F8, length 34)
_S1_2_88A9FA8 204 instructions (0,000%), 6 calls (088A9FA8 - 088AA02C, length 34)
_S1_2_8A041A0 204 instructions (0,000%), 3 calls (08A041A0 - 08A042B8, length 71)
_S1_2_8A0CD1C 202 instructions (0,000%), 2 calls (08A0CD1C - 08A0CEAC, length 101)
_S1_2_8A0AA24 202 instructions (0,000%), 2 calls (08A0AA24 - 08A0ABB4, length 101)
_S1_2_8A4B6F0 201 instructions (0,000%), 3 calls (08A4B6F0 - 08A4B7F8, length 67)
_S1_2_8808B98 201 instructions (0,000%), 3 calls (08808B98 - 08808CA0, length 67)
_S1_2_88F99C8 200 instructions (0,000%), 20 calls (088F99C8 - 088F99EC, length 10)
_S1_2_88F2204 200 instructions (0,000%), 10 calls (088F2204 - 088F2260, length 24)
_S1_2_88EA6DC 200 instructions (0,000%), 10 calls (088EA6DC - 088EA728, length 20)
_S1_2_88F7A44 200 instructions (0,000%), 8 calls (088F7A44 - 088F7AA4, length 25)
_S1_2_88EB2BC 200 instructions (0,000%), 8 calls (088EB2BC - 088EB364, length 43)
_S1_2_8A71690 200 instructions (0,000%), 4 calls (08A71690 - 08A718F4, length 154)
_S1_2_89F1054 200 instructions (0,000%), 2 calls (089F1054 - 089F11E0, length 100)
_S1_2_889B7CC 198 instructions (0,000%), 22 calls (0889B7CC - 0889B7EC, length 9)
_S1_2_892EB7C 198 instructions (0,000%), 11 calls (0892EB5C - 0892EBA0, length 18)
  Back Branch 0892EB9C 11 times (length 18)
_S1_2_880B464 198 instructions (0,000%), 9 calls (0880B464 - 0880B4B8, length 22)
_S1_2_88FE6C8 198 instructions (0,000%), 3 calls (088FE6C8 - 088FE768, length 41)
  Back Branch 088FE748 18 times (length 5)
_S1_2_882986C 198 instructions (0,000%), 3 calls (0882986C - 08829970, length 66)
_S1_2_895E6F8 198 instructions (0,000%), 2 calls (0895E6F8 - 0895E8AC, length 110)
_S1_2_88B559C 198 instructions (0,000%), 1 calls (088B559C - 088B5900, length 218)
  Back Branch 088B58D0 1 times (length 140)
_S1_2_88A821C 196 instructions (0,000%), 28 calls (088A821C - 088A8234, length 7)
_S1_2_88F7F9C 195 instructions (0,000%), 15 calls (088F7F9C - 088F7FD0, length 14)
  Back Branch 088F7FCC 15 times (length 6)
_S1_2_88EDA78 195 instructions (0,000%), 5 calls (088EDA78 - 088EDB2C, length 46)
_S1_2_88A4344 195 instructions (0,000%), 5 calls (088A4344 - 088A43E0, length 40)
  Back Branch 088A43DC 5 times (length 25)
  Back Branch 088A43C4 5 times (length 20)
_S1_2_8A49CC4 195 instructions (0,000%), 3 calls (08A49CC4 - 08A49E2C, length 91)
_S1_2_8948504 195 instructions (0,000%), 1 calls (08948504 - 0894860C, length 67)
  Back Branch 089485F4 5 times (length 32)
_S1_2_895B780 194 instructions (0,000%), 1 calls (0895B780 - 0895B92C, length 108)
  Back Branch 0895B870 24 times (length 5)
_S1_2_89D59A8 192 instructions (0,000%), 24 calls (089D59A8 - 089D59C4, length 8)
_S1_2_88A4E44 192 instructions (0,000%), 8 calls (088A4E44 - 088A5078, length 142)
  Back Branch 088A5074 6 times (length 123)
  Back Branch 088A4F70 5 times (length 53)
  Back Branch 088A4F5C 5 times (length 48)
_S1_2_8853320 192 instructions (0,000%), 4 calls (08853320 - 088533E0, length 49)
_S1_2_8A97A4C 192 instructions (0,000%), 3 calls (08A97A4C - 08A97C80, length 142)
_S1_2_8A97568 192 instructions (0,000%), 3 calls (08A97568 - 08A9779C, length 142)
_S1_2_8A039E8 192 instructions (0,000%), 3 calls (08A039E8 - 08A03AEC, length 66)
_S1_2_885C32C 192 instructions (0,000%), 3 calls (0885C32C - 0885C428, length 64)
_S1_2_885C22C 192 instructions (0,000%), 3 calls (0885C22C - 0885C328, length 64)
_S1_2_885C12C 192 instructions (0,000%), 3 calls (0885C12C - 0885C228, length 64)
_S1_2_88E7654 190 instructions (0,000%), 10 calls (088E7654 - 088E769C, length 19)
_S1_2_88A5264 190 instructions (0,000%), 5 calls (088A5264 - 088A5324, length 49)
  Back Branch 088A5320 5 times (length 21)
_S1_2_88A3ECC 190 instructions (0,000%), 5 calls (088A3ECC - 088A3F60, length 38)
_S1_2_883D4D0 190 instructions (0,000%), 2 calls (0883D4D0 - 0883D654, length 98)
_S1_2_8959394 189 instructions (0,000%), 21 calls (08959394 - 089593BC, length 11)
_S1_2_8A4BD44 189 instructions (0,000%), 7 calls (08A4BD44 - 08A4BE54, length 69)
_S1_2_8AB2394 189 instructions (0,000%), 3 calls (08AB2394 - 08AB248C, length 63)
_S1_2_8AB2298 189 instructions (0,000%), 3 calls (08AB2298 - 08AB2390, length 63)
_S1_2_8AB219C 189 instructions (0,000%), 3 calls (08AB219C - 08AB2294, length 63)
_S1_2_8AB20A0 189 instructions (0,000%), 3 calls (08AB20A0 - 08AB2198, length 63)
_S1_2_8AB1FA4 189 instructions (0,000%), 3 calls (08AB1FA4 - 08AB209C, length 63)
_S1_2_8AB1EA8 189 instructions (0,000%), 3 calls (08AB1EA8 - 08AB1FA0, length 63)
_S1_2_8AB1DAC 189 instructions (0,000%), 3 calls (08AB1DAC - 08AB1EA4, length 63)
_S1_2_8AB1CB0 189 instructions (0,000%), 3 calls (08AB1CB0 - 08AB1DA8, length 63)
_S1_2_8AB1BB4 189 instructions (0,000%), 3 calls (08AB1BB4 - 08AB1CAC, length 63)
_S1_2_8AB1AB8 189 instructions (0,000%), 3 calls (08AB1AB8 - 08AB1BB0, length 63)
_S1_2_8AB19BC 189 instructions (0,000%), 3 calls (08AB19BC - 08AB1AB4, length 63)
_S1_2_8AB18C0 189 instructions (0,000%), 3 calls (08AB18C0 - 08AB19B8, length 63)
_S1_2_8AB17C4 189 instructions (0,000%), 3 calls (08AB17C4 - 08AB18BC, length 63)
_S1_2_8AB16C8 189 instructions (0,000%), 3 calls (08AB16C8 - 08AB17C0, length 63)
_S1_2_8AB15CC 189 instructions (0,000%), 3 calls (08AB15CC - 08AB16C4, length 63)
_S1_2_8AB14D0 189 instructions (0,000%), 3 calls (08AB14D0 - 08AB15C8, length 63)
_S1_2_8AB13D4 189 instructions (0,000%), 3 calls (08AB13D4 - 08AB14CC, length 63)
_S1_2_8AB12D8 189 instructions (0,000%), 3 calls (08AB12D8 - 08AB13D0, length 63)
_S1_2_8AB11DC 189 instructions (0,000%), 3 calls (08AB11DC - 08AB12D4, length 63)
_S1_2_8AB10E0 189 instructions (0,000%), 3 calls (08AB10E0 - 08AB11D8, length 63)
_S1_2_8AB0900 189 instructions (0,000%), 3 calls (08AB0900 - 08AB09F8, length 63)
_S1_2_8AB0804 189 instructions (0,000%), 3 calls (08AB0804 - 08AB08FC, length 63)
_S1_2_8AB0708 189 instructions (0,000%), 3 calls (08AB0708 - 08AB0800, length 63)
_S1_2_8AB04D0 189 instructions (0,000%), 3 calls (08AB04D0 - 08AB05C8, length 63)
_S1_2_8AB03D4 189 instructions (0,000%), 3 calls (08AB03D4 - 08AB04CC, length 63)
_S1_2_8AB02D8 189 instructions (0,000%), 3 calls (08AB02D8 - 08AB03D0, length 63)
_S1_2_8AB00A0 189 instructions (0,000%), 3 calls (08AB00A0 - 08AB0198, length 63)
_S1_2_8A1CD28 189 instructions (0,000%), 1 calls (08A1CD28 - 08A1D090, length 219)
_S1_2_8843FB4 188 instructions (0,000%), 4 calls (08843FB4 - 0884406C, length 47)
_S1_2_89E7D3C 186 instructions (0,000%), 31 calls (089E7D3C - 089E7D50, length 6)
_S1_2_8A6C2E8 186 instructions (0,000%), 3 calls (08A6C2E8 - 08A6C454, length 92)
_S1_2_88FCD88 185 instructions (0,000%), 17 calls (088FCD88 - 088FCDE4, length 24)
  Back Branch 088FCDB8 15 times (length 4)
  Back Branch 088FCDC0 5 times (length 7)
_S1_2_88F5FA0 185 instructions (0,000%), 5 calls (088F5B40 - 088F5FDC, length 296)
  Back Branch 088F5CB8 10 times (length 96)
  Back Branch 088F5FD8 5 times (length 202)
_S1_2_88F19F8 185 instructions (0,000%), 5 calls (088F19F8 - 088F1A8C, length 38)
_S1_2_88F0BBC 185 instructions (0,000%), 5 calls (088F0BBC - 088F0C6C, length 45)
_S1_2_88965E8 185 instructions (0,000%), 5 calls (088965E8 - 08896688, length 41)
_S1_2_8896A78 185 instructions (0,000%), 2 calls (08896A78 - 08896D3C, length 178)
_S1_2_89A1510 184 instructions (0,000%), 2 calls (089A1510 - 089A16BC, length 108)
_S1_2_8833C20 183 instructions (0,000%), 3 calls (08833C20 - 088357E0, length 1777)
_S1_2_8833BBC 183 instructions (0,000%), 3 calls (08833BBC - 088357E0, length 1802)
_S1_2_88206A0 182 instructions (0,000%), 7 calls (088206A0 - 08820794, length 62)
_S1_2_88FCA14 180 instructions (0,000%), 15 calls (088FCA14 - 088FCA80, length 28)
_S1_2_88F8230 180 instructions (0,000%), 15 calls (088F8230 - 088F825C, length 12)
_S1_2_88EC844 180 instructions (0,000%), 15 calls (088EC844 - 088EC880, length 16)
_S1_2_88E75F8 180 instructions (0,000%), 10 calls (088E75F8 - 088E7644, length 20)
  Back Branch 088E7618 10 times (length 5)
  Back Branch 088E7628 10 times (length 10)
  Back Branch 088E7640 10 times (length 15)
_S1_2_88E5314 180 instructions (0,000%), 6 calls (088E5314 - 088E5388, length 30)
_S1_2_88A3B14 180 instructions (0,000%), 6 calls (088A3B14 - 088A3B88, length 30)
_S1_2_88A6824 180 instructions (0,000%), 4 calls (088A6824 - 088A68E8, length 50)
_S1_2_880E804 180 instructions (0,000%), 3 calls (0880E804 - 0880E8F0, length 60)
_S1_2_88E2D28 180 instructions (0,000%), 2 calls (088E2D28 - 088E2DC4, length 40)
  Back Branch 088E2D9C 12 times (length 10)
_S1_2_89E3C38 178 instructions (0,000%), 2 calls (089E3C38 - 089E3E54, length 136)
_S1_2_8A03E94 177 instructions (0,000%), 3 calls (08A03E94 - 08A03F7C, length 59)
_S1_2_8A03D9C 177 instructions (0,000%), 3 calls (08A03D9C - 08A03E84, length 59)
_S1_2_88B85C4 176 instructions (0,000%), 16 calls (088B85C4 - 088B85EC, length 11)
_S1_2_8812604 176 instructions (0,000%), 8 calls (08812604 - 08812658, length 22)
_S1_2_8A5BF30 176 instructions (0,000%), 4 calls (08A5BF30 - 08A5C10C, length 120)
_S1_2_8A5AE78 176 instructions (0,000%), 4 calls (08A5AE78 - 08A5B05C, length 122)
_S1_2_88F6C7C 175 instructions (0,000%), 7 calls (088F6C7C - 088F6D10, length 38)
_S1_2_88C08B8 175 instructions (0,000%), 7 calls (088C08B8 - 088C0918, length 25)
_S1_2_88A37FC 175 instructions (0,000%), 7 calls (088A37FC - 088A385C, length 25)
_S1_2_88E0DAC 175 instructions (0,000%), 1 calls (088E0DAC - 088E0E64, length 47)
  Back Branch 088E0E34 17 times (length 8)
_S1_2_8AAFC84 174 instructions (0,000%), 3 calls (08AAFC84 - 08AAFD68, length 58)
_S1_2_8AAFB9C 174 instructions (0,000%), 3 calls (08AAFB9C - 08AAFC80, length 58)
_S1_2_8AAFAB4 174 instructions (0,000%), 3 calls (08AAFAB4 - 08AAFB98, length 58)
_S1_2_8AAF9CC 174 instructions (0,000%), 3 calls (08AAF9CC - 08AAFAB0, length 58)
_S1_2_8AAF8E4 174 instructions (0,000%), 3 calls (08AAF8E4 - 08AAF9C8, length 58)
_S1_2_8AAF7FC 174 instructions (0,000%), 3 calls (08AAF7FC - 08AAF8E0, length 58)
_S1_2_8AAF714 174 instructions (0,000%), 3 calls (08AAF714 - 08AAF7F8, length 58)
_S1_2_8AAF62C 174 instructions (0,000%), 3 calls (08AAF62C - 08AAF710, length 58)
_S1_2_8AAF544 174 instructions (0,000%), 3 calls (08AAF544 - 08AAF628, length 58)
_S1_2_8AAF45C 174 instructions (0,000%), 3 calls (08AAF45C - 08AAF540, length 58)
_S1_2_8AAF374 174 instructions (0,000%), 3 calls (08AAF374 - 08AAF458, length 58)
_S1_2_8AAF28C 174 instructions (0,000%), 3 calls (08AAF28C - 08AAF370, length 58)
_S1_2_8AAF1A4 174 instructions (0,000%), 3 calls (08AAF1A4 - 08AAF288, length 58)
_S1_2_8AAF0BC 174 instructions (0,000%), 3 calls (08AAF0BC - 08AAF1A0, length 58)
_S1_2_8AAEFD4 174 instructions (0,000%), 3 calls (08AAEFD4 - 08AAF0B8, length 58)
_S1_2_8AAEEEC 174 instructions (0,000%), 3 calls (08AAEEEC - 08AAEFD0, length 58)
_S1_2_8AAEE04 174 instructions (0,000%), 3 calls (08AAEE04 - 08AAEEE8, length 58)
_S1_2_8AAEA64 174 instructions (0,000%), 3 calls (08AAEA64 - 08AAEB48, length 58)
_S1_2_8AAE97C 174 instructions (0,000%), 3 calls (08AAE97C - 08AAEA60, length 58)
_S1_2_8AAE894 174 instructions (0,000%), 3 calls (08AAE894 - 08AAE978, length 58)
_S1_2_89C0018 174 instructions (0,000%), 2 calls (089C0018 - 089C0170, length 87)
_S1_2_897E7C4 173 instructions (0,000%), 1 calls (0897E7C4 - 0897EAAC, length 187)
  Back Branch 0897EA68 1 times (length 98)
_S1_2_886BDF4 172 instructions (0,000%), 1 calls (0886BDF4 - 0886C0AC, length 175)
_S1_2_8869ADC 172 instructions (0,000%), 1 calls (08869ADC - 08869D94, length 175)
_S1_2_898B300 171 instructions (0,000%), 3 calls (0898B300 - 0898B3E0, length 57)
_S1_2_88F0A60 170 instructions (0,000%), 5 calls (088F0A60 - 088F0AE4, length 34)
  Back Branch 088F0AE0 5 times (length 21)
  Back Branch 088F0AD8 5 times (length 5)
_S1_2_8A43C58 170 instructions (0,000%), 2 calls (08A43C58 - 08A43DC0, length 91)
_S1_2_89ADB34 169 instructions (0,000%), 1 calls (089ADB34 - 089ADE94, length 217)
_S1_2_89D7578 168 instructions (0,000%), 84 calls (089D7578 - 089D757C, length 2)
_S1_2_887CAA0 168 instructions (0,000%), 15 calls (0887CAA0 - 0887CAD0, length 13)
_S1_2_8928DB0 168 instructions (0,000%), 12 calls (08928DB0 - 08928DE4, length 14)
_S1_2_88EB624 168 instructions (0,000%), 8 calls (088EB624 - 088EB674, length 21)
_S1_2_8A4CE7C 168 instructions (0,000%), 7 calls (08A4CE7C - 08A4CF64, length 59)
_S1_2_889B718 168 instructions (0,000%), 7 calls (0889B718 - 0889B774, length 24)
_S1_2_8A86A38 168 instructions (0,000%), 4 calls (08A86A38 - 08A86C5C, length 138)
_S1_2_8A83B14 168 instructions (0,000%), 4 calls (08A83B14 - 08A83D38, length 138)
_S1_2_8A08E4C 168 instructions (0,000%), 2 calls (08A08E4C - 08A08FBC, length 93)
_S1_2_8A4624C 166 instructions (0,000%), 2 calls (08A4624C - 08A463C8, length 96)
_S1_2_8A37F9C 166 instructions (0,000%), 2 calls (08A37F9C - 08A38118, length 96)
_S1_2_888C23C 165 instructions (0,000%), 15 calls (0888C23C - 0888C274, length 15)
_S1_2_88AE200 165 instructions (0,000%), 11 calls (088AE200 - 088AE238, length 15)
_S1_2_88A592C 165 instructions (0,000%), 5 calls (088A592C - 088A59AC, length 33)
_S1_2_88A4C74 165 instructions (0,000%), 5 calls (088A4C74 - 088A4CF8, length 34)
  Back Branch 088A4CD4 5 times (length 8)
  Back Branch 088A4CF4 5 times (length 25)
  Back Branch 088A4CE4 5 times (length 18)
_S1_2_88FF724 165 instructions (0,000%), 3 calls (088FF724 - 088FF7FC, length 55)
_S1_2_8824CE8 165 instructions (0,000%), 1 calls (08824CE8 - 08824F78, length 165)
_S1_2_8A51DD4 164 instructions (0,000%), 4 calls (08A51DD4 - 08A51E74, length 41)
_S1_2_8812368 164 instructions (0,000%), 4 calls (08812368 - 08812408, length 41)
_S1_2_88110B4 164 instructions (0,000%), 4 calls (088110B4 - 08811154, length 41)
_S1_2_880F8AC 164 instructions (0,000%), 4 calls (0880F8AC - 0880F94C, length 41)
_S1_2_89F3020 164 instructions (0,000%), 2 calls (089F3020 - 089F3164, length 82)
_S1_2_8820BA4 163 instructions (0,000%), 7 calls (08820BA4 - 08820D70, length 116)
_S1_2_8A59DD8 162 instructions (0,000%), 18 calls (08A59DD8 - 08A59DF8, length 9)
_S1_2_8A5922C 162 instructions (0,000%), 18 calls (08A5922C - 08A5924C, length 9)
_S1_2_88F7D64 162 instructions (0,000%), 9 calls (088F7D64 - 088F7DA8, length 18)
_S1_2_8880088 162 instructions (0,000%), 6 calls (08880088 - 088800F8, length 29)
_S1_2_898EE04 162 instructions (0,000%), 3 calls (0898EE04 - 0898EED8, length 54)
_S1_2_898D6A8 162 instructions (0,000%), 3 calls (0898D6A8 - 0898D77C, length 54)
_S1_2_8A5BBBC 162 instructions (0,000%), 2 calls (08A5BBBC - 08A5BD18, length 88)
_S1_2_8A3B9EC 162 instructions (0,000%), 2 calls (08A3B9EC - 08A3BB48, length 88)
_S1_2_88F9E2C 160 instructions (0,000%), 20 calls (088F9E2C - 088F9E48, length 8)
_S1_2_888EB48 160 instructions (0,000%), 10 calls (0888EB48 - 0888EB84, length 16)
_S1_2_880B4BC 160 instructions (0,000%), 4 calls (0880B4BC - 0880B5AC, length 61)
_S1_2_89E0600 160 instructions (0,000%), 1 calls (089E0600 - 089E087C, length 160)
_S1_2_8A6CCA4 159 instructions (0,000%), 3 calls (08A6CCA4 - 08A6CD74, length 53)
_S1_2_8A64960 158 instructions (0,000%), 2 calls (08A64960 - 08A64A98, length 79)
_S1_2_88BF77C 156 instructions (0,000%), 6 calls (088BF77C - 088BF7F0, length 30)
_S1_2_8936A68 156 instructions (0,000%), 1 calls (08936A68 - 08936BEC, length 98)
  Back Branch 08936B88 9 times (length 10)
_S1_2_88E6654 155 instructions (0,000%), 31 calls (088E6654 - 088E6664, length 5)
_S1_2_88EDA0C 155 instructions (0,000%), 5 calls (088EDA0C - 088EDA74, length 27)
  Back Branch 088EDA54 5 times (length 12)
_S1_2_8AD87B0 154 instructions (0,000%), 77 calls (08AD87B0 - 08AD87B4, length 2)
_S1_2_89084F8 154 instructions (0,000%), 14 calls (089084F8 - 08908528, length 13)
_S1_2_898D934 154 instructions (0,000%), 7 calls (0898D934 - 0898DA3C, length 67)
_S1_2_8A1975C 154 instructions (0,000%), 3 calls (08A1975C - 08A19850, length 62)
_S1_2_8993364 154 instructions (0,000%), 2 calls (08993364 - 089934C0, length 88)
_S1_2_884BA40 154 instructions (0,000%), 2 calls (0884BA40 - 0884BB70, length 77)
_S1_2_8898E18 153 instructions (0,000%), 9 calls (08898E18 - 08898E60, length 19)
_S1_2_880EBC4 153 instructions (0,000%), 3 calls (0880EBC4 - 0880EC8C, length 51)
_S1_2_88EB388 153 instructions (0,000%), 1 calls (088EB388 - 088EB620, length 167)
  Back Branch 088EB5EC 1 times (length 89)
  Back Branch 088EB5AC 1 times (length 73)
  Back Branch 088EB56C 1 times (length 57)
  Back Branch 088EB4F4 1 times (length 27)
_S1_2_8AD88E0 152 instructions (0,000%), 76 calls (08AD88E0 - 08AD88E4, length 2)
_S1_2_885A010 152 instructions (0,000%), 8 calls (0885A010 - 0885A0D0, length 49)
_S1_2_892FF98 152 instructions (0,000%), 3 calls (0892FF98 - 08930190, length 127)
  Back Branch 08930038 3 times (length 20)
  Back Branch 08930064 1 times (length 14)
  Back Branch 089300F0 1 times (length 49)
  Back Branch 08930110 1 times (length 27)
_S1_2_8897188 152 instructions (0,000%), 2 calls (08897188 - 0889731C, length 102)
  Back Branch 088972E4 2 times (length 52)
_S1_2_8808E38 152 instructions (0,000%), 2 calls (08808E38 - 08808F64, length 76)
  Back Branch 08808F24 3 times (length 17)
_S1_2_887AB8C 152 instructions (0,000%), 1 calls (0887AB8C - 0887ACA4, length 71)
  Back Branch 0887ABD8 10 times (length 9)
_S1_2_883DB3C 152 instructions (0,000%), 1 calls (0883DB3C - 0883DD98, length 152)
_S1_2_88A7D58 151 instructions (0,000%), 1 calls (088A7D58 - 088A80D8, length 225)
  Back Branch 088A7FB0 1 times (length 117)
  Back Branch 088A7FD8 1 times (length 32)
_S1_2_88279BC 151 instructions (0,000%), 1 calls (088279BC - 08827C44, length 163)
_S1_2_88F99F0 150 instructions (0,000%), 15 calls (088F99F0 - 088F9A14, length 10)
_S1_2_88A83D0 150 instructions (0,000%), 15 calls (088A83D0 - 088A83F4, length 10)
_S1_2_8823270 150 instructions (0,000%), 6 calls (08823270 - 0882338C, length 72)
_S1_2_8807C8C 150 instructions (0,000%), 6 calls (08807C8C - 08807CB0, length 10)
  Back Branch 08807CA4 24 times (length 5)
_S1_2_8930A30 150 instructions (0,000%), 5 calls (08930A30 - 08930AC0, length 37)
  Back Branch 08930AAC 5 times (length 15)
  Back Branch 08930A8C 5 times (length 6)
_S1_2_881E944 149 instructions (0,000%), 1 calls (0881E944 - 0881EA50, length 68)
  Back Branch 0881E988 10 times (length 9)
_S1_2_8A8B828 148 instructions (0,000%), 3 calls (08A8B828 - 08A8B968, length 81)
_S1_2_8A66C50 148 instructions (0,000%), 2 calls (08A66C50 - 08A66E2C, length 120)
  Back Branch 08A66D0C 4 times (length 6)
_S1_2_89EF248 148 instructions (0,000%), 2 calls (089EF248 - 089EF36C, length 74)
_S1_2_8963050 148 instructions (0,000%), 2 calls (08963050 - 08963174, length 74)
_S1_2_8895584 148 instructions (0,000%), 2 calls (08895584 - 088956E0, length 88)
  Back Branch 08895618 4 times (length 5)
  Back Branch 08895658 4 times (length 11)
_S1_2_89E4120 148 instructions (0,000%), 1 calls (089E4120 - 089E43A8, length 163)
_S1_2_884CF50 148 instructions (0,000%), 1 calls (0884CF50 - 0884D1A0, length 149)
_S1_2_88ACD40 147 instructions (0,000%), 21 calls (088ACD40 - 088ACD58, length 7)
_S1_2_897ED9C 147 instructions (0,000%), 1 calls (0897ED9C - 0897F1A4, length 259)
_S1_2_88FD784 146 instructions (0,000%), 1 calls (088FD784 - 088FD938, length 110)
  Back Branch 088FD8D8 2 times (length 58)
  Back Branch 088FD934 1 times (length 63)
_S1_2_8805804 145 instructions (0,000%), 29 calls (08805804 - 08805814, length 5)
_S1_2_88F5E1C 145 instructions (0,000%), 5 calls (088F5B40 - 088F5E28, length 187)
  Back Branch 088F5E24 5 times (length 70)
  Back Branch 088F5D1C 5 times (length 121)
_S1_2_88F5510 145 instructions (0,000%), 5 calls (088F5510 - 088F55A8, length 39)
  Back Branch 088F55A4 5 times (length 12)
  Back Branch 088F559C 5 times (length 21)
_S1_2_88EE488 145 instructions (0,000%), 5 calls (088EE488 - 088EE534, length 44)
  Back Branch 088EE530 5 times (length 19)
_S1_2_88ECE04 145 instructions (0,000%), 5 calls (088ECE04 - 088ECE98, length 38)
  Back Branch 088ECE94 5 times (length 6)
  Back Branch 088ECE88 5 times (length 24)
_S1_2_88A7CC0 145 instructions (0,000%), 5 calls (088A7CC0 - 088A7D30, length 29)
_S1_2_88AED88 144 instructions (0,000%), 72 calls (088AED88 - 088AED8C, length 2)
_S1_2_889B6B8 144 instructions (0,000%), 6 calls (0889B6B8 - 0889B714, length 24)
_S1_2_885A0D4 144 instructions (0,000%), 6 calls (0885A0D4 - 0885A160, length 36)
_S1_2_8A9187C 144 instructions (0,000%), 4 calls (08A9187C - 08A91A54, length 119)
_S1_2_8A90B8C 144 instructions (0,000%), 3 calls (08A90B8C - 08A90E70, length 186)
_S1_2_8841388 144 instructions (0,000%), 3 calls (08841388 - 08841448, length 49)
_S1_2_883DA78 144 instructions (0,000%), 3 calls (0883DA78 - 0883DB38, length 49)
_S1_2_8A12294 144 instructions (0,000%), 2 calls (08A12294 - 08A123B0, length 72)
_S1_2_8A10F14 144 instructions (0,000%), 2 calls (08A10F14 - 08A11030, length 72)
_S1_2_8A40604 144 instructions (0,000%), 1 calls (08A40604 - 08A40840, length 144)
_S1_2_8A3FDB0 143 instructions (0,000%), 1 calls (08A3FDB0 - 08A40198, length 251)
_S1_2_88EA8D8 142 instructions (0,000%), 71 calls (088EA8D8 - 088EA8DC, length 2)
_S1_2_8A1263C 142 instructions (0,000%), 3 calls (08A1263C - 08A12710, length 54)
  Back Branch 08A12688 1 times (length 11)
_S1_2_89A77F8 142 instructions (0,000%), 1 calls (089A77F8 - 089A78A8, length 45)
  Back Branch 089A787C 22 times (length 5)
_S1_2_8908AFC 141 instructions (0,000%), 3 calls (08908AFC - 08908BD8, length 56)
_S1_2_88DEEEC 141 instructions (0,000%), 3 calls (088DEEEC - 088DEFDC, length 61)
_S1_2_8849C60 141 instructions (0,000%), 1 calls (08849C60 - 08849E60, length 129)
  Back Branch 08849E0C 2 times (length 62)
_S1_2_88F9E10 140 instructions (0,000%), 20 calls (088F9E10 - 088F9E28, length 7)
_S1_2_8A132E0 140 instructions (0,000%), 14 calls (08A132E0 - 08A1333C, length 24)
_S1_2_8A3E54C 140 instructions (0,000%), 1 calls (08A3E54C - 08A3E844, length 191)
_S1_2_8A39E14 140 instructions (0,000%), 1 calls (08A39E14 - 08A3A10C, length 191)
_S1_2_88053F0 138 instructions (0,000%), 69 calls (088053F0 - 088053F4, length 2)
_S1_2_8805358 138 instructions (0,000%), 69 calls (08805358 - 0880535C, length 2)
_S1_2_8A3D53C 138 instructions (0,000%), 2 calls (08A3D53C - 08A3D698, length 88)
_S1_2_89FC2C4 138 instructions (0,000%), 2 calls (089FC2C4 - 089FC424, length 89)
_S1_2_89C7118 138 instructions (0,000%), 2 calls (089C7118 - 089C7278, length 89)
_S1_2_880BE40 138 instructions (0,000%), 2 calls (0880BE40 - 0880BF50, length 69)
_S1_2_88E2DC8 138 instructions (0,000%), 1 calls (088E2DC8 - 088E2F1C, length 86)
  Back Branch 088E2E90 6 times (length 13)
_S1_2_8926178 136 instructions (0,000%), 10 calls (08926178 - 089261BC, length 18)
  Back Branch 089261B8 2 times (length 13)
_S1_2_884CE40 136 instructions (0,000%), 2 calls (0884CE40 - 0884CF4C, length 68)
_S1_2_8A3F3D4 136 instructions (0,000%), 1 calls (08A3F3D4 - 08A3F604, length 141)
_S1_2_89C090C 136 instructions (0,000%), 1 calls (089C090C - 089C0A48, length 80)
  Back Branch 089C09E0 30 times (length 2)
_S1_2_8885B20 136 instructions (0,000%), 1 calls (08885B20 - 08885DA0, length 161)
  Back Branch 08885BF8 8 times (length 8)
  Back Branch 08885D60 1 times (length 19)
_S1_2_890312C 135 instructions (0,000%), 9 calls (0890312C - 08903198, length 28)
_S1_2_8A506C0 135 instructions (0,000%), 1 calls (08A506C0 - 08A5095C, length 168)
_S1_2_8A479F4 135 instructions (0,000%), 1 calls (08A479F4 - 08A47BD0, length 120)
  Back Branch 08A47B48 2 times (length 51)
_S1_2_8A4665C 135 instructions (0,000%), 1 calls (08A4665C - 08A46814, length 111)
  Back Branch 08A467B0 2 times (length 51)
_S1_2_8A4210C 135 instructions (0,000%), 1 calls (08A4210C - 08A424D4, length 243)
_S1_2_8A3C7CC 135 instructions (0,000%), 1 calls (08A3C7CC - 08A3CBBC, length 253)
_S1_2_88055E0 134 instructions (0,000%), 67 calls (088055E0 - 088055E4, length 2)
_S1_2_8880360 134 instructions (0,000%), 9 calls (08880360 - 088803B0, length 21)
_S1_2_8A131C4 134 instructions (0,000%), 2 calls (08A131C4 - 08A132D4, length 69)
_S1_2_8A10858 134 instructions (0,000%), 2 calls (08A10858 - 08A10968, length 69)
_S1_2_8A573BC 134 instructions (0,000%), 1 calls (08A573BC - 08A5775C, length 233)
_S1_2_8A555E0 134 instructions (0,000%), 1 calls (08A555E0 - 08A55980, length 233)
_S1_2_8A47BF4 134 instructions (0,000%), 1 calls (08A47BF4 - 08A47FBC, length 243)
_S1_2_8A38BA0 134 instructions (0,000%), 1 calls (08A38BA0 - 08A38F58, length 239)
_S1_2_885A018 133 instructions (0,000%), 7 calls (0885A018 - 0885A0D0, length 47)
_S1_2_8A46838 133 instructions (0,000%), 1 calls (08A46838 - 08A46BD8, length 233)
_S1_2_8930D4C 132 instructions (0,000%), 66 calls (08930D4C - 08930D50, length 2)
_S1_2_88EA810 132 instructions (0,000%), 66 calls (088EA810 - 088EA814, length 2)
_S1_2_88C5A98 132 instructions (0,000%), 66 calls (088C5A98 - 088C5A9C, length 2)
_S1_2_888B3D8 132 instructions (0,000%), 12 calls (0888B3D8 - 0888B400, length 11)
_S1_2_88FDD04 132 instructions (0,000%), 6 calls (088FDD04 - 088FDD68, length 26)
_S1_2_88801A8 132 instructions (0,000%), 6 calls (088801A8 - 088801FC, length 22)
_S1_2_8811158 132 instructions (0,000%), 4 calls (08811158 - 088111D8, length 33)
_S1_2_8A0BE6C 132 instructions (0,000%), 2 calls (08A0BE6C - 08A0BF70, length 66)
_S1_2_89FC4F0 132 instructions (0,000%), 2 calls (089FC4F0 - 089FC608, length 71)
_S1_2_8A4ECA8 132 instructions (0,000%), 1 calls (08A4ECA8 - 08A4EF30, length 163)
_S1_2_8A44890 132 instructions (0,000%), 1 calls (08A44890 - 08A44B2C, length 168)
_S1_2_89A0840 132 instructions (0,000%), 1 calls (089A0840 - 089A0C08, length 243)
_S1_2_898A890 132 instructions (0,000%), 1 calls (0898A890 - 0898AB2C, length 168)
_S1_2_8989F44 132 instructions (0,000%), 1 calls (08989F44 - 0898A1E0, length 168)
_S1_2_89887D0 132 instructions (0,000%), 1 calls (089887D0 - 08988B30, length 217)
_S1_2_88DEFE0 132 instructions (0,000%), 1 calls (088DEFE0 - 088DF288, length 171)
  Back Branch 088DF214 1 times (length 89)
_S1_2_8A655A0 131 instructions (0,000%), 1 calls (08A655A0 - 08A65828, length 163)
_S1_2_8A53B08 131 instructions (0,000%), 1 calls (08A53B08 - 08A53EA0, length 231)
_S1_2_8A52A74 131 instructions (0,000%), 1 calls (08A52A74 - 08A52E1C, length 235)
_S1_2_8A3B0EC 131 instructions (0,000%), 1 calls (08A3B0EC - 08A3B494, length 235)
_S1_2_8966FDC 131 instructions (0,000%), 1 calls (08966FDC - 0896736C, length 229)
_S1_2_8933230 130 instructions (0,000%), 26 calls (08933230 - 08933240, length 5)
_S1_2_8931B60 130 instructions (0,000%), 10 calls (08931B60 - 08931CAC, length 84)
_S1_2_8A8C4F0 130 instructions (0,000%), 2 calls (08A8C4F0 - 08A8C748, length 151)
_S1_2_89C763C 130 instructions (0,000%), 2 calls (089C763C - 089C77A4, length 91)
_S1_2_8819E68 130 instructions (0,000%), 1 calls (08819E68 - 0881A06C, length 130)
_S1_2_898C84C 128 instructions (0,000%), 32 calls (0898C84C - 0898C858, length 4)
_S1_2_898D038 128 instructions (0,000%), 16 calls (0898D038 - 0898D054, length 8)
_S1_2_896BB18 128 instructions (0,000%), 4 calls (0896BB18 - 0896BC1C, length 66)
_S1_2_8A977A0 128 instructions (0,000%), 2 calls (08A977A0 - 08A97A48, length 171)
_S1_2_8A8C254 128 instructions (0,000%), 2 calls (08A8C254 - 08A8C4EC, length 167)
_S1_2_8A8BB08 127 instructions (0,000%), 3 calls (08A8BB08 - 08A8C028, length 329)
_S1_2_88ACD24 126 instructions (0,000%), 18 calls (088ACD24 - 088ACD3C, length 7)
_S1_2_88B0E58 126 instructions (0,000%), 7 calls (088B0E58 - 088B0EB4, length 24)
_S1_2_88FDD6C 126 instructions (0,000%), 6 calls (088FDD6C - 088FDDD0, length 26)
  Back Branch 088FDDC4 6 times (length 10)
_S1_2_88AD238 126 instructions (0,000%), 6 calls (088AD238 - 088AD288, length 21)
_S1_2_8896018 125 instructions (0,000%), 5 calls (08896018 - 08896078, length 25)
_S1_2_884C774 125 instructions (0,000%), 1 calls (0884C774 - 0884C964, length 125)
  Back Branch 0884C92C 1 times (length 65)
_S1_2_8A6C92C 124 instructions (0,000%), 2 calls (08A6C92C - 08A6CA98, length 92)
_S1_2_8A651E0 124 instructions (0,000%), 2 calls (08A651E0 - 08A653BC, length 120)
_S1_2_8A502D0 124 instructions (0,000%), 2 calls (08A502D0 - 08A504C4, length 126)
_S1_2_898A4D0 124 instructions (0,000%), 2 calls (0898A4D0 - 0898A6AC, length 120)
_S1_2_8989B84 124 instructions (0,000%), 2 calls (08989B84 - 08989D60, length 120)
_S1_2_8963178 124 instructions (0,000%), 2 calls (08963178 - 0896326C, length 62)
_S1_2_88A62E4 124 instructions (0,000%), 2 calls (088A62E4 - 088A63EC, length 67)
  Back Branch 088A63E8 2 times (length 49)
  Back Branch 088A63E0 2 times (length 8)
_S1_2_8A4B298 123 instructions (0,000%), 3 calls (08A4B298 - 08A4B338, length 41)
_S1_2_898EBA0 123 instructions (0,000%), 3 calls (0898EBA0 - 0898EC40, length 41)
_S1_2_898D44C 123 instructions (0,000%), 3 calls (0898D44C - 0898D4EC, length 41)
_S1_2_88FE76C 123 instructions (0,000%), 3 calls (088FE76C - 088FE818, length 44)
_S1_2_880EB20 123 instructions (0,000%), 3 calls (0880EB20 - 0880EBC0, length 41)
_S1_2_880E760 123 instructions (0,000%), 3 calls (0880E760 - 0880E800, length 41)
_S1_2_880AD38 123 instructions (0,000%), 3 calls (0880AD38 - 0880ADD8, length 41)
_S1_2_8AAE36C 122 instructions (0,000%), 61 calls (08AAE36C - 08AAE370, length 2)
_S1_2_8A6A1A0 122 instructions (0,000%), 2 calls (08A6A1A0 - 08A6A290, length 61)
_S1_2_898F3BC 122 instructions (0,000%), 2 calls (0898F3BC - 0898F4AC, length 61)
_S1_2_8896418 122 instructions (0,000%), 2 calls (08896418 - 088965E4, length 116)
_S1_2_88353A0 122 instructions (0,000%), 2 calls (088353A0 - 088357E0, length 273)
_S1_2_883533C 122 instructions (0,000%), 2 calls (0883533C - 088357E0, length 298)
_S1_2_88344C8 122 instructions (0,000%), 2 calls (088344C8 - 088357E0, length 1223)
_S1_2_8834398 122 instructions (0,000%), 2 calls (08834398 - 088357E0, length 1299)
_S1_2_88342D0 122 instructions (0,000%), 2 calls (088342D0 - 088357E0, length 1349)
_S1_2_883426C 122 instructions (0,000%), 2 calls (0883426C - 088357E0, length 1374)
_S1_2_8A504C8 122 instructions (0,000%), 1 calls (08A504C8 - 08A506BC, length 126)
  Back Branch 08A50584 10 times (length 6)
_S1_2_8A67528 121 instructions (0,000%), 1 calls (08A67528 - 08A67708, length 121)
_S1_2_8A50F50 121 instructions (0,000%), 1 calls (08A50F50 - 08A51158, length 131)
_S1_2_89566B8 120 instructions (0,000%), 60 calls (089566B8 - 089566BC, length 2)
_S1_2_8A30D74 120 instructions (0,000%), 24 calls (08A30D74 - 08A30D84, length 5)
_S1_2_88BDAA0 120 instructions (0,000%), 6 calls (088BDAA0 - 088BDB24, length 34)
_S1_2_88BDA18 120 instructions (0,000%), 6 calls (088BDA18 - 088BDA9C, length 34)
_S1_2_889E4AC 120 instructions (0,000%), 6 calls (0889E4AC - 0889E520, length 30)
_S1_2_880A854 120 instructions (0,000%), 6 calls (0880A854 - 0880A90C, length 47)
_S1_2_8806920 120 instructions (0,000%), 6 calls (08806920 - 0880696C, length 20)
_S1_2_88A4250 120 instructions (0,000%), 5 calls (088A4250 - 088A42E4, length 38)
_S1_2_89049D4 120 instructions (0,000%), 3 calls (089049D4 - 08904A8C, length 47)
_S1_2_8808628 120 instructions (0,000%), 3 calls (08808628 - 088086C4, length 40)
_S1_2_88A35C0 120 instructions (0,000%), 2 calls (088A35C0 - 088A36D8, length 71)
  Back Branch 088A36A8 2 times (length 22)
  Back Branch 088A36B8 2 times (length 25)
_S1_2_88066B4 119 instructions (0,000%), 7 calls (088066B4 - 08806710, length 24)
_S1_2_8A891C4 119 instructions (0,000%), 1 calls (08A891C4 - 08A893F4, length 141)
_S1_2_899E310 118 instructions (0,000%), 2 calls (0899E310 - 0899E510, length 129)
_S1_2_8AD8870 116 instructions (0,000%), 58 calls (08AD8870 - 08AD8874, length 2)
_S1_2_89B4188 116 instructions (0,000%), 29 calls (089B4188 - 089B4194, length 4)
_S1_2_881265C 116 instructions (0,000%), 3 calls (0881265C - 08812788, length 76)
_S1_2_8963894 116 instructions (0,000%), 2 calls (08963894 - 08963900, length 28)
  Back Branch 089638E4 14 times (length 5)
_S1_2_8832F78 116 instructions (0,000%), 2 calls (08832F78 - 088357E0, length 2587)
_S1_2_88ED078 115 instructions (0,000%), 5 calls (088ED078 - 088ED120, length 43)
_S1_2_88ECF14 115 instructions (0,000%), 5 calls (088ECF14 - 088ECF8C, length 31)
  Back Branch 088ECF68 5 times (length 9)
_S1_2_892E64C 114 instructions (0,000%), 6 calls (0892E64C - 0892E694, length 19)
_S1_2_88E29D8 114 instructions (0,000%), 6 calls (088E29D8 - 088E2A20, length 19)
_S1_2_88FAA44 112 instructions (0,000%), 16 calls (088FAA44 - 088FAA5C, length 7)
_S1_2_88FAA0C 112 instructions (0,000%), 16 calls (088FAA0C - 088FAA24, length 7)
_S1_2_88C1E70 112 instructions (0,000%), 7 calls (088C1E70 - 088C1EC0, length 21)
_S1_2_8A005DC 112 instructions (0,000%), 2 calls (08A005DC - 08A006B8, length 56)
_S1_2_882A154 112 instructions (0,000%), 2 calls (0882A154 - 0882A230, length 56)
_S1_2_8829E20 112 instructions (0,000%), 2 calls (08829E20 - 08829EFC, length 56)
_S1_2_88ED3F0 112 instructions (0,000%), 1 calls (088ED3F0 - 088ED5F8, length 131)
  Back Branch 088ED5C4 1 times (length 79)
_S1_2_8905F84 111 instructions (0,000%), 3 calls (08905F84 - 089060C4, length 81)
_S1_2_8934DA4 111 instructions (0,000%), 1 calls (08934DA4 - 08934ECC, length 75)
  Back Branch 08934DF0 6 times (length 10)
  Back Branch 08934EB8 6 times (length 6)
_S1_2_88ED9E0 110 instructions (0,000%), 10 calls (088ED9E0 - 088EDA08, length 11)
_S1_2_894DB14 110 instructions (0,000%), 5 calls (0894DB14 - 0894DB68, length 22)
_S1_2_88F54B8 110 instructions (0,000%), 5 calls (088F54B8 - 088F550C, length 22)
_S1_2_88F4674 110 instructions (0,000%), 5 calls (088F4674 - 088F46D8, length 26)
_S1_2_88954DC 110 instructions (0,000%), 5 calls (088954DC - 08895530, length 22)
_S1_2_887C99C 110 instructions (0,000%), 5 calls (0887C99C - 0887CA08, length 28)
_S1_2_8810BDC 110 instructions (0,000%), 5 calls (08810BDC - 08810C30, length 22)
_S1_2_8A153F8 110 instructions (0,000%), 2 calls (08A153F8 - 08A154D0, length 55)
_S1_2_8A0CB70 110 instructions (0,000%), 2 calls (08A0CB70 - 08A0CC48, length 55)
_S1_2_8A0A878 110 instructions (0,000%), 2 calls (08A0A878 - 08A0A950, length 55)
_S1_2_884CD60 110 instructions (0,000%), 2 calls (0884CD60 - 0884CE3C, length 56)
_S1_2_8A887F4 109 instructions (0,000%), 1 calls (08A887F4 - 08A88A24, length 141)
_S1_2_8A87B1C 109 instructions (0,000%), 1 calls (08A87B1C - 08A87D4C, length 141)
_S1_2_88C1EC4 109 instructions (0,000%), 1 calls (088C1EC4 - 088C20D0, length 132)
  Back Branch 088C20B4 1 times (length 47)
_S1_2_892BD78 108 instructions (0,000%), 27 calls (0892BD78 - 0892BD84, length 4)
_S1_2_8A48704 108 instructions (0,000%), 12 calls (08A48704 - 08A4872C, length 11)
_S1_2_8A3B934 108 instructions (0,000%), 12 calls (08A3B934 - 08A3B95C, length 11)
_S1_2_888B424 108 instructions (0,000%), 12 calls (0888B424 - 0888B444, length 9)
_S1_2_88BF24C 108 instructions (0,000%), 6 calls (088BF24C - 088BF290, length 18)
_S1_2_88BF204 108 instructions (0,000%), 6 calls (088BF204 - 088BF248, length 18)
_S1_2_88BC7D0 108 instructions (0,000%), 6 calls (088BC7D0 - 088BC824, length 22)
_S1_2_88B91DC 108 instructions (0,000%), 6 calls (088B91DC - 088B9228, length 20)
_S1_2_88AF250 108 instructions (0,000%), 6 calls (088AF250 - 088AF294, length 18)
_S1_2_887C0E0 108 instructions (0,000%), 6 calls (0887C0E0 - 0887C12C, length 20)
_S1_2_8808438 108 instructions (0,000%), 3 calls (08808438 - 088084EC, length 46)
_S1_2_8A88090 108 instructions (0,000%), 1 calls (08A88090 - 08A8835C, length 180)
_S1_2_89F2480 107 instructions (0,000%), 1 calls (089F2480 - 089F2660, length 121)
_S1_2_88DA174 107 instructions (0,000%), 1 calls (088DA174 - 088DA26C, length 63)
  Back Branch 088DA228 5 times (length 11)
_S1_2_8A13F40 106 instructions (0,000%), 2 calls (08A13F40 - 08A14010, length 53)
_S1_2_8A10400 106 instructions (0,000%), 2 calls (08A10400 - 08A104D0, length 53)
_S1_2_8A0FBAC 106 instructions (0,000%), 2 calls (08A0FBAC - 08A0FC7C, length 53)
_S1_2_8A0E5DC 106 instructions (0,000%), 2 calls (08A0E5DC - 08A0E6AC, length 53)
_S1_2_89A16C0 106 instructions (0,000%), 2 calls (089A16C0 - 089A1790, length 53)
_S1_2_888DB5C 106 instructions (0,000%), 2 calls (0888DB5C - 0888DD3C, length 121)
_S1_2_88EF988 105 instructions (0,000%), 15 calls (088EF988 - 088EF9A0, length 7)
_S1_2_888B4E0 105 instructions (0,000%), 15 calls (0888B4E0 - 0888B4F8, length 7)
_S1_2_88F4C20 105 instructions (0,000%), 5 calls (088F4C20 - 088F4C70, length 21)
_S1_2_8895488 105 instructions (0,000%), 5 calls (08895488 - 088954D8, length 21)
_S1_2_8806C94 105 instructions (0,000%), 5 calls (08806C94 - 08806CE4, length 21)
_S1_2_8A82710 105 instructions (0,000%), 1 calls (08A82710 - 08A828B0, length 105)
_S1_2_8A64D94 105 instructions (0,000%), 1 calls (08A64D94 - 08A64F50, length 112)
_S1_2_8A34208 105 instructions (0,000%), 1 calls (08A34208 - 08A343A8, length 105)
_S1_2_88F41E8 105 instructions (0,000%), 1 calls (088F41E8 - 088F4298, length 45)
  Back Branch 088F427C 8 times (length 11)
_S1_2_888D3AC 105 instructions (0,000%), 1 calls (0888D3AC - 0888D54C, length 105)
_S1_2_88053F8 104 instructions (0,000%), 52 calls (088053F8 - 088053FC, length 2)
_S1_2_88C0848 104 instructions (0,000%), 8 calls (088C0848 - 088C08B4, length 28)
_S1_2_8A71F14 104 instructions (0,000%), 3 calls (08A71F14 - 08A71FD4, length 49)
  Back Branch 08A71F70 3 times (length 14)
_S1_2_8A70B0C 104 instructions (0,000%), 3 calls (08A70B0C - 08A70BCC, length 49)
  Back Branch 08A70B68 3 times (length 14)
_S1_2_89C0E4C 104 instructions (0,000%), 2 calls (089C0E4C - 089C0F18, length 52)
_S1_2_898930C 104 instructions (0,000%), 2 calls (0898930C - 08989470, length 90)
_S1_2_88B8DE8 104 instructions (0,000%), 2 calls (088B8DE8 - 088B8EB4, length 52)
_S1_2_895D2B4 104 instructions (0,000%), 1 calls (0895D2B4 - 0895D478, length 114)
_S1_2_895CC34 104 instructions (0,000%), 1 calls (0895CC34 - 0895CDF8, length 114)
_S1_2_88EC9BC 103 instructions (0,000%), 10 calls (088EC9BC - 088EC9F8, length 16)
  Back Branch 088EC9F4 4 times (length 9)
_S1_2_8A285C8 102 instructions (0,000%), 6 calls (08A285C8 - 08A286E4, length 72)
_S1_2_8936464 102 instructions (0,000%), 6 calls (08936464 - 089364A4, length 17)
_S1_2_8806654 102 instructions (0,000%), 6 calls (08806654 - 088066B0, length 24)
_S1_2_8A18B20 102 instructions (0,000%), 2 calls (08A18B20 - 08A18C1C, length 64)
_S1_2_8A068D4 102 instructions (0,000%), 2 calls (08A068D4 - 08A06A00, length 76)
_S1_2_89AB5D0 102 instructions (0,000%), 1 calls (089AB5D0 - 089AB798, length 115)
_S1_2_8982DE0 102 instructions (0,000%), 1 calls (08982DE0 - 08982FA8, length 115)
_S1_2_898FFB0 101 instructions (0,000%), 1 calls (0898FFB0 - 089900F0, length 81)
  Back Branch 089900B8 5 times (length 5)
_S1_2_89DA328 100 instructions (0,000%), 25 calls (089DA328 - 089DA334, length 4)
_S1_2_8806AD0 100 instructions (0,000%), 10 calls (08806AD0 - 08806AF4, length 10)
_S1_2_8806AA8 100 instructions (0,000%), 10 calls (08806AA8 - 08806ACC, length 10)
_S1_2_8A4E8F8 100 instructions (0,000%), 2 calls (08A4E8F8 - 08A4EABC, length 114)
_S1_2_8A444B8 100 instructions (0,000%), 2 calls (08A444B8 - 08A446A0, length 123)
_S1_2_8A3E2B4 100 instructions (0,000%), 2 calls (08A3E2B4 - 08A3E3EC, length 79)
_S1_2_8A39B7C 100 instructions (0,000%), 2 calls (08A39B7C - 08A39CB4, length 79)
_S1_2_8992C60 100 instructions (0,000%), 1 calls (08992C60 - 08992DF0, length 101)
_S1_2_8888ABC 100 instructions (0,000%), 1 calls (08888ABC - 08888C9C, length 121)
_S1_2_88277BC 100 instructions (0,000%), 1 calls (088277BC - 088279B8, length 128)
_S1_2_88F4C00 99 instructions (0,000%), 15 calls (088F4C00 - 088F4C1C, length 8)
_S1_2_88ED228 99 instructions (0,000%), 9 calls (088ED228 - 088ED250, length 11)
_S1_2_898EFD0 99 instructions (0,000%), 3 calls (0898EFD0 - 0898F080, length 45)
  Back Branch 0898F054 1 times (length 5)
_S1_2_892BA34 99 instructions (0,000%), 3 calls (0892BA34 - 0892BAE4, length 45)
_S1_2_8A17C00 99 instructions (0,000%), 1 calls (08A17C00 - 08A17D88, length 99)
_S1_2_88F7148 99 instructions (0,000%), 1 calls (088F7148 - 088F72E8, length 105)
  Back Branch 088F7298 1 times (length 50)
_S1_2_88FDCFC 98 instructions (0,000%), 49 calls (088FDCFC - 088FDD00, length 2)
_S1_2_8973984 98 instructions (0,000%), 14 calls (08973984 - 0897399C, length 7)
_S1_2_8963914 98 instructions (0,000%), 14 calls (08963914 - 0896392C, length 7)
_S1_2_88BFFA0 98 instructions (0,000%), 14 calls (088BFFA0 - 088BFFB8, length 7)
_S1_2_88A85E8 98 instructions (0,000%), 7 calls (088A85E8 - 088A861C, length 14)
_S1_2_8807394 98 instructions (0,000%), 2 calls (08807394 - 08807458, length 50)
_S1_2_8A39CB8 98 instructions (0,000%), 1 calls (08A39CB8 - 08A39DF0, length 79)
  Back Branch 08A39D5C 8 times (length 6)
_S1_2_8945514 97 instructions (0,000%), 1 calls (08945514 - 08945628, length 70)
  Back Branch 089455B4 5 times (length 8)
_S1_2_89819B8 96 instructions (0,000%), 48 calls (089819B8 - 089819BC, length 2)
_S1_2_899F044 96 instructions (0,000%), 32 calls (0899F044 - 0899F04C, length 3)
_S1_2_8880188 96 instructions (0,000%), 12 calls (08880188 - 088801A4, length 8)
_S1_2_89F84A8 96 instructions (0,000%), 8 calls (089F84A8 - 089F84D4, length 12)
_S1_2_88E4318 96 instructions (0,000%), 6 calls (088E4318 - 088E4354, length 16)
_S1_2_8A52070 96 instructions (0,000%), 4 calls (08A52070 - 08A52148, length 55)
_S1_2_88A7C40 96 instructions (0,000%), 4 calls (088A7C40 - 088A7CBC, length 32)
_S1_2_8902010 96 instructions (0,000%), 3 calls (08902010 - 0890208C, length 32)
_S1_2_8A34B78 96 instructions (0,000%), 2 calls (08A34B78 - 08A34C38, length 49)
_S1_2_8851EC0 96 instructions (0,000%), 2 calls (08851EC0 - 08851F80, length 49)
_S1_2_8841690 96 instructions (0,000%), 2 calls (08841690 - 08841750, length 49)
_S1_2_88F6E0C 95 instructions (0,000%), 5 calls (088F6E0C - 088F6E74, length 27)
_S1_2_885A030 95 instructions (0,000%), 5 calls (0885A030 - 0885A0D0, length 41)
_S1_2_88131C0 95 instructions (0,000%), 5 calls (088131C0 - 08813208, length 19)
_S1_2_8A3113C 95 instructions (0,000%), 1 calls (08A3113C - 08A312B4, length 95)
_S1_2_8867498 95 instructions (0,000%), 1 calls (08867498 - 08867618, length 97)
_S1_2_883D8F0 95 instructions (0,000%), 1 calls (0883D8F0 - 0883DA74, length 98)
_S1_2_8A3F9B0 94 instructions (0,000%), 2 calls (08A3F9B0 - 08A3FBA0, length 125)
_S1_2_8A08C60 94 instructions (0,000%), 2 calls (08A08C60 - 08A08D20, length 49)
_S1_2_884CCA4 94 instructions (0,000%), 2 calls (0884CCA4 - 0884CD5C, length 47)
_S1_2_884B8A4 94 instructions (0,000%), 2 calls (0884B8A4 - 0884B95C, length 47)
_S1_2_8841AE0 94 instructions (0,000%), 2 calls (08841AE0 - 08841B98, length 47)
_S1_2_881A1F8 94 instructions (0,000%), 2 calls (0881A1F8 - 0881A324, length 76)
_S1_2_89AD3BC 94 instructions (0,000%), 1 calls (089AD3BC - 089AD57C, length 113)
_S1_2_8A27524 93 instructions (0,000%), 3 calls (08A27524 - 08A27614, length 61)
_S1_2_8A26FC4 93 instructions (0,000%), 3 calls (08A26FC4 - 08A270B4, length 61)
_S1_2_8A452A4 93 instructions (0,000%), 1 calls (08A452A4 - 08A4543C, length 103)
_S1_2_8A8B168 92 instructions (0,000%), 2 calls (08A8B168 - 08A8B300, length 103)
_S1_2_8A86DD4 92 instructions (0,000%), 2 calls (08A86DD4 - 08A86FCC, length 127)
_S1_2_8A1864C 92 instructions (0,000%), 2 calls (08A1864C - 08A1873C, length 61)
_S1_2_8812414 92 instructions (0,000%), 2 calls (08812414 - 088124E8, length 54)
_S1_2_89E3E7C 92 instructions (0,000%), 1 calls (089E3E7C - 089E3FE8, length 92)
_S1_2_88A8348 91 instructions (0,000%), 13 calls (088A8348 - 088A8360, length 7)
_S1_2_88A8310 91 instructions (0,000%), 13 calls (088A8310 - 088A8328, length 7)
_S1_2_8826AF0 91 instructions (0,000%), 1 calls (08826AF0 - 08826D04, length 134)
_S1_2_89AEE8C 90 instructions (0,000%), 10 calls (089AEE8C - 089AEEAC, length 9)
_S1_2_888C1E4 90 instructions (0,000%), 10 calls (0888C1E4 - 0888C20C, length 11)
_S1_2_88FCC10 90 instructions (0,000%), 6 calls (088FCC10 - 088FCC48, length 15)
_S1_2_88DFDE4 90 instructions (0,000%), 6 calls (088DFDE4 - 088DFE4C, length 27)
_S1_2_88ACEC4 90 instructions (0,000%), 6 calls (088ACEC4 - 088ACEFC, length 15)
_S1_2_8898140 90 instructions (0,000%), 6 calls (08898140 - 08898170, length 13)
  Back Branch 08898154 9 times (length 3)
_S1_2_88A5214 90 instructions (0,000%), 5 calls (088A5214 - 088A5260, length 20)
  Back Branch 088A5234 5 times (length 5)
  Back Branch 088A5244 5 times (length 10)
  Back Branch 088A525C 5 times (length 15)
_S1_2_8907A38 90 instructions (0,000%), 3 calls (08907A38 - 08907AB4, length 32)
_S1_2_8A0EAF4 90 instructions (0,000%), 1 calls (08A0EAF4 - 08A0EC7C, length 99)
_S1_2_89E4D44 90 instructions (0,000%), 1 calls (089E4D44 - 089E4F8C, length 147)
_S1_2_89928EC 90 instructions (0,000%), 1 calls (089928EC - 08992A74, length 99)
_S1_2_8948B64 90 instructions (0,000%), 1 calls (08948B64 - 08948D5C, length 127)
  Back Branch 08948D00 1 times (length 72)
  Back Branch 08948CB8 1 times (length 47)
  Back Branch 08948C78 1 times (length 24)
_S1_2_8A64F54 89 instructions (0,000%), 1 calls (08A64F54 - 08A65094, length 81)
  Back Branch 08A65058 2 times (length 8)
_S1_2_88531BC 89 instructions (0,000%), 1 calls (088531BC - 0885331C, length 89)
_S1_2_8955610 88 instructions (0,000%), 11 calls (08955610 - 0895562C, length 8)
_S1_2_8A53730 88 instructions (0,000%), 2 calls (08A53730 - 08A5390C, length 120)
_S1_2_8A5267C 88 instructions (0,000%), 2 calls (08A5267C - 08A52868, length 124)
_S1_2_8A45EF4 88 instructions (0,000%), 2 calls (08A45EF4 - 08A460D8, length 122)
_S1_2_8A3C374 88 instructions (0,000%), 2 calls (08A3C374 - 08A3C590, length 136)
_S1_2_8A3ACF4 88 instructions (0,000%), 2 calls (08A3ACF4 - 08A3AEE0, length 124)
_S1_2_8A387B8 88 instructions (0,000%), 2 calls (08A387B8 - 08A3899C, length 122)
_S1_2_8A1C940 88 instructions (0,000%), 2 calls (08A1C940 - 08A1CB34, length 126)
_S1_2_89D5578 88 instructions (0,000%), 2 calls (089D5578 - 089D57C8, length 149)
_S1_2_89AD64C 88 instructions (0,000%), 2 calls (089AD64C - 089AD8C0, length 158)
_S1_2_89A0408 88 instructions (0,000%), 2 calls (089A0408 - 089A0614, length 132)
_S1_2_89882E8 88 instructions (0,000%), 2 calls (089882E8 - 0898855C, length 158)
_S1_2_8966BF0 88 instructions (0,000%), 2 calls (08966BF0 - 08966DC0, length 117)
_S1_2_8808880 88 instructions (0,000%), 2 calls (08808880 - 0880892C, length 44)
_S1_2_8902154 87 instructions (0,000%), 3 calls (08902154 - 089021C4, length 29)
_S1_2_8805F18 87 instructions (0,000%), 3 calls (08805F18 - 08805FC8, length 45)
_S1_2_8A15D9C 87 instructions (0,000%), 1 calls (08A15D9C - 08A15EB8, length 72)
  Back Branch 08A15E98 4 times (length 5)
_S1_2_880FDD8 87 instructions (0,000%), 1 calls (0880FDD8 - 0880FF30, length 87)
_S1_2_88BF7F4 86 instructions (0,000%), 6 calls (088BF7F4 - 088BF838, length 18)
  Back Branch 088BF834 2 times (length 6)
_S1_2_8A5703C 86 instructions (0,000%), 2 calls (08A5703C - 08A571FC, length 113)
_S1_2_8A55260 86 instructions (0,000%), 2 calls (08A55260 - 08A55420, length 113)
_S1_2_8A4780C 86 instructions (0,000%), 2 calls (08A4780C - 08A479F0, length 122)
_S1_2_8A46498 86 instructions (0,000%), 2 calls (08A46498 - 08A46658, length 113)
_S1_2_8A41D24 86 instructions (0,000%), 2 calls (08A41D24 - 08A41F08, length 122)
_S1_2_8A0C784 86 instructions (0,000%), 2 calls (08A0C784 - 08A0C8E4, length 89)
_S1_2_892FB6C 86 instructions (0,000%), 2 calls (0892FB6C - 0892FC20, length 46)
_S1_2_88956E4 86 instructions (0,000%), 2 calls (088956E4 - 0889576C, length 35)
  Back Branch 0889572C 4 times (length 10)
_S1_2_8A57C9C 86 instructions (0,000%), 1 calls (08A57C9C - 08A57DFC, length 89)
_S1_2_8A55EC0 86 instructions (0,000%), 1 calls (08A55EC0 - 08A56020, length 89)
_S1_2_8A470F8 86 instructions (0,000%), 1 calls (08A470F8 - 08A47258, length 89)
_S1_2_894F168 86 instructions (0,000%), 1 calls (0894F168 - 0894F294, length 76)
  Back Branch 0894F230 3 times (length 11)
_S1_2_8936874 85 instructions (0,000%), 5 calls (08936874 - 089368B4, length 17)
_S1_2_892A970 85 instructions (0,000%), 5 calls (0892A970 - 0892A9B0, length 17)
  Back Branch 0892A9AC 5 times (length 8)
_S1_2_88FA938 85 instructions (0,000%), 5 calls (088FA938 - 088FA988, length 21)
_S1_2_88EE850 85 instructions (0,000%), 5 calls (088EE850 - 088EE8C4, length 30)
_S1_2_88EBF20 85 instructions (0,000%), 5 calls (088EBF20 - 088EBF60, length 17)
  Back Branch 088EBF5C 5 times (length 8)
_S1_2_8895AD8 85 instructions (0,000%), 5 calls (08895AD8 - 08895B18, length 17)
_S1_2_88957C4 85 instructions (0,000%), 5 calls (088957C4 - 08895804, length 17)
_S1_2_8A1C5B4 85 instructions (0,000%), 1 calls (08A1C5B4 - 08A1C710, length 88)
  Back Branch 08A1C640 1 times (length 2)
_S1_2_8A0D09C 85 instructions (0,000%), 1 calls (08A0D09C - 08A0D26C, length 117)
_S1_2_8A0ADA4 85 instructions (0,000%), 1 calls (08A0ADA4 - 08A0AF74, length 117)
_S1_2_89D75B8 84 instructions (0,000%), 42 calls (089D75B8 - 089D75BC, length 2)
_S1_2_89D75B0 84 instructions (0,000%), 42 calls (089D75B0 - 089D75B4, length 2)
_S1_2_8974294 84 instructions (0,000%), 42 calls (08974294 - 08974298, length 2)
_S1_2_8A81C70 84 instructions (0,000%), 14 calls (08A81C70 - 08A81C84, length 6)
_S1_2_8A3BDF8 84 instructions (0,000%), 12 calls (08A3BDF8 - 08A3BE10, length 7)
_S1_2_88C0024 84 instructions (0,000%), 12 calls (088C0024 - 088C003C, length 7)
_S1_2_88A5F40 84 instructions (0,000%), 12 calls (088A5F40 - 088A5F58, length 7)
_S1_2_889B588 84 instructions (0,000%), 7 calls (0889B588 - 0889B5B4, length 12)
_S1_2_88BC860 84 instructions (0,000%), 6 calls (088BC860 - 088BC8FC, length 40)
_S1_2_88BC828 84 instructions (0,000%), 6 calls (088BC828 - 088BC85C, length 14)
_S1_2_88AF518 84 instructions (0,000%), 6 calls (088AF518 - 088AF54C, length 14)
  Back Branch 088AF548 6 times (length 8)
_S1_2_8897E48 84 instructions (0,000%), 6 calls (08897E48 - 08897E7C, length 14)
_S1_2_89A62E0 84 instructions (0,000%), 4 calls (089A62E0 - 089A6354, length 30)
_S1_2_8974A24 84 instructions (0,000%), 4 calls (08974A24 - 08974A98, length 30)
_S1_2_8806CE8 84 instructions (0,000%), 4 calls (08806CE8 - 08806D38, length 21)
_S1_2_88DAEF0 84 instructions (0,000%), 3 calls (088DAEF0 - 088DAF5C, length 28)
_S1_2_880839C 84 instructions (0,000%), 3 calls (0880839C - 08808434, length 39)
_S1_2_8A8C02C 84 instructions (0,000%), 2 calls (08A8C02C - 08A8C250, length 138)
_S1_2_8A34A30 84 instructions (0,000%), 2 calls (08A34A30 - 08A34AD4, length 42)
_S1_2_8A44350 84 instructions (0,000%), 1 calls (08A44350 - 08A444B4, length 90)
_S1_2_8827C48 84 instructions (0,000%), 1 calls (08827C48 - 08827D94, length 84)
_S1_2_8A741D0 83 instructions (0,000%), 1 calls (08A741D0 - 08A74330, length 89)
_S1_2_89C790C 83 instructions (0,000%), 1 calls (089C790C - 089C7A6C, length 89)
_S1_2_89C06E0 83 instructions (0,000%), 1 calls (089C06E0 - 089C0840, length 89)
_S1_2_895D5BC 83 instructions (0,000%), 1 calls (0895D5BC - 0895D704, length 83)
_S1_2_88F7B14 83 instructions (0,000%), 1 calls (088F7B14 - 088F7C90, length 96)
  Back Branch 088F7C68 1 times (length 15)
_S1_2_8A34714 82 instructions (0,000%), 2 calls (08A34714 - 08A347B4, length 41)
_S1_2_8813528 82 instructions (0,000%), 2 calls (08813528 - 088135C8, length 41)
_S1_2_8810DA8 82 instructions (0,000%), 2 calls (08810DA8 - 08810E48, length 41)
_S1_2_8810C64 82 instructions (0,000%), 2 calls (08810C64 - 08810D04, length 41)
_S1_2_88086D4 82 instructions (0,000%), 2 calls (088086D4 - 08808774, length 41)
_S1_2_8A6E2A0 82 instructions (0,000%), 1 calls (08A6E2A0 - 08A6E3FC, length 88)
_S1_2_8A4F600 82 instructions (0,000%), 1 calls (08A4F600 - 08A4F760, length 89)
_S1_2_8A4411C 82 instructions (0,000%), 1 calls (08A4411C - 08A4428C, length 93)
_S1_2_897E1FC 82 instructions (0,000%), 1 calls (0897E1FC - 0897E340, length 82)
_S1_2_8939C70 82 instructions (0,000%), 1 calls (08939C70 - 08939E04, length 102)
_S1_2_88B8788 82 instructions (0,000%), 1 calls (088B8788 - 088B893C, length 110)
_S1_2_8993FC4 81 instructions (0,000%), 9 calls (08993FC4 - 08993FEC, length 11)
_S1_2_8A6ED9C 81 instructions (0,000%), 1 calls (08A6ED9C - 08A6EEF8, length 88)
_S1_2_8A6E930 81 instructions (0,000%), 1 calls (08A6E930 - 08A6EA8C, length 88)
_S1_2_8A6E628 81 instructions (0,000%), 1 calls (08A6E628 - 08A6E784, length 88)
_S1_2_8A6DF50 81 instructions (0,000%), 1 calls (08A6DF50 - 08A6E0AC, length 88)
_S1_2_89F3C14 81 instructions (0,000%), 1 calls (089F3C14 - 089F3D5C, length 83)
_S1_2_88FA6F0 81 instructions (0,000%), 1 calls (088FA6F0 - 088FA868, length 95)
  Back Branch 088FA7EC 1 times (length 35)
  Back Branch 088FA788 1 times (length 10)
  Back Branch 088FA834 1 times (length 53)
  Back Branch 088FA848 1 times (length 58)
_S1_2_8844134 81 instructions (0,000%), 1 calls (08844134 - 0884441C, length 187)
_S1_2_8AD8988 80 instructions (0,000%), 40 calls (08AD8988 - 08AD898C, length 2)
_S1_2_8A755F8 80 instructions (0,000%), 1 calls (08A755F8 - 08A75770, length 95)
_S1_2_8A6A8B4 80 instructions (0,000%), 1 calls (08A6A8B4 - 08A6AA08, length 86)
_S1_2_8A3D7C0 80 instructions (0,000%), 1 calls (08A3D7C0 - 08A3D910, length 85)
_S1_2_884C50C 80 instructions (0,000%), 1 calls (0884C50C - 0884C648, length 80)
_S1_2_89873B4 79 instructions (0,000%), 1 calls (089873B4 - 089874EC, length 79)
_S1_2_88FC9CC 78 instructions (0,000%), 26 calls (088FC9CC - 088FC9D4, length 3)
_S1_2_8901FA4 78 instructions (0,000%), 3 calls (08901FA4 - 0890200C, length 27)
_S1_2_8886244 78 instructions (0,000%), 1 calls (08886244 - 08886378, length 78)
_S1_2_8853084 78 instructions (0,000%), 1 calls (08853084 - 088531B8, length 78)
_S1_2_898A384 77 instructions (0,000%), 1 calls (0898A384 - 0898A4CC, length 83)
_S1_2_8989A38 77 instructions (0,000%), 1 calls (08989A38 - 08989B80, length 83)
_S1_2_889E9BC 77 instructions (0,000%), 1 calls (0889E9BC - 0889EAEC, length 77)
_S1_2_885A068 76 instructions (0,000%), 4 calls (0885A068 - 0885A0D0, length 27)
_S1_2_885A050 76 instructions (0,000%), 4 calls (0885A050 - 0885A0D0, length 33)
_S1_2_885A020 76 instructions (0,000%), 4 calls (0885A020 - 0885A0D0, length 45)
_S1_2_8892D6C 76 instructions (0,000%), 1 calls (08892D6C - 08892E98, length 76)
_S1_2_89247B4 75 instructions (0,000%), 6 calls (089247B4 - 089247F0, length 16)
  Back Branch 089247EC 1 times (length 7)
_S1_2_8963A38 75 instructions (0,000%), 5 calls (08963A38 - 08963A70, length 15)
_S1_2_898BAA4 75 instructions (0,000%), 3 calls (0898BAA4 - 0898BC18, length 94)
_S1_2_892FC24 75 instructions (0,000%), 3 calls (0892FC24 - 0892FC8C, length 27)
  Back Branch 0892FC88 3 times (length 19)
_S1_2_88709C8 75 instructions (0,000%), 3 calls (088709C8 - 08870A2C, length 26)
_S1_2_89456D8 75 instructions (0,000%), 1 calls (089456D8 - 08945800, length 75)
_S1_2_8895940 74 instructions (0,000%), 2 calls (08895940 - 08895A20, length 57)
_S1_2_8A653C0 74 instructions (0,000%), 1 calls (08A653C0 - 08A6559C, length 120)
  Back Branch 08A6547C 2 times (length 6)
_S1_2_8A3EF0C 74 instructions (0,000%), 1 calls (08A3EF0C - 08A3F058, length 84)
_S1_2_89662B8 74 instructions (0,000%), 1 calls (089662B8 - 089663DC, length 74)
_S1_2_8A45180 73 instructions (0,000%), 1 calls (08A45180 - 08A452A0, length 73)
_S1_2_8966194 73 instructions (0,000%), 1 calls (08966194 - 089662B4, length 73)
_S1_2_894F298 73 instructions (0,000%), 1 calls (0894F298 - 0894F3CC, length 78)
  Back Branch 0894F3C8 1 times (length 16)
_S1_2_884C64C 73 instructions (0,000%), 1 calls (0884C64C - 0884C770, length 74)
_S1_2_89DA360 72 instructions (0,000%), 18 calls (089DA360 - 089DA36C, length 4)
_S1_2_89F5C6C 72 instructions (0,000%), 12 calls (089F5C6C - 089F5C80, length 6)
_S1_2_8930258 72 instructions (0,000%), 6 calls (08930258 - 08930284, length 12)
_S1_2_889DB3C 72 instructions (0,000%), 6 calls (0889DB3C - 0889DB68, length 12)
_S1_2_88DA11C 72 instructions (0,000%), 4 calls (088DA11C - 088DA170, length 22)
_S1_2_88F7784 72 instructions (0,000%), 3 calls (088F7784 - 088F77F8, length 30)
_S1_2_8A939E8 72 instructions (0,000%), 2 calls (08A939E8 - 08A93BC0, length 119)
_S1_2_8A3EDEC 72 instructions (0,000%), 1 calls (08A3EDEC - 08A3EF08, length 72)
_S1_2_8A3A6A0 72 instructions (0,000%), 1 calls (08A3A6A0 - 08A3A7E4, length 82)
_S1_2_89ABC1C 72 instructions (0,000%), 1 calls (089ABC1C - 089ABD38, length 72)
_S1_2_89A81C4 72 instructions (0,000%), 1 calls (089A81C4 - 089A82E0, length 72)
_S1_2_89A7EB4 72 instructions (0,000%), 1 calls (089A7EB4 - 089A7FD0, length 72)
_S1_2_897DF74 72 instructions (0,000%), 1 calls (0897DF74 - 0897E090, length 72)
_S1_2_8884C54 71 instructions (0,000%), 1 calls (08884C54 - 08884E30, length 120)
  Back Branch 08884DF0 1 times (length 15)
_S1_2_8930B1C 70 instructions (0,000%), 10 calls (08930B1C - 08930B34, length 7)
_S1_2_892FF58 70 instructions (0,000%), 10 calls (0892FF58 - 0892FF70, length 7)
_S1_2_88FAA60 70 instructions (0,000%), 10 calls (088FAA60 - 088FAA78, length 7)
_S1_2_88FAA28 70 instructions (0,000%), 10 calls (088FAA28 - 088FAA40, length 7)
_S1_2_88F42BC 70 instructions (0,000%), 10 calls (088F42BC - 088F42E0, length 10)
_S1_2_88A59CC 70 instructions (0,000%), 10 calls (088A59CC - 088A59E4, length 7)
_S1_2_88A59B0 70 instructions (0,000%), 10 calls (088A59B0 - 088A59C8, length 7)
_S1_2_888B4A8 70 instructions (0,000%), 10 calls (0888B4A8 - 0888B4C0, length 7)
_S1_2_8A937E4 70 instructions (0,000%), 2 calls (08A937E4 - 08A939E4, length 129)
_S1_2_88D421C 70 instructions (0,000%), 2 calls (088D421C - 088D42B4, length 39)
_S1_2_88D4180 70 instructions (0,000%), 2 calls (088D4180 - 088D4218, length 39)
_S1_2_8895F34 70 instructions (0,000%), 2 calls (08895F34 - 08895FC0, length 36)
_S1_2_89030D0 69 instructions (0,000%), 3 calls (089030D0 - 08903128, length 23)
_S1_2_8A56484 69 instructions (0,000%), 1 calls (08A56484 - 08A565E0, length 88)
_S1_2_8A546A8 69 instructions (0,000%), 1 calls (08A546A8 - 08A54804, length 88)
_S1_2_8A4D540 69 instructions (0,000%), 1 calls (08A4D540 - 08A4D6A0, length 89)
_S1_2_8A458A8 69 instructions (0,000%), 1 calls (08A458A8 - 08A45A08, length 89)
_S1_2_8A42FB8 69 instructions (0,000%), 1 calls (08A42FB8 - 08A43114, length 88)
_S1_2_8A40D80 69 instructions (0,000%), 1 calls (08A40D80 - 08A40EE0, length 89)
_S1_2_8A14AE0 69 instructions (0,000%), 1 calls (08A14AE0 - 08A14C40, length 89)
_S1_2_8A14314 69 instructions (0,000%), 1 calls (08A14314 - 08A14474, length 89)
_S1_2_8A00748 69 instructions (0,000%), 1 calls (08A00748 - 08A008AC, length 90)
_S1_2_89F2224 69 instructions (0,000%), 1 calls (089F2224 - 089F2380, length 88)
_S1_2_89EFBBC 69 instructions (0,000%), 1 calls (089EFBBC - 089EFD20, length 90)
_S1_2_89E39B4 69 instructions (0,000%), 1 calls (089E39B4 - 089E3B10, length 88)
_S1_2_880CF20 69 instructions (0,000%), 1 calls (0880CF20 - 0880D030, length 69)
_S1_2_88058D8 68 instructions (0,000%), 34 calls (088058D8 - 088058DC, length 2)
_S1_2_898EB90 68 instructions (0,000%), 17 calls (0898EB90 - 0898EB9C, length 4)
_S1_2_892BDC0 68 instructions (0,000%), 4 calls (0892BDC0 - 0892BE00, length 17)
_S1_2_8A19694 68 instructions (0,000%), 2 calls (08A19694 - 08A19758, length 50)
  Back Branch 08A196F4 1 times (length 15)
_S1_2_8A6EB58 67 instructions (0,000%), 1 calls (08A6EB58 - 08A6EC68, length 69)
_S1_2_8A4841C 67 instructions (0,000%), 1 calls (08A4841C - 08A48524, length 67)
_S1_2_8A13A9C 67 instructions (0,000%), 1 calls (08A13A9C - 08A13BAC, length 69)
_S1_2_8A0FFD4 67 instructions (0,000%), 1 calls (08A0FFD4 - 08A100E4, length 69)
_S1_2_8A0F788 67 instructions (0,000%), 1 calls (08A0F788 - 08A0F898, length 69)
_S1_2_8A0E93C 67 instructions (0,000%), 1 calls (08A0E93C - 08A0EA4C, length 69)
_S1_2_892FD1C 66 instructions (0,000%), 6 calls (0892FD1C - 0892FD44, length 11)
_S1_2_88AF06C 66 instructions (0,000%), 6 calls (088AF06C - 088AF094, length 11)
_S1_2_8A4B5E4 66 instructions (0,000%), 3 calls (08A4B5E4 - 08A4B6EC, length 67)
_S1_2_896760C 66 instructions (0,000%), 3 calls (0896760C - 089676AC, length 41)
_S1_2_89077BC 66 instructions (0,000%), 3 calls (089077BC - 08907810, length 22)
_S1_2_886EB58 66 instructions (0,000%), 3 calls (0886EB58 - 0886EBAC, length 22)
_S1_2_8A347B8 66 instructions (0,000%), 2 calls (08A347B8 - 08A34838, length 33)
_S1_2_897C59C 66 instructions (0,000%), 2 calls (0897C59C - 0897C624, length 35)
_S1_2_88135CC 66 instructions (0,000%), 2 calls (088135CC - 0881364C, length 33)
_S1_2_8AC25F0 66 instructions (0,000%), 1 calls (08AC25F0 - 08AC328C, length 808)
_S1_2_8A914E4 66 instructions (0,000%), 1 calls (08A914E4 - 08A91878, length 230)
_S1_2_88F680C 65 instructions (0,000%), 5 calls (088F680C - 088F6864, length 23)
_S1_2_88F5048 65 instructions (0,000%), 5 calls (088F5048 - 088F5078, length 13)
_S1_2_88F4D64 65 instructions (0,000%), 5 calls (088F4D64 - 088F4E34, length 53)
_S1_2_88F43DC 65 instructions (0,000%), 5 calls (088F43DC - 088F44E0, length 66)
_S1_2_88ECF90 65 instructions (0,000%), 5 calls (088ECF90 - 088ECFC0, length 13)
_S1_2_8A94EBC 65 instructions (0,000%), 1 calls (08A94EBC - 08A951DC, length 201)
_S1_2_8A4DA64 65 instructions (0,000%), 1 calls (08A4DA64 - 08A4DBCC, length 91)
_S1_2_8A434D8 65 instructions (0,000%), 1 calls (08A434D8 - 08A43640, length 91)
_S1_2_8A42A54 65 instructions (0,000%), 1 calls (08A42A54 - 08A42B54, length 65)
_S1_2_8A412A4 65 instructions (0,000%), 1 calls (08A412A4 - 08A4140C, length 91)
_S1_2_89EFD24 65 instructions (0,000%), 1 calls (089EFD24 - 089EFE8C, length 91)
_S1_2_89E4F90 65 instructions (0,000%), 1 calls (089E4F90 - 089E50A4, length 70)
_S1_2_8945E68 65 instructions (0,000%), 1 calls (08945E68 - 08945ED8, length 29)
  Back Branch 08945EC4 5 times (length 9)
_S1_2_8944C1C 65 instructions (0,000%), 1 calls (08944C1C - 08944D54, length 79)
_S1_2_889680C 64 instructions (0,000%), 2 calls (0889680C - 088968CC, length 49)
_S1_2_8A92134 64 instructions (0,000%), 1 calls (08A92134 - 08A92414, length 185)
_S1_2_8A91E50 64 instructions (0,000%), 1 calls (08A91E50 - 08A92130, length 185)
_S1_2_8A911C0 64 instructions (0,000%), 1 calls (08A911C0 - 08A914E0, length 201)
_S1_2_8A90288 64 instructions (0,000%), 1 calls (08A90288 - 08A90500, length 159)
_S1_2_8A8FFA4 64 instructions (0,000%), 1 calls (08A8FFA4 - 08A90284, length 185)
_S1_2_8A8F9C0 64 instructions (0,000%), 1 calls (08A8F9C0 - 08A8FC38, length 159)
_S1_2_8A8F66C 64 instructions (0,000%), 1 calls (08A8F66C - 08A8F9BC, length 213)
_S1_2_8A84E90 64 instructions (0,000%), 1 calls (08A84E90 - 08A851A0, length 197)
_S1_2_8A84B7C 64 instructions (0,000%), 1 calls (08A84B7C - 08A84E8C, length 197)
_S1_2_8A6BC94 64 instructions (0,000%), 1 calls (08A6BC94 - 08A6BE10, length 96)
_S1_2_8A3811C 64 instructions (0,000%), 1 calls (08A3811C - 08A38298, length 96)
_S1_2_89D5A60 64 instructions (0,000%), 1 calls (089D5A60 - 089D5E24, length 242)
  Back Branch 089D5DE4 1 times (length 111)
_S1_2_88A64C0 64 instructions (0,000%), 1 calls (088A64C0 - 088A6668, length 107)
  Back Branch 088A6628 1 times (length 64)
_S1_2_8889CE0 64 instructions (0,000%), 1 calls (08889CE0 - 08889ECC, length 124)
_S1_2_8852F80 64 instructions (0,000%), 1 calls (08852F80 - 08853080, length 65)
_S1_2_89020B8 63 instructions (0,000%), 9 calls (089020B8 - 089020D0, length 7)
_S1_2_88800FC 63 instructions (0,000%), 9 calls (088800FC - 08880114, length 7)
_S1_2_8A4B884 63 instructions (0,000%), 7 calls (08A4B884 - 08A4B8AC, length 11)
_S1_2_8904980 63 instructions (0,000%), 3 calls (08904980 - 089049D0, length 21)
_S1_2_8A8FC3C 63 instructions (0,000%), 1 calls (08A8FC3C - 08A8FFA0, length 218)
_S1_2_8A8F2F4 63 instructions (0,000%), 1 calls (08A8F2F4 - 08A8F668, length 222)
_S1_2_8A8E820 63 instructions (0,000%), 1 calls (08A8E820 - 08A8EBCC, length 236)
_S1_2_8A39684 63 instructions (0,000%), 1 calls (08A39684 - 08A39784, length 65)
_S1_2_8A31040 63 instructions (0,000%), 1 calls (08A31040 - 08A31138, length 63)
_S1_2_88AA5E4 62 instructions (0,000%), 31 calls (088AA5E4 - 088AA5E8, length 2)
_S1_2_8A43DC4 62 instructions (0,000%), 1 calls (08A43DC4 - 08A43FA0, length 120)
_S1_2_8A00978 62 instructions (0,000%), 1 calls (08A00978 - 08A00A80, length 67)
_S1_2_89552C0 62 instructions (0,000%), 1 calls (089552C0 - 089553C4, length 66)
_S1_2_8827180 62 instructions (0,000%), 1 calls (08827180 - 088272C0, length 81)
_S1_2_898DD58 61 instructions (0,000%), 3 calls (0898DD58 - 0898DE08, length 45)
  Back Branch 0898DDF4 1 times (length 13)
_S1_2_8A0D314 61 instructions (0,000%), 1 calls (08A0D314 - 08A0D40C, length 63)
_S1_2_8A0B01C 61 instructions (0,000%), 1 calls (08A0B01C - 08A0B114, length 63)
_S1_2_88EB11C 61 instructions (0,000%), 1 calls (088EB11C - 088EB2B8, length 104)
_S1_2_8889134 61 instructions (0,000%), 1 calls (08889134 - 08889224, length 61)
_S1_2_8885544 61 instructions (0,000%), 1 calls (08885544 - 08885634, length 61)
_S1_2_88352D8 61 instructions (0,000%), 1 calls (088352D8 - 088357E0, length 323)
_S1_2_883501C 61 instructions (0,000%), 1 calls (0883501C - 088357E0, length 498)
_S1_2_8834FB8 61 instructions (0,000%), 1 calls (08834FB8 - 088357E0, length 523)
_S1_2_8834F54 61 instructions (0,000%), 1 calls (08834F54 - 088357E0, length 548)
_S1_2_8834D60 61 instructions (0,000%), 1 calls (08834D60 - 088357E0, length 673)
_S1_2_88F890C 60 instructions (0,000%), 30 calls (088F890C - 088F8910, length 2)
_S1_2_88FA024 60 instructions (0,000%), 20 calls (088FA024 - 088FA02C, length 3)
_S1_2_88F9E7C 60 instructions (0,000%), 20 calls (088F9E7C - 088F9E84, length 3)
_S1_2_89F5C8C 60 instructions (0,000%), 10 calls (089F5C8C - 089F5CA0, length 6)
_S1_2_89CAFA4 60 instructions (0,000%), 10 calls (089CAFA4 - 089CAFB8, length 6)
_S1_2_89AFF00 60 instructions (0,000%), 10 calls (089AFF00 - 089AFF14, length 6)
_S1_2_88EA8F8 60 instructions (0,000%), 10 calls (088EA8F8 - 088EA90C, length 6)
_S1_2_88AF360 60 instructions (0,000%), 6 calls (088AF360 - 088AF384, length 10)
_S1_2_88AF2E8 60 instructions (0,000%), 6 calls (088AF2E8 - 088AF30C, length 10)
_S1_2_88ECE9C 60 instructions (0,000%), 5 calls (088ECE9C - 088ECF10, length 30)
_S1_2_88EA7CC 60 instructions (0,000%), 5 calls (088EA7CC - 088EA7F8, length 12)
_S1_2_8857DD0 60 instructions (0,000%), 4 calls (08857DD0 - 08857E08, length 15)
_S1_2_89CE090 60 instructions (0,000%), 3 calls (089CE090 - 089CE0DC, length 20)
_S1_2_8963354 60 instructions (0,000%), 2 calls (08963354 - 08963408, length 46)
_S1_2_880AE84 60 instructions (0,000%), 2 calls (0880AE84 - 0880AF08, length 34)
_S1_2_8A129E0 60 instructions (0,000%), 1 calls (08A129E0 - 08A12AD4, length 62)
_S1_2_8A119DC 60 instructions (0,000%), 1 calls (08A119DC - 08A11AD0, length 62)
_S1_2_8A82CCC 59 instructions (0,000%), 1 calls (08A82CCC - 08A82FBC, length 189)
_S1_2_8A15A60 59 instructions (0,000%), 1 calls (08A15A60 - 08A15B50, length 61)
_S1_2_88777E4 59 instructions (0,000%), 1 calls (088777E4 - 088778CC, length 59)
_S1_2_8833870 59 instructions (0,000%), 1 calls (08833870 - 088357E0, length 2013)
_S1_2_88272C4 59 instructions (0,000%), 1 calls (088272C4 - 088273F4, length 77)
_S1_2_8808CA4 58 instructions (0,000%), 2 calls (08808CA4 - 08808D2C, length 35)
_S1_2_8A158B8 58 instructions (0,000%), 1 calls (08A158B8 - 08A159AC, length 62)
_S1_2_88F9A9C 58 instructions (0,000%), 1 calls (088F9A9C - 088F9BB0, length 70)
  Back Branch 088F9B6C 1 times (length 34)
  Back Branch 088F9B9C 1 times (length 53)
_S1_2_886DC70 58 instructions (0,000%), 1 calls (0886DC70 - 0886DD8C, length 72)
_S1_2_8833290 58 instructions (0,000%), 1 calls (08833290 - 088357E0, length 2389)
_S1_2_885A040 57 instructions (0,000%), 3 calls (0885A040 - 0885A0D0, length 37)
_S1_2_8A3A5BC 57 instructions (0,000%), 1 calls (08A3A5BC - 08A3A69C, length 57)
_S1_2_894FB84 56 instructions (0,000%), 2 calls (0894FB84 - 0894FBF0, length 28)
_S1_2_8A88A28 56 instructions (0,000%), 1 calls (08A88A28 - 08A88B30, length 67)
_S1_2_8A87D50 56 instructions (0,000%), 1 calls (08A87D50 - 08A87E58, length 67)
_S1_2_8A82A60 56 instructions (0,000%), 1 calls (08A82A60 - 08A82CC8, length 155)
_S1_2_8A6E400 56 instructions (0,000%), 1 calls (08A6E400 - 08A6E550, length 85)
_S1_2_895D83C 56 instructions (0,000%), 1 calls (0895D83C - 0895D918, length 56)
_S1_2_891DD84 56 instructions (0,000%), 1 calls (0891DD84 - 0891E56C, length 507)
_S1_2_8849F28 56 instructions (0,000%), 1 calls (08849F28 - 0884A004, length 56)
_S1_2_89309E0 55 instructions (0,000%), 5 calls (089309E0 - 08930A2C, length 20)
_S1_2_88EFD98 55 instructions (0,000%), 5 calls (088EFD98 - 088EFDC0, length 11)
_S1_2_88EBD5C 55 instructions (0,000%), 5 calls (088EBD5C - 088EBD94, length 15)
_S1_2_8806E70 55 instructions (0,000%), 5 calls (08806E70 - 08806E98, length 11)
_S1_2_8A80198 55 instructions (0,000%), 1 calls (08A80198 - 08A80228, length 37)
  Back Branch 08A801E0 7 times (length 3)
_S1_2_8A7F07C 55 instructions (0,000%), 1 calls (08A7F07C - 08A7F10C, length 37)
  Back Branch 08A7F0C4 7 times (length 3)
_S1_2_8A6AA0C 55 instructions (0,000%), 1 calls (08A6AA0C - 08A6AB0C, length 65)
_S1_2_8A1BE64 55 instructions (0,000%), 1 calls (08A1BE64 - 08A1BF3C, length 55)
_S1_2_8A180E4 55 instructions (0,000%), 1 calls (08A180E4 - 08A181F0, length 68)
_S1_2_8967758 55 instructions (0,000%), 1 calls (08967758 - 089677B8, length 25)
  Back Branch 0896779C 7 times (length 5)
_S1_2_89217BC 55 instructions (0,000%), 1 calls (089217BC - 0892237C, length 753)
_S1_2_8889790 55 instructions (0,000%), 1 calls (08889790 - 08889868, length 55)
_S1_2_8852040 55 instructions (0,000%), 1 calls (08852040 - 0885211C, length 56)
_S1_2_884B960 55 instructions (0,000%), 1 calls (0884B960 - 0884BA3C, length 56)
_S1_2_884A008 55 instructions (0,000%), 1 calls (0884A008 - 0884A0E4, length 56)
_S1_2_8844420 55 instructions (0,000%), 1 calls (08844420 - 088445AC, length 100)
_S1_2_88F8310 54 instructions (0,000%), 6 calls (088F8310 - 088F8338, length 11)
_S1_2_88DA324 54 instructions (0,000%), 6 calls (088DA324 - 088DA344, length 9)
_S1_2_8A280CC 54 instructions (0,000%), 3 calls (08A280CC - 08A28204, length 79)
_S1_2_899CCFC 54 instructions (0,000%), 3 calls (0899CCFC - 0899CDDC, length 57)
_S1_2_896759C 54 instructions (0,000%), 3 calls (0896759C - 08967608, length 28)
_S1_2_8A5B760 54 instructions (0,000%), 2 calls (08A5B760 - 08A5B84C, length 60)
_S1_2_8963524 54 instructions (0,000%), 2 calls (08963524 - 089635B8, length 38)
_S1_2_89302D4 54 instructions (0,000%), 2 calls (089302D4 - 08930360, length 36)
_S1_2_8A6E788 54 instructions (0,000%), 1 calls (08A6E788 - 08A6E8A0, length 71)
_S1_2_8A6E0B0 54 instructions (0,000%), 1 calls (08A6E0B0 - 08A6E1C8, length 71)
_S1_2_8A4F528 54 instructions (0,000%), 1 calls (08A4F528 - 08A4F5FC, length 54)
_S1_2_88FE53C 54 instructions (0,000%), 1 calls (088FE53C - 088FE61C, length 57)
  Back Branch 088FE5C4 1 times (length 12)
  Back Branch 088FE60C 1 times (length 30)
  Back Branch 088FE618 1 times (length 33)
_S1_2_8852EA8 54 instructions (0,000%), 1 calls (08852EA8 - 08852F7C, length 54)
_S1_2_884C968 54 instructions (0,000%), 1 calls (0884C968 - 0884CB18, length 109)
_S1_2_8A40844 53 instructions (0,000%), 1 calls (08A40844 - 08A40914, length 53)
_S1_2_89AB964 53 instructions (0,000%), 1 calls (089AB964 - 089ABA34, length 53)
_S1_2_89A849C 53 instructions (0,000%), 1 calls (089A849C - 089A856C, length 53)
_S1_2_89A7BFC 53 instructions (0,000%), 1 calls (089A7BFC - 089A7CCC, length 53)
_S1_2_89A4548 53 instructions (0,000%), 1 calls (089A4548 - 089A4648, length 65)
_S1_2_899F478 53 instructions (0,000%), 1 calls (0899F478 - 0899F548, length 53)
_S1_2_898963C 53 instructions (0,000%), 1 calls (0898963C - 08989744, length 67)
_S1_2_882A234 53 instructions (0,000%), 1 calls (0882A234 - 0882A310, length 56)
_S1_2_8829F00 53 instructions (0,000%), 1 calls (08829F00 - 08829FDC, length 56)
_S1_2_881296C 53 instructions (0,000%), 1 calls (0881296C - 08812A3C, length 53)
_S1_2_89819B0 52 instructions (0,000%), 26 calls (089819B0 - 089819B4, length 2)
_S1_2_8A714B8 52 instructions (0,000%), 2 calls (08A714B8 - 08A715B0, length 63)
_S1_2_889607C 52 instructions (0,000%), 2 calls (0889607C - 088960E0, length 26)
_S1_2_8A965B0 52 instructions (0,000%), 1 calls (08A965B0 - 08A96730, length 97)
_S1_2_89E44A0 52 instructions (0,000%), 1 calls (089E44A0 - 089E45DC, length 80)
_S1_2_8987184 52 instructions (0,000%), 1 calls (08987184 - 08987250, length 52)
_S1_2_88F3A9C 52 instructions (0,000%), 1 calls (088F3A9C - 088F3BB8, length 72)
  Back Branch 088F3BA4 1 times (length 25)
_S1_2_8A26ACC 51 instructions (0,000%), 3 calls (08A26ACC - 08A26BE8, length 72)
_S1_2_8974E84 51 instructions (0,000%), 3 calls (08974E84 - 08974FA0, length 72)
_S1_2_8966730 51 instructions (0,000%), 3 calls (08966730 - 0896684C, length 72)
_S1_2_89335F8 50 instructions (0,000%), 25 calls (089335F8 - 089335FC, length 2)
_S1_2_8805F04 50 instructions (0,000%), 25 calls (08805F04 - 08805F08, length 2)
_S1_2_893A964 50 instructions (0,000%), 5 calls (0893A964 - 0893A988, length 10)
_S1_2_88FC524 50 instructions (0,000%), 5 calls (088FC524 - 088FC548, length 10)
_S1_2_88EE8C8 50 instructions (0,000%), 5 calls (088EE8C8 - 088EE8F0, length 11)
_S1_2_88EA880 50 instructions (0,000%), 5 calls (088EA880 - 088EA8A4, length 10)
_S1_2_88E80D0 50 instructions (0,000%), 5 calls (088E80D0 - 088E80F4, length 10)
_S1_2_8896100 50 instructions (0,000%), 2 calls (08896100 - 0889621C, length 72)
_S1_2_88219D8 50 instructions (0,000%), 2 calls (088219D8 - 08821B9C, length 114)
_S1_2_892EF68 50 instructions (0,000%), 1 calls (0892EF68 - 0892F02C, length 50)
_S1_2_88F7DAC 50 instructions (0,000%), 1 calls (088F7DAC - 088F7E90, length 58)
  Back Branch 088F7E74 1 times (length 37)
  Back Branch 088F7E38 1 times (length 22)
_S1_2_88C4DC0 50 instructions (0,000%), 1 calls (088C4DC0 - 088C4E84, length 50)
_S1_2_89677CC 49 instructions (0,000%), 7 calls (089677CC - 089677E4, length 7)
_S1_2_892D7C4 49 instructions (0,000%), 7 calls (0892D7C4 - 0892D7DC, length 7)
_S1_2_89C7F2C 49 instructions (0,000%), 1 calls (089C7F2C - 089C8004, length 55)
_S1_2_8AD8AF8 48 instructions (0,000%), 24 calls (08AD8AF8 - 08AD8AFC, length 2)
_S1_2_89819C0 48 instructions (0,000%), 24 calls (089819C0 - 089819C4, length 2)
_S1_2_88F7AA8 48 instructions (0,000%), 16 calls (088F7AA8 - 088F7AB0, length 3)
_S1_2_8A3CBD0 48 instructions (0,000%), 8 calls (08A3CBD0 - 08A3CBE4, length 6)
_S1_2_8A3A120 48 instructions (0,000%), 8 calls (08A3A120 - 08A3A134, length 6)
_S1_2_88C0814 48 instructions (0,000%), 8 calls (088C0814 - 088C0828, length 6)
_S1_2_88B7F14 48 instructions (0,000%), 6 calls (088B7F14 - 088B7F30, length 8)
_S1_2_889F1C4 48 instructions (0,000%), 4 calls (0889F1C4 - 0889F1F0, length 12)
_S1_2_8805EC8 48 instructions (0,000%), 4 calls (08805EC8 - 08805EF4, length 12)
_S1_2_889DB90 48 instructions (0,000%), 3 calls (0889DB90 - 0889DBCC, length 16)
_S1_2_8A5C960 48 instructions (0,000%), 2 calls (08A5C960 - 08A5CA38, length 55)
_S1_2_888FF54 48 instructions (0,000%), 2 calls (0888FF54 - 0888FFB0, length 24)
_S1_2_8A83D3C 48 instructions (0,000%), 1 calls (08A83D3C - 08A83FF4, length 175)
_S1_2_8A61CEC 48 instructions (0,000%), 1 calls (08A61CEC - 08A61E38, length 84)
_S1_2_8A2ED74 48 instructions (0,000%), 1 calls (08A2ED74 - 08A2EE34, length 49)
_S1_2_8A12AD8 48 instructions (0,000%), 1 calls (08A12AD8 - 08A12BE0, length 67)
_S1_2_8A11AD4 48 instructions (0,000%), 1 calls (08A11AD4 - 08A11BDC, length 67)
_S1_2_89D4398 48 instructions (0,000%), 1 calls (089D4398 - 089D46B4, length 200)
_S1_2_88C00E8 48 instructions (0,000%), 1 calls (088C00E8 - 088C01F0, length 67)
  Back Branch 088C01B8 1 times (length 33)
_S1_2_885356C 48 instructions (0,000%), 1 calls (0885356C - 0885362C, length 49)
_S1_2_8850CD4 48 instructions (0,000%), 1 calls (08850CD4 - 08850D94, length 49)
_S1_2_884CB1C 48 instructions (0,000%), 1 calls (0884CB1C - 0884CBDC, length 49)
_S1_2_884C298 48 instructions (0,000%), 1 calls (0884C298 - 0884C358, length 49)
_S1_2_884B7E0 48 instructions (0,000%), 1 calls (0884B7E0 - 0884B8A0, length 49)
_S1_2_8844070 48 instructions (0,000%), 1 calls (08844070 - 08844130, length 49)
_S1_2_8A96734 47 instructions (0,000%), 1 calls (08A96734 - 08A96948, length 134)
_S1_2_8A1C3C8 47 instructions (0,000%), 1 calls (08A1C3C8 - 08A1C488, length 49)
_S1_2_8A157C4 47 instructions (0,000%), 1 calls (08A157C4 - 08A15884, length 49)
_S1_2_8A0CEB0 47 instructions (0,000%), 1 calls (08A0CEB0 - 08A0CF70, length 49)
_S1_2_8A0ABB8 47 instructions (0,000%), 1 calls (08A0ABB8 - 08A0AC78, length 49)
_S1_2_88B0EB8 47 instructions (0,000%), 1 calls (088B0EB8 - 088B0F94, length 56)
_S1_2_88A8620 47 instructions (0,000%), 1 calls (088A8620 - 088A86F8, length 55)
  Back Branch 088A86EC 1 times (length 25)
_S1_2_8851F84 47 instructions (0,000%), 1 calls (08851F84 - 0885203C, length 47)
_S1_2_8844BAC 47 instructions (0,000%), 1 calls (08844BAC - 08844C64, length 47)
_S1_2_8895A24 46 instructions (0,000%), 2 calls (08895A24 - 08895A7C, length 23)
_S1_2_8A98554 46 instructions (0,000%), 1 calls (08A98554 - 08A98910, length 240)
_S1_2_8A8B96C 46 instructions (0,000%), 1 calls (08A8B96C - 08A8BB04, length 103)
_S1_2_8A896C8 46 instructions (0,000%), 1 calls (08A896C8 - 08A89A44, length 224)
_S1_2_8A847FC 46 instructions (0,000%), 1 calls (08A847FC - 08A84B78, length 224)
_S1_2_89DFDB0 46 instructions (0,000%), 1 calls (089DFDB0 - 089E0008, length 151)
_S1_2_89D3DC8 46 instructions (0,000%), 1 calls (089D3DC8 - 089D4118, length 213)
_S1_2_882CBDC 46 instructions (0,000%), 1 calls (0882CBDC - 0882CC9C, length 49)
_S1_2_88247C8 46 instructions (0,000%), 1 calls (088247C8 - 08824888, length 49)
_S1_2_88E7648 45 instructions (0,000%), 15 calls (088E7648 - 088E7650, length 3)
_S1_2_88E9248 45 instructions (0,000%), 5 calls (088E9248 - 088E9268, length 9)
_S1_2_888C210 45 instructions (0,000%), 5 calls (0888C210 - 0888C238, length 11)
_S1_2_8806004 45 instructions (0,000%), 5 calls (08806004 - 08806024, length 9)
_S1_2_89076A8 45 instructions (0,000%), 3 calls (089076A8 - 089076E0, length 15)
_S1_2_890766C 45 instructions (0,000%), 3 calls (0890766C - 089076A4, length 15)
_S1_2_8905F48 45 instructions (0,000%), 3 calls (08905F48 - 08905F80, length 15)
_S1_2_88FF110 45 instructions (0,000%), 3 calls (088FF110 - 088FF178, length 27)
_S1_2_8A75180 45 instructions (0,000%), 1 calls (08A75180 - 08A752D8, length 87)
_S1_2_89EFF8C 45 instructions (0,000%), 1 calls (089EFF8C - 089F0098, length 68)
_S1_2_88ED32C 45 instructions (0,000%), 1 calls (088ED32C - 088ED3EC, length 49)
_S1_2_88B54E8 45 instructions (0,000%), 1 calls (088B54E8 - 088B5598, length 45)
_S1_2_8AD8928 44 instructions (0,000%), 22 calls (08AD8928 - 08AD892C, length 2)
_S1_2_8AD8910 44 instructions (0,000%), 22 calls (08AD8910 - 08AD8914, length 2)
_S1_2_8AD86C8 44 instructions (0,000%), 22 calls (08AD86C8 - 08AD86CC, length 2)
_S1_2_8AD86A8 44 instructions (0,000%), 22 calls (08AD86A8 - 08AD86AC, length 2)
_S1_2_88BF2AC 44 instructions (0,000%), 22 calls (088BF2AC - 088BF2B0, length 2)
_S1_2_889C128 44 instructions (0,000%), 22 calls (0889C128 - 0889C12C, length 2)
_S1_2_8A34AD8 44 instructions (0,000%), 2 calls (08A34AD8 - 08A34B2C, length 22)
_S1_2_894C324 44 instructions (0,000%), 2 calls (0894C324 - 0894C378, length 22)
_S1_2_8810E4C 44 instructions (0,000%), 2 calls (08810E4C - 08810EA0, length 22)
_S1_2_8810D08 44 instructions (0,000%), 2 calls (08810D08 - 08810D5C, length 22)
_S1_2_8945370 44 instructions (0,000%), 1 calls (08945370 - 08945448, length 55)
_S1_2_8896918 44 instructions (0,000%), 1 calls (08896918 - 088969C4, length 44)
_S1_2_8806F10 44 instructions (0,000%), 1 calls (08806F10 - 08806FBC, length 44)
_S1_2_895C37C 43 instructions (0,000%), 1 calls (0895C37C - 0895C504, length 99)
_S1_2_887B5BC 43 instructions (0,000%), 1 calls (0887B5BC - 0887B664, length 43)
_S1_2_8805B3C 43 instructions (0,000%), 1 calls (08805B3C - 08805BE4, length 43)
_S1_2_89D75E0 42 instructions (0,000%), 21 calls (089D75E0 - 089D75E4, length 2)
_S1_2_89D75D8 42 instructions (0,000%), 21 calls (089D75D8 - 089D75DC, length 2)
_S1_2_89593C0 42 instructions (0,000%), 21 calls (089593C0 - 089593C4, length 2)
_S1_2_88FC86C 42 instructions (0,000%), 6 calls (088FC86C - 088FC884, length 7)
_S1_2_88DFDC8 42 instructions (0,000%), 6 calls (088DFDC8 - 088DFDE0, length 7)
_S1_2_88DEED0 42 instructions (0,000%), 6 calls (088DEED0 - 088DEEE8, length 7)
_S1_2_88D3168 42 instructions (0,000%), 6 calls (088D3168 - 088D3180, length 7)
_S1_2_88D314C 42 instructions (0,000%), 6 calls (088D314C - 088D3164, length 7)
_S1_2_88AC7FC 42 instructions (0,000%), 6 calls (088AC7FC - 088AC814, length 7)
_S1_2_88AC7E0 42 instructions (0,000%), 6 calls (088AC7E0 - 088AC7F8, length 7)
_S1_2_88ABE48 42 instructions (0,000%), 6 calls (088ABE48 - 088ABE60, length 7)
_S1_2_881103C 42 instructions (0,000%), 6 calls (0881103C - 08811054, length 7)
_S1_2_890B0A4 42 instructions (0,000%), 3 calls (0890B0A4 - 0890B0D8, length 14)
_S1_2_88FF0B4 42 instructions (0,000%), 3 calls (088FF0B4 - 088FF104, length 21)
_S1_2_880ADDC 42 instructions (0,000%), 3 calls (0880ADDC - 0880AE2C, length 21)
_S1_2_8A156D4 42 instructions (0,000%), 2 calls (08A156D4 - 08A15748, length 30)
_S1_2_898FC6C 42 instructions (0,000%), 2 calls (0898FC6C - 0898FCE0, length 30)
_S1_2_8808930 42 instructions (0,000%), 2 calls (08808930 - 08808980, length 21)
_S1_2_8AC0034 42 instructions (0,000%), 1 calls (08AC0034 - 08AC0268, length 142)
_S1_2_8A9832C 42 instructions (0,000%), 1 calls (08A9832C - 08A98550, length 138)
_S1_2_8A31B80 42 instructions (0,000%), 1 calls (08A31B80 - 08A31C24, length 42)
_S1_2_8A317F8 42 instructions (0,000%), 1 calls (08A317F8 - 08A3189C, length 42)
_S1_2_88FDBD0 42 instructions (0,000%), 1 calls (088FDBD0 - 088FDC80, length 45)
  Back Branch 088FDC7C 1 times (length 23)
  Back Branch 088FDC4C 1 times (length 11)
_S1_2_880679C 42 instructions (0,000%), 1 calls (0880679C - 08806840, length 42)
_S1_2_8A57768 41 instructions (0,000%), 1 calls (08A57768 - 08A57808, length 41)
_S1_2_8A5598C 41 instructions (0,000%), 1 calls (08A5598C - 08A55A2C, length 41)
_S1_2_8A53EAC 41 instructions (0,000%), 1 calls (08A53EAC - 08A53F4C, length 41)
_S1_2_8A52E40 41 instructions (0,000%), 1 calls (08A52E40 - 08A52EE0, length 41)
_S1_2_8A50968 41 instructions (0,000%), 1 calls (08A50968 - 08A50A08, length 41)
_S1_2_8A4EF3C 41 instructions (0,000%), 1 calls (08A4EF3C - 08A4EFDC, length 41)
_S1_2_8A47FC8 41 instructions (0,000%), 1 calls (08A47FC8 - 08A48068, length 41)
_S1_2_8A46BE4 41 instructions (0,000%), 1 calls (08A46BE4 - 08A46C84, length 41)
_S1_2_8A44B38 41 instructions (0,000%), 1 calls (08A44B38 - 08A44BD8, length 41)
_S1_2_8A424E0 41 instructions (0,000%), 1 calls (08A424E0 - 08A42580, length 41)
_S1_2_8A401CC 41 instructions (0,000%), 1 calls (08A401CC - 08A4026C, length 41)
_S1_2_8A3E870 41 instructions (0,000%), 1 calls (08A3E870 - 08A3E910, length 41)
_S1_2_8A3CF38 41 instructions (0,000%), 1 calls (08A3CF38 - 08A3D094, length 88)
_S1_2_8A3CBE8 41 instructions (0,000%), 1 calls (08A3CBE8 - 08A3CC88, length 41)
_S1_2_8A3B4B8 41 instructions (0,000%), 1 calls (08A3B4B8 - 08A3B558, length 41)
_S1_2_8A3A138 41 instructions (0,000%), 1 calls (08A3A138 - 08A3A1D8, length 41)
_S1_2_8A38F64 41 instructions (0,000%), 1 calls (08A38F64 - 08A39004, length 41)
_S1_2_8A34164 41 instructions (0,000%), 1 calls (08A34164 - 08A34204, length 41)
_S1_2_8A2E9C8 41 instructions (0,000%), 1 calls (08A2E9C8 - 08A2EA68, length 41)
_S1_2_8953084 41 instructions (0,000%), 1 calls (08953084 - 0895312C, length 43)
_S1_2_894687C 41 instructions (0,000%), 1 calls (0894687C - 0894691C, length 41)
_S1_2_893051C 41 instructions (0,000%), 1 calls (0893051C - 089305DC, length 49)
_S1_2_888AE10 41 instructions (0,000%), 1 calls (0888AE10 - 0888AEB0, length 41)
_S1_2_88133C8 41 instructions (0,000%), 1 calls (088133C8 - 08813468, length 41)
_S1_2_8812A40 41 instructions (0,000%), 1 calls (08812A40 - 08812AE0, length 41)
_S1_2_8AD8968 40 instructions (0,000%), 20 calls (08AD8968 - 08AD896C, length 2)
_S1_2_88FCAB4 40 instructions (0,000%), 20 calls (088FCAB4 - 088FCAB8, length 2)
_S1_2_89FBCF0 40 instructions (0,000%), 10 calls (089FBCF0 - 089FBCFC, length 4)
_S1_2_88F507C 40 instructions (0,000%), 10 calls (088F507C - 088F5088, length 4)
_S1_2_88ED124 40 instructions (0,000%), 5 calls (088ED124 - 088ED150, length 12)
_S1_2_88EAC3C 40 instructions (0,000%), 5 calls (088EAC3C - 088EAC58, length 8)
_S1_2_88A4894 40 instructions (0,000%), 5 calls (088A4894 - 088A48B0, length 8)
_S1_2_89C1C98 40 instructions (0,000%), 2 calls (089C1C98 - 089C1D40, length 43)
_S1_2_897C870 40 instructions (0,000%), 2 calls (0897C870 - 0897C8BC, length 20)
_S1_2_893CBFC 40 instructions (0,000%), 2 calls (0893CBFC - 0893CC78, length 32)
_S1_2_88A9C7C 40 instructions (0,000%), 2 calls (088A9C7C - 088A9CC8, length 20)
_S1_2_889B5E8 40 instructions (0,000%), 2 calls (0889B5E8 - 0889B634, length 20)
_S1_2_88967B0 40 instructions (0,000%), 2 calls (088967B0 - 08896808, length 23)
_S1_2_8875860 40 instructions (0,000%), 2 calls (08875584 - 088769DC, length 1303)
  Back Branch 088755C4 253 times (length 12)
  Back Branch 08876980 27 times (length 1281)
  Back Branch 08875878 2 times (length 106)
_S1_2_8947EE4 40 instructions (0,000%), 1 calls (08947EE4 - 08947F88, length 42)
_S1_2_88FE46C 40 instructions (0,000%), 1 calls (088FE46C - 088FE538, length 52)
_S1_2_89676F8 39 instructions (0,000%), 3 calls (089676F8 - 08967728, length 13)
_S1_2_8912B20 39 instructions (0,000%), 3 calls (08912B20 - 08912B50, length 13)
_S1_2_890309C 39 instructions (0,000%), 3 calls (0890309C - 089030CC, length 13)
_S1_2_8A673D8 39 instructions (0,000%), 1 calls (08A673D8 - 08A67470, length 39)
_S1_2_8A18E48 39 instructions (0,000%), 1 calls (08A18E48 - 08A18F0C, length 50)
_S1_2_88FA624 39 instructions (0,000%), 1 calls (088FA624 - 088FA6EC, length 51)
_S1_2_8895A80 38 instructions (0,000%), 2 calls (08895A80 - 08895AD4, length 22)
_S1_2_885A048 38 instructions (0,000%), 2 calls (0885A048 - 0885A0D0, length 35)
_S1_2_8A650A8 38 instructions (0,000%), 1 calls (08A650A8 - 08A651DC, length 78)
_S1_2_8A4FF18 38 instructions (0,000%), 1 calls (08A4FF18 - 08A50068, length 85)
_S1_2_898A248 38 instructions (0,000%), 1 calls (0898A248 - 0898A380, length 79)
_S1_2_89898FC 38 instructions (0,000%), 1 calls (089898FC - 08989A34, length 79)
_S1_2_8952A50 37 instructions (0,000%), 1 calls (08952A50 - 08952AE0, length 37)
  Back Branch 08952ADC 1 times (length 21)
_S1_2_8952938 37 instructions (0,000%), 1 calls (08952938 - 089529C8, length 37)
  Back Branch 089529C4 1 times (length 21)
_S1_2_89528A4 37 instructions (0,000%), 1 calls (089528A4 - 08952934, length 37)
  Back Branch 08952930 1 times (length 21)
_S1_2_89481C8 37 instructions (0,000%), 1 calls (089481C8 - 08948258, length 37)
_S1_2_893CCD4 37 instructions (0,000%), 1 calls (0893CC7C - 0893CD0C, length 37)
  Back Branch 0893CD08 1 times (length 37)
_S1_2_88E0B50 37 instructions (0,000%), 1 calls (088E0B50 - 088E0BFC, length 44)
  Back Branch 088E0BF8 1 times (length 35)
_S1_2_8AD8AC0 36 instructions (0,000%), 18 calls (08AD8AC0 - 08AD8AC4, length 2)
_S1_2_8AD8878 36 instructions (0,000%), 18 calls (08AD8878 - 08AD887C, length 2)
_S1_2_88DF48C 36 instructions (0,000%), 18 calls (088DF48C - 088DF490, length 2)
_S1_2_88D27A0 36 instructions (0,000%), 18 calls (088D27A0 - 088D27A4, length 2)
_S1_2_89F5838 36 instructions (0,000%), 12 calls (089F5838 - 089F5840, length 3)
_S1_2_8A75E14 36 instructions (0,000%), 4 calls (08A75E14 - 08A75E34, length 9)
_S1_2_8A5214C 36 instructions (0,000%), 4 calls (08A5214C - 08A5216C, length 9)
_S1_2_8A511E4 36 instructions (0,000%), 4 calls (08A511E4 - 08A5120C, length 11)
_S1_2_88F7750 36 instructions (0,000%), 3 calls (088F7750 - 088F7780, length 13)
  Back Branch 088F777C 3 times (length 6)
_S1_2_88A3978 36 instructions (0,000%), 3 calls (088A3978 - 088A39A4, length 12)
_S1_2_8897DAC 36 instructions (0,000%), 3 calls (08897DAC - 08897DD8, length 12)
_S1_2_895A694 36 instructions (0,000%), 2 calls (0895A694 - 0895A718, length 34)
_S1_2_88BFD14 36 instructions (0,000%), 2 calls (088BFD14 - 088BFD84, length 29)
_S1_2_88968D0 36 instructions (0,000%), 2 calls (088968D0 - 08896914, length 18)
_S1_2_8895FC4 36 instructions (0,000%), 2 calls (08895FC4 - 08896014, length 21)
_S1_2_8895770 36 instructions (0,000%), 2 calls (08895770 - 088957C0, length 21)
_S1_2_8808984 36 instructions (0,000%), 2 calls (08808984 - 088089C8, length 18)
_S1_2_8A91C74 36 instructions (0,000%), 1 calls (08A91C74 - 08A91E4C, length 119)
_S1_2_8A91A58 36 instructions (0,000%), 1 calls (08A91A58 - 08A91C70, length 135)
_S1_2_8A8EBD0 36 instructions (0,000%), 1 calls (08A8EBD0 - 08A8EDE8, length 135)
_S1_2_8A86320 36 instructions (0,000%), 1 calls (08A86320 - 08A865B8, length 167)
_S1_2_8A85488 36 instructions (0,000%), 1 calls (08A85488 - 08A85640, length 111)
_S1_2_88F4A58 35 instructions (0,000%), 5 calls (088F4A58 - 088F4A70, length 7)
_S1_2_88EEC30 35 instructions (0,000%), 5 calls (088EEC30 - 088EEC48, length 7)
_S1_2_888B4C4 35 instructions (0,000%), 5 calls (0888B4C4 - 0888B4DC, length 7)
_S1_2_8A8F014 35 instructions (0,000%), 1 calls (08A8F014 - 08A8F2F0, length 184)
_S1_2_8A8E61C 35 instructions (0,000%), 1 calls (08A8E61C - 08A8E81C, length 129)
_S1_2_8A8C74C 35 instructions (0,000%), 1 calls (08A8C74C - 08A8C988, length 144)
_S1_2_8A80D00 34 instructions (0,000%), 1 calls (08A80D00 - 08A80D90, length 37)
_S1_2_8A7FC8C 34 instructions (0,000%), 1 calls (08A7FC8C - 08A7FD1C, length 37)
_S1_2_8A19E94 33 instructions (0,000%), 3 calls (08A19E94 - 08A19F98, length 66)
_S1_2_8912B54 33 instructions (0,000%), 3 calls (08912B54 - 08912B84, length 13)
_S1_2_890B288 33 instructions (0,000%), 3 calls (0890B288 - 0890B2B0, length 11)
_S1_2_880745C 33 instructions (0,000%), 3 calls (0880745C - 08807484, length 11)
_S1_2_8A318A0 33 instructions (0,000%), 1 calls (08A318A0 - 08A31920, length 33)
_S1_2_89529CC 33 instructions (0,000%), 1 calls (089529CC - 08952A4C, length 33)
  Back Branch 08952A48 1 times (length 19)
_S1_2_89469D8 32 instructions (0,000%), 2 calls (089469D8 - 08946A14, length 16)
_S1_2_888EC00 32 instructions (0,000%), 2 calls (0888EC00 - 0888EC3C, length 16)
_S1_2_8808784 32 instructions (0,000%), 2 calls (08808784 - 088087D4, length 21)
_S1_2_8A27310 32 instructions (0,000%), 1 calls (08A27310 - 08A27444, length 78)
_S1_2_8A26DB0 32 instructions (0,000%), 1 calls (08A26DB0 - 08A26EE4, length 78)
_S1_2_892FD48 32 instructions (0,000%), 1 calls (0892FD48 - 0892FDC4, length 32)
  Back Branch 0892FDC0 1 times (length 22)
_S1_2_887A9B8 32 instructions (0,000%), 1 calls (0887A9B8 - 0887AA34, length 32)
_S1_2_8871220 32 instructions (0,000%), 1 calls (08871220 - 0887129C, length 32)
_S1_2_8ABEB5C 31 instructions (0,000%), 1 calls (08ABEB5C - 08ABF6F4, length 743)
_S1_2_8A40520 31 instructions (0,000%), 1 calls (08A40520 - 08A40600, length 57)
_S1_2_8A1C208 31 instructions (0,000%), 1 calls (08A1C208 - 08A1C314, length 68)
_S1_2_899ED98 31 instructions (0,000%), 1 calls (0899ED98 - 0899EE48, length 45)
_S1_2_88D2680 31 instructions (0,000%), 1 calls (088D2680 - 088D2708, length 35)
  Back Branch 088D2704 1 times (length 22)
_S1_2_88C091C 31 instructions (0,000%), 1 calls (088C091C - 088C0998, length 32)
  Back Branch 088C0994 1 times (length 12)
_S1_2_886EC38 31 instructions (0,000%), 1 calls (0886EC38 - 0886ECB0, length 31)
_S1_2_880ABC0 31 instructions (0,000%), 1 calls (0880ABC0 - 0880AC40, length 33)
_S1_2_88F32D4 30 instructions (0,000%), 5 calls (088F32D4 - 088F32E8, length 6)
_S1_2_88AF4C8 30 instructions (0,000%), 3 calls (088AF4C8 - 088AF4EC, length 10)
_S1_2_8A46EE8 30 instructions (0,000%), 1 calls (08A46EE8 - 08A46FD4, length 60)
_S1_2_89F4D18 30 instructions (0,000%), 1 calls (089F4D18 - 089F4E30, length 71)
_S1_2_8930C24 29 instructions (0,000%), 2 calls (08930C24 - 08930C64, length 17)
  Back Branch 08930C60 1 times (length 6)
_S1_2_8AC745C 29 instructions (0,000%), 1 calls (08AC745C - 08AC7C44, length 507)
_S1_2_8ABBEFC 29 instructions (0,000%), 1 calls (08ABBEFC - 08ABC674, length 479)
_S1_2_8AB9B98 29 instructions (0,000%), 1 calls (08AB9B98 - 08ABA34C, length 494)
_S1_2_8A57A7C 29 instructions (0,000%), 1 calls (08A57A7C - 08A57B78, length 64)
_S1_2_8A55CA0 29 instructions (0,000%), 1 calls (08A55CA0 - 08A55D9C, length 64)
_S1_2_893CD10 29 instructions (0,000%), 1 calls (0893CC7C - 0893CD48, length 52)
  Back Branch 0893CD44 1 times (length 52)
_S1_2_88DA3D4 29 instructions (0,000%), 1 calls (088DA3D4 - 088DA758, length 226)
  Back Branch 088DA744 1 times (length 77)
_S1_2_88BFF98 28 instructions (0,000%), 14 calls (088BFF98 - 088BFF9C, length 2)
_S1_2_892FE20 28 instructions (0,000%), 7 calls (0892FE20 - 0892FE2C, length 4)
_S1_2_89590A4 28 instructions (0,000%), 4 calls (089590A4 - 089590BC, length 7)
_S1_2_892DC10 28 instructions (0,000%), 4 calls (0892DC10 - 0892DC28, length 7)
_S1_2_887C310 28 instructions (0,000%), 4 calls (0887C310 - 0887C328, length 7)
_S1_2_88BDBE8 28 instructions (0,000%), 2 calls (088BDBE8 - 088BDC2C, length 18)
_S1_2_8895450 28 instructions (0,000%), 2 calls (08895450 - 08895484, length 14)
_S1_2_883E4C8 28 instructions (0,000%), 2 calls (0883E4C8 - 0883E5D0, length 67)
_S1_2_883E4A8 28 instructions (0,000%), 2 calls (0883E4A8 - 0883E5D0, length 75)
_S1_2_883E488 28 instructions (0,000%), 2 calls (0883E488 - 0883E5D0, length 83)
_S1_2_8A5310C 28 instructions (0,000%), 1 calls (08A5310C - 08A53204, length 63)
_S1_2_8A3B784 28 instructions (0,000%), 1 calls (08A3B784 - 08A3B87C, length 63)
_S1_2_893CD4C 28 instructions (0,000%), 1 calls (0893CBFC - 0893CD68, length 92)
  Back Branch 0893CD64 1 times (length 92)
_S1_2_888B634 27 instructions (0,000%), 9 calls (0888B634 - 0888B63C, length 3)
_S1_2_8A4A594 27 instructions (0,000%), 3 calls (08A4A594 - 08A4A5BC, length 11)
_S1_2_898DE94 27 instructions (0,000%), 3 calls (0898DE94 - 0898DEBC, length 11)
_S1_2_898BECC 27 instructions (0,000%), 3 calls (0898BECC - 0898BEF4, length 11)
_S1_2_892FF74 27 instructions (0,000%), 3 calls (0892FF74 - 0892FF94, length 9)
_S1_2_8A3920C 27 instructions (0,000%), 1 calls (08A3920C - 08A392F8, length 60)
_S1_2_89475D0 27 instructions (0,000%), 1 calls (089475D0 - 08947664, length 38)
_S1_2_89460EC 27 instructions (0,000%), 1 calls (089460EC - 08946174, length 35)
  Back Branch 08946170 1 times (length 15)
_S1_2_8945DF8 27 instructions (0,000%), 1 calls (08945DF8 - 08945E64, length 28)
  Back Branch 08945E60 1 times (length 17)
_S1_2_8807094 26 instructions (0,000%), 4 calls (08807094 - 088070C0, length 12)
_S1_2_8A81C88 26 instructions (0,000%), 2 calls (08A81C88 - 08A81CB8, length 13)
_S1_2_8894EDC 26 instructions (0,000%), 2 calls (08894EDC - 08894F0C, length 13)
_S1_2_8A6F1F8 26 instructions (0,000%), 1 calls (08A6F1F8 - 08A6F280, length 35)
  Back Branch 08A6F26C 3 times (length 2)
_S1_2_88C5AC0 26 instructions (0,000%), 1 calls (088C5AC0 - 088C5B24, length 26)
_S1_2_88AF550 26 instructions (0,000%), 1 calls (088AF550 - 088AF5B8, length 27)
  Back Branch 088AF5B4 1 times (length 16)
_S1_2_88A86FC 26 instructions (0,000%), 1 calls (088A86FC - 088A8760, length 26)
_S1_2_886EA30 26 instructions (0,000%), 1 calls (0886EA30 - 0886EB54, length 74)
_S1_2_8933260 25 instructions (0,000%), 5 calls (08933260 - 08933270, length 5)
_S1_2_8A6F0C8 25 instructions (0,000%), 1 calls (08A6F0C8 - 08A6F134, length 28)
  Back Branch 08A6F124 3 times (length 2)
_S1_2_892F030 25 instructions (0,000%), 1 calls (0892F030 - 0892F0A8, length 31)
_S1_2_8AD8978 24 instructions (0,000%), 12 calls (08AD8978 - 08AD897C, length 2)
_S1_2_8AD8720 24 instructions (0,000%), 12 calls (08AD8720 - 08AD8724, length 2)
_S1_2_8A48970 24 instructions (0,000%), 12 calls (08A48970 - 08A48974, length 2)
_S1_2_8A3BB4C 24 instructions (0,000%), 12 calls (08A3BB4C - 08A3BB50, length 2)
_S1_2_88C70B8 24 instructions (0,000%), 12 calls (088C70B8 - 088C70BC, length 2)
_S1_2_88084F0 24 instructions (0,000%), 12 calls (088084F0 - 088084F4, length 2)
_S1_2_88C1E30 24 instructions (0,000%), 8 calls (088C1E30 - 088C1E38, length 3)
_S1_2_8805EF8 24 instructions (0,000%), 8 calls (08805EF8 - 08805F00, length 3)
_S1_2_8A52E30 24 instructions (0,000%), 6 calls (08A52E30 - 08A52E3C, length 4)
_S1_2_89FF8C0 24 instructions (0,000%), 6 calls (089FF8C0 - 089FF8CC, length 4)
_S1_2_893023C 24 instructions (0,000%), 6 calls (0893023C - 08930248, length 4)
_S1_2_89BA3C0 24 instructions (0,000%), 4 calls (089BA3C0 - 089BA3D4, length 6)
_S1_2_8820780 24 instructions (0,000%), 4 calls (08820780 - 08820794, length 6)
_S1_2_8959708 24 instructions (0,000%), 3 calls (08959708 - 08959724, length 8)
_S1_2_88CAA1C 24 instructions (0,000%), 3 calls (088CAA1C - 088CAA38, length 8)
_S1_2_8807DDC 24 instructions (0,000%), 3 calls (08807DDC - 08807E1C, length 17)
_S1_2_889F254 24 instructions (0,000%), 2 calls (0889F254 - 0889F280, length 12)
_S1_2_8894FB0 24 instructions (0,000%), 2 calls (08894FB0 - 08894FDC, length 12)
_S1_2_8A54148 24 instructions (0,000%), 1 calls (08A54148 - 08A54220, length 55)
_S1_2_8A1728C 24 instructions (0,000%), 1 calls (08A1728C - 08A172F4, length 27)
_S1_2_88969C8 24 instructions (0,000%), 1 calls (088969C8 - 08896A48, length 33)
_S1_2_887B4F4 24 instructions (0,000%), 1 calls (0887B4F4 - 0887B5B0, length 48)
_S1_2_887B3EC 24 instructions (0,000%), 1 calls (0887B3EC - 0887B488, length 40)
_S1_2_880B2F8 24 instructions (0,000%), 1 calls (0880B2F8 - 0880B3CC, length 54)
_S1_2_89483A4 23 instructions (0,000%), 1 calls (089483A4 - 08948420, length 32)
_S1_2_88E0E84 23 instructions (0,000%), 1 calls (088E0E84 - 088E0EE4, length 25)
  Back Branch 088E0EE0 1 times (length 12)
_S1_2_889BBA0 23 instructions (0,000%), 1 calls (0889BBA0 - 0889BBF8, length 23)
_S1_2_8866D10 23 instructions (0,000%), 1 calls (08866D10 - 08866D68, length 23)
_S1_2_8AD8AA0 22 instructions (0,000%), 11 calls (08AD8AA0 - 08AD8AA4, length 2)
_S1_2_8AD8A00 22 instructions (0,000%), 11 calls (08AD8A00 - 08AD8A04, length 2)
_S1_2_88F5FF4 22 instructions (0,000%), 11 calls (088F5FF4 - 088F5FF8, length 2)
_S1_2_896D414 22 instructions (0,000%), 2 calls (0896D414 - 0896D510, length 64)
_S1_2_8896738 22 instructions (0,000%), 2 calls (08896738 - 08896784, length 20)
_S1_2_88D14C8 22 instructions (0,000%), 1 calls (088D14C8 - 088D152C, length 26)
  Back Branch 088D1518 1 times (length 8)
_S1_2_88A6468 22 instructions (0,000%), 1 calls (088A6468 - 088A64BC, length 22)
_S1_2_88A63F0 22 instructions (0,000%), 1 calls (088A63F0 - 088A6464, length 30)
_S1_2_8870A48 22 instructions (0,000%), 1 calls (08870A48 - 08870AE8, length 41)
_S1_2_881346C 22 instructions (0,000%), 1 calls (0881346C - 088134C0, length 22)
_S1_2_880B3D0 21 instructions (0,000%), 3 calls (0880B3D0 - 0880B3E8, length 7)
_S1_2_8A48314 21 instructions (0,000%), 1 calls (08A48314 - 08A48418, length 66)
_S1_2_8A4282C 21 instructions (0,000%), 1 calls (08A4282C - 08A42930, length 66)
_S1_2_89AB270 21 instructions (0,000%), 1 calls (089AB270 - 089AB2E4, length 30)
_S1_2_89A0F58 21 instructions (0,000%), 1 calls (089A0F58 - 089A1054, length 64)
_S1_2_898AE2C 21 instructions (0,000%), 1 calls (0898AE2C - 0898AEF0, length 50)
_S1_2_8988CD4 21 instructions (0,000%), 1 calls (08988CD4 - 08988DD0, length 64)
_S1_2_8945FE4 21 instructions (0,000%), 1 calls (08945FE4 - 08946034, length 21)
_S1_2_892FC90 21 instructions (0,000%), 1 calls (0892FC90 - 0892FCE0, length 21)
_S1_2_890D428 21 instructions (0,000%), 1 calls (0890D428 - 0890D478, length 21)
_S1_2_88D3B00 21 instructions (0,000%), 1 calls (088D3B00 - 088D3B50, length 21)
_S1_2_88C0040 21 instructions (0,000%), 1 calls (088C0040 - 088C0090, length 21)
_S1_2_889B534 21 instructions (0,000%), 1 calls (0889B534 - 0889B584, length 21)
_S1_2_8930E78 20 instructions (0,000%), 10 calls (08930E78 - 08930E7C, length 2)
_S1_2_8A3B4A8 20 instructions (0,000%), 5 calls (08A3B4A8 - 08A3B4B4, length 4)
_S1_2_88087D8 20 instructions (0,000%), 4 calls (088087D8 - 088087E8, length 5)
_S1_2_8A7324C 20 instructions (0,000%), 2 calls (08A7324C - 08A732A8, length 24)
_S1_2_8A5B850 20 instructions (0,000%), 2 calls (08A5B850 - 08A5B874, length 10)
_S1_2_89632C0 20 instructions (0,000%), 2 calls (089632C0 - 089632E4, length 10)
_S1_2_8A62214 20 instructions (0,000%), 1 calls (08A62214 - 08A62280, length 28)
_S1_2_8A35BD0 20 instructions (0,000%), 1 calls (08A35BD0 - 08A35C1C, length 20)
_S1_2_88FDAE8 20 instructions (0,000%), 1 calls (088FDAE8 - 088FDB78, length 37)
_S1_2_88A3A6C 20 instructions (0,000%), 1 calls (088A3A6C - 088A3AC8, length 24)
_S1_2_8898B04 20 instructions (0,000%), 1 calls (08898B04 - 08898B50, length 20)
_S1_2_8902228 19 instructions (0,000%), 1 calls (08902228 - 08902270, length 19)
_S1_2_88C6FA4 19 instructions (0,000%), 1 calls (088C6FA4 - 088C6FFC, length 23)
  Back Branch 088C6FE8 1 times (length 8)
_S1_2_88BA888 19 instructions (0,000%), 1 calls (088BA888 - 088BA8D0, length 19)
  Back Branch 088BA8CC 1 times (length 11)
_S1_2_885A028 19 instructions (0,000%), 1 calls (0885A028 - 0885A0D0, length 43)
_S1_2_88134C4 19 instructions (0,000%), 1 calls (088134C4 - 0881350C, length 19)
_S1_2_8AD8770 18 instructions (0,000%), 9 calls (08AD8770 - 08AD8774, length 2)
_S1_2_8993FF0 18 instructions (0,000%), 9 calls (08993FF0 - 08993FF4, length 2)
_S1_2_88E0898 18 instructions (0,000%), 6 calls (088E0898 - 088E08A0, length 3)
_S1_2_88AF0B4 18 instructions (0,000%), 6 calls (088AF0B4 - 088AF0BC, length 3)
_S1_2_88AD28C 18 instructions (0,000%), 6 calls (088AD28C - 088AD294, length 3)
_S1_2_89304F8 18 instructions (0,000%), 2 calls (089304F8 - 08930518, length 9)
_S1_2_88A3560 18 instructions (0,000%), 2 calls (088A3560 - 088A3580, length 9)
_S1_2_889D98C 18 instructions (0,000%), 2 calls (0889D98C - 0889D9AC, length 9)
_S1_2_889D968 18 instructions (0,000%), 2 calls (0889D968 - 0889D988, length 9)
_S1_2_889D944 18 instructions (0,000%), 2 calls (0889D944 - 0889D964, length 9)
_S1_2_889D920 18 instructions (0,000%), 2 calls (0889D920 - 0889D940, length 9)
_S1_2_889D8FC 18 instructions (0,000%), 2 calls (0889D8FC - 0889D91C, length 9)
_S1_2_889D8D8 18 instructions (0,000%), 2 calls (0889D8D8 - 0889D8F8, length 9)
_S1_2_889B814 18 instructions (0,000%), 2 calls (0889B814 - 0889B834, length 9)
_S1_2_888F11C 18 instructions (0,000%), 2 calls (0888F11C - 0888F13C, length 9)
_S1_2_8A4DF20 18 instructions (0,000%), 1 calls (08A4DF20 - 08A4E03C, length 72)
_S1_2_8A43A54 18 instructions (0,000%), 1 calls (08A43A54 - 08A43B94, length 81)
_S1_2_89AD194 18 instructions (0,000%), 1 calls (089AD194 - 089AD2C0, length 76)
_S1_2_8987E04 18 instructions (0,000%), 1 calls (08987E04 - 08987F30, length 76)
_S1_2_8952818 18 instructions (0,000%), 1 calls (08952818 - 0895285C, length 18)
_S1_2_895278C 18 instructions (0,000%), 1 calls (0895278C - 089527D0, length 18)
_S1_2_888E53C 18 instructions (0,000%), 1 calls (0888E53C - 0888E594, length 23)
_S1_2_8805E30 18 instructions (0,000%), 1 calls (08805E30 - 08805E74, length 18)
_S1_2_8A3D098 17 instructions (0,000%), 1 calls (08A3D098 - 08A3D0D8, length 17)
_S1_2_8A13BCC 17 instructions (0,000%), 1 calls (08A13BCC - 08A13C40, length 30)
_S1_2_8A0ED90 17 instructions (0,000%), 1 calls (08A0ED90 - 08A0EE04, length 30)
_S1_2_89931E0 17 instructions (0,000%), 1 calls (089931E0 - 08993240, length 25)
_S1_2_8945920 17 instructions (0,000%), 1 calls (08945920 - 08945960, length 17)
_S1_2_88E3374 17 instructions (0,000%), 1 calls (088E3374 - 088E33BC, length 19)
_S1_2_898E7AC 16 instructions (0,000%), 2 calls (0898E7AC - 0898E7C8, length 8)
_S1_2_889E01C 16 instructions (0,000%), 2 calls (0889E01C - 0889E038, length 8)
_S1_2_889DFFC 16 instructions (0,000%), 2 calls (0889DFFC - 0889E018, length 8)
_S1_2_889DFDC 16 instructions (0,000%), 2 calls (0889DFDC - 0889DFF8, length 8)
_S1_2_889DFBC 16 instructions (0,000%), 2 calls (0889DFBC - 0889DFD8, length 8)
_S1_2_889DF9C 16 instructions (0,000%), 2 calls (0889DF9C - 0889DFB8, length 8)
_S1_2_889DF7C 16 instructions (0,000%), 2 calls (0889DF7C - 0889DF98, length 8)
_S1_2_88DA394 16 instructions (0,000%), 1 calls (088DA394 - 088DA3D0, length 16)
  Back Branch 088DA3CC 1 times (length 10)
_S1_2_880FF34 16 instructions (0,000%), 1 calls (0880FF34 - 0880FF70, length 16)
_S1_2_88EBD50 15 instructions (0,000%), 5 calls (088EBD50 - 088EBD58, length 3)
_S1_2_88EA83C 15 instructions (0,000%), 5 calls (088EA83C - 088EA844, length 3)
_S1_2_88EA818 15 instructions (0,000%), 5 calls (088EA818 - 088EA820, length 3)
_S1_2_88EA738 15 instructions (0,000%), 5 calls (088EA738 - 088EA740, length 3)
_S1_2_88E926C 15 instructions (0,000%), 5 calls (088E926C - 088E9274, length 3)
_S1_2_88E79A4 15 instructions (0,000%), 5 calls (088E79A4 - 088E79AC, length 3)
_S1_2_881320C 15 instructions (0,000%), 5 calls (0881320C - 08813214, length 3)
_S1_2_88130AC 15 instructions (0,000%), 5 calls (088130AC - 088130B4, length 3)
_S1_2_88A37D4 15 instructions (0,000%), 3 calls (088A37D4 - 088A37E4, length 5)
_S1_2_880AE30 15 instructions (0,000%), 3 calls (0880AE30 - 0880AE40, length 5)
_S1_2_8A34B30 15 instructions (0,000%), 2 calls (08A34B30 - 08A34B5C, length 12)
_S1_2_89472C0 15 instructions (0,000%), 1 calls (089472C0 - 089472F8, length 15)
_S1_2_8946B3C 15 instructions (0,000%), 1 calls (08946B3C - 08946B74, length 15)
_S1_2_8946974 15 instructions (0,000%), 1 calls (08946974 - 089469AC, length 15)
_S1_2_88A3470 15 instructions (0,000%), 1 calls (088A3470 - 088A34A8, length 15)
_S1_2_8807188 15 instructions (0,000%), 1 calls (08807188 - 088071C0, length 15)
_S1_2_8AD8970 14 instructions (0,000%), 7 calls (08AD8970 - 08AD8974, length 2)
_S1_2_8AD8958 14 instructions (0,000%), 7 calls (08AD8958 - 08AD895C, length 2)
_S1_2_8AD8930 14 instructions (0,000%), 7 calls (08AD8930 - 08AD8934, length 2)
_S1_2_8AD88D8 14 instructions (0,000%), 7 calls (08AD88D8 - 08AD88DC, length 2)
_S1_2_8AD8750 14 instructions (0,000%), 7 calls (08AD8750 - 08AD8754, length 2)
_S1_2_8AD8678 14 instructions (0,000%), 7 calls (08AD8678 - 08AD867C, length 2)
_S1_2_8A4BAF0 14 instructions (0,000%), 7 calls (08A4BAF0 - 08A4BAF4, length 2)
_S1_2_892EF60 14 instructions (0,000%), 7 calls (0892EF60 - 0892EF64, length 2)
_S1_2_880633C 14 instructions (0,000%), 7 calls (0880633C - 08806340, length 2)
_S1_2_89639CC 14 instructions (0,000%), 2 calls (089639CC - 089639E4, length 7)
_S1_2_8963838 14 instructions (0,000%), 2 calls (08963838 - 08963850, length 7)
_S1_2_89632F8 14 instructions (0,000%), 2 calls (089632F8 - 08963310, length 7)
_S1_2_88D86B8 14 instructions (0,000%), 2 calls (088D86B8 - 088D8730, length 31)
_S1_2_889F908 14 instructions (0,000%), 2 calls (0889F908 - 0889F928, length 9)
_S1_2_889716C 14 instructions (0,000%), 2 calls (0889716C - 08897184, length 7)
_S1_2_8808A14 14 instructions (0,000%), 2 calls (08808A14 - 08808A2C, length 7)
_S1_2_892D830 14 instructions (0,000%), 1 calls (0892D830 - 0892D874, length 18)
_S1_2_892D7E8 14 instructions (0,000%), 1 calls (0892D7E8 - 0892D82C, length 18)
_S1_2_8928D3C 14 instructions (0,000%), 1 calls (08928D3C - 08928D74, length 15)
  Back Branch 08928D70 1 times (length 6)
_S1_2_88F9DC8 14 instructions (0,000%), 1 calls (088F9DC8 - 088F9E0C, length 18)
  Back Branch 088F9DFC 1 times (length 4)
_S1_2_88F6D14 14 instructions (0,000%), 1 calls (088F6D14 - 088F6D48, length 14)
_S1_2_8896D40 14 instructions (0,000%), 1 calls (08896D40 - 08896D90, length 21)
_S1_2_887AB28 14 instructions (0,000%), 1 calls (0887AB28 - 0887AB5C, length 14)
_S1_2_8946CA8 13 instructions (0,000%), 1 calls (08946CA8 - 08946CD8, length 13)
_S1_2_893742C 13 instructions (0,000%), 1 calls (0893742C - 08937478, length 20)
  Back Branch 08937474 1 times (length 6)
_S1_2_8930754 13 instructions (0,000%), 1 calls (08930754 - 08930784, length 13)
_S1_2_890D6A0 13 instructions (0,000%), 1 calls (0890D6A0 - 0890D6D0, length 13)
_S1_2_8907740 13 instructions (0,000%), 1 calls (08907740 - 08907770, length 13)
_S1_2_88ACE2C 13 instructions (0,000%), 1 calls (088ACE2C - 088ACE5C, length 13)
_S1_2_8AD8980 12 instructions (0,000%), 6 calls (08AD8980 - 08AD8984, length 2)
_S1_2_8AD8940 12 instructions (0,000%), 6 calls (08AD8940 - 08AD8944, length 2)
_S1_2_8AD8938 12 instructions (0,000%), 6 calls (08AD8938 - 08AD893C, length 2)
_S1_2_8AD88F0 12 instructions (0,000%), 6 calls (08AD88F0 - 08AD88F4, length 2)
_S1_2_8AD8890 12 instructions (0,000%), 6 calls (08AD8890 - 08AD8894, length 2)
_S1_2_892EE94 12 instructions (0,000%), 6 calls (0892EE94 - 0892EE98, length 2)
_S1_2_892DC08 12 instructions (0,000%), 6 calls (0892DC08 - 0892DC0C, length 2)
_S1_2_88DFB74 12 instructions (0,000%), 6 calls (088DFB74 - 088DFB78, length 2)
_S1_2_88DFB6C 12 instructions (0,000%), 6 calls (088DFB6C - 088DFB70, length 2)
_S1_2_88BF2A4 12 instructions (0,000%), 6 calls (088BF2A4 - 088BF2A8, length 2)
_S1_2_88AF0C0 12 instructions (0,000%), 6 calls (088AF0C0 - 088AF0C4, length 2)
_S1_2_88983F0 12 instructions (0,000%), 6 calls (088983F0 - 088983F4, length 2)
_S1_2_88FA3BC 12 instructions (0,000%), 3 calls (088FA3BC - 088FA3C8, length 4)
_S1_2_8854098 12 instructions (0,000%), 3 calls (08854098 - 088540A4, length 4)
_S1_2_8A81C58 12 instructions (0,000%), 2 calls (08A81C58 - 08A81C6C, length 6)
_S1_2_89B04F0 12 instructions (0,000%), 2 calls (089B04F0 - 089B0504, length 6)
_S1_2_88D8734 12 instructions (0,000%), 2 calls (088D8734 - 088D877C, length 19)
_S1_2_8820750 12 instructions (0,000%), 2 calls (08820750 - 08820764, length 6)
_S1_2_89482B0 12 instructions (0,000%), 1 calls (08948290 - 089482BC, length 12)
  Back Branch 089482B8 1 times (length 12)
_S1_2_88DF3E0 12 instructions (0,000%), 1 calls (088DF3E0 - 088DF40C, length 12)
_S1_2_88C071C 12 instructions (0,000%), 1 calls (088C071C - 088C0758, length 16)
_S1_2_8897024 12 instructions (0,000%), 1 calls (08897024 - 088970A0, length 32)
_S1_2_88111DC 12 instructions (0,000%), 1 calls (088111DC - 08811208, length 12)
_S1_2_8A53208 11 instructions (0,000%), 1 calls (08A53208 - 08A53230, length 11)
_S1_2_8A3B880 11 instructions (0,000%), 1 calls (08A3B880 - 08A3B8A8, length 11)
_S1_2_8946920 11 instructions (0,000%), 1 calls (08946920 - 08946948, length 11)
_S1_2_89458F4 11 instructions (0,000%), 1 calls (089458F4 - 0894591C, length 11)
_S1_2_89458A0 11 instructions (0,000%), 1 calls (089458A0 - 089458C8, length 11)
_S1_2_893A900 11 instructions (0,000%), 1 calls (0893A900 - 0893A928, length 11)
_S1_2_88A83A4 11 instructions (0,000%), 1 calls (088A83A4 - 088A83CC, length 11)
_S1_2_88A82E4 11 instructions (0,000%), 1 calls (088A82E4 - 088A830C, length 11)
_S1_2_88A55A8 11 instructions (0,000%), 1 calls (088A55A8 - 088A55D0, length 11)
_S1_2_888AEB4 11 instructions (0,000%), 1 calls (0888AEB4 - 0888AEDC, length 11)
_S1_2_8889ED0 11 instructions (0,000%), 1 calls (08889ED0 - 08889F08, length 15)
_S1_2_883E474 11 instructions (0,000%), 1 calls (0883E474 - 0883E5D0, length 88)
_S1_2_8806E9C 11 instructions (0,000%), 1 calls (08806E9C - 08806EC4, length 11)
_S1_2_8AD89B8 10 instructions (0,000%), 5 calls (08AD89B8 - 08AD89BC, length 2)
_S1_2_8AD8948 10 instructions (0,000%), 5 calls (08AD8948 - 08AD894C, length 2)
_S1_2_8AD88D0 10 instructions (0,000%), 5 calls (08AD88D0 - 08AD88D4, length 2)
_S1_2_8AD8860 10 instructions (0,000%), 5 calls (08AD8860 - 08AD8864, length 2)
_S1_2_8AD87E8 10 instructions (0,000%), 5 calls (08AD87E8 - 08AD87EC, length 2)
_S1_2_88F6C64 10 instructions (0,000%), 5 calls (088F6C64 - 088F6C68, length 2)
_S1_2_88F6868 10 instructions (0,000%), 5 calls (088F6868 - 088F686C, length 2)
_S1_2_88EA850 10 instructions (0,000%), 5 calls (088EA850 - 088EA854, length 2)
_S1_2_88EA7FC 10 instructions (0,000%), 5 calls (088EA7FC - 088EA800, length 2)
_S1_2_88EA7C4 10 instructions (0,000%), 5 calls (088EA7C4 - 088EA7C8, length 2)
_S1_2_88EA74C 10 instructions (0,000%), 5 calls (088EA74C - 088EA750, length 2)
_S1_2_88EA744 10 instructions (0,000%), 5 calls (088EA744 - 088EA748, length 2)
_S1_2_88089CC 10 instructions (0,000%), 5 calls (088089CC - 088089D0, length 2)
_S1_2_8810C3C 10 instructions (0,000%), 2 calls (08810C3C - 08810C4C, length 5)
_S1_2_8A392FC 10 instructions (0,000%), 1 calls (08A392FC - 08A39320, length 10)
_S1_2_8A0F89C 10 instructions (0,000%), 1 calls (08A0F89C - 08A0F8F8, length 24)
_S1_2_894825C 10 instructions (0,000%), 1 calls (0894825C - 08948318, length 48)
_S1_2_8946B14 10 instructions (0,000%), 1 calls (08946B14 - 08946B38, length 10)
_S1_2_8946AEC 10 instructions (0,000%), 1 calls (08946AEC - 08946B10, length 10)
_S1_2_89458CC 10 instructions (0,000%), 1 calls (089458CC - 089458F0, length 10)
_S1_2_8936BF0 10 instructions (0,000%), 1 calls (08936BF0 - 08936C14, length 10)
_S1_2_88AF1C0 10 instructions (0,000%), 1 calls (088AF1C0 - 088AF1E4, length 10)
_S1_2_88A62B4 10 instructions (0,000%), 1 calls (088A62B4 - 088A62D8, length 10)
_S1_2_885A614 10 instructions (0,000%), 1 calls (0885A614 - 0885A638, length 10)
_S1_2_88AED90 9 instructions (0,000%), 3 calls (088AED90 - 088AED98, length 3)
_S1_2_8A560AC 9 instructions (0,000%), 1 calls (08A560AC - 08A560D4, length 11)
_S1_2_8A542D0 9 instructions (0,000%), 1 calls (08A542D0 - 08A542F8, length 11)
_S1_2_8A54224 9 instructions (0,000%), 1 calls (08A54224 - 08A54244, length 9)
_S1_2_8A532BC 9 instructions (0,000%), 1 calls (08A532BC - 08A532E4, length 11)
_S1_2_8A521F8 9 instructions (0,000%), 1 calls (08A521F8 - 08A52220, length 11)
_S1_2_8A4F7EC 9 instructions (0,000%), 1 calls (08A4F7EC - 08A4F814, length 11)
_S1_2_8A4D174 9 instructions (0,000%), 1 calls (08A4D174 - 08A4D19C, length 11)
_S1_2_8A472E4 9 instructions (0,000%), 1 calls (08A472E4 - 08A4730C, length 11)
_S1_2_8A454C8 9 instructions (0,000%), 1 calls (08A454C8 - 08A454F0, length 11)
_S1_2_8A42BE0 9 instructions (0,000%), 1 calls (08A42BE0 - 08A42C08, length 11)
_S1_2_8A409A0 9 instructions (0,000%), 1 calls (08A409A0 - 08A409C8, length 11)
_S1_2_8A3F0E4 9 instructions (0,000%), 1 calls (08A3F0E4 - 08A3F10C, length 11)
_S1_2_8A3D164 9 instructions (0,000%), 1 calls (08A3D164 - 08A3D18C, length 11)
_S1_2_8A3BEA8 9 instructions (0,000%), 1 calls (08A3BEA8 - 08A3BED0, length 11)
_S1_2_8A3A870 9 instructions (0,000%), 1 calls (08A3A870 - 08A3A898, length 11)
_S1_2_8A393AC 9 instructions (0,000%), 1 calls (08A393AC - 08A393D4, length 11)
_S1_2_8A38324 9 instructions (0,000%), 1 calls (08A38324 - 08A3834C, length 11)
_S1_2_8952DE8 9 instructions (0,000%), 1 calls (08952DE8 - 08952E10, length 11)
_S1_2_8948424 9 instructions (0,000%), 1 calls (08948424 - 0894844C, length 11)
  Back Branch 08948448 1 times (length 6)
_S1_2_8947238 9 instructions (0,000%), 1 calls (08947238 - 08947258, length 9)
_S1_2_890F814 9 instructions (0,000%), 1 calls (0890F814 - 0890F834, length 9)
_S1_2_89071DC 9 instructions (0,000%), 1 calls (089071DC - 089071FC, length 9)
_S1_2_8894F44 9 instructions (0,000%), 1 calls (08894F44 - 08894F64, length 9)
_S1_2_88068EC 9 instructions (0,000%), 1 calls (088068EC - 0880690C, length 9)
_S1_2_8AD8AD0 8 instructions (0,000%), 4 calls (08AD8AD0 - 08AD8AD4, length 2)
_S1_2_8AD87F0 8 instructions (0,000%), 4 calls (08AD87F0 - 08AD87F4, length 2)
_S1_2_8AD8798 8 instructions (0,000%), 4 calls (08AD8798 - 08AD879C, length 2)
_S1_2_8AD8748 8 instructions (0,000%), 4 calls (08AD8748 - 08AD874C, length 2)
_S1_2_8AD8640 8 instructions (0,000%), 4 calls (08AD8640 - 08AD8644, length 2)
_S1_2_8A51444 8 instructions (0,000%), 4 calls (08A51444 - 08A51448, length 2)
_S1_2_881240C 8 instructions (0,000%), 4 calls (0881240C - 08812410, length 2)
_S1_2_880632C 8 instructions (0,000%), 4 calls (0880632C - 08806330, length 2)
_S1_2_88960E4 8 instructions (0,000%), 2 calls (088960E4 - 088960FC, length 7)
_S1_2_8895B2C 8 instructions (0,000%), 2 calls (08895B2C - 08895B44, length 7)
_S1_2_8895B1C 8 instructions (0,000%), 2 calls (08895B1C - 08895B28, length 4)
_S1_2_8895808 8 instructions (0,000%), 2 calls (08895808 - 08895820, length 7)
_S1_2_8A61E5C 8 instructions (0,000%), 1 calls (08A61E5C - 08A61E78, length 8)
_S1_2_8A2EA74 8 instructions (0,000%), 1 calls (08A2EA74 - 08A2EA90, length 8)
_S1_2_8A1A940 8 instructions (0,000%), 1 calls (08A1A940 - 08A1AA28, length 59)
_S1_2_898F20C 8 instructions (0,000%), 1 calls (0898F20C - 0898F228, length 8)
_S1_2_895E8D0 8 instructions (0,000%), 1 calls (0895E8D0 - 0895E8EC, length 8)
_S1_2_894819C 8 instructions (0,000%), 1 calls (0894819C - 089481C4, length 11)
_S1_2_89476C8 8 instructions (0,000%), 1 calls (089475B0 - 089476D0, length 73)
  Back Branch 089476CC 1 times (length 73)
_S1_2_89476BC 8 instructions (0,000%), 1 calls (089475B0 - 089476C4, length 70)
  Back Branch 089476C0 1 times (length 70)
_S1_2_89476A4 8 instructions (0,000%), 1 calls (089475B0 - 089476AC, length 64)
  Back Branch 089476A8 1 times (length 64)
_S1_2_8947698 8 instructions (0,000%), 1 calls (089475B0 - 089476A0, length 61)
  Back Branch 0894769C 1 times (length 61)
_S1_2_891E844 8 instructions (0,000%), 1 calls (0891E844 - 0891E860, length 8)
_S1_2_88ED69C 8 instructions (0,000%), 1 calls (088ED69C - 088ED6B8, length 8)
_S1_2_88EB368 8 instructions (0,000%), 1 calls (088EB368 - 088EB384, length 8)
_S1_2_88C0094 8 instructions (0,000%), 1 calls (088C0094 - 088C00E4, length 21)
_S1_2_88A7B98 8 instructions (0,000%), 1 calls (088A7B98 - 088A7BF8, length 25)
_S1_2_8806850 8 instructions (0,000%), 1 calls (08806850 - 0880686C, length 8)
_S1_2_8A81C34 7 instructions (0,000%), 1 calls (08A81C34 - 08A81C4C, length 7)
_S1_2_8A56878 7 instructions (0,000%), 1 calls (08A56878 - 08A56950, length 55)
_S1_2_8A54A9C 7 instructions (0,000%), 1 calls (08A54A9C - 08A54B74, length 55)
_S1_2_8A45CA0 7 instructions (0,000%), 1 calls (08A45CA0 - 08A45D78, length 55)
_S1_2_8A1B5D0 7 instructions (0,000%), 1 calls (08A1B5D0 - 08A1B700, length 77)
_S1_2_8992ECC 7 instructions (0,000%), 1 calls (08992ECC - 08992EE4, length 7)
_S1_2_8967860 7 instructions (0,000%), 1 calls (08967860 - 08967878, length 7)
_S1_2_896773C 7 instructions (0,000%), 1 calls (0896773C - 08967754, length 7)
_S1_2_89663F0 7 instructions (0,000%), 1 calls (089663F0 - 08966408, length 7)
_S1_2_8952AE4 7 instructions (0,000%), 1 calls (08952AE4 - 08952AFC, length 7)
_S1_2_8934ED0 7 instructions (0,000%), 1 calls (08934ED0 - 08934EE8, length 7)
_S1_2_88D4000 7 instructions (0,000%), 1 calls (088D4000 - 088D4018, length 7)
_S1_2_88B93D0 7 instructions (0,000%), 1 calls (088B93D0 - 088B93E8, length 7)
_S1_2_888A4A4 7 instructions (0,000%), 1 calls (0888A4A4 - 0888A4BC, length 7)
_S1_2_88898BC 7 instructions (0,000%), 1 calls (088898BC - 088898D4, length 7)
_S1_2_8880310 7 instructions (0,000%), 1 calls (08880310 - 08880334, length 10)
_S1_2_881107C 7 instructions (0,000%), 1 calls (0881107C - 08811094, length 7)
_S1_2_88058A8 7 instructions (0,000%), 1 calls (088058A8 - 088058C0, length 7)
_S1_2_8AD8A40 6 instructions (0,000%), 3 calls (08AD8A40 - 08AD8A44, length 2)
_S1_2_8AD8A30 6 instructions (0,000%), 3 calls (08AD8A30 - 08AD8A34, length 2)
_S1_2_8AD8920 6 instructions (0,000%), 3 calls (08AD8920 - 08AD8924, length 2)
_S1_2_8AD8708 6 instructions (0,000%), 3 calls (08AD8708 - 08AD870C, length 2)
_S1_2_8AD86F8 6 instructions (0,000%), 3 calls (08AD86F8 - 08AD86FC, length 2)
_S1_2_8AD8690 6 instructions (0,000%), 3 calls (08AD8690 - 08AD8694, length 2)
_S1_2_8A4A800 6 instructions (0,000%), 3 calls (08A4A800 - 08A4A804, length 2)
_S1_2_8993A18 6 instructions (0,000%), 3 calls (08993A18 - 08993A1C, length 2)
_S1_2_8993A08 6 instructions (0,000%), 3 calls (08993A08 - 08993A0C, length 2)
_S1_2_898E0F4 6 instructions (0,000%), 3 calls (0898E0F4 - 0898E0F8, length 2)
_S1_2_898C138 6 instructions (0,000%), 3 calls (0898C138 - 0898C13C, length 2)
_S1_2_8908CB4 6 instructions (0,000%), 3 calls (08908CB4 - 08908CB8, length 2)
_S1_2_8A34B60 6 instructions (0,000%), 2 calls (08A34B60 - 08A34B68, length 3)
_S1_2_89AFEC0 6 instructions (0,000%), 2 calls (089AFEC0 - 089AFEC8, length 3)
_S1_2_897CB44 6 instructions (0,000%), 2 calls (0897CB44 - 0897CB4C, length 3)
_S1_2_88124EC 6 instructions (0,000%), 2 calls (088124EC - 088124F4, length 3)
_S1_2_8810EAC 6 instructions (0,000%), 2 calls (08810EAC - 08810EB4, length 3)
_S1_2_8810D90 6 instructions (0,000%), 2 calls (08810D90 - 08810D98, length 3)
_S1_2_8808778 6 instructions (0,000%), 2 calls (08808778 - 08808780, length 3)
_S1_2_8806028 6 instructions (0,000%), 2 calls (08806028 - 08806030, length 3)
_S1_2_8A35BB8 6 instructions (0,000%), 1 calls (08A35BB8 - 08A35BCC, length 6)
_S1_2_8A31C28 6 instructions (0,000%), 1 calls (08A31C28 - 08A31C3C, length 6)
_S1_2_897E6C8 6 instructions (0,000%), 1 calls (0897E6C8 - 0897E6DC, length 6)
_S1_2_8932C3C 6 instructions (0,000%), 1 calls (08932C3C - 08932C50, length 6)
_S1_2_88DA084 6 instructions (0,000%), 1 calls (088DA084 - 088DA098, length 6)
_S1_2_8820708 6 instructions (0,000%), 1 calls (08820708 - 0882071C, length 6)
_S1_2_893C5FC 5 instructions (0,000%), 1 calls (0893C5FC - 0893C60C, length 5)
_S1_2_89332A0 5 instructions (0,000%), 1 calls (089332A0 - 089332B0, length 5)
_S1_2_88EC7EC 5 instructions (0,000%), 1 calls (088EC7EC - 088EC7FC, length 5)
_S1_2_88E0D70 5 instructions (0,000%), 1 calls (088E0D70 - 088E0D80, length 5)
_S1_2_88DA348 5 instructions (0,000%), 1 calls (088DA348 - 088DA358, length 5)
_S1_2_8889C80 5 instructions (0,000%), 1 calls (08889C80 - 08889C90, length 5)
_S1_2_887AD1C 5 instructions (0,000%), 1 calls (0887AD1C - 0887AD38, length 8)
_S1_2_8810D68 5 instructions (0,000%), 1 calls (08810D68 - 08810D78, length 5)
_S1_2_880FA40 5 instructions (0,000%), 1 calls (0880FA40 - 0880FA8C, length 20)
_S1_2_8AD8B68 4 instructions (0,000%), 2 calls (08AD8B68 - 08AD8B6C, length 2)
_S1_2_8AD8908 4 instructions (0,000%), 2 calls (08AD8908 - 08AD890C, length 2)
_S1_2_8AD8900 4 instructions (0,000%), 2 calls (08AD8900 - 08AD8904, length 2)
_S1_2_8AD8888 4 instructions (0,000%), 2 calls (08AD8888 - 08AD888C, length 2)
_S1_2_8AD8880 4 instructions (0,000%), 2 calls (08AD8880 - 08AD8884, length 2)
_S1_2_8AD8858 4 instructions (0,000%), 2 calls (08AD8858 - 08AD885C, length 2)
_S1_2_8AD8838 4 instructions (0,000%), 2 calls (08AD8838 - 08AD883C, length 2)
_S1_2_8AD8830 4 instructions (0,000%), 2 calls (08AD8830 - 08AD8834, length 2)
_S1_2_8AD8828 4 instructions (0,000%), 2 calls (08AD8828 - 08AD882C, length 2)
_S1_2_8AD8810 4 instructions (0,000%), 2 calls (08AD8810 - 08AD8814, length 2)
_S1_2_8AD8808 4 instructions (0,000%), 2 calls (08AD8808 - 08AD880C, length 2)
_S1_2_8AD87F8 4 instructions (0,000%), 2 calls (08AD87F8 - 08AD87FC, length 2)
_S1_2_8AD87C0 4 instructions (0,000%), 2 calls (08AD87C0 - 08AD87C4, length 2)
_S1_2_8AD8768 4 instructions (0,000%), 2 calls (08AD8768 - 08AD876C, length 2)
_S1_2_8AD8760 4 instructions (0,000%), 2 calls (08AD8760 - 08AD8764, length 2)
_S1_2_8A81AE0 4 instructions (0,000%), 2 calls (08A81AE0 - 08A81AE4, length 2)
_S1_2_899821C 4 instructions (0,000%), 2 calls (0899821C - 08998220, length 2)
_S1_2_898BDA0 4 instructions (0,000%), 2 calls (0898BDA0 - 0898BDA4, length 2)
_S1_2_88C5AB8 4 instructions (0,000%), 2 calls (088C5AB8 - 088C5ABC, length 2)
_S1_2_889C138 4 instructions (0,000%), 2 calls (0889C138 - 0889C13C, length 2)
_S1_2_8897014 4 instructions (0,000%), 2 calls (08897014 - 08897018, length 2)
_S1_2_8810C34 4 instructions (0,000%), 2 calls (08810C34 - 08810C38, length 2)
_S1_2_8808F68 4 instructions (0,000%), 2 calls (08808F68 - 08808F6C, length 2)
_S1_2_8806334 4 instructions (0,000%), 2 calls (08806334 - 08806338, length 2)
_S1_2_8946844 4 instructions (0,000%), 1 calls (08946844 - 08946850, length 4)
_S1_2_8946834 4 instructions (0,000%), 1 calls (08946834 - 08946840, length 4)
_S1_2_8930CE4 4 instructions (0,000%), 1 calls (08930CE4 - 08930CF0, length 4)
_S1_2_8880134 4 instructions (0,000%), 1 calls (08880134 - 0888014C, length 7)
_S1_2_8806910 4 instructions (0,000%), 1 calls (08806910 - 0880691C, length 4)
_S1_2_8A5DE90 3 instructions (0,000%), 1 calls (08A5DE90 - 08A5DE98, length 3)
_S1_2_89A6B38 3 instructions (0,000%), 1 calls (089A6B38 - 089A6B40, length 3)
_S1_2_8993A20 3 instructions (0,000%), 1 calls (08993A20 - 08993A28, length 3)
_S1_2_88FC9C0 3 instructions (0,000%), 1 calls (088FC9C0 - 088FC9C8, length 3)
_S1_2_88FC9B4 3 instructions (0,000%), 1 calls (088FC9B4 - 088FC9BC, length 3)
_S1_2_88C4E90 3 instructions (0,000%), 1 calls (088C4E90 - 088C4E98, length 3)
_S1_2_88C1E64 3 instructions (0,000%), 1 calls (088C1E64 - 088C1E6C, length 3)
_S1_2_88C0710 3 instructions (0,000%), 1 calls (088C0710 - 088C0718, length 3)
_S1_2_88ACE20 3 instructions (0,000%), 1 calls (088ACE20 - 088ACE28, length 3)
_S1_2_88A8210 3 instructions (0,000%), 1 calls (088A8210 - 088A8218, length 3)
_S1_2_888E718 3 instructions (0,000%), 1 calls (0888E718 - 0888E720, length 3)
_S1_2_8813510 3 instructions (0,000%), 1 calls (08813510 - 08813518, length 3)
_S1_2_8806844 3 instructions (0,000%), 1 calls (08806844 - 0880684C, length 3)
_S1_2_88058CC 3 instructions (0,000%), 1 calls (088058CC - 088058D4, length 3)
_S1_2_8AD8C00 2 instructions (0,000%), 1 calls (08AD8C00 - 08AD8C04, length 2)
_S1_2_8AD8BE8 2 instructions (0,000%), 1 calls (08AD8BE8 - 08AD8BEC, length 2)
_S1_2_8AD8B98 2 instructions (0,000%), 1 calls (08AD8B98 - 08AD8B9C, length 2)
_S1_2_8AD8B78 2 instructions (0,000%), 1 calls (08AD8B78 - 08AD8B7C, length 2)
_S1_2_8AD8B58 2 instructions (0,000%), 1 calls (08AD8B58 - 08AD8B5C, length 2)
_S1_2_8AD8B38 2 instructions (0,000%), 1 calls (08AD8B38 - 08AD8B3C, length 2)
_S1_2_8AD8B30 2 instructions (0,000%), 1 calls (08AD8B30 - 08AD8B34, length 2)
_S1_2_8AD8B18 2 instructions (0,000%), 1 calls (08AD8B18 - 08AD8B1C, length 2)
_S1_2_8AD8B10 2 instructions (0,000%), 1 calls (08AD8B10 - 08AD8B14, length 2)
_S1_2_8AD8AA8 2 instructions (0,000%), 1 calls (08AD8AA8 - 08AD8AAC, length 2)
_S1_2_8AD8A50 2 instructions (0,000%), 1 calls (08AD8A50 - 08AD8A54, length 2)
_S1_2_8AD89F0 2 instructions (0,000%), 1 calls (08AD89F0 - 08AD89F4, length 2)
_S1_2_8AD89E8 2 instructions (0,000%), 1 calls (08AD89E8 - 08AD89EC, length 2)
_S1_2_8AD89E0 2 instructions (0,000%), 1 calls (08AD89E0 - 08AD89E4, length 2)
_S1_2_8AD89D8 2 instructions (0,000%), 1 calls (08AD89D8 - 08AD89DC, length 2)
_S1_2_8AD87D0 2 instructions (0,000%), 1 calls (08AD87D0 - 08AD87D4, length 2)
_S1_2_8AD8780 2 instructions (0,000%), 1 calls (08AD8780 - 08AD8784, length 2)
_S1_2_8AD8778 2 instructions (0,000%), 1 calls (08AD8778 - 08AD877C, length 2)
_S1_2_8AD8738 2 instructions (0,000%), 1 calls (08AD8738 - 08AD873C, length 2)
_S1_2_8AD8730 2 instructions (0,000%), 1 calls (08AD8730 - 08AD8734, length 2)
_S1_2_8AD8728 2 instructions (0,000%), 1 calls (08AD8728 - 08AD872C, length 2)
_S1_2_8AD8658 2 instructions (0,000%), 1 calls (08AD8658 - 08AD865C, length 2)
_S1_2_8AD8650 2 instructions (0,000%), 1 calls (08AD8650 - 08AD8654, length 2)
_S1_2_8AD8638 2 instructions (0,000%), 1 calls (08AD8638 - 08AD863C, length 2)
_S1_2_8AD8630 2 instructions (0,000%), 1 calls (08AD8630 - 08AD8634, length 2)
_S1_2_8AD85B0 2 instructions (0,000%), 1 calls (08AD85B0 - 08AD85B4, length 2)
_S1_2_8AD85A8 2 instructions (0,000%), 1 calls (08AD85A8 - 08AD85AC, length 2)
_S1_2_8AD8598 2 instructions (0,000%), 1 calls (08AD8598 - 08AD859C, length 2)
_S1_2_8A81AD8 2 instructions (0,000%), 1 calls (08A81AD8 - 08A81ADC, length 2)
_S1_2_8A56318 2 instructions (0,000%), 1 calls (08A56318 - 08A5631C, length 2)
_S1_2_8A5453C 2 instructions (0,000%), 1 calls (08A5453C - 08A54540, length 2)
_S1_2_8A5351C 2 instructions (0,000%), 1 calls (08A5351C - 08A53520, length 2)
_S1_2_8A52458 2 instructions (0,000%), 1 calls (08A52458 - 08A5245C, length 2)
_S1_2_8A4FA58 2 instructions (0,000%), 1 calls (08A4FA58 - 08A4FA5C, length 2)
_S1_2_8A4D3D4 2 instructions (0,000%), 1 calls (08A4D3D4 - 08A4D3D8, length 2)
_S1_2_8A47550 2 instructions (0,000%), 1 calls (08A47550 - 08A47554, length 2)
_S1_2_8A45734 2 instructions (0,000%), 1 calls (08A45734 - 08A45738, length 2)
_S1_2_8A42E4C 2 instructions (0,000%), 1 calls (08A42E4C - 08A42E50, length 2)
_S1_2_8A40C0C 2 instructions (0,000%), 1 calls (08A40C0C - 08A40C10, length 2)
_S1_2_8A3F360 2 instructions (0,000%), 1 calls (08A3F360 - 08A3F364, length 2)
_S1_2_8A3D3D0 2 instructions (0,000%), 1 calls (08A3D3D0 - 08A3D3D4, length 2)
_S1_2_8A3C114 2 instructions (0,000%), 1 calls (08A3C114 - 08A3C118, length 2)
_S1_2_8A3AAD0 2 instructions (0,000%), 1 calls (08A3AAD0 - 08A3AAD4, length 2)
_S1_2_8A39618 2 instructions (0,000%), 1 calls (08A39618 - 08A3961C, length 2)
_S1_2_8A38590 2 instructions (0,000%), 1 calls (08A38590 - 08A38594, length 2)
_S1_2_8A2EA6C 2 instructions (0,000%), 1 calls (08A2EA6C - 08A2EA70, length 2)
_S1_2_89BA1C0 2 instructions (0,000%), 1 calls (089BA1C0 - 089BA1C4, length 2)
_S1_2_89A46C4 2 instructions (0,000%), 1 calls (089A46C4 - 089A46C8, length 2)
_S1_2_89A4654 2 instructions (0,000%), 1 calls (089A4654 - 089A4658, length 2)
_S1_2_8993A64 2 instructions (0,000%), 1 calls (08993A64 - 08993A68, length 2)
_S1_2_898BD28 2 instructions (0,000%), 1 calls (0898BD28 - 0898BD2C, length 2)
_S1_2_8981860 2 instructions (0,000%), 1 calls (08981860 - 08981864, length 2)
_S1_2_8972C30 2 instructions (0,000%), 1 calls (08972C30 - 08972C34, length 2)
_S1_2_89663E8 2 instructions (0,000%), 1 calls (089663E8 - 089663EC, length 2)
_S1_2_89663E0 2 instructions (0,000%), 1 calls (089663E0 - 089663E4, length 2)
_S1_2_892C57C 2 instructions (0,000%), 1 calls (0892C57C - 0892C580, length 2)
_S1_2_88EB678 2 instructions (0,000%), 1 calls (088EB678 - 088EB67C, length 2)
_S1_2_8811074 2 instructions (0,000%), 1 calls (08811074 - 08811078, length 2)
_S1_2_8810D60 2 instructions (0,000%), 1 calls (08810D60 - 08810D64, length 2)
_S1_2_88058C4 2 instructions (0,000%), 1 calls (088058C4 - 088058C8, length 2)
_S1_2_88719F4 (memcpy) 0 instructions (0,000%), 4.006.851 calls (088719F4 - 08871A30, length 16)
_S1_2_8871D98 (strlen) 0 instructions (0,000%), 399.422 calls (08871D98 - 08871DB8, length 9)
_S1_2_8903070 (nop) 0 instructions (0,000%), 298.234 calls (08903070 - 08903074, length 2)
_S1_2_8938084 (ULongIntegerDiv) 0 instructions (0,000%), 267.011 calls (08938084 - 089385F4, length 349)
_S1_2_894810C (sceGuMaterial) 0 instructions (0,000%), 264.614 calls (0894810C - 08948198, length 36)
_S1_2_8937154 (ULongIntegerMult) 0 instructions (0,000%), 207.903 calls (08937154 - 08937178, length 10)
_S1_2_894778C (sceGuSetMatrix) 0 instructions (0,000%), 138.000 calls (0894778C - 089479F0, length 154)
_S1_2_8946ED8 (sceGuTexImage) 0 instructions (0,000%), 132.967 calls (08946ED8 - 08946F54, length 32)
_S1_2_88C2168 (nop) 0 instructions (0,000%), 21.112 calls (088C2168 - 088C216C, length 2)
_S1_2_8871CF8 (memset) 0 instructions (0,000%), 17.927 calls (08871CF8 - 08871D28, length 13)
_S1_2_88B0E3C (nop) 0 instructions (0,000%), 13.582 calls (088B0E3C - 088B0E40, length 2)
_S1_2_893074C (nop) 0 instructions (0,000%), 7.888 calls (0893074C - 08930750, length 2)
_S1_2_887B5B4 (nop) 0 instructions (0,000%), 7.859 calls (0887B5B4 - 0887B5B8, length 2)
_S1_2_88ADA18 (nop) 0 instructions (0,000%), 5.176 calls (088ADA18 - 088ADA1C, length 2)
_S1_2_8871D2C (strchr) 0 instructions (0,000%), 5.163 calls (08871D2C - 08871D60, length 14)
_S1_2_8871D64 (strcmp) 0 instructions (0,000%), 4.415 calls (08871D64 - 08871D94, length 13)
_S1_2_880A84C (nop) 0 instructions (0,000%), 2.067 calls (0880A84C - 0880A850, length 2)
_S1_2_880976C (nop) 0 instructions (0,000%), 2.067 calls (0880976C - 08809770, length 2)
_S1_2_8809740 (nop) 0 instructions (0,000%), 2.067 calls (08809740 - 08809744, length 2)
_S1_2_8946E30 (sceGuTexMapMode) 0 instructions (0,000%), 1.615 calls (08946E30 - 08946E7C, length 20)
_S1_2_8AD29F8 (nop) 0 instructions (0,000%), 1.614 calls (08AD29F8 - 08AD29FC, length 2)
_S1_2_89194E8 (nop) 0 instructions (0,000%), 331 calls (089194E8 - 089194EC, length 2)
_S1_2_893D5C8 0 instructions (0,000%), 256 calls (08871CF8 - 0893D5E0, length 208443)
  Back Branch 0893D5D4 256 times (length 208441)
_S1_2_887A898 (strcpy) 0 instructions (0,000%), 136 calls (0887A898 - 0887A8D8, length 17)
_S1_2_893B3D8 (strncmp) 0 instructions (0,000%), 126 calls (0893B3D8 - 0893B438, length 25)
_S1_2_88A8998 (nop) 0 instructions (0,000%), 95 calls (088A8998 - 088A899C, length 2)
_S1_2_88AE150 (nop) 0 instructions (0,000%), 33 calls (088AE150 - 088AE154, length 2)
_S1_2_892AED4 (nop) 0 instructions (0,000%), 6 calls (0892AED4 - 0892AED8, length 2)
_S1_2_8811034 (nop) 0 instructions (0,000%), 6 calls (08811034 - 08811038, length 2)
_S1_2_892BD88 (nop) 0 instructions (0,000%), 5 calls (0892BD88 - 0892BD8C, length 2)
_S1_2_8930CB8 (nop) 0 instructions (0,000%), 1 calls (08930CB8 - 08930CBC, length 2)
_S1_2_8857DB8 (nop) 0 instructions (0,000%), 1 calls (08857DB8 - 08857DBC, length 2)
------------------ GEProfiler ----------------------
GE list count: 4774
Texture load count: 275, average 0,1 per GE list
Copy GE to memory: 0, average 0,0 per GE list
Copy Stencil to memory: 0, average 0,0 per GE list
GE list duration: 62609ms, average 13,1ms per GE list, max FPS is 76,3
prim: called 272803 times, average 57,1 per GE list
GU_TEXTURE_32BITF|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=20: used 132967 times in PRIM, average 27,9 per GE list
GU_TEXTURE_32BITF|GU_VERTEX_32BITF|GU_INDEX_16BIT|GU_TRANSFORM_3D size=20: used 131647 times in PRIM, average 27,6 per GE list
GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12: used 4772 times in PRIM, average 1,0 per GE list
GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=16: used 3417 times in PRIM, average 0,7 per GE list
