Compilation time 2579ms, 2542 calls, average 1.0ms, longest 487ms
CodeBlocks profiling information (2,271,612,393 total cycles):
_S1_2_8948C2C 142,681,947 instructions (6.281%), 3,459,231 calls (08948BEC - 08948C84, length 39)
    08948BEC:[24C60004]: addiu      $a2, $a2, 4
    08948BF0:[8CD80000]: lw         $t8, 0($a2)
    08948BF4:[03221004]: sllv       $v0, $v0, $t9
    08948BF8:[2739FFE0]: addiu      $t9, $t9, -32
    08948BFC:[7F027804]: ins        $v0, $t8, 0, 16
    08948C00:[03221046]: rotrv      $v0, $v0, $t9
    08948C04:[0A25230F]: j          0x08948C3C
    08948C08:[7C027804]: ins        $v0, $zr, 0, 16
    08948C0C:[00481021]: addu       $v0, $v0, $t0
    08948C10:[03E00008]: jr         $ra
    08948C14:[8442003A]: lh         $v0, 58($v0)
    08948C18:[950A0000]: lhu        $t2, 0($t0)
    08948C1C:[00481021]: addu       $v0, $v0, $t0
    08948C20:[004A1023]: subu       $v0, $v0, $t2
    08948C24:[03E00008]: jr         $ra
    08948C28:[8442003C]: lh         $v0, 60($v0)
    08948C2C:[03381006]: srlv       $v0, $t8, $t9
    08948C30:[032CC823]: subu       $t9, $t9, $t4
    08948C34:[1F20FFED]: bgtz       $t9, 0x08948BEC
    08948C38:[01821004]: sllv       $v0, $v0, $t4
    08948C3C:[7C021520]: bitrev     $v0, $v0
    08948C40:[0049502B]: sltu       $t2, $v0, $t1
    08948C44:[1540FFF1]: bne        $t2, $zr, 0x08948C0C
    08948C48:[00421021]: addu       $v0, $v0, $v0
    08948C4C:[13200009]: beq        $t9, $zr, 0x08948C74
    08948C50:[9503001E]: lhu        $v1, 30($t0)
    08948C54:[03385006]: srlv       $t2, $t8, $t9
    08948C58:[7D420004]: ins        $v0, $t2, 0, 1
    08948C5C:[27390001]: addiu      $t9, $t9, 1
    08948C60:[0043182B]: sltu       $v1, $v0, $v1
    08948C64:[1460FFEC]: bne        $v1, $zr, 0x08948C18
    08948C68:[00421021]: addu       $v0, $v0, $v0
    08948C6C:[0A252313]: j          0x08948C4C
    08948C70:[25080002]: addiu      $t0, $t0, 2
    08948C74:[24C60004]: addiu      $a2, $a2, 4
    08948C78:[8CD80000]: lw         $t8, 0($a2)
    08948C7C:[2419FFE1]: addiu      $t9, $zr, -31 <=> li $t9, -31
    08948C80:[0A252318]: j          0x08948C60
    08948C84:[7F020004]: ins        $v0, $t8, 0, 1
  Back Branch 08948C64 11,542,390 times (length 21)
    08948C04:[0A25230F]: j          0x08948C3C
    08948C08:[7C027804]: ins        $v0, $zr, 0, 16
    08948C0C:[00481021]: addu       $v0, $v0, $t0
    08948C10:[03E00008]: jr         $ra
    08948C14:[8442003A]: lh         $v0, 58($v0)
--> 08948C18:[950A0000]: lhu        $t2, 0($t0)
    08948C1C:[00481021]: addu       $v0, $v0, $t0
    08948C20:[004A1023]: subu       $v0, $v0, $t2
    08948C24:[03E00008]: jr         $ra
    08948C28:[8442003C]: lh         $v0, 60($v0)
    08948C2C:[03381006]: srlv       $v0, $t8, $t9
    08948C30:[032CC823]: subu       $t9, $t9, $t4
    08948C34:[1F20FFED]: bgtz       $t9, 0x08948BEC
    08948C38:[01821004]: sllv       $v0, $v0, $t4
    08948C3C:[7C021520]: bitrev     $v0, $v0
    08948C40:[0049502B]: sltu       $t2, $v0, $t1
    08948C44:[1540FFF1]: bne        $t2, $zr, 0x08948C0C
    08948C48:[00421021]: addu       $v0, $v0, $v0
    08948C4C:[13200009]: beq        $t9, $zr, 0x08948C74
    08948C50:[9503001E]: lhu        $v1, 30($t0)
    08948C54:[03385006]: srlv       $t2, $t8, $t9
    08948C58:[7D420004]: ins        $v0, $t2, 0, 1
    08948C5C:[27390001]: addiu      $t9, $t9, 1
    08948C60:[0043182B]: sltu       $v1, $v0, $v1
--> 08948C64:[1460FFEC]: bne        $v1, $zr, 0x08948C18
    08948C68:[00421021]: addu       $v0, $v0, $v0
    08948C6C:[0A252313]: j          0x08948C4C
    08948C70:[25080002]: addiu      $t0, $t0, 2
    08948C74:[24C60004]: addiu      $a2, $a2, 4
  Back Branch 08948C6C 7,866,156 times (length 10)
    08948C38:[01821004]: sllv       $v0, $v0, $t4
    08948C3C:[7C021520]: bitrev     $v0, $v0
    08948C40:[0049502B]: sltu       $t2, $v0, $t1
    08948C44:[1540FFF1]: bne        $t2, $zr, 0x08948C0C
    08948C48:[00421021]: addu       $v0, $v0, $v0
--> 08948C4C:[13200009]: beq        $t9, $zr, 0x08948C74
    08948C50:[9503001E]: lhu        $v1, 30($t0)
    08948C54:[03385006]: srlv       $t2, $t8, $t9
    08948C58:[7D420004]: ins        $v0, $t2, 0, 1
    08948C5C:[27390001]: addiu      $t9, $t9, 1
    08948C60:[0043182B]: sltu       $v1, $v0, $v1
    08948C64:[1460FFEC]: bne        $v1, $zr, 0x08948C18
    08948C68:[00421021]: addu       $v0, $v0, $v0
--> 08948C6C:[0A252313]: j          0x08948C4C
    08948C70:[25080002]: addiu      $t0, $t0, 2
    08948C74:[24C60004]: addiu      $a2, $a2, 4
    08948C78:[8CD80000]: lw         $t8, 0($a2)
    08948C7C:[2419FFE1]: addiu      $t9, $zr, -31 <=> li $t9, -31
  Back Branch 08948C44 4,488,385 times (length 16)
    08948BF8:[2739FFE0]: addiu      $t9, $t9, -32
    08948BFC:[7F027804]: ins        $v0, $t8, 0, 16
    08948C00:[03221046]: rotrv      $v0, $v0, $t9
    08948C04:[0A25230F]: j          0x08948C3C
    08948C08:[7C027804]: ins        $v0, $zr, 0, 16
--> 08948C0C:[00481021]: addu       $v0, $v0, $t0
    08948C10:[03E00008]: jr         $ra
    08948C14:[8442003A]: lh         $v0, 58($v0)
    08948C18:[950A0000]: lhu        $t2, 0($t0)
    08948C1C:[00481021]: addu       $v0, $v0, $t0
    08948C20:[004A1023]: subu       $v0, $v0, $t2
    08948C24:[03E00008]: jr         $ra
    08948C28:[8442003C]: lh         $v0, 60($v0)
    08948C2C:[03381006]: srlv       $v0, $t8, $t9
    08948C30:[032CC823]: subu       $t9, $t9, $t4
    08948C34:[1F20FFED]: bgtz       $t9, 0x08948BEC
    08948C38:[01821004]: sllv       $v0, $v0, $t4
    08948C3C:[7C021520]: bitrev     $v0, $v0
    08948C40:[0049502B]: sltu       $t2, $v0, $t1
--> 08948C44:[1540FFF1]: bne        $t2, $zr, 0x08948C0C
    08948C48:[00421021]: addu       $v0, $v0, $v0
    08948C4C:[13200009]: beq        $t9, $zr, 0x08948C74
    08948C50:[9503001E]: lhu        $v1, 30($t0)
    08948C54:[03385006]: srlv       $t2, $t8, $t9
  Back Branch 08948C34 3,459,231 times (length 20)
--> 08948BEC:[24C60004]: addiu      $a2, $a2, 4
    08948BF0:[8CD80000]: lw         $t8, 0($a2)
    08948BF4:[03221004]: sllv       $v0, $v0, $t9
    08948BF8:[2739FFE0]: addiu      $t9, $t9, -32
    08948BFC:[7F027804]: ins        $v0, $t8, 0, 16
    08948C00:[03221046]: rotrv      $v0, $v0, $t9
    08948C04:[0A25230F]: j          0x08948C3C
    08948C08:[7C027804]: ins        $v0, $zr, 0, 16
    08948C0C:[00481021]: addu       $v0, $v0, $t0
    08948C10:[03E00008]: jr         $ra
    08948C14:[8442003A]: lh         $v0, 58($v0)
    08948C18:[950A0000]: lhu        $t2, 0($t0)
    08948C1C:[00481021]: addu       $v0, $v0, $t0
    08948C20:[004A1023]: subu       $v0, $v0, $t2
    08948C24:[03E00008]: jr         $ra
    08948C28:[8442003C]: lh         $v0, 60($v0)
    08948C2C:[03381006]: srlv       $v0, $t8, $t9
    08948C30:[032CC823]: subu       $t9, $t9, $t4
--> 08948C34:[1F20FFED]: bgtz       $t9, 0x08948BEC
    08948C38:[01821004]: sllv       $v0, $v0, $t4
    08948C3C:[7C021520]: bitrev     $v0, $v0
    08948C40:[0049502B]: sltu       $t2, $v0, $t1
    08948C44:[1540FFF1]: bne        $t2, $zr, 0x08948C0C
  Back Branch 08948C80 360,851 times (length 10)
    08948C4C:[13200009]: beq        $t9, $zr, 0x08948C74
    08948C50:[9503001E]: lhu        $v1, 30($t0)
    08948C54:[03385006]: srlv       $t2, $t8, $t9
    08948C58:[7D420004]: ins        $v0, $t2, 0, 1
    08948C5C:[27390001]: addiu      $t9, $t9, 1
--> 08948C60:[0043182B]: sltu       $v1, $v0, $v1
    08948C64:[1460FFEC]: bne        $v1, $zr, 0x08948C18
    08948C68:[00421021]: addu       $v0, $v0, $v0
    08948C6C:[0A252313]: j          0x08948C4C
    08948C70:[25080002]: addiu      $t0, $t0, 2
    08948C74:[24C60004]: addiu      $a2, $a2, 4
    08948C78:[8CD80000]: lw         $t8, 0($a2)
    08948C7C:[2419FFE1]: addiu      $t9, $zr, -31 <=> li $t9, -31
--> 08948C80:[0A252318]: j          0x08948C60
    08948C84:[7F020004]: ins        $v0, $t8, 0, 1
_S1_2_8930F50 114,621,650 instructions (5.046%), 559,130 calls (08930F50 - 0893107C, length 76)
    08930F50:[27BDFFF0]: addiu      $sp, $sp, -16
    08930F54:[AFB00004]: sw         $s0, 4($sp)
    08930F58:[00A08025]: or         $s0, $a1, $zr <=> move $s0, $a1
    08930F5C:[AFB10008]: sw         $s1, 8($sp)
    08930F60:[001028C0]: sll        $a1, $s0, 0x0003
    08930F64:[00808825]: or         $s1, $a0, $zr <=> move $s1, $a0
    08930F68:[E7B40000]: swc1       $f20, 0($sp)
    08930F6C:[46006506]: mov.s      $f20, $f12
    08930F70:[00A52021]: addu       $a0, $a1, $a1
    08930F74:[AFBF000C]: sw         $ra, 12($sp)
    08930F78:[0E25F60E]: jal        0x0897D838
    08930F7C:[00A42021]: addu       $a0, $a1, $a0
    08930F80:[00405025]: or         $t2, $v0, $zr <=> move $t2, $v0
    08930F84:[01404825]: or         $t1, $t2, $zr <=> move $t1, $t2
    08930F88:[02004025]: or         $t0, $s0, $zr <=> move $t0, $s0
    08930F8C:[2406FF00]: addiu      $a2, $zr, -256 <=> li $a2, -256
    08930F90:[3C0708A0]: lui        $a3, 0x08A0 <=> li $a3, 0x08A00000
    08930F94:[3C05FF00]: lui        $a1, 0xFF00 <=> li $a1, 0xFF000000
    08930F98:[3C0400FF]: lui        $a0, 0x00FF <=> li $a0, 0x00FF0000
    08930F9C:[C62C0000]: lwc1       $f12, 0($s1)
    08930FA0:[E52C000C]: swc1       $f12, 12($t1)
    08930FA4:[C62C0004]: lwc1       $f12, 4($s1)
    08930FA8:[E5340014]: swc1       $f20, 20($t1)
    08930FAC:[46006307]: neg.s      $f12, $f12
    08930FB0:[E52C0010]: swc1       $f12, 16($t1)
    08930FB4:[8E2B0008]: lw         $t3, 8($s1)
    08930FB8:[C4EDDCEC]: lwc1       $f13, -8980($a3)
    08930FBC:[316200FF]: andi       $v0, $t3, 255
    08930FC0:[304200FF]: andi       $v0, $v0, 255
    08930FC4:[44826000]: mtc1       $v0, $f12
    08930FC8:[46806320]: cvt.s.w    $f12, $f12
    08930FCC:[01665824]: and        $t3, $t3, $a2
    08930FD0:[2622000C]: addiu      $v0, $s1, 12
    08930FD4:[460D6302]: mul.s      $f12, $f12, $f13
    08930FD8:[26310014]: addiu      $s1, $s1, 20
    08930FDC:[4600630D]: trunc.w.s  $f12, $f12
    08930FE0:[2508FFFF]: addiu      $t0, $t0, -1
    08930FE4:[44036000]: mfc1       $v1, $f12
    08930FE8:[306300FF]: andi       $v1, $v1, 255
    08930FEC:[306300FF]: andi       $v1, $v1, 255
    08930FF0:[01635825]: or         $t3, $t3, $v1
    08930FF4:[01651824]: and        $v1, $t3, $a1
    08930FF8:[01646024]: and        $t4, $t3, $a0
    08930FFC:[00031E02]: srl        $v1, $v1, 0x0018
    08931000:[000C6202]: srl        $t4, $t4, 0x0008
    08931004:[AD2B0008]: sw         $t3, 8($t1)
    08931008:[316DFF00]: andi       $t5, $t3, -256
    0893100C:[006C1821]: addu       $v1, $v1, $t4
    08931010:[000D6200]: sll        $t4, $t5, 0x0008
    08931014:[316B00FF]: andi       $t3, $t3, 255
    08931018:[006C1821]: addu       $v1, $v1, $t4
    0893101C:[000B5E00]: sll        $t3, $t3, 0x0018
    08931020:[006B5821]: addu       $t3, $v1, $t3
    08931024:[AD2B0008]: sw         $t3, 8($t1)
    08931028:[C44C0000]: lwc1       $f12, 0($v0)
    0893102C:[C44D0004]: lwc1       $f13, 4($v0)
    08931030:[440B6000]: mfc1       $t3, $f12
    08931034:[44026800]: mfc1       $v0, $f13
    08931038:[AD2B0000]: sw         $t3, 0($t1)
    0893103C:[AD220004]: sw         $v0, 4($t1)
    08931040:[1500FFD6]: bne        $t0, $zr, 0x08930F9C
    08931044:[25290018]: addiu      $t1, $t1, 24
    08931048:[3C0408A0]: lui        $a0, 0x08A0 <=> li $a0, 0x08A00000
    0893104C:[2484DCC8]: addiu      $a0, $a0, -9016
    08931050:[8C840004]: lw         $a0, 4($a0)
    08931054:[3405019F]: ori        $a1, $zr, 415 <=> li $a1, 415
    08931058:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    0893105C:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    08931060:[0E25F6ED]: jal        0x0897DBB4
    08931064:[01404025]: or         $t0, $t2, $zr <=> move $t0, $t2
    08931068:[C7B40000]: lwc1       $f20, 0($sp)
    0893106C:[8FB00004]: lw         $s0, 4($sp)
    08931070:[8FB10008]: lw         $s1, 8($sp)
    08931074:[8FBF000C]: lw         $ra, 12($sp)
    08931078:[03E00008]: jr         $ra
    0893107C:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 08931040 2,236,520 times (length 43)
    08930F88:[02004025]: or         $t0, $s0, $zr <=> move $t0, $s0
    08930F8C:[2406FF00]: addiu      $a2, $zr, -256 <=> li $a2, -256
    08930F90:[3C0708A0]: lui        $a3, 0x08A0 <=> li $a3, 0x08A00000
    08930F94:[3C05FF00]: lui        $a1, 0xFF00 <=> li $a1, 0xFF000000
    08930F98:[3C0400FF]: lui        $a0, 0x00FF <=> li $a0, 0x00FF0000
--> 08930F9C:[C62C0000]: lwc1       $f12, 0($s1)
    08930FA0:[E52C000C]: swc1       $f12, 12($t1)
    08930FA4:[C62C0004]: lwc1       $f12, 4($s1)
    08930FA8:[E5340014]: swc1       $f20, 20($t1)
    08930FAC:[46006307]: neg.s      $f12, $f12
    08930FB0:[E52C0010]: swc1       $f12, 16($t1)
    08930FB4:[8E2B0008]: lw         $t3, 8($s1)
    08930FB8:[C4EDDCEC]: lwc1       $f13, -8980($a3)
    08930FBC:[316200FF]: andi       $v0, $t3, 255
    08930FC0:[304200FF]: andi       $v0, $v0, 255
    08930FC4:[44826000]: mtc1       $v0, $f12
    08930FC8:[46806320]: cvt.s.w    $f12, $f12
    08930FCC:[01665824]: and        $t3, $t3, $a2
    08930FD0:[2622000C]: addiu      $v0, $s1, 12
    08930FD4:[460D6302]: mul.s      $f12, $f12, $f13
    08930FD8:[26310014]: addiu      $s1, $s1, 20
    08930FDC:[4600630D]: trunc.w.s  $f12, $f12
    08930FE0:[2508FFFF]: addiu      $t0, $t0, -1
    08930FE4:[44036000]: mfc1       $v1, $f12
    08930FE8:[306300FF]: andi       $v1, $v1, 255
    08930FEC:[306300FF]: andi       $v1, $v1, 255
    08930FF0:[01635825]: or         $t3, $t3, $v1
    08930FF4:[01651824]: and        $v1, $t3, $a1
    08930FF8:[01646024]: and        $t4, $t3, $a0
    08930FFC:[00031E02]: srl        $v1, $v1, 0x0018
    08931000:[000C6202]: srl        $t4, $t4, 0x0008
    08931004:[AD2B0008]: sw         $t3, 8($t1)
    08931008:[316DFF00]: andi       $t5, $t3, -256
    0893100C:[006C1821]: addu       $v1, $v1, $t4
    08931010:[000D6200]: sll        $t4, $t5, 0x0008
    08931014:[316B00FF]: andi       $t3, $t3, 255
    08931018:[006C1821]: addu       $v1, $v1, $t4
    0893101C:[000B5E00]: sll        $t3, $t3, 0x0018
    08931020:[006B5821]: addu       $t3, $v1, $t3
    08931024:[AD2B0008]: sw         $t3, 8($t1)
    08931028:[C44C0000]: lwc1       $f12, 0($v0)
    0893102C:[C44D0004]: lwc1       $f13, 4($v0)
    08931030:[440B6000]: mfc1       $t3, $f12
    08931034:[44026800]: mfc1       $v0, $f13
    08931038:[AD2B0000]: sw         $t3, 0($t1)
    0893103C:[AD220004]: sw         $v0, 4($t1)
--> 08931040:[1500FFD6]: bne        $t0, $zr, 0x08930F9C
    08931044:[25290018]: addiu      $t1, $t1, 24
    08931048:[3C0408A0]: lui        $a0, 0x08A0 <=> li $a0, 0x08A00000
    0893104C:[2484DCC8]: addiu      $a0, $a0, -9016
    08931050:[8C840004]: lw         $a0, 4($a0)
_S1_2_8948B84 101,704,824 instructions (4.477%), 234,518 calls (089488E8 - 08948F54, length 412)
    089488E8:[30D90003]: andi       $t9, $a2, 3
    089488EC:[00D93023]: subu       $a2, $a2, $t9
    089488F0:[8CD80000]: lw         $t8, 0($a2)
    089488F4:[0019C8C0]: sll        $t9, $t9, 0x0003
    089488F8:[2739FFE0]: addiu      $t9, $t9, -32
    089488FC:[27390003]: addiu      $t9, $t9, 3
    08948900:[1B200007]: blez       $t9, 0x08948920
    08948904:[03381046]: rotrv      $v0, $t8, $t9
    08948908:[24C60004]: addiu      $a2, $a2, 4
    0894890C:[8CD80000]: lw         $t8, 0($a2)
    08948910:[03221004]: sllv       $v0, $v0, $t9
    08948914:[2739FFE0]: addiu      $t9, $t9, -32
    08948918:[7F027804]: ins        $v0, $t8, 0, 16
    0894891C:[03221046]: rotrv      $v0, $v0, $t9
    08948920:[7C430F80]: ext        $v1, $v0, 30, 2
    08948924:[1060016B]: beq        $v1, $zr, 0x08948ED4
    08948928:[7C4A0740]: ext        $t2, $v0, 29, 1
    0894892C:[3C0F089E]: lui        $t7, 0x089E <=> li $t7, 0x089E0000
    08948930:[2468FFFE]: addiu      $t0, $v1, -2
    08948934:[1100001F]: beq        $t0, $zr, 0x089489B4
    08948938:[A7AA04D8]: sh         $t2, 1240($sp)
    0894893C:[1D00017D]: bgtz       $t0, 0x08948F34
    08948940:[27AAFF94]: addiu      $t2, $sp, -108
    08948944:[8DEB8100]: lw         $t3, -32512($t7)
    08948948:[254A0004]: addiu      $t2, $t2, 4
    0894894C:[25EF0004]: addiu      $t7, $t7, 4
    08948950:[155DFFFC]: bne        $t2, $sp, 0x08948944
    08948954:[AD4B0068]: sw         $t3, 104($t2)
    08948958:[24090000]: addiu      $t1, $zr, 0 <=> li $t1, 0
    0894895C:[24140090]: addiu      $s4, $zr, 144 <=> li $s4, 144
    08948960:[A549006C]: sh         $t1, 108($t2)
    08948964:[25280090]: addiu      $t0, $t1, 144
    08948968:[25290001]: addiu      $t1, $t1, 1
    0894896C:[A548019C]: sh         $t0, 412($t2)
    08948970:[1534FFFB]: bne        $t1, $s4, 0x08948960
    08948974:[254A0002]: addiu      $t2, $t2, 2
    08948978:[25F40010]: addiu      $s4, $t7, 16
    0894897C:[8DEB8100]: lw         $t3, -32512($t7)
    08948980:[254A0004]: addiu      $t2, $t2, 4
    08948984:[25EF0004]: addiu      $t7, $t7, 4
    08948988:[168FFFFC]: bne        $s4, $t7, 0x0894897C
    0894898C:[AD4B0068]: sw         $t3, 104($t2)
    08948990:[25F40040]: addiu      $s4, $t7, 64
    08948994:[8DEB8100]: lw         $t3, -32512($t7)
    08948998:[254A0004]: addiu      $t2, $t2, 4
    0894899C:[25EF0004]: addiu      $t7, $t7, 4
    089489A0:[168FFFFC]: bne        $s4, $t7, 0x08948994
    089489A4:[AD4B0184]: sw         $t3, 388($t2)
    089489A8:[A7AB029A]: sh         $t3, 666($sp)
    089489AC:[0A25229D]: j          0x08948A74
    089489B0:[A7AB027C]: sh         $t3, 636($sp)
    089489B4:[2739000E]: addiu      $t9, $t9, 14
    089489B8:[1B200007]: blez       $t9, 0x089489D8
    089489BC:[03381046]: rotrv      $v0, $t8, $t9
    089489C0:[24C60004]: addiu      $a2, $a2, 4
    089489C4:[8CD80000]: lw         $t8, 0($a2)
    089489C8:[03221004]: sllv       $v0, $v0, $t9
    089489CC:[2739FFE0]: addiu      $t9, $t9, -32
    089489D0:[7F027804]: ins        $v0, $t8, 0, 16
    089489D4:[03221046]: rotrv      $v0, $v0, $t9
    089489D8:[ABA204ED]: swl        $v0, 1261($sp)
    089489DC:[7C541F00]: ext        $s4, $v0, 28, 4
    089489E0:[27AB04BC]: addiu      $t3, $sp, 1212
    089489E4:[25E8FFFC]: addiu      $t0, $t7, -4
    089489E8:[028FA021]: addu       $s4, $s4, $t7
    089489EC:[11140011]: beq        $t0, $s4, 0x08948A34
    089489F0:[25080001]: addiu      $t0, $t0, 1
    089489F4:[810A8109]: lb         $t2, -32503($t0)
    089489F8:[27390003]: addiu      $t9, $t9, 3
    089489FC:[1B200007]: blez       $t9, 0x08948A1C
    08948A00:[03381046]: rotrv      $v0, $t8, $t9
    08948A04:[24C60004]: addiu      $a2, $a2, 4
    08948A08:[8CD80000]: lw         $t8, 0($a2)
    08948A0C:[03221004]: sllv       $v0, $v0, $t9
    08948A10:[2739FFE0]: addiu      $t9, $t9, -32
    08948A14:[7F027804]: ins        $v0, $t8, 0, 16
    08948A18:[03221046]: rotrv      $v0, $v0, $t9
    08948A1C:[00021742]: srl        $v0, $v0, 0x001D
    08948A20:[1040FFF2]: beq        $v0, $zr, 0x089489EC
    08948A24:[7C4A7244]: ins        $t2, $v0, 9, 6
    08948A28:[256B0002]: addiu      $t3, $t3, 2
    08948A2C:[0A25227B]: j          0x089489EC
    08948A30:[A56A003A]: sh         $t2, 58($t3)
    08948A34:[0E252392]: jal        0x08948E48
    08948A38:[27B404BC]: addiu      $s4, $sp, 1212
    08948A3C:[87AD04EC]: lh         $t5, 1260($sp)
    08948A40:[1100013C]: beq        $t0, $zr, 0x08948F34
    08948A44:[27B40000]: addiu      $s4, $sp, 0
    08948A48:[7DAD2080]: ext        $t5, $t5, 2, 5
    08948A4C:[24010000]: addiu      $at, $zr, 0 <=> li $at, 0
    08948A50:[0E252322]: jal        0x08948C88
    08948A54:[25AD0101]: addiu      $t5, $t5, 257
    08948A58:[11000136]: beq        $t0, $zr, 0x08948F34
    08948A5C:[87AD04EC]: lh         $t5, 1260($sp)
    08948A60:[27B4027C]: addiu      $s4, $sp, 636
    08948A64:[7DAD21C0]: ext        $t5, $t5, 7, 5
    08948A68:[24010120]: addiu      $at, $zr, 288 <=> li $at, 288
    08948A6C:[0E252322]: jal        0x08948C88
    08948A70:[25AD0121]: addiu      $t5, $t5, 289
    08948A74:[83AD027C]: lb         $t5, 636($sp)
    08948A78:[97A9001E]: lhu        $t1, 30($sp)
    08948A7C:[0A2522A4]: j          0x08948A90
    08948A80:[83AC0000]: lb         $t4, 0($sp)
    08948A84:[10850131]: beq        $a0, $a1, 0x08948F4C
    08948A88:[24840001]: addiu      $a0, $a0, 1
    08948A8C:[A082FFFF]: sb         $v0, -1($a0)
    08948A90:[0E25230B]: jal        0x08948C2C
    08948A94:[27A80002]: addiu      $t0, $sp, 2
    08948A98:[27A8027E]: addiu      $t0, $sp, 638
    08948A9C:[0441FFF9]: bgez       $v0, 0x08948A84
    08948AA0:[7C025520]: bitrev     $t2, $v0
    08948AA4:[05500037]: bltzal     $t2, 0x08948B84
    08948AA8:[0002A103]: sra        $s4, $v0, 0x0004
    08948AAC:[97A9029A]: lhu        $t1, 666($sp)
    08948AB0:[00940823]: subu       $at, $a0, $s4
    08948AB4:[03381006]: srlv       $v0, $t8, $t9
    08948AB8:[0E2522F9]: jal        0x08948BE4
    08948ABC:[032DC823]: subu       $t9, $t9, $t5
    08948AC0:[02A1182B]: sltu       $v1, $s5, $at
    08948AC4:[1460011E]: bne        $v1, $zr, 0x08948F40
    08948AC8:[00405016]: clz        $t2, $v0
    08948ACC:[BC98003F]: cache      0x18, 63($a0)
    08948AD0:[254AFFE2]: addiu      $t2, $t2, -30
    08948AD4:[05500024]: bltzal     $t2, 0x08948B68
    08948AD8:[0082A023]: subu       $s4, $a0, $v0
    08948ADC:[01D4502B]: sltu       $t2, $t6, $s4
    08948AE0:[11400114]: beq        $t2, $zr, 0x08948F34
    08948AE4:[9A82FFFF]: lwr        $v0, -1($s4)
    08948AE8:[97A9001E]: lhu        $t1, 30($sp)
    08948AEC:[1460000E]: bne        $v1, $zr, 0x08948B28
    08948AF0:[00941823]: subu       $v1, $a0, $s4
    08948AF4:[2C630003]: sltiu      $v1, $v1, 3
    08948AF8:[1460000B]: bne        $v1, $zr, 0x08948B28
    08948AFC:[2483FFFD]: addiu      $v1, $a0, -3
    08948B00:[00202021]: addu       $a0, $at, $zr <=> move $a0, $at
    08948B04:[7C610804]: ins        $at, $v1, 0, 2
    08948B08:[8A820002]: lwl        $v0, 2($s4)
    08948B0C:[B8620003]: swr        $v0, 3($v1)
    08948B10:[24630004]: addiu      $v1, $v1, 4
    08948B14:[1061FFDE]: beq        $v1, $at, 0x08948A90
    08948B18:[A8620002]: swl        $v0, 2($v1)
    08948B1C:[26940004]: addiu      $s4, $s4, 4
    08948B20:[0A2522C2]: j          0x08948B08
    08948B24:[9A82FFFF]: lwr        $v0, -1($s4)
    08948B28:[24840001]: addiu      $a0, $a0, 1
    08948B2C:[A082FFFF]: sb         $v0, -1($a0)
    08948B30:[24840001]: addiu      $a0, $a0, 1
    08948B34:[1024FFD5]: beq        $at, $a0, 0x08948A8C
    08948B38:[92820000]: lbu        $v0, 0($s4)
    08948B3C:[0A2522CB]: j          0x08948B2C
    08948B40:[26940001]: addiu      $s4, $s4, 1
    08948B44:[24C60004]: addiu      $a2, $a2, 4
    08948B48:[8CD80000]: lw         $t8, 0($a2)
    08948B4C:[03221004]: sllv       $v0, $v0, $t9
    08948B50:[2739FFE0]: addiu      $t9, $t9, -32
    08948B54:[7F027804]: ins        $v0, $t8, 0, 16
    08948B58:[03221046]: rotrv      $v0, $v0, $t9
    08948B5C:[01421006]: srlv       $v0, $v0, $t2
    08948B60:[03E00008]: jr         $ra
    08948B64:[0282A023]: subu       $s4, $s4, $v0
    08948B84:[000A5703]: sra        $t2, $t2, 0x001C
    08948B88:[128A0006]: beq        $s4, $t2, 0x08948BA4
    08948B8C:[032AC823]: subu       $t9, $t9, $t2
    08948B90:[1F20FFEC]: bgtz       $t9, 0x08948B44
    08948B94:[03381046]: rotrv      $v0, $t8, $t9
    08948B98:[01421006]: srlv       $v0, $v0, $t2
    08948B9C:[03E00008]: jr         $ra
    08948BA0:[0282A023]: subu       $s4, $s4, $v0
    08948BA4:[24420001]: addiu      $v0, $v0, 1
    08948BA8:[104000E2]: beq        $v0, $zr, 0x08948F34
    08948BAC:[87A804D8]: lh         $t0, 1240($sp)
    08948BB0:[1100FF52]: beq        $t0, $zr, 0x089488FC
    08948BB4:[032AC821]: addu       $t9, $t9, $t2
    08948BB8:[10E00005]: beq        $a3, $zr, 0x08948BD0
    08948BBC:[008E1023]: subu       $v0, $a0, $t6
    08948BC0:[27390027]: addiu      $t9, $t9, 39
    08948BC4:[001948C2]: srl        $t1, $t9, 0x0003
    08948BC8:[00C93021]: addu       $a2, $a2, $t1
    08948BCC:[ACE60000]: sw         $a2, 0($a3)
    08948BD0:[8FBF04D4]: lw         $ra, 1236($sp)
    08948BD4:[8FB504D0]: lw         $s5, 1232($sp)
    08948BD8:[8FB404CC]: lw         $s4, 1228($sp)
    08948BDC:[03E00008]: jr         $ra
    08948BE0:[27BD0540]: addiu      $sp, $sp, 1344
    08948ED4:[00194023]: subu       $t0, $zr, $t9 <=> negu $t0, $t9
    08948ED8:[000840C2]: srl        $t0, $t0, 0x0003
    08948EDC:[00C83023]: subu       $a2, $a2, $t0
    08948EE0:[88C80007]: lwl        $t0, 7($a2)
    08948EE4:[98C80004]: lwr        $t0, 4($a2)
    08948EE8:[3103FFFF]: andi       $v1, $t0, -1
    08948EEC:[00641821]: addu       $v1, $v1, $a0
    08948EF0:[00A3482B]: sltu       $t1, $a1, $v1
    08948EF4:[15200015]: bne        $t1, $zr, 0x08948F4C
    08948EF8:[01004827]: nor        $t1, $t0, $zr <=> li $t1, not $t0
    08948EFC:[00294C02]: rotr       $t1, $t1, 0x0010
    08948F00:[1528000C]: bne        $t1, $t0, 0x08948F34
    08948F04:[00000000]: nop
    08948F08:[10640006]: beq        $v1, $a0, 0x08948F24
    08948F0C:[00000000]: nop
    08948F10:[90C90008]: lbu        $t1, 8($a2)
    08948F14:[24C60001]: addiu      $a2, $a2, 1
    08948F18:[24840001]: addiu      $a0, $a0, 1
    08948F1C:[1464FFFC]: bne        $v1, $a0, 0x08948F10
    08948F20:[A089FFFF]: sb         $t1, -1($a0)
    08948F24:[1540FF24]: bne        $t2, $zr, 0x08948BB8
    08948F28:[24190020]: addiu      $t9, $zr, 32 <=> li $t9, 32
    08948F2C:[0A25223A]: j          0x089488E8
    08948F30:[24C60008]: addiu      $a2, $a2, 8
    08948F34:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    08948F38:[0A2522F4]: j          0x08948BD0
    08948F3C:[34420108]: ori        $v0, $v0, 264
    08948F40:[00A1A02B]: sltu       $s4, $a1, $at
    08948F44:[1280FEE2]: beq        $s4, $zr, 0x08948AD0
    08948F48:[00000000]: nop
    08948F4C:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    08948F50:[0A2522F4]: j          0x08948BD0
    08948F54:[34420104]: ori        $v0, $v0, 260
  Back Branch 08948B34 6,920,373 times (length 44)
    08948A78:[97A9001E]: lhu        $t1, 30($sp)
    08948A7C:[0A2522A4]: j          0x08948A90
    08948A80:[83AC0000]: lb         $t4, 0($sp)
    08948A84:[10850131]: beq        $a0, $a1, 0x08948F4C
    08948A88:[24840001]: addiu      $a0, $a0, 1
--> 08948A8C:[A082FFFF]: sb         $v0, -1($a0)
    08948A90:[0E25230B]: jal        0x08948C2C
    08948A94:[27A80002]: addiu      $t0, $sp, 2
    08948A98:[27A8027E]: addiu      $t0, $sp, 638
    08948A9C:[0441FFF9]: bgez       $v0, 0x08948A84
    08948AA0:[7C025520]: bitrev     $t2, $v0
    08948AA4:[05500037]: bltzal     $t2, 0x08948B84
    08948AA8:[0002A103]: sra        $s4, $v0, 0x0004
    08948AAC:[97A9029A]: lhu        $t1, 666($sp)
    08948AB0:[00940823]: subu       $at, $a0, $s4
    08948AB4:[03381006]: srlv       $v0, $t8, $t9
    08948AB8:[0E2522F9]: jal        0x08948BE4
    08948ABC:[032DC823]: subu       $t9, $t9, $t5
    08948AC0:[02A1182B]: sltu       $v1, $s5, $at
    08948AC4:[1460011E]: bne        $v1, $zr, 0x08948F40
    08948AC8:[00405016]: clz        $t2, $v0
    08948ACC:[BC98003F]: cache      0x18, 63($a0)
    08948AD0:[254AFFE2]: addiu      $t2, $t2, -30
    08948AD4:[05500024]: bltzal     $t2, 0x08948B68
    08948AD8:[0082A023]: subu       $s4, $a0, $v0
    08948ADC:[01D4502B]: sltu       $t2, $t6, $s4
    08948AE0:[11400114]: beq        $t2, $zr, 0x08948F34
    08948AE4:[9A82FFFF]: lwr        $v0, -1($s4)
    08948AE8:[97A9001E]: lhu        $t1, 30($sp)
    08948AEC:[1460000E]: bne        $v1, $zr, 0x08948B28
    08948AF0:[00941823]: subu       $v1, $a0, $s4
    08948AF4:[2C630003]: sltiu      $v1, $v1, 3
    08948AF8:[1460000B]: bne        $v1, $zr, 0x08948B28
    08948AFC:[2483FFFD]: addiu      $v1, $a0, -3
    08948B00:[00202021]: addu       $a0, $at, $zr <=> move $a0, $at
    08948B04:[7C610804]: ins        $at, $v1, 0, 2
    08948B08:[8A820002]: lwl        $v0, 2($s4)
    08948B0C:[B8620003]: swr        $v0, 3($v1)
    08948B10:[24630004]: addiu      $v1, $v1, 4
    08948B14:[1061FFDE]: beq        $v1, $at, 0x08948A90
    08948B18:[A8620002]: swl        $v0, 2($v1)
    08948B1C:[26940004]: addiu      $s4, $s4, 4
    08948B20:[0A2522C2]: j          0x08948B08
    08948B24:[9A82FFFF]: lwr        $v0, -1($s4)
    08948B28:[24840001]: addiu      $a0, $a0, 1
    08948B2C:[A082FFFF]: sb         $v0, -1($a0)
    08948B30:[24840001]: addiu      $a0, $a0, 1
--> 08948B34:[1024FFD5]: beq        $at, $a0, 0x08948A8C
    08948B38:[92820000]: lbu        $v0, 0($s4)
    08948B3C:[0A2522CB]: j          0x08948B2C
    08948B40:[26940001]: addiu      $s4, $s4, 1
    08948B44:[24C60004]: addiu      $a2, $a2, 4
  Back Branch 08948B3C 6,853,803 times (length 6)
    08948B18:[A8620002]: swl        $v0, 2($v1)
    08948B1C:[26940004]: addiu      $s4, $s4, 4
    08948B20:[0A2522C2]: j          0x08948B08
    08948B24:[9A82FFFF]: lwr        $v0, -1($s4)
    08948B28:[24840001]: addiu      $a0, $a0, 1
--> 08948B2C:[A082FFFF]: sb         $v0, -1($a0)
    08948B30:[24840001]: addiu      $a0, $a0, 1
    08948B34:[1024FFD5]: beq        $at, $a0, 0x08948A8C
    08948B38:[92820000]: lbu        $v0, 0($s4)
--> 08948B3C:[0A2522CB]: j          0x08948B2C
    08948B40:[26940001]: addiu      $s4, $s4, 1
    08948B44:[24C60004]: addiu      $a2, $a2, 4
    08948B48:[8CD80000]: lw         $t8, 0($a2)
    08948B4C:[03221004]: sllv       $v0, $v0, $t9
  Back Branch 08948B14 3,669,612 times (length 35)
    08948A7C:[0A2522A4]: j          0x08948A90
    08948A80:[83AC0000]: lb         $t4, 0($sp)
    08948A84:[10850131]: beq        $a0, $a1, 0x08948F4C
    08948A88:[24840001]: addiu      $a0, $a0, 1
    08948A8C:[A082FFFF]: sb         $v0, -1($a0)
--> 08948A90:[0E25230B]: jal        0x08948C2C
    08948A94:[27A80002]: addiu      $t0, $sp, 2
    08948A98:[27A8027E]: addiu      $t0, $sp, 638
    08948A9C:[0441FFF9]: bgez       $v0, 0x08948A84
    08948AA0:[7C025520]: bitrev     $t2, $v0
    08948AA4:[05500037]: bltzal     $t2, 0x08948B84
    08948AA8:[0002A103]: sra        $s4, $v0, 0x0004
    08948AAC:[97A9029A]: lhu        $t1, 666($sp)
    08948AB0:[00940823]: subu       $at, $a0, $s4
    08948AB4:[03381006]: srlv       $v0, $t8, $t9
    08948AB8:[0E2522F9]: jal        0x08948BE4
    08948ABC:[032DC823]: subu       $t9, $t9, $t5
    08948AC0:[02A1182B]: sltu       $v1, $s5, $at
    08948AC4:[1460011E]: bne        $v1, $zr, 0x08948F40
    08948AC8:[00405016]: clz        $t2, $v0
    08948ACC:[BC98003F]: cache      0x18, 63($a0)
    08948AD0:[254AFFE2]: addiu      $t2, $t2, -30
    08948AD4:[05500024]: bltzal     $t2, 0x08948B68
    08948AD8:[0082A023]: subu       $s4, $a0, $v0
    08948ADC:[01D4502B]: sltu       $t2, $t6, $s4
    08948AE0:[11400114]: beq        $t2, $zr, 0x08948F34
    08948AE4:[9A82FFFF]: lwr        $v0, -1($s4)
    08948AE8:[97A9001E]: lhu        $t1, 30($sp)
    08948AEC:[1460000E]: bne        $v1, $zr, 0x08948B28
    08948AF0:[00941823]: subu       $v1, $a0, $s4
    08948AF4:[2C630003]: sltiu      $v1, $v1, 3
    08948AF8:[1460000B]: bne        $v1, $zr, 0x08948B28
    08948AFC:[2483FFFD]: addiu      $v1, $a0, -3
    08948B00:[00202021]: addu       $a0, $at, $zr <=> move $a0, $at
    08948B04:[7C610804]: ins        $at, $v1, 0, 2
    08948B08:[8A820002]: lwl        $v0, 2($s4)
    08948B0C:[B8620003]: swr        $v0, 3($v1)
    08948B10:[24630004]: addiu      $v1, $v1, 4
--> 08948B14:[1061FFDE]: beq        $v1, $at, 0x08948A90
    08948B18:[A8620002]: swl        $v0, 2($v1)
    08948B1C:[26940004]: addiu      $s4, $s4, 4
    08948B20:[0A2522C2]: j          0x08948B08
    08948B24:[9A82FFFF]: lwr        $v0, -1($s4)
  Back Branch 08948A9C 3,213,520 times (length 8)
    08948A70:[25AD0121]: addiu      $t5, $t5, 289
    08948A74:[83AD027C]: lb         $t5, 636($sp)
    08948A78:[97A9001E]: lhu        $t1, 30($sp)
    08948A7C:[0A2522A4]: j          0x08948A90
    08948A80:[83AC0000]: lb         $t4, 0($sp)
--> 08948A84:[10850131]: beq        $a0, $a1, 0x08948F4C
    08948A88:[24840001]: addiu      $a0, $a0, 1
    08948A8C:[A082FFFF]: sb         $v0, -1($a0)
    08948A90:[0E25230B]: jal        0x08948C2C
    08948A94:[27A80002]: addiu      $t0, $sp, 2
    08948A98:[27A8027E]: addiu      $t0, $sp, 638
--> 08948A9C:[0441FFF9]: bgez       $v0, 0x08948A84
    08948AA0:[7C025520]: bitrev     $t2, $v0
    08948AA4:[05500037]: bltzal     $t2, 0x08948B84
    08948AA8:[0002A103]: sra        $s4, $v0, 0x0004
    08948AAC:[97A9029A]: lhu        $t1, 666($sp)
  Back Branch 08948B20 2,707,028 times (length 8)
    08948AF4:[2C630003]: sltiu      $v1, $v1, 3
    08948AF8:[1460000B]: bne        $v1, $zr, 0x08948B28
    08948AFC:[2483FFFD]: addiu      $v1, $a0, -3
    08948B00:[00202021]: addu       $a0, $at, $zr <=> move $a0, $at
    08948B04:[7C610804]: ins        $at, $v1, 0, 2
--> 08948B08:[8A820002]: lwl        $v0, 2($s4)
    08948B0C:[B8620003]: swr        $v0, 3($v1)
    08948B10:[24630004]: addiu      $v1, $v1, 4
    08948B14:[1061FFDE]: beq        $v1, $at, 0x08948A90
    08948B18:[A8620002]: swl        $v0, 2($v1)
    08948B1C:[26940004]: addiu      $s4, $s4, 4
--> 08948B20:[0A2522C2]: j          0x08948B08
    08948B24:[9A82FFFF]: lwr        $v0, -1($s4)
    08948B28:[24840001]: addiu      $a0, $a0, 1
    08948B2C:[A082FFFF]: sb         $v0, -1($a0)
    08948B30:[24840001]: addiu      $a0, $a0, 1
  Back Branch 08948B90 233,633 times (length 21)
    08948B30:[24840001]: addiu      $a0, $a0, 1
    08948B34:[1024FFD5]: beq        $at, $a0, 0x08948A8C
    08948B38:[92820000]: lbu        $v0, 0($s4)
    08948B3C:[0A2522CB]: j          0x08948B2C
    08948B40:[26940001]: addiu      $s4, $s4, 1
--> 08948B44:[24C60004]: addiu      $a2, $a2, 4
    08948B48:[8CD80000]: lw         $t8, 0($a2)
    08948B4C:[03221004]: sllv       $v0, $v0, $t9
    08948B50:[2739FFE0]: addiu      $t9, $t9, -32
    08948B54:[7F027804]: ins        $v0, $t8, 0, 16
    08948B58:[03221046]: rotrv      $v0, $v0, $t9
    08948B5C:[01421006]: srlv       $v0, $v0, $t2
    08948B60:[03E00008]: jr         $ra
    08948B64:[0282A023]: subu       $s4, $s4, $v0
    08948B84:[000A5703]: sra        $t2, $t2, 0x001C
    08948B88:[128A0006]: beq        $s4, $t2, 0x08948BA4
    08948B8C:[032AC823]: subu       $t9, $t9, $t2
--> 08948B90:[1F20FFEC]: bgtz       $t9, 0x08948B44
    08948B94:[03381046]: rotrv      $v0, $t8, $t9
    08948B98:[01421006]: srlv       $v0, $v0, $t2
    08948B9C:[03E00008]: jr         $ra
    08948BA0:[0282A023]: subu       $s4, $s4, $v0
  Back Branch 08948A20 12,915 times (length 15)
    089489D8:[ABA204ED]: swl        $v0, 1261($sp)
    089489DC:[7C541F00]: ext        $s4, $v0, 28, 4
    089489E0:[27AB04BC]: addiu      $t3, $sp, 1212
    089489E4:[25E8FFFC]: addiu      $t0, $t7, -4
    089489E8:[028FA021]: addu       $s4, $s4, $t7
--> 089489EC:[11140011]: beq        $t0, $s4, 0x08948A34
    089489F0:[25080001]: addiu      $t0, $t0, 1
    089489F4:[810A8109]: lb         $t2, -32503($t0)
    089489F8:[27390003]: addiu      $t9, $t9, 3
    089489FC:[1B200007]: blez       $t9, 0x08948A1C
    08948A00:[03381046]: rotrv      $v0, $t8, $t9
    08948A04:[24C60004]: addiu      $a2, $a2, 4
    08948A08:[8CD80000]: lw         $t8, 0($a2)
    08948A0C:[03221004]: sllv       $v0, $v0, $t9
    08948A10:[2739FFE0]: addiu      $t9, $t9, -32
    08948A14:[7F027804]: ins        $v0, $t8, 0, 16
    08948A18:[03221046]: rotrv      $v0, $v0, $t9
    08948A1C:[00021742]: srl        $v0, $v0, 0x001D
--> 08948A20:[1040FFF2]: beq        $v0, $zr, 0x089489EC
    08948A24:[7C4A7244]: ins        $t2, $v0, 9, 6
    08948A28:[256B0002]: addiu      $t3, $t3, 2
    08948A2C:[0A25227B]: j          0x089489EC
    08948A30:[A56A003A]: sh         $t2, 58($t3)
  Back Branch 08948A2C 11,090 times (length 18)
    089489D8:[ABA204ED]: swl        $v0, 1261($sp)
    089489DC:[7C541F00]: ext        $s4, $v0, 28, 4
    089489E0:[27AB04BC]: addiu      $t3, $sp, 1212
    089489E4:[25E8FFFC]: addiu      $t0, $t7, -4
    089489E8:[028FA021]: addu       $s4, $s4, $t7
--> 089489EC:[11140011]: beq        $t0, $s4, 0x08948A34
    089489F0:[25080001]: addiu      $t0, $t0, 1
    089489F4:[810A8109]: lb         $t2, -32503($t0)
    089489F8:[27390003]: addiu      $t9, $t9, 3
    089489FC:[1B200007]: blez       $t9, 0x08948A1C
    08948A00:[03381046]: rotrv      $v0, $t8, $t9
    08948A04:[24C60004]: addiu      $a2, $a2, 4
    08948A08:[8CD80000]: lw         $t8, 0($a2)
    08948A0C:[03221004]: sllv       $v0, $v0, $t9
    08948A10:[2739FFE0]: addiu      $t9, $t9, -32
    08948A14:[7F027804]: ins        $v0, $t8, 0, 16
    08948A18:[03221046]: rotrv      $v0, $v0, $t9
    08948A1C:[00021742]: srl        $v0, $v0, 0x001D
    08948A20:[1040FFF2]: beq        $v0, $zr, 0x089489EC
    08948A24:[7C4A7244]: ins        $t2, $v0, 9, 6
    08948A28:[256B0002]: addiu      $t3, $t3, 2
--> 08948A2C:[0A25227B]: j          0x089489EC
    08948A30:[A56A003A]: sh         $t2, 58($t3)
    08948A34:[0E252392]: jal        0x08948E48
    08948A38:[27B404BC]: addiu      $s4, $sp, 1212
    08948A3C:[87AD04EC]: lh         $t5, 1260($sp)
  Back Branch 08948F44 3,975 times (length 287)
  Back Branch 08948BB0 885 times (length 175)
  Back Branch 08948970 720 times (length 6)
    0894894C:[25EF0004]: addiu      $t7, $t7, 4
    08948950:[155DFFFC]: bne        $t2, $sp, 0x08948944
    08948954:[AD4B0068]: sw         $t3, 104($t2)
    08948958:[24090000]: addiu      $t1, $zr, 0 <=> li $t1, 0
    0894895C:[24140090]: addiu      $s4, $zr, 144 <=> li $s4, 144
--> 08948960:[A549006C]: sh         $t1, 108($t2)
    08948964:[25280090]: addiu      $t0, $t1, 144
    08948968:[25290001]: addiu      $t1, $t1, 1
    0894896C:[A548019C]: sh         $t0, 412($t2)
--> 08948970:[1534FFFB]: bne        $t1, $s4, 0x08948960
    08948974:[254A0002]: addiu      $t2, $t2, 2
    08948978:[25F40010]: addiu      $s4, $t7, 16
    0894897C:[8DEB8100]: lw         $t3, -32512($t7)
    08948980:[254A0004]: addiu      $t2, $t2, 4
  Back Branch 08948950 135 times (length 5)
    08948930:[2468FFFE]: addiu      $t0, $v1, -2
    08948934:[1100001F]: beq        $t0, $zr, 0x089489B4
    08948938:[A7AA04D8]: sh         $t2, 1240($sp)
    0894893C:[1D00017D]: bgtz       $t0, 0x08948F34
    08948940:[27AAFF94]: addiu      $t2, $sp, -108
--> 08948944:[8DEB8100]: lw         $t3, -32512($t7)
    08948948:[254A0004]: addiu      $t2, $t2, 4
    0894894C:[25EF0004]: addiu      $t7, $t7, 4
--> 08948950:[155DFFFC]: bne        $t2, $sp, 0x08948944
    08948954:[AD4B0068]: sw         $t3, 104($t2)
    08948958:[24090000]: addiu      $t1, $zr, 0 <=> li $t1, 0
    0894895C:[24140090]: addiu      $s4, $zr, 144 <=> li $s4, 144
    08948960:[A549006C]: sh         $t1, 108($t2)
  Back Branch 089489A0 80 times (length 5)
    08948980:[254A0004]: addiu      $t2, $t2, 4
    08948984:[25EF0004]: addiu      $t7, $t7, 4
    08948988:[168FFFFC]: bne        $s4, $t7, 0x0894897C
    0894898C:[AD4B0068]: sw         $t3, 104($t2)
    08948990:[25F40040]: addiu      $s4, $t7, 64
--> 08948994:[8DEB8100]: lw         $t3, -32512($t7)
    08948998:[254A0004]: addiu      $t2, $t2, 4
    0894899C:[25EF0004]: addiu      $t7, $t7, 4
--> 089489A0:[168FFFFC]: bne        $s4, $t7, 0x08948994
    089489A4:[AD4B0184]: sw         $t3, 388($t2)
    089489A8:[A7AB029A]: sh         $t3, 666($sp)
    089489AC:[0A25229D]: j          0x08948A74
    089489B0:[A7AB027C]: sh         $t3, 636($sp)
  Back Branch 08948988 20 times (length 5)
    08948968:[25290001]: addiu      $t1, $t1, 1
    0894896C:[A548019C]: sh         $t0, 412($t2)
    08948970:[1534FFFB]: bne        $t1, $s4, 0x08948960
    08948974:[254A0002]: addiu      $t2, $t2, 2
    08948978:[25F40010]: addiu      $s4, $t7, 16
--> 0894897C:[8DEB8100]: lw         $t3, -32512($t7)
    08948980:[254A0004]: addiu      $t2, $t2, 4
    08948984:[25EF0004]: addiu      $t7, $t7, 4
--> 08948988:[168FFFFC]: bne        $s4, $t7, 0x0894897C
    0894898C:[AD4B0068]: sw         $t3, 104($t2)
    08948990:[25F40040]: addiu      $s4, $t7, 64
    08948994:[8DEB8100]: lw         $t3, -32512($t7)
    08948998:[254A0004]: addiu      $t2, $t2, 4
_S1_2_895D274 91,972,432 instructions (4.049%), 2,967,152 calls (0895D274 - 0895D2F8, length 34)
    0895D274:[27BDFFF0]: addiu      $sp, $sp, -16
    0895D278:[AFB00000]: sw         $s0, 0($sp)
    0895D27C:[3C1008C2]: lui        $s0, 0x08C2 <=> li $s0, 0x08C20000
    0895D280:[3C0308C2]: lui        $v1, 0x08C2 <=> li $v1, 0x08C20000
    0895D284:[8E04318C]: lw         $a0, 12684($s0)
    0895D288:[AFBF0008]: sw         $ra, 8($sp)
    0895D28C:[10800016]: beq        $a0, $zr, 0x0895D2E8
    0895D290:[AFB10004]: sw         $s1, 4($sp)
    0895D294:[8C653178]: lw         $a1, 12664($v1)
    0895D298:[3C1108C2]: lui        $s1, 0x08C2 <=> li $s1, 0x08C20000
    0895D29C:[24A4FFFF]: addiu      $a0, $a1, -1
    0895D2A0:[AC643178]: sw         $a0, 12664($v1)
    0895D2A4:[8C623178]: lw         $v0, 12664($v1)
    0895D2A8:[1440000C]: bne        $v0, $zr, 0x0895D2DC
    0895D2AC:[2609318C]: addiu      $t1, $s0, 12684
    0895D2B0:[8E28317C]: lw         $t0, 12668($s1)
    0895D2B4:[3C03089E]: lui        $v1, 0x089E <=> li $v1, 0x089E0000
    0895D2B8:[24070001]: addiu      $a3, $zr, 1 <=> li $a3, 1
    0895D2BC:[2464B714]: addiu      $a0, $v1, -18668
    0895D2C0:[11070004]: beq        $t0, $a3, 0x0895D2D4
    0895D2C4:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    0895D2C8:[8E25317C]: lw         $a1, 12668($s1)
    0895D2CC:[0E257462]: jal        0x0895D188
    0895D2D0:[00000000]: nop
    0895D2D4:[AE20317C]: sw         $zr, 12668($s1)
    0895D2D8:[2609318C]: addiu      $t1, $s0, 12684
    0895D2DC:[8E06318C]: lw         $a2, 12684($s0)
    0895D2E0:[00C0F809]: jalr       $ra, $a2
    0895D2E4:[8D240004]: lw         $a0, 4($t1)
    0895D2E8:[8FBF0008]: lw         $ra, 8($sp)
    0895D2EC:[8FB10004]: lw         $s1, 4($sp)
    0895D2F0:[8FB00000]: lw         $s0, 0($sp)
    0895D2F4:[03E00008]: jr         $ra
    0895D2F8:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_895D21C 62,307,872 instructions (2.743%), 2,967,152 calls (0895D21C - 0895D270, length 22)
    0895D21C:[3C0408C2]: lui        $a0, 0x08C2 <=> li $a0, 0x08C20000
    0895D220:[8C833184]: lw         $v1, 12676($a0)
    0895D224:[27BDFFF0]: addiu      $sp, $sp, -16
    0895D228:[AFBF0000]: sw         $ra, 0($sp)
    0895D22C:[14600004]: bne        $v1, $zr, 0x0895D240
    0895D230:[24823184]: addiu      $v0, $a0, 12676
    0895D234:[8FBF0000]: lw         $ra, 0($sp)
    0895D238:[03E00008]: jr         $ra
    0895D23C:[27BD0010]: addiu      $sp, $sp, 16
    0895D240:[0060F809]: jalr       $ra, $v1
    0895D244:[8C440004]: lw         $a0, 4($v0)
    0895D248:[3C0408C2]: lui        $a0, 0x08C2 <=> li $a0, 0x08C20000
    0895D24C:[8C833178]: lw         $v1, 12664($a0)
    0895D250:[14600003]: bne        $v1, $zr, 0x0895D260
    0895D254:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    0895D258:[3C0508C2]: lui        $a1, 0x08C2 <=> li $a1, 0x08C20000
    0895D25C:[ACA6317C]: sw         $a2, 12668($a1)
    0895D260:[8C883178]: lw         $t0, 12664($a0)
    0895D264:[25070001]: addiu      $a3, $t0, 1
    0895D268:[AC873178]: sw         $a3, 12664($a0)
    0895D26C:[0A25748E]: j          0x0895D238
    0895D270:[8FBF0000]: lw         $ra, 0($sp)
  Back Branch 0895D26C 2,967,152 times (length 15)
    0895D224:[27BDFFF0]: addiu      $sp, $sp, -16
    0895D228:[AFBF0000]: sw         $ra, 0($sp)
    0895D22C:[14600004]: bne        $v1, $zr, 0x0895D240
    0895D230:[24823184]: addiu      $v0, $a0, 12676
    0895D234:[8FBF0000]: lw         $ra, 0($sp)
--> 0895D238:[03E00008]: jr         $ra
    0895D23C:[27BD0010]: addiu      $sp, $sp, 16
    0895D240:[0060F809]: jalr       $ra, $v1
    0895D244:[8C440004]: lw         $a0, 4($v0)
    0895D248:[3C0408C2]: lui        $a0, 0x08C2 <=> li $a0, 0x08C20000
    0895D24C:[8C833178]: lw         $v1, 12664($a0)
    0895D250:[14600003]: bne        $v1, $zr, 0x0895D260
    0895D254:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    0895D258:[3C0508C2]: lui        $a1, 0x08C2 <=> li $a1, 0x08C20000
    0895D25C:[ACA6317C]: sw         $a2, 12668($a1)
    0895D260:[8C883178]: lw         $t0, 12664($a0)
    0895D264:[25070001]: addiu      $a3, $t0, 1
    0895D268:[AC873178]: sw         $a3, 12664($a0)
--> 0895D26C:[0A25748E]: j          0x0895D238
    0895D270:[8FBF0000]: lw         $ra, 0($sp)
_S1_2_896C764 60,817,296 instructions (2.677%), 4,678,253 calls (0896C764 - 0896C7B0, length 20)
    0896C764:[27BDFFF0]: addiu      $sp, $sp, -16
    0896C768:[3C0408C2]: lui        $a0, 0x08C2 <=> li $a0, 0x08C20000
    0896C76C:[8C855648]: lw         $a1, 22088($a0)
    0896C770:[AFB00000]: sw         $s0, 0($sp)
    0896C774:[3C1008C2]: lui        $s0, 0x08C2 <=> li $s0, 0x08C20000
    0896C778:[AFBF0004]: sw         $ra, 4($sp)
    0896C77C:[14A00008]: bne        $a1, $zr, 0x0896C7A0
    0896C780:[2610564C]: addiu      $s0, $s0, 22092
    0896C784:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    0896C788:[AC855648]: sw         $a1, 22088($a0)
    0896C78C:[0E25B3A1]: jal        0x0896CE84
    0896C790:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0896C794:[3C0408A0]: lui        $a0, 0x08A0 <=> li $a0, 0x08A00000
    0896C798:[0E25CD31]: jal        0x089734C4
    0896C79C:[2484FEE8]: addiu      $a0, $a0, -280
    0896C7A0:[02001025]: or         $v0, $s0, $zr <=> move $v0, $s0
    0896C7A4:[8FB00000]: lw         $s0, 0($sp)
    0896C7A8:[8FBF0004]: lw         $ra, 4($sp)
    0896C7AC:[03E00008]: jr         $ra
    0896C7B0:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_894BAE0 60,771,888 instructions (2.675%), 3,038,827 calls (0894BAE0 - 0894BB30, length 21)
    0894BAE0:[27BDFFF0]: addiu      $sp, $sp, -16
    0894BAE4:[AFB00000]: sw         $s0, 0($sp)
    0894BAE8:[3C1008C2]: lui        $s0, 0x08C2 <=> li $s0, 0x08C20000
    0894BAEC:[8E048634]: lw         $a0, -31180($s0)
    0894BAF0:[AFBF0004]: sw         $ra, 4($sp)
    0894BAF4:[2483FFFF]: addiu      $v1, $a0, -1
    0894BAF8:[10600009]: beq        $v1, $zr, 0x0894BB20
    0894BAFC:[AE038634]: sw         $v1, -31180($s0)
    0894BB00:[8E058634]: lw         $a1, -31180($s0)
    0894BB04:[8FBF0004]: lw         $ra, 4($sp)
    0894BB08:[28A20000]: slti       $v0, $a1, 0
    0894BB0C:[0002280B]: movn       $a1, $zr, $v0 <=> move $a1, $v0
    0894BB10:[AE058634]: sw         $a1, -31180($s0)
    0894BB14:[8FB00000]: lw         $s0, 0($sp)
    0894BB18:[03E00008]: jr         $ra
    0894BB1C:[27BD0010]: addiu      $sp, $sp, 16
    0894BB20:[3C0308C2]: lui        $v1, 0x08C2 <=> li $v1, 0x08C20000
    0894BB24:[0E2660AA]: jal        0x089982A8 [sceKernelCpuResumeIntr]
    0894BB28:[8C64867C]: lw         $a0, -31108($v1)
    0894BB2C:[0A252EC1]: j          0x0894BB04
    0894BB30:[8E058634]: lw         $a1, -31180($s0)
  Back Branch 0894BB2C 3,037,664 times (length 12)
    0894BAF0:[AFBF0004]: sw         $ra, 4($sp)
    0894BAF4:[2483FFFF]: addiu      $v1, $a0, -1
    0894BAF8:[10600009]: beq        $v1, $zr, 0x0894BB20
    0894BAFC:[AE038634]: sw         $v1, -31180($s0)
    0894BB00:[8E058634]: lw         $a1, -31180($s0)
--> 0894BB04:[8FBF0004]: lw         $ra, 4($sp)
    0894BB08:[28A20000]: slti       $v0, $a1, 0
    0894BB0C:[0002280B]: movn       $a1, $zr, $v0 <=> move $a1, $v0
    0894BB10:[AE058634]: sw         $a1, -31180($s0)
    0894BB14:[8FB00000]: lw         $s0, 0($sp)
    0894BB18:[03E00008]: jr         $ra
    0894BB1C:[27BD0010]: addiu      $sp, $sp, 16
    0894BB20:[3C0308C2]: lui        $v1, 0x08C2 <=> li $v1, 0x08C20000
    0894BB24:[0E2660AA]: jal        0x089982A8 [sceKernelCpuResumeIntr]
    0894BB28:[8C64867C]: lw         $a0, -31108($v1)
--> 0894BB2C:[0A252EC1]: j          0x0894BB04
    0894BB30:[8E058634]: lw         $a1, -31180($s0)
_S1_2_894BA98 54,691,908 instructions (2.408%), 3,038,827 calls (0894BA98 - 0894BADC, length 18)
    0894BA98:[27BDFFF0]: addiu      $sp, $sp, -16
    0894BA9C:[AFB00000]: sw         $s0, 0($sp)
    0894BAA0:[3C1008C2]: lui        $s0, 0x08C2 <=> li $s0, 0x08C20000
    0894BAA4:[8E028634]: lw         $v0, -31180($s0)
    0894BAA8:[10400007]: beq        $v0, $zr, 0x0894BAC8
    0894BAAC:[AFBF0004]: sw         $ra, 4($sp)
    0894BAB0:[24430001]: addiu      $v1, $v0, 1
    0894BAB4:[AE038634]: sw         $v1, -31180($s0)
    0894BAB8:[8FBF0004]: lw         $ra, 4($sp)
    0894BABC:[8FB00000]: lw         $s0, 0($sp)
    0894BAC0:[03E00008]: jr         $ra
    0894BAC4:[27BD0010]: addiu      $sp, $sp, 16
    0894BAC8:[0E26609E]: jal        0x08998278 [sceKernelCpuSuspendIntr]
    0894BACC:[00000000]: nop
    0894BAD0:[3C0408C2]: lui        $a0, 0x08C2 <=> li $a0, 0x08C20000
    0894BAD4:[AC82867C]: sw         $v0, -31108($a0)
    0894BAD8:[0A252EAC]: j          0x0894BAB0
    0894BADC:[8E028634]: lw         $v0, -31180($s0)
  Back Branch 0894BAD8 3,037,664 times (length 12)
    0894BA9C:[AFB00000]: sw         $s0, 0($sp)
    0894BAA0:[3C1008C2]: lui        $s0, 0x08C2 <=> li $s0, 0x08C20000
    0894BAA4:[8E028634]: lw         $v0, -31180($s0)
    0894BAA8:[10400007]: beq        $v0, $zr, 0x0894BAC8
    0894BAAC:[AFBF0004]: sw         $ra, 4($sp)
--> 0894BAB0:[24430001]: addiu      $v1, $v0, 1
    0894BAB4:[AE038634]: sw         $v1, -31180($s0)
    0894BAB8:[8FBF0004]: lw         $ra, 4($sp)
    0894BABC:[8FB00000]: lw         $s0, 0($sp)
    0894BAC0:[03E00008]: jr         $ra
    0894BAC4:[27BD0010]: addiu      $sp, $sp, 16
    0894BAC8:[0E26609E]: jal        0x08998278 [sceKernelCpuSuspendIntr]
    0894BACC:[00000000]: nop
    0894BAD0:[3C0408C2]: lui        $a0, 0x08C2 <=> li $a0, 0x08C20000
    0894BAD4:[AC82867C]: sw         $v0, -31108($a0)
--> 0894BAD8:[0A252EAC]: j          0x0894BAB0
    0894BADC:[8E028634]: lw         $v0, -31180($s0)
_S1_2_896A4A8 54,272,138 instructions (2.389%), 407,275 calls (0896A4A8 - 0896A7C4, length 200)
    0896A4A8:[27BDFFB0]: addiu      $sp, $sp, -80
    0896A4AC:[AFB00024]: sw         $s0, 36($sp)
    0896A4B0:[8FA20050]: lw         $v0, 80($sp)
    0896A4B4:[00058180]: sll        $s0, $a1, 0x0006
    0896A4B8:[AFB10028]: sw         $s1, 40($sp)
    0896A4BC:[8C910004]: lw         $s1, 4($a0)
    0896A4C0:[00B01821]: addu       $v1, $a1, $s0
    0896A4C4:[AFA20014]: sw         $v0, 20($sp)
    0896A4C8:[00031880]: sll        $v1, $v1, 0x0002
    0896A4CC:[02038021]: addu       $s0, $s0, $v1
    0896A4D0:[AFA70010]: sw         $a3, 16($sp)
    0896A4D4:[E7B4001C]: swc1       $f20, 28($sp)
    0896A4D8:[E7B60020]: swc1       $f22, 32($sp)
    0896A4DC:[AFB2002C]: sw         $s2, 44($sp)
    0896A4E0:[AFB30030]: sw         $s3, 48($sp)
    0896A4E4:[AFB40034]: sw         $s4, 52($sp)
    0896A4E8:[AFB6003C]: sw         $s6, 60($sp)
    0896A4EC:[AFB70040]: sw         $s7, 64($sp)
    0896A4F0:[AFBE0044]: sw         $fp, 68($sp)
    0896A4F4:[46006506]: mov.s      $f20, $f12
    0896A4F8:[46006D86]: mov.s      $f22, $f13
    0896A4FC:[02308821]: addu       $s1, $s1, $s0
    0896A500:[0005F0C0]: sll        $fp, $a1, 0x0003
    0896A504:[00809825]: or         $s3, $a0, $zr <=> move $s3, $a0
    0896A508:[00A0A025]: or         $s4, $a1, $zr <=> move $s4, $a1
    0896A50C:[00C0B025]: or         $s6, $a2, $zr <=> move $s6, $a2
    0896A510:[01209025]: or         $s2, $t1, $zr <=> move $s2, $t1
    0896A514:[AFA80018]: sw         $t0, 24($sp)
    0896A518:[0140B825]: or         $s7, $t2, $zr <=> move $s7, $t2
    0896A51C:[AFB50038]: sw         $s5, 56($sp)
    0896A520:[AFBF0048]: sw         $ra, 72($sp)
    0896A524:[18400003]: blez       $v0, 0x0896A534
    0896A528:[0160A825]: or         $s5, $t3, $zr <=> move $s5, $t3
    0896A52C:[10000002]: b          0x0896A538
    0896A530:[AE320080]: sw         $s2, 128($s1)
    0896A534:[AE200080]: sw         $zr, 128($s1)
    0896A538:[32A40008]: andi       $a0, $s5, 8
    0896A53C:[1080000D]: beq        $a0, $zr, 0x0896A574
    0896A540:[00000000]: nop
    0896A544:[8EC40004]: lw         $a0, 4($s6)
    0896A548:[8E650004]: lw         $a1, 4($s3)
    0896A54C:[00143080]: sll        $a2, $s4, 0x0002
    0896A550:[00863021]: addu       $a2, $a0, $a2
    0896A554:[00B02021]: addu       $a0, $a1, $s0
    0896A558:[8CC50000]: lw         $a1, 0($a2)
    0896A55C:[8FA70018]: lw         $a3, 24($sp)
    0896A560:[0E25B98D]: jal        0x0896E634
    0896A564:[02E03025]: or         $a2, $s7, $zr <=> move $a2, $s7
    0896A568:[8E640004]: lw         $a0, 4($s3)
    0896A56C:[00902021]: addu       $a0, $a0, $s0
    0896A570:[AC80007C]: sw         $zr, 124($a0)
    0896A574:[32A40002]: andi       $a0, $s5, 2
    0896A578:[10800004]: beq        $a0, $zr, 0x0896A58C
    0896A57C:[00000000]: nop
    0896A580:[8E640004]: lw         $a0, 4($s3)
    0896A584:[00902021]: addu       $a0, $a0, $s0
    0896A588:[AC80007C]: sw         $zr, 124($a0)
    0896A58C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0896A590:[1240000F]: beq        $s2, $zr, 0x0896A5D0
    0896A594:[8E25007C]: lw         $a1, 124($s1)
    0896A598:[8E46007C]: lw         $a2, 124($s2)
    0896A59C:[30C68000]: andi       $a2, $a2, -32768
    0896A5A0:[10C0000B]: beq        $a2, $zr, 0x0896A5D0
    0896A5A4:[3C06FFF8]: lui        $a2, 0xFFF8 <=> li $a2, 0xFFF80000
    0896A5A8:[24C67FFF]: addiu      $a2, $a2, 32767
    0896A5AC:[00A62824]: and        $a1, $a1, $a2
    0896A5B0:[AE25007C]: sw         $a1, 124($s1)
    0896A5B4:[8E46007C]: lw         $a2, 124($s2)
    0896A5B8:[3C070008]: lui        $a3, 0x0008 <=> li $a3, 0x00080000
    0896A5BC:[24E78000]: addiu      $a3, $a3, -32768
    0896A5C0:[00C73024]: and        $a2, $a2, $a3
    0896A5C4:[00A62825]: or         $a1, $a1, $a2
    0896A5C8:[1000000B]: b          0x0896A5F8
    0896A5CC:[AE25007C]: sw         $a1, 124($s1)
    0896A5D0:[3C060010]: lui        $a2, 0x0010 <=> li $a2, 0x00100000
    0896A5D4:[00A63024]: and        $a2, $a1, $a2
    0896A5D8:[10C00003]: beq        $a2, $zr, 0x0896A5E8
    0896A5DC:[00000000]: nop
    0896A5E0:[10000005]: b          0x0896A5F8
    0896A5E4:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0896A5E8:[3C06FFF8]: lui        $a2, 0xFFF8 <=> li $a2, 0xFFF80000
    0896A5EC:[24C67FFF]: addiu      $a2, $a2, 32767
    0896A5F0:[00A62824]: and        $a1, $a1, $a2
    0896A5F4:[AE25007C]: sw         $a1, 124($s1)
    0896A5F8:[14800051]: bne        $a0, $zr, 0x0896A740
    0896A5FC:[00000000]: nop
    0896A600:[8E640004]: lw         $a0, 4($s3)
    0896A604:[0E25B61B]: jal        0x0896D86C
    0896A608:[00902021]: addu       $a0, $a0, $s0
    0896A60C:[8E640004]: lw         $a0, 4($s3)
    0896A610:[8EC50004]: lw         $a1, 4($s6)
    0896A614:[00143080]: sll        $a2, $s4, 0x0002
    0896A618:[00A62821]: addu       $a1, $a1, $a2
    0896A61C:[8CA50000]: lw         $a1, 0($a1)
    0896A620:[00902021]: addu       $a0, $a0, $s0
    0896A624:[8FA60010]: lw         $a2, 16($sp)
    0896A628:[3C140010]: lui        $s4, 0x0010 <=> li $s4, 0x00100000
    0896A62C:[10C0000C]: beq        $a2, $zr, 0x0896A660
    0896A630:[3C100008]: lui        $s0, 0x0008 <=> li $s0, 0x00080000
    0896A634:[8CC60004]: lw         $a2, 4($a2)
    0896A638:[4600A306]: mov.s      $f12, $f20
    0896A63C:[4600B346]: mov.s      $f13, $f22
    0896A640:[02403825]: or         $a3, $s2, $zr <=> move $a3, $s2
    0896A644:[00DE3021]: addu       $a2, $a2, $fp
    0896A648:[02E04025]: or         $t0, $s7, $zr <=> move $t0, $s7
    0896A64C:[0E25A9F2]: jal        0x0896A7C8
    0896A650:[02A04825]: or         $t1, $s5, $zr <=> move $t1, $s5
    0896A654:[8E24007C]: lw         $a0, 124($s1)
    0896A658:[1000000A]: b          0x0896A684
    0896A65C:[00902824]: and        $a1, $a0, $s0
    0896A660:[4600A306]: mov.s      $f12, $f20
    0896A664:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    0896A668:[4600B346]: mov.s      $f13, $f22
    0896A66C:[02403825]: or         $a3, $s2, $zr <=> move $a3, $s2
    0896A670:[02E04025]: or         $t0, $s7, $zr <=> move $t0, $s7
    0896A674:[0E25A9F2]: jal        0x0896A7C8
    0896A678:[02A04825]: or         $t1, $s5, $zr <=> move $t1, $s5
    0896A67C:[8E24007C]: lw         $a0, 124($s1)
    0896A680:[00902824]: and        $a1, $a0, $s0
    0896A684:[10A00004]: beq        $a1, $zr, 0x0896A698
    0896A688:[00000000]: nop
    0896A68C:[00942025]: or         $a0, $a0, $s4
    0896A690:[1000000A]: b          0x0896A6BC
    0896A694:[AE24007C]: sw         $a0, 124($s1)
    0896A698:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    0896A69C:[3C04FFF0]: lui        $a0, 0xFFF0 <=> li $a0, 0xFFF00000
    0896A6A0:[2484FFFF]: addiu      $a0, $a0, -1
    0896A6A4:[00A42824]: and        $a1, $a1, $a0
    0896A6A8:[12400004]: beq        $s2, $zr, 0x0896A6BC
    0896A6AC:[AE25007C]: sw         $a1, 124($s1)
    0896A6B0:[8E25007C]: lw         $a1, 124($s1)
    0896A6B4:[00A42024]: and        $a0, $a1, $a0
    0896A6B8:[AE24007C]: sw         $a0, 124($s1)
    0896A6BC:[8EC4000C]: lw         $a0, 12($s6)
    0896A6C0:[009E2021]: addu       $a0, $a0, $fp
    0896A6C4:[8C840000]: lw         $a0, 0($a0)
    0896A6C8:[0480000F]: bltz       $a0, 0x0896A708
    0896A6CC:[00000000]: nop
    0896A6D0:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    0896A6D4:[4600A306]: mov.s      $f12, $f20
    0896A6D8:[8FA40014]: lw         $a0, 20($sp)
    0896A6DC:[4600B346]: mov.s      $f13, $f22
    0896A6E0:[8FA70010]: lw         $a3, 16($sp)
    0896A6E4:[24820001]: addiu      $v0, $a0, 1
    0896A6E8:[8FA80018]: lw         $t0, 24($sp)
    0896A6EC:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    0896A6F0:[02C03025]: or         $a2, $s6, $zr <=> move $a2, $s6
    0896A6F4:[02204825]: or         $t1, $s1, $zr <=> move $t1, $s1
    0896A6F8:[02E05025]: or         $t2, $s7, $zr <=> move $t2, $s7
    0896A6FC:[02A05825]: or         $t3, $s5, $zr <=> move $t3, $s5
    0896A700:[0E25A92A]: jal        0x0896A4A8
    0896A704:[AFA20000]: sw         $v0, 0($sp)
    0896A708:[8E24007C]: lw         $a0, 124($s1)
    0896A70C:[00942024]: and        $a0, $a0, $s4
    0896A710:[14800009]: bne        $a0, $zr, 0x0896A738
    0896A714:[00000000]: nop
    0896A718:[12400006]: beq        $s2, $zr, 0x0896A734
    0896A71C:[00000000]: nop
    0896A720:[8E44007C]: lw         $a0, 124($s2)
    0896A724:[3C05FFF0]: lui        $a1, 0xFFF0 <=> li $a1, 0xFFF00000
    0896A728:[24A5FFFF]: addiu      $a1, $a1, -1
    0896A72C:[00852024]: and        $a0, $a0, $a1
    0896A730:[AE44007C]: sw         $a0, 124($s2)
    0896A734:[AE600008]: sw         $zr, 8($s3)
    0896A738:[0E25B691]: jal        0x0896DA44
    0896A73C:[00000000]: nop
    0896A740:[8EC4000C]: lw         $a0, 12($s6)
    0896A744:[009E2021]: addu       $a0, $a0, $fp
    0896A748:[8C9E0004]: lw         $fp, 4($a0)
    0896A74C:[07C0000E]: bltz       $fp, 0x0896A788
    0896A750:[00000000]: nop
    0896A754:[8FA70010]: lw         $a3, 16($sp)
    0896A758:[4600A306]: mov.s      $f12, $f20
    0896A75C:[8FA80018]: lw         $t0, 24($sp)
    0896A760:[4600B346]: mov.s      $f13, $f22
    0896A764:[8FA20014]: lw         $v0, 20($sp)
    0896A768:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    0896A76C:[03C02825]: or         $a1, $fp, $zr <=> move $a1, $fp
    0896A770:[02C03025]: or         $a2, $s6, $zr <=> move $a2, $s6
    0896A774:[02404825]: or         $t1, $s2, $zr <=> move $t1, $s2
    0896A778:[02E05025]: or         $t2, $s7, $zr <=> move $t2, $s7
    0896A77C:[02A05825]: or         $t3, $s5, $zr <=> move $t3, $s5
    0896A780:[0E25A92A]: jal        0x0896A4A8
    0896A784:[AFA20000]: sw         $v0, 0($sp)
    0896A788:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0896A78C:[AE240140]: sw         $a0, 320($s1)
    0896A790:[C7B4001C]: lwc1       $f20, 28($sp)
    0896A794:[C7B60020]: lwc1       $f22, 32($sp)
    0896A798:[8FB00024]: lw         $s0, 36($sp)
    0896A79C:[8FB10028]: lw         $s1, 40($sp)
    0896A7A0:[8FB2002C]: lw         $s2, 44($sp)
    0896A7A4:[8FB30030]: lw         $s3, 48($sp)
    0896A7A8:[8FB40034]: lw         $s4, 52($sp)
    0896A7AC:[8FB50038]: lw         $s5, 56($sp)
    0896A7B0:[8FB6003C]: lw         $s6, 60($sp)
    0896A7B4:[8FB70040]: lw         $s7, 64($sp)
    0896A7B8:[8FBE0044]: lw         $fp, 68($sp)
    0896A7BC:[8FBF0048]: lw         $ra, 72($sp)
    0896A7C0:[03E00008]: jr         $ra
    0896A7C4:[27BD0050]: addiu      $sp, $sp, 80
_S1_2_895C984 52,478,225 instructions (2.310%), 1,224,355 calls (0895C984 - 0895CB58, length 118)
    0895C984:[27BDFF30]: addiu      $sp, $sp, -208
    0895C988:[AFBF00C4]: sw         $ra, 196($sp)
    0895C98C:[00804021]: addu       $t0, $a0, $zr <=> move $t0, $a0
    0895C990:[10800066]: beq        $a0, $zr, 0x0895CB2C
    0895C994:[AFB000C0]: sw         $s0, 192($sp)
    0895C998:[8C830004]: lw         $v1, 4($a0)
    0895C99C:[5060005A]: beql       $v1, $zr, 0x0895CB08
    0895C9A0:[27B00040]: addiu      $s0, $sp, 64
    0895C9A4:[8C890020]: lw         $t1, 32($a0)
    0895C9A8:[51200048]: beql       $t1, $zr, 0x0895CACC
    0895C9AC:[27B00080]: addiu      $s0, $sp, 128
    0895C9B0:[14A00020]: bne        $a1, $zr, 0x0895CA34
    0895C9B4:[240E0001]: addiu      $t6, $zr, 1 <=> li $t6, 1
    0895C9B8:[8C8D0014]: lw         $t5, 20($a0)
    0895C9BC:[8C8C0024]: lw         $t4, 36($a0)
    0895C9C0:[8C8B0010]: lw         $t3, 16($a0)
    0895C9C4:[012D2023]: subu       $a0, $t1, $t5
    0895C9C8:[008C5021]: addu       $t2, $a0, $t4
    0895C9CC:[014B482D]: min        $t1, $t2, $t3
    0895C9D0:[00C9282D]: min        $a1, $a2, $t1
    0895C9D4:[ACE50004]: sw         $a1, 4($a3)
    0895C9D8:[8D190014]: lw         $t9, 20($t0)
    0895C9DC:[8D0F0020]: lw         $t7, 32($t0)
    0895C9E0:[8D18001C]: lw         $t8, 28($t0)
    0895C9E4:[03251821]: addu       $v1, $t9, $a1
    0895C9E8:[006F001A]: div        $v1, $t7
    0895C9EC:[03198021]: addu       $s0, $t8, $t9
    0895C9F0:[ACF00000]: sw         $s0, 0($a3)
    0895C9F4:[51E00001]: beql       $t7, $zr, 0x0895C9FC
    0895C9F8:[000001CD]: break      0x00007
    0895C9FC:[8D0C0010]: lw         $t4, 16($t0)
    0895CA00:[8D090028]: lw         $t1, 40($t0)
    0895CA04:[00007010]: mfhi       $t6
    0895CA08:[AD0E0014]: sw         $t6, 20($t0)
    0895CA0C:[8CED0004]: lw         $t5, 4($a3)
    0895CA10:[018D5823]: subu       $t3, $t4, $t5
    0895CA14:[AD0B0010]: sw         $t3, 16($t0)
    0895CA18:[8CEA0004]: lw         $t2, 4($a3)
    0895CA1C:[012A3021]: addu       $a2, $t1, $t2
    0895CA20:[AD060028]: sw         $a2, 40($t0)
    0895CA24:[8FBF00C4]: lw         $ra, 196($sp)
    0895CA28:[8FB000C0]: lw         $s0, 192($sp)
    0895CA2C:[03E00008]: jr         $ra
    0895CA30:[27BD00D0]: addiu      $sp, $sp, 208
    0895CA34:[50AE000A]: beql       $a1, $t6, 0x0895CA60
    0895CA38:[8C980018]: lw         $t8, 24($a0)
    0895CA3C:[8C820038]: lw         $v0, 56($a0)
    0895CA40:[ACE00000]: sw         $zr, 0($a3)
    0895CA44:[1040FFF7]: beq        $v0, $zr, 0x0895CA24
    0895CA48:[ACE00004]: sw         $zr, 4($a3)
    0895CA4C:[8C84003C]: lw         $a0, 60($a0)
    0895CA50:[0040F809]: jalr       $ra, $v0
    0895CA54:[2405FFFD]: addiu      $a1, $zr, -3 <=> li $a1, -3
    0895CA58:[0A25728A]: j          0x0895CA28
    0895CA5C:[8FBF00C4]: lw         $ra, 196($sp)
    0895CA60:[8C900024]: lw         $s0, 36($a0)
    0895CA64:[8C8E000C]: lw         $t6, 12($a0)
    0895CA68:[01387823]: subu       $t7, $t1, $t8
    0895CA6C:[01F06821]: addu       $t5, $t7, $s0
    0895CA70:[01AE602D]: min        $t4, $t5, $t6
    0895CA74:[00CC202D]: min        $a0, $a2, $t4
    0895CA78:[ACE40004]: sw         $a0, 4($a3)
    0895CA7C:[8D030018]: lw         $v1, 24($t0)
    0895CA80:[8D090020]: lw         $t1, 32($t0)
    0895CA84:[8D0B001C]: lw         $t3, 28($t0)
    0895CA88:[00642821]: addu       $a1, $v1, $a0
    0895CA8C:[00A9001A]: div        $a1, $t1
    0895CA90:[01635021]: addu       $t2, $t3, $v1
    0895CA94:[ACEA0000]: sw         $t2, 0($a3)
    0895CA98:[51200001]: beql       $t1, $zr, 0x0895CAA0
    0895CA9C:[000001CD]: break      0x00007
    0895CAA0:[8D18000C]: lw         $t8, 12($t0)
    0895CAA4:[8D0F0030]: lw         $t7, 48($t0)
    0895CAA8:[00001010]: mfhi       $v0
    0895CAAC:[AD020018]: sw         $v0, 24($t0)
    0895CAB0:[8CF90004]: lw         $t9, 4($a3)
    0895CAB4:[03198023]: subu       $s0, $t8, $t9
    0895CAB8:[AD10000C]: sw         $s0, 12($t0)
    0895CABC:[8CE60004]: lw         $a2, 4($a3)
    0895CAC0:[01E63821]: addu       $a3, $t7, $a2
    0895CAC4:[0A257289]: j          0x0895CA24
    0895CAC8:[AD070030]: sw         $a3, 48($t0)
    0895CACC:[3C08089E]: lui        $t0, 0x089E <=> li $t0, 0x089E0000
    0895CAD0:[2506B4D8]: addiu      $a2, $t0, -19240
    0895CAD4:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0895CAD8:[0E254817]: jal        0x0895205C
    0895CADC:[24050040]: addiu      $a1, $zr, 64 <=> li $a1, 64
    0895CAE0:[3C07089E]: lui        $a3, 0x089E <=> li $a3, 0x089E0000
    0895CAE4:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0895CAE8:[24E6B4E4]: addiu      $a2, $a3, -19228
    0895CAEC:[0E254826]: jal        0x08952098
    0895CAF0:[24050040]: addiu      $a1, $zr, 64 <=> li $a1, 64
    0895CAF4:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0895CAF8:[0E2594A4]: jal        0x08965290
    0895CAFC:[00000000]: nop
    0895CB00:[0A25728A]: j          0x0895CA28
    0895CB04:[8FBF00C4]: lw         $ra, 196($sp)
    0895CB08:[3C04089E]: lui        $a0, 0x089E <=> li $a0, 0x089E0000
    0895CB0C:[2486B4FC]: addiu      $a2, $a0, -19204
    0895CB10:[24050040]: addiu      $a1, $zr, 64 <=> li $a1, 64
    0895CB14:[0E254817]: jal        0x0895205C
    0895CB18:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0895CB1C:[3C05089E]: lui        $a1, 0x089E <=> li $a1, 0x089E0000
    0895CB20:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0895CB24:[0A2572BB]: j          0x0895CAEC
    0895CB28:[24A6B318]: addiu      $a2, $a1, -19688
    0895CB2C:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    0895CB30:[2446B508]: addiu      $a2, $v0, -19192
    0895CB34:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    0895CB38:[0E254817]: jal        0x0895205C
    0895CB3C:[24050040]: addiu      $a1, $zr, 64 <=> li $a1, 64
    0895CB40:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    0895CB44:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    0895CB48:[2446B338]: addiu      $a2, $v0, -19656
    0895CB4C:[0E254826]: jal        0x08952098
    0895CB50:[24050040]: addiu      $a1, $zr, 64 <=> li $a1, 64
    0895CB54:[0A2572BE]: j          0x0895CAF8
    0895CB58:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
  Back Branch 0895CAC4 1,139,835 times (length 42)
    0895CA10:[018D5823]: subu       $t3, $t4, $t5
    0895CA14:[AD0B0010]: sw         $t3, 16($t0)
    0895CA18:[8CEA0004]: lw         $t2, 4($a3)
    0895CA1C:[012A3021]: addu       $a2, $t1, $t2
    0895CA20:[AD060028]: sw         $a2, 40($t0)
--> 0895CA24:[8FBF00C4]: lw         $ra, 196($sp)
    0895CA28:[8FB000C0]: lw         $s0, 192($sp)
    0895CA2C:[03E00008]: jr         $ra
    0895CA30:[27BD00D0]: addiu      $sp, $sp, 208
    0895CA34:[50AE000A]: beql       $a1, $t6, 0x0895CA60
    0895CA38:[8C980018]: lw         $t8, 24($a0)
    0895CA3C:[8C820038]: lw         $v0, 56($a0)
    0895CA40:[ACE00000]: sw         $zr, 0($a3)
    0895CA44:[1040FFF7]: beq        $v0, $zr, 0x0895CA24
    0895CA48:[ACE00004]: sw         $zr, 4($a3)
    0895CA4C:[8C84003C]: lw         $a0, 60($a0)
    0895CA50:[0040F809]: jalr       $ra, $v0
    0895CA54:[2405FFFD]: addiu      $a1, $zr, -3 <=> li $a1, -3
    0895CA58:[0A25728A]: j          0x0895CA28
    0895CA5C:[8FBF00C4]: lw         $ra, 196($sp)
    0895CA60:[8C900024]: lw         $s0, 36($a0)
    0895CA64:[8C8E000C]: lw         $t6, 12($a0)
    0895CA68:[01387823]: subu       $t7, $t1, $t8
    0895CA6C:[01F06821]: addu       $t5, $t7, $s0
    0895CA70:[01AE602D]: min        $t4, $t5, $t6
    0895CA74:[00CC202D]: min        $a0, $a2, $t4
    0895CA78:[ACE40004]: sw         $a0, 4($a3)
    0895CA7C:[8D030018]: lw         $v1, 24($t0)
    0895CA80:[8D090020]: lw         $t1, 32($t0)
    0895CA84:[8D0B001C]: lw         $t3, 28($t0)
    0895CA88:[00642821]: addu       $a1, $v1, $a0
    0895CA8C:[00A9001A]: div        $a1, $t1
    0895CA90:[01635021]: addu       $t2, $t3, $v1
    0895CA94:[ACEA0000]: sw         $t2, 0($a3)
    0895CA98:[51200001]: beql       $t1, $zr, 0x0895CAA0
    0895CA9C:[000001CD]: break      0x00007
    0895CAA0:[8D18000C]: lw         $t8, 12($t0)
    0895CAA4:[8D0F0030]: lw         $t7, 48($t0)
    0895CAA8:[00001010]: mfhi       $v0
    0895CAAC:[AD020018]: sw         $v0, 24($t0)
    0895CAB0:[8CF90004]: lw         $t9, 4($a3)
    0895CAB4:[03198023]: subu       $s0, $t8, $t9
    0895CAB8:[AD10000C]: sw         $s0, 12($t0)
    0895CABC:[8CE60004]: lw         $a2, 4($a3)
    0895CAC0:[01E63821]: addu       $a3, $t7, $a2
--> 0895CAC4:[0A257289]: j          0x0895CA24
    0895CAC8:[AD070030]: sw         $a3, 48($t0)
    0895CACC:[3C08089E]: lui        $t0, 0x089E <=> li $t0, 0x089E0000
    0895CAD0:[2506B4D8]: addiu      $a2, $t0, -19240
    0895CAD4:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
_S1_2_896ADF4 51,470,592 instructions (2.266%), 311,954 calls (0896ADF4 - 0896AFDC, length 123)
    0896ADF4:[27BDFFD0]: addiu      $sp, $sp, -48
    0896ADF8:[3C073FAA]: lui        $a3, 0x3FAA <=> li $a3, 0x3FAA0000
    0896ADFC:[8CA60000]: lw         $a2, 0($a1)
    0896AE00:[34E7A993]: ori        $a3, $a3, -22125
    0896AE04:[E7B40008]: swc1       $f20, 8($sp)
    0896AE08:[4487A000]: mtc1       $a3, $f20
    0896AE0C:[AFB0000C]: sw         $s0, 12($sp)
    0896AE10:[AFB10010]: sw         $s1, 16($sp)
    0896AE14:[AFB20014]: sw         $s2, 20($sp)
    0896AE18:[AFB30018]: sw         $s3, 24($sp)
    0896AE1C:[AFB4001C]: sw         $s4, 28($sp)
    0896AE20:[AFB50020]: sw         $s5, 32($sp)
    0896AE24:[AFB60024]: sw         $s6, 36($sp)
    0896AE28:[AFBF0028]: sw         $ra, 40($sp)
    0896AE2C:[18C00002]: blez       $a2, 0x0896AE38
    0896AE30:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0896AE34:[C4B40040]: lwc1       $f20, 64($a1)
    0896AE38:[0E25BF33]: jal        0x0896FCCC
    0896AE3C:[00000000]: nop
    0896AE40:[4600A503]: div.s      $f20, $f20, $f0
    0896AE44:[27A50004]: addiu      $a1, $sp, 4
    0896AE48:[0E25BF0F]: jal        0x0896FC3C
    0896AE4C:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    0896AE50:[8E050094]: lw         $a1, 148($s0)
    0896AE54:[10A0002D]: beq        $a1, $zr, 0x0896AF0C
    0896AE58:[8E040088]: lw         $a0, 136($s0)
    0896AE5C:[8E13008C]: lw         $s3, 140($s0)
    0896AE60:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    0896AE64:[0224202A]: slt        $a0, $s1, $a0
    0896AE68:[10800026]: beq        $a0, $zr, 0x0896AF04
    0896AE6C:[8E160090]: lw         $s6, 144($s0)
    0896AE70:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    0896AE74:[02D5A021]: addu       $s4, $s6, $s5
    0896AE78:[0275A821]: addu       $s5, $s3, $s5
    0896AE7C:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    0896AE80:[C66C0004]: lwc1       $f12, 4($s3)
    0896AE84:[46146303]: div.s      $f12, $f12, $f20
    0896AE88:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    0896AE8C:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    0896AE90:[02A03025]: or         $a2, $s5, $zr <=> move $a2, $s5
    0896AE94:[0E25B088]: jal        0x0896C220
    0896AE98:[E66C0004]: swc1       $f12, 4($s3)
    0896AE9C:[C6CC0004]: lwc1       $f12, 4($s6)
    0896AEA0:[46146302]: mul.s      $f12, $f12, $f20
    0896AEA4:[26520001]: addiu      $s2, $s2, 1
    0896AEA8:[E6CC0004]: swc1       $f12, 4($s6)
    0896AEAC:[C66C0004]: lwc1       $f12, 4($s3)
    0896AEB0:[46146302]: mul.s      $f12, $f12, $f20
    0896AEB4:[26940014]: addiu      $s4, $s4, 20
    0896AEB8:[26B50014]: addiu      $s5, $s5, 20
    0896AEBC:[E66C0004]: swc1       $f12, 4($s3)
    0896AEC0:[C6CC0000]: lwc1       $f12, 0($s6)
    0896AEC4:[C7AD0000]: lwc1       $f13, 0($sp)
    0896AEC8:[C6CE0004]: lwc1       $f14, 4($s6)
    0896AECC:[460D6300]: add.s      $f12, $f12, $f13
    0896AED0:[26730014]: addiu      $s3, $s3, 20
    0896AED4:[2A440004]: slti       $a0, $s2, 4
    0896AED8:[E6CC0000]: swc1       $f12, 0($s6)
    0896AEDC:[C7AC0004]: lwc1       $f12, 4($sp)
    0896AEE0:[460C7300]: add.s      $f12, $f14, $f12
    0896AEE4:[E6CC0004]: swc1       $f12, 4($s6)
    0896AEE8:[1480FFE5]: bne        $a0, $zr, 0x0896AE80
    0896AEEC:[26D60014]: addiu      $s6, $s6, 20
    0896AEF0:[8E040088]: lw         $a0, 136($s0)
    0896AEF4:[26310001]: addiu      $s1, $s1, 1
    0896AEF8:[0224202A]: slt        $a0, $s1, $a0
    0896AEFC:[1480FFDF]: bne        $a0, $zr, 0x0896AE7C
    0896AF00:[00000000]: nop
    0896AF04:[1000002B]: b          0x0896AFB4
    0896AF08:[00000000]: nop
    0896AF0C:[8E13008C]: lw         $s3, 140($s0)
    0896AF10:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    0896AF14:[0224202A]: slt        $a0, $s1, $a0
    0896AF18:[10800026]: beq        $a0, $zr, 0x0896AFB4
    0896AF1C:[8E160090]: lw         $s6, 144($s0)
    0896AF20:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    0896AF24:[02D5A021]: addu       $s4, $s6, $s5
    0896AF28:[0275A821]: addu       $s5, $s3, $s5
    0896AF2C:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    0896AF30:[C66C0004]: lwc1       $f12, 4($s3)
    0896AF34:[46146303]: div.s      $f12, $f12, $f20
    0896AF38:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    0896AF3C:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    0896AF40:[02A03025]: or         $a2, $s5, $zr <=> move $a2, $s5
    0896AF44:[0E25B088]: jal        0x0896C220
    0896AF48:[E66C0004]: swc1       $f12, 4($s3)
    0896AF4C:[C6CC0004]: lwc1       $f12, 4($s6)
    0896AF50:[46146302]: mul.s      $f12, $f12, $f20
    0896AF54:[26520001]: addiu      $s2, $s2, 1
    0896AF58:[E6CC0004]: swc1       $f12, 4($s6)
    0896AF5C:[C66C0004]: lwc1       $f12, 4($s3)
    0896AF60:[46146302]: mul.s      $f12, $f12, $f20
    0896AF64:[2694000C]: addiu      $s4, $s4, 12
    0896AF68:[26B5000C]: addiu      $s5, $s5, 12
    0896AF6C:[E66C0004]: swc1       $f12, 4($s3)
    0896AF70:[C6CC0000]: lwc1       $f12, 0($s6)
    0896AF74:[C7AD0000]: lwc1       $f13, 0($sp)
    0896AF78:[C6CE0004]: lwc1       $f14, 4($s6)
    0896AF7C:[460D6300]: add.s      $f12, $f12, $f13
    0896AF80:[2673000C]: addiu      $s3, $s3, 12
    0896AF84:[2A440004]: slti       $a0, $s2, 4
    0896AF88:[E6CC0000]: swc1       $f12, 0($s6)
    0896AF8C:[C7AC0004]: lwc1       $f12, 4($sp)
    0896AF90:[460C7300]: add.s      $f12, $f14, $f12
    0896AF94:[E6CC0004]: swc1       $f12, 4($s6)
    0896AF98:[1480FFE5]: bne        $a0, $zr, 0x0896AF30
    0896AF9C:[26D6000C]: addiu      $s6, $s6, 12
    0896AFA0:[8E040088]: lw         $a0, 136($s0)
    0896AFA4:[26310001]: addiu      $s1, $s1, 1
    0896AFA8:[0224202A]: slt        $a0, $s1, $a0
    0896AFAC:[1480FFDF]: bne        $a0, $zr, 0x0896AF2C
    0896AFB0:[00000000]: nop
    0896AFB4:[C7B40008]: lwc1       $f20, 8($sp)
    0896AFB8:[8FB0000C]: lw         $s0, 12($sp)
    0896AFBC:[8FB10010]: lw         $s1, 16($sp)
    0896AFC0:[8FB20014]: lw         $s2, 20($sp)
    0896AFC4:[8FB30018]: lw         $s3, 24($sp)
    0896AFC8:[8FB4001C]: lw         $s4, 28($sp)
    0896AFCC:[8FB50020]: lw         $s5, 32($sp)
    0896AFD0:[8FB60024]: lw         $s6, 36($sp)
    0896AFD4:[8FBF0028]: lw         $ra, 40($sp)
    0896AFD8:[03E00008]: jr         $ra
    0896AFDC:[27BD0030]: addiu      $sp, $sp, 48
  Back Branch 0896AEE8 1,244,180 times (length 28)
    0896AE6C:[8E160090]: lw         $s6, 144($s0)
    0896AE70:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    0896AE74:[02D5A021]: addu       $s4, $s6, $s5
    0896AE78:[0275A821]: addu       $s5, $s3, $s5
    0896AE7C:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
--> 0896AE80:[C66C0004]: lwc1       $f12, 4($s3)
    0896AE84:[46146303]: div.s      $f12, $f12, $f20
    0896AE88:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    0896AE8C:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    0896AE90:[02A03025]: or         $a2, $s5, $zr <=> move $a2, $s5
    0896AE94:[0E25B088]: jal        0x0896C220
    0896AE98:[E66C0004]: swc1       $f12, 4($s3)
    0896AE9C:[C6CC0004]: lwc1       $f12, 4($s6)
    0896AEA0:[46146302]: mul.s      $f12, $f12, $f20
    0896AEA4:[26520001]: addiu      $s2, $s2, 1
    0896AEA8:[E6CC0004]: swc1       $f12, 4($s6)
    0896AEAC:[C66C0004]: lwc1       $f12, 4($s3)
    0896AEB0:[46146302]: mul.s      $f12, $f12, $f20
    0896AEB4:[26940014]: addiu      $s4, $s4, 20
    0896AEB8:[26B50014]: addiu      $s5, $s5, 20
    0896AEBC:[E66C0004]: swc1       $f12, 4($s3)
    0896AEC0:[C6CC0000]: lwc1       $f12, 0($s6)
    0896AEC4:[C7AD0000]: lwc1       $f13, 0($sp)
    0896AEC8:[C6CE0004]: lwc1       $f14, 4($s6)
    0896AECC:[460D6300]: add.s      $f12, $f12, $f13
    0896AED0:[26730014]: addiu      $s3, $s3, 20
    0896AED4:[2A440004]: slti       $a0, $s2, 4
    0896AED8:[E6CC0000]: swc1       $f12, 0($s6)
    0896AEDC:[C7AC0004]: lwc1       $f12, 4($sp)
    0896AEE0:[460C7300]: add.s      $f12, $f14, $f12
    0896AEE4:[E6CC0004]: swc1       $f12, 4($s6)
--> 0896AEE8:[1480FFE5]: bne        $a0, $zr, 0x0896AE80
    0896AEEC:[26D60014]: addiu      $s6, $s6, 20
    0896AEF0:[8E040088]: lw         $a0, 136($s0)
    0896AEF4:[26310001]: addiu      $s1, $s1, 1
    0896AEF8:[0224202A]: slt        $a0, $s1, $a0
  Back Branch 0896AEFC 311,045 times (length 34)
    0896AE68:[10800026]: beq        $a0, $zr, 0x0896AF04
    0896AE6C:[8E160090]: lw         $s6, 144($s0)
    0896AE70:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    0896AE74:[02D5A021]: addu       $s4, $s6, $s5
    0896AE78:[0275A821]: addu       $s5, $s3, $s5
--> 0896AE7C:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    0896AE80:[C66C0004]: lwc1       $f12, 4($s3)
    0896AE84:[46146303]: div.s      $f12, $f12, $f20
    0896AE88:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    0896AE8C:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    0896AE90:[02A03025]: or         $a2, $s5, $zr <=> move $a2, $s5
    0896AE94:[0E25B088]: jal        0x0896C220
    0896AE98:[E66C0004]: swc1       $f12, 4($s3)
    0896AE9C:[C6CC0004]: lwc1       $f12, 4($s6)
    0896AEA0:[46146302]: mul.s      $f12, $f12, $f20
    0896AEA4:[26520001]: addiu      $s2, $s2, 1
    0896AEA8:[E6CC0004]: swc1       $f12, 4($s6)
    0896AEAC:[C66C0004]: lwc1       $f12, 4($s3)
    0896AEB0:[46146302]: mul.s      $f12, $f12, $f20
    0896AEB4:[26940014]: addiu      $s4, $s4, 20
    0896AEB8:[26B50014]: addiu      $s5, $s5, 20
    0896AEBC:[E66C0004]: swc1       $f12, 4($s3)
    0896AEC0:[C6CC0000]: lwc1       $f12, 0($s6)
    0896AEC4:[C7AD0000]: lwc1       $f13, 0($sp)
    0896AEC8:[C6CE0004]: lwc1       $f14, 4($s6)
    0896AECC:[460D6300]: add.s      $f12, $f12, $f13
    0896AED0:[26730014]: addiu      $s3, $s3, 20
    0896AED4:[2A440004]: slti       $a0, $s2, 4
    0896AED8:[E6CC0000]: swc1       $f12, 0($s6)
    0896AEDC:[C7AC0004]: lwc1       $f12, 4($sp)
    0896AEE0:[460C7300]: add.s      $f12, $f14, $f12
    0896AEE4:[E6CC0004]: swc1       $f12, 4($s6)
    0896AEE8:[1480FFE5]: bne        $a0, $zr, 0x0896AE80
    0896AEEC:[26D60014]: addiu      $s6, $s6, 20
    0896AEF0:[8E040088]: lw         $a0, 136($s0)
    0896AEF4:[26310001]: addiu      $s1, $s1, 1
    0896AEF8:[0224202A]: slt        $a0, $s1, $a0
--> 0896AEFC:[1480FFDF]: bne        $a0, $zr, 0x0896AE7C
    0896AF00:[00000000]: nop
    0896AF04:[1000002B]: b          0x0896AFB4
    0896AF08:[00000000]: nop
    0896AF0C:[8E13008C]: lw         $s3, 140($s0)
  Back Branch 0896AF98 3,636 times (length 28)
    0896AF1C:[8E160090]: lw         $s6, 144($s0)
    0896AF20:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    0896AF24:[02D5A021]: addu       $s4, $s6, $s5
    0896AF28:[0275A821]: addu       $s5, $s3, $s5
    0896AF2C:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
--> 0896AF30:[C66C0004]: lwc1       $f12, 4($s3)
    0896AF34:[46146303]: div.s      $f12, $f12, $f20
    0896AF38:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    0896AF3C:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    0896AF40:[02A03025]: or         $a2, $s5, $zr <=> move $a2, $s5
    0896AF44:[0E25B088]: jal        0x0896C220
    0896AF48:[E66C0004]: swc1       $f12, 4($s3)
    0896AF4C:[C6CC0004]: lwc1       $f12, 4($s6)
    0896AF50:[46146302]: mul.s      $f12, $f12, $f20
    0896AF54:[26520001]: addiu      $s2, $s2, 1
    0896AF58:[E6CC0004]: swc1       $f12, 4($s6)
    0896AF5C:[C66C0004]: lwc1       $f12, 4($s3)
    0896AF60:[46146302]: mul.s      $f12, $f12, $f20
    0896AF64:[2694000C]: addiu      $s4, $s4, 12
    0896AF68:[26B5000C]: addiu      $s5, $s5, 12
    0896AF6C:[E66C0004]: swc1       $f12, 4($s3)
    0896AF70:[C6CC0000]: lwc1       $f12, 0($s6)
    0896AF74:[C7AD0000]: lwc1       $f13, 0($sp)
    0896AF78:[C6CE0004]: lwc1       $f14, 4($s6)
    0896AF7C:[460D6300]: add.s      $f12, $f12, $f13
    0896AF80:[2673000C]: addiu      $s3, $s3, 12
    0896AF84:[2A440004]: slti       $a0, $s2, 4
    0896AF88:[E6CC0000]: swc1       $f12, 0($s6)
    0896AF8C:[C7AC0004]: lwc1       $f12, 4($sp)
    0896AF90:[460C7300]: add.s      $f12, $f14, $f12
    0896AF94:[E6CC0004]: swc1       $f12, 4($s6)
--> 0896AF98:[1480FFE5]: bne        $a0, $zr, 0x0896AF30
    0896AF9C:[26D6000C]: addiu      $s6, $s6, 12
    0896AFA0:[8E040088]: lw         $a0, 136($s0)
    0896AFA4:[26310001]: addiu      $s1, $s1, 1
    0896AFA8:[0224202A]: slt        $a0, $s1, $a0
  Back Branch 0896AFAC 909 times (length 34)
    0896AF18:[10800026]: beq        $a0, $zr, 0x0896AFB4
    0896AF1C:[8E160090]: lw         $s6, 144($s0)
    0896AF20:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    0896AF24:[02D5A021]: addu       $s4, $s6, $s5
    0896AF28:[0275A821]: addu       $s5, $s3, $s5
--> 0896AF2C:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    0896AF30:[C66C0004]: lwc1       $f12, 4($s3)
    0896AF34:[46146303]: div.s      $f12, $f12, $f20
    0896AF38:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    0896AF3C:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    0896AF40:[02A03025]: or         $a2, $s5, $zr <=> move $a2, $s5
    0896AF44:[0E25B088]: jal        0x0896C220
    0896AF48:[E66C0004]: swc1       $f12, 4($s3)
    0896AF4C:[C6CC0004]: lwc1       $f12, 4($s6)
    0896AF50:[46146302]: mul.s      $f12, $f12, $f20
    0896AF54:[26520001]: addiu      $s2, $s2, 1
    0896AF58:[E6CC0004]: swc1       $f12, 4($s6)
    0896AF5C:[C66C0004]: lwc1       $f12, 4($s3)
    0896AF60:[46146302]: mul.s      $f12, $f12, $f20
    0896AF64:[2694000C]: addiu      $s4, $s4, 12
    0896AF68:[26B5000C]: addiu      $s5, $s5, 12
    0896AF6C:[E66C0004]: swc1       $f12, 4($s3)
    0896AF70:[C6CC0000]: lwc1       $f12, 0($s6)
    0896AF74:[C7AD0000]: lwc1       $f13, 0($sp)
    0896AF78:[C6CE0004]: lwc1       $f14, 4($s6)
    0896AF7C:[460D6300]: add.s      $f12, $f12, $f13
    0896AF80:[2673000C]: addiu      $s3, $s3, 12
    0896AF84:[2A440004]: slti       $a0, $s2, 4
    0896AF88:[E6CC0000]: swc1       $f12, 0($s6)
    0896AF8C:[C7AC0004]: lwc1       $f12, 4($sp)
    0896AF90:[460C7300]: add.s      $f12, $f14, $f12
    0896AF94:[E6CC0004]: swc1       $f12, 4($s6)
    0896AF98:[1480FFE5]: bne        $a0, $zr, 0x0896AF30
    0896AF9C:[26D6000C]: addiu      $s6, $s6, 12
    0896AFA0:[8E040088]: lw         $a0, 136($s0)
    0896AFA4:[26310001]: addiu      $s1, $s1, 1
    0896AFA8:[0224202A]: slt        $a0, $s1, $a0
--> 0896AFAC:[1480FFDF]: bne        $a0, $zr, 0x0896AF2C
    0896AFB0:[00000000]: nop
    0896AFB4:[C7B40008]: lwc1       $f20, 8($sp)
    0896AFB8:[8FB0000C]: lw         $s0, 12($sp)
    0896AFBC:[8FB10010]: lw         $s1, 16($sp)
_S1_2_8954210 50,443,400 instructions (2.221%), 2,522,170 calls (08954210 - 08954334, length 74)
    08954210:[27BDFFE0]: addiu      $sp, $sp, -32
    08954214:[AFB00000]: sw         $s0, 0($sp)
    08954218:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    0895421C:[AFBF0010]: sw         $ra, 16($sp)
    08954220:[AFB3000C]: sw         $s3, 12($sp)
    08954224:[AFB20008]: sw         $s2, 8($sp)
    08954228:[AFB10004]: sw         $s1, 4($sp)
    0895422C:[80830004]: lb         $v1, 4($a0)
    08954230:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08954234:[10640004]: beq        $v1, $a0, 0x08954248
    08954238:[24030002]: addiu      $v1, $zr, 2 <=> li $v1, 2
    0895423C:[82110001]: lb         $s1, 1($s0)
    08954240:[52230008]: beql       $s1, $v1, 0x08954264
    08954244:[8E050024]: lw         $a1, 36($s0)
    08954248:[8FBF0010]: lw         $ra, 16($sp)
    0895424C:[8FB3000C]: lw         $s3, 12($sp)
    08954250:[8FB20008]: lw         $s2, 8($sp)
    08954254:[8FB10004]: lw         $s1, 4($sp)
    08954258:[8FB00000]: lw         $s0, 0($sp)
    0895425C:[03E00008]: jr         $ra
    08954260:[27BD0020]: addiu      $sp, $sp, 32
    08954264:[18A0FFF8]: blez       $a1, 0x08954248
    08954268:[26120010]: addiu      $s2, $s0, 16
    0895426C:[8E050020]: lw         $a1, 32($s0)
    08954270:[00053140]: sll        $a2, $a1, 0x0005
    08954274:[00D24021]: addu       $t0, $a2, $s2
    08954278:[8D070040]: lw         $a3, 64($t0)
    0895427C:[50E40014]: beql       $a3, $a0, 0x089542D0
    08954280:[8E040028]: lw         $a0, 40($s0)
    08954284:[00056140]: sll        $t4, $a1, 0x0005
    08954288:[01922021]: addu       $a0, $t4, $s2
    0895428C:[8C8B0040]: lw         $t3, 64($a0)
    08954290:[240A0002]: addiu      $t2, $zr, 2 <=> li $t2, 2
    08954294:[116A000A]: beq        $t3, $t2, 0x089542C0
    08954298:[00000000]: nop
    0895429C:[00057940]: sll        $t7, $a1, 0x0005
    089542A0:[01F27021]: addu       $t6, $t7, $s2
    089542A4:[8DCD0040]: lw         $t5, 64($t6)
    089542A8:[55A0FFE8]: bnel       $t5, $zr, 0x0895424C
    089542AC:[8FBF0010]: lw         $ra, 16($sp)
    089542B0:[0E254FDF]: jal        0x08953F7C
    089542B4:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089542B8:[0A255093]: j          0x0895424C
    089542BC:[8FBF0010]: lw         $ra, 16($sp)
    089542C0:[0E255045]: jal        0x08954114
    089542C4:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089542C8:[0A2550A7]: j          0x0895429C
    089542CC:[8E050020]: lw         $a1, 32($s0)
    089542D0:[14800005]: bne        $a0, $zr, 0x089542E8
    089542D4:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    089542D8:[0E254F4E]: jal        0x08953D38
    089542DC:[2444A764]: addiu      $a0, $v0, -22684
    089542E0:[0A2550A1]: j          0x08954284
    089542E4:[8E050020]: lw         $a1, 32($s0)
    089542E8:[0E2539D3]: jal        0x0894E74C
    089542EC:[02069821]: addu       $s3, $s0, $a2
    089542F0:[24040003]: addiu      $a0, $zr, 3 <=> li $a0, 3
    089542F4:[5044000E]: beql       $v0, $a0, 0x08954330
    089542F8:[8E02002C]: lw         $v0, 44($s0)
    089542FC:[28460004]: slti       $a2, $v0, 4
    08954300:[10C00007]: beq        $a2, $zr, 0x08954320
    08954304:[24090004]: addiu      $t1, $zr, 4 <=> li $t1, 4
    08954308:[5451FFDE]: bnel       $v0, $s1, 0x08954284
    0895430C:[8E050020]: lw         $a1, 32($s0)
    08954310:[0E2539F5]: jal        0x0894E7D4
    08954314:[8E040028]: lw         $a0, 40($s0)
    08954318:[0A2550B8]: j          0x089542E0
    0895431C:[AE620054]: sw         $v0, 84($s3)
    08954320:[1449FFD8]: bne        $v0, $t1, 0x08954284
    08954324:[8E050020]: lw         $a1, 32($s0)
    08954328:[0A2550A1]: j          0x08954284
    0895432C:[A2040001]: sb         $a0, 1($s0)
    08954330:[0A2550C6]: j          0x08954318
    08954334:[AE710050]: sw         $s1, 80($s3)
_S1_2_896A994 44,601,325 instructions (1.963%), 166,547 calls (0896A994 - 0896ABCC, length 143)
    0896A994:[27BDFFB0]: addiu      $sp, $sp, -80
    0896A998:[E7B40014]: swc1       $f20, 20($sp)
    0896A99C:[E7B60018]: swc1       $f22, 24($sp)
    0896A9A0:[AFB10020]: sw         $s1, 32($sp)
    0896A9A4:[AFB50030]: sw         $s5, 48($sp)
    0896A9A8:[AFBE003C]: sw         $fp, 60($sp)
    0896A9AC:[46006506]: mov.s      $f20, $f12
    0896A9B0:[00808825]: or         $s1, $a0, $zr <=> move $s1, $a0
    0896A9B4:[46006D86]: mov.s      $f22, $f13
    0896A9B8:[00A0F025]: or         $fp, $a1, $zr <=> move $fp, $a1
    0896A9BC:[00C0A825]: or         $s5, $a2, $zr <=> move $s5, $a2
    0896A9C0:[AFB0001C]: sw         $s0, 28($sp)
    0896A9C4:[AFB20024]: sw         $s2, 36($sp)
    0896A9C8:[AFB30028]: sw         $s3, 40($sp)
    0896A9CC:[AFB4002C]: sw         $s4, 44($sp)
    0896A9D0:[AFB60034]: sw         $s6, 52($sp)
    0896A9D4:[AFB70038]: sw         $s7, 56($sp)
    0896A9D8:[AFBF0040]: sw         $ra, 64($sp)
    0896A9DC:[26320028]: addiu      $s2, $s1, 40
    0896A9E0:[34160000]: ori        $s6, $zr, 0 <=> li $s6, 0
    0896A9E4:[34177FFF]: ori        $s7, $zr, 32767 <=> li $s7, 32767
    0896A9E8:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0896A9EC:[02569021]: addu       $s2, $s2, $s6
    0896A9F0:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    0896A9F4:[34060001]: ori        $a2, $zr, 1 <=> li $a2, 1
    0896A9F8:[8E240074]: lw         $a0, 116($s1)
    0896A9FC:[02668004]: sllv       $s0, $a2, $s3
    0896AA00:[00902024]: and        $a0, $a0, $s0
    0896AA04:[1080000F]: beq        $a0, $zr, 0x0896AA44
    0896AA08:[00000000]: nop
    0896AA0C:[8E240078]: lw         $a0, 120($s1)
    0896AA10:[00962021]: addu       $a0, $a0, $s6
    0896AA14:[8C840000]: lw         $a0, 0($a0)
    0896AA18:[AE440000]: sw         $a0, 0($s2)
    0896AA1C:[8E24007C]: lw         $a0, 124($s1)
    0896AA20:[00902025]: or         $a0, $a0, $s0
    0896AA24:[12A0003C]: beq        $s5, $zr, 0x0896AB18
    0896AA28:[AE24007C]: sw         $a0, 124($s1)
    0896AA2C:[8EA50000]: lw         $a1, 0($s5)
    0896AA30:[00B02824]: and        $a1, $a1, $s0
    0896AA34:[10A00038]: beq        $a1, $zr, 0x0896AB18
    0896AA38:[00000000]: nop
    0896AA3C:[10000036]: b          0x0896AB18
    0896AA40:[2694000C]: addiu      $s4, $s4, 12
    0896AA44:[8E24007C]: lw         $a0, 124($s1)
    0896AA48:[12A00019]: beq        $s5, $zr, 0x0896AAB0
    0896AA4C:[00902824]: and        $a1, $a0, $s0
    0896AA50:[8EA70000]: lw         $a3, 0($s5)
    0896AA54:[00F03824]: and        $a3, $a3, $s0
    0896AA58:[10E00015]: beq        $a3, $zr, 0x0896AAB0
    0896AA5C:[00000000]: nop
    0896AA60:[14A00011]: bne        $a1, $zr, 0x0896AAA8
    0896AA64:[00000000]: nop
    0896AA68:[8EA40004]: lw         $a0, 4($s5)
    0896AA6C:[4600A306]: mov.s      $f12, $f20
    0896AA70:[AFA60000]: sw         $a2, 0($sp)
    0896AA74:[4600B346]: mov.s      $f13, $f22
    0896AA78:[00942021]: addu       $a0, $a0, $s4
    0896AA7C:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    0896AA80:[0E25ABF8]: jal        0x0896AFE0
    0896AA84:[03A03025]: or         $a2, $sp, $zr <=> move $a2, $sp
    0896AA88:[AFA20004]: sw         $v0, 4($sp)
    0896AA8C:[8FA40004]: lw         $a0, 4($sp)
    0896AA90:[AE440000]: sw         $a0, 0($s2)
    0896AA94:[8FA50000]: lw         $a1, 0($sp)
    0896AA98:[14A00003]: bne        $a1, $zr, 0x0896AAA8
    0896AA9C:[8E24007C]: lw         $a0, 124($s1)
    0896AAA0:[00902025]: or         $a0, $a0, $s0
    0896AAA4:[AE24007C]: sw         $a0, 124($s1)
    0896AAA8:[1000001B]: b          0x0896AB18
    0896AAAC:[2694000C]: addiu      $s4, $s4, 12
    0896AAB0:[14A00019]: bne        $a1, $zr, 0x0896AB18
    0896AAB4:[00000000]: nop
    0896AAB8:[AFB4000C]: sw         $s4, 12($sp)
    0896AABC:[8FD4002C]: lw         $s4, 44($fp)
    0896AAC0:[0E25C29D]: jal        0x08970A74
    0896AAC4:[AFB40010]: sw         $s4, 16($sp)
    0896AAC8:[8FC40030]: lw         $a0, 48($fp)
    0896AACC:[8FA50010]: lw         $a1, 16($sp)
    0896AAD0:[14A20007]: bne        $a1, $v0, 0x0896AAF0
    0896AAD4:[8FB4000C]: lw         $s4, 12($sp)
    0896AAD8:[00962021]: addu       $a0, $a0, $s6
    0896AADC:[8C840000]: lw         $a0, 0($a0)
    0896AAE0:[AE440000]: sw         $a0, 0($s2)
    0896AAE4:[8E24007C]: lw         $a0, 124($s1)
    0896AAE8:[1000000A]: b          0x0896AB14
    0896AAEC:[00902025]: or         $a0, $a0, $s0
    0896AAF0:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    0896AAF4:[8FC5002C]: lw         $a1, 44($fp)
    0896AAF8:[0E25C2CE]: jal        0x08970B38
    0896AAFC:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    0896AB00:[AFA20008]: sw         $v0, 8($sp)
    0896AB04:[8FA40008]: lw         $a0, 8($sp)
    0896AB08:[AE440000]: sw         $a0, 0($s2)
    0896AB0C:[8E24007C]: lw         $a0, 124($s1)
    0896AB10:[00902025]: or         $a0, $a0, $s0
    0896AB14:[AE24007C]: sw         $a0, 124($s1)
    0896AB18:[02002827]: nor        $a1, $s0, $zr <=> li $a1, not $s0
    0896AB1C:[02E5B824]: and        $s7, $s7, $a1
    0896AB20:[30907FFF]: andi       $s0, $a0, 32767
    0896AB24:[02172824]: and        $a1, $s0, $s7
    0896AB28:[14B70004]: bne        $a1, $s7, 0x0896AB3C
    0896AB2C:[00000000]: nop
    0896AB30:[3C050020]: lui        $a1, 0x0020 <=> li $a1, 0x00200000
    0896AB34:[10000008]: b          0x0896AB58
    0896AB38:[00852824]: and        $a1, $a0, $a1
    0896AB3C:[26730001]: addiu      $s3, $s3, 1
    0896AB40:[26D60004]: addiu      $s6, $s6, 4
    0896AB44:[2A65000F]: slti       $a1, $s3, 15
    0896AB48:[14A0FFAA]: bne        $a1, $zr, 0x0896A9F4
    0896AB4C:[26520004]: addiu      $s2, $s2, 4
    0896AB50:[3C050020]: lui        $a1, 0x0020 <=> li $a1, 0x00200000
    0896AB54:[00852824]: and        $a1, $a0, $a1
    0896AB58:[14A00009]: bne        $a1, $zr, 0x0896AB80
    0896AB5C:[00000000]: nop
    0896AB60:[3085003E]: andi       $a1, $a0, 62
    0896AB64:[3406003E]: ori        $a2, $zr, 62 <=> li $a2, 62
    0896AB68:[14A60005]: bne        $a1, $a2, 0x0896AB80
    0896AB6C:[00000000]: nop
    0896AB70:[3C050020]: lui        $a1, 0x0020 <=> li $a1, 0x00200000
    0896AB74:[00852025]: or         $a0, $a0, $a1
    0896AB78:[AE24007C]: sw         $a0, 124($s1)
    0896AB7C:[30907FFF]: andi       $s0, $a0, 32767
    0896AB80:[34057FFF]: ori        $a1, $zr, 32767 <=> li $a1, 32767
    0896AB84:[16050004]: bne        $s0, $a1, 0x0896AB98
    0896AB88:[00000000]: nop
    0896AB8C:[3C050008]: lui        $a1, 0x0008 <=> li $a1, 0x00080000
    0896AB90:[00852025]: or         $a0, $a0, $a1
    0896AB94:[AE24007C]: sw         $a0, 124($s1)
    0896AB98:[C7B40014]: lwc1       $f20, 20($sp)
    0896AB9C:[C7B60018]: lwc1       $f22, 24($sp)
    0896ABA0:[8FB0001C]: lw         $s0, 28($sp)
    0896ABA4:[8FB10020]: lw         $s1, 32($sp)
    0896ABA8:[8FB20024]: lw         $s2, 36($sp)
    0896ABAC:[8FB30028]: lw         $s3, 40($sp)
    0896ABB0:[8FB4002C]: lw         $s4, 44($sp)
    0896ABB4:[8FB50030]: lw         $s5, 48($sp)
    0896ABB8:[8FB60034]: lw         $s6, 52($sp)
    0896ABBC:[8FB70038]: lw         $s7, 56($sp)
    0896ABC0:[8FBE003C]: lw         $fp, 60($sp)
    0896ABC4:[8FBF0040]: lw         $ra, 64($sp)
    0896ABC8:[03E00008]: jr         $ra
    0896ABCC:[27BD0050]: addiu      $sp, $sp, 80
  Back Branch 0896AB48 899,951 times (length 87)
    0896A9E0:[34160000]: ori        $s6, $zr, 0 <=> li $s6, 0
    0896A9E4:[34177FFF]: ori        $s7, $zr, 32767 <=> li $s7, 32767
    0896A9E8:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0896A9EC:[02569021]: addu       $s2, $s2, $s6
    0896A9F0:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
--> 0896A9F4:[34060001]: ori        $a2, $zr, 1 <=> li $a2, 1
    0896A9F8:[8E240074]: lw         $a0, 116($s1)
    0896A9FC:[02668004]: sllv       $s0, $a2, $s3
    0896AA00:[00902024]: and        $a0, $a0, $s0
    0896AA04:[1080000F]: beq        $a0, $zr, 0x0896AA44
    0896AA08:[00000000]: nop
    0896AA0C:[8E240078]: lw         $a0, 120($s1)
    0896AA10:[00962021]: addu       $a0, $a0, $s6
    0896AA14:[8C840000]: lw         $a0, 0($a0)
    0896AA18:[AE440000]: sw         $a0, 0($s2)
    0896AA1C:[8E24007C]: lw         $a0, 124($s1)
    0896AA20:[00902025]: or         $a0, $a0, $s0
    0896AA24:[12A0003C]: beq        $s5, $zr, 0x0896AB18
    0896AA28:[AE24007C]: sw         $a0, 124($s1)
    0896AA2C:[8EA50000]: lw         $a1, 0($s5)
    0896AA30:[00B02824]: and        $a1, $a1, $s0
    0896AA34:[10A00038]: beq        $a1, $zr, 0x0896AB18
    0896AA38:[00000000]: nop
    0896AA3C:[10000036]: b          0x0896AB18
    0896AA40:[2694000C]: addiu      $s4, $s4, 12
    0896AA44:[8E24007C]: lw         $a0, 124($s1)
    0896AA48:[12A00019]: beq        $s5, $zr, 0x0896AAB0
    0896AA4C:[00902824]: and        $a1, $a0, $s0
    0896AA50:[8EA70000]: lw         $a3, 0($s5)
    0896AA54:[00F03824]: and        $a3, $a3, $s0
    0896AA58:[10E00015]: beq        $a3, $zr, 0x0896AAB0
    0896AA5C:[00000000]: nop
    0896AA60:[14A00011]: bne        $a1, $zr, 0x0896AAA8
    0896AA64:[00000000]: nop
    0896AA68:[8EA40004]: lw         $a0, 4($s5)
    0896AA6C:[4600A306]: mov.s      $f12, $f20
    0896AA70:[AFA60000]: sw         $a2, 0($sp)
    0896AA74:[4600B346]: mov.s      $f13, $f22
    0896AA78:[00942021]: addu       $a0, $a0, $s4
    0896AA7C:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    0896AA80:[0E25ABF8]: jal        0x0896AFE0
    0896AA84:[03A03025]: or         $a2, $sp, $zr <=> move $a2, $sp
    0896AA88:[AFA20004]: sw         $v0, 4($sp)
    0896AA8C:[8FA40004]: lw         $a0, 4($sp)
    0896AA90:[AE440000]: sw         $a0, 0($s2)
    0896AA94:[8FA50000]: lw         $a1, 0($sp)
    0896AA98:[14A00003]: bne        $a1, $zr, 0x0896AAA8
    0896AA9C:[8E24007C]: lw         $a0, 124($s1)
    0896AAA0:[00902025]: or         $a0, $a0, $s0
    0896AAA4:[AE24007C]: sw         $a0, 124($s1)
    0896AAA8:[1000001B]: b          0x0896AB18
    0896AAAC:[2694000C]: addiu      $s4, $s4, 12
    0896AAB0:[14A00019]: bne        $a1, $zr, 0x0896AB18
    0896AAB4:[00000000]: nop
    0896AAB8:[AFB4000C]: sw         $s4, 12($sp)
    0896AABC:[8FD4002C]: lw         $s4, 44($fp)
    0896AAC0:[0E25C29D]: jal        0x08970A74
    0896AAC4:[AFB40010]: sw         $s4, 16($sp)
    0896AAC8:[8FC40030]: lw         $a0, 48($fp)
    0896AACC:[8FA50010]: lw         $a1, 16($sp)
    0896AAD0:[14A20007]: bne        $a1, $v0, 0x0896AAF0
    0896AAD4:[8FB4000C]: lw         $s4, 12($sp)
    0896AAD8:[00962021]: addu       $a0, $a0, $s6
    0896AADC:[8C840000]: lw         $a0, 0($a0)
    0896AAE0:[AE440000]: sw         $a0, 0($s2)
    0896AAE4:[8E24007C]: lw         $a0, 124($s1)
    0896AAE8:[1000000A]: b          0x0896AB14
    0896AAEC:[00902025]: or         $a0, $a0, $s0
    0896AAF0:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    0896AAF4:[8FC5002C]: lw         $a1, 44($fp)
    0896AAF8:[0E25C2CE]: jal        0x08970B38
    0896AAFC:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    0896AB00:[AFA20008]: sw         $v0, 8($sp)
    0896AB04:[8FA40008]: lw         $a0, 8($sp)
    0896AB08:[AE440000]: sw         $a0, 0($s2)
    0896AB0C:[8E24007C]: lw         $a0, 124($s1)
    0896AB10:[00902025]: or         $a0, $a0, $s0
    0896AB14:[AE24007C]: sw         $a0, 124($s1)
    0896AB18:[02002827]: nor        $a1, $s0, $zr <=> li $a1, not $s0
    0896AB1C:[02E5B824]: and        $s7, $s7, $a1
    0896AB20:[30907FFF]: andi       $s0, $a0, 32767
    0896AB24:[02172824]: and        $a1, $s0, $s7
    0896AB28:[14B70004]: bne        $a1, $s7, 0x0896AB3C
    0896AB2C:[00000000]: nop
    0896AB30:[3C050020]: lui        $a1, 0x0020 <=> li $a1, 0x00200000
    0896AB34:[10000008]: b          0x0896AB58
    0896AB38:[00852824]: and        $a1, $a0, $a1
    0896AB3C:[26730001]: addiu      $s3, $s3, 1
    0896AB40:[26D60004]: addiu      $s6, $s6, 4
    0896AB44:[2A65000F]: slti       $a1, $s3, 15
--> 0896AB48:[14A0FFAA]: bne        $a1, $zr, 0x0896A9F4
    0896AB4C:[26520004]: addiu      $s2, $s2, 4
    0896AB50:[3C050020]: lui        $a1, 0x0020 <=> li $a1, 0x00200000
    0896AB54:[00852824]: and        $a1, $a0, $a1
    0896AB58:[14A00009]: bne        $a1, $zr, 0x0896AB80
_S1_2_896AFE0 42,958,522 instructions (1.891%), 344,956 calls (0896AFE0 - 0896B288, length 171)
    0896AFE0:[27BDFFC0]: addiu      $sp, $sp, -64
    0896AFE4:[AFB10024]: sw         $s1, 36($sp)
    0896AFE8:[00808825]: or         $s1, $a0, $zr <=> move $s1, $a0
    0896AFEC:[8E240004]: lw         $a0, 4($s1)
    0896AFF0:[000420C0]: sll        $a0, $a0, 0x0003
    0896AFF4:[8E270008]: lw         $a3, 8($s1)
    0896AFF8:[00844021]: addu       $t0, $a0, $a0
    0896AFFC:[00882021]: addu       $a0, $a0, $t0
    0896B000:[00E42021]: addu       $a0, $a3, $a0
    0896B004:[8C84FFE8]: lw         $a0, -24($a0)
    0896B008:[44847000]: mtc1       $a0, $f14
    0896B00C:[468073A0]: cvt.s.w    $f14, $f14
    0896B010:[E7B4001C]: swc1       $f20, 28($sp)
    0896B014:[AFB00020]: sw         $s0, 32($sp)
    0896B018:[46006D06]: mov.s      $f20, $f13
    0896B01C:[00A08025]: or         $s0, $a1, $zr <=> move $s0, $a1
    0896B020:[AFB20028]: sw         $s2, 40($sp)
    0896B024:[460C703E]: c.le.s     $f14, $f12
    0896B028:[AFB3002C]: sw         $s3, 44($sp)
    0896B02C:[AFBF0030]: sw         $ra, 48($sp)
    0896B030:[45000022]: bc1f       0x0896B0BC
    0896B034:[00C09025]: or         $s2, $a2, $zr <=> move $s2, $a2
    0896B038:[8E250000]: lw         $a1, 0($s1)
    0896B03C:[34060002]: ori        $a2, $zr, 2 <=> li $a2, 2
    0896B040:[14A6000F]: bne        $a1, $a2, 0x0896B080
    0896B044:[00000000]: nop
    0896B048:[14800008]: bne        $a0, $zr, 0x0896B06C
    0896B04C:[00000000]: nop
    0896B050:[44806000]: mtc1       $zr, $f12
    0896B054:[460CA03E]: c.le.s     $f20, $f12
    0896B058:[00000000]: nop
    0896B05C:[45030018]: bc1tl      0x0896B0C0
    0896B060:[8E240008]: lw         $a0, 8($s1)
    0896B064:[10000015]: b          0x0896B0BC
    0896B068:[AE400000]: sw         $zr, 0($s2)
    0896B06C:[44846800]: mtc1       $a0, $f13
    0896B070:[0E25CFC0]: jal        0x08973F00
    0896B074:[46806B60]: cvt.s.w    $f13, $f13
    0896B078:[10000010]: b          0x0896B0BC
    0896B07C:[46000306]: mov.s      $f12, $f0
    0896B080:[44806000]: mtc1       $zr, $f12
    0896B084:[460CA03E]: c.le.s     $f20, $f12
    0896B088:[00000000]: nop
    0896B08C:[45030003]: bc1tl      0x0896B09C
    0896B090:[8E240004]: lw         $a0, 4($s1)
    0896B094:[AE400000]: sw         $zr, 0($s2)
    0896B098:[8E240004]: lw         $a0, 4($s1)
    0896B09C:[8E250008]: lw         $a1, 8($s1)
    0896B0A0:[000420C0]: sll        $a0, $a0, 0x0003
    0896B0A4:[00843021]: addu       $a2, $a0, $a0
    0896B0A8:[00862021]: addu       $a0, $a0, $a2
    0896B0AC:[00A42021]: addu       $a0, $a1, $a0
    0896B0B0:[2484FFEC]: addiu      $a0, $a0, -20
    0896B0B4:[1000006D]: b          0x0896B26C
    0896B0B8:[8C820000]: lw         $v0, 0($a0)
    0896B0BC:[8E240008]: lw         $a0, 8($s1)
    0896B0C0:[8C840000]: lw         $a0, 0($a0)
    0896B0C4:[44846800]: mtc1       $a0, $f13
    0896B0C8:[46806B60]: cvt.s.w    $f13, $f13
    0896B0CC:[460C683E]: c.le.s     $f13, $f12
    0896B0D0:[00000000]: nop
    0896B0D4:[4501000B]: bc1t       0x0896B104
    0896B0D8:[00000000]: nop
    0896B0DC:[44806000]: mtc1       $zr, $f12
    0896B0E0:[460CA03C]: c.lt.s     $f20, $f12
    0896B0E4:[00000000]: nop
    0896B0E8:[45000002]: bc1f       0x0896B0F4
    0896B0EC:[00000000]: nop
    0896B0F0:[AE400000]: sw         $zr, 0($s2)
    0896B0F4:[8E240008]: lw         $a0, 8($s1)
    0896B0F8:[24840004]: addiu      $a0, $a0, 4
    0896B0FC:[1000005B]: b          0x0896B26C
    0896B100:[8C820000]: lw         $v0, 0($a0)
    0896B104:[8E250004]: lw         $a1, 4($s1)
    0896B108:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0896B10C:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0896B110:[0085282A]: slt        $a1, $a0, $a1
    0896B114:[10A00015]: beq        $a1, $zr, 0x0896B16C
    0896B118:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    0896B11C:[02409825]: or         $s3, $s2, $zr <=> move $s3, $s2
    0896B120:[000428C0]: sll        $a1, $a0, 0x0003
    0896B124:[8E320008]: lw         $s2, 8($s1)
    0896B128:[00A53021]: addu       $a2, $a1, $a1
    0896B12C:[00A62821]: addu       $a1, $a1, $a2
    0896B130:[02459021]: addu       $s2, $s2, $a1
    0896B134:[8E450000]: lw         $a1, 0($s2)
    0896B138:[44856800]: mtc1       $a1, $f13
    0896B13C:[46806B60]: cvt.s.w    $f13, $f13
    0896B140:[460C683E]: c.le.s     $f13, $f12
    0896B144:[00000000]: nop
    0896B148:[45010003]: bc1t       0x0896B158
    0896B14C:[00000000]: nop
    0896B150:[10000006]: b          0x0896B16C
    0896B154:[00000000]: nop
    0896B158:[8E250004]: lw         $a1, 4($s1)
    0896B15C:[24840001]: addiu      $a0, $a0, 1
    0896B160:[0085282A]: slt        $a1, $a0, $a1
    0896B164:[54A0FFEE]: bnel       $a1, $zr, 0x0896B120
    0896B168:[02409825]: or         $s3, $s2, $zr <=> move $s3, $s2
    0896B16C:[16600002]: bne        $s3, $zr, 0x0896B178
    0896B170:[00000000]: nop
    0896B174:[02409825]: or         $s3, $s2, $zr <=> move $s3, $s2
    0896B178:[2E04000F]: sltiu      $a0, $s0, 15
    0896B17C:[10800036]: beq        $a0, $zr, 0x0896B258
    0896B180:[00000000]: nop
    0896B184:[00108080]: sll        $s0, $s0, 0x0002
    0896B188:[3C01089E]: lui        $at, 0x089E <=> li $at, 0x089E0000
    0896B18C:[00300821]: addu       $at, $at, $s0
    0896B190:[8C21D2E8]: lw         $at, -11544($at)
    0896B194:[00200008]: jr         $at
    0896B198:[00000000]: nop
    0896B258:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    0896B25C:[0E25ACCF]: jal        0x0896B33C
    0896B260:[02402825]: or         $a1, $s2, $zr <=> move $a1, $s2
    0896B264:[AFA20014]: sw         $v0, 20($sp)
    0896B268:[8FA20014]: lw         $v0, 20($sp)
    0896B26C:[C7B4001C]: lwc1       $f20, 28($sp)
    0896B270:[8FB00020]: lw         $s0, 32($sp)
    0896B274:[8FB10024]: lw         $s1, 36($sp)
    0896B278:[8FB20028]: lw         $s2, 40($sp)
    0896B27C:[8FB3002C]: lw         $s3, 44($sp)
    0896B280:[8FBF0030]: lw         $ra, 48($sp)
    0896B284:[03E00008]: jr         $ra
    0896B288:[27BD0040]: addiu      $sp, $sp, 64
  Back Branch 0896B164 1,245,312 times (length 19)
    0896B10C:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0896B110:[0085282A]: slt        $a1, $a0, $a1
    0896B114:[10A00015]: beq        $a1, $zr, 0x0896B16C
    0896B118:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    0896B11C:[02409825]: or         $s3, $s2, $zr <=> move $s3, $s2
--> 0896B120:[000428C0]: sll        $a1, $a0, 0x0003
    0896B124:[8E320008]: lw         $s2, 8($s1)
    0896B128:[00A53021]: addu       $a2, $a1, $a1
    0896B12C:[00A62821]: addu       $a1, $a1, $a2
    0896B130:[02459021]: addu       $s2, $s2, $a1
    0896B134:[8E450000]: lw         $a1, 0($s2)
    0896B138:[44856800]: mtc1       $a1, $f13
    0896B13C:[46806B60]: cvt.s.w    $f13, $f13
    0896B140:[460C683E]: c.le.s     $f13, $f12
    0896B144:[00000000]: nop
    0896B148:[45010003]: bc1t       0x0896B158
    0896B14C:[00000000]: nop
    0896B150:[10000006]: b          0x0896B16C
    0896B154:[00000000]: nop
    0896B158:[8E250004]: lw         $a1, 4($s1)
    0896B15C:[24840001]: addiu      $a0, $a0, 1
    0896B160:[0085282A]: slt        $a1, $a0, $a1
--> 0896B164:[54A0FFEE]: bnel       $a1, $zr, 0x0896B120
    0896B168:[02409825]: or         $s3, $s2, $zr <=> move $s3, $s2
    0896B16C:[16600002]: bne        $s3, $zr, 0x0896B178
    0896B170:[00000000]: nop
    0896B174:[02409825]: or         $s3, $s2, $zr <=> move $s3, $s2
_S1_2_896C604 40,737,852 instructions (1.793%), 580,439 calls (0896C604 - 0896C760, length 88)
    0896C604:[27BDFFF0]: addiu      $sp, $sp, -16
    0896C608:[AFB00000]: sw         $s0, 0($sp)
    0896C60C:[AFB10004]: sw         $s1, 4($sp)
    0896C610:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    0896C614:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0896C618:[AFB20008]: sw         $s2, 8($sp)
    0896C61C:[AFBF000C]: sw         $ra, 12($sp)
    0896C620:[0E25B1D9]: jal        0x0896C764
    0896C624:[26320058]: addiu      $s2, $s1, 88
    0896C628:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0896C62C:[0E25B2D4]: jal        0x0896CB50
    0896C630:[02402825]: or         $a1, $s2, $zr <=> move $a1, $s2
    0896C634:[8E240094]: lw         $a0, 148($s1)
    0896C638:[10800015]: beq        $a0, $zr, 0x0896C690
    0896C63C:[00000000]: nop
    0896C640:[0E25B1D9]: jal        0x0896C764
    0896C644:[00000000]: nop
    0896C648:[00408825]: or         $s1, $v0, $zr <=> move $s1, $v0
    0896C64C:[0E25BD28]: jal        0x0896F4A0
    0896C650:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0896C654:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    0896C658:[0E25B298]: jal        0x0896CA60
    0896C65C:[00402825]: or         $a1, $v0, $zr <=> move $a1, $v0
    0896C660:[0E25B1D9]: jal        0x0896C764
    0896C664:[00000000]: nop
    0896C668:[00408825]: or         $s1, $v0, $zr <=> move $s1, $v0
    0896C66C:[0E25BD34]: jal        0x0896F4D0
    0896C670:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0896C674:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    0896C678:[0E25BD38]: jal        0x0896F4E0
    0896C67C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0896C680:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    0896C684:[02402825]: or         $a1, $s2, $zr <=> move $a1, $s2
    0896C688:[0E25B285]: jal        0x0896CA14
    0896C68C:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    0896C690:[0E25BD21]: jal        0x0896F484
    0896C694:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0896C698:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0896C69C:[5C80000A]: bgtzl      $a0, 0x0896C6C8
    0896C6A0:[28840002]: slti       $a0, $a0, 2
    0896C6A4:[0480000F]: bltz       $a0, 0x0896C6E4
    0896C6A8:[00000000]: nop
    0896C6AC:[0E25B1D9]: jal        0x0896C764
    0896C6B0:[00000000]: nop
    0896C6B4:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0896C6B8:[0E25B2A7]: jal        0x0896CA9C
    0896C6BC:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    0896C6C0:[10000008]: b          0x0896C6E4
    0896C6C4:[00000000]: nop
    0896C6C8:[10800006]: beq        $a0, $zr, 0x0896C6E4
    0896C6CC:[00000000]: nop
    0896C6D0:[0E25B1D9]: jal        0x0896C764
    0896C6D4:[00000000]: nop
    0896C6D8:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0896C6DC:[0E25B2A7]: jal        0x0896CA9C
    0896C6E0:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    0896C6E4:[0E25BD24]: jal        0x0896F490
    0896C6E8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0896C6EC:[00408025]: or         $s0, $v0, $zr <=> move $s0, $v0
    0896C6F0:[2A040003]: slti       $a0, $s0, 3
    0896C6F4:[1080000B]: beq        $a0, $zr, 0x0896C724
    0896C6F8:[2A040004]: slti       $a0, $s0, 4
    0896C6FC:[1E000005]: bgtz       $s0, 0x0896C714
    0896C700:[2A040002]: slti       $a0, $s0, 2
    0896C704:[0600000B]: bltz       $s0, 0x0896C734
    0896C708:[00000000]: nop
    0896C70C:[1000000A]: b          0x0896C738
    0896C710:[34100001]: ori        $s0, $zr, 1 <=> li $s0, 1
    0896C714:[1080FFFD]: beq        $a0, $zr, 0x0896C70C
    0896C718:[00000000]: nop
    0896C71C:[10000006]: b          0x0896C738
    0896C720:[34100000]: ori        $s0, $zr, 0 <=> li $s0, 0
    0896C724:[10800003]: beq        $a0, $zr, 0x0896C734
    0896C728:[00000000]: nop
    0896C72C:[10000002]: b          0x0896C738
    0896C730:[34100000]: ori        $s0, $zr, 0 <=> li $s0, 0
    0896C734:[34100001]: ori        $s0, $zr, 1 <=> li $s0, 1
    0896C738:[0E25B1D9]: jal        0x0896C764
    0896C73C:[00000000]: nop
    0896C740:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0896C744:[0E25B2B6]: jal        0x0896CAD8
    0896C748:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    0896C74C:[8FB00000]: lw         $s0, 0($sp)
    0896C750:[8FB10004]: lw         $s1, 4($sp)
    0896C754:[8FB20008]: lw         $s2, 8($sp)
    0896C758:[8FBF000C]: lw         $ra, 12($sp)
    0896C75C:[03E00008]: jr         $ra
    0896C760:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_896B5D0 37,610,935 instructions (1.656%), 335,309 calls (0896B5D0 - 0896BA34, length 282)
    0896B5D0:[27BDFFC0]: addiu      $sp, $sp, -64
    0896B5D4:[AFB00020]: sw         $s0, 32($sp)
    0896B5D8:[AFB3002C]: sw         $s3, 44($sp)
    0896B5DC:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0896B5E0:[8CB30034]: lw         $s3, 52($a1)
    0896B5E4:[8E04007C]: lw         $a0, 124($s0)
    0896B5E8:[3C050001]: lui        $a1, 0x0001 <=> li $a1, 0x00010000
    0896B5EC:[AFB10024]: sw         $s1, 36($sp)
    0896B5F0:[00852824]: and        $a1, $a0, $a1
    0896B5F4:[00C08825]: or         $s1, $a2, $zr <=> move $s1, $a2
    0896B5F8:[E7B40014]: swc1       $f20, 20($sp)
    0896B5FC:[E7B60018]: swc1       $f22, 24($sp)
    0896B600:[E7B8001C]: swc1       $f24, 28($sp)
    0896B604:[AFB20028]: sw         $s2, 40($sp)
    0896B608:[AFB40030]: sw         $s4, 48($sp)
    0896B60C:[AFB50034]: sw         $s5, 52($sp)
    0896B610:[AFB60038]: sw         $s6, 56($sp)
    0896B614:[AFBF003C]: sw         $ra, 60($sp)
    0896B618:[10A000CD]: beq        $a1, $zr, 0x0896B950
    0896B61C:[00E09025]: or         $s2, $a3, $zr <=> move $s2, $a3
    0896B620:[0E25B853]: jal        0x0896E14C
    0896B624:[00000000]: nop
    0896B628:[C60C002C]: lwc1       $f12, 44($s0)
    0896B62C:[C60D0030]: lwc1       $f13, 48($s0)
    0896B630:[E7AC0000]: swc1       $f12, 0($sp)
    0896B634:[0040A025]: or         $s4, $v0, $zr <=> move $s4, $v0
    0896B638:[E7AD0004]: swc1       $f13, 4($sp)
    0896B63C:[27A50004]: addiu      $a1, $sp, 4
    0896B640:[0E25BF28]: jal        0x0896FCA0
    0896B644:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    0896B648:[3C053FAA]: lui        $a1, 0x3FAA <=> li $a1, 0x3FAA0000
    0896B64C:[34A5A993]: ori        $a1, $a1, -22125
    0896B650:[4485B000]: mtc1       $a1, $f22
    0896B654:[8E440000]: lw         $a0, 0($s2)
    0896B658:[3C053F80]: lui        $a1, 0x3F80 <=> li $a1, 0x3F800000
    0896B65C:[32750002]: andi       $s5, $s3, 2
    0896B660:[18800002]: blez       $a0, 0x0896B66C
    0896B664:[4485A000]: mtc1       $a1, $f20
    0896B668:[C6560040]: lwc1       $f22, 64($s2)
    0896B66C:[0E25BF33]: jal        0x0896FCCC
    0896B670:[00000000]: nop
    0896B674:[46160303]: div.s      $f12, $f0, $f22
    0896B678:[C7AD0004]: lwc1       $f13, 4($sp)
    0896B67C:[32640300]: andi       $a0, $s3, 768
    0896B680:[34050300]: ori        $a1, $zr, 768 <=> li $a1, 768
    0896B684:[460C6B02]: mul.s      $f12, $f13, $f12
    0896B688:[1085000A]: beq        $a0, $a1, 0x0896B6B4
    0896B68C:[E7AC0004]: swc1       $f12, 4($sp)
    0896B690:[34050200]: ori        $a1, $zr, 512 <=> li $a1, 512
    0896B694:[10850011]: beq        $a0, $a1, 0x0896B6DC
    0896B698:[34050100]: ori        $a1, $zr, 256 <=> li $a1, 256
    0896B69C:[1085000A]: beq        $a0, $a1, 0x0896B6C8
    0896B6A0:[00000000]: nop
    0896B6A4:[10800012]: beq        $a0, $zr, 0x0896B6F0
    0896B6A8:[00000000]: nop
    0896B6AC:[10000013]: b          0x0896B6FC
    0896B6B0:[00000000]: nop
    0896B6B4:[C7AC0000]: lwc1       $f12, 0($sp)
    0896B6B8:[0E25B6B1]: jal        0x0896DAC4
    0896B6BC:[C7AD0004]: lwc1       $f13, 4($sp)
    0896B6C0:[1000000E]: b          0x0896B6FC
    0896B6C4:[00000000]: nop
    0896B6C8:[C7AC0000]: lwc1       $f12, 0($sp)
    0896B6CC:[0E25B768]: jal        0x0896DDA0
    0896B6D0:[C7AD0004]: lwc1       $f13, 4($sp)
    0896B6D4:[10000009]: b          0x0896B6FC
    0896B6D8:[00000000]: nop
    0896B6DC:[C7AC0000]: lwc1       $f12, 0($sp)
    0896B6E0:[0E25B730]: jal        0x0896DCC0
    0896B6E4:[C7AD0004]: lwc1       $f13, 4($sp)
    0896B6E8:[10000004]: b          0x0896B6FC
    0896B6EC:[00000000]: nop
    0896B6F0:[C7AC0000]: lwc1       $f12, 0($sp)
    0896B6F4:[0E25B6FB]: jal        0x0896DBEC
    0896B6F8:[C7AD0004]: lwc1       $f13, 4($sp)
    0896B6FC:[16A00016]: bne        $s5, $zr, 0x0896B758
    0896B700:[00000000]: nop
    0896B704:[8E840018]: lw         $a0, 24($s4)
    0896B708:[8E850018]: lw         $a1, 24($s4)
    0896B70C:[C48C0000]: lwc1       $f12, 0($a0)
    0896B710:[8E840018]: lw         $a0, 24($s4)
    0896B714:[E68C0000]: swc1       $f12, 0($s4)
    0896B718:[C4AC0004]: lwc1       $f12, 4($a1)
    0896B71C:[8E850018]: lw         $a1, 24($s4)
    0896B720:[E68C0004]: swc1       $f12, 4($s4)
    0896B724:[C48C000C]: lwc1       $f12, 12($a0)
    0896B728:[8E84001C]: lw         $a0, 28($s4)
    0896B72C:[44806800]: mtc1       $zr, $f13
    0896B730:[E68C000C]: swc1       $f12, 12($s4)
    0896B734:[C4AC0010]: lwc1       $f12, 16($a1)
    0896B738:[E68C0010]: swc1       $f12, 16($s4)
    0896B73C:[E4940000]: swc1       $f20, 0($a0)
    0896B740:[8E84001C]: lw         $a0, 28($s4)
    0896B744:[E48D0004]: swc1       $f13, 4($a0)
    0896B748:[8E84001C]: lw         $a0, 28($s4)
    0896B74C:[E48D000C]: swc1       $f13, 12($a0)
    0896B750:[8E84001C]: lw         $a0, 28($s4)
    0896B754:[E4940010]: swc1       $f20, 16($a0)
    0896B758:[4600A586]: mov.s      $f22, $f20
    0896B75C:[34160000]: ori        $s6, $zr, 0 <=> li $s6, 0
    0896B760:[32640C00]: andi       $a0, $s3, 3072
    0896B764:[34050800]: ori        $a1, $zr, 2048 <=> li $a1, 2048
    0896B768:[10850027]: beq        $a0, $a1, 0x0896B808
    0896B76C:[4600B606]: mov.s      $f24, $f22
    0896B770:[34050400]: ori        $a1, $zr, 1024 <=> li $a1, 1024
    0896B774:[10850005]: beq        $a0, $a1, 0x0896B78C
    0896B778:[00000000]: nop
    0896B77C:[10800041]: beq        $a0, $zr, 0x0896B884
    0896B780:[00000000]: nop
    0896B784:[10000062]: b          0x0896B910
    0896B788:[00000000]: nop
    0896B78C:[56A0000C]: bnel       $s5, $zr, 0x0896B7C0
    0896B790:[8E84001C]: lw         $a0, 28($s4)
    0896B794:[44806000]: mtc1       $zr, $f12
    0896B798:[E6940010]: swc1       $f20, 16($s4)
    0896B79C:[E68C0004]: swc1       $f12, 4($s4)
    0896B7A0:[E68C000C]: swc1       $f12, 12($s4)
    0896B7A4:[8E840018]: lw         $a0, 24($s4)
    0896B7A8:[E48C0004]: swc1       $f12, 4($a0)
    0896B7AC:[8E840018]: lw         $a0, 24($s4)
    0896B7B0:[E48C000C]: swc1       $f12, 12($a0)
    0896B7B4:[8E840018]: lw         $a0, 24($s4)
    0896B7B8:[10000011]: b          0x0896B800
    0896B7BC:[E4940010]: swc1       $f20, 16($a0)
    0896B7C0:[8E85001C]: lw         $a1, 28($s4)
    0896B7C4:[C48C0000]: lwc1       $f12, 0($a0)
    0896B7C8:[8E84001C]: lw         $a0, 28($s4)
    0896B7CC:[E68C0000]: swc1       $f12, 0($s4)
    0896B7D0:[C4AC0004]: lwc1       $f12, 4($a1)
    0896B7D4:[8E85001C]: lw         $a1, 28($s4)
    0896B7D8:[E68C0004]: swc1       $f12, 4($s4)
    0896B7DC:[C48C000C]: lwc1       $f12, 12($a0)
    0896B7E0:[8E840018]: lw         $a0, 24($s4)
    0896B7E4:[E68C000C]: swc1       $f12, 12($s4)
    0896B7E8:[C4AC0010]: lwc1       $f12, 16($a1)
    0896B7EC:[34160001]: ori        $s6, $zr, 1 <=> li $s6, 1
    0896B7F0:[E68C0010]: swc1       $f12, 16($s4)
    0896B7F4:[E4940010]: swc1       $f20, 16($a0)
    0896B7F8:[8E840018]: lw         $a0, 24($s4)
    0896B7FC:[C4960000]: lwc1       $f22, 0($a0)
    0896B800:[10000043]: b          0x0896B910
    0896B804:[00000000]: nop
    0896B808:[56A0000C]: bnel       $s5, $zr, 0x0896B83C
    0896B80C:[8E84001C]: lw         $a0, 28($s4)
    0896B810:[E6940000]: swc1       $f20, 0($s4)
    0896B814:[44806000]: mtc1       $zr, $f12
    0896B818:[E68C0004]: swc1       $f12, 4($s4)
    0896B81C:[E68C000C]: swc1       $f12, 12($s4)
    0896B820:[8E840018]: lw         $a0, 24($s4)
    0896B824:[E4940000]: swc1       $f20, 0($a0)
    0896B828:[8E840018]: lw         $a0, 24($s4)
    0896B82C:[E48C0004]: swc1       $f12, 4($a0)
    0896B830:[8E840018]: lw         $a0, 24($s4)
    0896B834:[10000011]: b          0x0896B87C
    0896B838:[E48C000C]: swc1       $f12, 12($a0)
    0896B83C:[8E85001C]: lw         $a1, 28($s4)
    0896B840:[C48C0000]: lwc1       $f12, 0($a0)
    0896B844:[8E84001C]: lw         $a0, 28($s4)
    0896B848:[E68C0000]: swc1       $f12, 0($s4)
    0896B84C:[C4AC0004]: lwc1       $f12, 4($a1)
    0896B850:[8E85001C]: lw         $a1, 28($s4)
    0896B854:[E68C0004]: swc1       $f12, 4($s4)
    0896B858:[C48C000C]: lwc1       $f12, 12($a0)
    0896B85C:[8E840018]: lw         $a0, 24($s4)
    0896B860:[E68C000C]: swc1       $f12, 12($s4)
    0896B864:[C4AC0010]: lwc1       $f12, 16($a1)
    0896B868:[34160001]: ori        $s6, $zr, 1 <=> li $s6, 1
    0896B86C:[E68C0010]: swc1       $f12, 16($s4)
    0896B870:[E4940000]: swc1       $f20, 0($a0)
    0896B874:[8E840018]: lw         $a0, 24($s4)
    0896B878:[C4980010]: lwc1       $f24, 16($a0)
    0896B87C:[10000024]: b          0x0896B910
    0896B880:[00000000]: nop
    0896B884:[16A0000E]: bne        $s5, $zr, 0x0896B8C0
    0896B888:[44806000]: mtc1       $zr, $f12
    0896B88C:[E6940000]: swc1       $f20, 0($s4)
    0896B890:[E68C0004]: swc1       $f12, 4($s4)
    0896B894:[E68C000C]: swc1       $f12, 12($s4)
    0896B898:[E6940010]: swc1       $f20, 16($s4)
    0896B89C:[8E840018]: lw         $a0, 24($s4)
    0896B8A0:[E4940000]: swc1       $f20, 0($a0)
    0896B8A4:[8E840018]: lw         $a0, 24($s4)
    0896B8A8:[E48C0004]: swc1       $f12, 4($a0)
    0896B8AC:[8E840018]: lw         $a0, 24($s4)
    0896B8B0:[E48C000C]: swc1       $f12, 12($a0)
    0896B8B4:[8E840018]: lw         $a0, 24($s4)
    0896B8B8:[10000015]: b          0x0896B910
    0896B8BC:[E4940010]: swc1       $f20, 16($a0)
    0896B8C0:[8E84001C]: lw         $a0, 28($s4)
    0896B8C4:[8E85001C]: lw         $a1, 28($s4)
    0896B8C8:[C48D0000]: lwc1       $f13, 0($a0)
    0896B8CC:[8E84001C]: lw         $a0, 28($s4)
    0896B8D0:[E68D0000]: swc1       $f13, 0($s4)
    0896B8D4:[C4AD0004]: lwc1       $f13, 4($a1)
    0896B8D8:[8E85001C]: lw         $a1, 28($s4)
    0896B8DC:[E68D0004]: swc1       $f13, 4($s4)
    0896B8E0:[C48D000C]: lwc1       $f13, 12($a0)
    0896B8E4:[8E840018]: lw         $a0, 24($s4)
    0896B8E8:[E68D000C]: swc1       $f13, 12($s4)
    0896B8EC:[C4AD0010]: lwc1       $f13, 16($a1)
    0896B8F0:[E68D0010]: swc1       $f13, 16($s4)
    0896B8F4:[E4940000]: swc1       $f20, 0($a0)
    0896B8F8:[8E840018]: lw         $a0, 24($s4)
    0896B8FC:[E48C0004]: swc1       $f12, 4($a0)
    0896B900:[8E840018]: lw         $a0, 24($s4)
    0896B904:[E48C000C]: swc1       $f12, 12($a0)
    0896B908:[8E840018]: lw         $a0, 24($s4)
    0896B90C:[E4940010]: swc1       $f20, 16($a0)
    0896B910:[0E25B6AA]: jal        0x0896DAA8
    0896B914:[00000000]: nop
    0896B918:[0E25B7A0]: jal        0x0896DE80
    0896B91C:[C60C0034]: lwc1       $f12, 52($s0)
    0896B920:[C60C0038]: lwc1       $f12, 56($s0)
    0896B924:[0E25B80D]: jal        0x0896E034
    0896B928:[C60D003C]: lwc1       $f13, 60($s0)
    0896B92C:[12C00004]: beq        $s6, $zr, 0x0896B940
    0896B930:[00000000]: nop
    0896B934:[4600B306]: mov.s      $f12, $f22
    0896B938:[0E25B80D]: jal        0x0896E034
    0896B93C:[4600C346]: mov.s      $f13, $f24
    0896B940:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0896B944:[0E25AB7D]: jal        0x0896ADF4
    0896B948:[02402825]: or         $a1, $s2, $zr <=> move $a1, $s2
    0896B94C:[8E04007C]: lw         $a0, 124($s0)
    0896B950:[3C050002]: lui        $a1, 0x0002 <=> li $a1, 0x00020000
    0896B954:[00852824]: and        $a1, $a0, $a1
    0896B958:[10A0000A]: beq        $a1, $zr, 0x0896B984
    0896B95C:[00000000]: nop
    0896B960:[8E050028]: lw         $a1, 40($s0)
    0896B964:[12200007]: beq        $s1, $zr, 0x0896B984
    0896B968:[AE050020]: sw         $a1, 32($s0)
    0896B96C:[32660010]: andi       $a2, $s3, 16
    0896B970:[10C00004]: beq        $a2, $zr, 0x0896B984
    0896B974:[00000000]: nop
    0896B978:[8E260020]: lw         $a2, 32($s1)
    0896B97C:[00A62825]: or         $a1, $a1, $a2
    0896B980:[AE050020]: sw         $a1, 32($s0)
    0896B984:[3C050004]: lui        $a1, 0x0004 <=> li $a1, 0x00040000
    0896B988:[00852024]: and        $a0, $a0, $a1
    0896B98C:[1080001D]: beq        $a0, $zr, 0x0896BA04
    0896B990:[00000000]: nop
    0896B994:[8E040044]: lw         $a0, 68($s0)
    0896B998:[12200018]: beq        $s1, $zr, 0x0896B9FC
    0896B99C:[AE040024]: sw         $a0, 36($s0)
    0896B9A0:[32650008]: andi       $a1, $s3, 8
    0896B9A4:[10A00015]: beq        $a1, $zr, 0x0896B9FC
    0896B9A8:[00000000]: nop
    0896B9AC:[AFA40008]: sw         $a0, 8($sp)
    0896B9B0:[8E240024]: lw         $a0, 36($s1)
    0896B9B4:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    0896B9B8:[AFA4000C]: sw         $a0, 12($sp)
    0896B9BC:[340400FF]: ori        $a0, $zr, 255 <=> li $a0, 255
    0896B9C0:[03B12821]: addu       $a1, $sp, $s1
    0896B9C4:[90A60008]: lbu        $a2, 8($a1)
    0896B9C8:[90A7000C]: lbu        $a3, 12($a1)
    0896B9CC:[00C70018]: mult       $a2, $a3
    0896B9D0:[00003012]: mflo       $a2
    0896B9D4:[00000000]: nop
    0896B9D8:[00000000]: nop
    0896B9DC:[00C4001A]: div        $a2, $a0
    0896B9E0:[26310001]: addiu      $s1, $s1, 1
    0896B9E4:[2A260004]: slti       $a2, $s1, 4
    0896B9E8:[00003812]: mflo       $a3
    0896B9EC:[14C0FFF4]: bne        $a2, $zr, 0x0896B9C0
    0896B9F0:[A0A70010]: sb         $a3, 16($a1)
    0896B9F4:[8FA40010]: lw         $a0, 16($sp)
    0896B9F8:[AE040024]: sw         $a0, 36($s0)
    0896B9FC:[0E25AB2B]: jal        0x0896ACAC
    0896BA00:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0896BA04:[C7B40014]: lwc1       $f20, 20($sp)
    0896BA08:[C7B60018]: lwc1       $f22, 24($sp)
    0896BA0C:[C7B8001C]: lwc1       $f24, 28($sp)
    0896BA10:[8FB00020]: lw         $s0, 32($sp)
    0896BA14:[8FB10024]: lw         $s1, 36($sp)
    0896BA18:[8FB20028]: lw         $s2, 40($sp)
    0896BA1C:[8FB3002C]: lw         $s3, 44($sp)
    0896BA20:[8FB40030]: lw         $s4, 48($sp)
    0896BA24:[8FB50034]: lw         $s5, 52($sp)
    0896BA28:[8FB60038]: lw         $s6, 56($sp)
    0896BA2C:[8FBF003C]: lw         $ra, 60($sp)
    0896BA30:[03E00008]: jr         $ra
    0896BA34:[27BD0040]: addiu      $sp, $sp, 64
  Back Branch 0896B9EC 204,308 times (length 13)
    0896B9AC:[AFA40008]: sw         $a0, 8($sp)
    0896B9B0:[8E240024]: lw         $a0, 36($s1)
    0896B9B4:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    0896B9B8:[AFA4000C]: sw         $a0, 12($sp)
    0896B9BC:[340400FF]: ori        $a0, $zr, 255 <=> li $a0, 255
--> 0896B9C0:[03B12821]: addu       $a1, $sp, $s1
    0896B9C4:[90A60008]: lbu        $a2, 8($a1)
    0896B9C8:[90A7000C]: lbu        $a3, 12($a1)
    0896B9CC:[00C70018]: mult       $a2, $a3
    0896B9D0:[00003012]: mflo       $a2
    0896B9D4:[00000000]: nop
    0896B9D8:[00000000]: nop
    0896B9DC:[00C4001A]: div        $a2, $a0
    0896B9E0:[26310001]: addiu      $s1, $s1, 1
    0896B9E4:[2A260004]: slti       $a2, $s1, 4
    0896B9E8:[00003812]: mflo       $a3
--> 0896B9EC:[14C0FFF4]: bne        $a2, $zr, 0x0896B9C0
    0896B9F0:[A0A70010]: sb         $a3, 16($a1)
    0896B9F4:[8FA40010]: lw         $a0, 16($sp)
    0896B9F8:[AE040024]: sw         $a0, 36($s0)
    0896B9FC:[0E25AB2B]: jal        0x0896ACAC
_S1_2_8959188 35,233,421 instructions (1.551%), 37,234 calls (08959188 - 08959A48, length 561)
    08959188:[27BDFD30]: addiu      $sp, $sp, -720
    0895918C:[AFBE02C0]: sw         $fp, 704($sp)
    08959190:[249E0008]: addiu      $fp, $a0, 8
    08959194:[AFB202A8]: sw         $s2, 680($sp)
    08959198:[00809021]: addu       $s2, $a0, $zr <=> move $s2, $a0
    0895919C:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089591A0:[AFB702BC]: sw         $s7, 700($sp)
    089591A4:[27B70010]: addiu      $s7, $sp, 16
    089591A8:[AFB602B8]: sw         $s6, 696($sp)
    089591AC:[0000B021]: addu       $s6, $zr, $zr <=> li $s6, 0
    089591B0:[AFB502B4]: sw         $s5, 692($sp)
    089591B4:[0000A821]: addu       $s5, $zr, $zr <=> li $s5, 0
    089591B8:[AFB102A4]: sw         $s1, 676($sp)
    089591BC:[02408821]: addu       $s1, $s2, $zr <=> move $s1, $s2
    089591C0:[AFB002A0]: sw         $s0, 672($sp)
    089591C4:[03C08021]: addu       $s0, $fp, $zr <=> move $s0, $fp
    089591C8:[AFBF02C4]: sw         $ra, 708($sp)
    089591CC:[AFB402B0]: sw         $s4, 688($sp)
    089591D0:[0E2566F4]: jal        0x08959BD0
    089591D4:[AFB302AC]: sw         $s3, 684($sp)
    089591D8:[27A20090]: addiu      $v0, $sp, 144
    089591DC:[001690C0]: sll        $s2, $s6, 0x0003
    089591E0:[00529821]: addu       $s3, $v0, $s2
    089591E4:[8E020000]: lw         $v0, 0($s0)
    089591E8:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    089591EC:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    089591F0:[24060200]: addiu      $a2, $zr, 512 <=> li $a2, 512
    089591F4:[144001FB]: bne        $v0, $zr, 0x089599E4
    089591F8:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    089591FC:[8E020004]: lw         $v0, 4($s0)
    08959200:[001698C0]: sll        $s3, $s6, 0x0003
    08959204:[27AD0090]: addiu      $t5, $sp, 144
    08959208:[01B39021]: addu       $s2, $t5, $s3
    0895920C:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    08959210:[24060200]: addiu      $a2, $zr, 512 <=> li $a2, 512
    08959214:[26310008]: addiu      $s1, $s1, 8
    08959218:[26140004]: addiu      $s4, $s0, 4
    0895921C:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    08959220:[144001D6]: bne        $v0, $zr, 0x0895997C
    08959224:[02403821]: addu       $a3, $s2, $zr <=> move $a3, $s2
    08959228:[26B50002]: addiu      $s5, $s5, 2
    0895922C:[2AA80020]: slti       $t0, $s5, 32
    08959230:[26100008]: addiu      $s0, $s0, 8
    08959234:[1500FFE8]: bne        $t0, $zr, 0x089591D8
    08959238:[26310008]: addiu      $s1, $s1, 8
    0895923C:[16C00103]: bne        $s6, $zr, 0x0895964C
    08959240:[02C0A021]: addu       $s4, $s6, $zr <=> move $s4, $s6
    08959244:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    08959248:[00138080]: sll        $s0, $s3, 0x0002
    0895924C:[021E4821]: addu       $t1, $s0, $fp
    08959250:[8D240080]: lw         $a0, 128($t1)
    08959254:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08959258:[24060200]: addiu      $a2, $zr, 512 <=> li $a2, 512
    0895925C:[8C970000]: lw         $s7, 0($a0)
    08959260:[8EF60018]: lw         $s6, 24($s7)
    08959264:[02C0F809]: jalr       $ra, $s6
    08959268:[03A03821]: addu       $a3, $sp, $zr <=> move $a3, $sp
    0895926C:[8FB50004]: lw         $s5, 4($sp)
    08959270:[00152983]: sra        $a1, $s5, 0x0006
    08959274:[8FA40000]: lw         $a0, 0($sp)
    0895945C:[021E2821]: addu       $a1, $s0, $fp
    08959460:[8CA40080]: lw         $a0, 128($a1)
    08959464:[26730001]: addiu      $s3, $s3, 1
    08959468:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    0895946C:[8C8E0000]: lw         $t6, 0($a0)
    08959470:[03A03021]: addu       $a2, $sp, $zr <=> move $a2, $sp
    08959474:[8DCD0020]: lw         $t5, 32($t6)
    08959478:[01A0F809]: jalr       $ra, $t5
    0895947C:[2A700002]: slti       $s0, $s3, 2
    08959480:[1600FF72]: bne        $s0, $zr, 0x0895924C
    08959484:[00138080]: sll        $s0, $s3, 0x0002
    08959488:[1A800033]: blez       $s4, 0x08959558
    0895948C:[0000B021]: addu       $s6, $zr, $zr <=> li $s6, 0
    08959490:[2A930002]: slti       $s3, $s4, 2
    08959494:[27B10090]: addiu      $s1, $sp, 144
    08959498:[27B00010]: addiu      $s0, $sp, 16
    0895949C:[1260003C]: beq        $s3, $zr, 0x08959590
    089594A0:[32830003]: andi       $v1, $s4, 3
    089594A4:[8E040000]: lw         $a0, 0($s0)
    089594A8:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089594AC:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089594B0:[8C8E0000]: lw         $t6, 0($a0)
    089594B4:[26D60001]: addiu      $s6, $s6, 1
    089594B8:[26100004]: addiu      $s0, $s0, 4
    089594BC:[8DCD0020]: lw         $t5, 32($t6)
    089594C0:[01A0F809]: jalr       $ra, $t5
    089594C4:[26310008]: addiu      $s1, $s1, 8
    089594C8:[02D4602A]: slt        $t4, $s6, $s4
    089594CC:[11800022]: beq        $t4, $zr, 0x08959558
    089594D0:[00000000]: nop
    089594D4:[8E040000]: lw         $a0, 0($s0)
    089594D8:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089594DC:[26150004]: addiu      $s5, $s0, 4
    089594E0:[8C890000]: lw         $t1, 0($a0)
    089594E4:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089594E8:[26B30004]: addiu      $s3, $s5, 4
    089594EC:[8D280020]: lw         $t0, 32($t1)
    089594F0:[267E0004]: addiu      $fp, $s3, 4
    089594F4:[0100F809]: jalr       $ra, $t0
    089594F8:[26D60004]: addiu      $s6, $s6, 4
    089594FC:[8EA40000]: lw         $a0, 0($s5)
    08959500:[26260008]: addiu      $a2, $s1, 8
    08959504:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08959508:[8C820000]: lw         $v0, 0($a0)
    0895950C:[8C590020]: lw         $t9, 32($v0)
    08959510:[0320F809]: jalr       $ra, $t9
    08959514:[27D00004]: addiu      $s0, $fp, 4
    08959518:[8E640000]: lw         $a0, 0($s3)
    0895951C:[26260010]: addiu      $a2, $s1, 16
    08959520:[8C980000]: lw         $t8, 0($a0)
    08959524:[8F0F0020]: lw         $t7, 32($t8)
    08959528:[01E0F809]: jalr       $ra, $t7
    0895952C:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08959530:[8FC40000]: lw         $a0, 0($fp)
    08959534:[26260018]: addiu      $a2, $s1, 24
    08959538:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0895953C:[8C920000]: lw         $s2, 0($a0)
    08959540:[8E570020]: lw         $s7, 32($s2)
    08959544:[02E0F809]: jalr       $ra, $s7
    08959548:[26310020]: addiu      $s1, $s1, 32
    0895954C:[02D4302A]: slt        $a2, $s6, $s4
    08959550:[54C0FFE1]: bnel       $a2, $zr, 0x089594D8
    08959554:[8E040000]: lw         $a0, 0($s0)
    08959558:[0E2566FE]: jal        0x08959BF8
    0895955C:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08959560:[8FBF02C4]: lw         $ra, 708($sp)
    08959564:[8FBE02C0]: lw         $fp, 704($sp)
    08959568:[8FB702BC]: lw         $s7, 700($sp)
    0895956C:[8FB602B8]: lw         $s6, 696($sp)
    08959570:[8FB502B4]: lw         $s5, 692($sp)
    08959574:[8FB402B0]: lw         $s4, 688($sp)
    08959578:[8FB302AC]: lw         $s3, 684($sp)
    0895957C:[8FB202A8]: lw         $s2, 680($sp)
    08959580:[8FB102A4]: lw         $s1, 676($sp)
    08959584:[8FB002A0]: lw         $s0, 672($sp)
    08959588:[03E00008]: jr         $ra
    0895958C:[27BD02D0]: addiu      $sp, $sp, 720
    08959590:[1060FFD0]: beq        $v1, $zr, 0x089594D4
    08959594:[286A0002]: slti       $t2, $v1, 2
    08959598:[1540FFC2]: bne        $t2, $zr, 0x089594A4
    0895959C:[28750003]: slti       $s5, $v1, 3
    089595A0:[52A0000C]: beql       $s5, $zr, 0x089595D4
    089595A4:[8FA40010]: lw         $a0, 16($sp)
    089595A8:[8E040000]: lw         $a0, 0($s0)
    089595AC:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089595B0:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089595B4:[8C830000]: lw         $v1, 0($a0)
    089595B8:[26D60001]: addiu      $s6, $s6, 1
    089595BC:[26100004]: addiu      $s0, $s0, 4
    089595C0:[8C6B0020]: lw         $t3, 32($v1)
    089595C4:[0160F809]: jalr       $ra, $t3
    089595C8:[26310008]: addiu      $s1, $s1, 8
    089595CC:[0A25652A]: j          0x089594A8
    089595D0:[8E040000]: lw         $a0, 0($s0)
    089595D4:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089595D8:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089595DC:[8C900000]: lw         $s0, 0($a0)
    089595E0:[24160001]: addiu      $s6, $zr, 1 <=> li $s6, 1
    089595E4:[27B10098]: addiu      $s1, $sp, 152
    089595E8:[8E070020]: lw         $a3, 32($s0)
    089595EC:[00E0F809]: jalr       $ra, $a3
    089595F0:[27B00014]: addiu      $s0, $sp, 20
    089595F4:[0A25656B]: j          0x089595AC
    089595F8:[8E040000]: lw         $a0, 0($s0)
    089595FC:[BC980000]: cache      0x18, 0($a0)
    08959600:[AC800000]: sw         $zr, 0($a0)
    08959604:[24A5FFFF]: addiu      $a1, $a1, -1
    08959608:[AC800004]: sw         $zr, 4($a0)
    0895960C:[AC800008]: sw         $zr, 8($a0)
    08959610:[AC80000C]: sw         $zr, 12($a0)
    08959614:[AC800010]: sw         $zr, 16($a0)
    08959618:[AC800014]: sw         $zr, 20($a0)
    0895961C:[AC800018]: sw         $zr, 24($a0)
    08959620:[AC80001C]: sw         $zr, 28($a0)
    08959624:[AC800020]: sw         $zr, 32($a0)
    08959628:[AC800024]: sw         $zr, 36($a0)
    0895962C:[AC800028]: sw         $zr, 40($a0)
    08959630:[AC80002C]: sw         $zr, 44($a0)
    08959634:[AC800030]: sw         $zr, 48($a0)
    08959638:[AC800034]: sw         $zr, 52($a0)
    0895963C:[AC800038]: sw         $zr, 56($a0)
    08959640:[AC80003C]: sw         $zr, 60($a0)
    08959644:[0A2564A6]: j          0x08959298
    08959648:[24840040]: addiu      $a0, $a0, 64
    0895964C:[AFBD0290]: sw         $sp, 656($sp)
    08959650:[03C08021]: addu       $s0, $fp, $zr <=> move $s0, $fp
    08959654:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    08959658:[AFA00294]: sw         $zr, 660($sp)
    0895965C:[8E040080]: lw         $a0, 128($s0)
    08959660:[8C8F0000]: lw         $t7, 0($a0)
    08959664:[8DF20024]: lw         $s2, 36($t7)
    08959668:[0240F809]: jalr       $ra, $s2
    0895966C:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08959670:[285E0200]: slti       $fp, $v0, 512
    08959674:[17C0006F]: bne        $fp, $zr, 0x08959834
    08959678:[8FA90294]: lw         $t1, 660($sp)
    0895967C:[8FA20294]: lw         $v0, 660($sp)
    08959680:[3C1908C2]: lui        $t9, 0x08C2 <=> li $t9, 0x08C20000
    08959684:[241800FF]: addiu      $t8, $zr, 255 <=> li $t8, 255
    08959688:[005D2021]: addu       $a0, $v0, $sp
    0895968C:[8C860190]: lw         $a2, 400($a0)
    08959690:[8FA50090]: lw         $a1, 144($sp)
    08959694:[10D800B5]: beq        $a2, $t8, 0x0895996C
    08959698:[27242140]: addiu      $a0, $t9, 8512
    0895969C:[14C000A5]: bne        $a2, $zr, 0x08959934
    089596A0:[24030080]: addiu      $v1, $zr, 128 <=> li $v1, 128
    089596A4:[24020010]: addiu      $v0, $zr, 16 <=> li $v0, 16
    089596A8:[00000000]: 0x89596A8 - bzeroSequence[BC980000,2442FFFF,AC800000,AC800004,AC800008,AC80000C,AC800010,AC800014,AC800018,AC80001C,AC800020,AC800024,AC800028,AC80002C,AC800030,AC800034,AC800038,AC80003C,1440FFED,24840040](4,0,2,0,-1,64)
    089596F8:[24160001]: addiu      $s6, $zr, 1 <=> li $s6, 1
    089596FC:[02D4882A]: slt        $s1, $s6, $s4
    08959700:[12200039]: beq        $s1, $zr, 0x089597E8
    08959704:[8FAA0290]: lw         $t2, 656($sp)
    08959708:[2695FFFF]: addiu      $s5, $s4, -1
    0895970C:[3C0708C2]: lui        $a3, 0x08C2 <=> li $a3, 0x08C20000
    08959710:[2A890003]: slti       $t1, $s4, 3
    08959714:[32A20001]: andi       $v0, $s5, 1
    08959718:[24F72140]: addiu      $s7, $a3, 8512
    0895971C:[241500FF]: addiu      $s5, $zr, 255 <=> li $s5, 255
    08959720:[241E0080]: addiu      $fp, $zr, 128 <=> li $fp, 128
    08959724:[25510198]: addiu      $s1, $t2, 408
    08959728:[1120007E]: beq        $t1, $zr, 0x08959924
    0895972C:[27B20098]: addiu      $s2, $sp, 152
    08959730:[8FAB0290]: lw         $t3, 656($sp)
    08959734:[8D660198]: lw         $a2, 408($t3)
    08959738:[10D50075]: beq        $a2, $s5, 0x08959910
    0895973C:[8FA50098]: lw         $a1, 152($sp)
    08959740:[50C00008]: beql       $a2, $zr, 0x08959764
    08959744:[26D60001]: addiu      $s6, $s6, 1
    08959748:[10DE006E]: beq        $a2, $fp, 0x08959904
    0895974C:[240C0040]: addiu      $t4, $zr, 64 <=> li $t4, 64
    08959750:[10CC0067]: beq        $a2, $t4, 0x089598F0
    08959754:[02E02021]: addu       $a0, $s7, $zr <=> move $a0, $s7
    08959758:[0E256BF6]: jal        0x0895AFD8
    0895975C:[24070010]: addiu      $a3, $zr, 16 <=> li $a3, 16
    08959760:[26D60001]: addiu      $s6, $s6, 1
    08959764:[02D4302A]: slt        $a2, $s6, $s4
    08959768:[26520008]: addiu      $s2, $s2, 8
    0895976C:[10C0001E]: beq        $a2, $zr, 0x089597E8
    08959770:[26310008]: addiu      $s1, $s1, 8
    08959774:[8E260000]: lw         $a2, 0($s1)
    08959778:[10D50058]: beq        $a2, $s5, 0x089598DC
    0895977C:[8E450000]: lw         $a1, 0($s2)
    08959780:[50C00008]: beql       $a2, $zr, 0x089597A4
    08959784:[26310008]: addiu      $s1, $s1, 8
    08959788:[10DE0051]: beq        $a2, $fp, 0x089598D0
    0895978C:[240D0040]: addiu      $t5, $zr, 64 <=> li $t5, 64
    08959790:[10CD004A]: beq        $a2, $t5, 0x089598BC
    08959794:[02E02021]: addu       $a0, $s7, $zr <=> move $a0, $s7
    08959798:[0E256BF6]: jal        0x0895AFD8
    0895979C:[24070010]: addiu      $a3, $zr, 16 <=> li $a3, 16
    089597A0:[26310008]: addiu      $s1, $s1, 8
    089597A4:[8E260000]: lw         $a2, 0($s1)
    089597A8:[26520008]: addiu      $s2, $s2, 8
    089597AC:[10D5003E]: beq        $a2, $s5, 0x089598A8
    089597B0:[8E450000]: lw         $a1, 0($s2)
    089597B4:[50C00008]: beql       $a2, $zr, 0x089597D8
    089597B8:[26D60002]: addiu      $s6, $s6, 2
    089597BC:[10DE0037]: beq        $a2, $fp, 0x0895989C
    089597C0:[240E0040]: addiu      $t6, $zr, 64 <=> li $t6, 64
    089597C4:[10CE0030]: beq        $a2, $t6, 0x08959888
    089597C8:[02E02021]: addu       $a0, $s7, $zr <=> move $a0, $s7
    089597CC:[0E256BF6]: jal        0x0895AFD8
    089597D0:[24070010]: addiu      $a3, $zr, 16 <=> li $a3, 16
    089597D4:[26D60002]: addiu      $s6, $s6, 2
    089597D8:[02D4282A]: slt        $a1, $s6, $s4
    089597DC:[26520008]: addiu      $s2, $s2, 8
    089597E0:[14A0FFE4]: bne        $a1, $zr, 0x08959774
    089597E4:[26310008]: addiu      $s1, $s1, 8
    089597E8:[8E040080]: lw         $a0, 128($s0)
    089597EC:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089597F0:[24060200]: addiu      $a2, $zr, 512 <=> li $a2, 512
    089597F4:[8C920000]: lw         $s2, 0($a0)
    089597F8:[03A03821]: addu       $a3, $sp, $zr <=> move $a3, $sp
    089597FC:[8E5E0018]: lw         $fp, 24($s2)
    08959800:[03C0F809]: jalr       $ra, $fp
    08959804:[24160200]: addiu      $s6, $zr, 512 <=> li $s6, 512
    08959808:[8FB70004]: lw         $s7, 4($sp)
    0895980C:[12F60014]: beq        $s7, $s6, 0x08959860
    08959810:[8FA40000]: lw         $a0, 0($sp)
    08959814:[8E040080]: lw         $a0, 128($s0)
    08959818:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0895981C:[03A03021]: addu       $a2, $sp, $zr <=> move $a2, $sp
    08959820:[8C8F0000]: lw         $t7, 0($a0)
    08959824:[8DE2001C]: lw         $v0, 28($t7)
    08959828:[0040F809]: jalr       $ra, $v0
    0895982C:[00000000]: nop
    08959830:[8FA90294]: lw         $t1, 660($sp)
    08959834:[8FA80290]: lw         $t0, 656($sp)
    08959838:[26730001]: addiu      $s3, $s3, 1
    0895983C:[25310004]: addiu      $s1, $t1, 4
    08959840:[25020004]: addiu      $v0, $t0, 4
    08959844:[2A640002]: slti       $a0, $s3, 2
    08959848:[AFB10294]: sw         $s1, 660($sp)
    0895984C:[26100004]: addiu      $s0, $s0, 4
    08959850:[1480FF82]: bne        $a0, $zr, 0x0895965C
    08959854:[AFA20290]: sw         $v0, 656($sp)
    08959858:[0A256522]: j          0x08959488
    0895985C:[00000000]: nop
    08959860:[3C1908C2]: lui        $t9, 0x08C2 <=> li $t9, 0x08C20000
    08959864:[27252140]: addiu      $a1, $t9, 8512
    08959868:[0E2593C4]: jal        0x08964F10
    0895986C:[24060008]: addiu      $a2, $zr, 8 <=> li $a2, 8
    08959870:[8E040080]: lw         $a0, 128($s0)
    08959874:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    08959878:[03A03021]: addu       $a2, $sp, $zr <=> move $a2, $sp
    0895987C:[8C980000]: lw         $t8, 0($a0)
    08959880:[0A25660A]: j          0x08959828
    08959884:[8F020020]: lw         $v0, 32($t8)
    08959888:[24060002]: addiu      $a2, $zr, 2 <=> li $a2, 2
    0895988C:[0E25630F]: jal        0x08958C3C
    08959890:[24070010]: addiu      $a3, $zr, 16 <=> li $a3, 16
    08959894:[0A2565F6]: j          0x089597D8
    08959898:[26D60002]: addiu      $s6, $s6, 2
    0895989C:[02E02021]: addu       $a0, $s7, $zr <=> move $a0, $s7
    089598A0:[0A256623]: j          0x0895988C
    089598A4:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    089598A8:[02E02021]: addu       $a0, $s7, $zr <=> move $a0, $s7
    089598AC:[0E256B11]: jal        0x0895AC44
    089598B0:[24060010]: addiu      $a2, $zr, 16 <=> li $a2, 16
    089598B4:[0A2565F6]: j          0x089597D8
    089598B8:[26D60002]: addiu      $s6, $s6, 2
    089598BC:[24060002]: addiu      $a2, $zr, 2 <=> li $a2, 2
    089598C0:[0E25630F]: jal        0x08958C3C
    089598C4:[24070010]: addiu      $a3, $zr, 16 <=> li $a3, 16
    089598C8:[0A2565E9]: j          0x089597A4
    089598CC:[26310008]: addiu      $s1, $s1, 8
    089598D0:[02E02021]: addu       $a0, $s7, $zr <=> move $a0, $s7
    089598D4:[0A256630]: j          0x089598C0
    089598D8:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    089598DC:[02E02021]: addu       $a0, $s7, $zr <=> move $a0, $s7
    089598E0:[0E256B11]: jal        0x0895AC44
    089598E4:[24060010]: addiu      $a2, $zr, 16 <=> li $a2, 16
    089598E8:[0A2565E9]: j          0x089597A4
    089598EC:[26310008]: addiu      $s1, $s1, 8
    089598F0:[24060002]: addiu      $a2, $zr, 2 <=> li $a2, 2
    089598F4:[0E25630F]: jal        0x08958C3C
    089598F8:[24070010]: addiu      $a3, $zr, 16 <=> li $a3, 16
    089598FC:[0A2565D9]: j          0x08959764
    08959900:[26D60001]: addiu      $s6, $s6, 1
    08959904:[02E02021]: addu       $a0, $s7, $zr <=> move $a0, $s7
    08959908:[0A25663D]: j          0x089598F4
    0895990C:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    08959910:[02E02021]: addu       $a0, $s7, $zr <=> move $a0, $s7
    08959914:[0E256B11]: jal        0x0895AC44
    08959918:[24060010]: addiu      $a2, $zr, 16 <=> li $a2, 16
    0895991C:[0A2565D9]: j          0x08959764
    08959920:[26D60001]: addiu      $s6, $s6, 1
    08959924:[5040FF94]: beql       $v0, $zr, 0x08959778
    08959928:[8E260000]: lw         $a2, 0($s1)
    0895992C:[0A2565CD]: j          0x08959734
    08959930:[8FAB0290]: lw         $t3, 656($sp)
    08959934:[10C3000B]: beq        $a2, $v1, 0x08959964
    08959938:[24080040]: addiu      $t0, $zr, 64 <=> li $t0, 64
    0895993C:[50C80005]: beql       $a2, $t0, 0x08959954
    08959940:[24060002]: addiu      $a2, $zr, 2 <=> li $a2, 2
    08959944:[0E256B97]: jal        0x0895AE5C
    08959948:[24070010]: addiu      $a3, $zr, 16 <=> li $a3, 16
    0895994C:[0A2565BF]: j          0x089596FC
    08959950:[24160001]: addiu      $s6, $zr, 1 <=> li $s6, 1
    08959954:[0E256365]: jal        0x08958D94
    08959958:[24070010]: addiu      $a3, $zr, 16 <=> li $a3, 16
    0895995C:[0A2565BF]: j          0x089596FC
    08959960:[24160001]: addiu      $s6, $zr, 1 <=> li $s6, 1
    08959964:[0A256655]: j          0x08959954
    08959968:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    0895996C:[0E256AC9]: jal        0x0895AB24
    08959970:[24060010]: addiu      $a2, $zr, 16 <=> li $a2, 16
    08959974:[0A2565BF]: j          0x089596FC
    08959978:[24160001]: addiu      $s6, $zr, 1 <=> li $s6, 1
    0895997C:[8C590000]: lw         $t9, 0($v0)
    08959980:[8F380018]: lw         $t8, 24($t9)
    08959984:[0300F809]: jalr       $ra, $t8
    08959988:[00000000]: nop
    0895998C:[027D3821]: addu       $a3, $s3, $sp
    08959990:[8CEF0094]: lw         $t7, 148($a3)
    08959994:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    08959998:[29EE0200]: slti       $t6, $t7, 512
    0895999C:[15C0000A]: bne        $t6, $zr, 0x089599C8
    089599A0:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    089599A4:[8E240090]: lw         $a0, 144($s1)
    089599A8:[8E830000]: lw         $v1, 0($s4)
    089599AC:[26D60001]: addiu      $s6, $s6, 1
    089599B0:[ACE40190]: sw         $a0, 400($a3)
    089599B4:[8E220094]: lw         $v0, 148($s1)
    089599B8:[AEE30000]: sw         $v1, 0($s7)
    089599BC:[26F70004]: addiu      $s7, $s7, 4
    089599C0:[0A25648A]: j          0x08959228
    089599C4:[ACE20194]: sw         $v0, 404($a3)
    089599C8:[8E140004]: lw         $s4, 4($s0)
    089599CC:[8E930000]: lw         $s3, 0($s4)
    089599D0:[8E72001C]: lw         $s2, 28($s3)
    089599D4:[0240F809]: jalr       $ra, $s2
    089599D8:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    089599DC:[0A25648B]: j          0x0895922C
    089599E0:[26B50002]: addiu      $s5, $s5, 2
    089599E4:[8C490000]: lw         $t1, 0($v0)
    089599E8:[8D280018]: lw         $t0, 24($t1)
    089599EC:[0100F809]: jalr       $ra, $t0
    089599F0:[00000000]: nop
    089599F4:[025D3821]: addu       $a3, $s2, $sp
    089599F8:[8CE40094]: lw         $a0, 148($a3)
    089599FC:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    08959A00:[28830200]: slti       $v1, $a0, 512
    08959A04:[1460000A]: bne        $v1, $zr, 0x08959A30
    08959A08:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    08959A0C:[8E2C0090]: lw         $t4, 144($s1)
    08959A10:[8E060000]: lw         $a2, 0($s0)
    08959A14:[26D60001]: addiu      $s6, $s6, 1
    08959A18:[ACEC0190]: sw         $t4, 400($a3)
    08959A1C:[8E250094]: lw         $a1, 148($s1)
    08959A20:[AEE60000]: sw         $a2, 0($s7)
    08959A24:[26F70004]: addiu      $s7, $s7, 4
    08959A28:[0A25647F]: j          0x089591FC
    08959A2C:[ACE50194]: sw         $a1, 404($a3)
    08959A30:[8E0B0000]: lw         $t3, 0($s0)
    08959A34:[8D670000]: lw         $a3, 0($t3)
    08959A38:[8CEA001C]: lw         $t2, 28($a3)
    08959A3C:[0140F809]: jalr       $ra, $t2
    08959A40:[01602021]: addu       $a0, $t3, $zr <=> move $a0, $t3
    08959A44:[0A256480]: j          0x08959200
    08959A48:[8E020004]: lw         $v0, 4($s0)
  Back Branch 08959234 595,744 times (length 25)
    089591C4:[03C08021]: addu       $s0, $fp, $zr <=> move $s0, $fp
    089591C8:[AFBF02C4]: sw         $ra, 708($sp)
    089591CC:[AFB402B0]: sw         $s4, 688($sp)
    089591D0:[0E2566F4]: jal        0x08959BD0
    089591D4:[AFB302AC]: sw         $s3, 684($sp)
--> 089591D8:[27A20090]: addiu      $v0, $sp, 144
    089591DC:[001690C0]: sll        $s2, $s6, 0x0003
    089591E0:[00529821]: addu       $s3, $v0, $s2
    089591E4:[8E020000]: lw         $v0, 0($s0)
    089591E8:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    089591EC:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    089591F0:[24060200]: addiu      $a2, $zr, 512 <=> li $a2, 512
    089591F4:[144001FB]: bne        $v0, $zr, 0x089599E4
    089591F8:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    089591FC:[8E020004]: lw         $v0, 4($s0)
    08959200:[001698C0]: sll        $s3, $s6, 0x0003
    08959204:[27AD0090]: addiu      $t5, $sp, 144
    08959208:[01B39021]: addu       $s2, $t5, $s3
    0895920C:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    08959210:[24060200]: addiu      $a2, $zr, 512 <=> li $a2, 512
    08959214:[26310008]: addiu      $s1, $s1, 8
    08959218:[26140004]: addiu      $s4, $s0, 4
    0895921C:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    08959220:[144001D6]: bne        $v0, $zr, 0x0895997C
    08959224:[02403821]: addu       $a3, $s2, $zr <=> move $a3, $s2
    08959228:[26B50002]: addiu      $s5, $s5, 2
    0895922C:[2AA80020]: slti       $t0, $s5, 32
    08959230:[26100008]: addiu      $s0, $s0, 8
--> 08959234:[1500FFE8]: bne        $t0, $zr, 0x089591D8
    08959238:[26310008]: addiu      $s1, $s1, 8
    0895923C:[16C00103]: bne        $s6, $zr, 0x0895964C
    08959240:[02C0A021]: addu       $s4, $s6, $zr <=> move $s4, $s6
    08959244:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
  Back Branch 089599DC 519,088 times (length 494)
  Back Branch 08959A44 515,239 times (length 531)
  Back Branch 08959480 67,190 times (length 143)
  Back Branch 08959850 7,278 times (length 127)
  Back Branch 08959880 7,278 times (length 24)
    08959814:[8E040080]: lw         $a0, 128($s0)
    08959818:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0895981C:[03A03021]: addu       $a2, $sp, $zr <=> move $a2, $sp
    08959820:[8C8F0000]: lw         $t7, 0($a0)
    08959824:[8DE2001C]: lw         $v0, 28($t7)
--> 08959828:[0040F809]: jalr       $ra, $v0
    0895982C:[00000000]: nop
    08959830:[8FA90294]: lw         $t1, 660($sp)
    08959834:[8FA80290]: lw         $t0, 656($sp)
    08959838:[26730001]: addiu      $s3, $s3, 1
    0895983C:[25310004]: addiu      $s1, $t1, 4
    08959840:[25020004]: addiu      $v0, $t0, 4
    08959844:[2A640002]: slti       $a0, $s3, 2
    08959848:[AFB10294]: sw         $s1, 660($sp)
    0895984C:[26100004]: addiu      $s0, $s0, 4
    08959850:[1480FF82]: bne        $a0, $zr, 0x0895965C
    08959854:[AFA20290]: sw         $v0, 656($sp)
    08959858:[0A256522]: j          0x08959488
    0895985C:[00000000]: nop
    08959860:[3C1908C2]: lui        $t9, 0x08C2 <=> li $t9, 0x08C20000
    08959864:[27252140]: addiu      $a1, $t9, 8512
    08959868:[0E2593C4]: jal        0x08964F10
    0895986C:[24060008]: addiu      $a2, $zr, 8 <=> li $a2, 8
    08959870:[8E040080]: lw         $a0, 128($s0)
    08959874:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    08959878:[03A03021]: addu       $a2, $sp, $zr <=> move $a2, $sp
    0895987C:[8C980000]: lw         $t8, 0($a0)
--> 08959880:[0A25660A]: j          0x08959828
    08959884:[8F020020]: lw         $v0, 32($t8)
    08959888:[24060002]: addiu      $a2, $zr, 2 <=> li $a2, 2
    0895988C:[0E25630F]: jal        0x08958C3C
    08959890:[24070010]: addiu      $a3, $zr, 16 <=> li $a3, 16
  Back Branch 0895994C 6,248 times (length 150)
  Back Branch 08959A28 4,879 times (length 525)
  Back Branch 08959858 3,639 times (length 246)
  Back Branch 089595CC 1,707 times (length 75)
    08959494:[27B10090]: addiu      $s1, $sp, 144
    08959498:[27B00010]: addiu      $s0, $sp, 16
    0895949C:[1260003C]: beq        $s3, $zr, 0x08959590
    089594A0:[32830003]: andi       $v1, $s4, 3
    089594A4:[8E040000]: lw         $a0, 0($s0)
--> 089594A8:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089594AC:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089594B0:[8C8E0000]: lw         $t6, 0($a0)
    089594B4:[26D60001]: addiu      $s6, $s6, 1
    089594B8:[26100004]: addiu      $s0, $s0, 4
    089594BC:[8DCD0020]: lw         $t5, 32($t6)
    089594C0:[01A0F809]: jalr       $ra, $t5
    089594C4:[26310008]: addiu      $s1, $s1, 8
    089594C8:[02D4602A]: slt        $t4, $s6, $s4
    089594CC:[11800022]: beq        $t4, $zr, 0x08959558
    089594D0:[00000000]: nop
    089594D4:[8E040000]: lw         $a0, 0($s0)
    089594D8:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089594DC:[26150004]: addiu      $s5, $s0, 4
    089594E0:[8C890000]: lw         $t1, 0($a0)
    089594E4:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089594E8:[26B30004]: addiu      $s3, $s5, 4
    089594EC:[8D280020]: lw         $t0, 32($t1)
    089594F0:[267E0004]: addiu      $fp, $s3, 4
    089594F4:[0100F809]: jalr       $ra, $t0
    089594F8:[26D60004]: addiu      $s6, $s6, 4
    089594FC:[8EA40000]: lw         $a0, 0($s5)
    08959500:[26260008]: addiu      $a2, $s1, 8
    08959504:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08959508:[8C820000]: lw         $v0, 0($a0)
    0895950C:[8C590020]: lw         $t9, 32($v0)
    08959510:[0320F809]: jalr       $ra, $t9
    08959514:[27D00004]: addiu      $s0, $fp, 4
    08959518:[8E640000]: lw         $a0, 0($s3)
    0895951C:[26260010]: addiu      $a2, $s1, 16
    08959520:[8C980000]: lw         $t8, 0($a0)
    08959524:[8F0F0020]: lw         $t7, 32($t8)
    08959528:[01E0F809]: jalr       $ra, $t7
    0895952C:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08959530:[8FC40000]: lw         $a0, 0($fp)
    08959534:[26260018]: addiu      $a2, $s1, 24
    08959538:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0895953C:[8C920000]: lw         $s2, 0($a0)
    08959540:[8E570020]: lw         $s7, 32($s2)
    08959544:[02E0F809]: jalr       $ra, $s7
    08959548:[26310020]: addiu      $s1, $s1, 32
    0895954C:[02D4302A]: slt        $a2, $s6, $s4
    08959550:[54C0FFE1]: bnel       $a2, $zr, 0x089594D8
    08959554:[8E040000]: lw         $a0, 0($s0)
    08959558:[0E2566FE]: jal        0x08959BF8
    0895955C:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08959560:[8FBF02C4]: lw         $ra, 708($sp)
    08959564:[8FBE02C0]: lw         $fp, 704($sp)
    08959568:[8FB702BC]: lw         $s7, 700($sp)
    0895956C:[8FB602B8]: lw         $s6, 696($sp)
    08959570:[8FB502B4]: lw         $s5, 692($sp)
    08959574:[8FB402B0]: lw         $s4, 688($sp)
    08959578:[8FB302AC]: lw         $s3, 684($sp)
    0895957C:[8FB202A8]: lw         $s2, 680($sp)
    08959580:[8FB102A4]: lw         $s1, 676($sp)
    08959584:[8FB002A0]: lw         $s0, 672($sp)
    08959588:[03E00008]: jr         $ra
    0895958C:[27BD02D0]: addiu      $sp, $sp, 720
    08959590:[1060FFD0]: beq        $v1, $zr, 0x089594D4
    08959594:[286A0002]: slti       $t2, $v1, 2
    08959598:[1540FFC2]: bne        $t2, $zr, 0x089594A4
    0895959C:[28750003]: slti       $s5, $v1, 3
    089595A0:[52A0000C]: beql       $s5, $zr, 0x089595D4
    089595A4:[8FA40010]: lw         $a0, 16($sp)
    089595A8:[8E040000]: lw         $a0, 0($s0)
    089595AC:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089595B0:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089595B4:[8C830000]: lw         $v1, 0($a0)
    089595B8:[26D60001]: addiu      $s6, $s6, 1
    089595BC:[26100004]: addiu      $s0, $s0, 4
    089595C0:[8C6B0020]: lw         $t3, 32($v1)
    089595C4:[0160F809]: jalr       $ra, $t3
    089595C8:[26310008]: addiu      $s1, $s1, 8
--> 089595CC:[0A25652A]: j          0x089594A8
    089595D0:[8E040000]: lw         $a0, 0($s0)
    089595D4:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089595D8:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089595DC:[8C900000]: lw         $s0, 0($a0)
  Back Branch 08959590 1,707 times (length 49)
    089594C0:[01A0F809]: jalr       $ra, $t5
    089594C4:[26310008]: addiu      $s1, $s1, 8
    089594C8:[02D4602A]: slt        $t4, $s6, $s4
    089594CC:[11800022]: beq        $t4, $zr, 0x08959558
    089594D0:[00000000]: nop
--> 089594D4:[8E040000]: lw         $a0, 0($s0)
    089594D8:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089594DC:[26150004]: addiu      $s5, $s0, 4
    089594E0:[8C890000]: lw         $t1, 0($a0)
    089594E4:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089594E8:[26B30004]: addiu      $s3, $s5, 4
    089594EC:[8D280020]: lw         $t0, 32($t1)
    089594F0:[267E0004]: addiu      $fp, $s3, 4
    089594F4:[0100F809]: jalr       $ra, $t0
    089594F8:[26D60004]: addiu      $s6, $s6, 4
    089594FC:[8EA40000]: lw         $a0, 0($s5)
    08959500:[26260008]: addiu      $a2, $s1, 8
    08959504:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08959508:[8C820000]: lw         $v0, 0($a0)
    0895950C:[8C590020]: lw         $t9, 32($v0)
    08959510:[0320F809]: jalr       $ra, $t9
    08959514:[27D00004]: addiu      $s0, $fp, 4
    08959518:[8E640000]: lw         $a0, 0($s3)
    0895951C:[26260010]: addiu      $a2, $s1, 16
    08959520:[8C980000]: lw         $t8, 0($a0)
    08959524:[8F0F0020]: lw         $t7, 32($t8)
    08959528:[01E0F809]: jalr       $ra, $t7
    0895952C:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08959530:[8FC40000]: lw         $a0, 0($fp)
    08959534:[26260018]: addiu      $a2, $s1, 24
    08959538:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0895953C:[8C920000]: lw         $s2, 0($a0)
    08959540:[8E570020]: lw         $s7, 32($s2)
    08959544:[02E0F809]: jalr       $ra, $s7
    08959548:[26310020]: addiu      $s1, $s1, 32
    0895954C:[02D4302A]: slt        $a2, $s6, $s4
    08959550:[54C0FFE1]: bnel       $a2, $zr, 0x089594D8
    08959554:[8E040000]: lw         $a0, 0($s0)
    08959558:[0E2566FE]: jal        0x08959BF8
    0895955C:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08959560:[8FBF02C4]: lw         $ra, 708($sp)
    08959564:[8FBE02C0]: lw         $fp, 704($sp)
    08959568:[8FB702BC]: lw         $s7, 700($sp)
    0895956C:[8FB602B8]: lw         $s6, 696($sp)
    08959570:[8FB502B4]: lw         $s5, 692($sp)
    08959574:[8FB402B0]: lw         $s4, 688($sp)
    08959578:[8FB302AC]: lw         $s3, 684($sp)
    0895957C:[8FB202A8]: lw         $s2, 680($sp)
    08959580:[8FB102A4]: lw         $s1, 676($sp)
    08959584:[8FB002A0]: lw         $s0, 672($sp)
    08959588:[03E00008]: jr         $ra
    0895958C:[27BD02D0]: addiu      $sp, $sp, 720
--> 08959590:[1060FFD0]: beq        $v1, $zr, 0x089594D4
    08959594:[286A0002]: slti       $t2, $v1, 2
    08959598:[1540FFC2]: bne        $t2, $zr, 0x089594A4
    0895959C:[28750003]: slti       $s5, $v1, 3
    089595A0:[52A0000C]: beql       $s5, $zr, 0x089595D4
  Back Branch 08959598 1,707 times (length 63)
    08959490:[2A930002]: slti       $s3, $s4, 2
    08959494:[27B10090]: addiu      $s1, $sp, 144
    08959498:[27B00010]: addiu      $s0, $sp, 16
    0895949C:[1260003C]: beq        $s3, $zr, 0x08959590
    089594A0:[32830003]: andi       $v1, $s4, 3
--> 089594A4:[8E040000]: lw         $a0, 0($s0)
    089594A8:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089594AC:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089594B0:[8C8E0000]: lw         $t6, 0($a0)
    089594B4:[26D60001]: addiu      $s6, $s6, 1
    089594B8:[26100004]: addiu      $s0, $s0, 4
    089594BC:[8DCD0020]: lw         $t5, 32($t6)
    089594C0:[01A0F809]: jalr       $ra, $t5
    089594C4:[26310008]: addiu      $s1, $s1, 8
    089594C8:[02D4602A]: slt        $t4, $s6, $s4
    089594CC:[11800022]: beq        $t4, $zr, 0x08959558
    089594D0:[00000000]: nop
    089594D4:[8E040000]: lw         $a0, 0($s0)
    089594D8:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089594DC:[26150004]: addiu      $s5, $s0, 4
    089594E0:[8C890000]: lw         $t1, 0($a0)
    089594E4:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089594E8:[26B30004]: addiu      $s3, $s5, 4
    089594EC:[8D280020]: lw         $t0, 32($t1)
    089594F0:[267E0004]: addiu      $fp, $s3, 4
    089594F4:[0100F809]: jalr       $ra, $t0
    089594F8:[26D60004]: addiu      $s6, $s6, 4
    089594FC:[8EA40000]: lw         $a0, 0($s5)
    08959500:[26260008]: addiu      $a2, $s1, 8
    08959504:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08959508:[8C820000]: lw         $v0, 0($a0)
    0895950C:[8C590020]: lw         $t9, 32($v0)
    08959510:[0320F809]: jalr       $ra, $t9
    08959514:[27D00004]: addiu      $s0, $fp, 4
    08959518:[8E640000]: lw         $a0, 0($s3)
    0895951C:[26260010]: addiu      $a2, $s1, 16
    08959520:[8C980000]: lw         $t8, 0($a0)
    08959524:[8F0F0020]: lw         $t7, 32($t8)
    08959528:[01E0F809]: jalr       $ra, $t7
    0895952C:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08959530:[8FC40000]: lw         $a0, 0($fp)
    08959534:[26260018]: addiu      $a2, $s1, 24
    08959538:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0895953C:[8C920000]: lw         $s2, 0($a0)
    08959540:[8E570020]: lw         $s7, 32($s2)
    08959544:[02E0F809]: jalr       $ra, $s7
    08959548:[26310020]: addiu      $s1, $s1, 32
    0895954C:[02D4302A]: slt        $a2, $s6, $s4
    08959550:[54C0FFE1]: bnel       $a2, $zr, 0x089594D8
    08959554:[8E040000]: lw         $a0, 0($s0)
    08959558:[0E2566FE]: jal        0x08959BF8
    0895955C:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08959560:[8FBF02C4]: lw         $ra, 708($sp)
    08959564:[8FBE02C0]: lw         $fp, 704($sp)
    08959568:[8FB702BC]: lw         $s7, 700($sp)
    0895956C:[8FB602B8]: lw         $s6, 696($sp)
    08959570:[8FB502B4]: lw         $s5, 692($sp)
    08959574:[8FB402B0]: lw         $s4, 688($sp)
    08959578:[8FB302AC]: lw         $s3, 684($sp)
    0895957C:[8FB202A8]: lw         $s2, 680($sp)
    08959580:[8FB102A4]: lw         $s1, 676($sp)
    08959584:[8FB002A0]: lw         $s0, 672($sp)
    08959588:[03E00008]: jr         $ra
    0895958C:[27BD02D0]: addiu      $sp, $sp, 720
    08959590:[1060FFD0]: beq        $v1, $zr, 0x089594D4
    08959594:[286A0002]: slti       $t2, $v1, 2
--> 08959598:[1540FFC2]: bne        $t2, $zr, 0x089594A4
    0895959C:[28750003]: slti       $s5, $v1, 3
    089595A0:[52A0000C]: beql       $s5, $zr, 0x089595D4
    089595A4:[8FA40010]: lw         $a0, 16($sp)
    089595A8:[8E040000]: lw         $a0, 0($s0)
  Back Branch 089597E0 1,126 times (length 29)
    08959760:[26D60001]: addiu      $s6, $s6, 1
    08959764:[02D4302A]: slt        $a2, $s6, $s4
    08959768:[26520008]: addiu      $s2, $s2, 8
    0895976C:[10C0001E]: beq        $a2, $zr, 0x089597E8
    08959770:[26310008]: addiu      $s1, $s1, 8
--> 08959774:[8E260000]: lw         $a2, 0($s1)
    08959778:[10D50058]: beq        $a2, $s5, 0x089598DC
    0895977C:[8E450000]: lw         $a1, 0($s2)
    08959780:[50C00008]: beql       $a2, $zr, 0x089597A4
    08959784:[26310008]: addiu      $s1, $s1, 8
    08959788:[10DE0051]: beq        $a2, $fp, 0x089598D0
    0895978C:[240D0040]: addiu      $t5, $zr, 64 <=> li $t5, 64
    08959790:[10CD004A]: beq        $a2, $t5, 0x089598BC
    08959794:[02E02021]: addu       $a0, $s7, $zr <=> move $a0, $s7
    08959798:[0E256BF6]: jal        0x0895AFD8
    0895979C:[24070010]: addiu      $a3, $zr, 16 <=> li $a3, 16
    089597A0:[26310008]: addiu      $s1, $s1, 8
    089597A4:[8E260000]: lw         $a2, 0($s1)
    089597A8:[26520008]: addiu      $s2, $s2, 8
    089597AC:[10D5003E]: beq        $a2, $s5, 0x089598A8
    089597B0:[8E450000]: lw         $a1, 0($s2)
    089597B4:[50C00008]: beql       $a2, $zr, 0x089597D8
    089597B8:[26D60002]: addiu      $s6, $s6, 2
    089597BC:[10DE0037]: beq        $a2, $fp, 0x0895989C
    089597C0:[240E0040]: addiu      $t6, $zr, 64 <=> li $t6, 64
    089597C4:[10CE0030]: beq        $a2, $t6, 0x08959888
    089597C8:[02E02021]: addu       $a0, $s7, $zr <=> move $a0, $s7
    089597CC:[0E256BF6]: jal        0x0895AFD8
    089597D0:[24070010]: addiu      $a3, $zr, 16 <=> li $a3, 16
    089597D4:[26D60002]: addiu      $s6, $s6, 2
    089597D8:[02D4282A]: slt        $a1, $s6, $s4
    089597DC:[26520008]: addiu      $s2, $s2, 8
--> 089597E0:[14A0FFE4]: bne        $a1, $zr, 0x08959774
    089597E4:[26310008]: addiu      $s1, $s1, 8
    089597E8:[8E040080]: lw         $a0, 128($s0)
    089597EC:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089597F0:[24060200]: addiu      $a2, $zr, 512 <=> li $a2, 512
  Back Branch 08959924 1,126 times (length 109)
  Back Branch 089599C0 1,030 times (length 488)
  Back Branch 089595F4 563 times (length 20)
    08959598:[1540FFC2]: bne        $t2, $zr, 0x089594A4
    0895959C:[28750003]: slti       $s5, $v1, 3
    089595A0:[52A0000C]: beql       $s5, $zr, 0x089595D4
    089595A4:[8FA40010]: lw         $a0, 16($sp)
    089595A8:[8E040000]: lw         $a0, 0($s0)
--> 089595AC:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089595B0:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089595B4:[8C830000]: lw         $v1, 0($a0)
    089595B8:[26D60001]: addiu      $s6, $s6, 1
    089595BC:[26100004]: addiu      $s0, $s0, 4
    089595C0:[8C6B0020]: lw         $t3, 32($v1)
    089595C4:[0160F809]: jalr       $ra, $t3
    089595C8:[26310008]: addiu      $s1, $s1, 8
    089595CC:[0A25652A]: j          0x089594A8
    089595D0:[8E040000]: lw         $a0, 0($s0)
    089595D4:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089595D8:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089595DC:[8C900000]: lw         $s0, 0($a0)
    089595E0:[24160001]: addiu      $s6, $zr, 1 <=> li $s6, 1
    089595E4:[27B10098]: addiu      $s1, $sp, 152
    089595E8:[8E070020]: lw         $a3, 32($s0)
    089595EC:[00E0F809]: jalr       $ra, $a3
    089595F0:[27B00014]: addiu      $s0, $sp, 20
--> 089595F4:[0A25656B]: j          0x089595AC
    089595F8:[8E040000]: lw         $a0, 0($s0)
    089595FC:[BC980000]: cache      0x18, 0($a0)
    08959600:[AC800000]: sw         $zr, 0($a0)
    08959604:[24A5FFFF]: addiu      $a1, $a1, -1
_S1_2_896C26C 33,473,681 instructions (1.474%), 580,439 calls (0896C26C - 0896C3A4, length 79)
    0896C26C:[27BDFFE0]: addiu      $sp, $sp, -32
    0896C270:[8CE40094]: lw         $a0, 148($a3)
    0896C274:[AFB10004]: sw         $s1, 4($sp)
    0896C278:[AFB20008]: sw         $s2, 8($sp)
    0896C27C:[AFB3000C]: sw         $s3, 12($sp)
    0896C280:[AFB40010]: sw         $s4, 16($sp)
    0896C284:[24F40058]: addiu      $s4, $a3, 88
    0896C288:[34130003]: ori        $s3, $zr, 3 <=> li $s3, 3
    0896C28C:[00A09025]: or         $s2, $a1, $zr <=> move $s2, $a1
    0896C290:[00C08825]: or         $s1, $a2, $zr <=> move $s1, $a2
    0896C294:[AFB00000]: sw         $s0, 0($sp)
    0896C298:[AFBF0014]: sw         $ra, 20($sp)
    0896C29C:[10800008]: beq        $a0, $zr, 0x0896C2C0
    0896C2A0:[00E08025]: or         $s0, $a3, $zr <=> move $s0, $a3
    0896C2A4:[0E25B1D9]: jal        0x0896C764
    0896C2A8:[00000000]: nop
    0896C2AC:[8E050094]: lw         $a1, 148($s0)
    0896C2B0:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0896C2B4:[8CA60000]: lw         $a2, 0($a1)
    0896C2B8:[0E25B1ED]: jal        0x0896C7B4
    0896C2BC:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0896C2C0:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0896C2C4:[0E25B181]: jal        0x0896C604
    0896C2C8:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    0896C2CC:[8E040094]: lw         $a0, 148($s0)
    0896C2D0:[10800018]: beq        $a0, $zr, 0x0896C334
    0896C2D4:[00000000]: nop
    0896C2D8:[0E25B1D9]: jal        0x0896C764
    0896C2DC:[00000000]: nop
    0896C2E0:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0896C2E4:[0E25B2C5]: jal        0x0896CB14
    0896C2E8:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    0896C2EC:[0E25B1D9]: jal        0x0896C764
    0896C2F0:[00000000]: nop
    0896C2F4:[0E25B2F1]: jal        0x0896CBC4
    0896C2F8:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0896C2FC:[0E25BF6E]: jal        0x0896FDB8
    0896C300:[00000000]: nop
    0896C304:[8C440004]: lw         $a0, 4($v0)
    0896C308:[8E050090]: lw         $a1, 144($s0)
    0896C30C:[24840030]: addiu      $a0, $a0, 48
    0896C310:[84860000]: lh         $a2, 0($a0)
    0896C314:[8C890004]: lw         $t1, 4($a0)
    0896C318:[00462021]: addu       $a0, $v0, $a2
    0896C31C:[34060004]: ori        $a2, $zr, 4 <=> li $a2, 4
    0896C320:[02803825]: or         $a3, $s4, $zr <=> move $a3, $s4
    0896C324:[0120F809]: jalr       $ra, $t1
    0896C328:[02604025]: or         $t0, $s3, $zr <=> move $t0, $s3
    0896C32C:[10000016]: b          0x0896C388
    0896C330:[00000000]: nop
    0896C334:[0E25B1D9]: jal        0x0896C764
    0896C338:[00000000]: nop
    0896C33C:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0896C340:[0E25B2C5]: jal        0x0896CB14
    0896C344:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    0896C348:[0E25B1D9]: jal        0x0896C764
    0896C34C:[00000000]: nop
    0896C350:[0E25B2F1]: jal        0x0896CBC4
    0896C354:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0896C358:[0E25BF6E]: jal        0x0896FDB8
    0896C35C:[00000000]: nop
    0896C360:[8C440004]: lw         $a0, 4($v0)
    0896C364:[8E050090]: lw         $a1, 144($s0)
    0896C368:[24840048]: addiu      $a0, $a0, 72
    0896C36C:[84860000]: lh         $a2, 0($a0)
    0896C370:[8C890004]: lw         $t1, 4($a0)
    0896C374:[00462021]: addu       $a0, $v0, $a2
    0896C378:[34060004]: ori        $a2, $zr, 4 <=> li $a2, 4
    0896C37C:[02803825]: or         $a3, $s4, $zr <=> move $a3, $s4
    0896C380:[0120F809]: jalr       $ra, $t1
    0896C384:[02604025]: or         $t0, $s3, $zr <=> move $t0, $s3
    0896C388:[8FB00000]: lw         $s0, 0($sp)
    0896C38C:[8FB10004]: lw         $s1, 4($sp)
    0896C390:[8FB20008]: lw         $s2, 8($sp)
    0896C394:[8FB3000C]: lw         $s3, 12($sp)
    0896C398:[8FB40010]: lw         $s4, 16($sp)
    0896C39C:[8FBF0014]: lw         $ra, 20($sp)
    0896C3A0:[03E00008]: jr         $ra
    0896C3A4:[27BD0020]: addiu      $sp, $sp, 32
_S1_2_895C4B0 30,608,875 instructions (1.347%), 1,224,355 calls (0895C4B0 - 0895C510, length 25)
    0895C4B0:[27BDFFE0]: addiu      $sp, $sp, -32
    0895C4B4:[AFB3000C]: sw         $s3, 12($sp)
    0895C4B8:[00E09821]: addu       $s3, $a3, $zr <=> move $s3, $a3
    0895C4BC:[AFB20008]: sw         $s2, 8($sp)
    0895C4C0:[00C09021]: addu       $s2, $a2, $zr <=> move $s2, $a2
    0895C4C4:[AFB10004]: sw         $s1, 4($sp)
    0895C4C8:[00A08821]: addu       $s1, $a1, $zr <=> move $s1, $a1
    0895C4CC:[AFB00000]: sw         $s0, 0($sp)
    0895C4D0:[AFBF0010]: sw         $ra, 16($sp)
    0895C4D4:[0E259496]: jal        0x08965258
    0895C4D8:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    0895C4DC:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0895C4E0:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    0895C4E4:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    0895C4E8:[0E257261]: jal        0x0895C984
    0895C4EC:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    0895C4F0:[0E25949D]: jal        0x08965274
    0895C4F4:[00000000]: nop
    0895C4F8:[8FBF0010]: lw         $ra, 16($sp)
    0895C4FC:[8FB3000C]: lw         $s3, 12($sp)
    0895C500:[8FB20008]: lw         $s2, 8($sp)
    0895C504:[8FB10004]: lw         $s1, 4($sp)
    0895C508:[8FB00000]: lw         $s0, 0($sp)
    0895C50C:[03E00008]: jr         $ra
    0895C510:[27BD0020]: addiu      $sp, $sp, 32
_S1_2_896A7C8 25,625,819 instructions (1.128%), 382,762 calls (0896A7C8 - 0896A990, length 115)
    0896A7C8:[27BDFFD0]: addiu      $sp, $sp, -48
    0896A7CC:[46006B86]: mov.s      $f14, $f13
    0896A7D0:[AFB30010]: sw         $s3, 16($sp)
    0896A7D4:[8C8A008C]: lw         $t2, 140($a0)
    0896A7D8:[46006346]: mov.s      $f13, $f12
    0896A7DC:[00809825]: or         $s3, $a0, $zr <=> move $s3, $a0
    0896A7E0:[AFB10008]: sw         $s1, 8($sp)
    0896A7E4:[AFB2000C]: sw         $s2, 12($sp)
    0896A7E8:[46007306]: mov.s      $f12, $f14
    0896A7EC:[00A09025]: or         $s2, $a1, $zr <=> move $s2, $a1
    0896A7F0:[00C02025]: or         $a0, $a2, $zr <=> move $a0, $a2
    0896A7F4:[00E08825]: or         $s1, $a3, $zr <=> move $s1, $a3
    0896A7F8:[E7B40000]: swc1       $f20, 0($sp)
    0896A7FC:[AFB00004]: sw         $s0, 4($sp)
    0896A800:[AFB40014]: sw         $s4, 20($sp)
    0896A804:[AFB50018]: sw         $s5, 24($sp)
    0896A808:[AFB6001C]: sw         $s6, 28($sp)
    0896A80C:[AFB70020]: sw         $s7, 32($sp)
    0896A810:[AFBF0024]: sw         $ra, 36($sp)
    0896A814:[1140000B]: beq        $t2, $zr, 0x0896A844
    0896A818:[01008025]: or         $s0, $t0, $zr <=> move $s0, $t0
    0896A81C:[8E450008]: lw         $a1, 8($s2)
    0896A820:[10A00006]: beq        $a1, $zr, 0x0896A83C
    0896A824:[00000000]: nop
    0896A828:[31250001]: andi       $a1, $t1, 1
    0896A82C:[10A00007]: beq        $a1, $zr, 0x0896A84C
    0896A830:[8E74007C]: lw         $s4, 124($s3)
    0896A834:[10000043]: b          0x0896A944
    0896A838:[00000000]: nop
    0896A83C:[10000049]: b          0x0896A964
    0896A840:[00000000]: nop
    0896A844:[10000047]: b          0x0896A964
    0896A848:[00000000]: nop
    0896A84C:[3C050008]: lui        $a1, 0x0008 <=> li $a1, 0x00080000
    0896A850:[02852824]: and        $a1, $s4, $a1
    0896A854:[14A0003B]: bne        $a1, $zr, 0x0896A944
    0896A858:[00000000]: nop
    0896A85C:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    0896A860:[46006386]: mov.s      $f14, $f12
    0896A864:[3C040020]: lui        $a0, 0x0020 <=> li $a0, 0x00200000
    0896A868:[46006B06]: mov.s      $f12, $f13
    0896A86C:[0284B824]: and        $s7, $s4, $a0
    0896A870:[46007346]: mov.s      $f13, $f14
    0896A874:[8E760028]: lw         $s6, 40($s3)
    0896A878:[32840F00]: andi       $a0, $s4, 3840
    0896A87C:[8E750044]: lw         $s5, 68($s3)
    0896A880:[38940F00]: xori       $s4, $a0, 3840
    0896A884:[C6740040]: lwc1       $f20, 64($s3)
    0896A888:[2E940001]: sltiu      $s4, $s4, 1
    0896A88C:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    0896A890:[02402825]: or         $a1, $s2, $zr <=> move $a1, $s2
    0896A894:[0E25AA65]: jal        0x0896A994
    0896A898:[02003825]: or         $a3, $s0, $zr <=> move $a3, $s0
    0896A89C:[16E00006]: bne        $s7, $zr, 0x0896A8B8
    0896A8A0:[00000000]: nop
    0896A8A4:[8E64007C]: lw         $a0, 124($s3)
    0896A8A8:[3C050002]: lui        $a1, 0x0002 <=> li $a1, 0x00020000
    0896A8AC:[24A58000]: addiu      $a1, $a1, -32768
    0896A8B0:[00852025]: or         $a0, $a0, $a1
    0896A8B4:[AE64007C]: sw         $a0, 124($s3)
    0896A8B8:[8E640028]: lw         $a0, 40($s3)
    0896A8BC:[12C40006]: beq        $s6, $a0, 0x0896A8D8
    0896A8C0:[00000000]: nop
    0896A8C4:[8E64007C]: lw         $a0, 124($s3)
    0896A8C8:[3C050003]: lui        $a1, 0x0003 <=> li $a1, 0x00030000
    0896A8CC:[24A58000]: addiu      $a1, $a1, -32768
    0896A8D0:[00852025]: or         $a0, $a0, $a1
    0896A8D4:[AE64007C]: sw         $a0, 124($s3)
    0896A8D8:[8E640044]: lw         $a0, 68($s3)
    0896A8DC:[12A40006]: beq        $s5, $a0, 0x0896A8F8
    0896A8E0:[00000000]: nop
    0896A8E4:[8E64007C]: lw         $a0, 124($s3)
    0896A8E8:[3C050005]: lui        $a1, 0x0005 <=> li $a1, 0x00050000
    0896A8EC:[24A58000]: addiu      $a1, $a1, -32768
    0896A8F0:[00852025]: or         $a0, $a0, $a1
    0896A8F4:[AE64007C]: sw         $a0, 124($s3)
    0896A8F8:[C66C0040]: lwc1       $f12, 64($s3)
    0896A8FC:[460CA032]: c.eq.s     $f20, $f12
    0896A900:[00000000]: nop
    0896A904:[45010005]: bc1t       0x0896A91C
    0896A908:[00000000]: nop
    0896A90C:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    0896A910:[02402825]: or         $a1, $s2, $zr <=> move $a1, $s2
    0896A914:[0E25AE8E]: jal        0x0896BA38
    0896A918:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    0896A91C:[16800008]: bne        $s4, $zr, 0x0896A940
    0896A920:[00000000]: nop
    0896A924:[0E25AAF4]: jal        0x0896ABD0
    0896A928:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    0896A92C:[8E64007C]: lw         $a0, 124($s3)
    0896A930:[3C050005]: lui        $a1, 0x0005 <=> li $a1, 0x00050000
    0896A934:[24A58000]: addiu      $a1, $a1, -32768
    0896A938:[00852025]: or         $a0, $a0, $a1
    0896A93C:[AE64007C]: sw         $a0, 124($s3)
    0896A940:[8E74007C]: lw         $s4, 124($s3)
    0896A944:[32848000]: andi       $a0, $s4, -32768
    0896A948:[10800006]: beq        $a0, $zr, 0x0896A964
    0896A94C:[00000000]: nop
    0896A950:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    0896A954:[02402825]: or         $a1, $s2, $zr <=> move $a1, $s2
    0896A958:[02203025]: or         $a2, $s1, $zr <=> move $a2, $s1
    0896A95C:[0E25AD74]: jal        0x0896B5D0
    0896A960:[02003825]: or         $a3, $s0, $zr <=> move $a3, $s0
    0896A964:[C7B40000]: lwc1       $f20, 0($sp)
    0896A968:[8FB00004]: lw         $s0, 4($sp)
    0896A96C:[8FB10008]: lw         $s1, 8($sp)
    0896A970:[8FB2000C]: lw         $s2, 12($sp)
    0896A974:[8FB30010]: lw         $s3, 16($sp)
    0896A978:[8FB40014]: lw         $s4, 20($sp)
    0896A97C:[8FB50018]: lw         $s5, 24($sp)
    0896A980:[8FB6001C]: lw         $s6, 28($sp)
    0896A984:[8FB70020]: lw         $s7, 32($sp)
    0896A988:[8FBF0024]: lw         $ra, 36($sp)
    0896A98C:[03E00008]: jr         $ra
    0896A990:[27BD0030]: addiu      $sp, $sp, 48
_S1_2_896CB50 25,550,782 instructions (1.125%), 580,439 calls (0896CB50 - 0896CBC0, length 29)
    0896CB50:[27BDFFE0]: addiu      $sp, $sp, -32
    0896CB54:[AFB00000]: sw         $s0, 0($sp)
    0896CB58:[AFB10004]: sw         $s1, 4($sp)
    0896CB5C:[AFB20008]: sw         $s2, 8($sp)
    0896CB60:[AFB3000C]: sw         $s3, 12($sp)
    0896CB64:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0896CB68:[00809025]: or         $s2, $a0, $zr <=> move $s2, $a0
    0896CB6C:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    0896CB70:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0896CB74:[AFBF0010]: sw         $ra, 16($sp)
    0896CB78:[8E450030]: lw         $a1, 48($s2)
    0896CB7C:[8E240000]: lw         $a0, 0($s1)
    0896CB80:[10A40004]: beq        $a1, $a0, 0x0896CB94
    0896CB84:[00000000]: nop
    0896CB88:[AE440030]: sw         $a0, 48($s2)
    0896CB8C:[0E25B422]: jal        0x0896D088
    0896CB90:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0896CB94:[26730001]: addiu      $s3, $s3, 1
    0896CB98:[26520004]: addiu      $s2, $s2, 4
    0896CB9C:[2A640003]: slti       $a0, $s3, 3
    0896CBA0:[1480FFF5]: bne        $a0, $zr, 0x0896CB78
    0896CBA4:[26310004]: addiu      $s1, $s1, 4
    0896CBA8:[8FB00000]: lw         $s0, 0($sp)
    0896CBAC:[8FB10004]: lw         $s1, 4($sp)
    0896CBB0:[8FB20008]: lw         $s2, 8($sp)
    0896CBB4:[8FB3000C]: lw         $s3, 12($sp)
    0896CBB8:[8FBF0010]: lw         $ra, 16($sp)
    0896CBBC:[03E00008]: jr         $ra
    0896CBC0:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 0896CBA0 1,741,317 times (length 12)
    0896CB64:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0896CB68:[00809025]: or         $s2, $a0, $zr <=> move $s2, $a0
    0896CB6C:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    0896CB70:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0896CB74:[AFBF0010]: sw         $ra, 16($sp)
--> 0896CB78:[8E450030]: lw         $a1, 48($s2)
    0896CB7C:[8E240000]: lw         $a0, 0($s1)
    0896CB80:[10A40004]: beq        $a1, $a0, 0x0896CB94
    0896CB84:[00000000]: nop
    0896CB88:[AE440030]: sw         $a0, 48($s2)
    0896CB8C:[0E25B422]: jal        0x0896D088
    0896CB90:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0896CB94:[26730001]: addiu      $s3, $s3, 1
    0896CB98:[26520004]: addiu      $s2, $s2, 4
    0896CB9C:[2A640003]: slti       $a0, $s3, 3
--> 0896CBA0:[1480FFF5]: bne        $a0, $zr, 0x0896CB78
    0896CBA4:[26310004]: addiu      $s1, $s1, 4
    0896CBA8:[8FB00000]: lw         $s0, 0($sp)
    0896CBAC:[8FB10004]: lw         $s1, 4($sp)
    0896CBB0:[8FB20008]: lw         $s2, 8($sp)
_S1_2_8948BE4 24,697,566 instructions (1.087%), 1,029,154 calls (08948BE4 - 08948C84, length 41)
    08948BE4:[1B200015]: blez       $t9, 0x08948C3C
    08948BE8:[01A21004]: sllv       $v0, $v0, $t5
    08948BEC:[24C60004]: addiu      $a2, $a2, 4
    08948BF0:[8CD80000]: lw         $t8, 0($a2)
    08948BF4:[03221004]: sllv       $v0, $v0, $t9
    08948BF8:[2739FFE0]: addiu      $t9, $t9, -32
    08948BFC:[7F027804]: ins        $v0, $t8, 0, 16
    08948C00:[03221046]: rotrv      $v0, $v0, $t9
    08948C04:[0A25230F]: j          0x08948C3C
    08948C08:[7C027804]: ins        $v0, $zr, 0, 16
    08948C0C:[00481021]: addu       $v0, $v0, $t0
    08948C10:[03E00008]: jr         $ra
    08948C14:[8442003A]: lh         $v0, 58($v0)
    08948C18:[950A0000]: lhu        $t2, 0($t0)
    08948C1C:[00481021]: addu       $v0, $v0, $t0
    08948C20:[004A1023]: subu       $v0, $v0, $t2
    08948C24:[03E00008]: jr         $ra
    08948C28:[8442003C]: lh         $v0, 60($v0)
    08948C3C:[7C021520]: bitrev     $v0, $v0
    08948C40:[0049502B]: sltu       $t2, $v0, $t1
    08948C44:[1540FFF1]: bne        $t2, $zr, 0x08948C0C
    08948C48:[00421021]: addu       $v0, $v0, $v0
    08948C4C:[13200009]: beq        $t9, $zr, 0x08948C74
    08948C50:[9503001E]: lhu        $v1, 30($t0)
    08948C54:[03385006]: srlv       $t2, $t8, $t9
    08948C58:[7D420004]: ins        $v0, $t2, 0, 1
    08948C5C:[27390001]: addiu      $t9, $t9, 1
    08948C60:[0043182B]: sltu       $v1, $v0, $v1
    08948C64:[1460FFEC]: bne        $v1, $zr, 0x08948C18
    08948C68:[00421021]: addu       $v0, $v0, $v0
    08948C6C:[0A252313]: j          0x08948C4C
    08948C70:[25080002]: addiu      $t0, $t0, 2
    08948C74:[24C60004]: addiu      $a2, $a2, 4
    08948C78:[8CD80000]: lw         $t8, 0($a2)
    08948C7C:[2419FFE1]: addiu      $t9, $zr, -31 <=> li $t9, -31
    08948C80:[0A252318]: j          0x08948C60
    08948C84:[7F020004]: ins        $v0, $t8, 0, 1
  Back Branch 08948C64 11,542,390 times (length 21)
    08948C04:[0A25230F]: j          0x08948C3C
    08948C08:[7C027804]: ins        $v0, $zr, 0, 16
    08948C0C:[00481021]: addu       $v0, $v0, $t0
    08948C10:[03E00008]: jr         $ra
    08948C14:[8442003A]: lh         $v0, 58($v0)
--> 08948C18:[950A0000]: lhu        $t2, 0($t0)
    08948C1C:[00481021]: addu       $v0, $v0, $t0
    08948C20:[004A1023]: subu       $v0, $v0, $t2
    08948C24:[03E00008]: jr         $ra
    08948C28:[8442003C]: lh         $v0, 60($v0)
    08948C3C:[7C021520]: bitrev     $v0, $v0
    08948C40:[0049502B]: sltu       $t2, $v0, $t1
    08948C44:[1540FFF1]: bne        $t2, $zr, 0x08948C0C
    08948C48:[00421021]: addu       $v0, $v0, $v0
    08948C4C:[13200009]: beq        $t9, $zr, 0x08948C74
    08948C50:[9503001E]: lhu        $v1, 30($t0)
    08948C54:[03385006]: srlv       $t2, $t8, $t9
    08948C58:[7D420004]: ins        $v0, $t2, 0, 1
    08948C5C:[27390001]: addiu      $t9, $t9, 1
    08948C60:[0043182B]: sltu       $v1, $v0, $v1
--> 08948C64:[1460FFEC]: bne        $v1, $zr, 0x08948C18
    08948C68:[00421021]: addu       $v0, $v0, $v0
    08948C6C:[0A252313]: j          0x08948C4C
    08948C70:[25080002]: addiu      $t0, $t0, 2
    08948C74:[24C60004]: addiu      $a2, $a2, 4
  Back Branch 08948C6C 7,866,156 times (length 10)
    08948C3C:[7C021520]: bitrev     $v0, $v0
    08948C40:[0049502B]: sltu       $t2, $v0, $t1
    08948C44:[1540FFF1]: bne        $t2, $zr, 0x08948C0C
    08948C48:[00421021]: addu       $v0, $v0, $v0
--> 08948C4C:[13200009]: beq        $t9, $zr, 0x08948C74
    08948C50:[9503001E]: lhu        $v1, 30($t0)
    08948C54:[03385006]: srlv       $t2, $t8, $t9
    08948C58:[7D420004]: ins        $v0, $t2, 0, 1
    08948C5C:[27390001]: addiu      $t9, $t9, 1
    08948C60:[0043182B]: sltu       $v1, $v0, $v1
    08948C64:[1460FFEC]: bne        $v1, $zr, 0x08948C18
    08948C68:[00421021]: addu       $v0, $v0, $v0
--> 08948C6C:[0A252313]: j          0x08948C4C
    08948C70:[25080002]: addiu      $t0, $t0, 2
    08948C74:[24C60004]: addiu      $a2, $a2, 4
    08948C78:[8CD80000]: lw         $t8, 0($a2)
    08948C7C:[2419FFE1]: addiu      $t9, $zr, -31 <=> li $t9, -31
  Back Branch 08948C44 4,488,385 times (length 16)
    08948BF8:[2739FFE0]: addiu      $t9, $t9, -32
    08948BFC:[7F027804]: ins        $v0, $t8, 0, 16
    08948C00:[03221046]: rotrv      $v0, $v0, $t9
    08948C04:[0A25230F]: j          0x08948C3C
    08948C08:[7C027804]: ins        $v0, $zr, 0, 16
--> 08948C0C:[00481021]: addu       $v0, $v0, $t0
    08948C10:[03E00008]: jr         $ra
    08948C14:[8442003A]: lh         $v0, 58($v0)
    08948C18:[950A0000]: lhu        $t2, 0($t0)
    08948C1C:[00481021]: addu       $v0, $v0, $t0
    08948C20:[004A1023]: subu       $v0, $v0, $t2
    08948C24:[03E00008]: jr         $ra
    08948C28:[8442003C]: lh         $v0, 60($v0)
    08948C3C:[7C021520]: bitrev     $v0, $v0
    08948C40:[0049502B]: sltu       $t2, $v0, $t1
--> 08948C44:[1540FFF1]: bne        $t2, $zr, 0x08948C0C
    08948C48:[00421021]: addu       $v0, $v0, $v0
    08948C4C:[13200009]: beq        $t9, $zr, 0x08948C74
    08948C50:[9503001E]: lhu        $v1, 30($t0)
    08948C54:[03385006]: srlv       $t2, $t8, $t9
  Back Branch 08948C80 360,851 times (length 10)
    08948C4C:[13200009]: beq        $t9, $zr, 0x08948C74
    08948C50:[9503001E]: lhu        $v1, 30($t0)
    08948C54:[03385006]: srlv       $t2, $t8, $t9
    08948C58:[7D420004]: ins        $v0, $t2, 0, 1
    08948C5C:[27390001]: addiu      $t9, $t9, 1
--> 08948C60:[0043182B]: sltu       $v1, $v0, $v1
    08948C64:[1460FFEC]: bne        $v1, $zr, 0x08948C18
    08948C68:[00421021]: addu       $v0, $v0, $v0
    08948C6C:[0A252313]: j          0x08948C4C
    08948C70:[25080002]: addiu      $t0, $t0, 2
    08948C74:[24C60004]: addiu      $a2, $a2, 4
    08948C78:[8CD80000]: lw         $t8, 0($a2)
    08948C7C:[2419FFE1]: addiu      $t9, $zr, -31 <=> li $t9, -31
--> 08948C80:[0A252318]: j          0x08948C60
    08948C84:[7F020004]: ins        $v0, $t8, 0, 1
_S1_2_896C220 23,708,504 instructions (1.044%), 1,247,816 calls (0896C220 - 0896C268, length 19)
    0896C220:[C4AC0000]: lwc1       $f12, 0($a1)
    0896C224:[C4CD0000]: lwc1       $f13, 0($a2)
    0896C228:[C4AE0004]: lwc1       $f14, 4($a1)
    0896C22C:[C4CF0004]: lwc1       $f15, 4($a2)
    0896C230:[460D6302]: mul.s      $f12, $f12, $f13
    0896C234:[C4B0000C]: lwc1       $f16, 12($a1)
    0896C238:[460F7382]: mul.s      $f14, $f14, $f15
    0896C23C:[C4B10010]: lwc1       $f17, 16($a1)
    0896C240:[C4B20008]: lwc1       $f18, 8($a1)
    0896C244:[460D8342]: mul.s      $f13, $f16, $f13
    0896C248:[C4B30014]: lwc1       $f19, 20($a1)
    0896C24C:[460F8BC2]: mul.s      $f15, $f17, $f15
    0896C250:[460E6300]: add.s      $f12, $f12, $f14
    0896C254:[460F6B40]: add.s      $f13, $f13, $f15
    0896C258:[46126300]: add.s      $f12, $f12, $f18
    0896C25C:[46136B40]: add.s      $f13, $f13, $f19
    0896C260:[E48C0000]: swc1       $f12, 0($a0)
    0896C264:[03E00008]: jr         $ra
    0896C268:[E48D0004]: swc1       $f13, 4($a0)
_S1_2_896C154 23,090,950 instructions (1.017%), 831,157 calls (0896C154 - 0896C21C, length 51)
    0896C154:[27BDFFF0]: addiu      $sp, $sp, -16
    0896C158:[00E05025]: or         $t2, $a3, $zr <=> move $t2, $a3
    0896C15C:[01004825]: or         $t1, $t0, $zr <=> move $t1, $t0
    0896C160:[8CAB0008]: lw         $t3, 8($a1)
    0896C164:[00A03825]: or         $a3, $a1, $zr <=> move $a3, $a1
    0896C168:[00804025]: or         $t0, $a0, $zr <=> move $t0, $a0
    0896C16C:[01402825]: or         $a1, $t2, $zr <=> move $a1, $t2
    0896C170:[AFBF0000]: sw         $ra, 0($sp)
    0896C174:[11600012]: beq        $t3, $zr, 0x0896C1C0
    0896C178:[01202025]: or         $a0, $t1, $zr <=> move $a0, $t1
    0896C17C:[8C890020]: lw         $t1, 32($a0)
    0896C180:[1520000D]: bne        $t1, $zr, 0x0896C1B8
    0896C184:[00000000]: nop
    0896C188:[8C890140]: lw         $t1, 320($a0)
    0896C18C:[11200008]: beq        $t1, $zr, 0x0896C1B0
    0896C190:[00000000]: nop
    0896C194:[8CE90004]: lw         $t1, 4($a3)
    0896C198:[1D20000B]: bgtz       $t1, 0x0896C1C8
    0896C19C:[292A0002]: slti       $t2, $t1, 2
    0896C1A0:[0520001C]: bltz       $t1, 0x0896C214
    0896C1A4:[00000000]: nop
    0896C1A8:[1000001A]: b          0x0896C214
    0896C1AC:[00000000]: nop
    0896C1B0:[10000018]: b          0x0896C214
    0896C1B4:[00000000]: nop
    0896C1B8:[10000016]: b          0x0896C214
    0896C1BC:[00000000]: nop
    0896C1C0:[10000014]: b          0x0896C214
    0896C1C4:[00000000]: nop
    0896C1C8:[15400005]: bne        $t2, $zr, 0x0896C1E0
    0896C1CC:[29290003]: slti       $t1, $t1, 3
    0896C1D0:[15200009]: bne        $t1, $zr, 0x0896C1F8
    0896C1D4:[00000000]: nop
    0896C1D8:[1000000E]: b          0x0896C214
    0896C1DC:[00000000]: nop
    0896C1E0:[00E02825]: or         $a1, $a3, $zr <=> move $a1, $a3
    0896C1E4:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
    0896C1E8:[0E25B09B]: jal        0x0896C26C
    0896C1EC:[01002025]: or         $a0, $t0, $zr <=> move $a0, $t0
    0896C1F0:[10000008]: b          0x0896C214
    0896C1F4:[00000000]: nop
    0896C1F8:[00A04825]: or         $t1, $a1, $zr <=> move $t1, $a1
    0896C1FC:[00805025]: or         $t2, $a0, $zr <=> move $t2, $a0
    0896C200:[01002025]: or         $a0, $t0, $zr <=> move $a0, $t0
    0896C204:[00E02825]: or         $a1, $a3, $zr <=> move $a1, $a3
    0896C208:[01203825]: or         $a3, $t1, $zr <=> move $a3, $t1
    0896C20C:[0E25B0EA]: jal        0x0896C3A8
    0896C210:[01404025]: or         $t0, $t2, $zr <=> move $t0, $t2
    0896C214:[8FBF0000]: lw         $ra, 0($sp)
    0896C218:[03E00008]: jr         $ra
    0896C21C:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_8953784 22,699,530 instructions (0.999%), 180,155 calls (08953784 - 08953870, length 60)
    08953784:[27BDFFF0]: addiu      $sp, $sp, -16
    08953788:[AFB20008]: sw         $s2, 8($sp)
    0895378C:[AFB10004]: sw         $s1, 4($sp)
    08953790:[AFB00000]: sw         $s0, 0($sp)
    08953794:[AFBF000C]: sw         $ra, 12($sp)
    08953798:[0E254F3C]: jal        0x08953CF0
    0895379C:[24110001]: addiu      $s1, $zr, 1 <=> li $s1, 1
    089537A0:[3C0308C4]: lui        $v1, 0x08C4 <=> li $v1, 0x08C40000
    089537A4:[8064E9C0]: lb         $a0, -5696($v1)
    089537A8:[2470E9C0]: addiu      $s0, $v1, -5696
    089537AC:[1091002D]: beq        $a0, $s1, 0x08953864
    089537B0:[261225B8]: addiu      $s2, $s0, 9656
    089537B4:[26100238]: addiu      $s0, $s0, 568
    089537B8:[0212202A]: slt        $a0, $s0, $s2
    089537BC:[10800011]: beq        $a0, $zr, 0x08953804
    089537C0:[00000000]: nop
    089537C4:[82050000]: lb         $a1, 0($s0)
    089537C8:[10B10022]: beq        $a1, $s1, 0x08953854
    089537CC:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089537D0:[82060238]: lb         $a2, 568($s0)
    089537D4:[10D1001B]: beq        $a2, $s1, 0x08953844
    089537D8:[26040238]: addiu      $a0, $s0, 568
    089537DC:[82070470]: lb         $a3, 1136($s0)
    089537E0:[10F10014]: beq        $a3, $s1, 0x08953834
    089537E4:[26040470]: addiu      $a0, $s0, 1136
    089537E8:[820806A8]: lb         $t0, 1704($s0)
    089537EC:[260406A8]: addiu      $a0, $s0, 1704
    089537F0:[1111000C]: beq        $t0, $s1, 0x08953824
    089537F4:[261008E0]: addiu      $s0, $s0, 2272
    089537F8:[0212482A]: slt        $t1, $s0, $s2
    089537FC:[5520FFF2]: bnel       $t1, $zr, 0x089537C8
    08953800:[82050000]: lb         $a1, 0($s0)
    08953804:[0E254F3E]: jal        0x08953CF8
    08953808:[00000000]: nop
    0895380C:[8FBF000C]: lw         $ra, 12($sp)
    08953810:[8FB20008]: lw         $s2, 8($sp)
    08953814:[8FB10004]: lw         $s1, 4($sp)
    08953818:[8FB00000]: lw         $s0, 0($sp)
    0895381C:[03E00008]: jr         $ra
    08953820:[27BD0010]: addiu      $sp, $sp, 16
    08953824:[0E255084]: jal        0x08954210
    08953828:[00000000]: nop
    0895382C:[0A254DFF]: j          0x089537FC
    08953830:[0212482A]: slt        $t1, $s0, $s2
    08953834:[0E255084]: jal        0x08954210
    08953838:[00000000]: nop
    0895383C:[0A254DFB]: j          0x089537EC
    08953840:[820806A8]: lb         $t0, 1704($s0)
    08953844:[0E255084]: jal        0x08954210
    08953848:[00000000]: nop
    0895384C:[0A254DF8]: j          0x089537E0
    08953850:[82070470]: lb         $a3, 1136($s0)
    08953854:[0E255084]: jal        0x08954210
    08953858:[00000000]: nop
    0895385C:[0A254DF5]: j          0x089537D4
    08953860:[82060238]: lb         $a2, 568($s0)
    08953864:[0E255084]: jal        0x08954210
    08953868:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0895386C:[0A254DEE]: j          0x089537B8
    08953870:[26100238]: addiu      $s0, $s0, 568
  Back Branch 0895385C 720,620 times (length 36)
    089537C0:[00000000]: nop
    089537C4:[82050000]: lb         $a1, 0($s0)
    089537C8:[10B10022]: beq        $a1, $s1, 0x08953854
    089537CC:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089537D0:[82060238]: lb         $a2, 568($s0)
--> 089537D4:[10D1001B]: beq        $a2, $s1, 0x08953844
    089537D8:[26040238]: addiu      $a0, $s0, 568
    089537DC:[82070470]: lb         $a3, 1136($s0)
    089537E0:[10F10014]: beq        $a3, $s1, 0x08953834
    089537E4:[26040470]: addiu      $a0, $s0, 1136
    089537E8:[820806A8]: lb         $t0, 1704($s0)
    089537EC:[260406A8]: addiu      $a0, $s0, 1704
    089537F0:[1111000C]: beq        $t0, $s1, 0x08953824
    089537F4:[261008E0]: addiu      $s0, $s0, 2272
    089537F8:[0212482A]: slt        $t1, $s0, $s2
    089537FC:[5520FFF2]: bnel       $t1, $zr, 0x089537C8
    08953800:[82050000]: lb         $a1, 0($s0)
    08953804:[0E254F3E]: jal        0x08953CF8
    08953808:[00000000]: nop
    0895380C:[8FBF000C]: lw         $ra, 12($sp)
    08953810:[8FB20008]: lw         $s2, 8($sp)
    08953814:[8FB10004]: lw         $s1, 4($sp)
    08953818:[8FB00000]: lw         $s0, 0($sp)
    0895381C:[03E00008]: jr         $ra
    08953820:[27BD0010]: addiu      $sp, $sp, 16
    08953824:[0E255084]: jal        0x08954210
    08953828:[00000000]: nop
    0895382C:[0A254DFF]: j          0x089537FC
    08953830:[0212482A]: slt        $t1, $s0, $s2
    08953834:[0E255084]: jal        0x08954210
    08953838:[00000000]: nop
    0895383C:[0A254DFB]: j          0x089537EC
    08953840:[820806A8]: lb         $t0, 1704($s0)
    08953844:[0E255084]: jal        0x08954210
    08953848:[00000000]: nop
    0895384C:[0A254DF8]: j          0x089537E0
    08953850:[82070470]: lb         $a3, 1136($s0)
    08953854:[0E255084]: jal        0x08954210
    08953858:[00000000]: nop
--> 0895385C:[0A254DF5]: j          0x089537D4
    08953860:[82060238]: lb         $a2, 568($s0)
    08953864:[0E255084]: jal        0x08954210
    08953868:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0895386C:[0A254DEE]: j          0x089537B8
  Back Branch 089537FC 540,465 times (length 15)
    089537B4:[26100238]: addiu      $s0, $s0, 568
    089537B8:[0212202A]: slt        $a0, $s0, $s2
    089537BC:[10800011]: beq        $a0, $zr, 0x08953804
    089537C0:[00000000]: nop
    089537C4:[82050000]: lb         $a1, 0($s0)
--> 089537C8:[10B10022]: beq        $a1, $s1, 0x08953854
    089537CC:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089537D0:[82060238]: lb         $a2, 568($s0)
    089537D4:[10D1001B]: beq        $a2, $s1, 0x08953844
    089537D8:[26040238]: addiu      $a0, $s0, 568
    089537DC:[82070470]: lb         $a3, 1136($s0)
    089537E0:[10F10014]: beq        $a3, $s1, 0x08953834
    089537E4:[26040470]: addiu      $a0, $s0, 1136
    089537E8:[820806A8]: lb         $t0, 1704($s0)
    089537EC:[260406A8]: addiu      $a0, $s0, 1704
    089537F0:[1111000C]: beq        $t0, $s1, 0x08953824
    089537F4:[261008E0]: addiu      $s0, $s0, 2272
    089537F8:[0212482A]: slt        $t1, $s0, $s2
--> 089537FC:[5520FFF2]: bnel       $t1, $zr, 0x089537C8
    08953800:[82050000]: lb         $a1, 0($s0)
    08953804:[0E254F3E]: jal        0x08953CF8
    08953808:[00000000]: nop
    0895380C:[8FBF000C]: lw         $ra, 12($sp)
  Back Branch 0895384C 540,465 times (length 29)
    089537CC:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089537D0:[82060238]: lb         $a2, 568($s0)
    089537D4:[10D1001B]: beq        $a2, $s1, 0x08953844
    089537D8:[26040238]: addiu      $a0, $s0, 568
    089537DC:[82070470]: lb         $a3, 1136($s0)
--> 089537E0:[10F10014]: beq        $a3, $s1, 0x08953834
    089537E4:[26040470]: addiu      $a0, $s0, 1136
    089537E8:[820806A8]: lb         $t0, 1704($s0)
    089537EC:[260406A8]: addiu      $a0, $s0, 1704
    089537F0:[1111000C]: beq        $t0, $s1, 0x08953824
    089537F4:[261008E0]: addiu      $s0, $s0, 2272
    089537F8:[0212482A]: slt        $t1, $s0, $s2
    089537FC:[5520FFF2]: bnel       $t1, $zr, 0x089537C8
    08953800:[82050000]: lb         $a1, 0($s0)
    08953804:[0E254F3E]: jal        0x08953CF8
    08953808:[00000000]: nop
    0895380C:[8FBF000C]: lw         $ra, 12($sp)
    08953810:[8FB20008]: lw         $s2, 8($sp)
    08953814:[8FB10004]: lw         $s1, 4($sp)
    08953818:[8FB00000]: lw         $s0, 0($sp)
    0895381C:[03E00008]: jr         $ra
    08953820:[27BD0010]: addiu      $sp, $sp, 16
    08953824:[0E255084]: jal        0x08954210
    08953828:[00000000]: nop
    0895382C:[0A254DFF]: j          0x089537FC
    08953830:[0212482A]: slt        $t1, $s0, $s2
    08953834:[0E255084]: jal        0x08954210
    08953838:[00000000]: nop
    0895383C:[0A254DFB]: j          0x089537EC
    08953840:[820806A8]: lb         $t0, 1704($s0)
    08953844:[0E255084]: jal        0x08954210
    08953848:[00000000]: nop
--> 0895384C:[0A254DF8]: j          0x089537E0
    08953850:[82070470]: lb         $a3, 1136($s0)
    08953854:[0E255084]: jal        0x08954210
    08953858:[00000000]: nop
    0895385C:[0A254DF5]: j          0x089537D4
  Back Branch 0895383C 540,465 times (length 22)
    089537D8:[26040238]: addiu      $a0, $s0, 568
    089537DC:[82070470]: lb         $a3, 1136($s0)
    089537E0:[10F10014]: beq        $a3, $s1, 0x08953834
    089537E4:[26040470]: addiu      $a0, $s0, 1136
    089537E8:[820806A8]: lb         $t0, 1704($s0)
--> 089537EC:[260406A8]: addiu      $a0, $s0, 1704
    089537F0:[1111000C]: beq        $t0, $s1, 0x08953824
    089537F4:[261008E0]: addiu      $s0, $s0, 2272
    089537F8:[0212482A]: slt        $t1, $s0, $s2
    089537FC:[5520FFF2]: bnel       $t1, $zr, 0x089537C8
    08953800:[82050000]: lb         $a1, 0($s0)
    08953804:[0E254F3E]: jal        0x08953CF8
    08953808:[00000000]: nop
    0895380C:[8FBF000C]: lw         $ra, 12($sp)
    08953810:[8FB20008]: lw         $s2, 8($sp)
    08953814:[8FB10004]: lw         $s1, 4($sp)
    08953818:[8FB00000]: lw         $s0, 0($sp)
    0895381C:[03E00008]: jr         $ra
    08953820:[27BD0010]: addiu      $sp, $sp, 16
    08953824:[0E255084]: jal        0x08954210
    08953828:[00000000]: nop
    0895382C:[0A254DFF]: j          0x089537FC
    08953830:[0212482A]: slt        $t1, $s0, $s2
    08953834:[0E255084]: jal        0x08954210
    08953838:[00000000]: nop
--> 0895383C:[0A254DFB]: j          0x089537EC
    08953840:[820806A8]: lb         $t0, 1704($s0)
    08953844:[0E255084]: jal        0x08954210
    08953848:[00000000]: nop
    0895384C:[0A254DF8]: j          0x089537E0
  Back Branch 0895382C 540,465 times (length 14)
    089537E8:[820806A8]: lb         $t0, 1704($s0)
    089537EC:[260406A8]: addiu      $a0, $s0, 1704
    089537F0:[1111000C]: beq        $t0, $s1, 0x08953824
    089537F4:[261008E0]: addiu      $s0, $s0, 2272
    089537F8:[0212482A]: slt        $t1, $s0, $s2
--> 089537FC:[5520FFF2]: bnel       $t1, $zr, 0x089537C8
    08953800:[82050000]: lb         $a1, 0($s0)
    08953804:[0E254F3E]: jal        0x08953CF8
    08953808:[00000000]: nop
    0895380C:[8FBF000C]: lw         $ra, 12($sp)
    08953810:[8FB20008]: lw         $s2, 8($sp)
    08953814:[8FB10004]: lw         $s1, 4($sp)
    08953818:[8FB00000]: lw         $s0, 0($sp)
    0895381C:[03E00008]: jr         $ra
    08953820:[27BD0010]: addiu      $sp, $sp, 16
    08953824:[0E255084]: jal        0x08954210
    08953828:[00000000]: nop
--> 0895382C:[0A254DFF]: j          0x089537FC
    08953830:[0212482A]: slt        $t1, $s0, $s2
    08953834:[0E255084]: jal        0x08954210
    08953838:[00000000]: nop
    0895383C:[0A254DFB]: j          0x089537EC
  Back Branch 0895386C 180,155 times (length 47)
    089537A4:[8064E9C0]: lb         $a0, -5696($v1)
    089537A8:[2470E9C0]: addiu      $s0, $v1, -5696
    089537AC:[1091002D]: beq        $a0, $s1, 0x08953864
    089537B0:[261225B8]: addiu      $s2, $s0, 9656
    089537B4:[26100238]: addiu      $s0, $s0, 568
--> 089537B8:[0212202A]: slt        $a0, $s0, $s2
    089537BC:[10800011]: beq        $a0, $zr, 0x08953804
    089537C0:[00000000]: nop
    089537C4:[82050000]: lb         $a1, 0($s0)
    089537C8:[10B10022]: beq        $a1, $s1, 0x08953854
    089537CC:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089537D0:[82060238]: lb         $a2, 568($s0)
    089537D4:[10D1001B]: beq        $a2, $s1, 0x08953844
    089537D8:[26040238]: addiu      $a0, $s0, 568
    089537DC:[82070470]: lb         $a3, 1136($s0)
    089537E0:[10F10014]: beq        $a3, $s1, 0x08953834
    089537E4:[26040470]: addiu      $a0, $s0, 1136
    089537E8:[820806A8]: lb         $t0, 1704($s0)
    089537EC:[260406A8]: addiu      $a0, $s0, 1704
    089537F0:[1111000C]: beq        $t0, $s1, 0x08953824
    089537F4:[261008E0]: addiu      $s0, $s0, 2272
    089537F8:[0212482A]: slt        $t1, $s0, $s2
    089537FC:[5520FFF2]: bnel       $t1, $zr, 0x089537C8
    08953800:[82050000]: lb         $a1, 0($s0)
    08953804:[0E254F3E]: jal        0x08953CF8
    08953808:[00000000]: nop
    0895380C:[8FBF000C]: lw         $ra, 12($sp)
    08953810:[8FB20008]: lw         $s2, 8($sp)
    08953814:[8FB10004]: lw         $s1, 4($sp)
    08953818:[8FB00000]: lw         $s0, 0($sp)
    0895381C:[03E00008]: jr         $ra
    08953820:[27BD0010]: addiu      $sp, $sp, 16
    08953824:[0E255084]: jal        0x08954210
    08953828:[00000000]: nop
    0895382C:[0A254DFF]: j          0x089537FC
    08953830:[0212482A]: slt        $t1, $s0, $s2
    08953834:[0E255084]: jal        0x08954210
    08953838:[00000000]: nop
    0895383C:[0A254DFB]: j          0x089537EC
    08953840:[820806A8]: lb         $t0, 1704($s0)
    08953844:[0E255084]: jal        0x08954210
    08953848:[00000000]: nop
    0895384C:[0A254DF8]: j          0x089537E0
    08953850:[82070470]: lb         $a3, 1136($s0)
    08953854:[0E255084]: jal        0x08954210
    08953858:[00000000]: nop
    0895385C:[0A254DF5]: j          0x089537D4
    08953860:[82060238]: lb         $a2, 568($s0)
    08953864:[0E255084]: jal        0x08954210
    08953868:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
--> 0895386C:[0A254DEE]: j          0x089537B8
    08953870:[26100238]: addiu      $s0, $s0, 568
_S1_2_896CBC4 22,204,164 instructions (0.977%), 580,439 calls (0896CBC4 - 0896CE18, length 150)
    0896CBC4:[27BDFFF0]: addiu      $sp, $sp, -16
    0896CBC8:[8C850008]: lw         $a1, 8($a0)
    0896CBCC:[AFB00000]: sw         $s0, 0($sp)
    0896CBD0:[AFB10004]: sw         $s1, 4($sp)
    0896CBD4:[AFB20008]: sw         $s2, 8($sp)
    0896CBD8:[AFBF000C]: sw         $ra, 12($sp)
    0896CBDC:[10A00089]: beq        $a1, $zr, 0x0896CE04
    0896CBE0:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0896CBE4:[8E040004]: lw         $a0, 4($s0)
    0896CBE8:[1080001A]: beq        $a0, $zr, 0x0896CC54
    0896CBEC:[26120030]: addiu      $s2, $s0, 48
    0896CBF0:[8E04002C]: lw         $a0, 44($s0)
    0896CBF4:[1080000D]: beq        $a0, $zr, 0x0896CC2C
    0896CBF8:[2611003C]: addiu      $s1, $s0, 60
    0896CBFC:[0E25BF6E]: jal        0x0896FDB8
    0896CC00:[00000000]: nop
    0896CC04:[8C440004]: lw         $a0, 4($v0)
    0896CC08:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0896CC0C:[24840038]: addiu      $a0, $a0, 56
    0896CC10:[84860000]: lh         $a2, 0($a0)
    0896CC14:[8C870004]: lw         $a3, 4($a0)
    0896CC18:[00462021]: addu       $a0, $v0, $a2
    0896CC1C:[00E0F809]: jalr       $ra, $a3
    0896CC20:[34060003]: ori        $a2, $zr, 3 <=> li $a2, 3
    0896CC24:[1000000B]: b          0x0896CC54
    0896CC28:[00000000]: nop
    0896CC2C:[0E25BF6E]: jal        0x0896FDB8
    0896CC30:[00000000]: nop
    0896CC34:[8C440004]: lw         $a0, 4($v0)
    0896CC38:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0896CC3C:[24840050]: addiu      $a0, $a0, 80
    0896CC40:[84860000]: lh         $a2, 0($a0)
    0896CC44:[8C870004]: lw         $a3, 4($a0)
    0896CC48:[00462021]: addu       $a0, $v0, $a2
    0896CC4C:[00E0F809]: jalr       $ra, $a3
    0896CC50:[34060003]: ori        $a2, $zr, 3 <=> li $a2, 3
    0896CC54:[8E04000C]: lw         $a0, 12($s0)
    0896CC58:[54800003]: bnel       $a0, $zr, 0x0896CC68
    0896CC5C:[8C850000]: lw         $a1, 0($a0)
    0896CC60:[10000001]: b          0x0896CC68
    0896CC64:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0896CC68:[10A00033]: beq        $a1, $zr, 0x0896CD38
    0896CC6C:[00000000]: nop
    0896CC70:[10800005]: beq        $a0, $zr, 0x0896CC88
    0896CC74:[8E060010]: lw         $a2, 16($s0)
    0896CC78:[8C840000]: lw         $a0, 0($a0)
    0896CC7C:[8C850004]: lw         $a1, 4($a0)
    0896CC80:[10000004]: b          0x0896CC94
    0896CC84:[24A50028]: addiu      $a1, $a1, 40
    0896CC88:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0896CC8C:[8C850004]: lw         $a1, 4($a0)
    0896CC90:[24A50028]: addiu      $a1, $a1, 40
    0896CC94:[84A70000]: lh         $a3, 0($a1)
    0896CC98:[8CA80004]: lw         $t0, 4($a1)
    0896CC9C:[00872021]: addu       $a0, $a0, $a3
    0896CCA0:[00C02825]: or         $a1, $a2, $zr <=> move $a1, $a2
    0896CCA4:[02403025]: or         $a2, $s2, $zr <=> move $a2, $s2
    0896CCA8:[0100F809]: jalr       $ra, $t0
    0896CCAC:[34070003]: ori        $a3, $zr, 3 <=> li $a3, 3
    0896CCB0:[8E04000C]: lw         $a0, 12($s0)
    0896CCB4:[50800005]: beql       $a0, $zr, 0x0896CCCC
    0896CCB8:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0896CCBC:[8C840000]: lw         $a0, 0($a0)
    0896CCC0:[8C850004]: lw         $a1, 4($a0)
    0896CCC4:[10000003]: b          0x0896CCD4
    0896CCC8:[24A50038]: addiu      $a1, $a1, 56
    0896CCCC:[8C850004]: lw         $a1, 4($a0)
    0896CCD0:[24A50038]: addiu      $a1, $a1, 56
    0896CCD4:[84A60000]: lh         $a2, 0($a1)
    0896CCD8:[8CA90004]: lw         $t1, 4($a1)
    0896CCDC:[8E050014]: lw         $a1, 20($s0)
    0896CCE0:[00862021]: addu       $a0, $a0, $a2
    0896CCE4:[8E060018]: lw         $a2, 24($s0)
    0896CCE8:[02403825]: or         $a3, $s2, $zr <=> move $a3, $s2
    0896CCEC:[0120F809]: jalr       $ra, $t1
    0896CCF0:[34080003]: ori        $t0, $zr, 3 <=> li $t0, 3
    0896CCF4:[8E04000C]: lw         $a0, 12($s0)
    0896CCF8:[10800005]: beq        $a0, $zr, 0x0896CD10
    0896CCFC:[8E050010]: lw         $a1, 16($s0)
    0896CD00:[8C840000]: lw         $a0, 0($a0)
    0896CD04:[8C860004]: lw         $a2, 4($a0)
    0896CD08:[10000004]: b          0x0896CD1C
    0896CD0C:[24C60030]: addiu      $a2, $a2, 48
    0896CD10:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0896CD14:[8C860004]: lw         $a2, 4($a0)
    0896CD18:[24C60030]: addiu      $a2, $a2, 48
    0896CD1C:[84C70000]: lh         $a3, 0($a2)
    0896CD20:[8CC90004]: lw         $t1, 4($a2)
    0896CD24:[00872021]: addu       $a0, $a0, $a3
    0896CD28:[8E06001C]: lw         $a2, 28($s0)
    0896CD2C:[02403825]: or         $a3, $s2, $zr <=> move $a3, $s2
    0896CD30:[0120F809]: jalr       $ra, $t1
    0896CD34:[34080003]: ori        $t0, $zr, 3 <=> li $t0, 3
    0896CD38:[0E25BF6E]: jal        0x0896FDB8
    0896CD3C:[00000000]: nop
    0896CD40:[8C440004]: lw         $a0, 4($v0)
    0896CD44:[8E050020]: lw         $a1, 32($s0)
    0896CD48:[24840020]: addiu      $a0, $a0, 32
    0896CD4C:[84860000]: lh         $a2, 0($a0)
    0896CD50:[8C880004]: lw         $t0, 4($a0)
    0896CD54:[00462021]: addu       $a0, $v0, $a2
    0896CD58:[02403025]: or         $a2, $s2, $zr <=> move $a2, $s2
    0896CD5C:[0100F809]: jalr       $ra, $t0
    0896CD60:[34070003]: ori        $a3, $zr, 3 <=> li $a3, 3
    0896CD64:[8E040028]: lw         $a0, 40($s0)
    0896CD68:[1080000E]: beq        $a0, $zr, 0x0896CDA4
    0896CD6C:[00000000]: nop
    0896CD70:[0E25BF6E]: jal        0x0896FDB8
    0896CD74:[00000000]: nop
    0896CD78:[8C440004]: lw         $a0, 4($v0)
    0896CD7C:[8E050024]: lw         $a1, 36($s0)
    0896CD80:[24840028]: addiu      $a0, $a0, 40
    0896CD84:[84860000]: lh         $a2, 0($a0)
    0896CD88:[8C880004]: lw         $t0, 4($a0)
    0896CD8C:[00462021]: addu       $a0, $v0, $a2
    0896CD90:[02403025]: or         $a2, $s2, $zr <=> move $a2, $s2
    0896CD94:[0100F809]: jalr       $ra, $t0
    0896CD98:[34070003]: ori        $a3, $zr, 3 <=> li $a3, 3
    0896CD9C:[1000000D]: b          0x0896CDD4
    0896CDA0:[8E120028]: lw         $s2, 40($s0)
    0896CDA4:[0E25BF6E]: jal        0x0896FDB8
    0896CDA8:[00000000]: nop
    0896CDAC:[8C440004]: lw         $a0, 4($v0)
    0896CDB0:[8E050024]: lw         $a1, 36($s0)
    0896CDB4:[24840040]: addiu      $a0, $a0, 64
    0896CDB8:[84860000]: lh         $a2, 0($a0)
    0896CDBC:[8C880004]: lw         $t0, 4($a0)
    0896CDC0:[00462021]: addu       $a0, $v0, $a2
    0896CDC4:[02403025]: or         $a2, $s2, $zr <=> move $a2, $s2
    0896CDC8:[0100F809]: jalr       $ra, $t0
    0896CDCC:[34070003]: ori        $a3, $zr, 3 <=> li $a3, 3
    0896CDD0:[8E120028]: lw         $s2, 40($s0)
    0896CDD4:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0896CDD8:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    0896CDDC:[8CA60030]: lw         $a2, 48($a1)
    0896CDE0:[24840001]: addiu      $a0, $a0, 1
    0896CDE4:[ACA6003C]: sw         $a2, 60($a1)
    0896CDE8:[28860003]: slti       $a2, $a0, 3
    0896CDEC:[14C0FFFB]: bne        $a2, $zr, 0x0896CDDC
    0896CDF0:[24A50004]: addiu      $a1, $a1, 4
    0896CDF4:[AE12002C]: sw         $s2, 44($s0)
    0896CDF8:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0896CDFC:[AE040004]: sw         $a0, 4($s0)
    0896CE00:[AE000008]: sw         $zr, 8($s0)
    0896CE04:[8FB00000]: lw         $s0, 0($sp)
    0896CE08:[8FB10004]: lw         $s1, 4($sp)
    0896CE0C:[8FB20008]: lw         $s2, 8($sp)
    0896CE10:[8FBF000C]: lw         $ra, 12($sp)
    0896CE14:[03E00008]: jr         $ra
    0896CE18:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 0896CDEC 394,335 times (length 6)
    0896CDC8:[0100F809]: jalr       $ra, $t0
    0896CDCC:[34070003]: ori        $a3, $zr, 3 <=> li $a3, 3
    0896CDD0:[8E120028]: lw         $s2, 40($s0)
    0896CDD4:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0896CDD8:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
--> 0896CDDC:[8CA60030]: lw         $a2, 48($a1)
    0896CDE0:[24840001]: addiu      $a0, $a0, 1
    0896CDE4:[ACA6003C]: sw         $a2, 60($a1)
    0896CDE8:[28860003]: slti       $a2, $a0, 3
--> 0896CDEC:[14C0FFFB]: bne        $a2, $zr, 0x0896CDDC
    0896CDF0:[24A50004]: addiu      $a1, $a1, 4
    0896CDF4:[AE12002C]: sw         $s2, 44($s0)
    0896CDF8:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0896CDFC:[AE040004]: sw         $a0, 4($s0)
_S1_2_895C530 22,002,981 instructions (0.969%), 1,047,761 calls (0895C530 - 0895C580, length 21)
    0895C530:[27BDFFF0]: addiu      $sp, $sp, -16
    0895C534:[AFB20008]: sw         $s2, 8($sp)
    0895C538:[00C09021]: addu       $s2, $a2, $zr <=> move $s2, $a2
    0895C53C:[AFB10004]: sw         $s1, 4($sp)
    0895C540:[00A08821]: addu       $s1, $a1, $zr <=> move $s1, $a1
    0895C544:[AFB00000]: sw         $s0, 0($sp)
    0895C548:[AFBF000C]: sw         $ra, 12($sp)
    0895C54C:[0E259496]: jal        0x08965258
    0895C550:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    0895C554:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0895C558:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    0895C55C:[0E257354]: jal        0x0895CD50
    0895C560:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    0895C564:[0E25949D]: jal        0x08965274
    0895C568:[00000000]: nop
    0895C56C:[8FBF000C]: lw         $ra, 12($sp)
    0895C570:[8FB20008]: lw         $s2, 8($sp)
    0895C574:[8FB10004]: lw         $s1, 4($sp)
    0895C578:[8FB00000]: lw         $s0, 0($sp)
    0895C57C:[03E00008]: jr         $ra
    0895C580:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_8930664 21,240,881 instructions (0.935%), 12,031 calls (08930664 - 08930920, length 176)
    08930664:[27BDFFD0]: addiu      $sp, $sp, -48
    08930668:[E7B40000]: swc1       $f20, 0($sp)
    0893066C:[E7B60004]: swc1       $f22, 4($sp)
    08930670:[AFB00008]: sw         $s0, 8($sp)
    08930674:[AFB1000C]: sw         $s1, 12($sp)
    08930678:[AFB20010]: sw         $s2, 16($sp)
    0893067C:[AFB30014]: sw         $s3, 20($sp)
    08930680:[AFB40018]: sw         $s4, 24($sp)
    08930684:[AFB5001C]: sw         $s5, 28($sp)
    08930688:[AFBF0020]: sw         $ra, 32($sp)
    0893068C:[0E201472]: jal        0x088051C8
    08930690:[00000000]: nop
    08930694:[0E201476]: jal        0x088051D8
    08930698:[00409825]: or         $s3, $v0, $zr <=> move $s3, $v0
    0893069C:[3C1008A0]: lui        $s0, 0x08A0 <=> li $s0, 0x08A00000
    089306A0:[8E05DCB0]: lw         $a1, -9040($s0)
    089306A4:[3C0608C4]: lui        $a2, 0x08C4 <=> li $a2, 0x08C40000
    089306A8:[3C1108C4]: lui        $s1, 0x08C4 <=> li $s1, 0x08C40000
    089306AC:[24D2B198]: addiu      $s2, $a2, -20072
    089306B0:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    089306B4:[02652825]: or         $a1, $s3, $a1
    089306B8:[2631AF98]: addiu      $s1, $s1, -20584
    089306BC:[10A00032]: beq        $a1, $zr, 0x08930788
    089306C0:[265201FC]: addiu      $s2, $s2, 508
    089306C4:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    089306C8:[AE200000]: sw         $zr, 0($s1)
    089306CC:[AE400000]: sw         $zr, 0($s2)
    089306D0:[24A50001]: addiu      $a1, $a1, 1
    089306D4:[26310004]: addiu      $s1, $s1, 4
    089306D8:[28A60080]: slti       $a2, $a1, 128
    089306DC:[14C0FFFA]: bne        $a2, $zr, 0x089306C8
    089306E0:[2652FFFC]: addiu      $s2, $s2, -4
    089306E4:[1660001C]: bne        $s3, $zr, 0x08930758
    089306E8:[00000000]: nop
    089306EC:[8E05DCB0]: lw         $a1, -9040($s0)
    089306F0:[10A00019]: beq        $a1, $zr, 0x08930758
    089306F4:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    089306F8:[10A00004]: beq        $a1, $zr, 0x0893070C
    089306FC:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    08930700:[0E201380]: jal        0x08804E00
    08930704:[00000000]: nop
    08930708:[24440001]: addiu      $a0, $v0, 1
    0893070C:[3C1108A0]: lui        $s1, 0x08A0 <=> li $s1, 0x08A00000
    08930710:[0E24CE47]: jal        0x0893391C
    08930714:[AE24DC80]: sw         $a0, -9088($s1)
    08930718:[0E24C109]: jal        0x08930424
    0893071C:[00000000]: nop
    08930720:[3C0441F0]: lui        $a0, 0x41F0 <=> li $a0, 0x41F00000
    08930724:[0E24E91E]: jal        0x0893A478
    08930728:[44846000]: mtc1       $a0, $f12
    0893072C:[8E04DCB0]: lw         $a0, -9040($s0)
    08930730:[8C85000C]: lw         $a1, 12($a0)
    08930734:[24A50020]: addiu      $a1, $a1, 32
    08930738:[84A60000]: lh         $a2, 0($a1)
    0893073C:[8CA50004]: lw         $a1, 4($a1)
    08930740:[00A0F809]: jalr       $ra, $a1
    08930744:[00862021]: addu       $a0, $a0, $a2
    08930748:[0E24C4E3]: jal        0x0893138C
    0893074C:[00000000]: nop
    08930750:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    08930754:[AE24DC80]: sw         $a0, -9088($s1)
    08930758:[AE00DCB0]: sw         $zr, -9040($s0)
    0893075C:[C7B40000]: lwc1       $f20, 0($sp)
    08930760:[C7B60004]: lwc1       $f22, 4($sp)
    08930764:[8FB00008]: lw         $s0, 8($sp)
    08930768:[8FB1000C]: lw         $s1, 12($sp)
    0893076C:[8FB20010]: lw         $s2, 16($sp)
    08930770:[8FB30014]: lw         $s3, 20($sp)
    08930774:[8FB40018]: lw         $s4, 24($sp)
    08930778:[8FB5001C]: lw         $s5, 28($sp)
    0893077C:[8FBF0020]: lw         $ra, 32($sp)
    08930780:[03E00008]: jr         $ra
    08930784:[27BD0030]: addiu      $sp, $sp, 48
    08930788:[0E24CE47]: jal        0x0893391C
    0893078C:[00000000]: nop
    08930790:[0E24C109]: jal        0x08930424
    08930794:[00000000]: nop
    08930798:[0E24CAF1]: jal        0x08932BC4
    0893079C:[00000000]: nop
    089307A0:[3C04C1A0]: lui        $a0, 0xC1A0 <=> li $a0, 0xC1A00000
    089307A4:[4484B000]: mtc1       $a0, $f22
    089307A8:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    089307AC:[3C0441F0]: lui        $a0, 0x41F0 <=> li $a0, 0x41F00000
    089307B0:[34140080]: ori        $s4, $zr, 128 <=> li $s4, 128
    089307B4:[4484A000]: mtc1       $a0, $f20
    089307B8:[02932023]: subu       $a0, $s4, $s3
    089307BC:[28840078]: slti       $a0, $a0, 120
    089307C0:[14800005]: bne        $a0, $zr, 0x089307D8
    089307C4:[00000000]: nop
    089307C8:[0E24E91E]: jal        0x0893A478
    089307CC:[4600B306]: mov.s      $f12, $f22
    089307D0:[10000004]: b          0x089307E4
    089307D4:[8E350000]: lw         $s5, 0($s1)
    089307D8:[0E24E91E]: jal        0x0893A478
    089307DC:[4600A306]: mov.s      $f12, $f20
    089307E0:[8E350000]: lw         $s5, 0($s1)
    089307E4:[52A00011]: beql       $s5, $zr, 0x0893082C
    089307E8:[AE200000]: sw         $zr, 0($s1)
    089307EC:[92A40010]: lbu        $a0, 16($s5)
    089307F0:[30840001]: andi       $a0, $a0, 1
    089307F4:[54800008]: bnel       $a0, $zr, 0x08930818
    089307F8:[8EA40014]: lw         $a0, 20($s5)
    089307FC:[8EA4000C]: lw         $a0, 12($s5)
    08930800:[24840020]: addiu      $a0, $a0, 32
    08930804:[84850000]: lh         $a1, 0($a0)
    08930808:[8C860004]: lw         $a2, 4($a0)
    0893080C:[00C0F809]: jalr       $ra, $a2
    08930810:[02A52021]: addu       $a0, $s5, $a1
    08930814:[8EA40014]: lw         $a0, 20($s5)
    08930818:[A2A00012]: sb         $zr, 18($s5)
    0893081C:[0080A825]: or         $s5, $a0, $zr <=> move $s5, $a0
    08930820:[56A0FFF3]: bnel       $s5, $zr, 0x089307F0
    08930824:[92A40010]: lbu        $a0, 16($s5)
    08930828:[AE200000]: sw         $zr, 0($s1)
    0893082C:[8E550000]: lw         $s5, 0($s2)
    08930830:[52A00011]: beql       $s5, $zr, 0x08930878
    08930834:[AE400000]: sw         $zr, 0($s2)
    08930838:[92A40010]: lbu        $a0, 16($s5)
    0893083C:[30840001]: andi       $a0, $a0, 1
    08930840:[54800008]: bnel       $a0, $zr, 0x08930864
    08930844:[8EA40014]: lw         $a0, 20($s5)
    08930848:[8EA4000C]: lw         $a0, 12($s5)
    0893084C:[24840020]: addiu      $a0, $a0, 32
    08930850:[84850000]: lh         $a1, 0($a0)
    08930854:[8C860004]: lw         $a2, 4($a0)
    08930858:[00C0F809]: jalr       $ra, $a2
    0893085C:[02A52021]: addu       $a0, $s5, $a1
    08930860:[8EA40014]: lw         $a0, 20($s5)
    08930864:[A2A00012]: sb         $zr, 18($s5)
    08930868:[0080A825]: or         $s5, $a0, $zr <=> move $s5, $a0
    0893086C:[56A0FFF3]: bnel       $s5, $zr, 0x0893083C
    08930870:[92A40010]: lbu        $a0, 16($s5)
    08930874:[AE400000]: sw         $zr, 0($s2)
    08930878:[26730001]: addiu      $s3, $s3, 1
    0893087C:[26310004]: addiu      $s1, $s1, 4
    08930880:[2A640080]: slti       $a0, $s3, 128
    08930884:[1480FFCC]: bne        $a0, $zr, 0x089307B8
    08930888:[2652FFFC]: addiu      $s2, $s2, -4
    0893088C:[3C0408A0]: lui        $a0, 0x08A0 <=> li $a0, 0x08A00000
    08930890:[9084DCB6]: lbu        $a0, -9034($a0)
    08930894:[50800004]: beql       $a0, $zr, 0x089308A8
    08930898:[8E04DCB0]: lw         $a0, -9040($s0)
    0893089C:[0E24CAA7]: jal        0x08932A9C
    089308A0:[00000000]: nop
    089308A4:[8E04DCB0]: lw         $a0, -9040($s0)
    089308A8:[14800006]: bne        $a0, $zr, 0x089308C4
    089308AC:[3C0408A0]: lui        $a0, 0x08A0 <=> li $a0, 0x08A00000
    089308B0:[3C0408A0]: lui        $a0, 0x08A0 <=> li $a0, 0x08A00000
    089308B4:[9084DCB4]: lbu        $a0, -9036($a0)
    089308B8:[14800005]: bne        $a0, $zr, 0x089308D0
    089308BC:[00000000]: nop
    089308C0:[3C0408A0]: lui        $a0, 0x08A0 <=> li $a0, 0x08A00000
    089308C4:[9084DCB5]: lbu        $a0, -9035($a0)
    089308C8:[10800003]: beq        $a0, $zr, 0x089308D8
    089308CC:[00000000]: nop
    089308D0:[0E24CA4B]: jal        0x0893292C
    089308D4:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    089308D8:[0E24C4E3]: jal        0x0893138C
    089308DC:[00000000]: nop
    089308E0:[0E26609E]: jal        0x08998278 [sceKernelCpuSuspendIntr]
    089308E4:[00000000]: nop
    089308E8:[0E24C11D]: jal        0x08930474
    089308EC:[00408025]: or         $s0, $v0, $zr <=> move $s0, $v0
    089308F0:[0E2660AA]: jal        0x089982A8 [sceKernelCpuResumeIntr]
    089308F4:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089308F8:[C7B40000]: lwc1       $f20, 0($sp)
    089308FC:[C7B60004]: lwc1       $f22, 4($sp)
    08930900:[8FB00008]: lw         $s0, 8($sp)
    08930904:[8FB1000C]: lw         $s1, 12($sp)
    08930908:[8FB20010]: lw         $s2, 16($sp)
    0893090C:[8FB30014]: lw         $s3, 20($sp)
    08930910:[8FB40018]: lw         $s4, 24($sp)
    08930914:[8FB5001C]: lw         $s5, 28($sp)
    08930918:[8FBF0020]: lw         $ra, 32($sp)
    0893091C:[03E00008]: jr         $ra
    08930920:[27BD0030]: addiu      $sp, $sp, 48
  Back Branch 08930884 797,056 times (length 53)
    089307A4:[4484B000]: mtc1       $a0, $f22
    089307A8:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    089307AC:[3C0441F0]: lui        $a0, 0x41F0 <=> li $a0, 0x41F00000
    089307B0:[34140080]: ori        $s4, $zr, 128 <=> li $s4, 128
    089307B4:[4484A000]: mtc1       $a0, $f20
--> 089307B8:[02932023]: subu       $a0, $s4, $s3
    089307BC:[28840078]: slti       $a0, $a0, 120
    089307C0:[14800005]: bne        $a0, $zr, 0x089307D8
    089307C4:[00000000]: nop
    089307C8:[0E24E91E]: jal        0x0893A478
    089307CC:[4600B306]: mov.s      $f12, $f22
    089307D0:[10000004]: b          0x089307E4
    089307D4:[8E350000]: lw         $s5, 0($s1)
    089307D8:[0E24E91E]: jal        0x0893A478
    089307DC:[4600A306]: mov.s      $f12, $f20
    089307E0:[8E350000]: lw         $s5, 0($s1)
    089307E4:[52A00011]: beql       $s5, $zr, 0x0893082C
    089307E8:[AE200000]: sw         $zr, 0($s1)
    089307EC:[92A40010]: lbu        $a0, 16($s5)
    089307F0:[30840001]: andi       $a0, $a0, 1
    089307F4:[54800008]: bnel       $a0, $zr, 0x08930818
    089307F8:[8EA40014]: lw         $a0, 20($s5)
    089307FC:[8EA4000C]: lw         $a0, 12($s5)
    08930800:[24840020]: addiu      $a0, $a0, 32
    08930804:[84850000]: lh         $a1, 0($a0)
    08930808:[8C860004]: lw         $a2, 4($a0)
    0893080C:[00C0F809]: jalr       $ra, $a2
    08930810:[02A52021]: addu       $a0, $s5, $a1
    08930814:[8EA40014]: lw         $a0, 20($s5)
    08930818:[A2A00012]: sb         $zr, 18($s5)
    0893081C:[0080A825]: or         $s5, $a0, $zr <=> move $s5, $a0
    08930820:[56A0FFF3]: bnel       $s5, $zr, 0x089307F0
    08930824:[92A40010]: lbu        $a0, 16($s5)
    08930828:[AE200000]: sw         $zr, 0($s1)
    0893082C:[8E550000]: lw         $s5, 0($s2)
    08930830:[52A00011]: beql       $s5, $zr, 0x08930878
    08930834:[AE400000]: sw         $zr, 0($s2)
    08930838:[92A40010]: lbu        $a0, 16($s5)
    0893083C:[30840001]: andi       $a0, $a0, 1
    08930840:[54800008]: bnel       $a0, $zr, 0x08930864
    08930844:[8EA40014]: lw         $a0, 20($s5)
    08930848:[8EA4000C]: lw         $a0, 12($s5)
    0893084C:[24840020]: addiu      $a0, $a0, 32
    08930850:[84850000]: lh         $a1, 0($a0)
    08930854:[8C860004]: lw         $a2, 4($a0)
    08930858:[00C0F809]: jalr       $ra, $a2
    0893085C:[02A52021]: addu       $a0, $s5, $a1
    08930860:[8EA40014]: lw         $a0, 20($s5)
    08930864:[A2A00012]: sb         $zr, 18($s5)
    08930868:[0080A825]: or         $s5, $a0, $zr <=> move $s5, $a0
    0893086C:[56A0FFF3]: bnel       $s5, $zr, 0x0893083C
    08930870:[92A40010]: lbu        $a0, 16($s5)
    08930874:[AE400000]: sw         $zr, 0($s2)
    08930878:[26730001]: addiu      $s3, $s3, 1
    0893087C:[26310004]: addiu      $s1, $s1, 4
    08930880:[2A640080]: slti       $a0, $s3, 128
--> 08930884:[1480FFCC]: bne        $a0, $zr, 0x089307B8
    08930888:[2652FFFC]: addiu      $s2, $s2, -4
    0893088C:[3C0408A0]: lui        $a0, 0x08A0 <=> li $a0, 0x08A00000
    08930890:[9084DCB6]: lbu        $a0, -9034($a0)
    08930894:[50800004]: beql       $a0, $zr, 0x089308A8
  Back Branch 089306DC 742,912 times (length 7)
    089306B4:[02652825]: or         $a1, $s3, $a1
    089306B8:[2631AF98]: addiu      $s1, $s1, -20584
    089306BC:[10A00032]: beq        $a1, $zr, 0x08930788
    089306C0:[265201FC]: addiu      $s2, $s2, 508
    089306C4:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
--> 089306C8:[AE200000]: sw         $zr, 0($s1)
    089306CC:[AE400000]: sw         $zr, 0($s2)
    089306D0:[24A50001]: addiu      $a1, $a1, 1
    089306D4:[26310004]: addiu      $s1, $s1, 4
    089306D8:[28A60080]: slti       $a2, $a1, 128
--> 089306DC:[14C0FFFA]: bne        $a2, $zr, 0x089306C8
    089306E0:[2652FFFC]: addiu      $s2, $s2, -4
    089306E4:[1660001C]: bne        $s3, $zr, 0x08930758
    089306E8:[00000000]: nop
    089306EC:[8E05DCB0]: lw         $a1, -9040($s0)
  Back Branch 0893086C 136,344 times (length 14)
    08930828:[AE200000]: sw         $zr, 0($s1)
    0893082C:[8E550000]: lw         $s5, 0($s2)
    08930830:[52A00011]: beql       $s5, $zr, 0x08930878
    08930834:[AE400000]: sw         $zr, 0($s2)
    08930838:[92A40010]: lbu        $a0, 16($s5)
--> 0893083C:[30840001]: andi       $a0, $a0, 1
    08930840:[54800008]: bnel       $a0, $zr, 0x08930864
    08930844:[8EA40014]: lw         $a0, 20($s5)
    08930848:[8EA4000C]: lw         $a0, 12($s5)
    0893084C:[24840020]: addiu      $a0, $a0, 32
    08930850:[84850000]: lh         $a1, 0($a0)
    08930854:[8C860004]: lw         $a2, 4($a0)
    08930858:[00C0F809]: jalr       $ra, $a2
    0893085C:[02A52021]: addu       $a0, $s5, $a1
    08930860:[8EA40014]: lw         $a0, 20($s5)
    08930864:[A2A00012]: sb         $zr, 18($s5)
    08930868:[0080A825]: or         $s5, $a0, $zr <=> move $s5, $a0
--> 0893086C:[56A0FFF3]: bnel       $s5, $zr, 0x0893083C
    08930870:[92A40010]: lbu        $a0, 16($s5)
    08930874:[AE400000]: sw         $zr, 0($s2)
    08930878:[26730001]: addiu      $s3, $s3, 1
    0893087C:[26310004]: addiu      $s1, $s1, 4
_S1_2_896C7B4 19,843,664 instructions (0.874%), 559,130 calls (0896C7B4 - 0896CA10, length 152)
    0896C7B4:[27BDFFE0]: addiu      $sp, $sp, -32
    0896C7B8:[8C87000C]: lw         $a3, 12($a0)
    0896C7BC:[AFB10004]: sw         $s1, 4($sp)
    0896C7C0:[AFB20008]: sw         $s2, 8($sp)
    0896C7C4:[00809025]: or         $s2, $a0, $zr <=> move $s2, $a0
    0896C7C8:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    0896C7CC:[AFB00000]: sw         $s0, 0($sp)
    0896C7D0:[AFB3000C]: sw         $s3, 12($sp)
    0896C7D4:[AFBF0010]: sw         $ra, 16($sp)
    0896C7D8:[10E0000B]: beq        $a3, $zr, 0x0896C808
    0896C7DC:[00C08025]: or         $s0, $a2, $zr <=> move $s0, $a2
    0896C7E0:[8E240000]: lw         $a0, 0($s1)
    0896C7E4:[50800009]: beql       $a0, $zr, 0x0896C80C
    0896C7E8:[8E44000C]: lw         $a0, 12($s2)
    0896C7EC:[8E44000C]: lw         $a0, 12($s2)
    0896C7F0:[8E250000]: lw         $a1, 0($s1)
    0896C7F4:[8C840000]: lw         $a0, 0($a0)
    0896C7F8:[8CA50000]: lw         $a1, 0($a1)
    0896C7FC:[00852026]: xor        $a0, $a0, $a1
    0896C800:[10000005]: b          0x0896C818
    0896C804:[2C840001]: sltiu      $a0, $a0, 1
    0896C808:[8E44000C]: lw         $a0, 12($s2)
    0896C80C:[8E250000]: lw         $a1, 0($s1)
    0896C810:[00852026]: xor        $a0, $a0, $a1
    0896C814:[2C840001]: sltiu      $a0, $a0, 1
    0896C818:[10800004]: beq        $a0, $zr, 0x0896C82C
    0896C81C:[00000000]: nop
    0896C820:[8E440010]: lw         $a0, 16($s2)
    0896C824:[10900006]: beq        $a0, $s0, 0x0896C840
    0896C828:[00000000]: nop
    0896C82C:[8E44000C]: lw         $a0, 12($s2)
    0896C830:[54800005]: bnel       $a0, $zr, 0x0896C848
    0896C834:[8E240000]: lw         $a0, 0($s1)
    0896C838:[10000065]: b          0x0896C9D0
    0896C83C:[8E240000]: lw         $a0, 0($s1)
    0896C840:[1000006D]: b          0x0896C9F8
    0896C844:[00000000]: nop
    0896C848:[50800008]: beql       $a0, $zr, 0x0896C86C
    0896C84C:[8E53000C]: lw         $s3, 12($s2)
    0896C850:[8E44000C]: lw         $a0, 12($s2)
    0896C854:[8E250000]: lw         $a1, 0($s1)
    0896C858:[8C840000]: lw         $a0, 0($a0)
    0896C85C:[8CA50000]: lw         $a1, 0($a1)
    0896C860:[10850062]: beq        $a0, $a1, 0x0896C9EC
    0896C864:[00000000]: nop
    0896C868:[8E53000C]: lw         $s3, 12($s2)
    0896C86C:[8E640004]: lw         $a0, 4($s3)
    0896C870:[2484FFFF]: addiu      $a0, $a0, -1
    0896C874:[14800054]: bne        $a0, $zr, 0x0896C9C8
    0896C878:[AE640004]: sw         $a0, 4($s3)
    0896C87C:[8E640000]: lw         $a0, 0($s3)
    0896C880:[10800048]: beq        $a0, $zr, 0x0896C9A4
    0896C884:[00000000]: nop
    0896C888:[8E64000C]: lw         $a0, 12($s3)
    0896C88C:[2C850005]: sltiu      $a1, $a0, 5
    0896C890:[50A00042]: beql       $a1, $zr, 0x0896C99C
    0896C894:[3C04089E]: lui        $a0, 0x089E <=> li $a0, 0x089E0000
    0896C898:[24010001]: addiu      $at, $zr, 1 <=> li $at, 1
    0896C89C:[1081000E]: beq        $a0, $at, 0x0896C8D8
    0896C8A0:[24010002]: addiu      $at, $zr, 2 <=> li $at, 2
    0896C8A4:[1081001B]: beq        $a0, $at, 0x0896C914
    0896C8A8:[24010003]: addiu      $at, $zr, 3 <=> li $at, 3
    0896C8AC:[1081001B]: beq        $a0, $at, 0x0896C91C
    0896C8B0:[24010004]: addiu      $at, $zr, 4 <=> li $at, 4
    0896C8B4:[1081001E]: beq        $a0, $at, 0x0896C930
    0896C8B8:[00000000]: nop
    0896C8BC:[8E640000]: lw         $a0, 0($s3)
    0896C8C0:[10800038]: beq        $a0, $zr, 0x0896C9A4
    0896C8C4:[00000000]: nop
    0896C8C8:[0E25B875]: jal        0x0896E1D4
    0896C8CC:[8E640000]: lw         $a0, 0($s3)
    0896C8D0:[10000034]: b          0x0896C9A4
    0896C8D4:[AE600000]: sw         $zr, 0($s3)
    0896C8D8:[8E640000]: lw         $a0, 0($s3)
    0896C8DC:[10800031]: beq        $a0, $zr, 0x0896C9A4
    0896C8E0:[00000000]: nop
    0896C8E4:[8E640000]: lw         $a0, 0($s3)
    0896C8E8:[5080000A]: beql       $a0, $zr, 0x0896C914
    0896C8EC:[AE600000]: sw         $zr, 0($s3)
    0896C8F0:[8E640000]: lw         $a0, 0($s3)
    0896C8F4:[34050003]: ori        $a1, $zr, 3 <=> li $a1, 3
    0896C8F8:[8C860004]: lw         $a2, 4($a0)
    0896C8FC:[24C60008]: addiu      $a2, $a2, 8
    0896C900:[84C70000]: lh         $a3, 0($a2)
    0896C904:[8CC60004]: lw         $a2, 4($a2)
    0896C908:[00C0F809]: jalr       $ra, $a2
    0896C90C:[00872021]: addu       $a0, $a0, $a3
    0896C910:[AE600000]: sw         $zr, 0($s3)
    0896C914:[10000023]: b          0x0896C9A4
    0896C918:[00000000]: nop
    0896C91C:[8E650008]: lw         $a1, 8($s3)
    0896C920:[00A0F809]: jalr       $ra, $a1
    0896C924:[8E640000]: lw         $a0, 0($s3)
    0896C928:[1000001E]: b          0x0896C9A4
    0896C92C:[AE600008]: sw         $zr, 8($s3)
    0896C930:[8E640008]: lw         $a0, 8($s3)
    0896C934:[5080000A]: beql       $a0, $zr, 0x0896C960
    0896C938:[8E640008]: lw         $a0, 8($s3)
    0896C93C:[8E640008]: lw         $a0, 8($s3)
    0896C940:[8E650000]: lw         $a1, 0($s3)
    0896C944:[8C860000]: lw         $a2, 0($a0)
    0896C948:[24C60008]: addiu      $a2, $a2, 8
    0896C94C:[84C70000]: lh         $a3, 0($a2)
    0896C950:[8CC60004]: lw         $a2, 4($a2)
    0896C954:[00C0F809]: jalr       $ra, $a2
    0896C958:[00872021]: addu       $a0, $a0, $a3
    0896C95C:[8E640008]: lw         $a0, 8($s3)
    0896C960:[10800010]: beq        $a0, $zr, 0x0896C9A4
    0896C964:[00000000]: nop
    0896C968:[8E640008]: lw         $a0, 8($s3)
    0896C96C:[10800009]: beq        $a0, $zr, 0x0896C994
    0896C970:[00000000]: nop
    0896C974:[8E640008]: lw         $a0, 8($s3)
    0896C978:[34050003]: ori        $a1, $zr, 3 <=> li $a1, 3
    0896C97C:[8C860000]: lw         $a2, 0($a0)
    0896C980:[24C60010]: addiu      $a2, $a2, 16
    0896C984:[84C70000]: lh         $a3, 0($a2)
    0896C988:[8CC60004]: lw         $a2, 4($a2)
    0896C98C:[00C0F809]: jalr       $ra, $a2
    0896C990:[00872021]: addu       $a0, $a0, $a3
    0896C994:[10000003]: b          0x0896C9A4
    0896C998:[AE600008]: sw         $zr, 8($s3)
    0896C99C:[0E25BF93]: jal        0x0896FE4C
    0896C9A0:[2484D338]: addiu      $a0, $a0, -11464
    0896C9A4:[52600009]: beql       $s3, $zr, 0x0896C9CC
    0896C9A8:[AE40000C]: sw         $zr, 12($s2)
    0896C9AC:[8E640010]: lw         $a0, 16($s3)
    0896C9B0:[34050003]: ori        $a1, $zr, 3 <=> li $a1, 3
    0896C9B4:[24840008]: addiu      $a0, $a0, 8
    0896C9B8:[84860000]: lh         $a2, 0($a0)
    0896C9BC:[8C870004]: lw         $a3, 4($a0)
    0896C9C0:[00E0F809]: jalr       $ra, $a3
    0896C9C4:[02662021]: addu       $a0, $s3, $a2
    0896C9C8:[AE40000C]: sw         $zr, 12($s2)
    0896C9CC:[8E240000]: lw         $a0, 0($s1)
    0896C9D0:[10800006]: beq        $a0, $zr, 0x0896C9EC
    0896C9D4:[00000000]: nop
    0896C9D8:[8E240000]: lw         $a0, 0($s1)
    0896C9DC:[AE44000C]: sw         $a0, 12($s2)
    0896C9E0:[8C850004]: lw         $a1, 4($a0)
    0896C9E4:[24A50001]: addiu      $a1, $a1, 1
    0896C9E8:[AC850004]: sw         $a1, 4($a0)
    0896C9EC:[AE500010]: sw         $s0, 16($s2)
    0896C9F0:[0E25B422]: jal        0x0896D088
    0896C9F4:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0896C9F8:[8FB00000]: lw         $s0, 0($sp)
    0896C9FC:[8FB10004]: lw         $s1, 4($sp)
    0896CA00:[8FB20008]: lw         $s2, 8($sp)
    0896CA04:[8FB3000C]: lw         $s3, 12($sp)
    0896CA08:[8FBF0010]: lw         $ra, 16($sp)
    0896CA0C:[03E00008]: jr         $ra
    0896CA10:[27BD0020]: addiu      $sp, $sp, 32
_S1_2_895CD50 19,063,157 instructions (0.839%), 1,047,761 calls (0895CD50 - 0895CF50, length 129)
    0895CD50:[27BDFF30]: addiu      $sp, $sp, -208
    0895CD54:[AFB100C4]: sw         $s1, 196($sp)
    0895CD58:[00C08821]: addu       $s1, $a2, $zr <=> move $s1, $a2
    0895CD5C:[AFB000C0]: sw         $s0, 192($sp)
    0895CD60:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    0895CD64:[1080006F]: beq        $a0, $zr, 0x0895CF24
    0895CD68:[AFBF00C8]: sw         $ra, 200($sp)
    0895CD6C:[8C830004]: lw         $v1, 4($a0)
    0895CD70:[50600063]: beql       $v1, $zr, 0x0895CF00
    0895CD74:[27B00040]: addiu      $s0, $sp, 64
    0895CD78:[8C840020]: lw         $a0, 32($a0)
    0895CD7C:[50800051]: beql       $a0, $zr, 0x0895CEC4
    0895CD80:[27B00080]: addiu      $s0, $sp, 128
    0895CD84:[8CC70004]: lw         $a3, 4($a2)
    0895CD88:[58E0001A]: blezl      $a3, 0x0895CDF4
    0895CD8C:[8FBF00C8]: lw         $ra, 200($sp)
    0895CD90:[8CC60000]: lw         $a2, 0($a2)
    0895CD94:[50C00017]: beql       $a2, $zr, 0x0895CDF4
    0895CD98:[8FBF00C8]: lw         $ra, 200($sp)
    0895CD9C:[54A00022]: bnel       $a1, $zr, 0x0895CE28
    0895CDA0:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    0895CDA4:[8E0D0014]: lw         $t5, 20($s0)
    0895CDA8:[50800001]: beql       $a0, $zr, 0x0895CDB0
    0895CDAC:[000001CD]: break      0x00007
    0895CDB0:[8E0B001C]: lw         $t3, 28($s0)
    0895CDB4:[01A46021]: addu       $t4, $t5, $a0
    0895CDB8:[01875023]: subu       $t2, $t4, $a3
    0895CDBC:[0144001A]: div        $t2, $a0
    0895CDC0:[00CB4823]: subu       $t1, $a2, $t3
    0895CDC4:[00002810]: mfhi       $a1
    0895CDC8:[0124001A]: div        $t1, $a0
    0895CDCC:[00003010]: mfhi       $a2
    0895CDD0:[50A60010]: beql       $a1, $a2, 0x0895CE14
    0895CDD4:[AE050014]: sw         $a1, 20($s0)
    0895CDD8:[8E020038]: lw         $v0, 56($s0)
    0895CDDC:[54400009]: bnel       $v0, $zr, 0x0895CE04
    0895CDE0:[8E04003C]: lw         $a0, 60($s0)
    0895CDE4:[8E190028]: lw         $t9, 40($s0)
    0895CDE8:[03278823]: subu       $s1, $t9, $a3
    0895CDEC:[AE110028]: sw         $s1, 40($s0)
    0895CDF0:[8FBF00C8]: lw         $ra, 200($sp)
    0895CDF4:[8FB100C4]: lw         $s1, 196($sp)
    0895CDF8:[8FB000C0]: lw         $s0, 192($sp)
    0895CDFC:[03E00008]: jr         $ra
    0895CE00:[27BD00D0]: addiu      $sp, $sp, 208
    0895CE04:[0040F809]: jalr       $ra, $v0
    0895CE08:[2405FFFD]: addiu      $a1, $zr, -3 <=> li $a1, -3
    0895CE0C:[0A257379]: j          0x0895CDE4
    0895CE10:[8E270004]: lw         $a3, 4($s1)
    0895CE14:[8E0F0010]: lw         $t7, 16($s0)
    0895CE18:[8E380004]: lw         $t8, 4($s1)
    0895CE1C:[01F87021]: addu       $t6, $t7, $t8
    0895CE20:[0A257383]: j          0x0895CE0C
    0895CE24:[AE0E0010]: sw         $t6, 16($s0)
    0895CE28:[50A3000A]: beql       $a1, $v1, 0x0895CE54
    0895CE2C:[8E0B0018]: lw         $t3, 24($s0)
    0895CE30:[8E020038]: lw         $v0, 56($s0)
    0895CE34:[AE200000]: sw         $zr, 0($s1)
    0895CE38:[1040FFED]: beq        $v0, $zr, 0x0895CDF0
    0895CE3C:[AE200004]: sw         $zr, 4($s1)
    0895CE40:[8E04003C]: lw         $a0, 60($s0)
    0895CE44:[0040F809]: jalr       $ra, $v0
    0895CE48:[2405FFFD]: addiu      $a1, $zr, -3 <=> li $a1, -3
    0895CE4C:[0A25737D]: j          0x0895CDF4
    0895CE50:[8FBF00C8]: lw         $ra, 200($sp)
    0895CE54:[50800001]: beql       $a0, $zr, 0x0895CE5C
    0895CE58:[000001CD]: break      0x00007
    0895CE5C:[8E09001C]: lw         $t1, 28($s0)
    0895CE60:[01645021]: addu       $t2, $t3, $a0
    0895CE64:[01472823]: subu       $a1, $t2, $a3
    0895CE68:[00A4001A]: div        $a1, $a0
    0895CE6C:[00C94023]: subu       $t0, $a2, $t1
    0895CE70:[00002810]: mfhi       $a1
    0895CE74:[0104001A]: div        $t0, $a0
    0895CE78:[00002010]: mfhi       $a0
    0895CE7C:[50A4000C]: beql       $a1, $a0, 0x0895CEB0
    0895CE80:[AE050018]: sw         $a1, 24($s0)
    0895CE84:[8E020038]: lw         $v0, 56($s0)
    0895CE88:[54400005]: bnel       $v0, $zr, 0x0895CEA0
    0895CE8C:[8E04003C]: lw         $a0, 60($s0)
    0895CE90:[8E0D0030]: lw         $t5, 48($s0)
    0895CE94:[01A76023]: subu       $t4, $t5, $a3
    0895CE98:[0A25737C]: j          0x0895CDF0
    0895CE9C:[AE0C0030]: sw         $t4, 48($s0)
    0895CEA0:[0040F809]: jalr       $ra, $v0
    0895CEA4:[2405FFFD]: addiu      $a1, $zr, -3 <=> li $a1, -3
    0895CEA8:[0A2573A4]: j          0x0895CE90
    0895CEAC:[8E270004]: lw         $a3, 4($s1)
    0895CEB0:[8E06000C]: lw         $a2, 12($s0)
    0895CEB4:[8E220004]: lw         $v0, 4($s1)
    0895CEB8:[00C23821]: addu       $a3, $a2, $v0
    0895CEBC:[0A2573AA]: j          0x0895CEA8
    0895CEC0:[AE07000C]: sw         $a3, 12($s0)
    0895CEC4:[3C08089E]: lui        $t0, 0x089E <=> li $t0, 0x089E0000
    0895CEC8:[2506B52C]: addiu      $a2, $t0, -19156
    0895CECC:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0895CED0:[0E254817]: jal        0x0895205C
    0895CED4:[24050040]: addiu      $a1, $zr, 64 <=> li $a1, 64
    0895CED8:[3C07089E]: lui        $a3, 0x089E <=> li $a3, 0x089E0000
    0895CEDC:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0895CEE0:[24E6B4E4]: addiu      $a2, $a3, -19228
    0895CEE4:[0E254826]: jal        0x08952098
    0895CEE8:[24050040]: addiu      $a1, $zr, 64 <=> li $a1, 64
    0895CEEC:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0895CEF0:[0E2594A4]: jal        0x08965290
    0895CEF4:[00000000]: nop
    0895CEF8:[0A25737D]: j          0x0895CDF4
    0895CEFC:[8FBF00C8]: lw         $ra, 200($sp)
    0895CF00:[3C04089E]: lui        $a0, 0x089E <=> li $a0, 0x089E0000
    0895CF04:[2486B538]: addiu      $a2, $a0, -19144
    0895CF08:[24050040]: addiu      $a1, $zr, 64 <=> li $a1, 64
    0895CF0C:[0E254817]: jal        0x0895205C
    0895CF10:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0895CF14:[3C05089E]: lui        $a1, 0x089E <=> li $a1, 0x089E0000
    0895CF18:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0895CF1C:[0A2573B9]: j          0x0895CEE4
    0895CF20:[24A6B318]: addiu      $a2, $a1, -19688
    0895CF24:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    0895CF28:[2446B544]: addiu      $a2, $v0, -19132
    0895CF2C:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    0895CF30:[0E254817]: jal        0x0895205C
    0895CF34:[24050040]: addiu      $a1, $zr, 64 <=> li $a1, 64
    0895CF38:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    0895CF3C:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    0895CF40:[2446B338]: addiu      $a2, $v0, -19656
    0895CF44:[0E254826]: jal        0x08952098
    0895CF48:[24050040]: addiu      $a1, $zr, 64 <=> li $a1, 64
    0895CF4C:[0A2573BC]: j          0x0895CEF0
    0895CF50:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
  Back Branch 0895CE98 6,378 times (length 44)
    0895CDDC:[54400009]: bnel       $v0, $zr, 0x0895CE04
    0895CDE0:[8E04003C]: lw         $a0, 60($s0)
    0895CDE4:[8E190028]: lw         $t9, 40($s0)
    0895CDE8:[03278823]: subu       $s1, $t9, $a3
    0895CDEC:[AE110028]: sw         $s1, 40($s0)
--> 0895CDF0:[8FBF00C8]: lw         $ra, 200($sp)
    0895CDF4:[8FB100C4]: lw         $s1, 196($sp)
    0895CDF8:[8FB000C0]: lw         $s0, 192($sp)
    0895CDFC:[03E00008]: jr         $ra
    0895CE00:[27BD00D0]: addiu      $sp, $sp, 208
    0895CE04:[0040F809]: jalr       $ra, $v0
    0895CE08:[2405FFFD]: addiu      $a1, $zr, -3 <=> li $a1, -3
    0895CE0C:[0A257379]: j          0x0895CDE4
    0895CE10:[8E270004]: lw         $a3, 4($s1)
    0895CE14:[8E0F0010]: lw         $t7, 16($s0)
    0895CE18:[8E380004]: lw         $t8, 4($s1)
    0895CE1C:[01F87021]: addu       $t6, $t7, $t8
    0895CE20:[0A257383]: j          0x0895CE0C
    0895CE24:[AE0E0010]: sw         $t6, 16($s0)
    0895CE28:[50A3000A]: beql       $a1, $v1, 0x0895CE54
    0895CE2C:[8E0B0018]: lw         $t3, 24($s0)
    0895CE30:[8E020038]: lw         $v0, 56($s0)
    0895CE34:[AE200000]: sw         $zr, 0($s1)
    0895CE38:[1040FFED]: beq        $v0, $zr, 0x0895CDF0
    0895CE3C:[AE200004]: sw         $zr, 4($s1)
    0895CE40:[8E04003C]: lw         $a0, 60($s0)
    0895CE44:[0040F809]: jalr       $ra, $v0
    0895CE48:[2405FFFD]: addiu      $a1, $zr, -3 <=> li $a1, -3
    0895CE4C:[0A25737D]: j          0x0895CDF4
    0895CE50:[8FBF00C8]: lw         $ra, 200($sp)
    0895CE54:[50800001]: beql       $a0, $zr, 0x0895CE5C
    0895CE58:[000001CD]: break      0x00007
    0895CE5C:[8E09001C]: lw         $t1, 28($s0)
    0895CE60:[01645021]: addu       $t2, $t3, $a0
    0895CE64:[01472823]: subu       $a1, $t2, $a3
    0895CE68:[00A4001A]: div        $a1, $a0
    0895CE6C:[00C94023]: subu       $t0, $a2, $t1
    0895CE70:[00002810]: mfhi       $a1
    0895CE74:[0104001A]: div        $t0, $a0
    0895CE78:[00002010]: mfhi       $a0
    0895CE7C:[50A4000C]: beql       $a1, $a0, 0x0895CEB0
    0895CE80:[AE050018]: sw         $a1, 24($s0)
    0895CE84:[8E020038]: lw         $v0, 56($s0)
    0895CE88:[54400005]: bnel       $v0, $zr, 0x0895CEA0
    0895CE8C:[8E04003C]: lw         $a0, 60($s0)
    0895CE90:[8E0D0030]: lw         $t5, 48($s0)
    0895CE94:[01A76023]: subu       $t4, $t5, $a3
--> 0895CE98:[0A25737C]: j          0x0895CDF0
    0895CE9C:[AE0C0030]: sw         $t4, 48($s0)
    0895CEA0:[0040F809]: jalr       $ra, $v0
    0895CEA4:[2405FFFD]: addiu      $a1, $zr, -3 <=> li $a1, -3
    0895CEA8:[0A2573A4]: j          0x0895CE90
  Back Branch 0895CEBC 6,378 times (length 7)
    0895CE94:[01A76023]: subu       $t4, $t5, $a3
    0895CE98:[0A25737C]: j          0x0895CDF0
    0895CE9C:[AE0C0030]: sw         $t4, 48($s0)
    0895CEA0:[0040F809]: jalr       $ra, $v0
    0895CEA4:[2405FFFD]: addiu      $a1, $zr, -3 <=> li $a1, -3
--> 0895CEA8:[0A2573A4]: j          0x0895CE90
    0895CEAC:[8E270004]: lw         $a3, 4($s1)
    0895CEB0:[8E06000C]: lw         $a2, 12($s0)
    0895CEB4:[8E220004]: lw         $v0, 4($s1)
    0895CEB8:[00C23821]: addu       $a3, $a2, $v0
--> 0895CEBC:[0A2573AA]: j          0x0895CEA8
    0895CEC0:[AE07000C]: sw         $a3, 12($s0)
    0895CEC4:[3C08089E]: lui        $t0, 0x089E <=> li $t0, 0x089E0000
    0895CEC8:[2506B52C]: addiu      $a2, $t0, -19156
    0895CECC:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
  Back Branch 0895CEA8 6,378 times (length 8)
    0895CE7C:[50A4000C]: beql       $a1, $a0, 0x0895CEB0
    0895CE80:[AE050018]: sw         $a1, 24($s0)
    0895CE84:[8E020038]: lw         $v0, 56($s0)
    0895CE88:[54400005]: bnel       $v0, $zr, 0x0895CEA0
    0895CE8C:[8E04003C]: lw         $a0, 60($s0)
--> 0895CE90:[8E0D0030]: lw         $t5, 48($s0)
    0895CE94:[01A76023]: subu       $t4, $t5, $a3
    0895CE98:[0A25737C]: j          0x0895CDF0
    0895CE9C:[AE0C0030]: sw         $t4, 48($s0)
    0895CEA0:[0040F809]: jalr       $ra, $v0
    0895CEA4:[2405FFFD]: addiu      $a1, $zr, -3 <=> li $a1, -3
--> 0895CEA8:[0A2573A4]: j          0x0895CE90
    0895CEAC:[8E270004]: lw         $a3, 4($s1)
    0895CEB0:[8E06000C]: lw         $a2, 12($s0)
    0895CEB4:[8E220004]: lw         $v0, 4($s1)
    0895CEB8:[00C23821]: addu       $a3, $a2, $v0
  Back Branch 0895CE0C 995 times (length 12)
    0895CDD0:[50A60010]: beql       $a1, $a2, 0x0895CE14
    0895CDD4:[AE050014]: sw         $a1, 20($s0)
    0895CDD8:[8E020038]: lw         $v0, 56($s0)
    0895CDDC:[54400009]: bnel       $v0, $zr, 0x0895CE04
    0895CDE0:[8E04003C]: lw         $a0, 60($s0)
--> 0895CDE4:[8E190028]: lw         $t9, 40($s0)
    0895CDE8:[03278823]: subu       $s1, $t9, $a3
    0895CDEC:[AE110028]: sw         $s1, 40($s0)
    0895CDF0:[8FBF00C8]: lw         $ra, 200($sp)
    0895CDF4:[8FB100C4]: lw         $s1, 196($sp)
    0895CDF8:[8FB000C0]: lw         $s0, 192($sp)
    0895CDFC:[03E00008]: jr         $ra
    0895CE00:[27BD00D0]: addiu      $sp, $sp, 208
    0895CE04:[0040F809]: jalr       $ra, $v0
    0895CE08:[2405FFFD]: addiu      $a1, $zr, -3 <=> li $a1, -3
--> 0895CE0C:[0A257379]: j          0x0895CDE4
    0895CE10:[8E270004]: lw         $a3, 4($s1)
    0895CE14:[8E0F0010]: lw         $t7, 16($s0)
    0895CE18:[8E380004]: lw         $t8, 4($s1)
    0895CE1C:[01F87021]: addu       $t6, $t7, $t8
  Back Branch 0895CE20 995 times (length 7)
    0895CDF8:[8FB000C0]: lw         $s0, 192($sp)
    0895CDFC:[03E00008]: jr         $ra
    0895CE00:[27BD00D0]: addiu      $sp, $sp, 208
    0895CE04:[0040F809]: jalr       $ra, $v0
    0895CE08:[2405FFFD]: addiu      $a1, $zr, -3 <=> li $a1, -3
--> 0895CE0C:[0A257379]: j          0x0895CDE4
    0895CE10:[8E270004]: lw         $a3, 4($s1)
    0895CE14:[8E0F0010]: lw         $t7, 16($s0)
    0895CE18:[8E380004]: lw         $t8, 4($s1)
    0895CE1C:[01F87021]: addu       $t6, $t7, $t8
--> 0895CE20:[0A257383]: j          0x0895CE0C
    0895CE24:[AE0E0010]: sw         $t6, 16($s0)
    0895CE28:[50A3000A]: beql       $a1, $v1, 0x0895CE54
    0895CE2C:[8E0B0018]: lw         $t3, 24($s0)
    0895CE30:[8E020038]: lw         $v0, 56($s0)
_S1_2_896DE80 19,034,598 instructions (0.838%), 311,954 calls (0896DE80 - 0896E030, length 109)
    0896DE80:[27BDFFF0]: addiu      $sp, $sp, -16
    0896DE84:[3C043C8E]: lui        $a0, 0x3C8E <=> li $a0, 0x3C8E0000
    0896DE88:[3484FA35]: ori        $a0, $a0, -1483
    0896DE8C:[44846800]: mtc1       $a0, $f13
    0896DE90:[E7B40000]: swc1       $f20, 0($sp)
    0896DE94:[460D6502]: mul.s      $f20, $f12, $f13
    0896DE98:[E7B60004]: swc1       $f22, 4($sp)
    0896DE9C:[AFBF0008]: sw         $ra, 8($sp)
    0896DEA0:[0E25F278]: jal        0x0897C9E0
    0896DEA4:[4600A306]: mov.s      $f12, $f20
    0896DEA8:[4600A306]: mov.s      $f12, $f20
    0896DEAC:[0E25F227]: jal        0x0897C89C
    0896DEB0:[46000586]: mov.s      $f22, $f0
    0896DEB4:[3C0508A0]: lui        $a1, 0x08A0 <=> li $a1, 0x08A00000
    0896DEB8:[8CA5FEFC]: lw         $a1, -260($a1)
    0896DEBC:[C4AC0000]: lwc1       $f12, 0($a1)
    0896DEC0:[C4AE0004]: lwc1       $f14, 4($a1)
    0896DEC4:[46000347]: neg.s      $f13, $f0
    0896DEC8:[4600B3C6]: mov.s      $f15, $f22
    0896DECC:[460F6402]: mul.s      $f16, $f12, $f15
    0896DED0:[460D7482]: mul.s      $f18, $f14, $f13
    0896DED4:[46128400]: add.s      $f16, $f16, $f18
    0896DED8:[C4B1000C]: lwc1       $f17, 12($a1)
    0896DEDC:[3C0408A0]: lui        $a0, 0x08A0 <=> li $a0, 0x08A00000
    0896DEE0:[46000386]: mov.s      $f14, $f0
    0896DEE4:[8C84FF00]: lw         $a0, -256($a0)
    0896DEE8:[460E64C2]: mul.s      $f19, $f12, $f14
    0896DEEC:[E4900000]: swc1       $f16, 0($a0)
    0896DEF0:[C4B00004]: lwc1       $f16, 4($a1)
    0896DEF4:[46007B06]: mov.s      $f12, $f15
    0896DEF8:[460C8402]: mul.s      $f16, $f16, $f12
    0896DEFC:[46109C00]: add.s      $f16, $f19, $f16
    0896DF00:[E4900004]: swc1       $f16, 4($a0)
    0896DF04:[C4B00008]: lwc1       $f16, 8($a1)
    0896DF08:[E4900008]: swc1       $f16, 8($a0)
    0896DF0C:[C4B0000C]: lwc1       $f16, 12($a1)
    0896DF10:[C4B20010]: lwc1       $f18, 16($a1)
    0896DF14:[460C8402]: mul.s      $f16, $f16, $f12
    0896DF18:[460D9482]: mul.s      $f18, $f18, $f13
    0896DF1C:[46128400]: add.s      $f16, $f16, $f18
    0896DF20:[8C86001C]: lw         $a2, 28($a0)
    0896DF24:[E490000C]: swc1       $f16, 12($a0)
    0896DF28:[C4B00010]: lwc1       $f16, 16($a1)
    0896DF2C:[460E8C42]: mul.s      $f17, $f17, $f14
    0896DF30:[460C8402]: mul.s      $f16, $f16, $f12
    0896DF34:[46108C00]: add.s      $f16, $f17, $f16
    0896DF38:[E4900010]: swc1       $f16, 16($a0)
    0896DF3C:[C4B00014]: lwc1       $f16, 20($a1)
    0896DF40:[10C0001F]: beq        $a2, $zr, 0x0896DFC0
    0896DF44:[E4900014]: swc1       $f16, 20($a0)
    0896DF48:[8CA7001C]: lw         $a3, 28($a1)
    0896DF4C:[C4F00000]: lwc1       $f16, 0($a3)
    0896DF50:[C4F10004]: lwc1       $f17, 4($a3)
    0896DF54:[460F8482]: mul.s      $f18, $f16, $f15
    0896DF58:[460D8C42]: mul.s      $f17, $f17, $f13
    0896DF5C:[C4F3000C]: lwc1       $f19, 12($a3)
    0896DF60:[46119440]: add.s      $f17, $f18, $f17
    0896DF64:[460E8402]: mul.s      $f16, $f16, $f14
    0896DF68:[E4D10000]: swc1       $f17, 0($a2)
    0896DF6C:[8CA6001C]: lw         $a2, 28($a1)
    0896DF70:[C4D10004]: lwc1       $f17, 4($a2)
    0896DF74:[8C86001C]: lw         $a2, 28($a0)
    0896DF78:[460C8C42]: mul.s      $f17, $f17, $f12
    0896DF7C:[46118400]: add.s      $f16, $f16, $f17
    0896DF80:[460E9B82]: mul.s      $f14, $f19, $f14
    0896DF84:[E4D00004]: swc1       $f16, 4($a2)
    0896DF88:[8CA6001C]: lw         $a2, 28($a1)
    0896DF8C:[C4D0000C]: lwc1       $f16, 12($a2)
    0896DF90:[C4D20010]: lwc1       $f18, 16($a2)
    0896DF94:[460F83C2]: mul.s      $f15, $f16, $f15
    0896DF98:[8C86001C]: lw         $a2, 28($a0)
    0896DF9C:[460D9342]: mul.s      $f13, $f18, $f13
    0896DFA0:[460D7B40]: add.s      $f13, $f15, $f13
    0896DFA4:[E4CD000C]: swc1       $f13, 12($a2)
    0896DFA8:[8CA6001C]: lw         $a2, 28($a1)
    0896DFAC:[C4CD0010]: lwc1       $f13, 16($a2)
    0896DFB0:[8C86001C]: lw         $a2, 28($a0)
    0896DFB4:[460C6B02]: mul.s      $f12, $f13, $f12
    0896DFB8:[460C7300]: add.s      $f12, $f14, $f12
    0896DFBC:[E4CC0010]: swc1       $f12, 16($a2)
    0896DFC0:[10850017]: beq        $a0, $a1, 0x0896E020
    0896DFC4:[00000000]: nop
    0896DFC8:[8C840018]: lw         $a0, 24($a0)
    0896DFCC:[10800014]: beq        $a0, $zr, 0x0896E020
    0896DFD0:[00000000]: nop
    0896DFD4:[8CA50018]: lw         $a1, 24($a1)
    0896DFD8:[C4AC0000]: lwc1       $f12, 0($a1)
    0896DFDC:[C4AD0004]: lwc1       $f13, 4($a1)
    0896DFE0:[C4AE0008]: lwc1       $f14, 8($a1)
    0896DFE4:[44066000]: mfc1       $a2, $f12
    0896DFE8:[C4AF000C]: lwc1       $f15, 12($a1)
    0896DFEC:[44076800]: mfc1       $a3, $f13
    0896DFF0:[AC860000]: sw         $a2, 0($a0)
    0896DFF4:[44087000]: mfc1       $t0, $f14
    0896DFF8:[C4B00010]: lwc1       $f16, 16($a1)
    0896DFFC:[44067800]: mfc1       $a2, $f15
    0896E000:[AC870004]: sw         $a3, 4($a0)
    0896E004:[AC880008]: sw         $t0, 8($a0)
    0896E008:[44078000]: mfc1       $a3, $f16
    0896E00C:[C4AC0014]: lwc1       $f12, 20($a1)
    0896E010:[AC86000C]: sw         $a2, 12($a0)
    0896E014:[44056000]: mfc1       $a1, $f12
    0896E018:[AC870010]: sw         $a3, 16($a0)
    0896E01C:[AC850014]: sw         $a1, 20($a0)
    0896E020:[C7B40000]: lwc1       $f20, 0($sp)
    0896E024:[C7B60004]: lwc1       $f22, 4($sp)
    0896E028:[8FBF0008]: lw         $ra, 8($sp)
    0896E02C:[03E00008]: jr         $ra
    0896E030:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_896C098 18,521,723 instructions (0.815%), 189,199 calls (0896C098 - 0896C150, length 47)
    0896C098:[27BDFFD0]: addiu      $sp, $sp, -48
    0896C09C:[AFB00000]: sw         $s0, 0($sp)
    0896C0A0:[AFB10004]: sw         $s1, 4($sp)
    0896C0A4:[AFB20008]: sw         $s2, 8($sp)
    0896C0A8:[AFB3000C]: sw         $s3, 12($sp)
    0896C0AC:[AFB40010]: sw         $s4, 16($sp)
    0896C0B0:[0080A025]: or         $s4, $a0, $zr <=> move $s4, $a0
    0896C0B4:[00A09825]: or         $s3, $a1, $zr <=> move $s3, $a1
    0896C0B8:[00C09025]: or         $s2, $a2, $zr <=> move $s2, $a2
    0896C0BC:[00E08825]: or         $s1, $a3, $zr <=> move $s1, $a3
    0896C0C0:[01008025]: or         $s0, $t0, $zr <=> move $s0, $t0
    0896C0C4:[AFB50014]: sw         $s5, 20($sp)
    0896C0C8:[AFB60018]: sw         $s6, 24($sp)
    0896C0CC:[AFB7001C]: sw         $s7, 28($sp)
    0896C0D0:[AFBF0020]: sw         $ra, 32($sp)
    0896C0D4:[8E640000]: lw         $a0, 0($s3)
    0896C0D8:[34170000]: ori        $s7, $zr, 0 <=> li $s7, 0
    0896C0DC:[02E4202A]: slt        $a0, $s7, $a0
    0896C0E0:[10800011]: beq        $a0, $zr, 0x0896C128
    0896C0E4:[34160000]: ori        $s6, $zr, 0 <=> li $s6, 0
    0896C0E8:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    0896C0EC:[8E640004]: lw         $a0, 4($s3)
    0896C0F0:[8E080004]: lw         $t0, 4($s0)
    0896C0F4:[00962021]: addu       $a0, $a0, $s6
    0896C0F8:[8C850000]: lw         $a1, 0($a0)
    0896C0FC:[01154021]: addu       $t0, $t0, $s5
    0896C100:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    0896C104:[02403025]: or         $a2, $s2, $zr <=> move $a2, $s2
    0896C108:[0E25B055]: jal        0x0896C154
    0896C10C:[02203825]: or         $a3, $s1, $zr <=> move $a3, $s1
    0896C110:[8E640000]: lw         $a0, 0($s3)
    0896C114:[26F70001]: addiu      $s7, $s7, 1
    0896C118:[26D60004]: addiu      $s6, $s6, 4
    0896C11C:[02E4202A]: slt        $a0, $s7, $a0
    0896C120:[1480FFF2]: bne        $a0, $zr, 0x0896C0EC
    0896C124:[26B50144]: addiu      $s5, $s5, 324
    0896C128:[8FB00000]: lw         $s0, 0($sp)
    0896C12C:[8FB10004]: lw         $s1, 4($sp)
    0896C130:[8FB20008]: lw         $s2, 8($sp)
    0896C134:[8FB3000C]: lw         $s3, 12($sp)
    0896C138:[8FB40010]: lw         $s4, 16($sp)
    0896C13C:[8FB50014]: lw         $s5, 20($sp)
    0896C140:[8FB60018]: lw         $s6, 24($sp)
    0896C144:[8FB7001C]: lw         $s7, 28($sp)
    0896C148:[8FBF0020]: lw         $ra, 32($sp)
    0896C14C:[03E00008]: jr         $ra
    0896C150:[27BD0030]: addiu      $sp, $sp, 48
  Back Branch 0896C120 831,157 times (length 15)
    0896C0D8:[34170000]: ori        $s7, $zr, 0 <=> li $s7, 0
    0896C0DC:[02E4202A]: slt        $a0, $s7, $a0
    0896C0E0:[10800011]: beq        $a0, $zr, 0x0896C128
    0896C0E4:[34160000]: ori        $s6, $zr, 0 <=> li $s6, 0
    0896C0E8:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
--> 0896C0EC:[8E640004]: lw         $a0, 4($s3)
    0896C0F0:[8E080004]: lw         $t0, 4($s0)
    0896C0F4:[00962021]: addu       $a0, $a0, $s6
    0896C0F8:[8C850000]: lw         $a1, 0($a0)
    0896C0FC:[01154021]: addu       $t0, $t0, $s5
    0896C100:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    0896C104:[02403025]: or         $a2, $s2, $zr <=> move $a2, $s2
    0896C108:[0E25B055]: jal        0x0896C154
    0896C10C:[02203825]: or         $a3, $s1, $zr <=> move $a3, $s1
    0896C110:[8E640000]: lw         $a0, 0($s3)
    0896C114:[26F70001]: addiu      $s7, $s7, 1
    0896C118:[26D60004]: addiu      $s6, $s6, 4
    0896C11C:[02E4202A]: slt        $a0, $s7, $a0
--> 0896C120:[1480FFF2]: bne        $a0, $zr, 0x0896C0EC
    0896C124:[26B50144]: addiu      $s5, $s5, 324
    0896C128:[8FB00000]: lw         $s0, 0($sp)
    0896C12C:[8FB10004]: lw         $s1, 4($sp)
    0896C130:[8FB20008]: lw         $s2, 8($sp)
_S1_2_8948C88 18,065,391 instructions (0.795%), 1,760 calls (08948BD0 - 08948F3C, length 220)
    08948BD0:[8FBF04D4]: lw         $ra, 1236($sp)
    08948BD4:[8FB504D0]: lw         $s5, 1232($sp)
    08948BD8:[8FB404CC]: lw         $s4, 1228($sp)
    08948BDC:[03E00008]: jr         $ra
    08948BE0:[27BD0540]: addiu      $sp, $sp, 1344
    08948C88:[AE800038]: sw         $zr, 56($s4)
    08948C8C:[AE80002C]: sw         $zr, 44($s4)
    08948C90:[02805821]: addu       $t3, $s4, $zr <=> move $t3, $s4
    08948C94:[03E00011]: mthi       $ra
    08948C98:[83AC04BC]: lb         $t4, 1212($sp)
    08948C9C:[AE800034]: sw         $zr, 52($s4)
    08948CA0:[302801FF]: andi       $t0, $at, 511
    08948CA4:[010D4023]: subu       $t0, $t0, $t5
    08948CA8:[05010031]: bgez       $t0, 0x08948D70
    08948CAC:[97A904DA]: lhu        $t1, 1242($sp)
    08948CB0:[0E25230B]: jal        0x08948C2C
    08948CB4:[27A804BE]: addiu      $t0, $sp, 1214
    08948CB8:[2448FFF0]: addiu      $t0, $v0, -16
    08948CBC:[19000010]: blez       $t0, 0x08948D00
    08948CC0:[24030007]: addiu      $v1, $zr, 7 <=> li $v1, 7
    08948CC4:[0103502D]: min        $t2, $t0, $v1
    08948CC8:[032AC821]: addu       $t9, $t9, $t2
    08948CCC:[1B200007]: blez       $t9, 0x08948CEC
    08948CD0:[03381046]: rotrv      $v0, $t8, $t9
    08948CD4:[24C60004]: addiu      $a2, $a2, 4
    08948CD8:[8CD80000]: lw         $t8, 0($a2)
    08948CDC:[03221004]: sllv       $v0, $v0, $t9
    08948CE0:[2739FFE0]: addiu      $t9, $t9, -32
    08948CE4:[7F027804]: ins        $v0, $t8, 0, 16
    08948CE8:[03221046]: rotrv      $v0, $v0, $t9
    08948CEC:[000A5023]: subu       $t2, $zr, $t2 <=> negu $t2, $t2
    08948CF0:[01421006]: srlv       $v0, $v0, $t2
    08948CF4:[01024021]: addu       $t0, $t0, $v0
    08948CF8:[0A252328]: j          0x08948CA0
    08948CFC:[00280821]: addu       $at, $at, $t0
    08948D00:[11000006]: beq        $t0, $zr, 0x08948D1C
    08948D04:[256A0002]: addiu      $t2, $t3, 2
    08948D08:[7C417244]: ins        $at, $v0, 9, 6
    08948D0C:[A561003C]: sh         $at, 60($t3)
    08948D10:[24210001]: addiu      $at, $at, 1
    08948D14:[0A252328]: j          0x08948CA0
    08948D18:[0142580B]: movn       $t3, $t2, $v0
    08948D1C:[18200085]: blez       $at, 0x08948F34
    08948D20:[27390002]: addiu      $t9, $t9, 2
    08948D24:[1B200007]: blez       $t9, 0x08948D44
    08948D28:[03381046]: rotrv      $v0, $t8, $t9
    08948D2C:[24C60004]: addiu      $a2, $a2, 4
    08948D30:[8CD80000]: lw         $t8, 0($a2)
    08948D34:[03221004]: sllv       $v0, $v0, $t9
    08948D38:[2739FFE0]: addiu      $t9, $t9, -32
    08948D3C:[7F027804]: ins        $v0, $t8, 0, 16
    08948D40:[03221046]: rotrv      $v0, $v0, $t9
    08948D44:[00021782]: srl        $v0, $v0, 0x001E
    08948D48:[302801FF]: andi       $t0, $at, 511
    08948D4C:[1101FFEA]: beq        $t0, $at, 0x08948CF8
    08948D50:[24480003]: addiu      $t0, $v0, 3
    08948D54:[01014021]: addu       $t0, $t0, $at
    08948D58:[A561003C]: sh         $at, 60($t3)
    08948D5C:[24210001]: addiu      $at, $at, 1
    08948D60:[1428FFFD]: bne        $at, $t0, 0x08948D58
    08948D64:[256B0002]: addiu      $t3, $t3, 2
    08948D68:[0A252329]: j          0x08948CA4
    08948D6C:[302801FF]: andi       $t0, $at, 511
    08948D70:[AE800030]: sw         $zr, 48($s4)
    08948D74:[1500006F]: bne        $t0, $zr, 0x08948F34
    08948D78:[241F7FFF]: addiu      $ra, $zr, 32767 <=> li $ra, 32767
    08948D7C:[AE800020]: sw         $zr, 32($s4)
    08948D80:[26890002]: addiu      $t1, $s4, 2
    08948D84:[2401FFFF]: addiu      $at, $zr, -1 <=> li $at, -1
    08948D88:[AE800028]: sw         $zr, 40($s4)
    08948D8C:[02806021]: addu       $t4, $s4, $zr <=> move $t4, $s4
    08948D90:[02806821]: addu       $t5, $s4, $zr <=> move $t5, $s4
    08948D94:[8582003C]: lh         $v0, 60($t4)
    08948D98:[258C0002]: addiu      $t4, $t4, 2
    08948D9C:[A582027A]: sh         $v0, 634($t4)
    08948DA0:[158BFFFC]: bne        $t4, $t3, 0x08948D94
    08948DA4:[03E2F82D]: min        $ra, $ra, $v0
    08948DA8:[AE800024]: sw         $zr, 36($s4)
    08948DAC:[33FF7E00]: andi       $ra, $ra, 32256
    08948DB0:[27FF0200]: addiu      $ra, $ra, 512
    08948DB4:[02801821]: addu       $v1, $s4, $zr <=> move $v1, $s4
    08948DB8:[116D001D]: beq        $t3, $t5, 0x08948E30
    08948DBC:[240AFFFF]: addiu      $t2, $zr, -1 <=> li $t2, -1
    08948DC0:[9462027C]: lhu        $v0, 636($v1)
    08948DC4:[1163FFFA]: beq        $t3, $v1, 0x08948DB0
    08948DC8:[005F102D]: min        $v0, $v0, $ra
    08948DCC:[105FFFFC]: beq        $v0, $ra, 0x08948DC0
    08948DD0:[24630002]: addiu      $v1, $v1, 2
    08948DD4:[24210001]: addiu      $at, $at, 1
    08948DD8:[A46A027A]: sh         $t2, 634($v1)
    08948DDC:[00026242]: srl        $t4, $v0, 0x0009
    08948DE0:[00221242]: rotr       $v0, $v0, 0x0009
    08948DE4:[1C400003]: bgtz       $v0, 0x08948DF4
    08948DE8:[7C4245C0]: ext        $v0, $v0, 23, 9
    08948DEC:[7C4F3044]: ins        $t7, $v0, 1, 6
    08948DF0:[85E2813C]: lh         $v0, -32452($t7)
    08948DF4:[A5A2003C]: sh         $v0, 60($t5)
    08948DF8:[110CFFEF]: beq        $t0, $t4, 0x08948DB8
    08948DFC:[25AD0002]: addiu      $t5, $t5, 2
    08948E00:[010C5023]: subu       $t2, $t0, $t4
    08948E04:[11000008]: beq        $t0, $zr, 0x08948E28
    08948E08:[01804021]: addu       $t0, $t4, $zr <=> move $t0, $t4
    08948E0C:[A521001C]: sh         $at, 28($t1)
    08948E10:[01410846]: rotrv      $at, $at, $t2
    08948E14:[014A5021]: addu       $t2, $t2, $t2
    08948E18:[012A4823]: subu       $t1, $t1, $t2
    08948E1C:[01A15023]: subu       $t2, $t5, $at
    08948E20:[01415023]: subu       $t2, $t2, $at
    08948E24:[012A5023]: subu       $t2, $t1, $t2
    08948E28:[0A25236E]: j          0x08948DB8
    08948E2C:[A52AFFFE]: sh         $t2, -2($t1)
    08948E30:[0000F810]: mfhi       $ra
    08948E34:[01011006]: srlv       $v0, $at, $t0
    08948E38:[1440003E]: bne        $v0, $zr, 0x08948F34
    08948E3C:[2401FFFF]: addiu      $at, $zr, -1 <=> li $at, -1
    08948E40:[03E00008]: jr         $ra
    08948E44:[A521001C]: sh         $at, 28($t1)
    08948F34:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    08948F38:[0A2522F4]: j          0x08948BD0
    08948F3C:[34420108]: ori        $v0, $v0, 264
  Back Branch 08948DC4 2,002,603 times (length 7)
    08948D9C:[A582027A]: sh         $v0, 634($t4)
    08948DA0:[158BFFFC]: bne        $t4, $t3, 0x08948D94
    08948DA4:[03E2F82D]: min        $ra, $ra, $v0
    08948DA8:[AE800024]: sw         $zr, 36($s4)
    08948DAC:[33FF7E00]: andi       $ra, $ra, 32256
--> 08948DB0:[27FF0200]: addiu      $ra, $ra, 512
    08948DB4:[02801821]: addu       $v1, $s4, $zr <=> move $v1, $s4
    08948DB8:[116D001D]: beq        $t3, $t5, 0x08948E30
    08948DBC:[240AFFFF]: addiu      $t2, $zr, -1 <=> li $t2, -1
    08948DC0:[9462027C]: lhu        $v0, 636($v1)
--> 08948DC4:[1163FFFA]: beq        $t3, $v1, 0x08948DB0
    08948DC8:[005F102D]: min        $v0, $v0, $ra
    08948DCC:[105FFFFC]: beq        $v0, $ra, 0x08948DC0
    08948DD0:[24630002]: addiu      $v1, $v1, 2
    08948DD4:[24210001]: addiu      $at, $at, 1
  Back Branch 08948DCC 1,990,397 times (length 5)
    08948DAC:[33FF7E00]: andi       $ra, $ra, 32256
    08948DB0:[27FF0200]: addiu      $ra, $ra, 512
    08948DB4:[02801821]: addu       $v1, $s4, $zr <=> move $v1, $s4
    08948DB8:[116D001D]: beq        $t3, $t5, 0x08948E30
    08948DBC:[240AFFFF]: addiu      $t2, $zr, -1 <=> li $t2, -1
--> 08948DC0:[9462027C]: lhu        $v0, 636($v1)
    08948DC4:[1163FFFA]: beq        $t3, $v1, 0x08948DB0
    08948DC8:[005F102D]: min        $v0, $v0, $ra
--> 08948DCC:[105FFFFC]: beq        $v0, $ra, 0x08948DC0
    08948DD0:[24630002]: addiu      $v1, $v1, 2
    08948DD4:[24210001]: addiu      $at, $at, 1
    08948DD8:[A46A027A]: sh         $t2, 634($v1)
    08948DDC:[00026242]: srl        $t4, $v0, 0x0009
  Back Branch 08948D14 236,270 times (length 31)
    08948C8C:[AE80002C]: sw         $zr, 44($s4)
    08948C90:[02805821]: addu       $t3, $s4, $zr <=> move $t3, $s4
    08948C94:[03E00011]: mthi       $ra
    08948C98:[83AC04BC]: lb         $t4, 1212($sp)
    08948C9C:[AE800034]: sw         $zr, 52($s4)
--> 08948CA0:[302801FF]: andi       $t0, $at, 511
    08948CA4:[010D4023]: subu       $t0, $t0, $t5
    08948CA8:[05010031]: bgez       $t0, 0x08948D70
    08948CAC:[97A904DA]: lhu        $t1, 1242($sp)
    08948CB0:[0E25230B]: jal        0x08948C2C
    08948CB4:[27A804BE]: addiu      $t0, $sp, 1214
    08948CB8:[2448FFF0]: addiu      $t0, $v0, -16
    08948CBC:[19000010]: blez       $t0, 0x08948D00
    08948CC0:[24030007]: addiu      $v1, $zr, 7 <=> li $v1, 7
    08948CC4:[0103502D]: min        $t2, $t0, $v1
    08948CC8:[032AC821]: addu       $t9, $t9, $t2
    08948CCC:[1B200007]: blez       $t9, 0x08948CEC
    08948CD0:[03381046]: rotrv      $v0, $t8, $t9
    08948CD4:[24C60004]: addiu      $a2, $a2, 4
    08948CD8:[8CD80000]: lw         $t8, 0($a2)
    08948CDC:[03221004]: sllv       $v0, $v0, $t9
    08948CE0:[2739FFE0]: addiu      $t9, $t9, -32
    08948CE4:[7F027804]: ins        $v0, $t8, 0, 16
    08948CE8:[03221046]: rotrv      $v0, $v0, $t9
    08948CEC:[000A5023]: subu       $t2, $zr, $t2 <=> negu $t2, $t2
    08948CF0:[01421006]: srlv       $v0, $v0, $t2
    08948CF4:[01024021]: addu       $t0, $t0, $v0
    08948CF8:[0A252328]: j          0x08948CA0
    08948CFC:[00280821]: addu       $at, $at, $t0
    08948D00:[11000006]: beq        $t0, $zr, 0x08948D1C
    08948D04:[256A0002]: addiu      $t2, $t3, 2
    08948D08:[7C417244]: ins        $at, $v0, 9, 6
    08948D0C:[A561003C]: sh         $at, 60($t3)
    08948D10:[24210001]: addiu      $at, $at, 1
--> 08948D14:[0A252328]: j          0x08948CA0
    08948D18:[0142580B]: movn       $t3, $t2, $v0
    08948D1C:[18200085]: blez       $at, 0x08948F34
    08948D20:[27390002]: addiu      $t9, $t9, 2
    08948D24:[1B200007]: blez       $t9, 0x08948D44
  Back Branch 08948DF8 230,113 times (length 18)
    08948DA4:[03E2F82D]: min        $ra, $ra, $v0
    08948DA8:[AE800024]: sw         $zr, 36($s4)
    08948DAC:[33FF7E00]: andi       $ra, $ra, 32256
    08948DB0:[27FF0200]: addiu      $ra, $ra, 512
    08948DB4:[02801821]: addu       $v1, $s4, $zr <=> move $v1, $s4
--> 08948DB8:[116D001D]: beq        $t3, $t5, 0x08948E30
    08948DBC:[240AFFFF]: addiu      $t2, $zr, -1 <=> li $t2, -1
    08948DC0:[9462027C]: lhu        $v0, 636($v1)
    08948DC4:[1163FFFA]: beq        $t3, $v1, 0x08948DB0
    08948DC8:[005F102D]: min        $v0, $v0, $ra
    08948DCC:[105FFFFC]: beq        $v0, $ra, 0x08948DC0
    08948DD0:[24630002]: addiu      $v1, $v1, 2
    08948DD4:[24210001]: addiu      $at, $at, 1
    08948DD8:[A46A027A]: sh         $t2, 634($v1)
    08948DDC:[00026242]: srl        $t4, $v0, 0x0009
    08948DE0:[00221242]: rotr       $v0, $v0, 0x0009
    08948DE4:[1C400003]: bgtz       $v0, 0x08948DF4
    08948DE8:[7C4245C0]: ext        $v0, $v0, 23, 9
    08948DEC:[7C4F3044]: ins        $t7, $v0, 1, 6
    08948DF0:[85E2813C]: lh         $v0, -32452($t7)
    08948DF4:[A5A2003C]: sh         $v0, 60($t5)
--> 08948DF8:[110CFFEF]: beq        $t0, $t4, 0x08948DB8
    08948DFC:[25AD0002]: addiu      $t5, $t5, 2
    08948E00:[010C5023]: subu       $t2, $t0, $t4
    08948E04:[11000008]: beq        $t0, $zr, 0x08948E28
    08948E08:[01804021]: addu       $t0, $t4, $zr <=> move $t0, $t4
  Back Branch 08948DA0 230,113 times (length 5)
    08948D80:[26890002]: addiu      $t1, $s4, 2
    08948D84:[2401FFFF]: addiu      $at, $zr, -1 <=> li $at, -1
    08948D88:[AE800028]: sw         $zr, 40($s4)
    08948D8C:[02806021]: addu       $t4, $s4, $zr <=> move $t4, $s4
    08948D90:[02806821]: addu       $t5, $s4, $zr <=> move $t5, $s4
--> 08948D94:[8582003C]: lh         $v0, 60($t4)
    08948D98:[258C0002]: addiu      $t4, $t4, 2
    08948D9C:[A582027A]: sh         $v0, 634($t4)
--> 08948DA0:[158BFFFC]: bne        $t4, $t3, 0x08948D94
    08948DA4:[03E2F82D]: min        $ra, $ra, $v0
    08948DA8:[AE800024]: sw         $zr, 36($s4)
    08948DAC:[33FF7E00]: andi       $ra, $ra, 32256
    08948DB0:[27FF0200]: addiu      $ra, $ra, 512
  Back Branch 08948D60 18,924 times (length 4)
    08948D44:[00021782]: srl        $v0, $v0, 0x001E
    08948D48:[302801FF]: andi       $t0, $at, 511
    08948D4C:[1101FFEA]: beq        $t0, $at, 0x08948CF8
    08948D50:[24480003]: addiu      $t0, $v0, 3
    08948D54:[01014021]: addu       $t0, $t0, $at
--> 08948D58:[A561003C]: sh         $at, 60($t3)
    08948D5C:[24210001]: addiu      $at, $at, 1
--> 08948D60:[1428FFFD]: bne        $at, $t0, 0x08948D58
    08948D64:[256B0002]: addiu      $t3, $t3, 2
    08948D68:[0A252329]: j          0x08948CA4
    08948D6C:[302801FF]: andi       $t0, $at, 511
    08948D70:[AE800030]: sw         $zr, 48($s4)
  Back Branch 08948E28 13,759 times (length 30)
    08948DA4:[03E2F82D]: min        $ra, $ra, $v0
    08948DA8:[AE800024]: sw         $zr, 36($s4)
    08948DAC:[33FF7E00]: andi       $ra, $ra, 32256
    08948DB0:[27FF0200]: addiu      $ra, $ra, 512
    08948DB4:[02801821]: addu       $v1, $s4, $zr <=> move $v1, $s4
--> 08948DB8:[116D001D]: beq        $t3, $t5, 0x08948E30
    08948DBC:[240AFFFF]: addiu      $t2, $zr, -1 <=> li $t2, -1
    08948DC0:[9462027C]: lhu        $v0, 636($v1)
    08948DC4:[1163FFFA]: beq        $t3, $v1, 0x08948DB0
    08948DC8:[005F102D]: min        $v0, $v0, $ra
    08948DCC:[105FFFFC]: beq        $v0, $ra, 0x08948DC0
    08948DD0:[24630002]: addiu      $v1, $v1, 2
    08948DD4:[24210001]: addiu      $at, $at, 1
    08948DD8:[A46A027A]: sh         $t2, 634($v1)
    08948DDC:[00026242]: srl        $t4, $v0, 0x0009
    08948DE0:[00221242]: rotr       $v0, $v0, 0x0009
    08948DE4:[1C400003]: bgtz       $v0, 0x08948DF4
    08948DE8:[7C4245C0]: ext        $v0, $v0, 23, 9
    08948DEC:[7C4F3044]: ins        $t7, $v0, 1, 6
    08948DF0:[85E2813C]: lh         $v0, -32452($t7)
    08948DF4:[A5A2003C]: sh         $v0, 60($t5)
    08948DF8:[110CFFEF]: beq        $t0, $t4, 0x08948DB8
    08948DFC:[25AD0002]: addiu      $t5, $t5, 2
    08948E00:[010C5023]: subu       $t2, $t0, $t4
    08948E04:[11000008]: beq        $t0, $zr, 0x08948E28
    08948E08:[01804021]: addu       $t0, $t4, $zr <=> move $t0, $t4
    08948E0C:[A521001C]: sh         $at, 28($t1)
    08948E10:[01410846]: rotrv      $at, $at, $t2
    08948E14:[014A5021]: addu       $t2, $t2, $t2
    08948E18:[012A4823]: subu       $t1, $t1, $t2
    08948E1C:[01A15023]: subu       $t2, $t5, $at
    08948E20:[01415023]: subu       $t2, $t2, $at
    08948E24:[012A5023]: subu       $t2, $t1, $t2
--> 08948E28:[0A25236E]: j          0x08948DB8
    08948E2C:[A52AFFFE]: sh         $t2, -2($t1)
    08948E30:[0000F810]: mfhi       $ra
    08948E34:[01011006]: srlv       $v0, $at, $t0
    08948E38:[1440003E]: bne        $v0, $zr, 0x08948F34
  Back Branch 08948D68 4,986 times (length 51)
    08948C90:[02805821]: addu       $t3, $s4, $zr <=> move $t3, $s4
    08948C94:[03E00011]: mthi       $ra
    08948C98:[83AC04BC]: lb         $t4, 1212($sp)
    08948C9C:[AE800034]: sw         $zr, 52($s4)
    08948CA0:[302801FF]: andi       $t0, $at, 511
--> 08948CA4:[010D4023]: subu       $t0, $t0, $t5
    08948CA8:[05010031]: bgez       $t0, 0x08948D70
    08948CAC:[97A904DA]: lhu        $t1, 1242($sp)
    08948CB0:[0E25230B]: jal        0x08948C2C
    08948CB4:[27A804BE]: addiu      $t0, $sp, 1214
    08948CB8:[2448FFF0]: addiu      $t0, $v0, -16
    08948CBC:[19000010]: blez       $t0, 0x08948D00
    08948CC0:[24030007]: addiu      $v1, $zr, 7 <=> li $v1, 7
    08948CC4:[0103502D]: min        $t2, $t0, $v1
    08948CC8:[032AC821]: addu       $t9, $t9, $t2
    08948CCC:[1B200007]: blez       $t9, 0x08948CEC
    08948CD0:[03381046]: rotrv      $v0, $t8, $t9
    08948CD4:[24C60004]: addiu      $a2, $a2, 4
    08948CD8:[8CD80000]: lw         $t8, 0($a2)
    08948CDC:[03221004]: sllv       $v0, $v0, $t9
    08948CE0:[2739FFE0]: addiu      $t9, $t9, -32
    08948CE4:[7F027804]: ins        $v0, $t8, 0, 16
    08948CE8:[03221046]: rotrv      $v0, $v0, $t9
    08948CEC:[000A5023]: subu       $t2, $zr, $t2 <=> negu $t2, $t2
    08948CF0:[01421006]: srlv       $v0, $v0, $t2
    08948CF4:[01024021]: addu       $t0, $t0, $v0
    08948CF8:[0A252328]: j          0x08948CA0
    08948CFC:[00280821]: addu       $at, $at, $t0
    08948D00:[11000006]: beq        $t0, $zr, 0x08948D1C
    08948D04:[256A0002]: addiu      $t2, $t3, 2
    08948D08:[7C417244]: ins        $at, $v0, 9, 6
    08948D0C:[A561003C]: sh         $at, 60($t3)
    08948D10:[24210001]: addiu      $at, $at, 1
    08948D14:[0A252328]: j          0x08948CA0
    08948D18:[0142580B]: movn       $t3, $t2, $v0
    08948D1C:[18200085]: blez       $at, 0x08948F34
    08948D20:[27390002]: addiu      $t9, $t9, 2
    08948D24:[1B200007]: blez       $t9, 0x08948D44
    08948D28:[03381046]: rotrv      $v0, $t8, $t9
    08948D2C:[24C60004]: addiu      $a2, $a2, 4
    08948D30:[8CD80000]: lw         $t8, 0($a2)
    08948D34:[03221004]: sllv       $v0, $v0, $t9
    08948D38:[2739FFE0]: addiu      $t9, $t9, -32
    08948D3C:[7F027804]: ins        $v0, $t8, 0, 16
    08948D40:[03221046]: rotrv      $v0, $v0, $t9
    08948D44:[00021782]: srl        $v0, $v0, 0x001E
    08948D48:[302801FF]: andi       $t0, $at, 511
    08948D4C:[1101FFEA]: beq        $t0, $at, 0x08948CF8
    08948D50:[24480003]: addiu      $t0, $v0, 3
    08948D54:[01014021]: addu       $t0, $t0, $at
    08948D58:[A561003C]: sh         $at, 60($t3)
    08948D5C:[24210001]: addiu      $at, $at, 1
    08948D60:[1428FFFD]: bne        $at, $t0, 0x08948D58
    08948D64:[256B0002]: addiu      $t3, $t3, 2
--> 08948D68:[0A252329]: j          0x08948CA4
    08948D6C:[302801FF]: andi       $t0, $at, 511
    08948D70:[AE800030]: sw         $zr, 48($s4)
    08948D74:[1500006F]: bne        $t0, $zr, 0x08948F34
    08948D78:[241F7FFF]: addiu      $ra, $zr, 32767 <=> li $ra, 32767
  Back Branch 08948D4C 4,986 times (length 23)
    08948CE4:[7F027804]: ins        $v0, $t8, 0, 16
    08948CE8:[03221046]: rotrv      $v0, $v0, $t9
    08948CEC:[000A5023]: subu       $t2, $zr, $t2 <=> negu $t2, $t2
    08948CF0:[01421006]: srlv       $v0, $v0, $t2
    08948CF4:[01024021]: addu       $t0, $t0, $v0
--> 08948CF8:[0A252328]: j          0x08948CA0
    08948CFC:[00280821]: addu       $at, $at, $t0
    08948D00:[11000006]: beq        $t0, $zr, 0x08948D1C
    08948D04:[256A0002]: addiu      $t2, $t3, 2
    08948D08:[7C417244]: ins        $at, $v0, 9, 6
    08948D0C:[A561003C]: sh         $at, 60($t3)
    08948D10:[24210001]: addiu      $at, $at, 1
    08948D14:[0A252328]: j          0x08948CA0
    08948D18:[0142580B]: movn       $t3, $t2, $v0
    08948D1C:[18200085]: blez       $at, 0x08948F34
    08948D20:[27390002]: addiu      $t9, $t9, 2
    08948D24:[1B200007]: blez       $t9, 0x08948D44
    08948D28:[03381046]: rotrv      $v0, $t8, $t9
    08948D2C:[24C60004]: addiu      $a2, $a2, 4
    08948D30:[8CD80000]: lw         $t8, 0($a2)
    08948D34:[03221004]: sllv       $v0, $v0, $t9
    08948D38:[2739FFE0]: addiu      $t9, $t9, -32
    08948D3C:[7F027804]: ins        $v0, $t8, 0, 16
    08948D40:[03221046]: rotrv      $v0, $v0, $t9
    08948D44:[00021782]: srl        $v0, $v0, 0x001E
    08948D48:[302801FF]: andi       $t0, $at, 511
--> 08948D4C:[1101FFEA]: beq        $t0, $at, 0x08948CF8
    08948D50:[24480003]: addiu      $t0, $v0, 3
    08948D54:[01014021]: addu       $t0, $t0, $at
    08948D58:[A561003C]: sh         $at, 60($t3)
    08948D5C:[24210001]: addiu      $at, $at, 1
  Back Branch 08948CF8 4,455 times (length 24)
    08948C8C:[AE80002C]: sw         $zr, 44($s4)
    08948C90:[02805821]: addu       $t3, $s4, $zr <=> move $t3, $s4
    08948C94:[03E00011]: mthi       $ra
    08948C98:[83AC04BC]: lb         $t4, 1212($sp)
    08948C9C:[AE800034]: sw         $zr, 52($s4)
--> 08948CA0:[302801FF]: andi       $t0, $at, 511
    08948CA4:[010D4023]: subu       $t0, $t0, $t5
    08948CA8:[05010031]: bgez       $t0, 0x08948D70
    08948CAC:[97A904DA]: lhu        $t1, 1242($sp)
    08948CB0:[0E25230B]: jal        0x08948C2C
    08948CB4:[27A804BE]: addiu      $t0, $sp, 1214
    08948CB8:[2448FFF0]: addiu      $t0, $v0, -16
    08948CBC:[19000010]: blez       $t0, 0x08948D00
    08948CC0:[24030007]: addiu      $v1, $zr, 7 <=> li $v1, 7
    08948CC4:[0103502D]: min        $t2, $t0, $v1
    08948CC8:[032AC821]: addu       $t9, $t9, $t2
    08948CCC:[1B200007]: blez       $t9, 0x08948CEC
    08948CD0:[03381046]: rotrv      $v0, $t8, $t9
    08948CD4:[24C60004]: addiu      $a2, $a2, 4
    08948CD8:[8CD80000]: lw         $t8, 0($a2)
    08948CDC:[03221004]: sllv       $v0, $v0, $t9
    08948CE0:[2739FFE0]: addiu      $t9, $t9, -32
    08948CE4:[7F027804]: ins        $v0, $t8, 0, 16
    08948CE8:[03221046]: rotrv      $v0, $v0, $t9
    08948CEC:[000A5023]: subu       $t2, $zr, $t2 <=> negu $t2, $t2
    08948CF0:[01421006]: srlv       $v0, $v0, $t2
    08948CF4:[01024021]: addu       $t0, $t0, $v0
--> 08948CF8:[0A252328]: j          0x08948CA0
    08948CFC:[00280821]: addu       $at, $at, $t0
    08948D00:[11000006]: beq        $t0, $zr, 0x08948D1C
    08948D04:[256A0002]: addiu      $t2, $t3, 2
    08948D08:[7C417244]: ins        $at, $v0, 9, 6
_S1_2_8965274 17,674,041 instructions (0.778%), 2,524,863 calls (08965274 - 0896528C, length 7)
    08965274:[27BDFFF0]: addiu      $sp, $sp, -16
    08965278:[AFBF0000]: sw         $ra, 0($sp)
    0896527C:[0E25749D]: jal        0x0895D274
    08965280:[00000000]: nop
    08965284:[8FBF0000]: lw         $ra, 0($sp)
    08965288:[03E00008]: jr         $ra
    0896528C:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_8965258 17,674,041 instructions (0.778%), 2,524,863 calls (08965258 - 08965270, length 7)
    08965258:[27BDFFF0]: addiu      $sp, $sp, -16
    0896525C:[AFBF0000]: sw         $ra, 0($sp)
    08965260:[0E257487]: jal        0x0895D21C
    08965264:[00000000]: nop
    08965268:[8FBF0000]: lw         $ra, 0($sp)
    0896526C:[03E00008]: jr         $ra
    08965270:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_897C9E0 16,924,981 instructions (0.745%), 311,954 calls (0897C9E0 - 0897CB20, length 81)
    0897C9E0:[46006305]: abs.s      $f12, $f12
    0897C9E4:[3C0140C9]: lui        $at, 0x40C9 <=> li $at, 0x40C90000
    0897C9E8:[34210FDB]: ori        $at, $at, 4059
    0897C9EC:[44812000]: mtc1       $at, $f4
    0897C9F0:[460C203C]: c.lt.s     $f4, $f12
    0897C9F4:[00000000]: nop
    0897C9F8:[45000006]: bc1f       0x0897CA14
    0897C9FC:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0897CA00:[46046083]: div.s      $f2, $f12, $f4
    0897CA04:[4600104D]: trunc.w.s  $f1, $f2
    0897CA08:[468008E0]: cvt.s.w    $f3, $f1
    0897CA0C:[46041802]: mul.s      $f0, $f3, $f4
    0897CA10:[46006301]: sub.s      $f12, $f12, $f0
    0897CA14:[3C014049]: lui        $at, 0x4049 <=> li $at, 0x40490000
    0897CA18:[34210FDB]: ori        $at, $at, 4059
    0897CA1C:[44812000]: mtc1       $at, $f4
    0897CA20:[460C203C]: c.lt.s     $f4, $f12
    0897CA24:[00000000]: nop
    0897CA28:[45000003]: bc1f       0x0897CA38
    0897CA2C:[00000000]: nop
    0897CA30:[46046301]: sub.s      $f12, $f12, $f4
    0897CA34:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0897CA38:[3C013FC9]: lui        $at, 0x3FC9 <=> li $at, 0x3FC90000
    0897CA3C:[34210FDB]: ori        $at, $at, 4059
    0897CA40:[44811800]: mtc1       $at, $f3
    0897CA44:[460C183C]: c.lt.s     $f3, $f12
    0897CA48:[00000000]: nop
    0897CA4C:[45000003]: bc1f       0x0897CA5C
    0897CA50:[00000000]: nop
    0897CA54:[460C2301]: sub.s      $f12, $f4, $f12
    0897CA58:[00021023]: subu       $v0, $zr, $v0 <=> negu $v0, $v0
    0897CA5C:[3C013F27]: lui        $at, 0x3F27 <=> li $at, 0x3F270000
    0897CA60:[34214895]: ori        $at, $at, 18581
    0897CA64:[44812000]: mtc1       $at, $f4
    0897CA68:[460C203C]: c.lt.s     $f4, $f12
    0897CA6C:[00000000]: nop
    0897CA70:[4502001A]: bc1fl      0x0897CADC
    0897CA74:[460C64C2]: mul.s      $f19, $f12, $f12
    0897CA78:[460C1981]: sub.s      $f6, $f3, $f12
    0897CA7C:[3C01B94B]: lui        $at, 0xB94B <=> li $at, 0xB94B0000
    0897CA80:[34219F27]: ori        $at, $at, -24793
    0897CA84:[44817800]: mtc1       $at, $f15
    0897CA88:[3C013C08]: lui        $at, 0x3C08 <=> li $at, 0x3C080000
    0897CA8C:[3421801C]: ori        $at, $at, -32740
    0897CA90:[44817000]: mtc1       $at, $f14
    0897CA94:[3C01BE2A]: lui        $at, 0xBE2A <=> li $at, 0xBE2A0000
    0897CA98:[3421AA98]: ori        $at, $at, -21864
    0897CA9C:[44815800]: mtc1       $at, $f11
    0897CAA0:[46063242]: mul.s      $f9, $f6, $f6
    0897CAA4:[460F4B42]: mul.s      $f13, $f9, $f15
    0897CAA8:[460E6B00]: add.s      $f12, $f13, $f14
    0897CAAC:[46096282]: mul.s      $f10, $f12, $f9
    0897CAB0:[460B5200]: add.s      $f8, $f10, $f11
    0897CAB4:[460941C2]: mul.s      $f7, $f8, $f9
    0897CAB8:[46063942]: mul.s      $f5, $f7, $f6
    0897CABC:[46062800]: add.s      $f0, $f5, $f6
    0897CAC0:[44030000]: mfc1       $v1, $f0
    0897CAC4:[10600003]: beq        $v1, $zr, 0x0897CAD4
    0897CAC8:[7C02F004]: ins        $v0, $zr, 0, 31
    0897CACC:[00622025]: or         $a0, $v1, $v0
    0897CAD0:[44840000]: mtc1       $a0, $f0
    0897CAD4:[03E00008]: jr         $ra
    0897CAD8:[00000000]: nop
    0897CADC:[3C01BAB3]: lui        $at, 0xBAB3 <=> li $at, 0xBAB30000
    0897CAE0:[3421D431]: ori        $at, $at, -11215
    0897CAE4:[44810800]: mtc1       $at, $f1
    0897CAE8:[3C013D2A]: lui        $at, 0x3D2A <=> li $at, 0x3D2A0000
    0897CAEC:[3421A6FB]: ori        $at, $at, -22789
    0897CAF0:[44813000]: mtc1       $at, $f6
    0897CAF4:[3C01BEFF]: lui        $at, 0xBEFF <=> li $at, 0xBEFF0000
    0897CAF8:[3421FFF9]: ori        $at, $at, -7
    0897CAFC:[44811000]: mtc1       $at, $f2
    0897CB00:[46019942]: mul.s      $f5, $f19, $f1
    0897CB04:[3C013F80]: lui        $at, 0x3F80 <=> li $at, 0x3F800000
    0897CB08:[44818800]: mtc1       $at, $f17
    0897CB0C:[46062900]: add.s      $f4, $f5, $f6
    0897CB10:[461320C2]: mul.s      $f3, $f4, $f19
    0897CB14:[46021C80]: add.s      $f18, $f3, $f2
    0897CB18:[46139402]: mul.s      $f16, $f18, $f19
    0897CB1C:[0A25F2B0]: j          0x0897CAC0
    0897CB20:[46118000]: add.s      $f0, $f16, $f17
  Back Branch 0897CB1C 263,816 times (length 25)
    0897CAAC:[46096282]: mul.s      $f10, $f12, $f9
    0897CAB0:[460B5200]: add.s      $f8, $f10, $f11
    0897CAB4:[460941C2]: mul.s      $f7, $f8, $f9
    0897CAB8:[46063942]: mul.s      $f5, $f7, $f6
    0897CABC:[46062800]: add.s      $f0, $f5, $f6
--> 0897CAC0:[44030000]: mfc1       $v1, $f0
    0897CAC4:[10600003]: beq        $v1, $zr, 0x0897CAD4
    0897CAC8:[7C02F004]: ins        $v0, $zr, 0, 31
    0897CACC:[00622025]: or         $a0, $v1, $v0
    0897CAD0:[44840000]: mtc1       $a0, $f0
    0897CAD4:[03E00008]: jr         $ra
    0897CAD8:[00000000]: nop
    0897CADC:[3C01BAB3]: lui        $at, 0xBAB3 <=> li $at, 0xBAB30000
    0897CAE0:[3421D431]: ori        $at, $at, -11215
    0897CAE4:[44810800]: mtc1       $at, $f1
    0897CAE8:[3C013D2A]: lui        $at, 0x3D2A <=> li $at, 0x3D2A0000
    0897CAEC:[3421A6FB]: ori        $at, $at, -22789
    0897CAF0:[44813000]: mtc1       $at, $f6
    0897CAF4:[3C01BEFF]: lui        $at, 0xBEFF <=> li $at, 0xBEFF0000
    0897CAF8:[3421FFF9]: ori        $at, $at, -7
    0897CAFC:[44811000]: mtc1       $at, $f2
    0897CB00:[46019942]: mul.s      $f5, $f19, $f1
    0897CB04:[3C013F80]: lui        $at, 0x3F80 <=> li $at, 0x3F800000
    0897CB08:[44818800]: mtc1       $at, $f17
    0897CB0C:[46062900]: add.s      $f4, $f5, $f6
    0897CB10:[461320C2]: mul.s      $f3, $f4, $f19
    0897CB14:[46021C80]: add.s      $f18, $f3, $f2
    0897CB18:[46139402]: mul.s      $f16, $f18, $f19
--> 0897CB1C:[0A25F2B0]: j          0x0897CAC0
    0897CB20:[46118000]: add.s      $f0, $f16, $f17
_S1_2_89488C0 16,649,125 instructions (0.733%), 263 calls (089488C0 - 08948F54, length 422)
    089488C0:[27BDFAC0]: addiu      $sp, $sp, -1344
    089488C4:[AFB404CC]: sw         $s4, 1228($sp)
    089488C8:[00852821]: addu       $a1, $a0, $a1
    089488CC:[00807021]: addu       $t6, $a0, $zr <=> move $t6, $a0
    089488D0:[AFB504D0]: sw         $s5, 1232($sp)
    089488D4:[24B5FFC0]: addiu      $s5, $a1, -64
    089488D8:[7C152804]: ins        $s5, $zr, 0, 6
    089488DC:[7EAF0F40]: ext        $t7, $s5, 29, 2
    089488E0:[000FA80B]: movn       $s5, $zr, $t7 <=> move $s5, $t7
    089488E4:[AFBF04D4]: sw         $ra, 1236($sp)
    089488E8:[30D90003]: andi       $t9, $a2, 3
    089488EC:[00D93023]: subu       $a2, $a2, $t9
    089488F0:[8CD80000]: lw         $t8, 0($a2)
    089488F4:[0019C8C0]: sll        $t9, $t9, 0x0003
    089488F8:[2739FFE0]: addiu      $t9, $t9, -32
    089488FC:[27390003]: addiu      $t9, $t9, 3
    08948900:[1B200007]: blez       $t9, 0x08948920
    08948904:[03381046]: rotrv      $v0, $t8, $t9
    08948908:[24C60004]: addiu      $a2, $a2, 4
    0894890C:[8CD80000]: lw         $t8, 0($a2)
    08948910:[03221004]: sllv       $v0, $v0, $t9
    08948914:[2739FFE0]: addiu      $t9, $t9, -32
    08948918:[7F027804]: ins        $v0, $t8, 0, 16
    0894891C:[03221046]: rotrv      $v0, $v0, $t9
    08948920:[7C430F80]: ext        $v1, $v0, 30, 2
    08948924:[1060016B]: beq        $v1, $zr, 0x08948ED4
    08948928:[7C4A0740]: ext        $t2, $v0, 29, 1
    0894892C:[3C0F089E]: lui        $t7, 0x089E <=> li $t7, 0x089E0000
    08948930:[2468FFFE]: addiu      $t0, $v1, -2
    08948934:[1100001F]: beq        $t0, $zr, 0x089489B4
    08948938:[A7AA04D8]: sh         $t2, 1240($sp)
    0894893C:[1D00017D]: bgtz       $t0, 0x08948F34
    08948940:[27AAFF94]: addiu      $t2, $sp, -108
    08948944:[8DEB8100]: lw         $t3, -32512($t7)
    08948948:[254A0004]: addiu      $t2, $t2, 4
    0894894C:[25EF0004]: addiu      $t7, $t7, 4
    08948950:[155DFFFC]: bne        $t2, $sp, 0x08948944
    08948954:[AD4B0068]: sw         $t3, 104($t2)
    08948958:[24090000]: addiu      $t1, $zr, 0 <=> li $t1, 0
    0894895C:[24140090]: addiu      $s4, $zr, 144 <=> li $s4, 144
    08948960:[A549006C]: sh         $t1, 108($t2)
    08948964:[25280090]: addiu      $t0, $t1, 144
    08948968:[25290001]: addiu      $t1, $t1, 1
    0894896C:[A548019C]: sh         $t0, 412($t2)
    08948970:[1534FFFB]: bne        $t1, $s4, 0x08948960
    08948974:[254A0002]: addiu      $t2, $t2, 2
    08948978:[25F40010]: addiu      $s4, $t7, 16
    0894897C:[8DEB8100]: lw         $t3, -32512($t7)
    08948980:[254A0004]: addiu      $t2, $t2, 4
    08948984:[25EF0004]: addiu      $t7, $t7, 4
    08948988:[168FFFFC]: bne        $s4, $t7, 0x0894897C
    0894898C:[AD4B0068]: sw         $t3, 104($t2)
    08948990:[25F40040]: addiu      $s4, $t7, 64
    08948994:[8DEB8100]: lw         $t3, -32512($t7)
    08948998:[254A0004]: addiu      $t2, $t2, 4
    0894899C:[25EF0004]: addiu      $t7, $t7, 4
    089489A0:[168FFFFC]: bne        $s4, $t7, 0x08948994
    089489A4:[AD4B0184]: sw         $t3, 388($t2)
    089489A8:[A7AB029A]: sh         $t3, 666($sp)
    089489AC:[0A25229D]: j          0x08948A74
    089489B0:[A7AB027C]: sh         $t3, 636($sp)
    089489B4:[2739000E]: addiu      $t9, $t9, 14
    089489B8:[1B200007]: blez       $t9, 0x089489D8
    089489BC:[03381046]: rotrv      $v0, $t8, $t9
    089489C0:[24C60004]: addiu      $a2, $a2, 4
    089489C4:[8CD80000]: lw         $t8, 0($a2)
    089489C8:[03221004]: sllv       $v0, $v0, $t9
    089489CC:[2739FFE0]: addiu      $t9, $t9, -32
    089489D0:[7F027804]: ins        $v0, $t8, 0, 16
    089489D4:[03221046]: rotrv      $v0, $v0, $t9
    089489D8:[ABA204ED]: swl        $v0, 1261($sp)
    089489DC:[7C541F00]: ext        $s4, $v0, 28, 4
    089489E0:[27AB04BC]: addiu      $t3, $sp, 1212
    089489E4:[25E8FFFC]: addiu      $t0, $t7, -4
    089489E8:[028FA021]: addu       $s4, $s4, $t7
    089489EC:[11140011]: beq        $t0, $s4, 0x08948A34
    089489F0:[25080001]: addiu      $t0, $t0, 1
    089489F4:[810A8109]: lb         $t2, -32503($t0)
    089489F8:[27390003]: addiu      $t9, $t9, 3
    089489FC:[1B200007]: blez       $t9, 0x08948A1C
    08948A00:[03381046]: rotrv      $v0, $t8, $t9
    08948A04:[24C60004]: addiu      $a2, $a2, 4
    08948A08:[8CD80000]: lw         $t8, 0($a2)
    08948A0C:[03221004]: sllv       $v0, $v0, $t9
    08948A10:[2739FFE0]: addiu      $t9, $t9, -32
    08948A14:[7F027804]: ins        $v0, $t8, 0, 16
    08948A18:[03221046]: rotrv      $v0, $v0, $t9
    08948A1C:[00021742]: srl        $v0, $v0, 0x001D
    08948A20:[1040FFF2]: beq        $v0, $zr, 0x089489EC
    08948A24:[7C4A7244]: ins        $t2, $v0, 9, 6
    08948A28:[256B0002]: addiu      $t3, $t3, 2
    08948A2C:[0A25227B]: j          0x089489EC
    08948A30:[A56A003A]: sh         $t2, 58($t3)
    08948A34:[0E252392]: jal        0x08948E48
    08948A38:[27B404BC]: addiu      $s4, $sp, 1212
    08948A3C:[87AD04EC]: lh         $t5, 1260($sp)
    08948A40:[1100013C]: beq        $t0, $zr, 0x08948F34
    08948A44:[27B40000]: addiu      $s4, $sp, 0
    08948A48:[7DAD2080]: ext        $t5, $t5, 2, 5
    08948A4C:[24010000]: addiu      $at, $zr, 0 <=> li $at, 0
    08948A50:[0E252322]: jal        0x08948C88
    08948A54:[25AD0101]: addiu      $t5, $t5, 257
    08948A58:[11000136]: beq        $t0, $zr, 0x08948F34
    08948A5C:[87AD04EC]: lh         $t5, 1260($sp)
    08948A60:[27B4027C]: addiu      $s4, $sp, 636
    08948A64:[7DAD21C0]: ext        $t5, $t5, 7, 5
    08948A68:[24010120]: addiu      $at, $zr, 288 <=> li $at, 288
    08948A6C:[0E252322]: jal        0x08948C88
    08948A70:[25AD0121]: addiu      $t5, $t5, 289
    08948A74:[83AD027C]: lb         $t5, 636($sp)
    08948A78:[97A9001E]: lhu        $t1, 30($sp)
    08948A7C:[0A2522A4]: j          0x08948A90
    08948A80:[83AC0000]: lb         $t4, 0($sp)
    08948A84:[10850131]: beq        $a0, $a1, 0x08948F4C
    08948A88:[24840001]: addiu      $a0, $a0, 1
    08948A8C:[A082FFFF]: sb         $v0, -1($a0)
    08948A90:[0E25230B]: jal        0x08948C2C
    08948A94:[27A80002]: addiu      $t0, $sp, 2
    08948A98:[27A8027E]: addiu      $t0, $sp, 638
    08948A9C:[0441FFF9]: bgez       $v0, 0x08948A84
    08948AA0:[7C025520]: bitrev     $t2, $v0
    08948AA4:[05500037]: bltzal     $t2, 0x08948B84
    08948AA8:[0002A103]: sra        $s4, $v0, 0x0004
    08948AAC:[97A9029A]: lhu        $t1, 666($sp)
    08948AB0:[00940823]: subu       $at, $a0, $s4
    08948AB4:[03381006]: srlv       $v0, $t8, $t9
    08948AB8:[0E2522F9]: jal        0x08948BE4
    08948ABC:[032DC823]: subu       $t9, $t9, $t5
    08948AC0:[02A1182B]: sltu       $v1, $s5, $at
    08948AC4:[1460011E]: bne        $v1, $zr, 0x08948F40
    08948AC8:[00405016]: clz        $t2, $v0
    08948ACC:[BC98003F]: cache      0x18, 63($a0)
    08948AD0:[254AFFE2]: addiu      $t2, $t2, -30
    08948AD4:[05500024]: bltzal     $t2, 0x08948B68
    08948AD8:[0082A023]: subu       $s4, $a0, $v0
    08948ADC:[01D4502B]: sltu       $t2, $t6, $s4
    08948AE0:[11400114]: beq        $t2, $zr, 0x08948F34
    08948AE4:[9A82FFFF]: lwr        $v0, -1($s4)
    08948AE8:[97A9001E]: lhu        $t1, 30($sp)
    08948AEC:[1460000E]: bne        $v1, $zr, 0x08948B28
    08948AF0:[00941823]: subu       $v1, $a0, $s4
    08948AF4:[2C630003]: sltiu      $v1, $v1, 3
    08948AF8:[1460000B]: bne        $v1, $zr, 0x08948B28
    08948AFC:[2483FFFD]: addiu      $v1, $a0, -3
    08948B00:[00202021]: addu       $a0, $at, $zr <=> move $a0, $at
    08948B04:[7C610804]: ins        $at, $v1, 0, 2
    08948B08:[8A820002]: lwl        $v0, 2($s4)
    08948B0C:[B8620003]: swr        $v0, 3($v1)
    08948B10:[24630004]: addiu      $v1, $v1, 4
    08948B14:[1061FFDE]: beq        $v1, $at, 0x08948A90
    08948B18:[A8620002]: swl        $v0, 2($v1)
    08948B1C:[26940004]: addiu      $s4, $s4, 4
    08948B20:[0A2522C2]: j          0x08948B08
    08948B24:[9A82FFFF]: lwr        $v0, -1($s4)
    08948B28:[24840001]: addiu      $a0, $a0, 1
    08948B2C:[A082FFFF]: sb         $v0, -1($a0)
    08948B30:[24840001]: addiu      $a0, $a0, 1
    08948B34:[1024FFD5]: beq        $at, $a0, 0x08948A8C
    08948B38:[92820000]: lbu        $v0, 0($s4)
    08948B3C:[0A2522CB]: j          0x08948B2C
    08948B40:[26940001]: addiu      $s4, $s4, 1
    08948BB8:[10E00005]: beq        $a3, $zr, 0x08948BD0
    08948BBC:[008E1023]: subu       $v0, $a0, $t6
    08948BC0:[27390027]: addiu      $t9, $t9, 39
    08948BC4:[001948C2]: srl        $t1, $t9, 0x0003
    08948BC8:[00C93021]: addu       $a2, $a2, $t1
    08948BCC:[ACE60000]: sw         $a2, 0($a3)
    08948BD0:[8FBF04D4]: lw         $ra, 1236($sp)
    08948BD4:[8FB504D0]: lw         $s5, 1232($sp)
    08948BD8:[8FB404CC]: lw         $s4, 1228($sp)
    08948BDC:[03E00008]: jr         $ra
    08948BE0:[27BD0540]: addiu      $sp, $sp, 1344
    08948ED4:[00194023]: subu       $t0, $zr, $t9 <=> negu $t0, $t9
    08948ED8:[000840C2]: srl        $t0, $t0, 0x0003
    08948EDC:[00C83023]: subu       $a2, $a2, $t0
    08948EE0:[88C80007]: lwl        $t0, 7($a2)
    08948EE4:[98C80004]: lwr        $t0, 4($a2)
    08948EE8:[3103FFFF]: andi       $v1, $t0, -1
    08948EEC:[00641821]: addu       $v1, $v1, $a0
    08948EF0:[00A3482B]: sltu       $t1, $a1, $v1
    08948EF4:[15200015]: bne        $t1, $zr, 0x08948F4C
    08948EF8:[01004827]: nor        $t1, $t0, $zr <=> li $t1, not $t0
    08948EFC:[00294C02]: rotr       $t1, $t1, 0x0010
    08948F00:[1528000C]: bne        $t1, $t0, 0x08948F34
    08948F04:[00000000]: nop
    08948F08:[10640006]: beq        $v1, $a0, 0x08948F24
    08948F0C:[00000000]: nop
    08948F10:[90C90008]: lbu        $t1, 8($a2)
    08948F14:[24C60001]: addiu      $a2, $a2, 1
    08948F18:[24840001]: addiu      $a0, $a0, 1
    08948F1C:[1464FFFC]: bne        $v1, $a0, 0x08948F10
    08948F20:[A089FFFF]: sb         $t1, -1($a0)
    08948F24:[1540FF24]: bne        $t2, $zr, 0x08948BB8
    08948F28:[24190020]: addiu      $t9, $zr, 32 <=> li $t9, 32
    08948F2C:[0A25223A]: j          0x089488E8
    08948F30:[24C60008]: addiu      $a2, $a2, 8
    08948F34:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    08948F38:[0A2522F4]: j          0x08948BD0
    08948F3C:[34420108]: ori        $v0, $v0, 264
    08948F40:[00A1A02B]: sltu       $s4, $a1, $at
    08948F44:[1280FEE2]: beq        $s4, $zr, 0x08948AD0
    08948F48:[00000000]: nop
    08948F4C:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    08948F50:[0A2522F4]: j          0x08948BD0
    08948F54:[34420104]: ori        $v0, $v0, 260
  Back Branch 08948B34 6,920,373 times (length 44)
    08948A78:[97A9001E]: lhu        $t1, 30($sp)
    08948A7C:[0A2522A4]: j          0x08948A90
    08948A80:[83AC0000]: lb         $t4, 0($sp)
    08948A84:[10850131]: beq        $a0, $a1, 0x08948F4C
    08948A88:[24840001]: addiu      $a0, $a0, 1
--> 08948A8C:[A082FFFF]: sb         $v0, -1($a0)
    08948A90:[0E25230B]: jal        0x08948C2C
    08948A94:[27A80002]: addiu      $t0, $sp, 2
    08948A98:[27A8027E]: addiu      $t0, $sp, 638
    08948A9C:[0441FFF9]: bgez       $v0, 0x08948A84
    08948AA0:[7C025520]: bitrev     $t2, $v0
    08948AA4:[05500037]: bltzal     $t2, 0x08948B84
    08948AA8:[0002A103]: sra        $s4, $v0, 0x0004
    08948AAC:[97A9029A]: lhu        $t1, 666($sp)
    08948AB0:[00940823]: subu       $at, $a0, $s4
    08948AB4:[03381006]: srlv       $v0, $t8, $t9
    08948AB8:[0E2522F9]: jal        0x08948BE4
    08948ABC:[032DC823]: subu       $t9, $t9, $t5
    08948AC0:[02A1182B]: sltu       $v1, $s5, $at
    08948AC4:[1460011E]: bne        $v1, $zr, 0x08948F40
    08948AC8:[00405016]: clz        $t2, $v0
    08948ACC:[BC98003F]: cache      0x18, 63($a0)
    08948AD0:[254AFFE2]: addiu      $t2, $t2, -30
    08948AD4:[05500024]: bltzal     $t2, 0x08948B68
    08948AD8:[0082A023]: subu       $s4, $a0, $v0
    08948ADC:[01D4502B]: sltu       $t2, $t6, $s4
    08948AE0:[11400114]: beq        $t2, $zr, 0x08948F34
    08948AE4:[9A82FFFF]: lwr        $v0, -1($s4)
    08948AE8:[97A9001E]: lhu        $t1, 30($sp)
    08948AEC:[1460000E]: bne        $v1, $zr, 0x08948B28
    08948AF0:[00941823]: subu       $v1, $a0, $s4
    08948AF4:[2C630003]: sltiu      $v1, $v1, 3
    08948AF8:[1460000B]: bne        $v1, $zr, 0x08948B28
    08948AFC:[2483FFFD]: addiu      $v1, $a0, -3
    08948B00:[00202021]: addu       $a0, $at, $zr <=> move $a0, $at
    08948B04:[7C610804]: ins        $at, $v1, 0, 2
    08948B08:[8A820002]: lwl        $v0, 2($s4)
    08948B0C:[B8620003]: swr        $v0, 3($v1)
    08948B10:[24630004]: addiu      $v1, $v1, 4
    08948B14:[1061FFDE]: beq        $v1, $at, 0x08948A90
    08948B18:[A8620002]: swl        $v0, 2($v1)
    08948B1C:[26940004]: addiu      $s4, $s4, 4
    08948B20:[0A2522C2]: j          0x08948B08
    08948B24:[9A82FFFF]: lwr        $v0, -1($s4)
    08948B28:[24840001]: addiu      $a0, $a0, 1
    08948B2C:[A082FFFF]: sb         $v0, -1($a0)
    08948B30:[24840001]: addiu      $a0, $a0, 1
--> 08948B34:[1024FFD5]: beq        $at, $a0, 0x08948A8C
    08948B38:[92820000]: lbu        $v0, 0($s4)
    08948B3C:[0A2522CB]: j          0x08948B2C
    08948B40:[26940001]: addiu      $s4, $s4, 1
  Back Branch 08948B3C 6,853,803 times (length 6)
    08948B18:[A8620002]: swl        $v0, 2($v1)
    08948B1C:[26940004]: addiu      $s4, $s4, 4
    08948B20:[0A2522C2]: j          0x08948B08
    08948B24:[9A82FFFF]: lwr        $v0, -1($s4)
    08948B28:[24840001]: addiu      $a0, $a0, 1
--> 08948B2C:[A082FFFF]: sb         $v0, -1($a0)
    08948B30:[24840001]: addiu      $a0, $a0, 1
    08948B34:[1024FFD5]: beq        $at, $a0, 0x08948A8C
    08948B38:[92820000]: lbu        $v0, 0($s4)
--> 08948B3C:[0A2522CB]: j          0x08948B2C
    08948B40:[26940001]: addiu      $s4, $s4, 1
  Back Branch 08948B14 3,669,612 times (length 35)
    08948A7C:[0A2522A4]: j          0x08948A90
    08948A80:[83AC0000]: lb         $t4, 0($sp)
    08948A84:[10850131]: beq        $a0, $a1, 0x08948F4C
    08948A88:[24840001]: addiu      $a0, $a0, 1
    08948A8C:[A082FFFF]: sb         $v0, -1($a0)
--> 08948A90:[0E25230B]: jal        0x08948C2C
    08948A94:[27A80002]: addiu      $t0, $sp, 2
    08948A98:[27A8027E]: addiu      $t0, $sp, 638
    08948A9C:[0441FFF9]: bgez       $v0, 0x08948A84
    08948AA0:[7C025520]: bitrev     $t2, $v0
    08948AA4:[05500037]: bltzal     $t2, 0x08948B84
    08948AA8:[0002A103]: sra        $s4, $v0, 0x0004
    08948AAC:[97A9029A]: lhu        $t1, 666($sp)
    08948AB0:[00940823]: subu       $at, $a0, $s4
    08948AB4:[03381006]: srlv       $v0, $t8, $t9
    08948AB8:[0E2522F9]: jal        0x08948BE4
    08948ABC:[032DC823]: subu       $t9, $t9, $t5
    08948AC0:[02A1182B]: sltu       $v1, $s5, $at
    08948AC4:[1460011E]: bne        $v1, $zr, 0x08948F40
    08948AC8:[00405016]: clz        $t2, $v0
    08948ACC:[BC98003F]: cache      0x18, 63($a0)
    08948AD0:[254AFFE2]: addiu      $t2, $t2, -30
    08948AD4:[05500024]: bltzal     $t2, 0x08948B68
    08948AD8:[0082A023]: subu       $s4, $a0, $v0
    08948ADC:[01D4502B]: sltu       $t2, $t6, $s4
    08948AE0:[11400114]: beq        $t2, $zr, 0x08948F34
    08948AE4:[9A82FFFF]: lwr        $v0, -1($s4)
    08948AE8:[97A9001E]: lhu        $t1, 30($sp)
    08948AEC:[1460000E]: bne        $v1, $zr, 0x08948B28
    08948AF0:[00941823]: subu       $v1, $a0, $s4
    08948AF4:[2C630003]: sltiu      $v1, $v1, 3
    08948AF8:[1460000B]: bne        $v1, $zr, 0x08948B28
    08948AFC:[2483FFFD]: addiu      $v1, $a0, -3
    08948B00:[00202021]: addu       $a0, $at, $zr <=> move $a0, $at
    08948B04:[7C610804]: ins        $at, $v1, 0, 2
    08948B08:[8A820002]: lwl        $v0, 2($s4)
    08948B0C:[B8620003]: swr        $v0, 3($v1)
    08948B10:[24630004]: addiu      $v1, $v1, 4
--> 08948B14:[1061FFDE]: beq        $v1, $at, 0x08948A90
    08948B18:[A8620002]: swl        $v0, 2($v1)
    08948B1C:[26940004]: addiu      $s4, $s4, 4
    08948B20:[0A2522C2]: j          0x08948B08
    08948B24:[9A82FFFF]: lwr        $v0, -1($s4)
  Back Branch 08948A9C 3,213,520 times (length 8)
    08948A70:[25AD0121]: addiu      $t5, $t5, 289
    08948A74:[83AD027C]: lb         $t5, 636($sp)
    08948A78:[97A9001E]: lhu        $t1, 30($sp)
    08948A7C:[0A2522A4]: j          0x08948A90
    08948A80:[83AC0000]: lb         $t4, 0($sp)
--> 08948A84:[10850131]: beq        $a0, $a1, 0x08948F4C
    08948A88:[24840001]: addiu      $a0, $a0, 1
    08948A8C:[A082FFFF]: sb         $v0, -1($a0)
    08948A90:[0E25230B]: jal        0x08948C2C
    08948A94:[27A80002]: addiu      $t0, $sp, 2
    08948A98:[27A8027E]: addiu      $t0, $sp, 638
--> 08948A9C:[0441FFF9]: bgez       $v0, 0x08948A84
    08948AA0:[7C025520]: bitrev     $t2, $v0
    08948AA4:[05500037]: bltzal     $t2, 0x08948B84
    08948AA8:[0002A103]: sra        $s4, $v0, 0x0004
    08948AAC:[97A9029A]: lhu        $t1, 666($sp)
  Back Branch 08948B20 2,707,028 times (length 8)
    08948AF4:[2C630003]: sltiu      $v1, $v1, 3
    08948AF8:[1460000B]: bne        $v1, $zr, 0x08948B28
    08948AFC:[2483FFFD]: addiu      $v1, $a0, -3
    08948B00:[00202021]: addu       $a0, $at, $zr <=> move $a0, $at
    08948B04:[7C610804]: ins        $at, $v1, 0, 2
--> 08948B08:[8A820002]: lwl        $v0, 2($s4)
    08948B0C:[B8620003]: swr        $v0, 3($v1)
    08948B10:[24630004]: addiu      $v1, $v1, 4
    08948B14:[1061FFDE]: beq        $v1, $at, 0x08948A90
    08948B18:[A8620002]: swl        $v0, 2($v1)
    08948B1C:[26940004]: addiu      $s4, $s4, 4
--> 08948B20:[0A2522C2]: j          0x08948B08
    08948B24:[9A82FFFF]: lwr        $v0, -1($s4)
    08948B28:[24840001]: addiu      $a0, $a0, 1
    08948B2C:[A082FFFF]: sb         $v0, -1($a0)
    08948B30:[24840001]: addiu      $a0, $a0, 1
  Back Branch 08948A20 12,915 times (length 15)
    089489D8:[ABA204ED]: swl        $v0, 1261($sp)
    089489DC:[7C541F00]: ext        $s4, $v0, 28, 4
    089489E0:[27AB04BC]: addiu      $t3, $sp, 1212
    089489E4:[25E8FFFC]: addiu      $t0, $t7, -4
    089489E8:[028FA021]: addu       $s4, $s4, $t7
--> 089489EC:[11140011]: beq        $t0, $s4, 0x08948A34
    089489F0:[25080001]: addiu      $t0, $t0, 1
    089489F4:[810A8109]: lb         $t2, -32503($t0)
    089489F8:[27390003]: addiu      $t9, $t9, 3
    089489FC:[1B200007]: blez       $t9, 0x08948A1C
    08948A00:[03381046]: rotrv      $v0, $t8, $t9
    08948A04:[24C60004]: addiu      $a2, $a2, 4
    08948A08:[8CD80000]: lw         $t8, 0($a2)
    08948A0C:[03221004]: sllv       $v0, $v0, $t9
    08948A10:[2739FFE0]: addiu      $t9, $t9, -32
    08948A14:[7F027804]: ins        $v0, $t8, 0, 16
    08948A18:[03221046]: rotrv      $v0, $v0, $t9
    08948A1C:[00021742]: srl        $v0, $v0, 0x001D
--> 08948A20:[1040FFF2]: beq        $v0, $zr, 0x089489EC
    08948A24:[7C4A7244]: ins        $t2, $v0, 9, 6
    08948A28:[256B0002]: addiu      $t3, $t3, 2
    08948A2C:[0A25227B]: j          0x089489EC
    08948A30:[A56A003A]: sh         $t2, 58($t3)
  Back Branch 08948A2C 11,090 times (length 18)
    089489D8:[ABA204ED]: swl        $v0, 1261($sp)
    089489DC:[7C541F00]: ext        $s4, $v0, 28, 4
    089489E0:[27AB04BC]: addiu      $t3, $sp, 1212
    089489E4:[25E8FFFC]: addiu      $t0, $t7, -4
    089489E8:[028FA021]: addu       $s4, $s4, $t7
--> 089489EC:[11140011]: beq        $t0, $s4, 0x08948A34
    089489F0:[25080001]: addiu      $t0, $t0, 1
    089489F4:[810A8109]: lb         $t2, -32503($t0)
    089489F8:[27390003]: addiu      $t9, $t9, 3
    089489FC:[1B200007]: blez       $t9, 0x08948A1C
    08948A00:[03381046]: rotrv      $v0, $t8, $t9
    08948A04:[24C60004]: addiu      $a2, $a2, 4
    08948A08:[8CD80000]: lw         $t8, 0($a2)
    08948A0C:[03221004]: sllv       $v0, $v0, $t9
    08948A10:[2739FFE0]: addiu      $t9, $t9, -32
    08948A14:[7F027804]: ins        $v0, $t8, 0, 16
    08948A18:[03221046]: rotrv      $v0, $v0, $t9
    08948A1C:[00021742]: srl        $v0, $v0, 0x001D
    08948A20:[1040FFF2]: beq        $v0, $zr, 0x089489EC
    08948A24:[7C4A7244]: ins        $t2, $v0, 9, 6
    08948A28:[256B0002]: addiu      $t3, $t3, 2
--> 08948A2C:[0A25227B]: j          0x089489EC
    08948A30:[A56A003A]: sh         $t2, 58($t3)
    08948A34:[0E252392]: jal        0x08948E48
    08948A38:[27B404BC]: addiu      $s4, $sp, 1212
    08948A3C:[87AD04EC]: lh         $t5, 1260($sp)
  Back Branch 08948F44 3,975 times (length 287)
  Back Branch 08948970 720 times (length 6)
    0894894C:[25EF0004]: addiu      $t7, $t7, 4
    08948950:[155DFFFC]: bne        $t2, $sp, 0x08948944
    08948954:[AD4B0068]: sw         $t3, 104($t2)
    08948958:[24090000]: addiu      $t1, $zr, 0 <=> li $t1, 0
    0894895C:[24140090]: addiu      $s4, $zr, 144 <=> li $s4, 144
--> 08948960:[A549006C]: sh         $t1, 108($t2)
    08948964:[25280090]: addiu      $t0, $t1, 144
    08948968:[25290001]: addiu      $t1, $t1, 1
    0894896C:[A548019C]: sh         $t0, 412($t2)
--> 08948970:[1534FFFB]: bne        $t1, $s4, 0x08948960
    08948974:[254A0002]: addiu      $t2, $t2, 2
    08948978:[25F40010]: addiu      $s4, $t7, 16
    0894897C:[8DEB8100]: lw         $t3, -32512($t7)
    08948980:[254A0004]: addiu      $t2, $t2, 4
  Back Branch 08948950 135 times (length 5)
    08948930:[2468FFFE]: addiu      $t0, $v1, -2
    08948934:[1100001F]: beq        $t0, $zr, 0x089489B4
    08948938:[A7AA04D8]: sh         $t2, 1240($sp)
    0894893C:[1D00017D]: bgtz       $t0, 0x08948F34
    08948940:[27AAFF94]: addiu      $t2, $sp, -108
--> 08948944:[8DEB8100]: lw         $t3, -32512($t7)
    08948948:[254A0004]: addiu      $t2, $t2, 4
    0894894C:[25EF0004]: addiu      $t7, $t7, 4
--> 08948950:[155DFFFC]: bne        $t2, $sp, 0x08948944
    08948954:[AD4B0068]: sw         $t3, 104($t2)
    08948958:[24090000]: addiu      $t1, $zr, 0 <=> li $t1, 0
    0894895C:[24140090]: addiu      $s4, $zr, 144 <=> li $s4, 144
    08948960:[A549006C]: sh         $t1, 108($t2)
  Back Branch 089489A0 80 times (length 5)
    08948980:[254A0004]: addiu      $t2, $t2, 4
    08948984:[25EF0004]: addiu      $t7, $t7, 4
    08948988:[168FFFFC]: bne        $s4, $t7, 0x0894897C
    0894898C:[AD4B0068]: sw         $t3, 104($t2)
    08948990:[25F40040]: addiu      $s4, $t7, 64
--> 08948994:[8DEB8100]: lw         $t3, -32512($t7)
    08948998:[254A0004]: addiu      $t2, $t2, 4
    0894899C:[25EF0004]: addiu      $t7, $t7, 4
--> 089489A0:[168FFFFC]: bne        $s4, $t7, 0x08948994
    089489A4:[AD4B0184]: sw         $t3, 388($t2)
    089489A8:[A7AB029A]: sh         $t3, 666($sp)
    089489AC:[0A25229D]: j          0x08948A74
    089489B0:[A7AB027C]: sh         $t3, 636($sp)
  Back Branch 08948988 20 times (length 5)
    08948968:[25290001]: addiu      $t1, $t1, 1
    0894896C:[A548019C]: sh         $t0, 412($t2)
    08948970:[1534FFFB]: bne        $t1, $s4, 0x08948960
    08948974:[254A0002]: addiu      $t2, $t2, 2
    08948978:[25F40010]: addiu      $s4, $t7, 16
--> 0894897C:[8DEB8100]: lw         $t3, -32512($t7)
    08948980:[254A0004]: addiu      $t2, $t2, 4
    08948984:[25EF0004]: addiu      $t7, $t7, 4
--> 08948988:[168FFFFC]: bne        $s4, $t7, 0x0894897C
    0894898C:[AD4B0068]: sw         $t3, 104($t2)
    08948990:[25F40040]: addiu      $s4, $t7, 64
    08948994:[8DEB8100]: lw         $t3, -32512($t7)
    08948998:[254A0004]: addiu      $t2, $t2, 4
_S1_2_897C89C 16,546,646 instructions (0.728%), 311,954 calls (0897C89C - 0897C9DC, length 81)
    0897C89C:[44026000]: mfc1       $v0, $f12
    0897C8A0:[3C0140C9]: lui        $at, 0x40C9 <=> li $at, 0x40C90000
    0897C8A4:[34210FDB]: ori        $at, $at, 4059
    0897C8A8:[44811800]: mtc1       $at, $f3
    0897C8AC:[7C44F000]: ext        $a0, $v0, 0, 31
    0897C8B0:[44846000]: mtc1       $a0, $f12
    0897C8B4:[460C183C]: c.lt.s     $f3, $f12
    0897C8B8:[00000000]: nop
    0897C8BC:[45000006]: bc1f       0x0897C8D8
    0897C8C0:[00000000]: nop
    0897C8C4:[46036083]: div.s      $f2, $f12, $f3
    0897C8C8:[4600114D]: trunc.w.s  $f5, $f2
    0897C8CC:[46802920]: cvt.s.w    $f4, $f5
    0897C8D0:[46032002]: mul.s      $f0, $f4, $f3
    0897C8D4:[46006301]: sub.s      $f12, $f12, $f0
    0897C8D8:[3C014049]: lui        $at, 0x4049 <=> li $at, 0x40490000
    0897C8DC:[34210FDB]: ori        $at, $at, 4059
    0897C8E0:[44811800]: mtc1       $at, $f3
    0897C8E4:[460C183C]: c.lt.s     $f3, $f12
    0897C8E8:[00000000]: nop
    0897C8EC:[45000003]: bc1f       0x0897C8FC
    0897C8F0:[00000000]: nop
    0897C8F4:[46036301]: sub.s      $f12, $f12, $f3
    0897C8F8:[00021023]: subu       $v0, $zr, $v0 <=> negu $v0, $v0
    0897C8FC:[3C013FC9]: lui        $at, 0x3FC9 <=> li $at, 0x3FC90000
    0897C900:[34210FDB]: ori        $at, $at, 4059
    0897C904:[44811000]: mtc1       $at, $f2
    0897C908:[460C103C]: c.lt.s     $f2, $f12
    0897C90C:[00000000]: nop
    0897C910:[45030001]: bc1tl      0x0897C918
    0897C914:[460C1B01]: sub.s      $f12, $f3, $f12
    0897C918:[3C013F6A]: lui        $at, 0x3F6A <=> li $at, 0x3F6A0000
    0897C91C:[3421D720]: ori        $at, $at, -10464
    0897C920:[44811800]: mtc1       $at, $f3
    0897C924:[460C183C]: c.lt.s     $f3, $f12
    0897C928:[00000000]: nop
    0897C92C:[4502001B]: bc1fl      0x0897C99C
    0897C930:[460C6102]: mul.s      $f4, $f12, $f12
    0897C934:[460C1401]: sub.s      $f16, $f2, $f12
    0897C938:[3C01BAB3]: lui        $at, 0xBAB3 <=> li $at, 0xBAB30000
    0897C93C:[3421D431]: ori        $at, $at, -11215
    0897C940:[44817800]: mtc1       $at, $f15
    0897C944:[3C013D2A]: lui        $at, 0x3D2A <=> li $at, 0x3D2A0000
    0897C948:[3421A6FB]: ori        $at, $at, -22789
    0897C94C:[44817000]: mtc1       $at, $f14
    0897C950:[3C01BEFF]: lui        $at, 0xBEFF <=> li $at, 0xBEFF0000
    0897C954:[3421FFF9]: ori        $at, $at, -7
    0897C958:[44815800]: mtc1       $at, $f11
    0897C95C:[46108242]: mul.s      $f9, $f16, $f16
    0897C960:[3C013F80]: lui        $at, 0x3F80 <=> li $at, 0x3F800000
    0897C964:[44813800]: mtc1       $at, $f7
    0897C968:[460F4B42]: mul.s      $f13, $f9, $f15
    0897C96C:[460E6B00]: add.s      $f12, $f13, $f14
    0897C970:[46096282]: mul.s      $f10, $f12, $f9
    0897C974:[460B5200]: add.s      $f8, $f10, $f11
    0897C978:[46094182]: mul.s      $f6, $f8, $f9
    0897C97C:[46073000]: add.s      $f0, $f6, $f7
    0897C980:[44030000]: mfc1       $v1, $f0
    0897C984:[10600003]: beq        $v1, $zr, 0x0897C994
    0897C988:[7C02F004]: ins        $v0, $zr, 0, 31
    0897C98C:[00622025]: or         $a0, $v1, $v0
    0897C990:[44840000]: mtc1       $a0, $f0
    0897C994:[03E00008]: jr         $ra
    0897C998:[00000000]: nop
    0897C99C:[3C01B94B]: lui        $at, 0xB94B <=> li $at, 0xB94B0000
    0897C9A0:[34219F27]: ori        $at, $at, -24793
    0897C9A4:[44810800]: mtc1       $at, $f1
    0897C9A8:[3C013C08]: lui        $at, 0x3C08 <=> li $at, 0x3C080000
    0897C9AC:[3421801C]: ori        $at, $at, -32740
    0897C9B0:[44813800]: mtc1       $at, $f7
    0897C9B4:[3C01BE2A]: lui        $at, 0xBE2A <=> li $at, 0xBE2A0000
    0897C9B8:[3421AA98]: ori        $at, $at, -21864
    0897C9BC:[44811000]: mtc1       $at, $f2
    0897C9C0:[46012182]: mul.s      $f6, $f4, $f1
    0897C9C4:[460730C0]: add.s      $f3, $f6, $f7
    0897C9C8:[46041942]: mul.s      $f5, $f3, $f4
    0897C9CC:[46022CC0]: add.s      $f19, $f5, $f2
    0897C9D0:[46049C82]: mul.s      $f18, $f19, $f4
    0897C9D4:[460C9442]: mul.s      $f17, $f18, $f12
    0897C9D8:[0A25F260]: j          0x0897C980
    0897C9DC:[460C8800]: add.s      $f0, $f17, $f12
  Back Branch 0897C9D8 279,038 times (length 24)
    0897C96C:[460E6B00]: add.s      $f12, $f13, $f14
    0897C970:[46096282]: mul.s      $f10, $f12, $f9
    0897C974:[460B5200]: add.s      $f8, $f10, $f11
    0897C978:[46094182]: mul.s      $f6, $f8, $f9
    0897C97C:[46073000]: add.s      $f0, $f6, $f7
--> 0897C980:[44030000]: mfc1       $v1, $f0
    0897C984:[10600003]: beq        $v1, $zr, 0x0897C994
    0897C988:[7C02F004]: ins        $v0, $zr, 0, 31
    0897C98C:[00622025]: or         $a0, $v1, $v0
    0897C990:[44840000]: mtc1       $a0, $f0
    0897C994:[03E00008]: jr         $ra
    0897C998:[00000000]: nop
    0897C99C:[3C01B94B]: lui        $at, 0xB94B <=> li $at, 0xB94B0000
    0897C9A0:[34219F27]: ori        $at, $at, -24793
    0897C9A4:[44810800]: mtc1       $at, $f1
    0897C9A8:[3C013C08]: lui        $at, 0x3C08 <=> li $at, 0x3C080000
    0897C9AC:[3421801C]: ori        $at, $at, -32740
    0897C9B0:[44813800]: mtc1       $at, $f7
    0897C9B4:[3C01BE2A]: lui        $at, 0xBE2A <=> li $at, 0xBE2A0000
    0897C9B8:[3421AA98]: ori        $at, $at, -21864
    0897C9BC:[44811000]: mtc1       $at, $f2
    0897C9C0:[46012182]: mul.s      $f6, $f4, $f1
    0897C9C4:[460730C0]: add.s      $f3, $f6, $f7
    0897C9C8:[46041942]: mul.s      $f5, $f3, $f4
    0897C9CC:[46022CC0]: add.s      $f19, $f5, $f2
    0897C9D0:[46049C82]: mul.s      $f18, $f19, $f4
    0897C9D4:[460C9442]: mul.s      $f17, $f18, $f12
--> 0897C9D8:[0A25F260]: j          0x0897C980
    0897C9DC:[460C8800]: add.s      $f0, $f17, $f12
_S1_2_896D86C 15,310,480 instructions (0.674%), 382,762 calls (0896D86C - 0896DA40, length 118)
    0896D86C:[27BDFFD0]: addiu      $sp, $sp, -48
    0896D870:[AFB10018]: sw         $s1, 24($sp)
    0896D874:[3C1108A0]: lui        $s1, 0x08A0 <=> li $s1, 0x08A00000
    0896D878:[AFB2001C]: sw         $s2, 28($sp)
    0896D87C:[8E32FEF8]: lw         $s2, -264($s1)
    0896D880:[AFB00014]: sw         $s0, 20($sp)
    0896D884:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0896D888:[8E440004]: lw         $a0, 4($s2)
    0896D88C:[8C84FFFC]: lw         $a0, -4($a0)
    0896D890:[3C0508A0]: lui        $a1, 0x08A0 <=> li $a1, 0x08A00000
    0896D894:[ACA4FEFC]: sw         $a0, -260($a1)
    0896D898:[AFB30020]: sw         $s3, 32($sp)
    0896D89C:[8E530004]: lw         $s3, 4($s2)
    0896D8A0:[8E440008]: lw         $a0, 8($s2)
    0896D8A4:[AFB40024]: sw         $s4, 36($sp)
    0896D8A8:[AFB50028]: sw         $s5, 40($sp)
    0896D8AC:[AFBF002C]: sw         $ra, 44($sp)
    0896D8B0:[1264000C]: beq        $s3, $a0, 0x0896D8E4
    0896D8B4:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0896D8B8:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    0896D8BC:[50800004]: beql       $a0, $zr, 0x0896D8D0
    0896D8C0:[26640004]: addiu      $a0, $s3, 4
    0896D8C4:[AC900000]: sw         $s0, 0($a0)
    0896D8C8:[8E530004]: lw         $s3, 4($s2)
    0896D8CC:[26640004]: addiu      $a0, $s3, 4
    0896D8D0:[AE440004]: sw         $a0, 4($s2)
    0896D8D4:[8E24FEF8]: lw         $a0, -264($s1)
    0896D8D8:[8C910004]: lw         $s1, 4($a0)
    0896D8DC:[1000004E]: b          0x0896DA18
    0896D8E0:[8E31FFFC]: lw         $s1, -4($s1)
    0896D8E4:[A3A00004]: sb         $zr, 4($sp)
    0896D8E8:[AFA40008]: sw         $a0, 8($sp)
    0896D8EC:[8E440004]: lw         $a0, 4($s2)
    0896D8F0:[8E450000]: lw         $a1, 0($s2)
    0896D8F4:[00852023]: subu       $a0, $a0, $a1
    0896D8F8:[00042883]: sra        $a1, $a0, 0x0002
    0896D8FC:[00052F82]: srl        $a1, $a1, 0x001E
    0896D900:[00852021]: addu       $a0, $a0, $a1
    0896D904:[00042083]: sra        $a0, $a0, 0x0002
    0896D908:[2C850001]: sltiu      $a1, $a0, 1
    0896D90C:[10A00005]: beq        $a1, $zr, 0x0896D924
    0896D910:[AFA4000C]: sw         $a0, 12($sp)
    0896D914:[27A50008]: addiu      $a1, $sp, 8
    0896D918:[8CB40000]: lw         $s4, 0($a1)
    0896D91C:[10000004]: b          0x0896D930
    0896D920:[0094A021]: addu       $s4, $a0, $s4
    0896D924:[27A5000C]: addiu      $a1, $sp, 12
    0896D928:[8CB40000]: lw         $s4, 0($a1)
    0896D92C:[0094A021]: addu       $s4, $a0, $s4
    0896D930:[1280000C]: beq        $s4, $zr, 0x0896D964
    0896D934:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0896D938:[00142080]: sll        $a0, $s4, 0x0002
    0896D93C:[2C850081]: sltiu      $a1, $a0, 129
    0896D940:[14A00005]: bne        $a1, $zr, 0x0896D958
    0896D944:[00000000]: nop
    0896D948:[0E208410]: jal        0x08821040
    0896D94C:[00000000]: nop
    0896D950:[10000004]: b          0x0896D964
    0896D954:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0896D958:[0E25FDFE]: jal        0x0897F7F8
    0896D95C:[00000000]: nop
    0896D960:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0896D964:[8E450000]: lw         $a1, 0($s2)
    0896D968:[16650003]: bne        $s3, $a1, 0x0896D978
    0896D96C:[0080A825]: or         $s5, $a0, $zr <=> move $s5, $a0
    0896D970:[10000007]: b          0x0896D990
    0896D974:[8FB30008]: lw         $s3, 8($sp)
    0896D978:[02659823]: subu       $s3, $s3, $a1
    0896D97C:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    0896D980:[0E24EF94]: jal        0x0893BE50
    0896D984:[02603025]: or         $a2, $s3, $zr <=> move $a2, $s3
    0896D988:[00532021]: addu       $a0, $v0, $s3
    0896D98C:[8FB30008]: lw         $s3, 8($sp)
    0896D990:[52600006]: beql       $s3, $zr, 0x0896D9AC
    0896D994:[A3A00010]: sb         $zr, 16($sp)
    0896D998:[AC900000]: sw         $s0, 0($a0)
    0896D99C:[2673FFFF]: addiu      $s3, $s3, -1
    0896D9A0:[1660FFFD]: bne        $s3, $zr, 0x0896D998
    0896D9A4:[24840004]: addiu      $a0, $a0, 4
    0896D9A8:[A3A00010]: sb         $zr, 16($sp)
    0896D9AC:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0896D9B0:[8E440000]: lw         $a0, 0($s2)
    0896D9B4:[8E450008]: lw         $a1, 8($s2)
    0896D9B8:[00A42823]: subu       $a1, $a1, $a0
    0896D9BC:[00053083]: sra        $a2, $a1, 0x0002
    0896D9C0:[00063782]: srl        $a2, $a2, 0x001E
    0896D9C4:[00A62821]: addu       $a1, $a1, $a2
    0896D9C8:[1080000B]: beq        $a0, $zr, 0x0896D9F8
    0896D9CC:[00052883]: sra        $a1, $a1, 0x0002
    0896D9D0:[00052880]: sll        $a1, $a1, 0x0002
    0896D9D4:[2CA60081]: sltiu      $a2, $a1, 129
    0896D9D8:[14C00005]: bne        $a2, $zr, 0x0896D9F0
    0896D9DC:[00000000]: nop
    0896D9E0:[0E208429]: jal        0x088210A4
    0896D9E4:[00000000]: nop
    0896D9E8:[10000004]: b          0x0896D9FC
    0896D9EC:[00142080]: sll        $a0, $s4, 0x0002
    0896D9F0:[0E25FE13]: jal        0x0897F84C
    0896D9F4:[00000000]: nop
    0896D9F8:[00142080]: sll        $a0, $s4, 0x0002
    0896D9FC:[AE550000]: sw         $s5, 0($s2)
    0896DA00:[02A42021]: addu       $a0, $s5, $a0
    0896DA04:[AE500004]: sw         $s0, 4($s2)
    0896DA08:[AE440008]: sw         $a0, 8($s2)
    0896DA0C:[8E24FEF8]: lw         $a0, -264($s1)
    0896DA10:[8C910004]: lw         $s1, 4($a0)
    0896DA14:[8E31FFFC]: lw         $s1, -4($s1)
    0896DA18:[3C0408A0]: lui        $a0, 0x08A0 <=> li $a0, 0x08A00000
    0896DA1C:[AC91FF00]: sw         $s1, -256($a0)
    0896DA20:[8FB00014]: lw         $s0, 20($sp)
    0896DA24:[8FB10018]: lw         $s1, 24($sp)
    0896DA28:[8FB2001C]: lw         $s2, 28($sp)
    0896DA2C:[8FB30020]: lw         $s3, 32($sp)
    0896DA30:[8FB40024]: lw         $s4, 36($sp)
    0896DA34:[8FB50028]: lw         $s5, 40($sp)
    0896DA38:[8FBF002C]: lw         $ra, 44($sp)
    0896DA3C:[03E00008]: jr         $ra
    0896DA40:[27BD0030]: addiu      $sp, $sp, 48
_S1_2_896ACAC 15,158,999 instructions (0.667%), 55,941 calls (0896ACAC - 0896ADF0, length 82)
    0896ACAC:[27BDFFF0]: addiu      $sp, $sp, -16
    0896ACB0:[8C850024]: lw         $a1, 36($a0)
    0896ACB4:[8C860094]: lw         $a2, 148($a0)
    0896ACB8:[AFA50000]: sw         $a1, 0($sp)
    0896ACBC:[10C00027]: beq        $a2, $zr, 0x0896AD5C
    0896ACC0:[8C850088]: lw         $a1, 136($a0)
    0896ACC4:[8C88008C]: lw         $t0, 140($a0)
    0896ACC8:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    0896ACCC:[00C5282A]: slt        $a1, $a2, $a1
    0896ACD0:[10A00020]: beq        $a1, $zr, 0x0896AD54
    0896ACD4:[8C870090]: lw         $a3, 144($a0)
    0896ACD8:[340500FF]: ori        $a1, $zr, 255 <=> li $a1, 255
    0896ACDC:[25080008]: addiu      $t0, $t0, 8
    0896ACE0:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    0896ACE4:[8D0B0000]: lw         $t3, 0($t0)
    0896ACE8:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    0896ACEC:[AFAB0004]: sw         $t3, 4($sp)
    0896ACF0:[03A95821]: addu       $t3, $sp, $t1
    0896ACF4:[91620004]: lbu        $v0, 4($t3)
    0896ACF8:[91630000]: lbu        $v1, 0($t3)
    0896ACFC:[00430018]: mult       $v0, $v1
    0896AD00:[00001012]: mflo       $v0
    0896AD04:[00000000]: nop
    0896AD08:[00000000]: nop
    0896AD0C:[0045001A]: div        $v0, $a1
    0896AD10:[25290001]: addiu      $t1, $t1, 1
    0896AD14:[29220004]: slti       $v0, $t1, 4
    0896AD18:[00001812]: mflo       $v1
    0896AD1C:[1440FFF4]: bne        $v0, $zr, 0x0896ACF0
    0896AD20:[A1630004]: sb         $v1, 4($t3)
    0896AD24:[8FA90004]: lw         $t1, 4($sp)
    0896AD28:[254A0001]: addiu      $t2, $t2, 1
    0896AD2C:[ACE90008]: sw         $t1, 8($a3)
    0896AD30:[25080014]: addiu      $t0, $t0, 20
    0896AD34:[29490004]: slti       $t1, $t2, 4
    0896AD38:[1520FFEA]: bne        $t1, $zr, 0x0896ACE4
    0896AD3C:[24E70014]: addiu      $a3, $a3, 20
    0896AD40:[8C890088]: lw         $t1, 136($a0)
    0896AD44:[24C60001]: addiu      $a2, $a2, 1
    0896AD48:[00C9482A]: slt        $t1, $a2, $t1
    0896AD4C:[1520FFE4]: bne        $t1, $zr, 0x0896ACE0
    0896AD50:[00000000]: nop
    0896AD54:[10000025]: b          0x0896ADEC
    0896AD58:[00000000]: nop
    0896AD5C:[8C88008C]: lw         $t0, 140($a0)
    0896AD60:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    0896AD64:[00C5282A]: slt        $a1, $a2, $a1
    0896AD68:[10A00020]: beq        $a1, $zr, 0x0896ADEC
    0896AD6C:[8C870090]: lw         $a3, 144($a0)
    0896AD70:[340500FF]: ori        $a1, $zr, 255 <=> li $a1, 255
    0896AD74:[25080008]: addiu      $t0, $t0, 8
    0896AD78:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    0896AD7C:[8D0B0000]: lw         $t3, 0($t0)
    0896AD80:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    0896AD84:[AFAB0008]: sw         $t3, 8($sp)
    0896AD88:[03A95821]: addu       $t3, $sp, $t1
    0896AD8C:[91620008]: lbu        $v0, 8($t3)
    0896AD90:[91630000]: lbu        $v1, 0($t3)
    0896AD94:[00430018]: mult       $v0, $v1
    0896AD98:[00001012]: mflo       $v0
    0896AD9C:[00000000]: nop
    0896ADA0:[00000000]: nop
    0896ADA4:[0045001A]: div        $v0, $a1
    0896ADA8:[25290001]: addiu      $t1, $t1, 1
    0896ADAC:[29220004]: slti       $v0, $t1, 4
    0896ADB0:[00001812]: mflo       $v1
    0896ADB4:[1440FFF4]: bne        $v0, $zr, 0x0896AD88
    0896ADB8:[A1630008]: sb         $v1, 8($t3)
    0896ADBC:[8FA90008]: lw         $t1, 8($sp)
    0896ADC0:[254A0001]: addiu      $t2, $t2, 1
    0896ADC4:[ACE90008]: sw         $t1, 8($a3)
    0896ADC8:[2508000C]: addiu      $t0, $t0, 12
    0896ADCC:[29490004]: slti       $t1, $t2, 4
    0896ADD0:[1520FFEA]: bne        $t1, $zr, 0x0896AD7C
    0896ADD4:[24E7000C]: addiu      $a3, $a3, 12
    0896ADD8:[8C890088]: lw         $t1, 136($a0)
    0896ADDC:[24C60001]: addiu      $a2, $a2, 1
    0896ADE0:[00C9482A]: slt        $t1, $a2, $t1
    0896ADE4:[1520FFE4]: bne        $t1, $zr, 0x0896AD78
    0896ADE8:[00000000]: nop
    0896ADEC:[03E00008]: jr         $ra
    0896ADF0:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 0896AD1C 886,960 times (length 13)
    0896ACDC:[25080008]: addiu      $t0, $t0, 8
    0896ACE0:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    0896ACE4:[8D0B0000]: lw         $t3, 0($t0)
    0896ACE8:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    0896ACEC:[AFAB0004]: sw         $t3, 4($sp)
--> 0896ACF0:[03A95821]: addu       $t3, $sp, $t1
    0896ACF4:[91620004]: lbu        $v0, 4($t3)
    0896ACF8:[91630000]: lbu        $v1, 0($t3)
    0896ACFC:[00430018]: mult       $v0, $v1
    0896AD00:[00001012]: mflo       $v0
    0896AD04:[00000000]: nop
    0896AD08:[00000000]: nop
    0896AD0C:[0045001A]: div        $v0, $a1
    0896AD10:[25290001]: addiu      $t1, $t1, 1
    0896AD14:[29220004]: slti       $v0, $t1, 4
    0896AD18:[00001812]: mflo       $v1
--> 0896AD1C:[1440FFF4]: bne        $v0, $zr, 0x0896ACF0
    0896AD20:[A1630004]: sb         $v1, 4($t3)
    0896AD24:[8FA90004]: lw         $t1, 4($sp)
    0896AD28:[254A0001]: addiu      $t2, $t2, 1
    0896AD2C:[ACE90008]: sw         $t1, 8($a3)
  Back Branch 0896AD38 221,740 times (length 23)
    0896ACD0:[10A00020]: beq        $a1, $zr, 0x0896AD54
    0896ACD4:[8C870090]: lw         $a3, 144($a0)
    0896ACD8:[340500FF]: ori        $a1, $zr, 255 <=> li $a1, 255
    0896ACDC:[25080008]: addiu      $t0, $t0, 8
    0896ACE0:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
--> 0896ACE4:[8D0B0000]: lw         $t3, 0($t0)
    0896ACE8:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    0896ACEC:[AFAB0004]: sw         $t3, 4($sp)
    0896ACF0:[03A95821]: addu       $t3, $sp, $t1
    0896ACF4:[91620004]: lbu        $v0, 4($t3)
    0896ACF8:[91630000]: lbu        $v1, 0($t3)
    0896ACFC:[00430018]: mult       $v0, $v1
    0896AD00:[00001012]: mflo       $v0
    0896AD04:[00000000]: nop
    0896AD08:[00000000]: nop
    0896AD0C:[0045001A]: div        $v0, $a1
    0896AD10:[25290001]: addiu      $t1, $t1, 1
    0896AD14:[29220004]: slti       $v0, $t1, 4
    0896AD18:[00001812]: mflo       $v1
    0896AD1C:[1440FFF4]: bne        $v0, $zr, 0x0896ACF0
    0896AD20:[A1630004]: sb         $v1, 4($t3)
    0896AD24:[8FA90004]: lw         $t1, 4($sp)
    0896AD28:[254A0001]: addiu      $t2, $t2, 1
    0896AD2C:[ACE90008]: sw         $t1, 8($a3)
    0896AD30:[25080014]: addiu      $t0, $t0, 20
    0896AD34:[29490004]: slti       $t1, $t2, 4
--> 0896AD38:[1520FFEA]: bne        $t1, $zr, 0x0896ACE4
    0896AD3C:[24E70014]: addiu      $a3, $a3, 20
    0896AD40:[8C890088]: lw         $t1, 136($a0)
    0896AD44:[24C60001]: addiu      $a2, $a2, 1
    0896AD48:[00C9482A]: slt        $t1, $a2, $t1
  Back Branch 0896AD4C 55,435 times (length 29)
    0896ACCC:[00C5282A]: slt        $a1, $a2, $a1
    0896ACD0:[10A00020]: beq        $a1, $zr, 0x0896AD54
    0896ACD4:[8C870090]: lw         $a3, 144($a0)
    0896ACD8:[340500FF]: ori        $a1, $zr, 255 <=> li $a1, 255
    0896ACDC:[25080008]: addiu      $t0, $t0, 8
--> 0896ACE0:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    0896ACE4:[8D0B0000]: lw         $t3, 0($t0)
    0896ACE8:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    0896ACEC:[AFAB0004]: sw         $t3, 4($sp)
    0896ACF0:[03A95821]: addu       $t3, $sp, $t1
    0896ACF4:[91620004]: lbu        $v0, 4($t3)
    0896ACF8:[91630000]: lbu        $v1, 0($t3)
    0896ACFC:[00430018]: mult       $v0, $v1
    0896AD00:[00001012]: mflo       $v0
    0896AD04:[00000000]: nop
    0896AD08:[00000000]: nop
    0896AD0C:[0045001A]: div        $v0, $a1
    0896AD10:[25290001]: addiu      $t1, $t1, 1
    0896AD14:[29220004]: slti       $v0, $t1, 4
    0896AD18:[00001812]: mflo       $v1
    0896AD1C:[1440FFF4]: bne        $v0, $zr, 0x0896ACF0
    0896AD20:[A1630004]: sb         $v1, 4($t3)
    0896AD24:[8FA90004]: lw         $t1, 4($sp)
    0896AD28:[254A0001]: addiu      $t2, $t2, 1
    0896AD2C:[ACE90008]: sw         $t1, 8($a3)
    0896AD30:[25080014]: addiu      $t0, $t0, 20
    0896AD34:[29490004]: slti       $t1, $t2, 4
    0896AD38:[1520FFEA]: bne        $t1, $zr, 0x0896ACE4
    0896AD3C:[24E70014]: addiu      $a3, $a3, 20
    0896AD40:[8C890088]: lw         $t1, 136($a0)
    0896AD44:[24C60001]: addiu      $a2, $a2, 1
    0896AD48:[00C9482A]: slt        $t1, $a2, $t1
--> 0896AD4C:[1520FFE4]: bne        $t1, $zr, 0x0896ACE0
    0896AD50:[00000000]: nop
    0896AD54:[10000025]: b          0x0896ADEC
    0896AD58:[00000000]: nop
    0896AD5C:[8C88008C]: lw         $t0, 140($a0)
  Back Branch 0896ADB4 8,096 times (length 13)
    0896AD74:[25080008]: addiu      $t0, $t0, 8
    0896AD78:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    0896AD7C:[8D0B0000]: lw         $t3, 0($t0)
    0896AD80:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    0896AD84:[AFAB0008]: sw         $t3, 8($sp)
--> 0896AD88:[03A95821]: addu       $t3, $sp, $t1
    0896AD8C:[91620008]: lbu        $v0, 8($t3)
    0896AD90:[91630000]: lbu        $v1, 0($t3)
    0896AD94:[00430018]: mult       $v0, $v1
    0896AD98:[00001012]: mflo       $v0
    0896AD9C:[00000000]: nop
    0896ADA0:[00000000]: nop
    0896ADA4:[0045001A]: div        $v0, $a1
    0896ADA8:[25290001]: addiu      $t1, $t1, 1
    0896ADAC:[29220004]: slti       $v0, $t1, 4
    0896ADB0:[00001812]: mflo       $v1
--> 0896ADB4:[1440FFF4]: bne        $v0, $zr, 0x0896AD88
    0896ADB8:[A1630008]: sb         $v1, 8($t3)
    0896ADBC:[8FA90008]: lw         $t1, 8($sp)
    0896ADC0:[254A0001]: addiu      $t2, $t2, 1
    0896ADC4:[ACE90008]: sw         $t1, 8($a3)
  Back Branch 0896ADD0 2,024 times (length 23)
    0896AD68:[10A00020]: beq        $a1, $zr, 0x0896ADEC
    0896AD6C:[8C870090]: lw         $a3, 144($a0)
    0896AD70:[340500FF]: ori        $a1, $zr, 255 <=> li $a1, 255
    0896AD74:[25080008]: addiu      $t0, $t0, 8
    0896AD78:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
--> 0896AD7C:[8D0B0000]: lw         $t3, 0($t0)
    0896AD80:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    0896AD84:[AFAB0008]: sw         $t3, 8($sp)
    0896AD88:[03A95821]: addu       $t3, $sp, $t1
    0896AD8C:[91620008]: lbu        $v0, 8($t3)
    0896AD90:[91630000]: lbu        $v1, 0($t3)
    0896AD94:[00430018]: mult       $v0, $v1
    0896AD98:[00001012]: mflo       $v0
    0896AD9C:[00000000]: nop
    0896ADA0:[00000000]: nop
    0896ADA4:[0045001A]: div        $v0, $a1
    0896ADA8:[25290001]: addiu      $t1, $t1, 1
    0896ADAC:[29220004]: slti       $v0, $t1, 4
    0896ADB0:[00001812]: mflo       $v1
    0896ADB4:[1440FFF4]: bne        $v0, $zr, 0x0896AD88
    0896ADB8:[A1630008]: sb         $v1, 8($t3)
    0896ADBC:[8FA90008]: lw         $t1, 8($sp)
    0896ADC0:[254A0001]: addiu      $t2, $t2, 1
    0896ADC4:[ACE90008]: sw         $t1, 8($a3)
    0896ADC8:[2508000C]: addiu      $t0, $t0, 12
    0896ADCC:[29490004]: slti       $t1, $t2, 4
--> 0896ADD0:[1520FFEA]: bne        $t1, $zr, 0x0896AD7C
    0896ADD4:[24E7000C]: addiu      $a3, $a3, 12
    0896ADD8:[8C890088]: lw         $t1, 136($a0)
    0896ADDC:[24C60001]: addiu      $a2, $a2, 1
    0896ADE0:[00C9482A]: slt        $t1, $a2, $t1
  Back Branch 0896ADE4 506 times (length 29)
    0896AD64:[00C5282A]: slt        $a1, $a2, $a1
    0896AD68:[10A00020]: beq        $a1, $zr, 0x0896ADEC
    0896AD6C:[8C870090]: lw         $a3, 144($a0)
    0896AD70:[340500FF]: ori        $a1, $zr, 255 <=> li $a1, 255
    0896AD74:[25080008]: addiu      $t0, $t0, 8
--> 0896AD78:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    0896AD7C:[8D0B0000]: lw         $t3, 0($t0)
    0896AD80:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    0896AD84:[AFAB0008]: sw         $t3, 8($sp)
    0896AD88:[03A95821]: addu       $t3, $sp, $t1
    0896AD8C:[91620008]: lbu        $v0, 8($t3)
    0896AD90:[91630000]: lbu        $v1, 0($t3)
    0896AD94:[00430018]: mult       $v0, $v1
    0896AD98:[00001012]: mflo       $v0
    0896AD9C:[00000000]: nop
    0896ADA0:[00000000]: nop
    0896ADA4:[0045001A]: div        $v0, $a1
    0896ADA8:[25290001]: addiu      $t1, $t1, 1
    0896ADAC:[29220004]: slti       $v0, $t1, 4
    0896ADB0:[00001812]: mflo       $v1
    0896ADB4:[1440FFF4]: bne        $v0, $zr, 0x0896AD88
    0896ADB8:[A1630008]: sb         $v1, 8($t3)
    0896ADBC:[8FA90008]: lw         $t1, 8($sp)
    0896ADC0:[254A0001]: addiu      $t2, $t2, 1
    0896ADC4:[ACE90008]: sw         $t1, 8($a3)
    0896ADC8:[2508000C]: addiu      $t0, $t0, 12
    0896ADCC:[29490004]: slti       $t1, $t2, 4
    0896ADD0:[1520FFEA]: bne        $t1, $zr, 0x0896AD7C
    0896ADD4:[24E7000C]: addiu      $a3, $a3, 12
    0896ADD8:[8C890088]: lw         $t1, 136($a0)
    0896ADDC:[24C60001]: addiu      $a2, $a2, 1
    0896ADE0:[00C9482A]: slt        $t1, $a2, $t1
--> 0896ADE4:[1520FFE4]: bne        $t1, $zr, 0x0896AD78
    0896ADE8:[00000000]: nop
    0896ADEC:[03E00008]: jr         $ra
    0896ADF0:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_894DBD0 14,119,970 instructions (0.622%), 403,146 calls (0894DBD0 - 0894DF28, length 215)
    0894DBD0:[27BDFFE0]: addiu      $sp, $sp, -32
    0894DBD4:[AFB00000]: sw         $s0, 0($sp)
    0894DBD8:[AFBF0010]: sw         $ra, 16($sp)
    0894DBDC:[AFB3000C]: sw         $s3, 12($sp)
    0894DBE0:[AFB20008]: sw         $s2, 8($sp)
    0894DBE4:[AFB10004]: sw         $s1, 4($sp)
    0894DBE8:[80830002]: lb         $v1, 2($a0)
    0894DBEC:[14600015]: bne        $v1, $zr, 0x0894DC44
    0894DBF0:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    0894DBF4:[8083004C]: lb         $v1, 76($a0)
    0894DBF8:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0894DBFC:[506400C7]: beql       $v1, $a0, 0x0894DF1C
    0894DC00:[8205004B]: lb         $a1, 75($s0)
    0894DC04:[8202004A]: lb         $v0, 74($s0)
    0894DC08:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    0894DC0C:[504600B6]: beql       $v0, $a2, 0x0894DEE8
    0894DC10:[8E040008]: lw         $a0, 8($s0)
    0894DC14:[0E2537CB]: jal        0x0894DF2C
    0894DC18:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    0894DC1C:[82050049]: lb         $a1, 73($s0)
    0894DC20:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    0894DC24:[50A3001C]: beql       $a1, $v1, 0x0894DC98
    0894DC28:[8E0A0048]: lw         $t2, 72($s0)
    0894DC2C:[0E2537D2]: jal        0x0894DF48
    0894DC30:[00000000]: nop
    0894DC34:[820F004B]: lb         $t7, 75($s0)
    0894DC38:[240E0001]: addiu      $t6, $zr, 1 <=> li $t6, 1
    0894DC3C:[51EE0001]: beql       $t7, $t6, 0x0894DC44
    0894DC40:[A200004B]: sb         $zr, 75($s0)
    0894DC44:[82180001]: lb         $t8, 1($s0)
    0894DC48:[24110002]: addiu      $s1, $zr, 2 <=> li $s1, 2
    0894DC4C:[53110008]: beql       $t8, $s1, 0x0894DC70
    0894DC50:[8204004D]: lb         $a0, 77($s0)
    0894DC54:[8FBF0010]: lw         $ra, 16($sp)
    0894DC58:[8FB3000C]: lw         $s3, 12($sp)
    0894DC5C:[8FB20008]: lw         $s2, 8($sp)
    0894DC60:[8FB10004]: lw         $s1, 4($sp)
    0894DC64:[8FB00000]: lw         $s0, 0($sp)
    0894DC68:[03E00008]: jr         $ra
    0894DC6C:[27BD0020]: addiu      $sp, $sp, 32
    0894DC70:[24190001]: addiu      $t9, $zr, 1 <=> li $t9, 1
    0894DC74:[1499FFF8]: bne        $a0, $t9, 0x0894DC58
    0894DC78:[8FBF0010]: lw         $ra, 16($sp)
    0894DC7C:[82050049]: lb         $a1, 73($s0)
    0894DC80:[14A0FFF6]: bne        $a1, $zr, 0x0894DC5C
    0894DC84:[8FB3000C]: lw         $s3, 12($sp)
    0894DC88:[0E2535F5]: jal        0x0894D7D4
    0894DC8C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0894DC90:[0A253716]: j          0x0894DC58
    0894DC94:[8FBF0010]: lw         $ra, 16($sp)
    0894DC98:[3C0C00FF]: lui        $t4, 0x00FF <=> li $t4, 0x00FF0000
    0894DC9C:[358BFF00]: ori        $t3, $t4, -256
    0894DCA0:[3C090001]: lui        $t1, 0x0001 <=> li $t1, 0x00010000
    0894DCA4:[014B4024]: and        $t0, $t2, $t3
    0894DCA8:[35270100]: ori        $a3, $t1, 256
    0894DCAC:[1107FFEA]: beq        $t0, $a3, 0x0894DC58
    0894DCB0:[8FBF0010]: lw         $ra, 16($sp)
    0894DCB4:[9203004D]: lbu        $v1, 77($s0)
    0894DCB8:[50600079]: beql       $v1, $zr, 0x0894DEA0
    0894DCBC:[A205004D]: sb         $a1, 77($s0)
    0894DCC0:[7C039420]: seb        $s2, $v1
    0894DCC4:[240F0001]: addiu      $t7, $zr, 1 <=> li $t7, 1
    0894DCC8:[564FFFDB]: bnel       $s2, $t7, 0x0894DC38
    0894DCCC:[820F004B]: lb         $t7, 75($s0)
    0894DCD0:[1220006F]: beq        $s1, $zr, 0x0894DE90
    0894DCD4:[00000000]: nop
    0894DCD8:[8E190048]: lw         $t9, 72($s0)
    0894DCDC:[3C0500FF]: lui        $a1, 0x00FF <=> li $a1, 0x00FF0000
    0894DCE0:[34A4FF00]: ori        $a0, $a1, -256
    0894DCE4:[3C180001]: lui        $t8, 0x0001 <=> li $t8, 0x00010000
    0894DCE8:[03249824]: and        $s3, $t9, $a0
    0894DCEC:[37110100]: ori        $s1, $t8, 256
    0894DCF0:[1271FFD9]: beq        $s3, $s1, 0x0894DC58
    0894DCF4:[8FBF0010]: lw         $ra, 16($sp)
    0894DCF8:[8E060058]: lw         $a2, 88($s0)
    0894DCFC:[54C00055]: bnel       $a2, $zr, 0x0894DE54
    0894DD00:[8E040008]: lw         $a0, 8($s0)
    0894DD04:[0E254CED]: jal        0x089533B4
    0894DD08:[8E040008]: lw         $a0, 8($s0)
    0894DD0C:[00029FC3]: sra        $s3, $v0, 0x001F
    0894DD10:[0660004B]: bltz       $s3, 0x0894DE40
    0894DD14:[00409021]: addu       $s2, $v0, $zr <=> move $s2, $v0
    0894DD18:[264F07FF]: addiu      $t7, $s2, 2047
    0894DD1C:[2DF807FF]: sltiu      $t8, $t7, 2047
    0894DD20:[02786021]: addu       $t4, $s3, $t8
    0894DD24:[000C8FC3]: sra        $s1, $t4, 0x001F
    0894DD28:[00117542]: srl        $t6, $s1, 0x0015
    0894DD2C:[01EE4821]: addu       $t1, $t7, $t6
    0894DD30:[00006821]: addu       $t5, $zr, $zr <=> li $t5, 0
    0894DD34:[012E582B]: sltu       $t3, $t1, $t6
    0894DD38:[018D5021]: addu       $t2, $t4, $t5
    0894DD3C:[014B4021]: addu       $t0, $t2, $t3
    0894DD40:[00091AC2]: srl        $v1, $t1, 0x000B
    0894DD44:[00083D40]: sll        $a3, $t0, 0x0015
    0894DD48:[00671025]: or         $v0, $v1, $a3
    0894DD4C:[00408821]: addu       $s1, $v0, $zr <=> move $s1, $v0
    0894DD50:[8E050010]: lw         $a1, 16($s0)
    0894DD54:[3C067FFF]: lui        $a2, 0x7FFF <=> li $a2, 0x7FFF0000
    0894DD58:[34C4F800]: ori        $a0, $a2, -2048
    0894DD5C:[50A40032]: beql       $a1, $a0, 0x0894DE28
    0894DD60:[8E030014]: lw         $v1, 20($s0)
    0894DD64:[8E04000C]: lw         $a0, 12($s0)
    0894DD68:[0224902A]: slt        $s2, $s1, $a0
    0894DD6C:[52400004]: beql       $s2, $zr, 0x0894DD80
    0894DD70:[8E080018]: lw         $t0, 24($s0)
    0894DD74:[AE11000C]: sw         $s1, 12($s0)
    0894DD78:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0894DD7C:[8E080018]: lw         $t0, 24($s0)
    0894DD80:[01043821]: addu       $a3, $t0, $a0
    0894DD84:[0227982A]: slt        $s3, $s1, $a3
    0894DD88:[12600008]: beq        $s3, $zr, 0x0894DDAC
    0894DD8C:[02244823]: subu       $t1, $s1, $a0
    0894DD90:[240B0800]: addiu      $t3, $zr, 2048 <=> li $t3, 2048
    0894DD94:[012B0018]: mult       $t1, $t3
    0894DD98:[AE090018]: sw         $t1, 24($s0)
    0894DD9C:[00005810]: mfhi       $t3
    0894DDA0:[00005012]: mflo       $t2
    0894DDA4:[AE0A0010]: sw         $t2, 16($s0)
    0894DDA8:[AE0B0014]: sw         $t3, 20($s0)
    0894DDAC:[0E2537D9]: jal        0x0894DF64
    0894DDB0:[00000000]: nop
    0894DDB4:[8E020018]: lw         $v0, 24($s0)
    0894DDB8:[04400019]: bltz       $v0, 0x0894DE20
    0894DDBC:[AE00005C]: sw         $zr, 92($s0)
    0894DDC0:[0E2537E0]: jal        0x0894DF80
    0894DDC4:[00000000]: nop
    0894DDC8:[A2000049]: sb         $zr, 73($s0)
    0894DDCC:[0E254CC3]: jal        0x0895330C
    0894DDD0:[8E040008]: lw         $a0, 8($s0)
    0894DDD4:[240C0003]: addiu      $t4, $zr, 3 <=> li $t4, 3
    0894DDD8:[544CFF97]: bnel       $v0, $t4, 0x0894DC38
    0894DDDC:[820F004B]: lb         $t7, 75($s0)
    0894DDE0:[8E050054]: lw         $a1, 84($s0)
    0894DDE4:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    0894DDE8:[0E25248F]: jal        0x0894923C
    0894DDEC:[24448DB4]: addiu      $a0, $v0, -29260
    0894DDF0:[8E040008]: lw         $a0, 8($s0)
    0894DDF4:[14800006]: bne        $a0, $zr, 0x0894DE10
    0894DDF8:[00000000]: nop
    0894DDFC:[240D0004]: addiu      $t5, $zr, 4 <=> li $t5, 4
    0894DE00:[A20D0001]: sb         $t5, 1($s0)
    0894DE04:[A2000049]: sb         $zr, 73($s0)
    0894DE08:[0A253715]: j          0x0894DC54
    0894DE0C:[A200004D]: sb         $zr, 77($s0)
    0894DE10:[0E254BBD]: jal        0x08952EF4
    0894DE14:[AE000008]: sw         $zr, 8($s0)
    0894DE18:[0A253780]: j          0x0894DE00
    0894DE1C:[240D0004]: addiu      $t5, $zr, 4 <=> li $t5, 4
    0894DE20:[0A253770]: j          0x0894DDC0
    0894DE24:[AE02005C]: sw         $v0, 92($s0)
    0894DE28:[5460FFCF]: bnel       $v1, $zr, 0x0894DD68
    0894DE2C:[8E04000C]: lw         $a0, 12($s0)
    0894DE30:[AE120010]: sw         $s2, 16($s0)
    0894DE34:[AE130014]: sw         $s3, 20($s0)
    0894DE38:[0A253759]: j          0x0894DD64
    0894DE3C:[AE110018]: sw         $s1, 24($s0)
    0894DE40:[0E254AAB]: jal        0x08952AAC
    0894DE44:[8E040054]: lw         $a0, 84($s0)
    0894DE48:[00409021]: addu       $s2, $v0, $zr <=> move $s2, $v0
    0894DE4C:[0A253746]: j          0x0894DD18
    0894DE50:[00029FC3]: sra        $s3, $v0, 0x001F
    0894DE54:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0894DE58:[0E254C0A]: jal        0x08953028
    0894DE5C:[24060002]: addiu      $a2, $zr, 2 <=> li $a2, 2
    0894DE60:[0E254BE1]: jal        0x08952F84
    0894DE64:[8E040008]: lw         $a0, 8($s0)
    0894DE68:[8E040008]: lw         $a0, 8($s0)
    0894DE6C:[0002CAC0]: sll        $t9, $v0, 0x000B
    0894DE70:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0894DE74:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0894DE78:[00408821]: addu       $s1, $v0, $zr <=> move $s1, $v0
    0894DE7C:[03209021]: addu       $s2, $t9, $zr <=> move $s2, $t9
    0894DE80:[0E254C0A]: jal        0x08953028
    0894DE84:[00199FC3]: sra        $s3, $t9, 0x001F
    0894DE88:[0A253755]: j          0x0894DD54
    0894DE8C:[8E050010]: lw         $a1, 16($s0)
    0894DE90:[0E2537D2]: jal        0x0894DF48
    0894DE94:[00000000]: nop
    0894DE98:[0A253737]: j          0x0894DCDC
    0894DE9C:[8E190048]: lw         $t9, 72($s0)
    0894DEA0:[0E2537D2]: jal        0x0894DF48
    0894DEA4:[24110001]: addiu      $s1, $zr, 1 <=> li $s1, 1
    0894DEA8:[8E0D0008]: lw         $t5, 8($s0)
    0894DEAC:[51A00003]: beql       $t5, $zr, 0x0894DEBC
    0894DEB0:[8E040054]: lw         $a0, 84($s0)
    0894DEB4:[0A253730]: j          0x0894DCC0
    0894DEB8:[9203004D]: lbu        $v1, 77($s0)
    0894DEBC:[8E050058]: lw         $a1, 88($s0)
    0894DEC0:[0E254947]: jal        0x0895251C
    0894DEC4:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0894DEC8:[1440FFFA]: bne        $v0, $zr, 0x0894DEB4
    0894DECC:[AE020008]: sw         $v0, 8($s0)
    0894DED0:[8E050054]: lw         $a1, 84($s0)
    0894DED4:[3C0E089E]: lui        $t6, 0x089E <=> li $t6, 0x089E0000
    0894DED8:[0E25248F]: jal        0x0894923C
    0894DEDC:[25C48DE0]: addiu      $a0, $t6, -29216
    0894DEE0:[0A253780]: j          0x0894DE00
    0894DEE4:[240D0004]: addiu      $t5, $zr, 4 <=> li $t5, 4
    0894DEE8:[14800008]: bne        $a0, $zr, 0x0894DF0C
    0894DEEC:[00000000]: nop
    0894DEF0:[0E2537CB]: jal        0x0894DF2C
    0894DEF4:[00000000]: nop
    0894DEF8:[A200004A]: sb         $zr, 74($s0)
    0894DEFC:[0E2537D2]: jal        0x0894DF48
    0894DF00:[A200004D]: sb         $zr, 77($s0)
    0894DF04:[0A253705]: j          0x0894DC14
    0894DF08:[00000000]: nop
    0894DF0C:[0E254BBD]: jal        0x08952EF4
    0894DF10:[AE000008]: sw         $zr, 8($s0)
    0894DF14:[0A2537BC]: j          0x0894DEF0
    0894DF18:[00000000]: nop
    0894DF1C:[14A0FF39]: bne        $a1, $zr, 0x0894DC04
    0894DF20:[A200004C]: sb         $zr, 76($s0)
    0894DF24:[0A253701]: j          0x0894DC04
    0894DF28:[A2030001]: sb         $v1, 1($s0)
  Back Branch 0894DC80 425 times (length 11)
    0894DC48:[24110002]: addiu      $s1, $zr, 2 <=> li $s1, 2
    0894DC4C:[53110008]: beql       $t8, $s1, 0x0894DC70
    0894DC50:[8204004D]: lb         $a0, 77($s0)
    0894DC54:[8FBF0010]: lw         $ra, 16($sp)
    0894DC58:[8FB3000C]: lw         $s3, 12($sp)
--> 0894DC5C:[8FB20008]: lw         $s2, 8($sp)
    0894DC60:[8FB10004]: lw         $s1, 4($sp)
    0894DC64:[8FB00000]: lw         $s0, 0($sp)
    0894DC68:[03E00008]: jr         $ra
    0894DC6C:[27BD0020]: addiu      $sp, $sp, 32
    0894DC70:[24190001]: addiu      $t9, $zr, 1 <=> li $t9, 1
    0894DC74:[1499FFF8]: bne        $a0, $t9, 0x0894DC58
    0894DC78:[8FBF0010]: lw         $ra, 16($sp)
    0894DC7C:[82050049]: lb         $a1, 73($s0)
--> 0894DC80:[14A0FFF6]: bne        $a1, $zr, 0x0894DC5C
    0894DC84:[8FB3000C]: lw         $s3, 12($sp)
    0894DC88:[0E2535F5]: jal        0x0894D7D4
    0894DC8C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0894DC90:[0A253716]: j          0x0894DC58
  Back Branch 0894DC90 425 times (length 16)
    0894DC44:[82180001]: lb         $t8, 1($s0)
    0894DC48:[24110002]: addiu      $s1, $zr, 2 <=> li $s1, 2
    0894DC4C:[53110008]: beql       $t8, $s1, 0x0894DC70
    0894DC50:[8204004D]: lb         $a0, 77($s0)
    0894DC54:[8FBF0010]: lw         $ra, 16($sp)
--> 0894DC58:[8FB3000C]: lw         $s3, 12($sp)
    0894DC5C:[8FB20008]: lw         $s2, 8($sp)
    0894DC60:[8FB10004]: lw         $s1, 4($sp)
    0894DC64:[8FB00000]: lw         $s0, 0($sp)
    0894DC68:[03E00008]: jr         $ra
    0894DC6C:[27BD0020]: addiu      $sp, $sp, 32
    0894DC70:[24190001]: addiu      $t9, $zr, 1 <=> li $t9, 1
    0894DC74:[1499FFF8]: bne        $a0, $t9, 0x0894DC58
    0894DC78:[8FBF0010]: lw         $ra, 16($sp)
    0894DC7C:[82050049]: lb         $a1, 73($s0)
    0894DC80:[14A0FFF6]: bne        $a1, $zr, 0x0894DC5C
    0894DC84:[8FB3000C]: lw         $s3, 12($sp)
    0894DC88:[0E2535F5]: jal        0x0894D7D4
    0894DC8C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
--> 0894DC90:[0A253716]: j          0x0894DC58
    0894DC94:[8FBF0010]: lw         $ra, 16($sp)
    0894DC98:[3C0C00FF]: lui        $t4, 0x00FF <=> li $t4, 0x00FF0000
    0894DC9C:[358BFF00]: ori        $t3, $t4, -256
    0894DCA0:[3C090001]: lui        $t1, 0x0001 <=> li $t1, 0x00010000
  Back Branch 0894DC74 425 times (length 9)
    0894DC44:[82180001]: lb         $t8, 1($s0)
    0894DC48:[24110002]: addiu      $s1, $zr, 2 <=> li $s1, 2
    0894DC4C:[53110008]: beql       $t8, $s1, 0x0894DC70
    0894DC50:[8204004D]: lb         $a0, 77($s0)
    0894DC54:[8FBF0010]: lw         $ra, 16($sp)
--> 0894DC58:[8FB3000C]: lw         $s3, 12($sp)
    0894DC5C:[8FB20008]: lw         $s2, 8($sp)
    0894DC60:[8FB10004]: lw         $s1, 4($sp)
    0894DC64:[8FB00000]: lw         $s0, 0($sp)
    0894DC68:[03E00008]: jr         $ra
    0894DC6C:[27BD0020]: addiu      $sp, $sp, 32
    0894DC70:[24190001]: addiu      $t9, $zr, 1 <=> li $t9, 1
--> 0894DC74:[1499FFF8]: bne        $a0, $t9, 0x0894DC58
    0894DC78:[8FBF0010]: lw         $ra, 16($sp)
    0894DC7C:[82050049]: lb         $a1, 73($s0)
    0894DC80:[14A0FFF6]: bne        $a1, $zr, 0x0894DC5C
    0894DC84:[8FB3000C]: lw         $s3, 12($sp)
  Back Branch 0894DF14 106 times (length 11)
    0894DEDC:[25C48DE0]: addiu      $a0, $t6, -29216
    0894DEE0:[0A253780]: j          0x0894DE00
    0894DEE4:[240D0004]: addiu      $t5, $zr, 4 <=> li $t5, 4
    0894DEE8:[14800008]: bne        $a0, $zr, 0x0894DF0C
    0894DEEC:[00000000]: nop
--> 0894DEF0:[0E2537CB]: jal        0x0894DF2C
    0894DEF4:[00000000]: nop
    0894DEF8:[A200004A]: sb         $zr, 74($s0)
    0894DEFC:[0E2537D2]: jal        0x0894DF48
    0894DF00:[A200004D]: sb         $zr, 77($s0)
    0894DF04:[0A253705]: j          0x0894DC14
    0894DF08:[00000000]: nop
    0894DF0C:[0E254BBD]: jal        0x08952EF4
    0894DF10:[AE000008]: sw         $zr, 8($s0)
--> 0894DF14:[0A2537BC]: j          0x0894DEF0
    0894DF18:[00000000]: nop
    0894DF1C:[14A0FF39]: bne        $a1, $zr, 0x0894DC04
    0894DF20:[A200004C]: sb         $zr, 76($s0)
    0894DF24:[0A253701]: j          0x0894DC04
  Back Branch 0894DF04 106 times (length 190)
  Back Branch 0894DEC8 106 times (length 7)
    0894DEA0:[0E2537D2]: jal        0x0894DF48
    0894DEA4:[24110001]: addiu      $s1, $zr, 1 <=> li $s1, 1
    0894DEA8:[8E0D0008]: lw         $t5, 8($s0)
    0894DEAC:[51A00003]: beql       $t5, $zr, 0x0894DEBC
    0894DEB0:[8E040054]: lw         $a0, 84($s0)
--> 0894DEB4:[0A253730]: j          0x0894DCC0
    0894DEB8:[9203004D]: lbu        $v1, 77($s0)
    0894DEBC:[8E050058]: lw         $a1, 88($s0)
    0894DEC0:[0E254947]: jal        0x0895251C
    0894DEC4:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
--> 0894DEC8:[1440FFFA]: bne        $v0, $zr, 0x0894DEB4
    0894DECC:[AE020008]: sw         $v0, 8($s0)
    0894DED0:[8E050054]: lw         $a1, 84($s0)
    0894DED4:[3C0E089E]: lui        $t6, 0x089E <=> li $t6, 0x089E0000
    0894DED8:[0E25248F]: jal        0x0894923C
  Back Branch 0894DEB4 106 times (length 127)
  Back Branch 0894DE38 106 times (length 55)
    0894DD50:[8E050010]: lw         $a1, 16($s0)
    0894DD54:[3C067FFF]: lui        $a2, 0x7FFF <=> li $a2, 0x7FFF0000
    0894DD58:[34C4F800]: ori        $a0, $a2, -2048
    0894DD5C:[50A40032]: beql       $a1, $a0, 0x0894DE28
    0894DD60:[8E030014]: lw         $v1, 20($s0)
--> 0894DD64:[8E04000C]: lw         $a0, 12($s0)
    0894DD68:[0224902A]: slt        $s2, $s1, $a0
    0894DD6C:[52400004]: beql       $s2, $zr, 0x0894DD80
    0894DD70:[8E080018]: lw         $t0, 24($s0)
    0894DD74:[AE11000C]: sw         $s1, 12($s0)
    0894DD78:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0894DD7C:[8E080018]: lw         $t0, 24($s0)
    0894DD80:[01043821]: addu       $a3, $t0, $a0
    0894DD84:[0227982A]: slt        $s3, $s1, $a3
    0894DD88:[12600008]: beq        $s3, $zr, 0x0894DDAC
    0894DD8C:[02244823]: subu       $t1, $s1, $a0
    0894DD90:[240B0800]: addiu      $t3, $zr, 2048 <=> li $t3, 2048
    0894DD94:[012B0018]: mult       $t1, $t3
    0894DD98:[AE090018]: sw         $t1, 24($s0)
    0894DD9C:[00005810]: mfhi       $t3
    0894DDA0:[00005012]: mflo       $t2
    0894DDA4:[AE0A0010]: sw         $t2, 16($s0)
    0894DDA8:[AE0B0014]: sw         $t3, 20($s0)
    0894DDAC:[0E2537D9]: jal        0x0894DF64
    0894DDB0:[00000000]: nop
    0894DDB4:[8E020018]: lw         $v0, 24($s0)
    0894DDB8:[04400019]: bltz       $v0, 0x0894DE20
    0894DDBC:[AE00005C]: sw         $zr, 92($s0)
    0894DDC0:[0E2537E0]: jal        0x0894DF80
    0894DDC4:[00000000]: nop
    0894DDC8:[A2000049]: sb         $zr, 73($s0)
    0894DDCC:[0E254CC3]: jal        0x0895330C
    0894DDD0:[8E040008]: lw         $a0, 8($s0)
    0894DDD4:[240C0003]: addiu      $t4, $zr, 3 <=> li $t4, 3
    0894DDD8:[544CFF97]: bnel       $v0, $t4, 0x0894DC38
    0894DDDC:[820F004B]: lb         $t7, 75($s0)
    0894DDE0:[8E050054]: lw         $a1, 84($s0)
    0894DDE4:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    0894DDE8:[0E25248F]: jal        0x0894923C
    0894DDEC:[24448DB4]: addiu      $a0, $v0, -29260
    0894DDF0:[8E040008]: lw         $a0, 8($s0)
    0894DDF4:[14800006]: bne        $a0, $zr, 0x0894DE10
    0894DDF8:[00000000]: nop
    0894DDFC:[240D0004]: addiu      $t5, $zr, 4 <=> li $t5, 4
    0894DE00:[A20D0001]: sb         $t5, 1($s0)
    0894DE04:[A2000049]: sb         $zr, 73($s0)
    0894DE08:[0A253715]: j          0x0894DC54
    0894DE0C:[A200004D]: sb         $zr, 77($s0)
    0894DE10:[0E254BBD]: jal        0x08952EF4
    0894DE14:[AE000008]: sw         $zr, 8($s0)
    0894DE18:[0A253780]: j          0x0894DE00
    0894DE1C:[240D0004]: addiu      $t5, $zr, 4 <=> li $t5, 4
    0894DE20:[0A253770]: j          0x0894DDC0
    0894DE24:[AE02005C]: sw         $v0, 92($s0)
    0894DE28:[5460FFCF]: bnel       $v1, $zr, 0x0894DD68
    0894DE2C:[8E04000C]: lw         $a0, 12($s0)
    0894DE30:[AE120010]: sw         $s2, 16($s0)
    0894DE34:[AE130014]: sw         $s3, 20($s0)
--> 0894DE38:[0A253759]: j          0x0894DD64
    0894DE3C:[AE110018]: sw         $s1, 24($s0)
    0894DE40:[0E254AAB]: jal        0x08952AAC
    0894DE44:[8E040054]: lw         $a0, 84($s0)
    0894DE48:[00409021]: addu       $s2, $v0, $zr <=> move $s2, $v0
  Back Branch 0894DDD8 106 times (length 106)
  Back Branch 0894DCF0 106 times (length 40)
    0894DC44:[82180001]: lb         $t8, 1($s0)
    0894DC48:[24110002]: addiu      $s1, $zr, 2 <=> li $s1, 2
    0894DC4C:[53110008]: beql       $t8, $s1, 0x0894DC70
    0894DC50:[8204004D]: lb         $a0, 77($s0)
    0894DC54:[8FBF0010]: lw         $ra, 16($sp)
--> 0894DC58:[8FB3000C]: lw         $s3, 12($sp)
    0894DC5C:[8FB20008]: lw         $s2, 8($sp)
    0894DC60:[8FB10004]: lw         $s1, 4($sp)
    0894DC64:[8FB00000]: lw         $s0, 0($sp)
    0894DC68:[03E00008]: jr         $ra
    0894DC6C:[27BD0020]: addiu      $sp, $sp, 32
    0894DC70:[24190001]: addiu      $t9, $zr, 1 <=> li $t9, 1
    0894DC74:[1499FFF8]: bne        $a0, $t9, 0x0894DC58
    0894DC78:[8FBF0010]: lw         $ra, 16($sp)
    0894DC7C:[82050049]: lb         $a1, 73($s0)
    0894DC80:[14A0FFF6]: bne        $a1, $zr, 0x0894DC5C
    0894DC84:[8FB3000C]: lw         $s3, 12($sp)
    0894DC88:[0E2535F5]: jal        0x0894D7D4
    0894DC8C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0894DC90:[0A253716]: j          0x0894DC58
    0894DC94:[8FBF0010]: lw         $ra, 16($sp)
    0894DC98:[3C0C00FF]: lui        $t4, 0x00FF <=> li $t4, 0x00FF0000
    0894DC9C:[358BFF00]: ori        $t3, $t4, -256
    0894DCA0:[3C090001]: lui        $t1, 0x0001 <=> li $t1, 0x00010000
    0894DCA4:[014B4024]: and        $t0, $t2, $t3
    0894DCA8:[35270100]: ori        $a3, $t1, 256
    0894DCAC:[1107FFEA]: beq        $t0, $a3, 0x0894DC58
    0894DCB0:[8FBF0010]: lw         $ra, 16($sp)
    0894DCB4:[9203004D]: lbu        $v1, 77($s0)
    0894DCB8:[50600079]: beql       $v1, $zr, 0x0894DEA0
    0894DCBC:[A205004D]: sb         $a1, 77($s0)
    0894DCC0:[7C039420]: seb        $s2, $v1
    0894DCC4:[240F0001]: addiu      $t7, $zr, 1 <=> li $t7, 1
    0894DCC8:[564FFFDB]: bnel       $s2, $t7, 0x0894DC38
    0894DCCC:[820F004B]: lb         $t7, 75($s0)
    0894DCD0:[1220006F]: beq        $s1, $zr, 0x0894DE90
    0894DCD4:[00000000]: nop
    0894DCD8:[8E190048]: lw         $t9, 72($s0)
    0894DCDC:[3C0500FF]: lui        $a1, 0x00FF <=> li $a1, 0x00FF0000
    0894DCE0:[34A4FF00]: ori        $a0, $a1, -256
    0894DCE4:[3C180001]: lui        $t8, 0x0001 <=> li $t8, 0x00010000
    0894DCE8:[03249824]: and        $s3, $t9, $a0
    0894DCEC:[37110100]: ori        $s1, $t8, 256
--> 0894DCF0:[1271FFD9]: beq        $s3, $s1, 0x0894DC58
    0894DCF4:[8FBF0010]: lw         $ra, 16($sp)
    0894DCF8:[8E060058]: lw         $a2, 88($s0)
    0894DCFC:[54C00055]: bnel       $a2, $zr, 0x0894DE54
    0894DD00:[8E040008]: lw         $a0, 8($s0)
  Back Branch 0894DCAC 106 times (length 23)
    0894DC44:[82180001]: lb         $t8, 1($s0)
    0894DC48:[24110002]: addiu      $s1, $zr, 2 <=> li $s1, 2
    0894DC4C:[53110008]: beql       $t8, $s1, 0x0894DC70
    0894DC50:[8204004D]: lb         $a0, 77($s0)
    0894DC54:[8FBF0010]: lw         $ra, 16($sp)
--> 0894DC58:[8FB3000C]: lw         $s3, 12($sp)
    0894DC5C:[8FB20008]: lw         $s2, 8($sp)
    0894DC60:[8FB10004]: lw         $s1, 4($sp)
    0894DC64:[8FB00000]: lw         $s0, 0($sp)
    0894DC68:[03E00008]: jr         $ra
    0894DC6C:[27BD0020]: addiu      $sp, $sp, 32
    0894DC70:[24190001]: addiu      $t9, $zr, 1 <=> li $t9, 1
    0894DC74:[1499FFF8]: bne        $a0, $t9, 0x0894DC58
    0894DC78:[8FBF0010]: lw         $ra, 16($sp)
    0894DC7C:[82050049]: lb         $a1, 73($s0)
    0894DC80:[14A0FFF6]: bne        $a1, $zr, 0x0894DC5C
    0894DC84:[8FB3000C]: lw         $s3, 12($sp)
    0894DC88:[0E2535F5]: jal        0x0894D7D4
    0894DC8C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0894DC90:[0A253716]: j          0x0894DC58
    0894DC94:[8FBF0010]: lw         $ra, 16($sp)
    0894DC98:[3C0C00FF]: lui        $t4, 0x00FF <=> li $t4, 0x00FF0000
    0894DC9C:[358BFF00]: ori        $t3, $t4, -256
    0894DCA0:[3C090001]: lui        $t1, 0x0001 <=> li $t1, 0x00010000
    0894DCA4:[014B4024]: and        $t0, $t2, $t3
    0894DCA8:[35270100]: ori        $a3, $t1, 256
--> 0894DCAC:[1107FFEA]: beq        $t0, $a3, 0x0894DC58
    0894DCB0:[8FBF0010]: lw         $ra, 16($sp)
    0894DCB4:[9203004D]: lbu        $v1, 77($s0)
    0894DCB8:[50600079]: beql       $v1, $zr, 0x0894DEA0
    0894DCBC:[A205004D]: sb         $a1, 77($s0)
_S1_2_897D838 12,054,460 instructions (0.531%), 602,723 calls (0897D838 - 0897D884, length 20)
    0897D838:[3C0908C2]: lui        $t1, 0x08C2 <=> li $t1, 0x08C20000
    0897D83C:[8D2B6A30]: lw         $t3, 27184($t1)
    0897D840:[248E0003]: addiu      $t6, $a0, 3
    0897D844:[7C0E0804]: ins        $t6, $zr, 0, 2
    0897D848:[8D690008]: lw         $t1, 8($t3)
    0897D84C:[3C061000]: lui        $a2, 0x1000 <=> li $a2, 0x10000000
    0897D850:[3C020800]: lui        $v0, 0x0800 <=> li $v0, 0x08000000
    0897D854:[012E2821]: addu       $a1, $t1, $t6
    0897D858:[24A80008]: addiu      $t0, $a1, 8
    0897D85C:[7D0D1E00]: ext        $t5, $t0, 24, 4
    0897D860:[01006021]: addu       $t4, $t0, $zr <=> move $t4, $t0
    0897D864:[000D1C00]: sll        $v1, $t5, 0x0010
    0897D868:[7C0CFE04]: ins        $t4, $zr, 24, 8
    0897D86C:[01823825]: or         $a3, $t4, $v0
    0897D870:[00665025]: or         $t2, $v1, $a2
    0897D874:[25220008]: addiu      $v0, $t1, 8
    0897D878:[AD680008]: sw         $t0, 8($t3)
    0897D87C:[AD2A0000]: sw         $t2, 0($t1)
    0897D880:[03E00008]: jr         $ra
    0897D884:[AD270004]: sw         $a3, 4($t1)
_S1_2_89717C4 11,285,382 instructions (0.497%), 175,527 calls (089717C4 - 08971AAC, length 187)
    089717C4:[27BDFFE0]: addiu      $sp, $sp, -32
    089717C8:[AFB00000]: sw         $s0, 0($sp)
    089717CC:[AFB10004]: sw         $s1, 4($sp)
    089717D0:[AFB20008]: sw         $s2, 8($sp)
    089717D4:[AFB3000C]: sw         $s3, 12($sp)
    089717D8:[AFB40010]: sw         $s4, 16($sp)
    089717DC:[34120001]: ori        $s2, $zr, 1 <=> li $s2, 1
    089717E0:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    089717E4:[00C08825]: or         $s1, $a2, $zr <=> move $s1, $a2
    089717E8:[3C1308A0]: lui        $s3, 0x08A0 <=> li $s3, 0x08A00000
    089717EC:[3C1408C2]: lui        $s4, 0x08C2 <=> li $s4, 0x08C20000
    089717F0:[AFB50014]: sw         $s5, 20($sp)
    089717F4:[AFB60018]: sw         $s6, 24($sp)
    089717F8:[AFBF001C]: sw         $ra, 28($sp)
    089717FC:[14B20010]: bne        $a1, $s2, 0x08971840
    08971800:[3C1508A0]: lui        $s5, 0x08A0 <=> li $s5, 0x08A00000
    08971804:[0E25F6B5]: jal        0x0897DAD4
    08971808:[34040004]: ori        $a0, $zr, 4 <=> li $a0, 4
    0897180C:[3C0408A0]: lui        $a0, 0x08A0 <=> li $a0, 0x08A00000
    08971810:[8C840054]: lw         $a0, 84($a0)
    08971814:[3C0508A0]: lui        $a1, 0x08A0 <=> li $a1, 0x08A00000
    08971818:[8CA50058]: lw         $a1, 88($a1)
    0897181C:[3C0608A0]: lui        $a2, 0x08A0 <=> li $a2, 0x08A00000
    08971820:[8CC6005C]: lw         $a2, 92($a2)
    08971824:[3C0708A0]: lui        $a3, 0x08A0 <=> li $a3, 0x08A00000
    08971828:[8CE70060]: lw         $a3, 96($a3)
    0897182C:[3C0808A0]: lui        $t0, 0x08A0 <=> li $t0, 0x08A00000
    08971830:[0E25F924]: jal        0x0897E490
    08971834:[8D080064]: lw         $t0, 100($t0)
    08971838:[10000004]: b          0x0897184C
    0897183C:[8E64006C]: lw         $a0, 108($s3)
    08971840:[0E25F6CB]: jal        0x0897DB2C
    08971844:[34040004]: ori        $a0, $zr, 4 <=> li $a0, 4
    08971848:[8E64006C]: lw         $a0, 108($s3)
    0897184C:[10910034]: beq        $a0, $s1, 0x08971920
    08971850:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    08971854:[1C80000E]: bgtz       $a0, 0x08971890
    08971858:[28850002]: slti       $a1, $a0, 2
    0897185C:[04820030]: bltzl      $a0, 0x08971920
    08971860:[AE71006C]: sw         $s1, 108($s3)
    08971864:[0E25F6CB]: jal        0x0897DB2C
    08971868:[3404000A]: ori        $a0, $zr, 10 <=> li $a0, 10
    0897186C:[3C1608A0]: lui        $s6, 0x08A0 <=> li $s6, 0x08A00000
    08971870:[8EC5FFC0]: lw         $a1, -64($s6)
    08971874:[0E25F7EF]: jal        0x0897DFBC
    08971878:[34040002]: ori        $a0, $zr, 2 <=> li $a0, 2
    0897187C:[0E25F7FA]: jal        0x0897DFE8
    08971880:[8EC4FFC0]: lw         $a0, -64($s6)
    08971884:[10000026]: b          0x08971920
    08971888:[AE71006C]: sw         $s1, 108($s3)
    08971890:[14A00005]: bne        $a1, $zr, 0x089718A8
    08971894:[28840003]: slti       $a0, $a0, 3
    08971898:[14800012]: bne        $a0, $zr, 0x089718E4
    0897189C:[00000000]: nop
    089718A0:[1000001F]: b          0x08971920
    089718A4:[AE71006C]: sw         $s1, 108($s3)
    089718A8:[0E25F6B5]: jal        0x0897DAD4
    089718AC:[3404000A]: ori        $a0, $zr, 10 <=> li $a0, 10
    089718B0:[3C0408A0]: lui        $a0, 0x08A0 <=> li $a0, 0x08A00000
    089718B4:[8C85FFC4]: lw         $a1, -60($a0)
    089718B8:[0E25F7EF]: jal        0x0897DFBC
    089718BC:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    089718C0:[3C0408A0]: lui        $a0, 0x08A0 <=> li $a0, 0x08A00000
    089718C4:[8C85FFC0]: lw         $a1, -64($a0)
    089718C8:[0E25F7EF]: jal        0x0897DFBC
    089718CC:[34040002]: ori        $a0, $zr, 2 <=> li $a0, 2
    089718D0:[34040004]: ori        $a0, $zr, 4 <=> li $a0, 4
    089718D4:[0E25F7EF]: jal        0x0897DFBC
    089718D8:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    089718DC:[10000010]: b          0x08971920
    089718E0:[AE71006C]: sw         $s1, 108($s3)
    089718E4:[0E25F6B5]: jal        0x0897DAD4
    089718E8:[3404000A]: ori        $a0, $zr, 10 <=> li $a0, 10
    089718EC:[3C0408A0]: lui        $a0, 0x08A0 <=> li $a0, 0x08A00000
    089718F0:[8C85FFC4]: lw         $a1, -60($a0)
    089718F4:[0E25F7EF]: jal        0x0897DFBC
    089718F8:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    089718FC:[3C0408A0]: lui        $a0, 0x08A0 <=> li $a0, 0x08A00000
    08971900:[8C85FFC0]: lw         $a1, -64($a0)
    08971904:[0E25F7EF]: jal        0x0897DFBC
    08971908:[34040002]: ori        $a0, $zr, 2 <=> li $a0, 2
    0897190C:[3C0408A0]: lui        $a0, 0x08A0 <=> li $a0, 0x08A00000
    08971910:[8C85FFC8]: lw         $a1, -56($a0)
    08971914:[0E25F7EF]: jal        0x0897DFBC
    08971918:[34040004]: ori        $a0, $zr, 4 <=> li $a0, 4
    0897191C:[AE71006C]: sw         $s1, 108($s3)
    08971920:[8E8456C0]: lw         $a0, 22208($s4)
    08971924:[10900030]: beq        $a0, $s0, 0x089719E8
    08971928:[2A040003]: slti       $a0, $s0, 3
    0897192C:[AE9056C0]: sw         $s0, 22208($s4)
    08971930:[0200A025]: or         $s4, $s0, $zr <=> move $s4, $s0
    08971934:[2A840003]: slti       $a0, $s4, 3
    08971938:[1080000C]: beq        $a0, $zr, 0x0897196C
    0897193C:[2A840004]: slti       $a0, $s4, 4
    08971940:[1A80000E]: blez       $s4, 0x0897197C
    08971944:[2A840002]: slti       $a0, $s4, 2
    08971948:[14800013]: bne        $a0, $zr, 0x08971998
    0897194C:[3C0408A0]: lui        $a0, 0x08A0 <=> li $a0, 0x08A00000
    08971950:[0E25F6CB]: jal        0x0897DB2C
    08971954:[34040009]: ori        $a0, $zr, 9 <=> li $a0, 9
    08971958:[0E25F6CB]: jal        0x0897DB2C
    0897195C:[3404000A]: ori        $a0, $zr, 10 <=> li $a0, 10
    08971960:[10000021]: b          0x089719E8
    08971964:[2A040003]: slti       $a0, $s0, 3
    0897196C:[14800015]: bne        $a0, $zr, 0x089719C4
    08971970:[2A840005]: slti       $a0, $s4, 5
    08971974:[14800017]: bne        $a0, $zr, 0x089719D4
    08971978:[00000000]: nop
    0897197C:[0E25F6CB]: jal        0x0897DB2C
    08971980:[34040009]: ori        $a0, $zr, 9 <=> li $a0, 9
    08971984:[0E25F6CB]: jal        0x0897DB2C
    08971988:[3404000A]: ori        $a0, $zr, 10 <=> li $a0, 10
    0897198C:[10000016]: b          0x089719E8
    08971990:[2A040003]: slti       $a0, $s0, 3
    08971998:[8C84FF98]: lw         $a0, -104($a0)
    0897199C:[14920005]: bne        $a0, $s2, 0x089719B4
    089719A0:[00000000]: nop
    089719A4:[0E25F6B5]: jal        0x0897DAD4
    089719A8:[34040009]: ori        $a0, $zr, 9 <=> li $a0, 9
    089719AC:[1000000E]: b          0x089719E8
    089719B0:[2A040003]: slti       $a0, $s0, 3
    089719B4:[0E25F6CB]: jal        0x0897DB2C
    089719B8:[34040009]: ori        $a0, $zr, 9 <=> li $a0, 9
    089719BC:[1000000A]: b          0x089719E8
    089719C0:[2A040003]: slti       $a0, $s0, 3
    089719C4:[0E25F6B5]: jal        0x0897DAD4
    089719C8:[34040009]: ori        $a0, $zr, 9 <=> li $a0, 9
    089719CC:[10000006]: b          0x089719E8
    089719D0:[2A040003]: slti       $a0, $s0, 3
    089719D4:[0E25F6CB]: jal        0x0897DB2C
    089719D8:[3404000A]: ori        $a0, $zr, 10 <=> li $a0, 10
    089719DC:[0E25F6B5]: jal        0x0897DAD4
    089719E0:[34040009]: ori        $a0, $zr, 9 <=> li $a0, 9
    089719E4:[2A040003]: slti       $a0, $s0, 3
    089719E8:[10800006]: beq        $a0, $zr, 0x08971A04
    089719EC:[2A040004]: slti       $a0, $s0, 4
    089719F0:[1212000B]: beq        $s0, $s2, 0x08971A20
    089719F4:[3C0408A0]: lui        $a0, 0x08A0 <=> li $a0, 0x08A00000
    089719F8:[1000001D]: b          0x08971A70
    089719FC:[8EA40070]: lw         $a0, 112($s5)
    08971A04:[1480000F]: bne        $a0, $zr, 0x08971A44
    08971A08:[2A040005]: slti       $a0, $s0, 5
    08971A0C:[14800013]: bne        $a0, $zr, 0x08971A5C
    08971A10:[00000000]: nop
    08971A14:[10000016]: b          0x08971A70
    08971A18:[8EA40070]: lw         $a0, 112($s5)
    08971A20:[8C84FF98]: lw         $a0, -104($a0)
    08971A24:[54920012]: bnel       $a0, $s2, 0x08971A70
    08971A28:[8EA40070]: lw         $a0, 112($s5)
    08971A2C:[0E25C3CB]: jal        0x08970F2C
    08971A30:[00000000]: nop
    08971A34:[0E25C3B4]: jal        0x08970ED0
    08971A38:[00000000]: nop
    08971A3C:[1000000C]: b          0x08971A70
    08971A40:[8EA40070]: lw         $a0, 112($s5)
    08971A44:[0E25C3CB]: jal        0x08970F2C
    08971A48:[00000000]: nop
    08971A4C:[0E25C3B4]: jal        0x08970ED0
    08971A50:[00000000]: nop
    08971A54:[10000006]: b          0x08971A70
    08971A58:[8EA40070]: lw         $a0, 112($s5)
    08971A5C:[0E25C3CB]: jal        0x08970F2C
    08971A60:[00000000]: nop
    08971A64:[0E25C3B4]: jal        0x08970ED0
    08971A68:[00000000]: nop
    08971A6C:[8EA40070]: lw         $a0, 112($s5)
    08971A70:[10800005]: beq        $a0, $zr, 0x08971A88
    08971A74:[3C0508A0]: lui        $a1, 0x08A0 <=> li $a1, 0x08A00000
    08971A78:[34040002]: ori        $a0, $zr, 2 <=> li $a0, 2
    08971A7C:[0E25F6E2]: jal        0x0897DB88
    08971A80:[24A5FFD0]: addiu      $a1, $a1, -48
    08971A84:[AEA00070]: sw         $zr, 112($s5)
    08971A88:[8FB00000]: lw         $s0, 0($sp)
    08971A8C:[8FB10004]: lw         $s1, 4($sp)
    08971A90:[8FB20008]: lw         $s2, 8($sp)
    08971A94:[8FB3000C]: lw         $s3, 12($sp)
    08971A98:[8FB40010]: lw         $s4, 16($sp)
    08971A9C:[8FB50014]: lw         $s5, 20($sp)
    08971AA0:[8FB60018]: lw         $s6, 24($sp)
    08971AA4:[8FBF001C]: lw         $ra, 28($sp)
    08971AA8:[03E00008]: jr         $ra
    08971AAC:[27BD0020]: addiu      $sp, $sp, 32
_S1_2_895DA20 10,989,455 instructions (0.484%), 180,155 calls (0895DA20 - 0895DB10, length 61)
    0895DA20:[27BDFFE0]: addiu      $sp, $sp, -32
    0895DA24:[3C0408C2]: lui        $a0, 0x08C2 <=> li $a0, 0x08C20000
    0895DA28:[AFBF0014]: sw         $ra, 20($sp)
    0895DA2C:[3C0208C5]: lui        $v0, 0x08C5 <=> li $v0, 0x08C50000
    0895DA30:[24833194]: addiu      $v1, $a0, 12692
    0895DA34:[AFB40010]: sw         $s4, 16($sp)
    0895DA38:[24140001]: addiu      $s4, $zr, 1 <=> li $s4, 1
    0895DA3C:[AFB3000C]: sw         $s3, 12($sp)
    0895DA40:[2453A530]: addiu      $s3, $v0, -23248
    0895DA44:[AFB20008]: sw         $s2, 8($sp)
    0895DA48:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    0895DA4C:[AFB10004]: sw         $s1, 4($sp)
    0895DA50:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    0895DA54:[AFB00000]: sw         $s0, 0($sp)
    0895DA58:[24700168]: addiu      $s0, $v1, 360
    0895DA5C:[8E020000]: lw         $v0, 0($s0)
    0895DA60:[26310003]: addiu      $s1, $s1, 3
    0895DA64:[14400025]: bne        $v0, $zr, 0x0895DAFC
    0895DA68:[8E040004]: lw         $a0, 4($s0)
    0895DA6C:[8E02000C]: lw         $v0, 12($s0)
    0895DA70:[1440001C]: bne        $v0, $zr, 0x0895DAE4
    0895DA74:[8E040010]: lw         $a0, 16($s0)
    0895DA78:[8E020018]: lw         $v0, 24($s0)
    0895DA7C:[8E04001C]: lw         $a0, 28($s0)
    0895DA80:[14400012]: bne        $v0, $zr, 0x0895DACC
    0895DA84:[26100024]: addiu      $s0, $s0, 36
    0895DA88:[2A230006]: slti       $v1, $s1, 6
    0895DA8C:[5460FFF4]: bnel       $v1, $zr, 0x0895DA60
    0895DA90:[8E020000]: lw         $v0, 0($s0)
    0895DA94:[3C0808C5]: lui        $t0, 0x08C5 <=> li $t0, 0x08C50000
    0895DA98:[2505A550]: addiu      $a1, $t0, -23216
    0895DA9C:[8CA70014]: lw         $a3, 20($a1)
    0895DAA0:[02401021]: addu       $v0, $s2, $zr <=> move $v0, $s2
    0895DAA4:[8FBF0014]: lw         $ra, 20($sp)
    0895DAA8:[8FB40010]: lw         $s4, 16($sp)
    0895DAAC:[8FB3000C]: lw         $s3, 12($sp)
    0895DAB0:[8FB20008]: lw         $s2, 8($sp)
    0895DAB4:[8FB10004]: lw         $s1, 4($sp)
    0895DAB8:[8FB00000]: lw         $s0, 0($sp)
    0895DABC:[24E60001]: addiu      $a2, $a3, 1
    0895DAC0:[ACA60014]: sw         $a2, 20($a1)
    0895DAC4:[03E00008]: jr         $ra
    0895DAC8:[27BD0020]: addiu      $sp, $sp, 32
    0895DACC:[AE740014]: sw         $s4, 20($s3)
    0895DAD0:[0040F809]: jalr       $ra, $v0
    0895DAD4:[00000000]: nop
    0895DAD8:[AE600014]: sw         $zr, 20($s3)
    0895DADC:[0A2576A2]: j          0x0895DA88
    0895DAE0:[02429025]: or         $s2, $s2, $v0
    0895DAE4:[AE740014]: sw         $s4, 20($s3)
    0895DAE8:[0040F809]: jalr       $ra, $v0
    0895DAEC:[00000000]: nop
    0895DAF0:[AE600014]: sw         $zr, 20($s3)
    0895DAF4:[0A25769E]: j          0x0895DA78
    0895DAF8:[02429025]: or         $s2, $s2, $v0
    0895DAFC:[AE740014]: sw         $s4, 20($s3)
    0895DB00:[0040F809]: jalr       $ra, $v0
    0895DB04:[00000000]: nop
    0895DB08:[AE600014]: sw         $zr, 20($s3)
    0895DB0C:[0A25769B]: j          0x0895DA6C
    0895DB10:[02429025]: or         $s2, $s2, $v0
  Back Branch 0895DB0C 180,155 times (length 42)
    0895DA58:[24700168]: addiu      $s0, $v1, 360
    0895DA5C:[8E020000]: lw         $v0, 0($s0)
    0895DA60:[26310003]: addiu      $s1, $s1, 3
    0895DA64:[14400025]: bne        $v0, $zr, 0x0895DAFC
    0895DA68:[8E040004]: lw         $a0, 4($s0)
--> 0895DA6C:[8E02000C]: lw         $v0, 12($s0)
    0895DA70:[1440001C]: bne        $v0, $zr, 0x0895DAE4
    0895DA74:[8E040010]: lw         $a0, 16($s0)
    0895DA78:[8E020018]: lw         $v0, 24($s0)
    0895DA7C:[8E04001C]: lw         $a0, 28($s0)
    0895DA80:[14400012]: bne        $v0, $zr, 0x0895DACC
    0895DA84:[26100024]: addiu      $s0, $s0, 36
    0895DA88:[2A230006]: slti       $v1, $s1, 6
    0895DA8C:[5460FFF4]: bnel       $v1, $zr, 0x0895DA60
    0895DA90:[8E020000]: lw         $v0, 0($s0)
    0895DA94:[3C0808C5]: lui        $t0, 0x08C5 <=> li $t0, 0x08C50000
    0895DA98:[2505A550]: addiu      $a1, $t0, -23216
    0895DA9C:[8CA70014]: lw         $a3, 20($a1)
    0895DAA0:[02401021]: addu       $v0, $s2, $zr <=> move $v0, $s2
    0895DAA4:[8FBF0014]: lw         $ra, 20($sp)
    0895DAA8:[8FB40010]: lw         $s4, 16($sp)
    0895DAAC:[8FB3000C]: lw         $s3, 12($sp)
    0895DAB0:[8FB20008]: lw         $s2, 8($sp)
    0895DAB4:[8FB10004]: lw         $s1, 4($sp)
    0895DAB8:[8FB00000]: lw         $s0, 0($sp)
    0895DABC:[24E60001]: addiu      $a2, $a3, 1
    0895DAC0:[ACA60014]: sw         $a2, 20($a1)
    0895DAC4:[03E00008]: jr         $ra
    0895DAC8:[27BD0020]: addiu      $sp, $sp, 32
    0895DACC:[AE740014]: sw         $s4, 20($s3)
    0895DAD0:[0040F809]: jalr       $ra, $v0
    0895DAD4:[00000000]: nop
    0895DAD8:[AE600014]: sw         $zr, 20($s3)
    0895DADC:[0A2576A2]: j          0x0895DA88
    0895DAE0:[02429025]: or         $s2, $s2, $v0
    0895DAE4:[AE740014]: sw         $s4, 20($s3)
    0895DAE8:[0040F809]: jalr       $ra, $v0
    0895DAEC:[00000000]: nop
    0895DAF0:[AE600014]: sw         $zr, 20($s3)
    0895DAF4:[0A25769E]: j          0x0895DA78
    0895DAF8:[02429025]: or         $s2, $s2, $v0
    0895DAFC:[AE740014]: sw         $s4, 20($s3)
    0895DB00:[0040F809]: jalr       $ra, $v0
    0895DB04:[00000000]: nop
    0895DB08:[AE600014]: sw         $zr, 20($s3)
--> 0895DB0C:[0A25769B]: j          0x0895DA6C
    0895DB10:[02429025]: or         $s2, $s2, $v0
  Back Branch 0895DA8C 180,155 times (length 13)
    0895DA4C:[AFB10004]: sw         $s1, 4($sp)
    0895DA50:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    0895DA54:[AFB00000]: sw         $s0, 0($sp)
    0895DA58:[24700168]: addiu      $s0, $v1, 360
    0895DA5C:[8E020000]: lw         $v0, 0($s0)
--> 0895DA60:[26310003]: addiu      $s1, $s1, 3
    0895DA64:[14400025]: bne        $v0, $zr, 0x0895DAFC
    0895DA68:[8E040004]: lw         $a0, 4($s0)
    0895DA6C:[8E02000C]: lw         $v0, 12($s0)
    0895DA70:[1440001C]: bne        $v0, $zr, 0x0895DAE4
    0895DA74:[8E040010]: lw         $a0, 16($s0)
    0895DA78:[8E020018]: lw         $v0, 24($s0)
    0895DA7C:[8E04001C]: lw         $a0, 28($s0)
    0895DA80:[14400012]: bne        $v0, $zr, 0x0895DACC
    0895DA84:[26100024]: addiu      $s0, $s0, 36
    0895DA88:[2A230006]: slti       $v1, $s1, 6
--> 0895DA8C:[5460FFF4]: bnel       $v1, $zr, 0x0895DA60
    0895DA90:[8E020000]: lw         $v0, 0($s0)
    0895DA94:[3C0808C5]: lui        $t0, 0x08C5 <=> li $t0, 0x08C50000
    0895DA98:[2505A550]: addiu      $a1, $t0, -23216
    0895DA9C:[8CA70014]: lw         $a3, 20($a1)
_S1_2_8969FC0 10,619,291 instructions (0.467%), 55,941 calls (08969FC0 - 0896A370, length 237)
    08969FC0:[27BDFFB0]: addiu      $sp, $sp, -80
    08969FC4:[E7B6001C]: swc1       $f22, 28($sp)
    08969FC8:[4480B000]: mtc1       $zr, $f22
    08969FCC:[E7B40018]: swc1       $f20, 24($sp)
    08969FD0:[AFB00024]: sw         $s0, 36($sp)
    08969FD4:[AFB30030]: sw         $s3, 48($sp)
    08969FD8:[AFB50038]: sw         $s5, 56($sp)
    08969FDC:[AFB70040]: sw         $s7, 64($sp)
    08969FE0:[AFBE0044]: sw         $fp, 68($sp)
    08969FE4:[46006506]: mov.s      $f20, $f12
    08969FE8:[27B00004]: addiu      $s0, $sp, 4
    08969FEC:[4616603C]: c.lt.s     $f12, $f22
    08969FF0:[00809825]: or         $s3, $a0, $zr <=> move $s3, $a0
    08969FF4:[00A0A825]: or         $s5, $a1, $zr <=> move $s5, $a1
    08969FF8:[00C0F025]: or         $fp, $a2, $zr <=> move $fp, $a2
    08969FFC:[00E0B825]: or         $s7, $a3, $zr <=> move $s7, $a3
    0896A000:[E7B80020]: swc1       $f24, 32($sp)
    0896A004:[AFB10028]: sw         $s1, 40($sp)
    0896A008:[AFB2002C]: sw         $s2, 44($sp)
    0896A00C:[AFB40034]: sw         $s4, 52($sp)
    0896A010:[AFB6003C]: sw         $s6, 60($sp)
    0896A014:[AFBF0048]: sw         $ra, 72($sp)
    0896A018:[45000002]: bc1f       0x0896A024
    0896A01C:[01008825]: or         $s1, $t0, $zr <=> move $s1, $t0
    0896A020:[4600B506]: mov.s      $f20, $f22
    0896A024:[C678000C]: lwc1       $f24, 12($s3)
    0896A028:[8E640034]: lw         $a0, 52($s3)
    0896A02C:[34160000]: ori        $s6, $zr, 0 <=> li $s6, 0
    0896A030:[149E0004]: bne        $a0, $fp, 0x0896A044
    0896A034:[4618A601]: sub.s      $f24, $f20, $f24
    0896A038:[8E640038]: lw         $a0, 56($s3)
    0896A03C:[10970003]: beq        $a0, $s7, 0x0896A04C
    0896A040:[00000000]: nop
    0896A044:[10000009]: b          0x0896A06C
    0896A048:[34160002]: ori        $s6, $zr, 2 <=> li $s6, 2
    0896A04C:[4616C032]: c.eq.s     $f24, $f22
    0896A050:[00000000]: nop
    0896A054:[45000005]: bc1f       0x0896A06C
    0896A058:[00000000]: nop
    0896A05C:[8E640030]: lw         $a0, 48($s3)
    0896A060:[14800002]: bne        $a0, $zr, 0x0896A06C
    0896A064:[00000000]: nop
    0896A068:[34160001]: ori        $s6, $zr, 1 <=> li $s6, 1
    0896A06C:[AE600030]: sw         $zr, 48($s3)
    0896A070:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    0896A074:[0E25BEFB]: jal        0x0896FBEC
    0896A078:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    0896A07C:[C7AD0000]: lwc1       $f13, 0($sp)
    0896A080:[C66E0018]: lwc1       $f14, 24($s3)
    0896A084:[460E6832]: c.eq.s     $f13, $f14
    0896A088:[00000000]: nop
    0896A08C:[45000006]: bc1f       0x0896A0A8
    0896A090:[C7AC0004]: lwc1       $f12, 4($sp)
    0896A094:[C66E001C]: lwc1       $f14, 28($s3)
    0896A098:[460E6032]: c.eq.s     $f12, $f14
    0896A09C:[00000000]: nop
    0896A0A0:[45010007]: bc1t       0x0896A0C0
    0896A0A4:[00000000]: nop
    0896A0A8:[36C40008]: ori        $a0, $s6, 8
    0896A0AC:[2405FFFE]: addiu      $a1, $zr, -2 <=> li $a1, -2
    0896A0B0:[0085B024]: and        $s6, $a0, $a1
    0896A0B4:[E66D0018]: swc1       $f13, 24($s3)
    0896A0B8:[36D60002]: ori        $s6, $s6, 2
    0896A0BC:[E66C001C]: swc1       $f12, 28($s3)
    0896A0C0:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    0896A0C4:[0E25BF05]: jal        0x0896FC14
    0896A0C8:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    0896A0CC:[C7AC0000]: lwc1       $f12, 0($sp)
    0896A0D0:[C66E0020]: lwc1       $f14, 32($s3)
    0896A0D4:[460E6032]: c.eq.s     $f12, $f14
    0896A0D8:[00000000]: nop
    0896A0DC:[45000006]: bc1f       0x0896A0F8
    0896A0E0:[C7AD0004]: lwc1       $f13, 4($sp)
    0896A0E4:[C66E0024]: lwc1       $f14, 36($s3)
    0896A0E8:[460E6832]: c.eq.s     $f13, $f14
    0896A0EC:[00000000]: nop
    0896A0F0:[45010007]: bc1t       0x0896A110
    0896A0F4:[00000000]: nop
    0896A0F8:[36C40008]: ori        $a0, $s6, 8
    0896A0FC:[2405FFFE]: addiu      $a1, $zr, -2 <=> li $a1, -2
    0896A100:[0085B024]: and        $s6, $a0, $a1
    0896A104:[E66C0020]: swc1       $f12, 32($s3)
    0896A108:[36D60002]: ori        $s6, $s6, 2
    0896A10C:[E66D0024]: swc1       $f13, 36($s3)
    0896A110:[27A40008]: addiu      $a0, $sp, 8
    0896A114:[0E25BF0F]: jal        0x0896FC3C
    0896A118:[27A5000C]: addiu      $a1, $sp, 12
    0896A11C:[C7AC0008]: lwc1       $f12, 8($sp)
    0896A120:[C66E0028]: lwc1       $f14, 40($s3)
    0896A124:[460E6032]: c.eq.s     $f12, $f14
    0896A128:[00000000]: nop
    0896A12C:[45000006]: bc1f       0x0896A148
    0896A130:[C7AD000C]: lwc1       $f13, 12($sp)
    0896A134:[C66E002C]: lwc1       $f14, 44($s3)
    0896A138:[460E6832]: c.eq.s     $f13, $f14
    0896A13C:[00000000]: nop
    0896A140:[45010007]: bc1t       0x0896A160
    0896A144:[00000000]: nop
    0896A148:[36C40008]: ori        $a0, $s6, 8
    0896A14C:[2405FFFE]: addiu      $a1, $zr, -2 <=> li $a1, -2
    0896A150:[0085B024]: and        $s6, $a0, $a1
    0896A154:[E66C0028]: swc1       $f12, 40($s3)
    0896A158:[36D60002]: ori        $s6, $s6, 2
    0896A15C:[E66D002C]: swc1       $f13, 44($s3)
    0896A160:[8E640014]: lw         $a0, 20($s3)
    0896A164:[14910007]: bne        $a0, $s1, 0x0896A184
    0896A168:[00000000]: nop
    0896A16C:[12200006]: beq        $s1, $zr, 0x0896A188
    0896A170:[00000000]: nop
    0896A174:[8E24007C]: lw         $a0, 124($s1)
    0896A178:[30848000]: andi       $a0, $a0, -32768
    0896A17C:[10800002]: beq        $a0, $zr, 0x0896A188
    0896A180:[00000000]: nop
    0896A184:[36D60004]: ori        $s6, $s6, 4
    0896A188:[C66C0010]: lwc1       $f12, 16($s3)
    0896A18C:[460CC302]: mul.s      $f12, $f24, $f12
    0896A190:[4616603C]: c.lt.s     $f12, $f22
    0896A194:[00000000]: nop
    0896A198:[45000002]: bc1f       0x0896A1A4
    0896A19C:[00000000]: nop
    0896A1A0:[36D60002]: ori        $s6, $s6, 2
    0896A1A4:[E674000C]: swc1       $f20, 12($s3)
    0896A1A8:[4616C032]: c.eq.s     $f24, $f22
    0896A1AC:[AE7E0034]: sw         $fp, 52($s3)
    0896A1B0:[45010002]: bc1t       0x0896A1BC
    0896A1B4:[AE770038]: sw         $s7, 56($s3)
    0896A1B8:[E6780010]: swc1       $f24, 16($s3)
    0896A1BC:[32C40004]: andi       $a0, $s6, 4
    0896A1C0:[14800009]: bne        $a0, $zr, 0x0896A1E8
    0896A1C4:[AE710014]: sw         $s1, 20($s3)
    0896A1C8:[32C40001]: andi       $a0, $s6, 1
    0896A1CC:[1480000B]: bne        $a0, $zr, 0x0896A1FC
    0896A1D0:[32C40002]: andi       $a0, $s6, 2
    0896A1D4:[14800004]: bne        $a0, $zr, 0x0896A1E8
    0896A1D8:[00000000]: nop
    0896A1DC:[8E640008]: lw         $a0, 8($s3)
    0896A1E0:[14800006]: bne        $a0, $zr, 0x0896A1FC
    0896A1E4:[00000000]: nop
    0896A1E8:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0896A1EC:[16200005]: bne        $s1, $zr, 0x0896A204
    0896A1F0:[AFA40014]: sw         $a0, 20($sp)
    0896A1F4:[10000007]: b          0x0896A214
    0896A1F8:[00000000]: nop
    0896A1FC:[1000004E]: b          0x0896A338
    0896A200:[00000000]: nop
    0896A204:[8E25007C]: lw         $a1, 124($s1)
    0896A208:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    0896A20C:[0E25B61B]: jal        0x0896D86C
    0896A210:[AFA50014]: sw         $a1, 20($sp)
    0896A214:[AFB10010]: sw         $s1, 16($sp)
    0896A218:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0896A21C:[AE640008]: sw         $a0, 8($s3)
    0896A220:[0220A025]: or         $s4, $s1, $zr <=> move $s4, $s1
    0896A224:[13C00022]: beq        $fp, $zr, 0x0896A2B0
    0896A228:[8EA40024]: lw         $a0, 36($s5)
    0896A22C:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    0896A230:[0244202A]: slt        $a0, $s2, $a0
    0896A234:[1080001C]: beq        $a0, $zr, 0x0896A2A8
    0896A238:[00000000]: nop
    0896A23C:[8E640004]: lw         $a0, 4($s3)
    0896A240:[34100000]: ori        $s0, $zr, 0 <=> li $s0, 0
    0896A244:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    0896A248:[8EA50028]: lw         $a1, 40($s5)
    0896A24C:[4600A306]: mov.s      $f12, $f20
    0896A250:[8FC60004]: lw         $a2, 4($fp)
    0896A254:[4600C346]: mov.s      $f13, $f24
    0896A258:[00902021]: addu       $a0, $a0, $s0
    0896A25C:[00B02821]: addu       $a1, $a1, $s0
    0896A260:[00D13021]: addu       $a2, $a2, $s1
    0896A264:[02E03825]: or         $a3, $s7, $zr <=> move $a3, $s7
    0896A268:[02804025]: or         $t0, $s4, $zr <=> move $t0, $s4
    0896A26C:[02A04825]: or         $t1, $s5, $zr <=> move $t1, $s5
    0896A270:[0E25A8F3]: jal        0x0896A3CC
    0896A274:[02C05025]: or         $t2, $s6, $zr <=> move $t2, $s6
    0896A278:[8E640004]: lw         $a0, 4($s3)
    0896A27C:[00902821]: addu       $a1, $a0, $s0
    0896A280:[8CA50008]: lw         $a1, 8($a1)
    0896A284:[14A00002]: bne        $a1, $zr, 0x0896A290
    0896A288:[00000000]: nop
    0896A28C:[AE600008]: sw         $zr, 8($s3)
    0896A290:[8EA50024]: lw         $a1, 36($s5)
    0896A294:[26520001]: addiu      $s2, $s2, 1
    0896A298:[26100010]: addiu      $s0, $s0, 16
    0896A29C:[0245282A]: slt        $a1, $s2, $a1
    0896A2A0:[14A0FFE9]: bne        $a1, $zr, 0x0896A248
    0896A2A4:[26310008]: addiu      $s1, $s1, 8
    0896A2A8:[1000001D]: b          0x0896A320
    0896A2AC:[00000000]: nop
    0896A2B0:[34100000]: ori        $s0, $zr, 0 <=> li $s0, 0
    0896A2B4:[0204202A]: slt        $a0, $s0, $a0
    0896A2B8:[10800019]: beq        $a0, $zr, 0x0896A320
    0896A2BC:[00000000]: nop
    0896A2C0:[8E640004]: lw         $a0, 4($s3)
    0896A2C4:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    0896A2C8:[8EA50028]: lw         $a1, 40($s5)
    0896A2CC:[4600A306]: mov.s      $f12, $f20
    0896A2D0:[00912021]: addu       $a0, $a0, $s1
    0896A2D4:[4600C346]: mov.s      $f13, $f24
    0896A2D8:[00B12821]: addu       $a1, $a1, $s1
    0896A2DC:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    0896A2E0:[02E03825]: or         $a3, $s7, $zr <=> move $a3, $s7
    0896A2E4:[02804025]: or         $t0, $s4, $zr <=> move $t0, $s4
    0896A2E8:[02A04825]: or         $t1, $s5, $zr <=> move $t1, $s5
    0896A2EC:[0E25A8F3]: jal        0x0896A3CC
    0896A2F0:[02C05025]: or         $t2, $s6, $zr <=> move $t2, $s6
    0896A2F4:[8E640004]: lw         $a0, 4($s3)
    0896A2F8:[00912821]: addu       $a1, $a0, $s1
    0896A2FC:[8CA50008]: lw         $a1, 8($a1)
    0896A300:[14A00002]: bne        $a1, $zr, 0x0896A30C
    0896A304:[00000000]: nop
    0896A308:[AE600008]: sw         $zr, 8($s3)
    0896A30C:[8EA50024]: lw         $a1, 36($s5)
    0896A310:[26100001]: addiu      $s0, $s0, 1
    0896A314:[0205282A]: slt        $a1, $s0, $a1
    0896A318:[14A0FFEB]: bne        $a1, $zr, 0x0896A2C8
    0896A31C:[26310010]: addiu      $s1, $s1, 16
    0896A320:[8FA40010]: lw         $a0, 16($sp)
    0896A324:[10800004]: beq        $a0, $zr, 0x0896A338
    0896A328:[00000000]: nop
    0896A32C:[8FA40014]: lw         $a0, 20($sp)
    0896A330:[0E25B691]: jal        0x0896DA44
    0896A334:[AE84007C]: sw         $a0, 124($s4)
    0896A338:[C7B40018]: lwc1       $f20, 24($sp)
    0896A33C:[C7B6001C]: lwc1       $f22, 28($sp)
    0896A340:[C7B80020]: lwc1       $f24, 32($sp)
    0896A344:[8FB00024]: lw         $s0, 36($sp)
    0896A348:[8FB10028]: lw         $s1, 40($sp)
    0896A34C:[8FB2002C]: lw         $s2, 44($sp)
    0896A350:[8FB30030]: lw         $s3, 48($sp)
    0896A354:[8FB40034]: lw         $s4, 52($sp)
    0896A358:[8FB50038]: lw         $s5, 56($sp)
    0896A35C:[8FB6003C]: lw         $s6, 60($sp)
    0896A360:[8FB70040]: lw         $s7, 64($sp)
    0896A364:[8FBE0044]: lw         $fp, 68($sp)
    0896A368:[8FBF0048]: lw         $ra, 72($sp)
    0896A36C:[03E00008]: jr         $ra
    0896A370:[27BD0050]: addiu      $sp, $sp, 80
  Back Branch 0896A2A0 141,460 times (length 24)
    0896A234:[1080001C]: beq        $a0, $zr, 0x0896A2A8
    0896A238:[00000000]: nop
    0896A23C:[8E640004]: lw         $a0, 4($s3)
    0896A240:[34100000]: ori        $s0, $zr, 0 <=> li $s0, 0
    0896A244:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
--> 0896A248:[8EA50028]: lw         $a1, 40($s5)
    0896A24C:[4600A306]: mov.s      $f12, $f20
    0896A250:[8FC60004]: lw         $a2, 4($fp)
    0896A254:[4600C346]: mov.s      $f13, $f24
    0896A258:[00902021]: addu       $a0, $a0, $s0
    0896A25C:[00B02821]: addu       $a1, $a1, $s0
    0896A260:[00D13021]: addu       $a2, $a2, $s1
    0896A264:[02E03825]: or         $a3, $s7, $zr <=> move $a3, $s7
    0896A268:[02804025]: or         $t0, $s4, $zr <=> move $t0, $s4
    0896A26C:[02A04825]: or         $t1, $s5, $zr <=> move $t1, $s5
    0896A270:[0E25A8F3]: jal        0x0896A3CC
    0896A274:[02C05025]: or         $t2, $s6, $zr <=> move $t2, $s6
    0896A278:[8E640004]: lw         $a0, 4($s3)
    0896A27C:[00902821]: addu       $a1, $a0, $s0
    0896A280:[8CA50008]: lw         $a1, 8($a1)
    0896A284:[14A00002]: bne        $a1, $zr, 0x0896A290
    0896A288:[00000000]: nop
    0896A28C:[AE600008]: sw         $zr, 8($s3)
    0896A290:[8EA50024]: lw         $a1, 36($s5)
    0896A294:[26520001]: addiu      $s2, $s2, 1
    0896A298:[26100010]: addiu      $s0, $s0, 16
    0896A29C:[0245282A]: slt        $a1, $s2, $a1
--> 0896A2A0:[14A0FFE9]: bne        $a1, $zr, 0x0896A248
    0896A2A4:[26310008]: addiu      $s1, $s1, 8
    0896A2A8:[1000001D]: b          0x0896A320
    0896A2AC:[00000000]: nop
    0896A2B0:[34100000]: ori        $s0, $zr, 0 <=> li $s0, 0
_S1_2_8979024 10,512,744 instructions (0.463%), 164,216 calls (08979024 - 0897916C, length 83)
    08979024:[27BDFFD0]: addiu      $sp, $sp, -48
    08979028:[AFB40020]: sw         $s4, 32($sp)
    0897902C:[00A0A021]: addu       $s4, $a1, $zr <=> move $s4, $a1
    08979030:[AFB3001C]: sw         $s3, 28($sp)
    08979034:[2413FFFC]: addiu      $s3, $zr, -4 <=> li $s3, -4
    08979038:[AFB20018]: sw         $s2, 24($sp)
    0897903C:[00809021]: addu       $s2, $a0, $zr <=> move $s2, $a0
    08979040:[AFB10014]: sw         $s1, 20($sp)
    08979044:[00C08821]: addu       $s1, $a2, $zr <=> move $s1, $a2
    08979048:[AFB00010]: sw         $s0, 16($sp)
    0897904C:[00E08021]: addu       $s0, $a3, $zr <=> move $s0, $a3
    08979050:[AFBF0024]: sw         $ra, 36($sp)
    08979054:[8CA30000]: lw         $v1, 0($a1)
    08979058:[10C00004]: beq        $a2, $zr, 0x0897906C
    0897905C:[AFA30000]: sw         $v1, 0($sp)
    08979060:[8CC20000]: lw         $v0, 0($a2)
    08979064:[7C020804]: ins        $v0, $zr, 0, 2
    08979068:[00629821]: addu       $s3, $v1, $v0
    0897906C:[12400038]: beq        $s2, $zr, 0x08979150
    08979070:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    08979074:[32020001]: andi       $v0, $s0, 1
    08979078:[10400013]: beq        $v0, $zr, 0x089790C8
    0897907C:[32020002]: andi       $v0, $s0, 2
    08979080:[8E450014]: lw         $a1, 20($s2)
    08979084:[10A00029]: beq        $a1, $zr, 0x0897912C
    08979088:[8FA60000]: lw         $a2, 0($sp)
    0897908C:[24C70008]: addiu      $a3, $a2, 8
    08979090:[0267102B]: sltu       $v0, $s3, $a3
    08979094:[14400013]: bne        $v0, $zr, 0x089790E4
    08979098:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    0897909C:[7CA41E00]: ext        $a0, $a1, 24, 4
    089790A0:[00042400]: sll        $a0, $a0, 0x0010
    089790A4:[7C05FE04]: ins        $a1, $zr, 24, 8
    089790A8:[3C031000]: lui        $v1, 0x1000 <=> li $v1, 0x10000000
    089790AC:[3C020A00]: lui        $v0, 0x0A00 <=> li $v0, 0x0A000000
    089790B0:[00832025]: or         $a0, $a0, $v1
    089790B4:[00A21025]: or         $v0, $a1, $v0
    089790B8:[ACC20004]: sw         $v0, 4($a2)
    089790BC:[ACC40000]: sw         $a0, 0($a2)
    089790C0:[AFA70000]: sw         $a3, 0($sp)
    089790C4:[32020002]: andi       $v0, $s0, 2
    089790C8:[1440000F]: bne        $v0, $zr, 0x08979108
    089790CC:[8FA20000]: lw         $v0, 0($sp)
    089790D0:[12200003]: beq        $s1, $zr, 0x089790E0
    089790D4:[AE820000]: sw         $v0, 0($s4)
    089790D8:[02621023]: subu       $v0, $s3, $v0
    089790DC:[AE220000]: sw         $v0, 0($s1)
    089790E0:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    089790E4:[8FBF0024]: lw         $ra, 36($sp)
    089790E8:[8FB40020]: lw         $s4, 32($sp)
    089790EC:[8FB3001C]: lw         $s3, 28($sp)
    089790F0:[8FB20018]: lw         $s2, 24($sp)
    089790F4:[8FB10014]: lw         $s1, 20($sp)
    089790F8:[8FB00010]: lw         $s0, 16($sp)
    089790FC:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    08979100:[03E00008]: jr         $ra
    08979104:[27BD0030]: addiu      $sp, $sp, 48
    08979108:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0897910C:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    08979110:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    08979114:[0E25E635]: jal        0x089798D4
    08979118:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    0897911C:[1040FFF1]: beq        $v0, $zr, 0x089790E4
    08979120:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08979124:[0A25E434]: j          0x089790D0
    08979128:[8FA20000]: lw         $v0, 0($sp)
    0897912C:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08979130:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    08979134:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    08979138:[0E25E481]: jal        0x08979204
    0897913C:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    08979140:[1040FFE8]: beq        $v0, $zr, 0x089790E4
    08979144:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08979148:[0A25E432]: j          0x089790C8
    0897914C:[32020002]: andi       $v0, $s0, 2
    08979150:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08979154:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    08979158:[0E25E45C]: jal        0x08979170
    0897915C:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    08979160:[1040FFE0]: beq        $v0, $zr, 0x089790E4
    08979164:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08979168:[0A25E41D]: j          0x08979074
    0897916C:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
  Back Branch 08979124 164,216 times (length 23)
    089790BC:[ACC40000]: sw         $a0, 0($a2)
    089790C0:[AFA70000]: sw         $a3, 0($sp)
    089790C4:[32020002]: andi       $v0, $s0, 2
    089790C8:[1440000F]: bne        $v0, $zr, 0x08979108
    089790CC:[8FA20000]: lw         $v0, 0($sp)
--> 089790D0:[12200003]: beq        $s1, $zr, 0x089790E0
    089790D4:[AE820000]: sw         $v0, 0($s4)
    089790D8:[02621023]: subu       $v0, $s3, $v0
    089790DC:[AE220000]: sw         $v0, 0($s1)
    089790E0:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    089790E4:[8FBF0024]: lw         $ra, 36($sp)
    089790E8:[8FB40020]: lw         $s4, 32($sp)
    089790EC:[8FB3001C]: lw         $s3, 28($sp)
    089790F0:[8FB20018]: lw         $s2, 24($sp)
    089790F4:[8FB10014]: lw         $s1, 20($sp)
    089790F8:[8FB00010]: lw         $s0, 16($sp)
    089790FC:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    08979100:[03E00008]: jr         $ra
    08979104:[27BD0030]: addiu      $sp, $sp, 48
    08979108:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0897910C:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    08979110:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    08979114:[0E25E635]: jal        0x089798D4
    08979118:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    0897911C:[1040FFF1]: beq        $v0, $zr, 0x089790E4
    08979120:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
--> 08979124:[0A25E434]: j          0x089790D0
    08979128:[8FA20000]: lw         $v0, 0($sp)
    0897912C:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08979130:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    08979134:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
  Back Branch 0897911C 164,216 times (length 16)
    089790D0:[12200003]: beq        $s1, $zr, 0x089790E0
    089790D4:[AE820000]: sw         $v0, 0($s4)
    089790D8:[02621023]: subu       $v0, $s3, $v0
    089790DC:[AE220000]: sw         $v0, 0($s1)
    089790E0:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
--> 089790E4:[8FBF0024]: lw         $ra, 36($sp)
    089790E8:[8FB40020]: lw         $s4, 32($sp)
    089790EC:[8FB3001C]: lw         $s3, 28($sp)
    089790F0:[8FB20018]: lw         $s2, 24($sp)
    089790F4:[8FB10014]: lw         $s1, 20($sp)
    089790F8:[8FB00010]: lw         $s0, 16($sp)
    089790FC:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    08979100:[03E00008]: jr         $ra
    08979104:[27BD0030]: addiu      $sp, $sp, 48
    08979108:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0897910C:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    08979110:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    08979114:[0E25E635]: jal        0x089798D4
    08979118:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
--> 0897911C:[1040FFF1]: beq        $v0, $zr, 0x089790E4
    08979120:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08979124:[0A25E434]: j          0x089790D0
    08979128:[8FA20000]: lw         $v0, 0($sp)
    0897912C:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
  Back Branch 08979140 54,252 times (length 25)
    089790D0:[12200003]: beq        $s1, $zr, 0x089790E0
    089790D4:[AE820000]: sw         $v0, 0($s4)
    089790D8:[02621023]: subu       $v0, $s3, $v0
    089790DC:[AE220000]: sw         $v0, 0($s1)
    089790E0:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
--> 089790E4:[8FBF0024]: lw         $ra, 36($sp)
    089790E8:[8FB40020]: lw         $s4, 32($sp)
    089790EC:[8FB3001C]: lw         $s3, 28($sp)
    089790F0:[8FB20018]: lw         $s2, 24($sp)
    089790F4:[8FB10014]: lw         $s1, 20($sp)
    089790F8:[8FB00010]: lw         $s0, 16($sp)
    089790FC:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    08979100:[03E00008]: jr         $ra
    08979104:[27BD0030]: addiu      $sp, $sp, 48
    08979108:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0897910C:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    08979110:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    08979114:[0E25E635]: jal        0x089798D4
    08979118:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    0897911C:[1040FFF1]: beq        $v0, $zr, 0x089790E4
    08979120:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08979124:[0A25E434]: j          0x089790D0
    08979128:[8FA20000]: lw         $v0, 0($sp)
    0897912C:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08979130:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    08979134:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    08979138:[0E25E481]: jal        0x08979204
    0897913C:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
--> 08979140:[1040FFE8]: beq        $v0, $zr, 0x089790E4
    08979144:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08979148:[0A25E432]: j          0x089790C8
    0897914C:[32020002]: andi       $v0, $s0, 2
    08979150:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
  Back Branch 08979148 54,252 times (length 34)
    089790B4:[00A21025]: or         $v0, $a1, $v0
    089790B8:[ACC20004]: sw         $v0, 4($a2)
    089790BC:[ACC40000]: sw         $a0, 0($a2)
    089790C0:[AFA70000]: sw         $a3, 0($sp)
    089790C4:[32020002]: andi       $v0, $s0, 2
--> 089790C8:[1440000F]: bne        $v0, $zr, 0x08979108
    089790CC:[8FA20000]: lw         $v0, 0($sp)
    089790D0:[12200003]: beq        $s1, $zr, 0x089790E0
    089790D4:[AE820000]: sw         $v0, 0($s4)
    089790D8:[02621023]: subu       $v0, $s3, $v0
    089790DC:[AE220000]: sw         $v0, 0($s1)
    089790E0:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    089790E4:[8FBF0024]: lw         $ra, 36($sp)
    089790E8:[8FB40020]: lw         $s4, 32($sp)
    089790EC:[8FB3001C]: lw         $s3, 28($sp)
    089790F0:[8FB20018]: lw         $s2, 24($sp)
    089790F4:[8FB10014]: lw         $s1, 20($sp)
    089790F8:[8FB00010]: lw         $s0, 16($sp)
    089790FC:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    08979100:[03E00008]: jr         $ra
    08979104:[27BD0030]: addiu      $sp, $sp, 48
    08979108:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0897910C:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    08979110:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    08979114:[0E25E635]: jal        0x089798D4
    08979118:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    0897911C:[1040FFF1]: beq        $v0, $zr, 0x089790E4
    08979120:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08979124:[0A25E434]: j          0x089790D0
    08979128:[8FA20000]: lw         $v0, 0($sp)
    0897912C:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08979130:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    08979134:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    08979138:[0E25E481]: jal        0x08979204
    0897913C:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    08979140:[1040FFE8]: beq        $v0, $zr, 0x089790E4
    08979144:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
--> 08979148:[0A25E432]: j          0x089790C8
    0897914C:[32020002]: andi       $v0, $s0, 2
    08979150:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08979154:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    08979158:[0E25E45C]: jal        0x08979170
_S1_2_88046E0 10,327,109 instructions (0.455%), 794,393 calls (088046E0 - 08804710, length 13)
    088046E0:[27BDFFF0]: addiu      $sp, $sp, -16
    088046E4:[AFB00000]: sw         $s0, 0($sp)
    088046E8:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088046EC:[AFBF0004]: sw         $ra, 4($sp)
    088046F0:[0E201220]: jal        0x08804880
    088046F4:[92040012]: lbu        $a0, 18($s0)
    088046F8:[8C420004]: lw         $v0, 4($v0)
    088046FC:[8E040008]: lw         $a0, 8($s0)
    08804700:[00441021]: addu       $v0, $v0, $a0
    08804704:[8FB00000]: lw         $s0, 0($sp)
    08804708:[8FBF0004]: lw         $ra, 4($sp)
    0880470C:[03E00008]: jr         $ra
    08804710:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_896DAC4 10,157,012 instructions (0.447%), 275,998 calls (0896DAC4 - 0896DBE8, length 74)
    0896DAC4:[3C0508A0]: lui        $a1, 0x08A0 <=> li $a1, 0x08A00000
    0896DAC8:[8CA5FEFC]: lw         $a1, -260($a1)
    0896DACC:[C4AE0000]: lwc1       $f14, 0($a1)
    0896DAD0:[C4AF0004]: lwc1       $f15, 4($a1)
    0896DAD4:[460C7382]: mul.s      $f14, $f14, $f12
    0896DAD8:[C4B00008]: lwc1       $f16, 8($a1)
    0896DADC:[460D7BC2]: mul.s      $f15, $f15, $f13
    0896DAE0:[3C0408A0]: lui        $a0, 0x08A0 <=> li $a0, 0x08A00000
    0896DAE4:[8C84FF00]: lw         $a0, -256($a0)
    0896DAE8:[460F7380]: add.s      $f14, $f14, $f15
    0896DAEC:[46107380]: add.s      $f14, $f14, $f16
    0896DAF0:[E48E0008]: swc1       $f14, 8($a0)
    0896DAF4:[C4AE000C]: lwc1       $f14, 12($a1)
    0896DAF8:[C4B10010]: lwc1       $f17, 16($a1)
    0896DAFC:[460C7302]: mul.s      $f12, $f14, $f12
    0896DB00:[C4B20014]: lwc1       $f18, 20($a1)
    0896DB04:[460D8B42]: mul.s      $f13, $f17, $f13
    0896DB08:[460D6300]: add.s      $f12, $f12, $f13
    0896DB0C:[46126300]: add.s      $f12, $f12, $f18
    0896DB10:[10850034]: beq        $a0, $a1, 0x0896DBE4
    0896DB14:[E48C0014]: swc1       $f12, 20($a0)
    0896DB18:[C4AC0000]: lwc1       $f12, 0($a1)
    0896DB1C:[E48C0000]: swc1       $f12, 0($a0)
    0896DB20:[C4AC0004]: lwc1       $f12, 4($a1)
    0896DB24:[E48C0004]: swc1       $f12, 4($a0)
    0896DB28:[C4AC000C]: lwc1       $f12, 12($a1)
    0896DB2C:[8C86001C]: lw         $a2, 28($a0)
    0896DB30:[E48C000C]: swc1       $f12, 12($a0)
    0896DB34:[C4AC0010]: lwc1       $f12, 16($a1)
    0896DB38:[10C00014]: beq        $a2, $zr, 0x0896DB8C
    0896DB3C:[E48C0010]: swc1       $f12, 16($a0)
    0896DB40:[8CA7001C]: lw         $a3, 28($a1)
    0896DB44:[C4EC0000]: lwc1       $f12, 0($a3)
    0896DB48:[C4ED0004]: lwc1       $f13, 4($a3)
    0896DB4C:[C4EE0008]: lwc1       $f14, 8($a3)
    0896DB50:[44086000]: mfc1       $t0, $f12
    0896DB54:[C4EF000C]: lwc1       $f15, 12($a3)
    0896DB58:[44096800]: mfc1       $t1, $f13
    0896DB5C:[ACC80000]: sw         $t0, 0($a2)
    0896DB60:[440A7000]: mfc1       $t2, $f14
    0896DB64:[C4F00010]: lwc1       $f16, 16($a3)
    0896DB68:[44087800]: mfc1       $t0, $f15
    0896DB6C:[ACC90004]: sw         $t1, 4($a2)
    0896DB70:[ACCA0008]: sw         $t2, 8($a2)
    0896DB74:[44098000]: mfc1       $t1, $f16
    0896DB78:[C4EC0014]: lwc1       $f12, 20($a3)
    0896DB7C:[ACC8000C]: sw         $t0, 12($a2)
    0896DB80:[44076000]: mfc1       $a3, $f12
    0896DB84:[ACC90010]: sw         $t1, 16($a2)
    0896DB88:[ACC70014]: sw         $a3, 20($a2)
    0896DB8C:[8C840018]: lw         $a0, 24($a0)
    0896DB90:[10800014]: beq        $a0, $zr, 0x0896DBE4
    0896DB94:[00000000]: nop
    0896DB98:[8CA50018]: lw         $a1, 24($a1)
    0896DB9C:[C4AC0000]: lwc1       $f12, 0($a1)
    0896DBA0:[C4AD0004]: lwc1       $f13, 4($a1)
    0896DBA4:[C4AE0008]: lwc1       $f14, 8($a1)
    0896DBA8:[44066000]: mfc1       $a2, $f12
    0896DBAC:[C4AF000C]: lwc1       $f15, 12($a1)
    0896DBB0:[44076800]: mfc1       $a3, $f13
    0896DBB4:[AC860000]: sw         $a2, 0($a0)
    0896DBB8:[44087000]: mfc1       $t0, $f14
    0896DBBC:[C4B00010]: lwc1       $f16, 16($a1)
    0896DBC0:[44067800]: mfc1       $a2, $f15
    0896DBC4:[AC870004]: sw         $a3, 4($a0)
    0896DBC8:[AC880008]: sw         $t0, 8($a0)
    0896DBCC:[44078000]: mfc1       $a3, $f16
    0896DBD0:[C4AC0014]: lwc1       $f12, 20($a1)
    0896DBD4:[AC86000C]: sw         $a2, 12($a0)
    0896DBD8:[44056000]: mfc1       $a1, $f12
    0896DBDC:[AC870010]: sw         $a3, 16($a0)
    0896DBE0:[AC850014]: sw         $a1, 20($a0)
    0896DBE4:[03E00008]: jr         $ra
    0896DBE8:[00000000]: nop
_S1_2_897430C 9,934,192 instructions (0.437%), 103,445 calls (0897430C - 08974560, length 150)
    0897430C:[27BDFFF0]: addiu      $sp, $sp, -16
    08974310:[E7AC0000]: swc1       $f12, 0($sp)
    08974314:[8FAA0000]: lw         $t2, 0($sp)
    08974318:[E7AD0004]: swc1       $f13, 4($sp)
    0897431C:[8FA90004]: lw         $t1, 4($sp)
    08974320:[3C048000]: lui        $a0, 0x8000 <=> li $a0, 0x80000000
    08974324:[3C058000]: lui        $a1, 0x8000 <=> li $a1, 0x80000000
    08974328:[01442024]: and        $a0, $t2, $a0
    0897432C:[24A5FFFF]: addiu      $a1, $a1, -1
    08974330:[01254824]: and        $t1, $t1, $a1
    08974334:[1120000B]: beq        $t1, $zr, 0x08974364
    08974338:[01445026]: xor        $t2, $t2, $a0
    0897433C:[3C057F80]: lui        $a1, 0x7F80 <=> li $a1, 0x7F800000
    08974340:[0145302A]: slt        $a2, $t2, $a1
    08974344:[10C00007]: beq        $a2, $zr, 0x08974364
    08974348:[00A9282A]: slt        $a1, $a1, $t1
    0897434C:[14A00005]: bne        $a1, $zr, 0x08974364
    08974350:[0149282A]: slt        $a1, $t2, $t1
    08974354:[14A00080]: bne        $a1, $zr, 0x08974558
    08974358:[00000000]: nop
    0897435C:[10000005]: b          0x08974374
    08974360:[00000000]: nop
    08974364:[460D6002]: mul.s      $f0, $f12, $f13
    08974368:[46000003]: div.s      $f0, $f0, $f0
    0897436C:[03E00008]: jr         $ra
    08974370:[27BD0010]: addiu      $sp, $sp, 16
    08974374:[11490006]: beq        $t2, $t1, 0x08974390
    08974378:[3C060080]: lui        $a2, 0x0080 <=> li $a2, 0x00800000
    0897437C:[0146282A]: slt        $a1, $t2, $a2
    08974380:[14A0000B]: bne        $a1, $zr, 0x089743B0
    08974384:[000A3A00]: sll        $a3, $t2, 0x0008
    08974388:[10000011]: b          0x089743D0
    0897438C:[000A45C3]: sra        $t0, $t2, 0x0017
    08974390:[000427C2]: srl        $a0, $a0, 0x001F
    08974394:[3C05089E]: lui        $a1, 0x089E <=> li $a1, 0x089E0000
    08974398:[00042080]: sll        $a0, $a0, 0x0002
    0897439C:[24A5D84C]: addiu      $a1, $a1, -10164
    089743A0:[00852021]: addu       $a0, $a0, $a1
    089743A4:[C4800000]: lwc1       $f0, 0($a0)
    089743A8:[03E00008]: jr         $ra
    089743AC:[27BD0010]: addiu      $sp, $sp, 16
    089743B0:[18E00008]: blez       $a3, 0x089743D4
    089743B4:[2408FF82]: addiu      $t0, $zr, -126 <=> li $t0, -126
    089743B8:[00073840]: sll        $a3, $a3, 0x0001
    089743BC:[1CE0FFFE]: bgtz       $a3, 0x089743B8
    089743C0:[2508FFFF]: addiu      $t0, $t0, -1
    089743C4:[10000004]: b          0x089743D8
    089743C8:[0126282A]: slt        $a1, $t1, $a2
    089743D0:[2508FF81]: addiu      $t0, $t0, -127
    089743D4:[0126282A]: slt        $a1, $t1, $a2
    089743D8:[10A0000A]: beq        $a1, $zr, 0x08974404
    089743DC:[00092DC3]: sra        $a1, $t1, 0x0017
    089743E0:[00093A00]: sll        $a3, $t1, 0x0008
    089743E4:[04E00008]: bltz       $a3, 0x08974408
    089743E8:[2405FF82]: addiu      $a1, $zr, -126 <=> li $a1, -126
    089743EC:[00073840]: sll        $a3, $a3, 0x0001
    089743F0:[04E1FFFE]: bgez       $a3, 0x089743EC
    089743F4:[24A5FFFF]: addiu      $a1, $a1, -1
    089743F8:[10000004]: b          0x0897440C
    089743FC:[290BFF82]: slti       $t3, $t0, -126
    08974404:[24A5FF81]: addiu      $a1, $a1, -127
    08974408:[290BFF82]: slti       $t3, $t0, -126
    0897440C:[15600006]: bne        $t3, $zr, 0x08974428
    08974410:[28A7FF82]: slti       $a3, $a1, -126
    08974414:[3C0B0080]: lui        $t3, 0x0080 <=> li $t3, 0x00800000
    08974418:[256BFFFF]: addiu      $t3, $t3, -1
    0897441C:[014B5024]: and        $t2, $t2, $t3
    08974420:[10000004]: b          0x08974434
    08974424:[01465025]: or         $t2, $t2, $a2
    08974428:[240BFF82]: addiu      $t3, $zr, -126 <=> li $t3, -126
    0897442C:[01685823]: subu       $t3, $t3, $t0
    08974430:[016A5004]: sllv       $t2, $t2, $t3
    08974434:[14E00007]: bne        $a3, $zr, 0x08974454
    08974438:[240BFF82]: addiu      $t3, $zr, -126 <=> li $t3, -126
    0897443C:[3C0B0080]: lui        $t3, 0x0080 <=> li $t3, 0x00800000
    08974440:[256BFFFF]: addiu      $t3, $t3, -1
    08974444:[012B5824]: and        $t3, $t1, $t3
    08974448:[01665825]: or         $t3, $t3, $a2
    0897444C:[10000004]: b          0x08974460
    08974450:[014B4823]: subu       $t1, $t2, $t3
    08974454:[01655823]: subu       $t3, $t3, $a1
    08974458:[01695804]: sllv       $t3, $t1, $t3
    0897445C:[014B4823]: subu       $t1, $t2, $t3
    08974460:[01051023]: subu       $v0, $t0, $a1
    08974464:[10400016]: beq        $v0, $zr, 0x089744C0
    08974468:[2448FFFF]: addiu      $t0, $v0, -1
    0897446C:[05210004]: bgez       $t1, 0x08974480
    08974470:[014A5021]: addu       $t2, $t2, $t2
    08974474:[2502FFFF]: addiu      $v0, $t0, -1
    08974478:[1000000E]: b          0x089744B4
    0897447C:[014B4823]: subu       $t1, $t2, $t3
    08974480:[11200004]: beq        $t1, $zr, 0x08974494
    08974484:[01295021]: addu       $t2, $t1, $t1
    08974488:[2502FFFF]: addiu      $v0, $t0, -1
    0897448C:[10000009]: b          0x089744B4
    08974490:[014B4823]: subu       $t1, $t2, $t3
    08974494:[000427C2]: srl        $a0, $a0, 0x001F
    08974498:[3C05089E]: lui        $a1, 0x089E <=> li $a1, 0x089E0000
    0897449C:[00042080]: sll        $a0, $a0, 0x0002
    089744A0:[24A5D84C]: addiu      $a1, $a1, -10164
    089744A4:[00852021]: addu       $a0, $a0, $a1
    089744A8:[C4800000]: lwc1       $f0, 0($a0)
    089744AC:[03E00008]: jr         $ra
    089744B0:[27BD0010]: addiu      $sp, $sp, 16
    089744B4:[01001825]: or         $v1, $t0, $zr <=> move $v1, $t0
    089744B8:[1460FFEC]: bne        $v1, $zr, 0x0897446C
    089744BC:[00404025]: or         $t0, $v0, $zr <=> move $t0, $v0
    089744C0:[05230001]: bgezl      $t1, 0x089744C8
    089744C4:[01205025]: or         $t2, $t1, $zr <=> move $t2, $t1
    089744C8:[11400005]: beq        $t2, $zr, 0x089744E0
    089744CC:[0146402A]: slt        $t0, $t2, $a2
    089744D0:[5500000C]: bnel       $t0, $zr, 0x08974504
    089744D4:[014A5021]: addu       $t2, $t2, $t2
    089744D8:[1000000E]: b          0x08974514
    089744DC:[00000000]: nop
    089744E0:[000427C2]: srl        $a0, $a0, 0x001F
    089744E4:[3C05089E]: lui        $a1, 0x089E <=> li $a1, 0x089E0000
    089744E8:[00042080]: sll        $a0, $a0, 0x0002
    089744EC:[24A5D84C]: addiu      $a1, $a1, -10164
    089744F0:[00852021]: addu       $a0, $a0, $a1
    089744F4:[C4800000]: lwc1       $f0, 0($a0)
    089744F8:[03E00008]: jr         $ra
    089744FC:[27BD0010]: addiu      $sp, $sp, 16
    08974500:[014A5021]: addu       $t2, $t2, $t2
    08974504:[0146382A]: slt        $a3, $t2, $a2
    08974508:[14E0FFFD]: bne        $a3, $zr, 0x08974500
    0897450C:[24A5FFFF]: addiu      $a1, $a1, -1
    08974510:[28A7FF82]: slti       $a3, $a1, -126
    08974514:[54E0000B]: bnel       $a3, $zr, 0x08974544
    08974518:[2406FF82]: addiu      $a2, $zr, -126 <=> li $a2, -126
    0897451C:[24A5007F]: addiu      $a1, $a1, 127
    08974520:[01463023]: subu       $a2, $t2, $a2
    08974524:[00052DC0]: sll        $a1, $a1, 0x0017
    08974528:[00C52825]: or         $a1, $a2, $a1
    0897452C:[00A42025]: or         $a0, $a1, $a0
    08974530:[AFA40008]: sw         $a0, 8($sp)
    08974534:[C7AC0008]: lwc1       $f12, 8($sp)
    08974538:[46006006]: mov.s      $f0, $f12
    0897453C:[03E00008]: jr         $ra
    08974540:[27BD0010]: addiu      $sp, $sp, 16
    08974544:[00C52823]: subu       $a1, $a2, $a1
    08974548:[00AA2807]: srav       $a1, $t2, $a1
    0897454C:[00A42025]: or         $a0, $a1, $a0
    08974550:[AFA4000C]: sw         $a0, 12($sp)
    08974554:[C7AC000C]: lwc1       $f12, 12($sp)
    08974558:[46006006]: mov.s      $f0, $f12
    0897455C:[03E00008]: jr         $ra
    08974560:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 089744B8 238,996 times (length 21)
    08974458:[01695804]: sllv       $t3, $t1, $t3
    0897445C:[014B4823]: subu       $t1, $t2, $t3
    08974460:[01051023]: subu       $v0, $t0, $a1
    08974464:[10400016]: beq        $v0, $zr, 0x089744C0
    08974468:[2448FFFF]: addiu      $t0, $v0, -1
--> 0897446C:[05210004]: bgez       $t1, 0x08974480
    08974470:[014A5021]: addu       $t2, $t2, $t2
    08974474:[2502FFFF]: addiu      $v0, $t0, -1
    08974478:[1000000E]: b          0x089744B4
    0897447C:[014B4823]: subu       $t1, $t2, $t3
    08974480:[11200004]: beq        $t1, $zr, 0x08974494
    08974484:[01295021]: addu       $t2, $t1, $t1
    08974488:[2502FFFF]: addiu      $v0, $t0, -1
    0897448C:[10000009]: b          0x089744B4
    08974490:[014B4823]: subu       $t1, $t2, $t3
    08974494:[000427C2]: srl        $a0, $a0, 0x001F
    08974498:[3C05089E]: lui        $a1, 0x089E <=> li $a1, 0x089E0000
    0897449C:[00042080]: sll        $a0, $a0, 0x0002
    089744A0:[24A5D84C]: addiu      $a1, $a1, -10164
    089744A4:[00852021]: addu       $a0, $a0, $a1
    089744A8:[C4800000]: lwc1       $f0, 0($a0)
    089744AC:[03E00008]: jr         $ra
    089744B0:[27BD0010]: addiu      $sp, $sp, 16
    089744B4:[01001825]: or         $v1, $t0, $zr <=> move $v1, $t0
--> 089744B8:[1460FFEC]: bne        $v1, $zr, 0x0897446C
    089744BC:[00404025]: or         $t0, $v0, $zr <=> move $t0, $v0
    089744C0:[05230001]: bgezl      $t1, 0x089744C8
    089744C4:[01205025]: or         $t2, $t1, $zr <=> move $t2, $t1
    089744C8:[11400005]: beq        $t2, $zr, 0x089744E0
  Back Branch 08974508 143,051 times (length 4)
    089744EC:[24A5D84C]: addiu      $a1, $a1, -10164
    089744F0:[00852021]: addu       $a0, $a0, $a1
    089744F4:[C4800000]: lwc1       $f0, 0($a0)
    089744F8:[03E00008]: jr         $ra
    089744FC:[27BD0010]: addiu      $sp, $sp, 16
--> 08974500:[014A5021]: addu       $t2, $t2, $t2
    08974504:[0146382A]: slt        $a3, $t2, $a2
--> 08974508:[14E0FFFD]: bne        $a3, $zr, 0x08974500
    0897450C:[24A5FFFF]: addiu      $a1, $a1, -1
    08974510:[28A7FF82]: slti       $a3, $a1, -126
    08974514:[54E0000B]: bnel       $a3, $zr, 0x08974544
    08974518:[2406FF82]: addiu      $a2, $zr, -126 <=> li $a2, -126
_S1_2_8931A20 9,924,814 instructions (0.437%), 176,944 calls (08931A20 - 08931B50, length 77)
    08931A20:[27BDFFF0]: addiu      $sp, $sp, -16
    08931A24:[44846000]: mtc1       $a0, $f12
    08931A28:[3C043980]: lui        $a0, 0x3980 <=> li $a0, 0x39800000
    08931A2C:[44856800]: mtc1       $a1, $f13
    08931A30:[44847000]: mtc1       $a0, $f14
    08931A34:[3C0508A0]: lui        $a1, 0x08A0 <=> li $a1, 0x08A00000
    08931A38:[AFB00000]: sw         $s0, 0($sp)
    08931A3C:[46806320]: cvt.s.w    $f12, $f12
    08931A40:[3C1008C4]: lui        $s0, 0x08C4 <=> li $s0, 0x08C40000
    08931A44:[46806B60]: cvt.s.w    $f13, $f13
    08931A48:[8CA4DCE0]: lw         $a0, -8992($a1)
    08931A4C:[8E07B398]: lw         $a3, -19560($s0)
    08931A50:[00E42021]: addu       $a0, $a3, $a0
    08931A54:[460E6302]: mul.s      $f12, $f12, $f14
    08931A58:[000420C0]: sll        $a0, $a0, 0x0003
    08931A5C:[460E6B42]: mul.s      $f13, $f13, $f14
    08931A60:[44867800]: mtc1       $a2, $f15
    08931A64:[00843821]: addu       $a3, $a0, $a0
    08931A68:[00872021]: addu       $a0, $a0, $a3
    08931A6C:[3C0608A0]: lui        $a2, 0x08A0 <=> li $a2, 0x08A00000
    08931A70:[8CC7DCFC]: lw         $a3, -8964($a2)
    08931A74:[46807BA0]: cvt.s.w    $f14, $f15
    08931A78:[3C0808C4]: lui        $t0, 0x08C4 <=> li $t0, 0x08C40000
    08931A7C:[8D08B3A8]: lw         $t0, -19544($t0)
    08931A80:[00E42021]: addu       $a0, $a3, $a0
    08931A84:[E48C000C]: swc1       $f12, 12($a0)
    08931A88:[E48D0010]: swc1       $f13, 16($a0)
    08931A8C:[E48E0014]: swc1       $f14, 20($a0)
    08931A90:[AC880008]: sw         $t0, 8($a0)
    08931A94:[8E07B398]: lw         $a3, -19560($s0)
    08931A98:[3C0408C4]: lui        $a0, 0x08C4 <=> li $a0, 0x08C40000
    08931A9C:[24E70001]: addiu      $a3, $a3, 1
    08931AA0:[8C88B3A0]: lw         $t0, -19552($a0)
    08931AA4:[AE07B398]: sw         $a3, -19560($s0)
    08931AA8:[25070001]: addiu      $a3, $t0, 1
    08931AAC:[AC87B3A0]: sw         $a3, -19552($a0)
    08931AB0:[3C0708A0]: lui        $a3, 0x08A0 <=> li $a3, 0x08A00000
    08931AB4:[90E7DCD0]: lbu        $a3, -9008($a3)
    08931AB8:[AFBF0004]: sw         $ra, 4($sp)
    08931ABC:[50E0000C]: beql       $a3, $zr, 0x08931AF0
    08931AC0:[3C0508A0]: lui        $a1, 0x08A0 <=> li $a1, 0x08A00000
    08931AC4:[8C88B3A0]: lw         $t0, -19552($a0)
    08931AC8:[31080003]: andi       $t0, $t0, 3
    08931ACC:[34090002]: ori        $t1, $zr, 2 <=> li $t1, 2
    08931AD0:[11090005]: beq        $t0, $t1, 0x08931AE8
    08931AD4:[34070001]: ori        $a3, $zr, 1 <=> li $a3, 1
    08931AD8:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    08931ADC:[34090003]: ori        $t1, $zr, 3 <=> li $t1, 3
    08931AE0:[51090001]: beql       $t0, $t1, 0x08931AE8
    08931AE4:[2407FFFF]: addiu      $a3, $zr, -1 <=> li $a3, -1
    08931AE8:[ACA7DCE0]: sw         $a3, -8992($a1)
    08931AEC:[3C0508A0]: lui        $a1, 0x08A0 <=> li $a1, 0x08A00000
    08931AF0:[90A5DCD8]: lbu        $a1, -9000($a1)
    08931AF4:[10A00013]: beq        $a1, $zr, 0x08931B44
    08931AF8:[3C0508A0]: lui        $a1, 0x08A0 <=> li $a1, 0x08A00000
    08931AFC:[8CA5DCE4]: lw         $a1, -8988($a1)
    08931B00:[14A00010]: bne        $a1, $zr, 0x08931B44
    08931B04:[00000000]: nop
    08931B08:[8C84B3A0]: lw         $a0, -19552($a0)
    08931B0C:[30840003]: andi       $a0, $a0, 3
    08931B10:[1480000C]: bne        $a0, $zr, 0x08931B44
    08931B14:[00000000]: nop
    08931B18:[8E04B398]: lw         $a0, -19560($s0)
    08931B1C:[8CC5DCFC]: lw         $a1, -8964($a2)
    08931B20:[2484FFFC]: addiu      $a0, $a0, -4
    08931B24:[000420C0]: sll        $a0, $a0, 0x0003
    08931B28:[00843021]: addu       $a2, $a0, $a0
    08931B2C:[00862021]: addu       $a0, $a0, $a2
    08931B30:[0E265A64]: jal        0x08996990
    08931B34:[00A42021]: addu       $a0, $a1, $a0
    08931B38:[8E04B398]: lw         $a0, -19560($s0)
    08931B3C:[00822021]: addu       $a0, $a0, $v0
    08931B40:[AE04B398]: sw         $a0, -19560($s0)
    08931B44:[8FB00000]: lw         $s0, 0($sp)
    08931B48:[8FBF0004]: lw         $ra, 4($sp)
    08931B4C:[03E00008]: jr         $ra
    08931B50:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_895AE5C 9,309,520 instructions (0.410%), 6,248 calls (0895AE5C - 0895AFD4, length 95)
  Back Branch 0895AFC8 99,968 times (length 93)
_S1_2_8966EA8 9,230,207 instructions (0.406%), 981 calls (08966EA8 - 089670B0, length 131)
  Back Branch 08967068 126,160 times (length 70)
  Back Branch 08967078 14,789 times (length 93)
_S1_2_897DAD4 9,128,636 instructions (0.402%), 414,938 calls (0897DAD4 - 0897DB28, length 22)
_S1_2_896E034 8,592,556 instructions (0.378%), 311,954 calls (0896E034 - 0896E148, length 70)
_S1_2_896CA14 8,385,233 instructions (0.369%), 559,130 calls (0896CA14 - 0896CA5C, length 19)
_S1_2_8948B68 7,836,157 instructions (0.345%), 931,945 calls (08948B44 - 08948F3C, length 255)
  Back Branch 08948B70 931,945 times (length 13)
_S1_2_8962A10 7,735,637 instructions (0.341%), 5,915 calls (08962A10 - 08962E5C, length 276)
  Back Branch 08962CDC 41,560 times (length 162)
  Back Branch 08962E00 17,673 times (length 29)
_S1_2_8964F10 7,729,236 instructions (0.340%), 7,278 calls (08964F10 - 08965134, length 138)
  Back Branch 08965128 58,224 times (length 132)
_S1_2_896FCA0 7,481,419 instructions (0.329%), 680,129 calls (0896FCA0 - 0896FCC8, length 11)
_S1_2_895CB5C 7,476,466 instructions (0.329%), 190,026 calls (0895CB5C - 0895CD4C, length 125)
  Back Branch 0895CC84 84,520 times (length 45)
  Back Branch 0895CCC8 122 times (length 34)
_S1_2_8804880 7,437,448 instructions (0.327%), 929,681 calls (08804880 - 0880489C, length 8)
_S1_2_88041B4 7,415,625 instructions (0.326%), 112,471 calls (088041B4 - 08804234, length 33)
  Back Branch 088041F8 696,556 times (length 9)
_S1_2_895A368 7,287,550 instructions (0.321%), 37,234 calls (0895A368 - 0895A4A4, length 80)
  Back Branch 0895A3C8 297,872 times (length 16)
  Back Branch 0895A47C 257,746 times (length 57)
  Back Branch 0895A450 257,746 times (length 43)
  Back Branch 0895A420 256,482 times (length 28)
  Back Branch 0895A3F0 256,482 times (length 13)
  Back Branch 0895A414 3,571 times (length 23)
  Back Branch 0895A444 3,571 times (length 38)
  Back Branch 0895A4A0 2,319 times (length 67)
  Back Branch 0895A474 2,319 times (length 53)
_S1_2_896CB14 6,984,483 instructions (0.307%), 580,439 calls (0896CB14 - 0896CB4C, length 15)
_S1_2_896CA9C 6,973,115 instructions (0.307%), 580,439 calls (0896CA9C - 0896CAD4, length 15)
_S1_2_896CAD8 6,965,269 instructions (0.307%), 580,439 calls (0896CAD8 - 0896CB10, length 15)
_S1_2_897F1C8 6,869,751 instructions (0.302%), 624,522 calls (0897F1C8 - 0897F21C, length 22)
  Back Branch 0897F210 1 times (length 9)
_S1_2_896CA60 6,725,009 instructions (0.296%), 559,130 calls (0896CA60 - 0896CA98, length 15)
_S1_2_895AFD8 6,521,580 instructions (0.287%), 3,510 calls (0895AFD8 - 0895B1AC, length 118)
  Back Branch 0895B1A0 56,160 times (length 116)
_S1_2_8970F2C 6,463,490 instructions (0.285%), 164,216 calls (08970F2C - 08971064, length 79)
_S1_2_89315F0 6,367,845 instructions (0.280%), 192,965 calls (089315F0 - 08931670, length 33)
_S1_2_8951EBC 6,242,422 instructions (0.275%), 148,719 calls (08951EBC - 08952010, length 86)
  Back Branch 08951F70 148,719 times (length 23)
  Back Branch 08951F4C 148,719 times (length 12)
  Back Branch 08951FF8 1,535 times (length 63)
  Back Branch 08951FE8 47 times (length 59)
  Back Branch 08951FD8 47 times (length 55)
  Back Branch 08951FC8 46 times (length 51)
  Back Branch 08951FA4 46 times (length 42)
_S1_2_8823DD8 6,211,420 instructions (0.273%), 12,031 calls (08823DD8 - 0882414C, length 222)
  Back Branch 0882407C 144,372 times (length 140)
  Back Branch 088240D8 144,372 times (length 21)
  Back Branch 088240C8 42,298 times (length 11)
  Back Branch 0882405C 12,478 times (length 122)
  Back Branch 08824050 47 times (length 104)
  Back Branch 08824118 23 times (length 12)
_S1_2_8939DF0 6,160,849 instructions (0.271%), 124,146 calls (08939DF0 - 08939F2C, length 80)
  Back Branch 08939ED8 5 times (length 21)
_S1_2_89982A8 6,132,356 instructions (0.270%), 3,066,178 calls (089982A8 - 089982AC, length 2)
_S1_2_8998278 6,132,356 instructions (0.270%), 3,066,178 calls (08998278 - 0899827C, length 2)
_S1_2_8979204 5,895,079 instructions (0.260%), 54,409 calls (08979204 - 089798D0, length 436)
_S1_2_8935520 5,772,148 instructions (0.254%), 48,914 calls (08935520 - 08935784, length 154)
  Back Branch 0893571C 42,781 times (length 5)
_S1_2_896A3CC 5,758,797 instructions (0.254%), 141,460 calls (0896A3CC - 0896A4A4, length 55)
  Back Branch 0896A494 138,251 times (length 25)
_S1_2_893A3B8 5,591,300 instructions (0.246%), 559,130 calls (0893A3B8 - 0893A3DC, length 10)
_S1_2_896FC3C 5,522,625 instructions (0.243%), 368,175 calls (0896FC3C - 0896FC74, length 15)
_S1_2_89562C4 5,438,113 instructions (0.239%), 25,154 calls (089562C4 - 0895645C, length 103)
  Back Branch 08956340 503,080 times (length 10)
  Back Branch 08956380 434 times (length 19)
  Back Branch 089563A0 314 times (length 27)
  Back Branch 089563D8 113 times (length 40)
_S1_2_894EAC4 5,384,094 instructions (0.237%), 25,154 calls (0894EAC4 - 0894EBC0, length 64)
  Back Branch 0894EB44 176,078 times (length 18)
  Back Branch 0894EBBC 100,548 times (length 45)
  Back Branch 0894EB7C 76,370 times (length 16)
  Back Branch 0894EB9C 75,410 times (length 31)
  Back Branch 0894EBAC 75,410 times (length 38)
  Back Branch 0894EB8C 75,408 times (length 24)
_S1_2_8931BAC 5,308,320 instructions (0.234%), 176,944 calls (08931BAC - 08931C20, length 30)
_S1_2_897E4E8 5,240,680 instructions (0.231%), 524,068 calls (0897E4E8 - 0897E6F0, length 131)
_S1_2_896B28C 5,236,196 instructions (0.231%), 258,059 calls (0896B28C - 0896B338, length 44)
  Back Branch 0896B2D8 111,025 times (length 12)
_S1_2_896B3B0 5,107,150 instructions (0.225%), 111,025 calls (0896B3B0 - 0896B46C, length 48)
_S1_2_8969C64 5,058,294 instructions (0.223%), 229,066 calls (08969C64 - 08969E18, length 110)
  Back Branch 08969D80 19,216 times (length 52)
  Back Branch 08969CE8 3,195 times (length 17)
  Back Branch 08969E14 29 times (length 70)
_S1_2_8967474 4,879,070 instructions (0.215%), 255 calls (08967474 - 08967704, length 165)
  Back Branch 089676A0 65,984 times (length 71)
  Back Branch 089676B4 4,124 times (length 115)
_S1_2_8933C2C 4,336,609 instructions (0.191%), 42,103 calls (08933C2C - 08933DC4, length 103)
_S1_2_88238B4 4,292,684 instructions (0.189%), 42,282 calls (088238B4 - 088238FC, length 19)
  Back Branch 088238E8 445,540 times (length 8)
_S1_2_896BFDC 4,136,943 instructions (0.182%), 49,334 calls (0896BFDC - 0896C094, length 47)
  Back Branch 0896C05C 189,199 times (length 13)
_S1_2_897E95C 4,122,540 instructions (0.181%), 11,142 calls (0897E95C - 0897ECAC, length 213)
  Back Branch 0897EA3C 178,272 times (length 18)
_S1_2_8973F00 4,034,355 instructions (0.178%), 103,445 calls (08973F00 - 0897409C, length 104)
_S1_2_895DDE4 4,007,248 instructions (0.176%), 71,558 calls (0895DDE4 - 0895DEE8, length 66)
  Back Branch 0895DED4 71,558 times (length 48)
_S1_2_895A088 3,984,002 instructions (0.175%), 37,234 calls (0895A088 - 0895A2B8, length 141)
  Back Branch 0895A2B4 37,234 times (length 130)
  Back Branch 0895A25C 37,233 times (length 67)
  Back Branch 0895A204 37,233 times (length 43)
  Back Branch 0895A1F4 37,233 times (length 40)
  Back Branch 0895A264 18,616 times (length 69)
_S1_2_897E490 3,861,616 instructions (0.170%), 175,528 calls (0897E490 - 0897E4E4, length 22)
_S1_2_8970ED0 3,776,968 instructions (0.166%), 164,216 calls (08970ED0 - 08970F28, length 23)
_S1_2_8931080 3,729,075 instructions (0.164%), 21,309 calls (08931080 - 08931188, length 67)
  Back Branch 0893114C 85,236 times (length 36)
_S1_2_896FC78 3,681,750 instructions (0.162%), 368,175 calls (0896FC78 - 0896FC9C, length 10)
_S1_2_896B1B4 3,592,582 instructions (0.158%), 256,613 calls (0896B1B4 - 0896B288, length 54)
_S1_2_892D11C 3,505,999 instructions (0.154%), 49,334 calls (0892D11C - 0892D23C, length 73)
_S1_2_894B71C 3,422,945 instructions (0.151%), 180,155 calls (0894B71C - 0894B784, length 27)
_S1_2_897F4D8 3,284,320 instructions (0.145%), 164,216 calls (0897F4D8 - 0897F524, length 20)
_S1_2_8953170 3,270,020 instructions (0.144%), 25,154 calls (08953170 - 08953308, length 103)
  Back Branch 08953270 100,616 times (length 59)
  Back Branch 089532F4 25,154 times (length 77)
  Back Branch 08953304 25,154 times (length 88)
_S1_2_896FDB8 3,221,019 instructions (0.142%), 1,073,673 calls (0896FDB8 - 0896FDC0, length 3)
_S1_2_896B348 3,186,432 instructions (0.140%), 132,768 calls (0896B348 - 0896B3AC, length 26)
_S1_2_896B470 3,107,880 instructions (0.137%), 34,920 calls (0896B470 - 0896B518, length 43)
  Back Branch 0896B4FC 139,680 times (length 16)
_S1_2_8949120 3,093,048 instructions (0.136%), 441,864 calls (08949120 - 08949138, length 7)
_S1_2_8949104 3,093,048 instructions (0.136%), 441,864 calls (08949104 - 0894911C, length 7)
_S1_2_8894060 3,085,028 instructions (0.136%), 192,496 calls (08894060 - 0889415C, length 64)
_S1_2_8972638 3,008,226 instructions (0.132%), 115,701 calls (08972638 - 089726BC, length 34)
_S1_2_89545C4 2,977,544 instructions (0.131%), 148,719 calls (089545C4 - 089546BC, length 63)
  Back Branch 089546AC 1,582 times (length 49)
_S1_2_894FC0C 2,841,412 instructions (0.125%), 149,548 calls (0894FC0C - 0894FC64, length 23)
_S1_2_894DF48 2,837,702 instructions (0.125%), 405,386 calls (0894DF48 - 0894DF60, length 7)
_S1_2_894DF2C 2,837,702 instructions (0.125%), 405,386 calls (0894DF2C - 0894DF44, length 7)
_S1_2_8953874 2,825,661 instructions (0.124%), 148,719 calls (08953874 - 089538CC, length 23)
_S1_2_8970E04 2,808,432 instructions (0.124%), 175,527 calls (08970E04 - 08970E60, length 24)
_S1_2_893054C 2,723,868 instructions (0.120%), 194,562 calls (0893054C - 089305A4, length 23)
_S1_2_892DC10 2,649,175 instructions (0.117%), 16,226 calls (0892DC10 - 0892DF50, length 209)
_S1_2_8971AB0 2,632,905 instructions (0.116%), 175,527 calls (08971AB0 - 08971B50, length 41)
_S1_2_892E35C 2,602,286 instructions (0.115%), 65,164 calls (0892E35C - 0892E4F8, length 104)
_S1_2_8930D6C 2,581,080 instructions (0.114%), 86,036 calls (08930D6C - 08930DE0, length 30)
_S1_2_897257C 2,572,030 instructions (0.113%), 135,370 calls (0897257C - 089725D8, length 24)
_S1_2_897DB2C 2,509,990 instructions (0.110%), 109,130 calls (0897DB2C - 0897DB84, length 23)
_S1_2_896FCCC 2,495,632 instructions (0.110%), 623,908 calls (0896FCCC - 0896FCD8, length 4)
_S1_2_897D888 2,463,240 instructions (0.108%), 164,216 calls (0897D888 - 0897D8C0, length 15)
_S1_2_8972C20 2,428,829 instructions (0.107%), 186,833 calls (08972C20 - 08972C50, length 13)
_S1_2_892D058 2,416,412 instructions (0.106%), 49,334 calls (0892D058 - 0892D118, length 49)
_S1_2_893A478 2,405,916 instructions (0.106%), 801,972 calls (0893A478 - 0893A480, length 3)
_S1_2_894D040 2,403,252 instructions (0.106%), 10,632 calls (0894D040 - 0894D200, length 113)
  Back Branch 0894D0A0 74,424 times (length 9)
  Back Branch 0894D1A8 74,361 times (length 72)
  Back Branch 0894D128 74,360 times (length 37)
  Back Branch 0894D1FC 10,632 times (length 101)
  Back Branch 0894D0E4 10,632 times (length 12)
  Back Branch 0894D168 805 times (length 18)
  Back Branch 0894D1E8 617 times (length 18)
  Back Branch 0894D158 34 times (length 14)
  Back Branch 0894D1D8 13 times (length 14)
_S1_2_896F490 2,321,756 instructions (0.102%), 580,439 calls (0896F490 - 0896F49C, length 4)
_S1_2_896DA44 2,296,572 instructions (0.101%), 382,762 calls (0896DA44 - 0896DA58, length 6)
_S1_2_896F4E0 2,236,520 instructions (0.098%), 559,130 calls (0896F4E0 - 0896F4EC, length 4)
_S1_2_896F4D0 2,236,520 instructions (0.098%), 559,130 calls (0896F4D0 - 0896F4DC, length 4)
_S1_2_896F4A0 2,236,520 instructions (0.098%), 559,130 calls (0896F4A0 - 0896F4AC, length 4)
_S1_2_896DAA8 2,183,678 instructions (0.096%), 311,954 calls (0896DAA8 - 0896DAC0, length 7)
_S1_2_897E0CC 2,164,048 instructions (0.095%), 135,253 calls (0897E0CC - 0897E108, length 16)
_S1_2_8891C4C 2,153,549 instructions (0.095%), 12,031 calls (08891C4C - 08891CE4, length 39)
  Back Branch 08891CC0 168,434 times (length 10)
  Back Branch 08891C94 24,062 times (length 10)
_S1_2_896D0CC 2,134,975 instructions (0.094%), 49,334 calls (0896D0CC - 0896D2EC, length 137)
_S1_2_8821904 2,133,915 instructions (0.094%), 10,676 calls (08821904 - 08821A9C, length 103)
  Back Branch 08821A88 170,816 times (length 25)
_S1_2_8971794 2,106,324 instructions (0.093%), 175,527 calls (08971794 - 089717C0, length 12)
_S1_2_894E74C 2,093,588 instructions (0.092%), 149,542 calls (0894E74C - 0894E780, length 14)
_S1_2_8969AD4 2,061,598 instructions (0.091%), 2 calls (08969AD4 - 08969B3C, length 27)
  Back Branch 08969B14 229,064 times (length 9)
_S1_2_897DB88 2,053,414 instructions (0.090%), 186,674 calls (0897DB88 - 0897DBB0, length 11)
_S1_2_8931748 2,036,958 instructions (0.090%), 185,178 calls (08931748 - 08931784, length 16)
_S1_2_8951D78 1,971,007 instructions (0.087%), 148,719 calls (08951D78 - 08951DD8, length 25)
  Back Branch 08951DA8 148,719 times (length 7)
_S1_2_8930DE4 1,957,594 instructions (0.086%), 42,577 calls (08930DE4 - 08930EC0, length 56)
_S1_2_893138C 1,913,734 instructions (0.084%), 55,224 calls (0893138C - 08931448, length 48)
_S1_2_896DBEC 1,905,032 instructions (0.084%), 35,944 calls (0896DBEC - 0896DCBC, length 53)
_S1_2_893118C 1,874,810 instructions (0.083%), 42,577 calls (0893118C - 08931284, length 63)
_S1_2_896FAD4 1,840,875 instructions (0.081%), 368,175 calls (0896FAD4 - 0896FAE4, length 5)
_S1_2_897E3CC 1,781,784 instructions (0.078%), 197,976 calls (0897E3CC - 0897E3EC, length 9)
_S1_2_8970E98 1,772,638 instructions (0.078%), 126,617 calls (08970E98 - 08970ECC, length 14)
_S1_2_89316F8 1,755,270 instructions (0.077%), 175,527 calls (089316F8 - 0893171C, length 10)
_S1_2_896F484 1,741,317 instructions (0.077%), 580,439 calls (0896F484 - 0896F48C, length 3)
_S1_2_893A380 1,702,946 instructions (0.075%), 121,639 calls (0893A380 - 0893A3B4, length 14)
_S1_2_8804134 1,672,012 instructions (0.074%), 11,142 calls (08804134 - 088041B0, length 32)
  Back Branch 088041A4 89,894 times (length 25)
_S1_2_89755B0 1,657,416 instructions (0.073%), 207,177 calls (089755B0 - 089755CC, length 8)
_S1_2_897E52C 1,583,808 instructions (0.070%), 197,976 calls (0897E518 - 0897E534, length 8)
  Back Branch 0897E530 197,976 times (length 8)
_S1_2_896E14C 1,559,770 instructions (0.069%), 311,954 calls (0896E14C - 0896E15C, length 5)
_S1_2_8950878 1,530,630 instructions (0.067%), 10,632 calls (08950878 - 08950A78, length 129)
  Back Branch 08950A54 21,246 times (length 79)
  Back Branch 08950A44 21,246 times (length 72)
  Back Branch 08950A64 21,246 times (length 86)
  Back Branch 08950A14 21,245 times (length 51)
  Back Branch 08950A34 21,245 times (length 65)
  Back Branch 08950A24 21,245 times (length 58)
  Back Branch 0895096C 10,632 times (length 27)
  Back Branch 089509B0 10,632 times (length 66)
  Back Branch 089509F4 10,623 times (length 36)
  Back Branch 08950A04 10,623 times (length 44)
_S1_2_897E10C 1,487,772 instructions (0.065%), 135,252 calls (0897E10C - 0897E134, length 11)
_S1_2_88944F0 1,487,757 instructions (0.065%), 21 calls (088944F0 - 08894590, length 41)
  Back Branch 08894528 165,234 times (length 9)
_S1_2_89798D4 1,477,944 instructions (0.065%), 164,216 calls (089798D4 - 08979B1C, length 147)
_S1_2_897BB78 1,467,695 instructions (0.065%), 56,450 calls (0897BB78 - 0897BBDC, length 26)
_S1_2_897D76C 1,447,635 instructions (0.064%), 85,155 calls (0897D76C - 0897D7AC, length 17)
_S1_2_894B6FC 1,441,240 instructions (0.063%), 180,155 calls (0894B6FC - 0894B718, length 8)
_S1_2_894DF80 1,421,518 instructions (0.063%), 203,074 calls (0894DF80 - 0894DF98, length 7)
_S1_2_894DF64 1,421,518 instructions (0.063%), 203,074 calls (0894DF64 - 0894DF7C, length 7)
_S1_2_897E5DC 1,404,224 instructions (0.062%), 175,528 calls (0897E518 - 0897E5E4, length 52)
  Back Branch 0897E5E0 175,528 times (length 52)
_S1_2_8939B64 1,365,606 instructions (0.060%), 124,146 calls (08939B64 - 08939B8C, length 11)
_S1_2_895C514 1,330,182 instructions (0.059%), 190,026 calls (0895C514 - 0895C52C, length 7)
_S1_2_8931500 1,324,680 instructions (0.058%), 55,195 calls (08931500 - 0893155C, length 24)
_S1_2_892E24C 1,299,481 instructions (0.057%), 55,599 calls (0892E24C - 0892E304, length 47)
_S1_2_8970E64 1,266,170 instructions (0.056%), 126,617 calls (08970E64 - 08970E94, length 13)
_S1_2_894BBAC 1,261,085 instructions (0.056%), 180,155 calls (0894BBAC - 0894BBC4, length 7)
_S1_2_893A624 1,241,460 instructions (0.055%), 124,146 calls (0893A624 - 0893A648, length 10)
_S1_2_896A374 1,230,702 instructions (0.054%), 55,941 calls (0896A374 - 0896A3C8, length 22)
_S1_2_8971B5C 1,228,689 instructions (0.054%), 175,527 calls (08971B5C - 08971B74, length 7)
_S1_2_8954914 1,222,302 instructions (0.054%), 10,632 calls (08954914 - 08954A48, length 78)
  Back Branch 089549A4 21,264 times (length 28)
  Back Branch 08954A34 21,246 times (length 57)
  Back Branch 08954A24 21,246 times (length 50)
  Back Branch 08954A44 21,246 times (length 64)
  Back Branch 089549F4 21,245 times (length 29)
  Back Branch 08954A14 21,245 times (length 43)
  Back Branch 08954A04 21,245 times (length 36)
  Back Branch 089549E4 10,623 times (length 22)
  Back Branch 089549D4 10,623 times (length 14)
_S1_2_893964C 1,216,390 instructions (0.054%), 121,639 calls (0893964C - 08939670, length 10)
_S1_2_897238C 1,209,480 instructions (0.053%), 302,370 calls (0897238C - 089723B0, length 10)
_S1_2_889A168 1,197,062 instructions (0.053%), 2,201 calls (0889A168 - 0889A218, length 45)
  Back Branch 0889A1EC 110,937 times (length 16)
_S1_2_895C3C0 1,182,694 instructions (0.052%), 52,925 calls (0895C3C0 - 0895C4AC, length 60)
_S1_2_896ABD0 1,154,864 instructions (0.051%), 17,246 calls (0896ABD0 - 0896ACA8, length 55)
  Back Branch 0896AC20 67,748 times (length 12)
  Back Branch 0896AC34 16,937 times (length 19)
  Back Branch 0896AC88 1,236 times (length 12)
  Back Branch 0896AC9C 309 times (length 19)
_S1_2_8971B78 1,137,053 instructions (0.050%), 11,142 calls (08971B78 - 08971E6C, length 190)
_S1_2_8804F84 1,091,526 instructions (0.048%), 12,031 calls (08804F84 - 088051C4, length 145)
_S1_2_88214AC 1,087,465 instructions (0.048%), 5,859 calls (088214AC - 0882186C, length 241)
  Back Branch 08821828 11,192 times (length 171)
_S1_2_89395F4 1,084,099 instructions (0.048%), 49,334 calls (089395F4 - 08939648, length 22)
_S1_2_892DBC4 1,062,879 instructions (0.047%), 55,941 calls (0892DBC4 - 0892DC0C, length 19)
_S1_2_892E33C 1,039,472 instructions (0.046%), 129,934 calls (0892E33C - 0892E358, length 8)
_S1_2_8959E7C 1,005,309 instructions (0.044%), 37,234 calls (08959E7C - 08959EE8, length 28)
  Back Branch 08959EE4 37,233 times (length 13)
_S1_2_88043CC 988,329 instructions (0.044%), 11,680 calls (088043CC - 08804438, length 28)
  Back Branch 08804428 61,005 times (length 18)
_S1_2_89627F8 973,241 instructions (0.043%), 11,780 calls (089627F8 - 08962A0C, length 134)
  Back Branch 089629E0 5,915 times (length 73)
_S1_2_894AA40 956,974 instructions (0.042%), 12,577 calls (0894AA40 - 0894AB84, length 82)
  Back Branch 0894AAD8 12,577 times (length 27)
  Back Branch 0894AB80 374 times (length 66)
_S1_2_8930A9C 941,022 instructions (0.041%), 104,558 calls (08930A9C - 08930ABC, length 9)
_S1_2_8804E1C 939,653 instructions (0.041%), 12,031 calls (08804E1C - 08804F80, length 90)
_S1_2_8972518 937,346 instructions (0.041%), 49,334 calls (08972518 - 08972578, length 25)
_S1_2_896FD24 937,346 instructions (0.041%), 49,334 calls (0896FD24 - 0896FD6C, length 19)
_S1_2_89726C0 934,160 instructions (0.041%), 93,416 calls (089726C0 - 089726E4, length 10)
_S1_2_893A364 920,115 instructions (0.041%), 131,445 calls (0893A364 - 0893A37C, length 7)
_S1_2_8930C30 880,218 instructions (0.039%), 11,142 calls (08930C30 - 08930D68, length 79)
_S1_2_893A3E0 851,473 instructions (0.037%), 121,639 calls (0893A3E0 - 0893A3F8, length 7)
_S1_2_8939674 851,473 instructions (0.037%), 121,639 calls (08939674 - 0893968C, length 7)
_S1_2_8931D20 850,158 instructions (0.037%), 17,598 calls (08931D20 - 08931E44, length 74)
_S1_2_8972828 835,725 instructions (0.037%), 11,143 calls (08972828 - 08972A18, length 125)
_S1_2_8933AE8 834,548 instructions (0.037%), 44,082 calls (08933AE8 - 08933B38, length 21)
_S1_2_89316B8 829,035 instructions (0.036%), 92,115 calls (089316B8 - 089316F4, length 16)
_S1_2_893146C 812,839 instructions (0.036%), 42,781 calls (0893146C - 089314FC, length 37)
_S1_2_889A048 799,644 instructions (0.035%), 2,783 calls (0889A048 - 0889A164, length 72)
  Back Branch 0889A124 22,820 times (length 26)
  Back Branch 0889A148 5,141 times (length 53)
_S1_2_892EE98 787,411 instructions (0.035%), 12,618 calls (0892EE98 - 0892EF4C, length 46)
  Back Branch 0892EF00 30,481 times (length 13)
_S1_2_895D92C 760,786 instructions (0.033%), 12,472 calls (0895D92C - 0895DA1C, length 61)
  Back Branch 0895D998 12,472 times (length 13)
  Back Branch 0895DA18 12,471 times (length 42)
_S1_2_8930AC0 747,328 instructions (0.033%), 93,416 calls (08930AC0 - 08930ADC, length 8)
_S1_2_896FD70 740,010 instructions (0.033%), 49,334 calls (0896FD70 - 0896FDA8, length 15)
_S1_2_896CE1C 740,010 instructions (0.033%), 49,334 calls (0896CE1C - 0896CE54, length 15)
_S1_2_89395B8 740,010 instructions (0.033%), 49,334 calls (089395B8 - 089395F0, length 15)
_S1_2_8930BF4 740,010 instructions (0.033%), 49,334 calls (08930BF4 - 08930C2C, length 15)
_S1_2_8970A74 735,765 instructions (0.032%), 245,255 calls (08970A74 - 08970A7C, length 3)
_S1_2_892ED74 720,651 instructions (0.032%), 37,929 calls (0892ED74 - 0892EDCC, length 23)
_S1_2_8930954 713,088 instructions (0.031%), 11,142 calls (08930954 - 08930A50, length 64)
_S1_2_895D838 712,338 instructions (0.031%), 10,632 calls (0895D838 - 0895D928, length 61)
  Back Branch 0895D90C 10,632 times (length 33)
  Back Branch 0895D8A4 10,632 times (length 13)
  Back Branch 0895D924 10,631 times (length 42)
_S1_2_8972788 690,804 instructions (0.030%), 22,284 calls (08972788 - 08972824, length 40)
_S1_2_896D094 690,676 instructions (0.030%), 49,334 calls (0896D094 - 0896D0C8, length 14)
_S1_2_892EDD0 677,286 instructions (0.030%), 37,627 calls (0892EDD0 - 0892EE28, length 23)
_S1_2_895DB14 671,055 instructions (0.030%), 12,201 calls (0895DB14 - 0895DC04, length 61)
  Back Branch 0895DB80 12,201 times (length 13)
_S1_2_8959EEC 670,220 instructions (0.030%), 1 calls (08959EEC - 08959FB8, length 52)
  Back Branch 08959FA4 37,234 times (length 25)
  Back Branch 08959F60 37,233 times (length 13)
  Back Branch 08959FB4 37,233 times (length 29)
_S1_2_8972630 666,364 instructions (0.029%), 333,182 calls (08972630 - 08972634, length 2)
_S1_2_8824DE4 661,124 instructions (0.029%), 29 calls (08824BFC - 08824E54, length 151)
  Back Branch 08824E50 12,030 times (length 151)
_S1_2_8827F60 658,651 instructions (0.029%), 4,265 calls (08827F60 - 0882876C, length 516)
_S1_2_897CE54 657,513 instructions (0.029%), 11,143 calls (0897CE54 - 0897D0B8, length 154)
  Back Branch 0897D090 1 times (length 103)
  Back Branch 0897D050 1 times (length 89)
  Back Branch 0897D028 1 times (length 37)
  Back Branch 0897D030 1 times (length 77)
  Back Branch 0897D000 1 times (length 61)
_S1_2_897D8C4 656,864 instructions (0.029%), 164,216 calls (0897D8C4 - 0897D8D0, length 4)
_S1_2_8948E48 648,391 instructions (0.029%), 880 calls (08948BD0 - 08948F3C, length 220)
  Back Branch 08948E88 64,773 times (length 7)
  Back Branch 08948E64 11,970 times (length 14)
  Back Branch 08948E9C 11,090 times (length 16)
  Back Branch 08948ECC 4,645 times (length 28)
_S1_2_896D088 611,202 instructions (0.027%), 203,734 calls (0896D088 - 0896D090, length 3)
_S1_2_893391C 601,668 instructions (0.026%), 11,142 calls (0893391C - 089339F0, length 54)
_S1_2_881D07C 588,105 instructions (0.026%), 719 calls (0881D07C - 0881D0EC, length 29)
  Back Branch 0881D0CC 71,048 times (length 8)
  Back Branch 0881D0DC 8,881 times (length 17)
_S1_2_897DBB4 581,740 instructions (0.026%), 581,740 calls (0897DBB4 - 0897DC80, length 52)
_S1_2_8932BC4 581,687 instructions (0.026%), 6,227 calls (08932BC4 - 08932DC0, length 128)
  Back Branch 08932D8C 24,908 times (length 93)
  Back Branch 08932D4C 4,266 times (length 34)
  Back Branch 08932D6C 474 times (length 5)
_S1_2_894B1EC 578,542 instructions (0.025%), 12,577 calls (0894B1EC - 0894B2D4, length 59)
  Back Branch 0894B2C0 12,577 times (length 22)
  Back Branch 0894B29C 12,577 times (length 35)
_S1_2_896FAC0 562,210 instructions (0.025%), 112,442 calls (0896FAC0 - 0896FAD0, length 5)
_S1_2_896FC14 562,210 instructions (0.025%), 56,221 calls (0896FC14 - 0896FC38, length 10)
_S1_2_896FBEC 562,210 instructions (0.025%), 56,221 calls (0896FBEC - 0896FC10, length 10)
_S1_2_8958B2C 558,510 instructions (0.025%), 37,234 calls (08958B2C - 08958B64, length 15)
_S1_2_896CE58 542,674 instructions (0.024%), 49,334 calls (0896CE58 - 0896CE80, length 11)
_S1_2_89686F8 542,073 instructions (0.024%), 31,893 calls (089686F8 - 0896878C, length 38)
_S1_2_89469F0 524,788 instructions (0.023%), 11,927 calls (089469F0 - 08946FF0, length 385)
_S1_2_897D3E0 512,475 instructions (0.023%), 11,141 calls (0897D3E0 - 0897D4A4, length 50)
  Back Branch 0897D490 11,141 times (length 27)
  Back Branch 0897D464 11,140 times (length 10)
  Back Branch 0897D474 11,140 times (length 17)
  Back Branch 0897D4A0 11,140 times (length 41)
_S1_2_8933A20 510,298 instructions (0.022%), 44,082 calls (08933A20 - 08933A6C, length 20)
_S1_2_882130C 509,571 instructions (0.022%), 7,430 calls (0882130C - 088214A8, length 104)
_S1_2_892F96C 493,340 instructions (0.022%), 49,334 calls (0892F96C - 0892F990, length 10)
_S1_2_896B240 488,880 instructions (0.022%), 34,920 calls (0896B240 - 0896B288, length 19)
_S1_2_8958F60 484,042 instructions (0.021%), 37,234 calls (08958F60 - 08958F94, length 14)
  Back Branch 08958F90 37,234 times (length 6)
_S1_2_881DC98 477,657 instructions (0.021%), 12,031 calls (0881DC98 - 0881DED0, length 143)
  Back Branch 0881DE9C 855 times (length 109)
_S1_2_897F220 469,148 instructions (0.021%), 12,029 calls (0897F220 - 0897F490, length 157)
  Back Branch 0897F48C 1 times (length 141)
_S1_2_897ECB0 468,006 instructions (0.021%), 11,143 calls (0897ECB0 - 0897ED54, length 42)
_S1_2_8804388 462,377 instructions (0.020%), 11,837 calls (08804388 - 088043C8, length 17)
  Back Branch 088043BC 62,522 times (length 10)
_S1_2_8930AE0 458,920 instructions (0.020%), 65,560 calls (08930AE0 - 08930AF8, length 7)
_S1_2_898213C 452,396 instructions (0.020%), 64,628 calls (0898213C - 08982154, length 7)
_S1_2_897D230 445,680 instructions (0.020%), 11,142 calls (0897D154 - 0897D25C, length 67)
  Back Branch 0897D1D4 11,143 times (length 11)
  Back Branch 0897D258 11,142 times (length 67)
_S1_2_896BA38 441,287 instructions (0.019%), 2,618 calls (0896BA38 - 0896BFD8, length 361)
  Back Branch 0896BE18 7,900 times (length 16)
  Back Branch 0896BB78 3,950 times (length 18)
  Back Branch 0896BFB0 76 times (length 31)
  Back Branch 0896BEFC 76 times (length 30)
_S1_2_89726E8 423,396 instructions (0.019%), 22,284 calls (089726E8 - 08972730, length 19)
_S1_2_882457C 421,086 instructions (0.019%), 12,031 calls (0882457C - 0882462C, length 45)
_S1_2_89980B8 419,896 instructions (0.018%), 209,948 calls (089980B8 - 089980BC, length 2)
_S1_2_897D260 412,217 instructions (0.018%), 11,141 calls (0897D260 - 0897D300, length 41)
_S1_2_88233D0 409,054 instructions (0.018%), 12,031 calls (088233D0 - 08823454, length 34)
_S1_2_88185C8 408,158 instructions (0.018%), 12,031 calls (088185C8 - 08818C40, length 415)
_S1_2_8972734 401,112 instructions (0.018%), 33,426 calls (08972734 - 08972760, length 12)
_S1_2_88E5E58 397,404 instructions (0.017%), 4,788 calls (088E5E58 - 088E5E98, length 17)
  Back Branch 088E5E7C 38,304 times (length 8)
  Back Branch 088E5E8C 19,152 times (length 14)
_S1_2_89723B4 393,360 instructions (0.017%), 65,560 calls (089723B4 - 089723EC, length 15)
_S1_2_8930B14 389,424 instructions (0.017%), 64,904 calls (08930B14 - 08930B28, length 6)
_S1_2_8959BD0 372,340 instructions (0.016%), 37,234 calls (08959BD0 - 08959BF4, length 10)
_S1_2_897EF5C 356,558 instructions (0.016%), 11,143 calls (0897EF5C - 0897EFD8, length 32)
_S1_2_897212C 351,392 instructions (0.015%), 87,848 calls (0897212C - 08972144, length 7)
_S1_2_8930B48 345,338 instructions (0.015%), 49,334 calls (08930B48 - 08930B60, length 7)
_S1_2_8930B2C 345,338 instructions (0.015%), 49,334 calls (08930B2C - 08930B44, length 7)
_S1_2_892D240 345,338 instructions (0.015%), 49,334 calls (0892D240 - 0892D258, length 7)
_S1_2_889657C 339,423 instructions (0.015%), 7 calls (0889657C - 0889675C, length 121)
  Back Branch 08896664 48,390 times (length 7)
_S1_2_891E71C 338,281 instructions (0.015%), 2,105 calls (0891E71C - 0891F1C0, length 682)
  Back Branch 0891EB40 4,158 times (length 68)
  Back Branch 0891EC10 4,158 times (length 48)
_S1_2_8959BF8 335,106 instructions (0.015%), 37,234 calls (08959BF8 - 08959C18, length 9)
_S1_2_897E624 334,816 instructions (0.015%), 41,852 calls (0897E518 - 0897E62C, length 70)
  Back Branch 0897E628 41,852 times (length 70)
_S1_2_896822C 330,662 instructions (0.015%), 165,331 calls (0896822C - 08968230, length 2)
_S1_2_8821CE0 324,880 instructions (0.014%), 12,031 calls (08821CE0 - 08821DC4, length 58)
_S1_2_8972148 324,520 instructions (0.014%), 16,226 calls (08972148 - 08972194, length 20)
_S1_2_893292C 321,660 instructions (0.014%), 6,227 calls (0893292C - 08932A98, length 92)
  Back Branch 08932A48 7,182 times (length 20)
  Back Branch 08932A68 798 times (length 5)
_S1_2_8939690 314,799 instructions (0.014%), 104,933 calls (08939690 - 08939698, length 3)
_S1_2_896E6E0 301,950 instructions (0.013%), 3,050 calls (0896E6E0 - 0896E830, length 85)
  Back Branch 0896E7F8 12,200 times (length 8)
_S1_2_897E538 300,861 instructions (0.013%), 11,143 calls (0897E538 - 0897E5CC, length 38)
_S1_2_885F4FC 291,360 instructions (0.013%), 4,856 calls (0885F4FC - 0885F6C4, length 115)
  Back Branch 0885F630 9,712 times (length 34)
_S1_2_880443C 288,279 instructions (0.013%), 49,372 calls (0880443C - 088044DC, length 41)
_S1_2_89696E8 283,127 instructions (0.012%), 21,779 calls (089696E8 - 08969724, length 16)
_S1_2_894EBC4 276,694 instructions (0.012%), 25,154 calls (0894EBC4 - 0894EBEC, length 11)
_S1_2_8819B74 275,857 instructions (0.012%), 10,916 calls (08819B74 - 08819C30, length 48)
_S1_2_897D0BC 267,432 instructions (0.012%), 11,143 calls (0897D0BC - 0897D1D0, length 70)
_S1_2_88170C0 264,682 instructions (0.012%), 24,062 calls (088170C0 - 088170FC, length 16)
_S1_2_895D130 247,795 instructions (0.011%), 14,810 calls (0895D130 - 0895D184, length 22)
_S1_2_897E618 245,688 instructions (0.011%), 30,711 calls (0897E518 - 0897E620, length 67)
  Back Branch 0897E61C 30,711 times (length 67)
_S1_2_89723F0 243,390 instructions (0.011%), 16,226 calls (089723F0 - 08972514, length 74)
_S1_2_8969728 239,569 instructions (0.011%), 21,779 calls (08969728 - 0896975C, length 14)
_S1_2_8972BAC 234,003 instructions (0.010%), 11,143 calls (08972BAC - 08972BFC, length 21)
_S1_2_8805B54 226,707 instructions (0.010%), 24,156 calls (08805B54 - 08805B80, length 12)
_S1_2_88D9850 225,126 instructions (0.010%), 4,793 calls (088D9850 - 088D9970, length 73)
  Back Branch 088D995C 2 times (length 21)
_S1_2_881C780 224,564 instructions (0.010%), 11,142 calls (0881C780 - 0881D020, length 553)
_S1_2_896D5E0 223,861 instructions (0.010%), 231 calls (0896D5E0 - 0896D630, length 21)
  Back Branch 0896D624 20,141 times (length 11)
_S1_2_8998118 223,404 instructions (0.010%), 111,702 calls (08998118 - 0899811C, length 2)
_S1_2_888314C 223,376 instructions (0.010%), 4,856 calls (0888314C - 08883224, length 55)
  Back Branch 08883204 19,424 times (length 37)
_S1_2_897DA30 222,840 instructions (0.010%), 11,142 calls (0897DA30 - 0897DA7C, length 20)
_S1_2_8968DB0 222,401 instructions (0.010%), 3,293 calls (08968DB0 - 08968FB0, length 129)
  Back Branch 08968E68 2,533 times (length 18)
  Back Branch 08968F44 2,533 times (length 17)
  Back Branch 08968F28 2,533 times (length 67)
_S1_2_896E834 217,240 instructions (0.010%), 3,050 calls (0896E834 - 0896E980, length 84)
_S1_2_893A434 213,090 instructions (0.009%), 21,309 calls (0893A434 - 0893A458, length 10)
_S1_2_8824908 204,527 instructions (0.009%), 12,031 calls (08824908 - 08824994, length 36)
_S1_2_88836A4 203,952 instructions (0.009%), 4,856 calls (088836A4 - 0888370C, length 27)
  Back Branch 088836F4 19,424 times (length 13)
_S1_2_8930A54 200,574 instructions (0.009%), 11,143 calls (08930A54 - 08930A98, length 18)
_S1_2_89731CC 200,556 instructions (0.009%), 22,284 calls (089731CC - 089731EC, length 9)
_S1_2_8972764 200,556 instructions (0.009%), 22,284 calls (08972764 - 08972784, length 9)
_S1_2_8827DC0 196,770 instructions (0.009%), 5,271 calls (08827DC0 - 0882876C, length 620)
  Back Branch 08827EA4 5,280 times (length 36)
_S1_2_8930AFC 194,712 instructions (0.009%), 32,452 calls (08930AFC - 08930B10, length 6)
_S1_2_8820F9C 194,012 instructions (0.009%), 3,426 calls (08820F9C - 0882103C, length 41)
  Back Branch 08821000 17,552 times (length 9)
_S1_2_8828A24 192,496 instructions (0.008%), 12,031 calls (08828A24 - 08828B60, length 80)
_S1_2_892D4C4 189,808 instructions (0.008%), 11,863 calls (0892D4C4 - 0892D500, length 16)
_S1_2_8977BD8 187,487 instructions (0.008%), 2,002 calls (08977BD8 - 08977CD8, length 65)
  Back Branch 08977CA4 6,149 times (length 31)
_S1_2_8895FF4 185,414 instructions (0.008%), 4,058 calls (08895FF4 - 08896344, length 213)
  Back Branch 08896314 302 times (length 160)
_S1_2_885FABC 184,528 instructions (0.008%), 4,856 calls (0885FABC - 0885FC1C, length 89)
  Back Branch 0885FC00 9,712 times (length 16)
_S1_2_88248A4 183,093 instructions (0.008%), 12,031 calls (088248A4 - 08824904, length 25)
_S1_2_896FB64 183,000 instructions (0.008%), 12,200 calls (0896FB64 - 0896FB9C, length 15)
_S1_2_8930330 180,465 instructions (0.008%), 12,031 calls (08930330 - 08930420, length 61)
_S1_2_8824998 180,465 instructions (0.008%), 12,031 calls (08824998 - 08824A84, length 60)
_S1_2_8823510 180,465 instructions (0.008%), 12,031 calls (08823510 - 08823568, length 23)
_S1_2_8806B70 180,465 instructions (0.008%), 12,031 calls (08806B70 - 08806C20, length 45)
_S1_2_897E414 178,272 instructions (0.008%), 11,142 calls (0897E414 - 0897E450, length 16)
_S1_2_8964C14 176,078 instructions (0.008%), 25,154 calls (08964C14 - 08964C28, length 6)
  Back Branch 08964C1C 25,154 times (length 2)
_S1_2_8998288 170,200 instructions (0.007%), 85,100 calls (08998288 - 0899828C, length 2)
_S1_2_8998290 170,198 instructions (0.007%), 85,099 calls (08998290 - 08998294, length 2)
_S1_2_89683B8 170,096 instructions (0.007%), 10,631 calls (089683B8 - 089683F4, length 16)
_S1_2_896ED1C 169,574 instructions (0.007%), 3,050 calls (0896ED1C - 0896EE20, length 66)
_S1_2_8980E3C 168,144 instructions (0.007%), 21,018 calls (08980E3C - 08980E58, length 8)
_S1_2_897E390 167,160 instructions (0.007%), 11,144 calls (0897E390 - 0897E3C8, length 15)
_S1_2_897E454 167,145 instructions (0.007%), 11,143 calls (0897E454 - 0897E48C, length 15)
_S1_2_8968FB4 167,091 instructions (0.007%), 3,293 calls (08968FB4 - 0896933C, length 227)
  Back Branch 089690D8 1,233 times (length 39)
  Back Branch 089690CC 1,233 times (length 37)
  Back Branch 08969170 1,124 times (length 78)
  Back Branch 089690FC 1,124 times (length 50)
  Back Branch 089690E4 109 times (length 41)
_S1_2_893F974 158,708 instructions (0.007%), 518 calls (0893F974 - 08940E58, length 1338)
  Back Branch 0893FA40 11,409 times (length 12)
  Back Branch 08940DFC 752 times (length 1281)
_S1_2_8930BBC 155,988 instructions (0.007%), 11,142 calls (08930BBC - 08930BF0, length 14)
_S1_2_894CA68 153,498 instructions (0.007%), 1,236 calls (0894CA68 - 0894CC48, length 121)
  Back Branch 0894CBA4 1,491 times (length 30)
_S1_2_89640EC 153,140 instructions (0.007%), 11,780 calls (089640EC - 08964134, length 19)
  Back Branch 0896411C 11,780 times (length 6)
_S1_2_89063A0 148,614 instructions (0.007%), 4,794 calls (089063A0 - 089063C8, length 11)
  Back Branch 089063BC 19,176 times (length 8)
_S1_2_8930424 144,846 instructions (0.006%), 11,142 calls (08930424 - 08930470, length 20)
_S1_2_881995C 144,394 instructions (0.006%), 11,142 calls (0881995C - 0881998C, length 13)
_S1_2_896876C 143,408 instructions (0.006%), 17,926 calls (0896876C - 0896878C, length 9)
_S1_2_894B1C0 138,347 instructions (0.006%), 12,577 calls (0894B1C0 - 0894B1E8, length 11)
_S1_2_893A3FC 137,284 instructions (0.006%), 9,806 calls (0893A3FC - 0893A430, length 14)
_S1_2_894C610 137,170 instructions (0.006%), 1,422 calls (0894C610 - 0894CA64, length 278)
  Back Branch 0894C8D4 1,376 times (length 96)
  Back Branch 0894C7FC 1,236 times (length 54)
  Back Branch 0894C7A4 140 times (length 35)
  Back Branch 0894CA60 46 times (length 256)
  Back Branch 0894C980 46 times (length 151)
_S1_2_885F318 135,968 instructions (0.006%), 4,856 calls (0885F318 - 0885F3B0, length 39)
_S1_2_8980E5C 135,912 instructions (0.006%), 16,989 calls (08980E5C - 08980E78, length 8)
_S1_2_8817378 134,100 instructions (0.006%), 11,142 calls (08817378 - 088173AC, length 14)
_S1_2_8980B30 132,941 instructions (0.006%), 4,915 calls (08980B30 - 08980BDC, length 44)
_S1_2_88173B0 131,938 instructions (0.006%), 11,679 calls (088173B0 - 08817488, length 55)
_S1_2_8930B64 129,808 instructions (0.006%), 16,226 calls (08930B64 - 08930B80, length 8)
_S1_2_8824DDC 129,437 instructions (0.006%), 6 calls (08824BFC - 08824E54, length 151)
  Back Branch 08824E50 12,030 times (length 151)
_S1_2_894A364 129,150 instructions (0.006%), 18,450 calls (0894A364 - 0894A37C, length 7)
_S1_2_894A348 129,150 instructions (0.006%), 18,450 calls (0894A348 - 0894A360, length 7)
_S1_2_8821ABC 126,294 instructions (0.006%), 1,358 calls (08821ABC - 08821B00, length 18)
  Back Branch 08821AF0 21,728 times (length 5)
_S1_2_894BCB8 124,724 instructions (0.005%), 1 calls (0894BCB8 - 0894BD2C, length 30)
  Back Branch 0894BD20 12,471 times (length 10)
_S1_2_897DF54 122,573 instructions (0.005%), 11,143 calls (0897DF54 - 0897DF7C, length 11)
_S1_2_897D8E0 122,573 instructions (0.005%), 11,143 calls (0897D8E0 - 0897D924, length 18)
_S1_2_897DFE8 122,562 instructions (0.005%), 11,142 calls (0897DFE8 - 0897E010, length 11)
_S1_2_897DFBC 122,562 instructions (0.005%), 11,142 calls (0897DFBC - 0897DFE4, length 11)
_S1_2_894BBC8 122,014 instructions (0.005%), 1 calls (0894BBC8 - 0894BC3C, length 30)
  Back Branch 0894BC30 12,200 times (length 10)
_S1_2_88233A8 120,304 instructions (0.005%), 12,031 calls (088233A8 - 088233CC, length 10)
_S1_2_8970C7C 118,952 instructions (0.005%), 3,050 calls (08970C7C - 08970D1C, length 41)
_S1_2_896425C 117,800 instructions (0.005%), 11,780 calls (0896425C - 08964290, length 14)
_S1_2_8964224 117,800 instructions (0.005%), 11,780 calls (08964224 - 08964258, length 14)
_S1_2_8805BC4 117,798 instructions (0.005%), 11,679 calls (08805BC4 - 08805BFC, length 15)
_S1_2_8950030 116,952 instructions (0.005%), 10,632 calls (08950030 - 08950058, length 11)
_S1_2_897E3F0 115,164 instructions (0.005%), 12,796 calls (0897E3F0 - 0897E410, length 9)
_S1_2_8930BA0 113,582 instructions (0.005%), 16,226 calls (08930BA0 - 08930BB8, length 7)
_S1_2_8930B84 113,582 instructions (0.005%), 16,226 calls (08930B84 - 08930B9C, length 7)
_S1_2_8998550 112,900 instructions (0.005%), 56,450 calls (08998550 - 08998554, length 2)
_S1_2_885F3B4 111,688 instructions (0.005%), 4,856 calls (0885F3B4 - 0885F4F8, length 82)
_S1_2_897E03C 111,430 instructions (0.005%), 11,143 calls (0897E03C - 0897E060, length 10)
_S1_2_8972608 111,430 instructions (0.005%), 11,143 calls (08972608 - 0897262C, length 10)
_S1_2_897DE88 111,420 instructions (0.005%), 11,142 calls (0897DE88 - 0897DEAC, length 10)
_S1_2_8894F98 111,000 instructions (0.005%), 888 calls (08894F98 - 0889518C, length 126)
_S1_2_893F818 110,558 instructions (0.005%), 212 calls (0893F818 - 0893F970, length 87)
  Back Branch 0893F914 6,890 times (length 22)
_S1_2_896EB5C 110,148 instructions (0.005%), 560 calls (0896EB5C - 0896EBE8, length 36)
  Back Branch 0896EBC8 6,100 times (length 15)
  Back Branch 0896EBDC 1,134 times (length 27)
_S1_2_8824630 108,279 instructions (0.005%), 12,031 calls (08824630 - 08824650, length 9)
_S1_2_894BC40 106,332 instructions (0.005%), 1 calls (0894BC40 - 0894BCB4, length 30)
  Back Branch 0894BCA8 10,632 times (length 10)
_S1_2_8959E30 106,320 instructions (0.005%), 10,632 calls (08959E30 - 08959E54, length 10)
_S1_2_88990A8 104,799 instructions (0.005%), 2,201 calls (088990A8 - 088991B4, length 68)
_S1_2_8935DB0 103,782 instructions (0.005%), 2,471 calls (08935DB0 - 08935EA4, length 62)
_S1_2_8805B94 102,462 instructions (0.005%), 11,142 calls (08805B94 - 08805BC0, length 12)
_S1_2_894CE64 101,979 instructions (0.004%), 1,236 calls (0894CE64 - 0894CF78, length 70)
  Back Branch 0894CEE8 1,491 times (length 17)
_S1_2_885C174 100,548 instructions (0.004%), 4,788 calls (0885C174 - 0885D004, length 933)
_S1_2_897EFDC 100,287 instructions (0.004%), 11,143 calls (0897EFDC - 0897F004, length 11)
  Back Branch 0897F000 11,143 times (length 6)
_S1_2_897F088 100,278 instructions (0.004%), 11,142 calls (0897F088 - 0897F0B8, length 13)
_S1_2_8971E70 100,278 instructions (0.004%), 11,142 calls (08971E70 - 08972128, length 175)
_S1_2_8806794 100,278 instructions (0.004%), 11,142 calls (08806794 - 088067C0, length 12)
_S1_2_894B6DC 99,768 instructions (0.004%), 12,471 calls (0894B6DC - 0894B6F8, length 8)
_S1_2_88972D8 98,985 instructions (0.004%), 2,061 calls (088972D8 - 088973C8, length 61)
  Back Branch 088973AC 2,175 times (length 44)
_S1_2_8823490 96,248 instructions (0.004%), 12,031 calls (08823490 - 088234AC, length 8)
_S1_2_8959E58 95,688 instructions (0.004%), 10,632 calls (08959E58 - 08959E78, length 9)
_S1_2_8828AFC 95,672 instructions (0.004%), 11,959 calls (08828AFC - 08828B60, length 26)
_S1_2_88BF648 92,940 instructions (0.004%), 268 calls (088BF648 - 088C1C4C, length 2434)
  Back Branch 088C0F8C 268 times (length 65)
  Back Branch 088C1C04 268 times (length 17)
  Back Branch 088C0E60 252 times (length 277)
  Back Branch 088C09A8 252 times (length 64)
  Back Branch 088C0878 16 times (length 9)
_S1_2_8906D60 91,086 instructions (0.004%), 4,794 calls (08906D60 - 08906E2C, length 52)
_S1_2_897E600 89,144 instructions (0.004%), 11,143 calls (0897E518 - 0897E608, length 61)
  Back Branch 0897E604 11,143 times (length 61)
_S1_2_897E5E8 89,144 instructions (0.004%), 11,143 calls (0897E518 - 0897E5F0, length 55)
  Back Branch 0897E5EC 11,143 times (length 55)
_S1_2_897E5D0 89,144 instructions (0.004%), 11,143 calls (0897E518 - 0897E5D8, length 49)
  Back Branch 0897E5D4 11,143 times (length 49)
_S1_2_8972C00 89,144 instructions (0.004%), 11,143 calls (08972C00 - 08972C1C, length 8)
_S1_2_897E684 89,136 instructions (0.004%), 11,142 calls (0897E518 - 0897E68C, length 94)
  Back Branch 0897E688 11,142 times (length 94)
_S1_2_897E678 89,136 instructions (0.004%), 11,142 calls (0897E518 - 0897E680, length 91)
  Back Branch 0897E67C 11,142 times (length 91)
_S1_2_892D70C 88,326 instructions (0.004%), 12,618 calls (0892D70C - 0892D724, length 7)
_S1_2_896E300 87,649 instructions (0.004%), 280 calls (0896E300 - 0896E4F0, length 125)
  Back Branch 0896E3F8 3,050 times (length 16)
  Back Branch 0896E42C 567 times (length 53)
_S1_2_881D7A0 86,040 instructions (0.004%), 4,780 calls (0881D7A0 - 0881D81C, length 32)
_S1_2_8996C60 85,562 instructions (0.004%), 42,781 calls (08996C60 - 08996C64, length 2)
_S1_2_894B6BC 85,056 instructions (0.004%), 10,632 calls (0894B6BC - 0894B6D8, length 8)
_S1_2_8824BE8 84,991 instructions (0.004%), 1 calls (08824BE8 - 08824E54, length 156)
  Back Branch 08824E50 12,030 times (length 151)
_S1_2_88186C0 84,384 instructions (0.004%), 10,548 calls (088186C0 - 08818C40, length 353)
_S1_2_89362E8 84,206 instructions (0.004%), 42,103 calls (089362E8 - 089362EC, length 2)
_S1_2_897E510 78,008 instructions (0.003%), 11,144 calls (0897E510 - 0897E528, length 7)
_S1_2_897D81C 78,001 instructions (0.003%), 11,143 calls (0897D81C - 0897D834, length 7)
_S1_2_8972A40 78,001 instructions (0.003%), 11,143 calls (08972A40 - 08972A58, length 7)
_S1_2_895F324 76,810 instructions (0.003%), 1,236 calls (0895F324 - 0895F458, length 78)
  Back Branch 0895F454 255 times (length 17)
_S1_2_887038C 76,704 instructions (0.003%), 4,794 calls (0887038C - 08870440, length 46)
_S1_2_885C40C 76,528 instructions (0.003%), 4,783 calls (0885C40C - 0885D004, length 767)
_S1_2_89218C4 75,288 instructions (0.003%), 438 calls (089218C4 - 08921C1C, length 215)
  Back Branch 08921BAC 2,628 times (length 74)
_S1_2_894BF80 74,424 instructions (0.003%), 10,632 calls (0894BF80 - 0894BF98, length 7)
_S1_2_895F45C 73,492 instructions (0.003%), 1,236 calls (0895F45C - 0895F790, length 206)
  Back Branch 0895F69C 16 times (length 65)
_S1_2_893DEE4 73,231 instructions (0.003%), 518 calls (0893DEE4 - 0893DFD0, length 60)
  Back Branch 0893DFA4 11,409 times (length 40)
_S1_2_8931288 72,389 instructions (0.003%), 1,505 calls (08931288 - 08931388, length 65)
_S1_2_895BAC4 70,794 instructions (0.003%), 2,622 calls (0895BAC4 - 0895BBC8, length 66)
  Back Branch 0895BB58 2,622 times (length 28)
_S1_2_895FC54 70,650 instructions (0.003%), 1,422 calls (0895FC54 - 0895FDF4, length 105)
  Back Branch 0895FD04 1,236 times (length 32)
  Back Branch 0895FD30 1,236 times (length 43)
  Back Branch 0895FD74 1,236 times (length 63)
_S1_2_8998058 70,614 instructions (0.003%), 35,307 calls (08998058 - 0899805C, length 2)
_S1_2_8820EF0 70,174 instructions (0.003%), 5,398 calls (08820EF0 - 08820F20, length 13)
_S1_2_896E634 69,283 instructions (0.003%), 3,050 calls (0896E634 - 0896E6DC, length 43)
_S1_2_8958010 69,264 instructions (0.003%), 666 calls (08958010 - 089581AC, length 104)
_S1_2_893FFD4 68,708 instructions (0.003%), 537 calls (0893FA00 - 08940E58, length 1303)
  Back Branch 0893FA40 11,409 times (length 12)
  Back Branch 08940DFC 752 times (length 1281)
_S1_2_893A45C 68,642 instructions (0.003%), 9,806 calls (0893A45C - 0893A474, length 7)
_S1_2_88D8668 66,982 instructions (0.003%), 4,783 calls (088D8668 - 088D873C, length 54)
_S1_2_8998148 66,732 instructions (0.003%), 33,366 calls (08998148 - 0899814C, length 2)
_S1_2_8998130 66,732 instructions (0.003%), 33,366 calls (08998130 - 08998134, length 2)
_S1_2_895B950 65,550 instructions (0.003%), 2,622 calls (0895B950 - 0895B9B0, length 25)
_S1_2_8970C3C 65,184 instructions (0.003%), 8,148 calls (08970C3C - 08970C58, length 8)
_S1_2_88D7F9C 62,244 instructions (0.003%), 4,788 calls (088D7F9C - 088D7FEC, length 21)
_S1_2_88D1650 62,165 instructions (0.003%), 1,299 calls (088D1650 - 088D1778, length 75)
_S1_2_894D464 62,010 instructions (0.003%), 1,422 calls (0894D464 - 0894D558, length 62)
  Back Branch 0894D554 1,422 times (length 51)
  Back Branch 0894D544 1,236 times (length 39)
_S1_2_89784F4 60,530 instructions (0.003%), 446 calls (089784F4 - 0897876C, length 159)
  Back Branch 08978688 446 times (length 55)
  Back Branch 08978668 446 times (length 7)
  Back Branch 08978678 446 times (length 42)
  Back Branch 08978618 446 times (length 18)
  Back Branch 089785BC 443 times (length 17)
  Back Branch 08978760 443 times (length 110)
  Back Branch 08978750 443 times (length 7)
  Back Branch 08978700 443 times (length 76)
_S1_2_895F998 59,440 instructions (0.003%), 5,944 calls (0895F998 - 0895F9CC, length 14)
_S1_2_8826728 58,200 instructions (0.003%), 7,275 calls (08826728 - 08826744, length 8)
_S1_2_897DE54 55,715 instructions (0.002%), 11,143 calls (0897DE54 - 0897DE64, length 5)
_S1_2_897D90C 55,715 instructions (0.002%), 11,143 calls (0897D90C - 0897D91C, length 5)
_S1_2_897F4C4 55,705 instructions (0.002%), 11,141 calls (0897F4C4 - 0897F4D4, length 5)
_S1_2_897F494 55,700 instructions (0.002%), 11,140 calls (0897F494 - 0897F4A4, length 5)
_S1_2_895C85C 54,040 instructions (0.002%), 185 calls (0895C85C - 0895C980, length 74)
  Back Branch 0895C900 1,305 times (length 34)
_S1_2_88231B4 53,872 instructions (0.002%), 503 calls (088231B4 - 088232C0, length 68)
  Back Branch 0882329C 4,159 times (length 6)
  Back Branch 08823228 1,472 times (length 8)
  Back Branch 08823280 161 times (length 22)
_S1_2_895B2E4 53,160 instructions (0.002%), 10,632 calls (0895B2E4 - 0895B2F4, length 5)
_S1_2_895B2D0 53,160 instructions (0.002%), 10,632 calls (0895B2D0 - 0895B2E0, length 5)
_S1_2_895B9B4 53,109 instructions (0.002%), 2,529 calls (0895B9B4 - 0895BA04, length 21)
_S1_2_8852A34 52,734 instructions (0.002%), 4,794 calls (08852A34 - 08852A5C, length 11)
_S1_2_8968810 52,225 instructions (0.002%), 3,264 calls (0896876C - 08968830, length 50)
  Back Branch 08968824 3,264 times (length 9)
  Back Branch 0896882C 3,263 times (length 49)
  Back Branch 08968808 31 times (length 41)
_S1_2_8897240 52,113 instructions (0.002%), 2,103 calls (08897240 - 088972D4, length 38)
_S1_2_896B568 51,844 instructions (0.002%), 1,994 calls (0896B568 - 0896B5CC, length 26)
_S1_2_88D1B04 51,827 instructions (0.002%), 1,299 calls (088D1B04 - 088D1E68, length 218)
_S1_2_896B1CC 50,566 instructions (0.002%), 1,446 calls (0896B1CC - 0896B288, length 48)
_S1_2_896B33C 50,556 instructions (0.002%), 16,852 calls (0896B33C - 0896B344, length 3)
_S1_2_89326AC 49,824 instructions (0.002%), 6,228 calls (089326AC - 089326C8, length 8)
_S1_2_8930474 49,816 instructions (0.002%), 6,227 calls (08930474 - 089304A0, length 12)
_S1_2_8996E0C 49,454 instructions (0.002%), 29 calls (08996E0C - 08996E70, length 26)
  Back Branch 08996E48 4,899 times (length 10)
_S1_2_8962238 48,753 instructions (0.002%), 1,236 calls (08962238 - 08962320, length 59)
  Back Branch 0896231C 1,236 times (length 51)
  Back Branch 089622D8 1,236 times (length 31)
  Back Branch 08962310 981 times (length 17)
_S1_2_88051C8 48,752 instructions (0.002%), 12,188 calls (088051C8 - 088051D4, length 4)
_S1_2_8998648 48,126 instructions (0.002%), 24,063 calls (08998648 - 0899864C, length 2)
_S1_2_8805B84 48,124 instructions (0.002%), 12,031 calls (08805B84 - 08805B90, length 4)
_S1_2_88051D8 48,124 instructions (0.002%), 12,031 calls (088051D8 - 088051E4, length 4)
_S1_2_896EA9C 47,995 instructions (0.002%), 2,989 calls (0896EA9C - 0896EAFC, length 25)
_S1_2_8936FC4 47,232 instructions (0.002%), 5,248 calls (08936FC4 - 08936FE4, length 9)
_S1_2_895BCB4 47,008 instructions (0.002%), 1,469 calls (0895BCB4 - 0895BDD8, length 74)
  Back Branch 0895BD60 1,469 times (length 21)
_S1_2_8817EC0 46,740 instructions (0.002%), 11,685 calls (08817EC0 - 08817ECC, length 4)
_S1_2_8822694 45,196 instructions (0.002%), 503 calls (08822694 - 08822728, length 38)
  Back Branch 088226DC 3,752 times (length 9)
_S1_2_894AC58 44,604 instructions (0.002%), 3,186 calls (0894AC58 - 0894AC8C, length 14)
_S1_2_897DE78 44,572 instructions (0.002%), 11,143 calls (0897DE78 - 0897DE84, length 4)
_S1_2_897DE68 44,572 instructions (0.002%), 11,143 calls (0897DE68 - 0897DE74, length 4)
_S1_2_896E9D4 43,289 instructions (0.002%), 279 calls (0896E9D4 - 0896EA98, length 50)
  Back Branch 0896EA48 2,989 times (length 10)
  Back Branch 0896EA5C 545 times (length 21)
_S1_2_895E560 43,040 instructions (0.002%), 5,380 calls (0895E560 - 0895E594, length 14)
_S1_2_8824F24 43,012 instructions (0.002%), 10,753 calls (08824F24 - 08824F30, length 4)
_S1_2_897DC84 42,781 instructions (0.002%), 42,781 calls (0897DC84 - 0897DD68, length 58)
_S1_2_896DA5C 42,718 instructions (0.002%), 3,051 calls (0896DA5C - 0896DAA4, length 19)
_S1_2_8931674 42,007 instructions (0.002%), 2,471 calls (08931674 - 089316B4, length 17)
_S1_2_891DA10 41,888 instructions (0.002%), 2,089 calls (0891DA10 - 0891DAB4, length 42)
  Back Branch 0891DA94 9 times (length 16)
_S1_2_8936A20 41,648 instructions (0.002%), 2,603 calls (08936A20 - 08936A5C, length 16)
_S1_2_893B130 41,510 instructions (0.002%), 570 calls (0893B130 - 0893B2FC, length 116)
  Back Branch 0893B2AC 615 times (length 35)
  Back Branch 0893B158 570 times (length 7)
_S1_2_896EBEC 41,265 instructions (0.002%), 280 calls (0896EBEC - 0896ECD0, length 58)
  Back Branch 0896EC94 3,050 times (length 8)
  Back Branch 0896ECA4 567 times (length 18)
  Back Branch 0896EC44 567 times (length 10)
_S1_2_8820F24 40,764 instructions (0.002%), 3,418 calls (08820F24 - 08820F5C, length 15)
_S1_2_8933B3C 40,680 instructions (0.002%), 678 calls (08933B3C - 08933C28, length 60)
_S1_2_895BBCC 40,276 instructions (0.002%), 2,529 calls (0895BBCC - 0895BCB0, length 58)
_S1_2_893537C 40,095 instructions (0.002%), 891 calls (0893537C - 0893542C, length 45)
_S1_2_8970D20 40,046 instructions (0.002%), 2,002 calls (08970D20 - 08970D74, length 22)
_S1_2_892EE2C 40,025 instructions (0.002%), 2,002 calls (0892EE2C - 0892EE94, length 27)
_S1_2_8980B10 39,920 instructions (0.002%), 4,990 calls (08980B10 - 08980B2C, length 8)
_S1_2_8954B58 39,538 instructions (0.002%), 106 calls (08954B58 - 08954F98, length 273)
  Back Branch 08954E78 636 times (length 21)
  Back Branch 08954C94 318 times (length 14)
  Back Branch 08954D20 106 times (length 14)
  Back Branch 08954C00 106 times (length 14)
  Back Branch 08954F60 106 times (length 232)
  Back Branch 08954F18 106 times (length 177)
  Back Branch 08954ED8 106 times (length 126)
  Back Branch 08954ED0 106 times (length 52)
  Back Branch 08954E80 106 times (length 58)
  Back Branch 08954E20 106 times (length 34)
_S1_2_8951B48 39,067 instructions (0.002%), 1,535 calls (08951B48 - 08951D74, length 140)
  Back Branch 08951CCC 206 times (length 80)
  Back Branch 08951CD8 46 times (length 83)
  Back Branch 08951CE8 43 times (length 67)
  Back Branch 08951CE0 43 times (length 53)
  Back Branch 08951D38 43 times (length 29)
  Back Branch 08951D44 2 times (length 90)
_S1_2_895C5EC 38,750 instructions (0.002%), 1,250 calls (0895C5EC - 0895C6B8, length 52)
_S1_2_891D784 38,478 instructions (0.002%), 6,413 calls (0891D784 - 0891D798, length 6)
_S1_2_897C574 38,108 instructions (0.002%), 889 calls (0897C574 - 0897C6D0, length 88)
  Back Branch 0897C6CC 841 times (length 30)
  Back Branch 0897C6BC 841 times (length 26)
_S1_2_8978118 37,927 instructions (0.002%), 1,649 calls (08978118 - 089781AC, length 38)
  Back Branch 089781A8 1,649 times (length 9)
_S1_2_8951DF0 37,660 instructions (0.002%), 5,380 calls (08951D94 - 08951DFC, length 27)
  Back Branch 08951DF8 5,380 times (length 27)
_S1_2_894CDD8 37,660 instructions (0.002%), 5,380 calls (0894CDD8 - 0894CDF0, length 7)
_S1_2_8930EC4 37,625 instructions (0.002%), 1,505 calls (08930EC4 - 08930F4C, length 35)
_S1_2_8820F60 37,521 instructions (0.002%), 3,426 calls (08820F60 - 08820F98, length 15)
_S1_2_897424C 37,056 instructions (0.002%), 1,994 calls (0897424C - 08974308, length 48)
_S1_2_896B19C 36,204 instructions (0.002%), 2,586 calls (0896B19C - 0896B288, length 60)
_S1_2_8817124 36,093 instructions (0.002%), 12,031 calls (08817124 - 0881712C, length 3)
_S1_2_881DF3C 35,287 instructions (0.002%), 5,041 calls (0881DF3C - 0881DF54, length 7)
_S1_2_8978FB8 34,506 instructions (0.002%), 1,278 calls (08978FB8 - 08979020, length 27)
  Back Branch 0897901C 1,278 times (length 9)
_S1_2_8804E00 33,633 instructions (0.001%), 11,211 calls (08804E00 - 08804E08, length 3)
_S1_2_894D7D4 33,589 instructions (0.001%), 425 calls (0894D7D4 - 0894DBCC, length 255)
  Back Branch 0894DA60 201 times (length 148)
  Back Branch 0894DA50 201 times (length 113)
  Back Branch 0894D9BC 113 times (length 77)
  Back Branch 0894DBAC 111 times (length 229)
  Back Branch 0894D900 111 times (length 30)
  Back Branch 0894DB88 2 times (length 220)
_S1_2_8978870 32,061 instructions (0.001%), 446 calls (08978870 - 08978A4C, length 120)
  Back Branch 08978A1C 446 times (length 8)
_S1_2_8949FC0 31,860 instructions (0.001%), 3,186 calls (08949FC0 - 08949FF4, length 14)
_S1_2_8935D44 31,750 instructions (0.001%), 2,471 calls (08935D44 - 08935DAC, length 27)
_S1_2_8949760 31,472 instructions (0.001%), 2,248 calls (08949760 - 08949794, length 14)
_S1_2_8931788 31,426 instructions (0.001%), 1,654 calls (08931788 - 089317DC, length 22)
_S1_2_89369F0 31,236 instructions (0.001%), 2,603 calls (089369F0 - 08936A1C, length 12)
_S1_2_882086C 30,920 instructions (0.001%), 106 calls (0882086C - 08820910, length 42)
  Back Branch 088208E8 2,142 times (length 17)
  Back Branch 088208F0 106 times (length 26)
_S1_2_895BA08 30,849 instructions (0.001%), 1,469 calls (0895BA08 - 0895BA58, length 21)
_S1_2_8817D04 30,632 instructions (0.001%), 1,181 calls (08817D04 - 08817E5C, length 87)
_S1_2_896D634 30,530 instructions (0.001%), 3,053 calls (0896D634 - 0896D658, length 10)
_S1_2_894016C 30,450 instructions (0.001%), 105 calls (0893FA00 - 08940E58, length 1303)
  Back Branch 0893FA40 11,409 times (length 12)
  Back Branch 089404AC 840 times (length 12)
  Back Branch 08940DFC 752 times (length 1281)
  Back Branch 089404B4 105 times (length 14)
  Back Branch 089402D8 105 times (length 16)
_S1_2_89382C0 30,192 instructions (0.001%), 888 calls (089382C0 - 08938344, length 34)
_S1_2_892DB28 30,038 instructions (0.001%), 1,306 calls (0892DB28 - 0892DB80, length 23)
_S1_2_8978280 29,882 instructions (0.001%), 446 calls (08978280 - 089783A8, length 75)
_S1_2_8821040 29,844 instructions (0.001%), 3,316 calls (08821040 - 08821060, length 9)
_S1_2_895590C 29,719 instructions (0.001%), 113 calls (0895590C - 08955CCC, length 241)
  Back Branch 08955994 904 times (length 19)
  Back Branch 08955A84 113 times (length 49)
  Back Branch 08955AD4 113 times (length 69)
  Back Branch 08955B88 113 times (length 47)
  Back Branch 08955B90 113 times (length 12)
  Back Branch 08955B9C 113 times (length 79)
  Back Branch 08955BF4 113 times (length 155)
  Back Branch 08955BD8 113 times (length 110)
  Back Branch 08955B10 113 times (length 84)
  Back Branch 08955B74 113 times (length 42)
_S1_2_89781B0 29,678 instructions (0.001%), 1,562 calls (089781B0 - 0897826C, length 48)
_S1_2_893525C 29,304 instructions (0.001%), 888 calls (0893525C - 08935354, length 63)
  Back Branch 089352D4 888 times (length 11)
  Back Branch 089352DC 888 times (length 13)
_S1_2_8973878 29,153 instructions (0.001%), 25 calls (08973878 - 08973A80, length 131)
  Back Branch 08973A2C 1,261 times (length 29)
_S1_2_885E44C 28,764 instructions (0.001%), 4,794 calls (0885E44C - 0885E460, length 6)
_S1_2_88239E8 28,444 instructions (0.001%), 1,424 calls (088239E8 - 08823A34, length 20)
_S1_2_8895B6C 28,406 instructions (0.001%), 4,058 calls (08895B6C - 08895B84, length 7)
_S1_2_881EE9C 28,291 instructions (0.001%), 65 calls (0881EE9C - 0881F110, length 158)
  Back Branch 0881F0A8 578 times (length 16)
  Back Branch 0881EFDC 578 times (length 25)
_S1_2_8949798 28,281 instructions (0.001%), 2,571 calls (08949798 - 089497D0, length 15)
_S1_2_8978770 28,242 instructions (0.001%), 864 calls (08978770 - 0897886C, length 64)
  Back Branch 08978868 418 times (length 47)
  Back Branch 08978858 416 times (length 34)
_S1_2_895B860 27,672 instructions (0.001%), 1,153 calls (0895B860 - 0895B94C, length 60)
_S1_2_8823920 27,600 instructions (0.001%), 1,380 calls (08823920 - 08823974, length 22)
_S1_2_892086C 27,343 instructions (0.001%), 446 calls (0892086C - 08920A00, length 102)
_S1_2_897578C 26,539 instructions (0.001%), 287 calls (0897578C - 08975ABC, length 205)
_S1_2_8955560 26,500 instructions (0.001%), 106 calls (08955560 - 08955908, length 235)
  Back Branch 08955614 424 times (length 33)
_S1_2_8959148 25,888 instructions (0.001%), 1,618 calls (08959148 - 08959184, length 16)
_S1_2_88CD7CC 25,884 instructions (0.001%), 570 calls (088CD7CC - 088CDAF0, length 202)
  Back Branch 088CD924 20 times (length 22)
_S1_2_896D3B8 25,050 instructions (0.001%), 420 calls (0896D3B8 - 0896D41C, length 26)
  Back Branch 0896D400 1,990 times (length 9)
_S1_2_88D0B80 24,990 instructions (0.001%), 1,190 calls (088D0B80 - 088D0C4C, length 52)
_S1_2_889941C 24,756 instructions (0.001%), 2,063 calls (0889941C - 08899448, length 12)
_S1_2_881F114 24,521 instructions (0.001%), 847 calls (0881F114 - 0881F18C, length 31)
_S1_2_8998060 24,180 instructions (0.001%), 12,090 calls (08998060 - 08998064, length 2)
_S1_2_88044E0 24,150 instructions (0.001%), 157 calls (088044E0 - 088046B8, length 119)
  Back Branch 08804578 1,517 times (length 16)
_S1_2_8823500 24,062 instructions (0.001%), 12,031 calls (08823500 - 08823504, length 2)
_S1_2_893729C 23,976 instructions (0.001%), 888 calls (0893729C - 08937304, length 27)
_S1_2_893A07C 23,954 instructions (0.001%), 413 calls (0893A07C - 0893A2A8, length 140)
_S1_2_8899D2C 23,541 instructions (0.001%), 6 calls (08899D2C - 08899E2C, length 65)
  Back Branch 08899DD0 2,581 times (length 17)
_S1_2_8998298 23,266 instructions (0.001%), 11,633 calls (08998298 - 0899829C, length 2)
_S1_2_891B490 23,232 instructions (0.001%), 1,790 calls (0891B490 - 0891B4C0, length 13)
_S1_2_891CA98 23,140 instructions (0.001%), 1,790 calls (0891CA98 - 0891CAE0, length 19)
_S1_2_8935430 23,116 instructions (0.001%), 889 calls (08935430 - 0893549C, length 28)
_S1_2_8938348 23,088 instructions (0.001%), 888 calls (08938348 - 089383AC, length 26)
_S1_2_89370C4 23,088 instructions (0.001%), 888 calls (089370C4 - 089371C0, length 64)
  Back Branch 08937128 888 times (length 11)
_S1_2_891D960 22,979 instructions (0.001%), 2,089 calls (0891D960 - 0891DA0C, length 44)
_S1_2_89980A8 22,912 instructions (0.001%), 11,456 calls (089980A8 - 089980AC, length 2)
_S1_2_89569F0 22,843 instructions (0.001%), 431 calls (089569F0 - 08956B10, length 73)
  Back Branch 08956AD4 431 times (length 26)
  Back Branch 08956AE8 431 times (length 48)
_S1_2_89985F8 22,728 instructions (0.001%), 11,364 calls (089985F8 - 089985FC, length 2)
_S1_2_88210A4 22,722 instructions (0.001%), 3,246 calls (088210A4 - 088210BC, length 7)
_S1_2_8998010 22,288 instructions (0.001%), 11,144 calls (08998010 - 08998014, length 2)
_S1_2_8998008 22,286 instructions (0.001%), 11,143 calls (08998008 - 0899800C, length 2)
_S1_2_8998048 22,284 instructions (0.001%), 11,142 calls (08998048 - 0899804C, length 2)
_S1_2_8998038 22,284 instructions (0.001%), 11,142 calls (08998038 - 0899803C, length 2)
_S1_2_8998050 22,168 instructions (0.001%), 11,084 calls (08998050 - 08998054, length 2)
_S1_2_88951C4 21,516 instructions (0.001%), 52 calls (088951C4 - 0889528C, length 51)
  Back Branch 08895268 856 times (length 29)
_S1_2_894E700 21,426 instructions (0.001%), 2,571 calls (0894E700 - 0894E724, length 10)
_S1_2_8998070 21,352 instructions (0.001%), 10,676 calls (08998070 - 08998074, length 2)
_S1_2_88057C8 21,104 instructions (0.001%), 728 calls (088057C8 - 088058D8, length 69)
_S1_2_8936A90 21,088 instructions (0.001%), 2,636 calls (08936A90 - 08936AAC, length 8)
_S1_2_895FC00 21,012 instructions (0.001%), 1,236 calls (0895FC00 - 0895FC40, length 17)
  Back Branch 0895FC3C 1,236 times (length 9)
_S1_2_89780C0 20,986 instructions (0.001%), 2,112 calls (089780C0 - 089780E8, length 11)
_S1_2_892DB84 20,896 instructions (0.001%), 1,306 calls (0892DB84 - 0892DBC0, length 16)
_S1_2_889944C 20,630 instructions (0.001%), 2,063 calls (0889944C - 08899470, length 10)
_S1_2_8897004 20,547 instructions (0.001%), 2,061 calls (08897004 - 08897038, length 14)
_S1_2_896B51C 20,244 instructions (0.001%), 1,446 calls (0896B51C - 0896B564, length 19)
_S1_2_893FD70 20,241 instructions (0.001%), 110 calls (0893FA00 - 08940E58, length 1303)
  Back Branch 0893FA40 11,409 times (length 12)
  Back Branch 089404AC 840 times (length 12)
  Back Branch 08940DFC 752 times (length 1281)
  Back Branch 089404B4 105 times (length 14)
  Back Branch 089402D8 105 times (length 16)
_S1_2_89783F8 20,070 instructions (0.001%), 446 calls (089783F8 - 089784F0, length 63)
  Back Branch 089784C0 446 times (length 21)
  Back Branch 089784D8 446 times (length 27)
  Back Branch 089784EC 446 times (length 32)
_S1_2_8823734 19,440 instructions (0.001%), 4,860 calls (08823734 - 08823740, length 4)
_S1_2_896E4F4 19,404 instructions (0.001%), 280 calls (0896E4F4 - 0896E5D4, length 57)
  Back Branch 0896E558 567 times (length 12)
_S1_2_88239A4 19,389 instructions (0.001%), 1,380 calls (088239A4 - 088239E4, length 17)
_S1_2_88991B8 19,377 instructions (0.001%), 570 calls (088991B8 - 088992A0, length 59)
_S1_2_895FB3C 18,540 instructions (0.001%), 1,236 calls (0895FB3C - 0895FBB8, length 32)
_S1_2_88970F4 16,504 instructions (0.001%), 2,063 calls (088970F4 - 08897110, length 8)
_S1_2_88220B0 15,984 instructions (0.001%), 888 calls (088220B0 - 088220F4, length 18)
_S1_2_892CEC4 15,960 instructions (0.001%), 280 calls (0892CEC4 - 0892CFA4, length 57)
_S1_2_8978DEC 15,699 instructions (0.001%), 157 calls (08978DEC - 08978F98, length 108)
  Back Branch 08978F70 157 times (length 41)
  Back Branch 08978F8C 157 times (length 58)
_S1_2_8823978 15,463 instructions (0.001%), 1,412 calls (08823978 - 088239A0, length 11)
_S1_2_8949C4C 15,202 instructions (0.001%), 374 calls (08949C4C - 08949EA4, length 151)
  Back Branch 08949D64 268 times (length 58)
  Back Branch 08949D74 111 times (length 62)
  Back Branch 08949DB0 111 times (length 76)
_S1_2_89371C4 15,096 instructions (0.001%), 888 calls (089371C4 - 08937204, length 17)
_S1_2_8930924 14,970 instructions (0.001%), 4,990 calls (08930924 - 0893092C, length 3)
_S1_2_8978024 14,644 instructions (0.001%), 1,046 calls (08978024 - 08978058, length 14)
_S1_2_8974564 14,637 instructions (0.001%), 287 calls (08974564 - 089746B4, length 85)
_S1_2_89581B0 14,563 instructions (0.001%), 143 calls (089581B0 - 08958368, length 111)
  Back Branch 08958364 137 times (length 93)
  Back Branch 089582A8 3 times (length 46)
_S1_2_896D44C 14,516 instructions (0.001%), 191 calls (0896D44C - 0896D5DC, length 101)
  Back Branch 0896D5A8 191 times (length 42)
_S1_2_8826668 14,346 instructions (0.001%), 1,594 calls (08826668 - 08826688, length 9)
_S1_2_894AD54 14,208 instructions (0.001%), 111 calls (0894AD54 - 0894AFFC, length 171)
_S1_2_892D6F0 14,014 instructions (0.001%), 2,002 calls (0892D6F0 - 0892D708, length 7)
_S1_2_89304A4 13,960 instructions (0.001%), 1,745 calls (089304A4 - 089304C0, length 8)
_S1_2_8962218 13,596 instructions (0.001%), 2,472 calls (08962218 - 0896222C, length 6)
_S1_2_8952808 13,568 instructions (0.001%), 106 calls (08952808 - 08952A3C, length 142)
  Back Branch 089528AC 212 times (length 35)
  Back Branch 08952A38 106 times (length 40)
_S1_2_895F988 13,482 instructions (0.001%), 6,741 calls (0895F988 - 0895F98C, length 2)
_S1_2_8937260 13,320 instructions (0.001%), 888 calls (08937260 - 08937298, length 15)
_S1_2_8972CB0 13,232 instructions (0.001%), 1,654 calls (08972CB0 - 08972CCC, length 8)
_S1_2_892D728 13,130 instructions (0.001%), 505 calls (0892D728 - 0892D78C, length 26)
_S1_2_895BED0 13,108 instructions (0.001%), 452 calls (0895BED0 - 0895BF94, length 50)
_S1_2_88929A4 12,581 instructions (0.001%), 43 calls (088929A4 - 08892D08, length 218)
  Back Branch 08892BBC 332 times (length 25)
  Back Branch 08892B34 158 times (length 54)
_S1_2_897B29C 12,464 instructions (0.001%), 446 calls (0897B29C - 0897B2F0, length 22)
  Back Branch 0897B2E0 889 times (length 10)
_S1_2_8937338 12,432 instructions (0.001%), 888 calls (08937338 - 0893736C, length 14)
_S1_2_8978094 12,374 instructions (0.001%), 1,282 calls (08978094 - 089780BC, length 11)
_S1_2_8978A50 12,355 instructions (0.001%), 2,471 calls (08978A50 - 08978A60, length 5)
_S1_2_89363BC 12,103 instructions (0.001%), 133 calls (089363BC - 089364FC, length 81)
  Back Branch 0893644C 665 times (length 6)
_S1_2_889D128 12,078 instructions (0.001%), 2,013 calls (0889D128 - 0889D13C, length 6)
_S1_2_8972D64 12,042 instructions (0.001%), 446 calls (08972D64 - 08972DEC, length 35)
_S1_2_892E07C 11,970 instructions (0.001%), 342 calls (0892E07C - 0892E110, length 38)
_S1_2_896D314 11,940 instructions (0.001%), 1,990 calls (0896D314 - 0896D350, length 16)
_S1_2_896E5D8 11,907 instructions (0.001%), 567 calls (0896E5D8 - 0896E630, length 23)
_S1_2_89780EC 11,812 instructions (0.001%), 1,278 calls (089780EC - 08978114, length 11)
_S1_2_88D115C 11,812 instructions (0.001%), 1,181 calls (088D115C - 088D1188, length 12)
_S1_2_881F5C8 11,790 instructions (0.001%), 262 calls (0881F5C8 - 0881F724, length 88)
_S1_2_896218C 11,772 instructions (0.001%), 981 calls (0896218C - 089621B8, length 12)
_S1_2_892CFA8 11,718 instructions (0.001%), 279 calls (0892CFA8 - 0892D054, length 44)
_S1_2_8954A70 11,640 instructions (0.001%), 291 calls (08954A70 - 08954AF0, length 33)
  Back Branch 08954AD4 291 times (length 8)
_S1_2_8979B20 11,594 instructions (0.001%), 314 calls (08979B20 - 08979BB4, length 38)
_S1_2_894E0A0 11,554 instructions (0.001%), 106 calls (0894E0A0 - 0894E318, length 159)
  Back Branch 0894E150 106 times (length 11)
  Back Branch 0894E1F0 106 times (length 11)
_S1_2_894E4EC 11,494 instructions (0.001%), 292 calls (0894E4EC - 0894E5B4, length 51)
_S1_2_8820AA8 11,439 instructions (0.001%), 49 calls (08820AA8 - 08820B60, length 47)
  Back Branch 08820B5C 748 times (length 17)
  Back Branch 08820B44 49 times (length 26)
  Back Branch 08820B3C 49 times (length 24)
  Back Branch 08820B10 49 times (length 13)
_S1_2_8823900 11,392 instructions (0.001%), 1,424 calls (08823900 - 0882391C, length 8)
_S1_2_892EA04 11,092 instructions (0.000%), 188 calls (0892EA04 - 0892EC2C, length 139)
_S1_2_893B5BC 11,016 instructions (0.000%), 306 calls (0893B5BC - 0893B654, length 39)
_S1_2_891C33C 10,998 instructions (0.000%), 268 calls (0891C33C - 0891C420, length 58)
  Back Branch 0891C3D4 24 times (length 19)
_S1_2_88286E0 10,920 instructions (0.000%), 541 calls (088286E0 - 0882876C, length 36)
_S1_2_88042F0 10,874 instructions (0.000%), 155 calls (088042F0 - 08804384, length 38)
  Back Branch 0880433C 957 times (length 9)
_S1_2_8956810 10,600 instructions (0.000%), 106 calls (08956810 - 089569EC, length 120)
  Back Branch 089569E8 106 times (length 90)
  Back Branch 089569DC 106 times (length 15)
_S1_2_894B000 10,420 instructions (0.000%), 116 calls (0894B000 - 0894B1BC, length 112)
  Back Branch 0894B1AC 106 times (length 67)
  Back Branch 0894B178 5 times (length 47)
_S1_2_894CC68 10,290 instructions (0.000%), 1,470 calls (0894CC68 - 0894CC80, length 7)
_S1_2_8895D34 10,215 instructions (0.000%), 21 calls (08895D34 - 08895E48, length 70)
  Back Branch 08895DC8 497 times (length 6)
  Back Branch 08895E0C 374 times (length 35)
_S1_2_89320F4 10,112 instructions (0.000%), 352 calls (089320F4 - 08932184, length 37)
_S1_2_8932188 10,062 instructions (0.000%), 384 calls (08932188 - 08932214, length 36)
_S1_2_89497D4 9,964 instructions (0.000%), 106 calls (089497D4 - 0894995C, length 99)
  Back Branch 08949948 106 times (length 48)
_S1_2_894CC4C 9,961 instructions (0.000%), 1,423 calls (0894CC4C - 0894CC64, length 7)
_S1_2_89383B0 9,768 instructions (0.000%), 888 calls (089383B0 - 089383D8, length 11)
_S1_2_8937208 9,768 instructions (0.000%), 888 calls (08937208 - 08937238, length 13)
_S1_2_88D0148 9,742 instructions (0.000%), 334 calls (088D0148 - 088D024C, length 66)
_S1_2_89551AC 9,734 instructions (0.000%), 314 calls (089551AC - 08955278, length 52)
  Back Branch 08955238 314 times (length 23)
_S1_2_8985354 9,728 instructions (0.000%), 512 calls (08985354 - 0898539C, length 19)
_S1_2_89522A4 9,706 instructions (0.000%), 214 calls (089522A4 - 089523A4, length 65)
  Back Branch 08952398 212 times (length 14)
  Back Branch 0895235C 16 times (length 34)
_S1_2_894A700 9,646 instructions (0.000%), 106 calls (0894A700 - 0894A878, length 95)
_S1_2_8998128 9,560 instructions (0.000%), 4,780 calls (08998128 - 0899812C, length 2)
_S1_2_895330C 9,558 instructions (0.000%), 531 calls (0895330C - 089533B0, length 42)
  Back Branch 08953378 531 times (length 14)
_S1_2_8821AA0 9,499 instructions (0.000%), 1,357 calls (08821AA0 - 08821AB8, length 7)
_S1_2_881F3A0 9,432 instructions (0.000%), 262 calls (0881F3A0 - 0881F42C, length 36)
_S1_2_88049DC 9,414 instructions (0.000%), 1,046 calls (088049DC - 088049FC, length 9)
_S1_2_897B208 9,366 instructions (0.000%), 446 calls (0897B208 - 0897B258, length 21)
  Back Branch 0897B244 446 times (length 6)
  Back Branch 0897B254 446 times (length 10)
_S1_2_88D184C 9,301 instructions (0.000%), 533 calls (088D184C - 088D18A8, length 24)
_S1_2_88BDE2C 9,247 instructions (0.000%), 233 calls (088BDE2C - 088BDEF8, length 52)
_S1_2_89740A0 9,184 instructions (0.000%), 287 calls (089740A0 - 08974240, length 105)
_S1_2_895074C 9,146 instructions (0.000%), 143 calls (0895074C - 08950874, length 75)
  Back Branch 08950864 143 times (length 47)
  Back Branch 08950844 143 times (length 32)
_S1_2_896ECD4 9,072 instructions (0.000%), 567 calls (0896ECD4 - 0896ED18, length 18)
_S1_2_88CDB7C 9,009 instructions (0.000%), 39 calls (088CDB7C - 088CDBF4, length 31)
  Back Branch 088CDBD4 1,014 times (length 8)
_S1_2_8978F9C 8,946 instructions (0.000%), 1,278 calls (08978F9C - 08978FB4, length 7)
_S1_2_897B2F4 8,920 instructions (0.000%), 446 calls (0897B2F4 - 0897B358, length 26)
  Back Branch 0897B354 446 times (length 6)
  Back Branch 0897B34C 446 times (length 9)
_S1_2_8932670 8,901 instructions (0.000%), 772 calls (08932670 - 089326A8, length 15)
_S1_2_89354D8 8,895 instructions (0.000%), 1,779 calls (089354D8 - 089354E8, length 5)
_S1_2_89366BC 8,850 instructions (0.000%), 33 calls (089366BC - 08936990, length 182)
  Back Branch 0893676C 276 times (length 14)
  Back Branch 08936960 276 times (length 101)
_S1_2_894FE94 8,730 instructions (0.000%), 291 calls (0894FE94 - 0894FF18, length 34)
  Back Branch 0894FF04 291 times (length 15)
_S1_2_8822DD0 8,694 instructions (0.000%), 161 calls (08822DD0 - 08822F24, length 86)
_S1_2_89621EC 8,652 instructions (0.000%), 1,236 calls (089621EC - 08962204, length 7)
_S1_2_895F818 8,652 instructions (0.000%), 1,236 calls (0895F818 - 0895F830, length 7)
_S1_2_894F064 8,586 instructions (0.000%), 106 calls (0894F064 - 0894F294, length 141)
  Back Branch 0894F24C 106 times (length 87)
_S1_2_89807E0 8,572 instructions (0.000%), 230 calls (089807E0 - 089809F0, length 133)
_S1_2_8895C3C 8,490 instructions (0.000%), 21 calls (08895C3C - 08895CE8, length 44)
  Back Branch 08895CA0 497 times (length 6)
  Back Branch 08895CDC 374 times (length 31)
_S1_2_8894BD4 8,290 instructions (0.000%), 829 calls (08894BD4 - 08894BF8, length 10)
_S1_2_8820914 8,258 instructions (0.000%), 106 calls (08820914 - 08820AA4, length 101)
_S1_2_8894F74 8,127 instructions (0.000%), 903 calls (08894F74 - 08894F94, length 9)
_S1_2_8980EE0 8,032 instructions (0.000%), 4,016 calls (08980EE0 - 08980EE4, length 2)
_S1_2_8978B68 8,028 instructions (0.000%), 446 calls (08978B68 - 08978BE8, length 33)
  Back Branch 08978BE4 446 times (length 8)
_S1_2_896F4C0 7,900 instructions (0.000%), 1,975 calls (0896F4C0 - 0896F4CC, length 4)
_S1_2_896F4B0 7,900 instructions (0.000%), 1,975 calls (0896F4B0 - 0896F4BC, length 4)
_S1_2_892EF50 7,840 instructions (0.000%), 392 calls (0892EF50 - 0892EF9C, length 20)
_S1_2_894F6B8 7,824 instructions (0.000%), 186 calls (0894F6B8 - 0894F7CC, length 70)
  Back Branch 0894F7B4 186 times (length 56)
  Back Branch 0894F75C 97 times (length 16)
  Back Branch 0894F778 47 times (length 23)
_S1_2_8939FBC 7,808 instructions (0.000%), 40 calls (08939FBC - 0893A078, length 48)
  Back Branch 0893A03C 413 times (length 17)
_S1_2_8895B88 7,788 instructions (0.000%), 115 calls (08895B88 - 08895C38, length 45)
  Back Branch 08895C20 723 times (length 29)
_S1_2_8957ED8 7,648 instructions (0.000%), 279 calls (08957ED8 - 08957F98, length 49)
  Back Branch 08957F38 47 times (length 8)
  Back Branch 08957F70 47 times (length 9)
_S1_2_881F310 7,627 instructions (0.000%), 263 calls (0881F310 - 0881F39C, length 36)
_S1_2_881F228 7,627 instructions (0.000%), 42 calls (0881F228 - 0881F30C, length 58)
  Back Branch 0881F2C0 682 times (length 9)
_S1_2_8893D54 7,560 instructions (0.000%), 168 calls (08893D54 - 08893E90, length 80)
_S1_2_89783AC 7,524 instructions (0.000%), 418 calls (089783AC - 089783F4, length 19)
  Back Branch 089783F0 418 times (length 9)
_S1_2_8951478 7,479 instructions (0.000%), 47 calls (08951478 - 089518EC, length 286)
  Back Branch 089517A0 47 times (length 177)
  Back Branch 08951834 47 times (length 107)
  Back Branch 08951844 47 times (length 18)
  Back Branch 08951870 47 times (length 180)
  Back Branch 089517F0 45 times (length 39)
_S1_2_895FBBC 7,416 instructions (0.000%), 1,236 calls (0895FBBC - 0895FBD0, length 6)
_S1_2_896E2B0 7,322 instructions (0.000%), 280 calls (0896E2B0 - 0896E2FC, length 20)
  Back Branch 0896E2D8 567 times (length 6)
_S1_2_8824050 7,237 instructions (0.000%), 22 calls (08823E54 - 0882414C, length 191)
  Back Branch 0882407C 144,372 times (length 140)
  Back Branch 088240D8 144,372 times (length 21)
  Back Branch 088240C8 42,298 times (length 11)
  Back Branch 0882405C 12,478 times (length 122)
  Back Branch 08824050 47 times (length 104)
  Back Branch 08824118 23 times (length 12)
_S1_2_8937310 7,104 instructions (0.000%), 888 calls (08937310 - 0893732C, length 8)
_S1_2_8826290 7,072 instructions (0.000%), 221 calls (08826290 - 0882630C, length 32)
_S1_2_892E1E8 7,019 instructions (0.000%), 507 calls (0892E1E8 - 0892E248, length 25)
_S1_2_8804A00 6,923 instructions (0.000%), 989 calls (08804A00 - 08804A18, length 7)
_S1_2_8932A9C 6,786 instructions (0.000%), 29 calls (08932A9C - 08932BC0, length 74)
  Back Branch 08932B70 261 times (length 20)
  Back Branch 08932B90 29 times (length 5)
_S1_2_894E5B8 6,784 instructions (0.000%), 106 calls (0894E5B8 - 0894E6FC, length 82)
  Back Branch 0894E660 106 times (length 11)
  Back Branch 0894E6AC 106 times (length 14)
_S1_2_895251C 6,678 instructions (0.000%), 106 calls (0895251C - 08952724, length 131)
_S1_2_8949960 6,670 instructions (0.000%), 111 calls (08949960 - 08949A5C, length 64)
  Back Branch 08949A58 111 times (length 32)
_S1_2_8998528 6,644 instructions (0.000%), 3,322 calls (08998528 - 0899852C, length 2)
_S1_2_896D354 6,607 instructions (0.000%), 191 calls (0896D354 - 0896D3B4, length 25)
  Back Branch 0896D398 420 times (length 8)
_S1_2_89984E8 6,586 instructions (0.000%), 3,293 calls (089984E8 - 089984EC, length 2)
_S1_2_881E0A8 6,575 instructions (0.000%), 263 calls (0881E0A8 - 0881E138, length 37)
_S1_2_8976E30 6,482 instructions (0.000%), 6 calls (08976E30 - 08977050, length 137)
  Back Branch 08976FAC 366 times (length 23)
  Back Branch 08976FD4 6 times (length 69)
  Back Branch 0897704C 3 times (length 67)
  Back Branch 0897702C 2 times (length 59)
  Back Branch 08977024 2 times (length 48)
_S1_2_892DFD0 6,417 instructions (0.000%), 279 calls (0892DFD0 - 0892E028, length 23)
_S1_2_8896548 6,321 instructions (0.000%), 903 calls (08896548 - 08896560, length 7)
_S1_2_893B300 6,270 instructions (0.000%), 570 calls (0893B300 - 0893B328, length 11)
_S1_2_8977FEC 6,244 instructions (0.000%), 446 calls (08977FEC - 08978020, length 14)
_S1_2_88058DC 6,202 instructions (0.000%), 3,101 calls (088058DC - 088058E0, length 2)
_S1_2_8893C44 6,198 instructions (0.000%), 119 calls (08893C44 - 08893D50, length 68)
_S1_2_88971EC 6,189 instructions (0.000%), 2,063 calls (088971EC - 088971F4, length 3)
_S1_2_889703C 6,189 instructions (0.000%), 2,063 calls (0889703C - 08897044, length 3)
_S1_2_892DF78 6,160 instructions (0.000%), 280 calls (0892DF78 - 0892DFCC, length 22)
_S1_2_8822908 6,118 instructions (0.000%), 161 calls (08822908 - 08822A68, length 89)
  Back Branch 088229F8 161 times (length 14)
_S1_2_8998168 5,992 instructions (0.000%), 2,996 calls (08998168 - 0899816C, length 2)
_S1_2_881D884 5,992 instructions (0.000%), 248 calls (0881D884 - 0881D9B0, length 76)
_S1_2_8954794 5,930 instructions (0.000%), 279 calls (08954794 - 08954828, length 38)
  Back Branch 08954824 47 times (length 24)
  Back Branch 08954814 2 times (length 9)
_S1_2_893274C 5,889 instructions (0.000%), 157 calls (0893274C - 08932838, length 60)
_S1_2_8968234 5,860 instructions (0.000%), 293 calls (08968234 - 08968280, length 20)
_S1_2_89305A8 5,845 instructions (0.000%), 1,169 calls (089305A8 - 08930628, length 33)
_S1_2_897B25C 5,798 instructions (0.000%), 446 calls (0897B25C - 0897B28C, length 13)
_S1_2_8818A0C 5,714 instructions (0.000%), 565 calls (08818A0C - 08818C40, length 142)
_S1_2_895FB34 5,688 instructions (0.000%), 2,844 calls (0895FB34 - 0895FB38, length 2)
_S1_2_89326CC 5,632 instructions (0.000%), 176 calls (089326CC - 08932748, length 32)
_S1_2_8954F9C 5,618 instructions (0.000%), 106 calls (08954F9C - 089550BC, length 73)
  Back Branch 089550B8 106 times (length 31)
_S1_2_895ED9C 5,546 instructions (0.000%), 47 calls (0895ED9C - 0895F068, length 180)
  Back Branch 0895F054 47 times (length 97)
  Back Branch 0895EF94 47 times (length 35)
  Back Branch 0895EFC0 47 times (length 46)
  Back Branch 0895EFE4 47 times (length 55)
  Back Branch 0895EF74 47 times (length 27)
_S1_2_881F7C4 5,537 instructions (0.000%), 63 calls (0881F7C4 - 0881F8C8, length 66)
  Back Branch 0881F7F4 251 times (length 9)
_S1_2_894C314 5,452 instructions (0.000%), 47 calls (0894C314 - 0894C60C, length 191)
  Back Branch 0894C4CC 47 times (length 51)
  Back Branch 0894C510 47 times (length 22)
_S1_2_895FA34 5,412 instructions (0.000%), 2,706 calls (0895FA34 - 0895FA38, length 2)
_S1_2_892D790 5,410 instructions (0.000%), 81 calls (0892D790 - 0892D8AC, length 72)
_S1_2_8996B58 5,340 instructions (0.000%), 890 calls (08996B58 - 08996B6C, length 6)
_S1_2_8896564 5,328 instructions (0.000%), 888 calls (08896564 - 08896578, length 6)
_S1_2_894E31C 5,300 instructions (0.000%), 106 calls (0894E31C - 0894E3E0, length 50)
_S1_2_881D0F0 5,278 instructions (0.000%), 377 calls (0881D0F0 - 0881D138, length 19)
_S1_2_8826A2C 5,270 instructions (0.000%), 67 calls (08826A04 - 08826B08, length 66)
  Back Branch 08826ADC 173 times (length 56)
_S1_2_892E114 5,248 instructions (0.000%), 228 calls (0892E114 - 0892E174, length 25)
_S1_2_8939F30 5,165 instructions (0.000%), 37 calls (08939F30 - 08939FB8, length 35)
  Back Branch 08939F80 409 times (length 11)
_S1_2_8973690 5,106 instructions (0.000%), 1 calls (08973690 - 089737B8, length 75)
  Back Branch 089736DC 339 times (length 10)
  Back Branch 089737A4 339 times (length 6)
_S1_2_8998508 5,066 instructions (0.000%), 2,533 calls (08998508 - 0899850C, length 2)
_S1_2_8972DF0 5,016 instructions (0.000%), 418 calls (08972DF0 - 08972E1C, length 12)
_S1_2_8962184 4,944 instructions (0.000%), 2,472 calls (08962184 - 08962188, length 2)
_S1_2_8967708 4,845 instructions (0.000%), 255 calls (08967708 - 08967768, length 25)
_S1_2_894E7D4 4,824 instructions (0.000%), 268 calls (0894E7D4 - 0894E818, length 18)
_S1_2_8804238 4,726 instructions (0.000%), 155 calls (08804238 - 088042EC, length 46)
_S1_2_88210C0 4,711 instructions (0.000%), 673 calls (088210C0 - 088210D8, length 7)
_S1_2_8826484 4,576 instructions (0.000%), 206 calls (08826484 - 08826540, length 48)
_S1_2_893B830 4,560 instructions (0.000%), 570 calls (0893B830 - 0893B84C, length 8)
_S1_2_892E730 4,545 instructions (0.000%), 101 calls (0892E730 - 0892E964, length 142)
_S1_2_893A2AC 4,523 instructions (0.000%), 413 calls (0893A2AC - 0893A300, length 22)
_S1_2_88959FC 4,464 instructions (0.000%), 372 calls (088959FC - 08895A38, length 16)
_S1_2_8938D78 4,403 instructions (0.000%), 259 calls (08938D78 - 08938E88, length 69)
_S1_2_8820754 4,390 instructions (0.000%), 439 calls (08820754 - 08820788, length 14)
_S1_2_88934A4 4,253 instructions (0.000%), 84 calls (088934A4 - 0889355C, length 47)
  Back Branch 08893518 88 times (length 16)
_S1_2_891B210 4,240 instructions (0.000%), 268 calls (0891B210 - 0891B24C, length 16)
_S1_2_881D3E8 4,181 instructions (0.000%), 283 calls (0881D3E8 - 0881D438, length 21)
_S1_2_895B3D8 4,176 instructions (0.000%), 76 calls (0895B3D8 - 0895B514, length 80)
_S1_2_8820CE4 4,138 instructions (0.000%), 247 calls (08820CE4 - 08820D68, length 34)
  Back Branch 08820D3C 62 times (length 11)
_S1_2_8949EA8 4,134 instructions (0.000%), 106 calls (08949EA8 - 08949F5C, length 46)
  Back Branch 08949F3C 106 times (length 29)
_S1_2_8825A70 4,096 instructions (0.000%), 10 calls (08825A70 - 08825B70, length 65)
  Back Branch 08825B10 253 times (length 19)
_S1_2_895C0C4 4,070 instructions (0.000%), 185 calls (0895C0C4 - 0895C118, length 22)
_S1_2_894A408 4,028 instructions (0.000%), 106 calls (0894A408 - 0894A534, length 76)
  Back Branch 0894A530 106 times (length 32)
_S1_2_88CE4E4 4,018 instructions (0.000%), 171 calls (088CE4E4 - 088CE5CC, length 59)
_S1_2_880499C 4,014 instructions (0.000%), 446 calls (0880499C - 088049BC, length 9)
_S1_2_892F464 3,950 instructions (0.000%), 90 calls (0892F464 - 0892F820, length 240)
_S1_2_8820BEC 3,944 instructions (0.000%), 116 calls (08820BEC - 08820C8C, length 41)
_S1_2_8894160 3,924 instructions (0.000%), 180 calls (08894160 - 08894200, length 41)
_S1_2_894EDA8 3,774 instructions (0.000%), 111 calls (0894EDA8 - 0894EE2C, length 34)
_S1_2_892F9DC 3,753 instructions (0.000%), 417 calls (0892F9DC - 0892FA14, length 15)
_S1_2_892F9A4 3,718 instructions (0.000%), 279 calls (0892F9A4 - 0892F9D8, length 14)
_S1_2_89566C4 3,717 instructions (0.000%), 531 calls (089566C4 - 08956710, length 20)
_S1_2_896EB00 3,629 instructions (0.000%), 212 calls (0896EB00 - 0896EB58, length 23)
_S1_2_88D0DA4 3,590 instructions (0.000%), 155 calls (088D0DA4 - 088D0EB0, length 68)
_S1_2_892F82C 3,534 instructions (0.000%), 90 calls (0892F82C - 0892F8E4, length 47)
  Back Branch 0892F880 76 times (length 9)
_S1_2_892FA18 3,528 instructions (0.000%), 392 calls (0892FA18 - 0892FA38, length 9)
_S1_2_895D354 3,503 instructions (0.000%), 113 calls (0895D354 - 0895D3D8, length 34)
_S1_2_894D364 3,492 instructions (0.000%), 291 calls (0894D364 - 0894D3B8, length 22)
_S1_2_8961B64 3,477 instructions (0.000%), 61 calls (08961B64 - 08961C44, length 57)
_S1_2_895C38C 3,471 instructions (0.000%), 267 calls (0895C38C - 0895C3BC, length 13)
_S1_2_892E638 3,471 instructions (0.000%), 89 calls (0892E638 - 0892E72C, length 62)
_S1_2_8972CE4 3,449 instructions (0.000%), 73 calls (08972CE4 - 08972D60, length 32)
  Back Branch 08972D48 446 times (length 3)
_S1_2_895C11C 3,441 instructions (0.000%), 111 calls (0895C11C - 0895C1E0, length 50)
  Back Branch 0895C1B8 111 times (length 13)
_S1_2_894E894 3,441 instructions (0.000%), 111 calls (0894E894 - 0894E90C, length 31)
_S1_2_894D298 3,430 instructions (0.000%), 490 calls (0894D298 - 0894D2B0, length 7)
_S1_2_896E1D4 3,402 instructions (0.000%), 243 calls (0896E1D4 - 0896E208, length 14)
_S1_2_896E194 3,392 instructions (0.000%), 212 calls (0896E194 - 0896E1D0, length 16)
_S1_2_8955EEC 3,392 instructions (0.000%), 212 calls (08955EEC - 08956058, length 92)
  Back Branch 08956054 106 times (length 73)
_S1_2_8972E20 3,364 instructions (0.000%), 66 calls (08972E20 - 089731A4, length 226)
_S1_2_881FB08 3,360 instructions (0.000%), 60 calls (0881FB08 - 0881FC00, length 63)
_S1_2_8974B2C 3,355 instructions (0.000%), 61 calls (08974B2C - 08974C70, length 82)
_S1_2_88D177C 3,324 instructions (0.000%), 99 calls (088D177C - 088D1848, length 52)
_S1_2_8825EE8 3,306 instructions (0.000%), 87 calls (08825EE8 - 08825FF4, length 68)
_S1_2_894CD90 3,258 instructions (0.000%), 1,629 calls (0894CD90 - 0894CD94, length 2)
_S1_2_8950D68 3,243 instructions (0.000%), 47 calls (08950D68 - 08950EA0, length 79)
  Back Branch 08950E74 47 times (length 36)
_S1_2_881B070 3,234 instructions (0.000%), 58 calls (0881B03C - 0881B444, length 259)
  Back Branch 0881B100 58 times (length 51)
_S1_2_89501F4 3,232 instructions (0.000%), 14 calls (089501F4 - 08950748, length 342)
  Back Branch 08950714 14 times (length 223)
  Back Branch 08950708 14 times (length 34)
  Back Branch 08950680 14 times (length 59)
  Back Branch 08950698 14 times (length 175)
  Back Branch 089506A0 14 times (length 194)
  Back Branch 08950654 14 times (length 43)
  Back Branch 0895065C 14 times (length 50)
  Back Branch 089502CC 6 times (length 34)
_S1_2_8000040 3,229 instructions (0.000%), 106 calls (08000040 - 08000048, length 3)
  Back Branch 08000044 1,041 times (length 3)
_S1_2_8818034 3,227 instructions (0.000%), 99 calls (08818034 - 08818350, length 200)
_S1_2_8998280 3,210 instructions (0.000%), 1,605 calls (08998280 - 08998284, length 2)
_S1_2_8893448 3,173 instructions (0.000%), 167 calls (08893448 - 088934A0, length 23)
_S1_2_896EE4C 3,150 instructions (0.000%), 350 calls (0896EE4C - 0896EE6C, length 9)
_S1_2_8962618 3,150 instructions (0.000%), 150 calls (08962618 - 0896268C, length 30)
_S1_2_8823630 3,149 instructions (0.000%), 23 calls (08823630 - 088236D0, length 41)
  Back Branch 08823698 269 times (length 9)
_S1_2_8978BEC 3,122 instructions (0.000%), 446 calls (08978BEC - 08978C04, length 7)
_S1_2_8820B64 3,108 instructions (0.000%), 111 calls (08820B64 - 08820BE8, length 34)
  Back Branch 08820BC4 111 times (length 8)
_S1_2_8936D38 3,105 instructions (0.000%), 135 calls (08936D38 - 08936E1C, length 58)
_S1_2_8000000 3,084 instructions (0.000%), 771 calls (08000000 - 0800000C, length 4)
_S1_2_881F67C 3,074 instructions (0.000%), 262 calls (0881F67C - 0881F724, length 43)
_S1_2_881DBD8 3,071 instructions (0.000%), 62 calls (0881DBD8 - 0881DC70, length 39)
  Back Branch 0881DC24 205 times (length 9)
_S1_2_89621BC 3,060 instructions (0.000%), 255 calls (089621BC - 089621E8, length 12)
_S1_2_895A4A8 3,059 instructions (0.000%), 28 calls (0895A4A8 - 0895A618, length 93)
  Back Branch 0895A554 36 times (length 36)
  Back Branch 0895A614 28 times (length 48)
_S1_2_8895AD8 3,052 instructions (0.000%), 35 calls (08895A8C - 08895B24, length 39)
  Back Branch 08895B00 497 times (length 25)
  Back Branch 08895B10 374 times (length 35)
_S1_2_89688A0 3,034 instructions (0.000%), 29 calls (089688A0 - 08968B20, length 161)
  Back Branch 08968AB4 6 times (length 47)
_S1_2_88917C4 3,021 instructions (0.000%), 159 calls (088917C4 - 08891814, length 21)
_S1_2_894E034 3,018 instructions (0.000%), 122 calls (0894E034 - 0894E09C, length 27)
  Back Branch 0894E098 106 times (length 12)
_S1_2_8821088 3,010 instructions (0.000%), 430 calls (08821088 - 088210A0, length 7)
_S1_2_894F9D0 3,008 instructions (0.000%), 47 calls (0894F9D0 - 0894FAE0, length 69)
  Back Branch 0894FA20 47 times (length 9)
_S1_2_88BE694 3,007 instructions (0.000%), 1 calls (088BE694 - 088BF644, length 1005)
  Back Branch 088BE864 91 times (length 10)
  Back Branch 088BEEE4 58 times (length 72)
  Back Branch 088BF344 4 times (length 45)
  Back Branch 088BF234 3 times (length 21)
  Back Branch 088BF1C8 1 times (length 108)
  Back Branch 088BF5E4 1 times (length 53)
  Back Branch 088BF4FC 1 times (length 6)
_S1_2_894FDD0 3,003 instructions (0.000%), 143 calls (0894FDD0 - 0894FE20, length 21)
_S1_2_8949F60 2,968 instructions (0.000%), 212 calls (08949F60 - 08949FBC, length 24)
_S1_2_8895190 2,943 instructions (0.000%), 372 calls (08895190 - 088951C0, length 13)
_S1_2_8958FD0 2,928 instructions (0.000%), 28 calls (08958FD0 - 089590D8, length 67)
  Back Branch 089590B4 36 times (length 50)
  Back Branch 089590D4 28 times (length 8)
_S1_2_88049C0 2,926 instructions (0.000%), 418 calls (088049C0 - 088049D8, length 7)
_S1_2_8997084 2,920 instructions (0.000%), 292 calls (08997084 - 089970A8, length 10)
_S1_2_8961574 2,914 instructions (0.000%), 47 calls (08961574 - 08961670, length 64)
  Back Branch 0896166C 47 times (length 11)
_S1_2_8963D2C 2,900 instructions (0.000%), 290 calls (08963D2C - 08963D60, length 14)
_S1_2_893A64C 2,880 instructions (0.000%), 40 calls (0893A64C - 0893A7A8, length 88)
_S1_2_895798C 2,867 instructions (0.000%), 14 calls (0895798C - 08957DAC, length 265)
  Back Branch 08957CC8 28 times (length 8)
  Back Branch 08957C64 14 times (length 73)
  Back Branch 08957D88 14 times (length 191)
  Back Branch 08957D78 14 times (length 142)
  Back Branch 08957A8C 6 times (length 43)
_S1_2_89731F0 2,863 instructions (0.000%), 1 calls (089731F0 - 089734A4, length 174)
  Back Branch 08973364 40 times (length 46)
  Back Branch 08973454 20 times (length 46)
  Back Branch 08973464 1 times (length 58)
  Back Branch 08973374 1 times (length 68)
_S1_2_88199EC 2,862 instructions (0.000%), 159 calls (088199EC - 08819A4C, length 25)
_S1_2_895FA2C 2,846 instructions (0.000%), 1,423 calls (0895FA2C - 0895FA30, length 2)
_S1_2_881FD38 2,827 instructions (0.000%), 62 calls (0881FD38 - 0881FE88, length 85)
_S1_2_8956538 2,756 instructions (0.000%), 106 calls (08956538 - 089565BC, length 34)
  Back Branch 08956598 106 times (length 14)
_S1_2_894EA78 2,750 instructions (0.000%), 158 calls (0894EA78 - 0894EAC0, length 19)
  Back Branch 0894EABC 111 times (length 9)
_S1_2_88199AC 2,744 instructions (0.000%), 392 calls (088199AC - 088199C4, length 7)
_S1_2_893062C 2,709 instructions (0.000%), 3 calls (0893062C - 08930660, length 14)
  Back Branch 08930654 384 times (length 7)
_S1_2_8828698 2,705 instructions (0.000%), 157 calls (08828698 - 0882876C, length 54)
_S1_2_8892D44 2,703 instructions (0.000%), 159 calls (08892D44 - 08892D94, length 21)
_S1_2_8823FA0 2,680 instructions (0.000%), 6 calls (08823E54 - 0882414C, length 191)
  Back Branch 0882407C 144,372 times (length 140)
  Back Branch 088240D8 144,372 times (length 21)
  Back Branch 088240C8 42,298 times (length 11)
  Back Branch 0882405C 12,478 times (length 122)
  Back Branch 08824050 47 times (length 104)
  Back Branch 08824118 23 times (length 12)
_S1_2_8996F2C 2,673 instructions (0.000%), 243 calls (08996F2C - 08996F54, length 11)
_S1_2_8952A40 2,650 instructions (0.000%), 106 calls (08952A40 - 08952AA8, length 27)
  Back Branch 08952AA4 106 times (length 9)
_S1_2_893AFB4 2,650 instructions (0.000%), 106 calls (0893AFB4 - 0893B054, length 41)
  Back Branch 0893B050 106 times (length 27)
_S1_2_89623FC 2,632 instructions (0.000%), 94 calls (089623FC - 089625A0, length 106)
  Back Branch 0896257C 94 times (length 63)
_S1_2_8961674 2,632 instructions (0.000%), 47 calls (08961674 - 08961768, length 62)
  Back Branch 089616C8 47 times (length 10)
  Back Branch 089616F8 47 times (length 21)
  Back Branch 089616EC 47 times (length 19)
  Back Branch 08961750 47 times (length 44)
_S1_2_896E984 2,625 instructions (0.000%), 175 calls (0896E984 - 0896E9D0, length 20)
_S1_2_881A0C0 2,600 instructions (0.000%), 104 calls (0881A0C0 - 0881A2D8, length 135)
_S1_2_897FB38 2,566 instructions (0.000%), 1 calls (0897FB38 - 0897FB9C, length 26)
  Back Branch 0897FB74 255 times (length 10)
_S1_2_894AB88 2,552 instructions (0.000%), 116 calls (0894AB88 - 0894ABDC, length 22)
_S1_2_8821064 2,547 instructions (0.000%), 283 calls (08821064 - 08821084, length 9)
_S1_2_894F298 2,544 instructions (0.000%), 106 calls (0894F298 - 0894F320, length 35)
_S1_2_893B4B0 2,544 instructions (0.000%), 106 calls (0893B4B0 - 0893B50C, length 24)
_S1_2_89518F0 2,538 instructions (0.000%), 47 calls (089518F0 - 08951B44, length 150)
  Back Branch 08951B10 47 times (length 109)
_S1_2_895B518 2,516 instructions (0.000%), 74 calls (0895B518 - 0895B5F0, length 55)
_S1_2_8827ED4 2,484 instructions (0.000%), 144 calls (08827ED4 - 0882876C, length 551)
_S1_2_8962230 2,472 instructions (0.000%), 1,236 calls (08962230 - 08962234, length 2)
_S1_2_895FC4C 2,472 instructions (0.000%), 1,236 calls (0895FC4C - 0895FC50, length 2)
_S1_2_895FC44 2,472 instructions (0.000%), 1,236 calls (0895FC44 - 0895FC48, length 2)
_S1_2_895F980 2,472 instructions (0.000%), 1,236 calls (0895F980 - 0895F984, length 2)
_S1_2_894CC84 2,472 instructions (0.000%), 1,236 calls (0894CC84 - 0894CC88, length 2)
_S1_2_89984F0 2,466 instructions (0.000%), 1,233 calls (089984F0 - 089984F4, length 2)
_S1_2_881EBA0 2,457 instructions (0.000%), 40 calls (0881EBA0 - 0881ED4C, length 108)
_S1_2_8935EC4 2,444 instructions (0.000%), 33 calls (08935EC4 - 08936094, length 117)
_S1_2_894A9E8 2,442 instructions (0.000%), 111 calls (0894A9E8 - 0894AA3C, length 22)
_S1_2_8955478 2,438 instructions (0.000%), 106 calls (08955478 - 0895555C, length 58)
  Back Branch 08955518 106 times (length 31)
  Back Branch 08955508 106 times (length 27)
  Back Branch 08955538 106 times (length 16)
  Back Branch 08955528 106 times (length 35)
_S1_2_8952C70 2,438 instructions (0.000%), 106 calls (08952C70 - 08952D00, length 37)
_S1_2_894B9DC 2,438 instructions (0.000%), 106 calls (0894B9DC - 0894BA38, length 24)
  Back Branch 0894BA34 106 times (length 8)
_S1_2_894FBD8 2,418 instructions (0.000%), 186 calls (0894FBD8 - 0894FC08, length 13)
_S1_2_8954880 2,418 instructions (0.000%), 93 calls (08954880 - 089548F4, length 30)
_S1_2_881E504 2,404 instructions (0.000%), 34 calls (0881E504 - 0881E638, length 78)
  Back Branch 0881E5F0 34 times (length 45)
_S1_2_882122C 2,400 instructions (0.000%), 96 calls (0882122C - 0882128C, length 25)
_S1_2_8892D98 2,388 instructions (0.000%), 9 calls (08892D98 - 08892E10, length 31)
  Back Branch 08892E00 120 times (length 19)
_S1_2_8958BC8 2,380 instructions (0.000%), 340 calls (08958BC8 - 08958BE0, length 7)
_S1_2_8958BAC 2,380 instructions (0.000%), 340 calls (08958BAC - 08958BC4, length 7)
_S1_2_895D2FC 2,373 instructions (0.000%), 113 calls (0895D2FC - 0895D350, length 22)
  Back Branch 0895D34C 113 times (length 15)
_S1_2_88BCA6C 2,336 instructions (0.000%), 292 calls (088BCA6C - 088BCA88, length 8)
_S1_2_8996F00 2,332 instructions (0.000%), 212 calls (08996F00 - 08996F28, length 11)
_S1_2_89389B0 2,331 instructions (0.000%), 259 calls (089389B0 - 089389D0, length 9)
_S1_2_881FF58 2,318 instructions (0.000%), 38 calls (0881FF58 - 08820048, length 61)
_S1_2_8963DFC 2,312 instructions (0.000%), 28 calls (08963DFC - 08963EE0, length 58)
  Back Branch 08963E90 36 times (length 34)
_S1_2_881E940 2,268 instructions (0.000%), 49 calls (0881E940 - 0881E9C8, length 35)
  Back Branch 0881E99C 114 times (length 13)
_S1_2_8957F9C 2,257 instructions (0.000%), 61 calls (08957F9C - 0895800C, length 29)
  Back Branch 08957FE8 122 times (length 8)
_S1_2_8962324 2,256 instructions (0.000%), 94 calls (08962324 - 089623F8, length 54)
_S1_2_8998518 2,248 instructions (0.000%), 1,124 calls (08998518 - 0899851C, length 2)
_S1_2_8956B14 2,226 instructions (0.000%), 106 calls (08956B14 - 08956BD4, length 49)
_S1_2_89970AC 2,219 instructions (0.000%), 317 calls (089970AC - 089970C4, length 7)
_S1_2_8827EF8 2,206 instructions (0.000%), 104 calls (08827EF8 - 0882876C, length 542)
_S1_2_897805C 2,198 instructions (0.000%), 157 calls (0897805C - 08978090, length 14)
_S1_2_8804A1C 2,198 instructions (0.000%), 157 calls (08804A1C - 08804A60, length 18)
_S1_2_894EE30 2,182 instructions (0.000%), 16 calls (0894EE30 - 0894F060, length 141)
  Back Branch 0894EF1C 24 times (length 23)
  Back Branch 0894F018 16 times (length 87)
_S1_2_895A720 2,162 instructions (0.000%), 94 calls (0895A720 - 0895A794, length 30)
_S1_2_89707F0 2,160 instructions (0.000%), 40 calls (089707F0 - 08970A64, length 158)
_S1_2_89565C0 2,147 instructions (0.000%), 113 calls (089565C0 - 08956670, length 45)
_S1_2_894D3BC 2,145 instructions (0.000%), 143 calls (0894D3BC - 0894D420, length 26)
_S1_2_8977B20 2,120 instructions (0.000%), 106 calls (08977B20 - 08977B6C, length 20)
_S1_2_89533B4 2,120 instructions (0.000%), 106 calls (089533B4 - 08953458, length 42)
  Back Branch 089533FC 106 times (length 12)
_S1_2_8952C20 2,120 instructions (0.000%), 106 calls (08952C20 - 08952C6C, length 20)
  Back Branch 08952C68 106 times (length 8)
_S1_2_8820D6C 2,113 instructions (0.000%), 162 calls (08820D6C - 08820DB8, length 20)
_S1_2_893283C 2,112 instructions (0.000%), 48 calls (0893283C - 08932918, length 56)
_S1_2_894E784 2,109 instructions (0.000%), 111 calls (0894E784 - 0894E7D0, length 20)
_S1_2_896D420 2,101 instructions (0.000%), 191 calls (0896D420 - 0896D448, length 11)
_S1_2_8998110 2,096 instructions (0.000%), 1,048 calls (08998110 - 08998114, length 2)
_S1_2_895A7E4 2,074 instructions (0.000%), 122 calls (0895A7E4 - 0895A824, length 17)
_S1_2_8963F4C 2,068 instructions (0.000%), 94 calls (08963F4C - 08963FB8, length 28)
  Back Branch 08963FA8 94 times (length 11)
_S1_2_88943C8 2,051 instructions (0.000%), 293 calls (088943C8 - 088943E0, length 7)
_S1_2_8896964 2,051 instructions (0.000%), 7 calls (08896964 - 08896A00, length 40)
  Back Branch 088969F0 308 times (length 6)
_S1_2_895FBD4 2,046 instructions (0.000%), 186 calls (0895FBD4 - 0895FBFC, length 11)
_S1_2_894CE38 2,046 instructions (0.000%), 186 calls (0894CE38 - 0894CE60, length 11)
_S1_2_8804818 2,041 instructions (0.000%), 157 calls (08804818 - 08804848, length 13)
_S1_2_881890C 2,040 instructions (0.000%), 198 calls (0881890C - 08818C40, length 206)
_S1_2_894BFD4 2,037 instructions (0.000%), 291 calls (0894BFD4 - 0894BFEC, length 7)
_S1_2_88CDBF8 2,028 instructions (0.000%), 39 calls (088CDBF8 - 088CDC64, length 28)
  Back Branch 088CDC44 156 times (length 8)
_S1_2_896176C 2,021 instructions (0.000%), 47 calls (0896176C - 0896196C, length 129)
  Back Branch 0896180C 47 times (length 23)
  Back Branch 0896181C 47 times (length 27)
_S1_2_895883C 2,021 instructions (0.000%), 47 calls (0895883C - 089588CC, length 37)
  Back Branch 089588A0 47 times (length 7)
_S1_2_88058E4 2,018 instructions (0.000%), 1,009 calls (088058E4 - 088058E8, length 2)
_S1_2_880484C 2,015 instructions (0.000%), 155 calls (0880484C - 0880487C, length 13)
_S1_2_8954AF4 2,002 instructions (0.000%), 143 calls (08954AF4 - 08954B28, length 14)
_S1_2_894C078 1,986 instructions (0.000%), 14 calls (0894C078 - 0894C310, length 167)
  Back Branch 0894C2DC 14 times (length 61)
  Back Branch 0894C2D4 14 times (length 51)
  Back Branch 0894C30C 14 times (length 73)
  Back Branch 0894C140 6 times (length 34)
_S1_2_891FAD8 1,981 instructions (0.000%), 21 calls (0891FAD8 - 0891FCE0, length 131)
_S1_2_895F184 1,974 instructions (0.000%), 47 calls (0895F184 - 0895F320, length 104)
  Back Branch 0895F254 47 times (length 28)
  Back Branch 0895F298 47 times (length 38)
_S1_2_882238C 1,973 instructions (0.000%), 31 calls (0882238C - 08822430, length 42)
  Back Branch 08822410 117 times (length 20)
_S1_2_896EE24 1,960 instructions (0.000%), 280 calls (0896EE24 - 0896EE3C, length 7)
_S1_2_894BF24 1,953 instructions (0.000%), 279 calls (0894BF24 - 0894BF3C, length 7)
_S1_2_894BF08 1,953 instructions (0.000%), 279 calls (0894BF08 - 0894BF20, length 7)
_S1_2_8895AE0 1,949 instructions (0.000%), 25 calls (08895A8C - 08895B24, length 39)
  Back Branch 08895B00 497 times (length 25)
  Back Branch 08895B10 374 times (length 35)
_S1_2_8895A3C 1,929 instructions (0.000%), 21 calls (08895A3C - 08895B24, length 59)
  Back Branch 08895B00 497 times (length 25)
  Back Branch 08895B10 374 times (length 35)
_S1_2_8961970 1,927 instructions (0.000%), 47 calls (08961970 - 08961B60, length 125)
  Back Branch 08961A08 47 times (length 23)
  Back Branch 08961A18 47 times (length 27)
_S1_2_89530CC 1,921 instructions (0.000%), 113 calls (089530CC - 0895316C, length 41)
  Back Branch 08953134 113 times (length 14)
_S1_2_8953028 1,921 instructions (0.000%), 113 calls (08953028 - 089530C8, length 41)
  Back Branch 08953090 113 times (length 14)
_S1_2_8954338 1,916 instructions (0.000%), 14 calls (08954338 - 089545C0, length 163)
  Back Branch 089545BC 14 times (length 84)
  Back Branch 0895458C 14 times (length 72)
  Back Branch 08954584 14 times (length 62)
  Back Branch 08954410 6 times (length 43)
_S1_2_881EB04 1,911 instructions (0.000%), 49 calls (0881EB04 - 0881EB9C, length 39)
_S1_2_8952EF4 1,908 instructions (0.000%), 106 calls (08952EF4 - 08952F80, length 36)
  Back Branch 08952F64 106 times (length 13)
_S1_2_894ECB8 1,908 instructions (0.000%), 106 calls (0894ECB8 - 0894ECFC, length 18)
_S1_2_88942B0 1,904 instructions (0.000%), 68 calls (088942B0 - 0889431C, length 28)
_S1_2_8980AFC 1,893 instructions (0.000%), 631 calls (08980AFC - 08980B04, length 3)
_S1_2_8936DA0 1,875 instructions (0.000%), 75 calls (08936DA0 - 08936E1C, length 32)
_S1_2_8936E20 1,872 instructions (0.000%), 18 calls (08936E20 - 08936E78, length 23)
  Back Branch 08936E68 162 times (length 12)
_S1_2_8936500 1,868 instructions (0.000%), 156 calls (08936500 - 08936530, length 13)
_S1_2_895A944 1,858 instructions (0.000%), 28 calls (0895A944 - 0895AA28, length 58)
  Back Branch 0895A9E0 36 times (length 28)
  Back Branch 0895A9F4 28 times (length 5)
  Back Branch 0895AA14 4 times (length 10)
  Back Branch 0895AA1C 4 times (length 12)
  Back Branch 0895AA24 4 times (length 14)
  Back Branch 0895A9FC 3 times (length 4)
  Back Branch 0895AA04 3 times (length 6)
  Back Branch 0895AA0C 3 times (length 8)
_S1_2_881D464 1,812 instructions (0.000%), 151 calls (0881D464 - 0881D4A4, length 17)
_S1_2_882769C 1,812 instructions (0.000%), 29 calls (0882769C - 08827770, length 54)
  Back Branch 08827724 80 times (length 21)
_S1_2_8820C90 1,802 instructions (0.000%), 106 calls (08820C90 - 08820CE0, length 21)
_S1_2_8892F50 1,792 instructions (0.000%), 88 calls (08892F50 - 08892FC0, length 29)
_S1_2_8936ED4 1,788 instructions (0.000%), 33 calls (08936ED4 - 08936FC0, length 60)
_S1_2_8980B08 1,778 instructions (0.000%), 889 calls (08980B08 - 08980B0C, length 2)
_S1_2_896F58C 1,760 instructions (0.000%), 40 calls (0896F58C - 0896F8E4, length 215)
_S1_2_88253E8 1,753 instructions (0.000%), 1 calls (088253E8 - 088255D4, length 124)
  Back Branch 088254D0 40 times (length 34)
  Back Branch 08825518 25 times (length 15)
  Back Branch 08825564 18 times (length 16)
  Back Branch 088255C0 4 times (length 5)
  Back Branch 088255A8 3 times (length 9)
_S1_2_8968644 1,748 instructions (0.000%), 41 calls (08968644 - 089686F4, length 45)
  Back Branch 089686E8 97 times (length 5)
  Back Branch 089686F0 10 times (length 32)
_S1_2_8936658 1,736 instructions (0.000%), 124 calls (08936658 - 089366B8, length 25)
_S1_2_89700A0 1,720 instructions (0.000%), 40 calls (089700A0 - 089705EC, length 340)
_S1_2_8998490 1,718 instructions (0.000%), 859 calls (08998490 - 08998494, length 2)
_S1_2_88928F8 1,709 instructions (0.000%), 43 calls (088928F8 - 088929A0, length 43)
  Back Branch 08892964 66 times (length 7)
_S1_2_8894920 1,708 instructions (0.000%), 244 calls (08894920 - 08894938, length 7)
_S1_2_89550C0 1,696 instructions (0.000%), 106 calls (089550C0 - 0895511C, length 24)
_S1_2_895A798 1,692 instructions (0.000%), 94 calls (0895A798 - 0895A7E0, length 19)
_S1_2_8968548 1,670 instructions (0.000%), 29 calls (08968548 - 08968640, length 63)
  Back Branch 0896863C 27 times (length 51)
_S1_2_894EC44 1,665 instructions (0.000%), 111 calls (0894EC44 - 0894EC7C, length 15)
_S1_2_88CD1CC 1,660 instructions (0.000%), 2 calls (088CD1CC - 088CD7C8, length 384)
  Back Branch 088CD4D0 32 times (length 37)
  Back Branch 088CD548 8 times (length 71)
  Back Branch 088CD3DC 8 times (length 16)
_S1_2_89805F4 1,632 instructions (0.000%), 96 calls (089805F4 - 089807D4, length 121)
_S1_2_8826C10 1,629 instructions (0.000%), 21 calls (08826BC8 - 08826DF4, length 140)
  Back Branch 08826C7C 80 times (length 47)
_S1_2_892F104 1,616 instructions (0.000%), 101 calls (0892F104 - 0892F414, length 197)
_S1_2_892F0C4 1,616 instructions (0.000%), 101 calls (0892F0C4 - 0892F414, length 213)
_S1_2_881E9CC 1,609 instructions (0.000%), 49 calls (0881E9CC - 0881EB00, length 78)
_S1_2_893DF9C 1,602 instructions (0.000%), 110 calls (0893DF0C - 0893DFD0, length 50)
  Back Branch 0893DFA4 11,409 times (length 40)
_S1_2_895F06C 1,598 instructions (0.000%), 47 calls (0895F06C - 0895F180, length 70)
  Back Branch 0895F17C 47 times (length 39)
_S1_2_8956EBC 1,590 instructions (0.000%), 106 calls (08956EBC - 08956F04, length 19)
_S1_2_88968D0 1,590 instructions (0.000%), 53 calls (088968D0 - 08896960, length 37)
_S1_2_8826310 1,588 instructions (0.000%), 27 calls (08826310 - 08826480, length 93)
  Back Branch 08826428 28 times (length 38)
_S1_2_892F018 1,581 instructions (0.000%), 40 calls (0892F018 - 0892F0C0, length 43)
_S1_2_8892860 1,579 instructions (0.000%), 11 calls (08892860 - 088928F4, length 38)
  Back Branch 088928D0 140 times (length 9)
_S1_2_881D4A8 1,560 instructions (0.000%), 130 calls (0881D4A8 - 0881D4E8, length 17)
_S1_2_881F8F4 1,560 instructions (0.000%), 60 calls (0881F8F4 - 0881F9A4, length 45)
_S1_2_894ED70 1,554 instructions (0.000%), 111 calls (0894ED70 - 0894EDA4, length 14)
_S1_2_895390C 1,550 instructions (0.000%), 14 calls (0895390C - 08953ABC, length 109)
  Back Branch 089539A8 15 times (length 22)
  Back Branch 08953AA4 14 times (length 63)
_S1_2_891F6B4 1,542 instructions (0.000%), 21 calls (0891F6B4 - 0891FCE0, length 396)
_S1_2_8958970 1,540 instructions (0.000%), 140 calls (08958970 - 08958998, length 11)
_S1_2_8952728 1,484 instructions (0.000%), 106 calls (08952728 - 089527F8, length 53)
_S1_2_893A52C 1,480 instructions (0.000%), 40 calls (0893A52C - 0893A5D4, length 43)
_S1_2_881DF58 1,462 instructions (0.000%), 34 calls (0881DF58 - 0881DFA4, length 20)
  Back Branch 0881DF90 136 times (length 9)
_S1_2_897BC1C 1,458 instructions (0.000%), 1 calls (0897BC1C - 0897C494, length 543)
  Back Branch 0897BCCC 128 times (length 8)
  Back Branch 0897BCFC 16 times (length 33)
_S1_2_8998618 1,456 instructions (0.000%), 728 calls (08998618 - 0899861C, length 2)
_S1_2_889589C 1,428 instructions (0.000%), 21 calls (0889589C - 088959C8, length 76)
_S1_2_8818884 1,426 instructions (0.000%), 126 calls (08818884 - 08818C40, length 240)
_S1_2_896802C 1,421 instructions (0.000%), 29 calls (0896802C - 08968158, length 76)
  Back Branch 0896810C 29 times (length 43)
_S1_2_895482C 1,395 instructions (0.000%), 279 calls (0895482C - 08954844, length 7)
_S1_2_8804A64 1,395 instructions (0.000%), 155 calls (08804A64 - 08804A84, length 9)
_S1_2_88048C0 1,386 instructions (0.000%), 154 calls (088048C0 - 088048E0, length 9)
_S1_2_894A87C 1,378 instructions (0.000%), 106 calls (0894A87C - 0894A8AC, length 13)
_S1_2_88207FC 1,375 instructions (0.000%), 55 calls (088207FC - 08820868, length 28)
_S1_2_881F190 1,364 instructions (0.000%), 60 calls (0881F190 - 0881F224, length 38)
_S1_2_89968F4 1,360 instructions (0.000%), 40 calls (089968F4 - 08996978, length 34)
_S1_2_8822434 1,350 instructions (0.000%), 30 calls (08822434 - 088224E4, length 45)
_S1_2_889256C 1,348 instructions (0.000%), 11 calls (0889256C - 088927D4, length 155)
  Back Branch 08892788 5 times (length 72)
_S1_2_897B290 1,338 instructions (0.000%), 446 calls (0897B290 - 0897B298, length 3)
_S1_2_892FA74 1,332 instructions (0.000%), 37 calls (0892FA74 - 0892FB10, length 40)
_S1_2_89357D0 1,331 instructions (0.000%), 30 calls (089357D0 - 089358C0, length 61)
_S1_2_881E128 1,315 instructions (0.000%), 263 calls (0881E128 - 0881E138, length 5)
_S1_2_8998608 1,296 instructions (0.000%), 648 calls (08998608 - 0899860C, length 2)
_S1_2_892D8B0 1,296 instructions (0.000%), 81 calls (0892D8B0 - 0892D8EC, length 16)
_S1_2_8825F80 1,290 instructions (0.000%), 86 calls (08825F80 - 08825FF4, length 30)
_S1_2_8996C68 1,280 instructions (0.000%), 320 calls (08996C68 - 08996C74, length 4)
_S1_2_895EBC8 1,272 instructions (0.000%), 14 calls (0895EBC8 - 0895ED54, length 100)
  Back Branch 0895EC88 6 times (length 34)
_S1_2_8961C48 1,269 instructions (0.000%), 47 calls (08961C48 - 08961CB0, length 27)
_S1_2_892E6EC 1,263 instructions (0.000%), 89 calls (0892E6EC - 0892E72C, length 17)
_S1_2_88048A0 1,256 instructions (0.000%), 157 calls (088048A0 - 088048BC, length 8)
_S1_2_8826048 1,246 instructions (0.000%), 178 calls (08826048 - 08826060, length 7)
_S1_2_88187A4 1,227 instructions (0.000%), 99 calls (088187A4 - 08818C40, length 296)
_S1_2_8961CB4 1,222 instructions (0.000%), 47 calls (08961CB4 - 08961D18, length 26)
_S1_2_881A000 1,210 instructions (0.000%), 55 calls (0881A000 - 0881A0BC, length 48)
_S1_2_8824FB0 1,188 instructions (0.000%), 132 calls (08824FB0 - 08824FD0, length 9)
_S1_2_881C774 1,176 instructions (0.000%), 392 calls (0881C774 - 0881C77C, length 3)
_S1_2_88DFAD8 1,176 instructions (0.000%), 65 calls (088DFAD8 - 088DFB48, length 29)
_S1_2_88C4EF8 1,164 instructions (0.000%), 1 calls (088C4EF8 - 088C51EC, length 190)
  Back Branch 088C5180 58 times (length 13)
  Back Branch 088C4FD0 41 times (length 4)
  Back Branch 088C518C 24 times (length 15)
  Back Branch 088C500C 24 times (length 13)
  Back Branch 088C5108 1 times (length 8)
  Back Branch 088C51CC 1 times (length 9)
_S1_2_8996C78 1,162 instructions (0.000%), 166 calls (08996C78 - 08996C90, length 7)
_S1_2_8823590 1,160 instructions (0.000%), 29 calls (08823590 - 0882362C, length 40)
_S1_2_891B37C 1,143 instructions (0.000%), 21 calls (0891B37C - 0891B48C, length 69)
_S1_2_8894C68 1,134 instructions (0.000%), 14 calls (08894C68 - 08894DA8, length 81)
_S1_2_8963FBC 1,128 instructions (0.000%), 94 calls (08963FBC - 08963FF8, length 16)
_S1_2_895E4B8 1,128 instructions (0.000%), 47 calls (0895E4B8 - 0895E538, length 33)
_S1_2_889493C 1,128 instructions (0.000%), 47 calls (0889493C - 08894A00, length 50)
_S1_2_892F994 1,120 instructions (0.000%), 280 calls (0892F994 - 0892F9A0, length 4)
_S1_2_89699D4 1,116 instructions (0.000%), 29 calls (089699D4 - 08969A98, length 50)
  Back Branch 08969A84 2 times (length 17)
_S1_2_8951124 1,104 instructions (0.000%), 46 calls (08951124 - 08951474, length 213)
_S1_2_897FB00 1,099 instructions (0.000%), 157 calls (0897FB00 - 0897FB18, length 7)
_S1_2_8978DD0 1,099 instructions (0.000%), 157 calls (08978DD0 - 08978DE8, length 7)
_S1_2_8895814 1,088 instructions (0.000%), 32 calls (08895814 - 08895898, length 34)
_S1_2_889BA28 1,084 instructions (0.000%), 8 calls (0889BA28 - 0889BAF4, length 52)
  Back Branch 0889BAC4 48 times (length 15)
  Back Branch 0889BAD4 48 times (length 2)
_S1_2_897FB1C 1,078 instructions (0.000%), 154 calls (0897FB1C - 0897FB34, length 7)
_S1_2_889733C 1,078 instructions (0.000%), 22 calls (08897304 - 088973C8, length 50)
  Back Branch 088973AC 2,175 times (length 44)
_S1_2_88938C4 1,072 instructions (0.000%), 67 calls (088938C4 - 08893910, length 20)
_S1_2_892EFF0 1,050 instructions (0.000%), 105 calls (0892EFF0 - 0892F014, length 10)
_S1_2_8931560 1,044 instructions (0.000%), 29 calls (08931560 - 089315EC, length 36)
_S1_2_8973CDC 1,037 instructions (0.000%), 61 calls (08973CDC - 08973DE8, length 68)
_S1_2_88210DC 1,025 instructions (0.000%), 1 calls (088210DC - 08821228, length 84)
  Back Branch 08821110 192 times (length 5)
_S1_2_897F994 1,024 instructions (0.000%), 256 calls (0897F994 - 0897F9A0, length 4)
_S1_2_895836C 1,022 instructions (0.000%), 14 calls (0895836C - 08958544, length 119)
  Back Branch 08958414 28 times (length 19)
_S1_2_892E940 1,010 instructions (0.000%), 101 calls (0892E940 - 0892E964, length 10)
_S1_2_881DB20 1,008 instructions (0.000%), 63 calls (0881DB20 - 0881DBD4, length 46)
_S1_2_8939950 1,008 instructions (0.000%), 42 calls (08939950 - 08939AC8, length 95)
_S1_2_88927D8 1,008 instructions (0.000%), 15 calls (088927D8 - 0889285C, length 34)
  Back Branch 08892830 108 times (length 6)
_S1_2_8936CEC 1,005 instructions (0.000%), 15 calls (08936CEC - 08936D34, length 19)
  Back Branch 08936D20 135 times (length 6)
_S1_2_894BFF0 1,001 instructions (0.000%), 143 calls (0894BFF0 - 0894C008, length 7)
_S1_2_894E728 999 instructions (0.000%), 111 calls (0894E728 - 0894E748, length 9)
_S1_2_8939AD4 999 instructions (0.000%), 37 calls (08939AD4 - 08939B60, length 36)
_S1_2_8950D14 987 instructions (0.000%), 47 calls (08950D14 - 08950D64, length 21)
_S1_2_8894E80 973 instructions (0.000%), 139 calls (08894E80 - 08894E98, length 7)
_S1_2_8961F98 950 instructions (0.000%), 14 calls (08961F98 - 089620B8, length 73)
  Back Branch 0896203C 6 times (length 34)
_S1_2_881D4EC 948 instructions (0.000%), 79 calls (0881D4EC - 0881D52C, length 17)
_S1_2_8980CC0 924 instructions (0.000%), 33 calls (08980CC0 - 08980D2C, length 28)
_S1_2_8961D1C 920 instructions (0.000%), 46 calls (08961D1C - 08961D68, length 20)
_S1_2_89681C4 902 instructions (0.000%), 41 calls (089681C4 - 08968228, length 26)
_S1_2_8998088 892 instructions (0.000%), 446 calls (08998088 - 0899808C, length 2)
_S1_2_8936098 891 instructions (0.000%), 33 calls (08936098 - 08936100, length 27)
_S1_2_893A4A8 888 instructions (0.000%), 37 calls (0893A4A8 - 0893A528, length 33)
_S1_2_881FCA0 882 instructions (0.000%), 63 calls (0881FCA0 - 0881FD34, length 38)
_S1_2_8998488 880 instructions (0.000%), 440 calls (08998488 - 0899848C, length 2)
_S1_2_8996EA8 880 instructions (0.000%), 80 calls (08996EA8 - 08996ED0, length 11)
_S1_2_8969AB8 879 instructions (0.000%), 293 calls (08969AB8 - 08969AC0, length 3)
_S1_2_88BE26C 879 instructions (0.000%), 1 calls (088BE26C - 088BE5C8, length 216)
  Back Branch 088BE438 58 times (length 13)
  Back Branch 088BE3BC 4 times (length 5)
_S1_2_881D45C 878 instructions (0.000%), 439 calls (0881D45C - 0881D460, length 2)
_S1_2_891D7D0 874 instructions (0.000%), 19 calls (0891D7D0 - 0891D884, length 46)
_S1_2_8933A70 870 instructions (0.000%), 29 calls (08933A70 - 08933AE4, length 30)
_S1_2_895FA70 868 instructions (0.000%), 434 calls (0895FA70 - 0895FA74, length 2)
_S1_2_881FE8C 867 instructions (0.000%), 17 calls (0881FE8C - 0881FF54, length 51)
_S1_2_8998330 862 instructions (0.000%), 431 calls (08998330 - 08998334, length 2)
_S1_2_89982D0 862 instructions (0.000%), 431 calls (089982D0 - 089982D4, length 2)
_S1_2_88BBB68 862 instructions (0.000%), 2 calls (088BBB68 - 088BBD40, length 119)
  Back Branch 088BBD08 98 times (length 6)
  Back Branch 088BBC2C 21 times (length 6)
_S1_2_8825990 860 instructions (0.000%), 10 calls (08825990 - 08825A6C, length 56)
  Back Branch 08825A4C 40 times (length 5)
  Back Branch 08825A24 40 times (length 5)
_S1_2_896FEDC 851 instructions (0.000%), 37 calls (0896FEDC - 0897009C, length 113)
_S1_2_8893E94 846 instructions (0.000%), 47 calls (08893E94 - 08893ED8, length 18)
_S1_2_894E81C 841 instructions (0.000%), 29 calls (0894E81C - 0894E890, length 30)
_S1_2_896EE40 840 instructions (0.000%), 280 calls (0896EE40 - 0896EE48, length 3)
_S1_2_897BB08 840 instructions (0.000%), 30 calls (0897BB08 - 0897BB74, length 28)
_S1_2_8893EDC 828 instructions (0.000%), 16 calls (08893EDC - 08893FEC, length 69)
_S1_2_881E07C 826 instructions (0.000%), 118 calls (0881E07C - 0881E094, length 7)
_S1_2_892F8E8 825 instructions (0.000%), 25 calls (0892F8E8 - 0892F968, length 33)
_S1_2_8895F40 825 instructions (0.000%), 25 calls (08895F40 - 08895FC0, length 33)
_S1_2_88CDC68 819 instructions (0.000%), 39 calls (088CDC68 - 088CDCB8, length 21)
_S1_2_8996ED4 814 instructions (0.000%), 74 calls (08996ED4 - 08996EFC, length 11)
_S1_2_895B79C 812 instructions (0.000%), 29 calls (0895B79C - 0895B85C, length 49)
_S1_2_892F420 810 instructions (0.000%), 90 calls (0892F420 - 0892F460, length 17)
_S1_2_895014C 799 instructions (0.000%), 47 calls (0895014C - 0895018C, length 17)
_S1_2_894CDF4 799 instructions (0.000%), 47 calls (0894CDF4 - 0894CE34, length 17)
_S1_2_881D39C 799 instructions (0.000%), 47 calls (0881D39C - 0881D3E4, length 19)
_S1_2_897744C 792 instructions (0.000%), 12 calls (0897744C - 089776E8, length 168)
  Back Branch 089776B4 12 times (length 82)
  Back Branch 089774FC 12 times (length 32)
  Back Branch 08977574 12 times (length 63)
_S1_2_891C424 781 instructions (0.000%), 13 calls (0891C424 - 0891C518, length 62)
  Back Branch 0891C4EC 26 times (length 36)
_S1_2_8949A60 777 instructions (0.000%), 111 calls (08949A60 - 08949A78, length 7)
_S1_2_892EFA0 777 instructions (0.000%), 37 calls (0892EFA0 - 0892EFEC, length 20)
  Back Branch 0892EFE0 56 times (length 13)
_S1_2_88945C4 760 instructions (0.000%), 76 calls (088945C4 - 088945E8, length 10)
_S1_2_8936210 756 instructions (0.000%), 34 calls (08936210 - 0893623C, length 12)
  Back Branch 08936230 90 times (length 5)
_S1_2_8936AB0 750 instructions (0.000%), 75 calls (08936AB0 - 08936AD8, length 11)
_S1_2_8936D94 750 instructions (0.000%), 30 calls (08936D94 - 08936E1C, length 35)
_S1_2_8821DC8 746 instructions (0.000%), 41 calls (08821DC8 - 08821E34, length 28)
_S1_2_8962208 744 instructions (0.000%), 186 calls (08962208 - 08962214, length 4)
_S1_2_881E2B4 742 instructions (0.000%), 106 calls (0881E2B4 - 0881E2CC, length 7)
_S1_2_89809FC 740 instructions (0.000%), 37 calls (089809FC - 08980A48, length 20)
_S1_2_88CCBA8 738 instructions (0.000%), 6 calls (088CCBA8 - 088CCD90, length 123)
_S1_2_894F7D8 732 instructions (0.000%), 61 calls (0894F7D8 - 0894F808, length 13)
  Back Branch 0894F804 61 times (length 6)
_S1_2_881A9E0 730 instructions (0.000%), 2 calls (0881A9E0 - 0881AA50, length 29)
  Back Branch 0881AA2C 58 times (length 12)
_S1_2_89687C8 725 instructions (0.000%), 29 calls (0896876C - 0896880C, length 41)
  Back Branch 08968808 31 times (length 41)
_S1_2_882862C 724 instructions (0.000%), 29 calls (0882862C - 0882876C, length 81)
_S1_2_892F444 720 instructions (0.000%), 90 calls (0892F444 - 0892F460, length 8)
_S1_2_88268E4 708 instructions (0.000%), 8 calls (088268E4 - 08826B08, length 138)
  Back Branch 08826ADC 173 times (length 56)
  Back Branch 088269E0 64 times (length 6)
_S1_2_88E1AB0 708 instructions (0.000%), 1 calls (088E1AB0 - 088E25BC, length 708)
_S1_2_8825744 699 instructions (0.000%), 1 calls (08825744 - 0882598C, length 147)
  Back Branch 088257F8 96 times (length 5)
  Back Branch 08825808 12 times (length 12)
_S1_2_88D811C 698 instructions (0.000%), 20 calls (088D80E0 - 088D81C8, length 59)
  Back Branch 088D8190 21 times (length 46)
_S1_2_890F8D0 698 instructions (0.000%), 1 calls (0890F8D0 - 0890FA24, length 86)
  Back Branch 0890F990 18 times (length 9)
  Back Branch 0890F9D4 18 times (length 9)
  Back Branch 0890F950 18 times (length 9)
  Back Branch 0890FA18 18 times (length 9)
_S1_2_8825608 696 instructions (0.000%), 174 calls (08825608 - 08825614, length 4)
_S1_2_8892EC4 693 instructions (0.000%), 9 calls (08892EC4 - 08892F4C, length 35)
  Back Branch 08892EF4 81 times (length 6)
_S1_2_889BBB8 692 instructions (0.000%), 8 calls (0889BBB8 - 0889BD68, length 109)
_S1_2_88221F8 688 instructions (0.000%), 30 calls (088221F8 - 08822298, length 41)
_S1_2_8818BC4 683 instructions (0.000%), 67 calls (08818BC4 - 08818C40, length 32)
_S1_2_896DDA0 672 instructions (0.000%), 12 calls (0896DDA0 - 0896DE7C, length 56)
_S1_2_8935AC0 667 instructions (0.000%), 29 calls (08935AC0 - 08935B24, length 26)
_S1_2_8936AE4 664 instructions (0.000%), 33 calls (08936AE4 - 08936B50, length 28)
_S1_2_881D5BC 663 instructions (0.000%), 39 calls (0881D5BC - 0881D648, length 36)
_S1_2_897C894 660 instructions (0.000%), 330 calls (0897C894 - 0897C898, length 2)
_S1_2_894D27C 658 instructions (0.000%), 94 calls (0894D27C - 0894D294, length 7)
_S1_2_894D260 658 instructions (0.000%), 94 calls (0894D260 - 0894D278, length 7)
_S1_2_8822068 657 instructions (0.000%), 40 calls (08822068 - 088220AC, length 18)
_S1_2_894BF40 651 instructions (0.000%), 93 calls (0894BF40 - 0894BF58, length 7)
_S1_2_8980AB0 646 instructions (0.000%), 34 calls (08980AB0 - 08980AF8, length 19)
_S1_2_8818C08 645 instructions (0.000%), 64 calls (08818C08 - 08818C40, length 15)
_S1_2_897F528 645 instructions (0.000%), 3 calls (0897F528 - 0897F5D4, length 44)
  Back Branch 0897F5C0 54 times (length 10)
_S1_2_892FB14 640 instructions (0.000%), 40 calls (0892FB14 - 0892FB98, length 34)
_S1_2_8998328 628 instructions (0.000%), 314 calls (08998328 - 0899832C, length 2)
_S1_2_88959CC 624 instructions (0.000%), 52 calls (088959CC - 088959F8, length 12)
_S1_2_8824464 622 instructions (0.000%), 1 calls (08824464 - 08824578, length 70)
  Back Branch 08824528 63 times (length 6)
  Back Branch 088244EC 31 times (length 6)
_S1_2_881F8CC 620 instructions (0.000%), 62 calls (0881F8CC - 0881F8F0, length 10)
_S1_2_881D820 620 instructions (0.000%), 62 calls (0881D820 - 0881D880, length 25)
_S1_2_8958548 616 instructions (0.000%), 14 calls (08958548 - 089585D0, length 35)
  Back Branch 089585B4 28 times (length 9)
_S1_2_891B308 609 instructions (0.000%), 21 calls (0891B308 - 0891B48C, length 98)
_S1_2_88D11B0 607 instructions (0.000%), 2 calls (088D11B0 - 088D142C, length 160)
  Back Branch 088D12DC 23 times (length 16)
_S1_2_892FB60 600 instructions (0.000%), 40 calls (0892FB60 - 0892FB98, length 15)
_S1_2_889305C 598 instructions (0.000%), 7 calls (0889305C - 088931FC, length 105)
  Back Branch 08893184 4 times (length 7)
  Back Branch 08893148 2 times (length 7)
_S1_2_893A304 591 instructions (0.000%), 40 calls (0893A304 - 0893A33C, length 15)
_S1_2_8964074 588 instructions (0.000%), 28 calls (08964074 - 089640E8, length 30)
_S1_2_8963FFC 588 instructions (0.000%), 28 calls (08963FFC - 08964070, length 30)
_S1_2_8962780 588 instructions (0.000%), 28 calls (08962780 - 089627F4, length 30)
_S1_2_8962708 588 instructions (0.000%), 28 calls (08962708 - 0896277C, length 30)
_S1_2_8962690 588 instructions (0.000%), 28 calls (08962690 - 08962704, length 30)
_S1_2_8891898 587 instructions (0.000%), 33 calls (08891898 - 088918FC, length 26)
_S1_2_8817EDC 579 instructions (0.000%), 193 calls (08817EDC - 08817EE4, length 3)
_S1_2_88056C4 576 instructions (0.000%), 12 calls (088056C4 - 088057C4, length 65)
_S1_2_892FA3C 574 instructions (0.000%), 41 calls (0892FA3C - 0892FA70, length 14)
_S1_2_892E178 572 instructions (0.000%), 44 calls (0892E178 - 0892E1A8, length 13)
_S1_2_88278F4 565 instructions (0.000%), 8 calls (088278F4 - 08827AD8, length 122)
  Back Branch 08827AB0 8 times (length 23)
_S1_2_891DE68 564 instructions (0.000%), 2 calls (0891DE68 - 0891E244, length 248)
  Back Branch 0891E0A8 24 times (length 5)
  Back Branch 0891E08C 10 times (length 19)
_S1_2_881DC74 558 instructions (0.000%), 62 calls (0881DC74 - 0881DC94, length 9)
_S1_2_8817A6C 558 instructions (0.000%), 1 calls (08817A6C - 08817AB4, length 19)
  Back Branch 08817A9C 78 times (length 7)
_S1_2_8935950 550 instructions (0.000%), 9 calls (08935950 - 08935A78, length 75)
_S1_2_8996838 546 instructions (0.000%), 39 calls (08996838 - 08996880, length 19)
_S1_2_8892184 546 instructions (0.000%), 9 calls (08892184 - 088922B8, length 78)
_S1_2_892E1AC 540 instructions (0.000%), 36 calls (0892E1AC - 0892E1E4, length 15)
_S1_2_8891FA0 539 instructions (0.000%), 7 calls (08891FA0 - 0889214C, length 108)
_S1_2_8895AF0 538 instructions (0.000%), 8 calls (08895A8C - 08895B24, length 39)
  Back Branch 08895B00 497 times (length 25)
  Back Branch 08895B10 374 times (length 35)
_S1_2_8935A7C 533 instructions (0.000%), 30 calls (08935A7C - 08935B24, length 43)
_S1_2_891ABC4 531 instructions (0.000%), 2 calls (0891ABC4 - 0891AFE4, length 265)
  Back Branch 0891AC8C 24 times (length 12)
  Back Branch 0891AC54 10 times (length 11)
_S1_2_8972CD0 530 instructions (0.000%), 106 calls (08972CD0 - 08972CE0, length 5)
_S1_2_88937FC 525 instructions (0.000%), 21 calls (088937FC - 0889385C, length 25)
_S1_2_89322C4 523 instructions (0.000%), 13 calls (089322C4 - 08932338, length 30)
  Back Branch 08932320 52 times (length 15)
_S1_2_896874C 522 instructions (0.000%), 29 calls (0896874C - 089687C4, length 31)
  Back Branch 089687B0 29 times (length 18)
_S1_2_89776EC 522 instructions (0.000%), 18 calls (089776EC - 08977804, length 71)
  Back Branch 089777CC 18 times (length 43)
_S1_2_892FC2C 518 instructions (0.000%), 37 calls (0892FC2C - 0892FC60, length 14)
_S1_2_89620BC 517 instructions (0.000%), 47 calls (089620BC - 089620E4, length 11)
_S1_2_8805A30 516 instructions (0.000%), 12 calls (08805A30 - 08805AE4, length 46)
_S1_2_891BF44 516 instructions (0.000%), 7 calls (0891BF44 - 0891C0AC, length 91)
_S1_2_8823BD0 514 instructions (0.000%), 23 calls (08823BD0 - 08823C40, length 29)
_S1_2_8972A5C 511 instructions (0.000%), 73 calls (08972A5C - 08972A74, length 7)
_S1_2_8980A4C 504 instructions (0.000%), 42 calls (08980A4C - 08980A78, length 12)
_S1_2_89734C4 494 instructions (0.000%), 26 calls (089734C4 - 08973514, length 21)
_S1_2_881F728 493 instructions (0.000%), 29 calls (0881F728 - 0881F7C0, length 39)
_S1_2_89362F0 492 instructions (0.000%), 41 calls (089362F0 - 0893631C, length 12)
_S1_2_88236D4 491 instructions (0.000%), 25 calls (088236D4 - 08823730, length 24)
  Back Branch 0882370C 6 times (length 5)
_S1_2_8969FA4 490 instructions (0.000%), 70 calls (08969FA4 - 08969FBC, length 7)
_S1_2_891D268 490 instructions (0.000%), 2 calls (0891D268 - 0891D31C, length 46)
  Back Branch 0891D2F8 44 times (length 7)
  Back Branch 0891D2A8 12 times (length 9)
  Back Branch 0891D2D0 4 times (length 7)
_S1_2_894D21C 488 instructions (0.000%), 61 calls (0894D21C - 0894D238, length 8)
_S1_2_8823B70 485 instructions (0.000%), 29 calls (08823B70 - 08823BCC, length 24)
_S1_2_8823804 477 instructions (0.000%), 29 calls (08823804 - 08823858, length 22)
_S1_2_895A6DC 476 instructions (0.000%), 28 calls (0895A6DC - 0895A71C, length 17)
_S1_2_895A698 476 instructions (0.000%), 28 calls (0895A698 - 0895A6D8, length 17)
_S1_2_8891818 473 instructions (0.000%), 43 calls (08891818 - 08891894, length 32)
_S1_2_8896E6C 472 instructions (0.000%), 6 calls (08896E6C - 08896FA8, length 80)
  Back Branch 08896F80 26 times (length 42)
_S1_2_896E188 465 instructions (0.000%), 155 calls (0896E188 - 0896E190, length 3)
_S1_2_88BB1C0 464 instructions (0.000%), 4 calls (088BB1C0 - 088BB228, length 27)
  Back Branch 088BB214 24 times (length 17)
_S1_2_89395B0 462 instructions (0.000%), 231 calls (089395B0 - 089395B4, length 2)
_S1_2_8828B64 462 instructions (0.000%), 14 calls (08828B64 - 08828BF8, length 38)
_S1_2_8936534 459 instructions (0.000%), 9 calls (08936534 - 08936654, length 73)
_S1_2_881D33C 456 instructions (0.000%), 76 calls (0881D33C - 0881D350, length 6)
_S1_2_893233C 456 instructions (0.000%), 12 calls (0893233C - 089323AC, length 29)
  Back Branch 0893238C 48 times (length 15)
_S1_2_8969A9C 455 instructions (0.000%), 71 calls (08969A9C - 08969AB4, length 7)
_S1_2_881D64C 453 instructions (0.000%), 63 calls (0881D64C - 0881D6A4, length 23)
_S1_2_891DAC0 452 instructions (0.000%), 2 calls (0891DAC0 - 0891DE64, length 234)
  Back Branch 0891DBE0 40 times (length 5)
  Back Branch 0891DC08 2 times (length 5)
_S1_2_897BBE0 450 instructions (0.000%), 30 calls (0897BBE0 - 0897BC18, length 15)
_S1_2_891F1CC 445 instructions (0.000%), 5 calls (0891F1CC - 0891F4C8, length 192)
  Back Branch 0891F444 10 times (length 15)
  Back Branch 0891F2BC 10 times (length 24)
_S1_2_8896F18 442 instructions (0.000%), 7 calls (08896EE0 - 08896FA8, length 51)
  Back Branch 08896F80 26 times (length 42)
_S1_2_88275C8 440 instructions (0.000%), 13 calls (088275C8 - 08827698, length 53)
_S1_2_8892FC4 439 instructions (0.000%), 11 calls (08892FC4 - 08893058, length 38)
  Back Branch 08893034 14 times (length 9)
_S1_2_8899130 435 instructions (0.000%), 29 calls (08899130 - 08899178, length 19)
_S1_2_895C78C 434 instructions (0.000%), 14 calls (0895C78C - 0895C858, length 52)
_S1_2_895C6BC 434 instructions (0.000%), 14 calls (0895C6BC - 0895C788, length 52)
_S1_2_8823FCC 433 instructions (0.000%), 2 calls (08823E54 - 0882414C, length 191)
  Back Branch 0882407C 144,372 times (length 140)
  Back Branch 088240D8 144,372 times (length 21)
  Back Branch 088240C8 42,298 times (length 11)
  Back Branch 0882405C 12,478 times (length 122)
  Back Branch 08824050 47 times (length 104)
  Back Branch 08824118 23 times (length 12)
_S1_2_8921D38 433 instructions (0.000%), 1 calls (08921D38 - 08922178, length 273)
  Back Branch 0892210C 15 times (length 12)
_S1_2_891B538 427 instructions (0.000%), 33 calls (0891B538 - 0891B568, length 13)
_S1_2_88224E8 427 instructions (0.000%), 7 calls (088224E8 - 088225D8, length 61)
_S1_2_88968B0 424 instructions (0.000%), 53 calls (088968B0 - 088968CC, length 8)
_S1_2_89620E8 423 instructions (0.000%), 47 calls (089620E8 - 08962108, length 9)
_S1_2_8954B2C 423 instructions (0.000%), 47 calls (08954B2C - 08954B54, length 11)
_S1_2_8950128 423 instructions (0.000%), 47 calls (08950128 - 08950148, length 9)
_S1_2_881D148 423 instructions (0.000%), 13 calls (0881D148 - 0881D1E0, length 39)
_S1_2_893A8F0 414 instructions (0.000%), 1 calls (0893A8F0 - 0893ABD4, length 186)
  Back Branch 0893AAFC 36 times (length 5)
  Back Branch 0893AAA4 25 times (length 4)
  Back Branch 0893ABD0 1 times (length 134)
_S1_2_88C56F0 408 instructions (0.000%), 2 calls (088C56F0 - 088C6504, length 902)
_S1_2_881F76C 406 instructions (0.000%), 29 calls (0881F76C - 0881F7C0, length 22)
_S1_2_882129C 405 instructions (0.000%), 15 calls (0882129C - 08821308, length 28)
_S1_2_889D1FC 404 instructions (0.000%), 2 calls (0889D1FC - 0889D238, length 16)
  Back Branch 0889D22C 64 times (length 6)
_S1_2_896FA6C 400 instructions (0.000%), 40 calls (0896FA6C - 0896FA90, length 10)
_S1_2_892F7C0 400 instructions (0.000%), 25 calls (0892F7C0 - 0892F820, length 25)
_S1_2_8998630 396 instructions (0.000%), 198 calls (08998630 - 08998634, length 2)
_S1_2_8936A60 396 instructions (0.000%), 33 calls (08936A60 - 08936A8C, length 12)
_S1_2_881ED50 396 instructions (0.000%), 9 calls (0881ED50 - 0881EE44, length 62)
_S1_2_88D85A8 393 instructions (0.000%), 131 calls (088D85A8 - 088D85B0, length 3)
_S1_2_8895E68 392 instructions (0.000%), 28 calls (08895E68 - 08895E9C, length 14)
_S1_2_894FFB0 392 instructions (0.000%), 14 calls (0894FFB0 - 0895002C, length 32)
  Back Branch 08950018 14 times (length 12)
_S1_2_892EC38 390 instructions (0.000%), 15 calls (0892EC38 - 0892ECD0, length 39)
_S1_2_8891900 387 instructions (0.000%), 1 calls (08891900 - 08891AF4, length 126)
  Back Branch 08891AB4 14 times (length 11)
  Back Branch 0889199C 12 times (length 6)
  Back Branch 088919C0 9 times (length 6)
  Back Branch 08891A78 2 times (length 12)
_S1_2_8826B0C 386 instructions (0.000%), 10 calls (08826B0C - 08826DF4, length 187)
  Back Branch 08826C7C 80 times (length 47)
_S1_2_881E13C 385 instructions (0.000%), 55 calls (0881E13C - 0881E154, length 7)
_S1_2_8893B8C 384 instructions (0.000%), 16 calls (08893B8C - 08893BE8, length 24)
_S1_2_8973DEC 378 instructions (0.000%), 21 calls (08973DEC - 08973EFC, length 69)
_S1_2_8895CEC 378 instructions (0.000%), 21 calls (08895CEC - 08895D30, length 18)
_S1_2_895E480 376 instructions (0.000%), 47 calls (0895E480 - 0895E4B4, length 14)
_S1_2_894CDB8 376 instructions (0.000%), 47 calls (0894CDB8 - 0894CDD4, length 8)
_S1_2_894CD98 376 instructions (0.000%), 47 calls (0894CD98 - 0894CDB4, length 8)
_S1_2_8936DAC 375 instructions (0.000%), 15 calls (08936DAC - 08936E1C, length 29)
_S1_2_892ECD4 375 instructions (0.000%), 15 calls (0892ECD4 - 0892ED70, length 40)
_S1_2_8973ACC 374 instructions (0.000%), 22 calls (08973ACC - 08973B0C, length 17)
_S1_2_88288B4 373 instructions (0.000%), 11 calls (088288B4 - 0882892C, length 31)
  Back Branch 08828914 31 times (length 14)
_S1_2_88953A8 371 instructions (0.000%), 7 calls (088953A8 - 08895478, length 53)
_S1_2_8936DB8 368 instructions (0.000%), 15 calls (08936DB8 - 08936E1C, length 26)
_S1_2_896FA48 360 instructions (0.000%), 40 calls (0896FA48 - 0896FA68, length 9)
_S1_2_896F8E8 360 instructions (0.000%), 40 calls (0896F8E8 - 0896F908, length 9)
_S1_2_881E6D4 350 instructions (0.000%), 5 calls (0881E6D4 - 0881E8A4, length 117)
_S1_2_889A1D8 348 instructions (0.000%), 29 calls (0889A1D8 - 0889A218, length 17)
_S1_2_881DED4 346 instructions (0.000%), 14 calls (0881DED4 - 0881DF38, length 26)
  Back Branch 0881DF1C 14 times (length 10)
_S1_2_882385C 345 instructions (0.000%), 52 calls (0882385C - 088238B0, length 22)
_S1_2_8896B24 335 instructions (0.000%), 1 calls (08896B24 - 08896C30, length 68)
  Back Branch 08896BAC 32 times (length 9)
_S1_2_8896A28 331 instructions (0.000%), 1 calls (08896A28 - 08896B20, length 63)
  Back Branch 08896AA8 32 times (length 9)
_S1_2_8954A54 329 instructions (0.000%), 47 calls (08954A54 - 08954A6C, length 7)
_S1_2_89548F8 329 instructions (0.000%), 47 calls (089548F8 - 08954910, length 7)
_S1_2_894D2D0 329 instructions (0.000%), 47 calls (0894D2D0 - 0894D2E8, length 7)
_S1_2_894D2B4 329 instructions (0.000%), 47 calls (0894D2B4 - 0894D2CC, length 7)
_S1_2_894C00C 329 instructions (0.000%), 47 calls (0894C00C - 0894C024, length 7)
_S1_2_894BFB8 329 instructions (0.000%), 47 calls (0894BFB8 - 0894BFD0, length 7)
_S1_2_894BF9C 329 instructions (0.000%), 47 calls (0894BF9C - 0894BFB4, length 7)
_S1_2_894BF5C 329 instructions (0.000%), 47 calls (0894BF5C - 0894BF74, length 7)
_S1_2_8894E48 329 instructions (0.000%), 47 calls (08894E48 - 08894E60, length 7)
_S1_2_8891E00 328 instructions (0.000%), 5 calls (08891E00 - 08891F9C, length 104)
_S1_2_8821290 324 instructions (0.000%), 108 calls (08821290 - 08821298, length 3)
_S1_2_88CCD94 324 instructions (0.000%), 6 calls (088CCD94 - 088CCE68, length 54)
_S1_2_8827814 321 instructions (0.000%), 3 calls (08827814 - 088278F0, length 56)
  Back Branch 088278CC 13 times (length 28)
_S1_2_892D388 320 instructions (0.000%), 40 calls (0892D388 - 0892D3A4, length 8)
_S1_2_8935898 319 instructions (0.000%), 29 calls (08935898 - 089358C0, length 11)
_S1_2_8822254 319 instructions (0.000%), 29 calls (08822254 - 0882227C, length 11)
_S1_2_89358C4 319 instructions (0.000%), 11 calls (089358C4 - 0893594C, length 35)
_S1_2_89527FC 318 instructions (0.000%), 106 calls (089527FC - 08952804, length 3)
_S1_2_894BB34 318 instructions (0.000%), 106 calls (0894BB34 - 0894BB3C, length 3)
_S1_2_891CAE4 318 instructions (0.000%), 12 calls (0891CAE4 - 0891CB78, length 38)
_S1_2_882004C 315 instructions (0.000%), 5 calls (0882004C - 088201A4, length 87)
_S1_2_88177DC 312 instructions (0.000%), 8 calls (088177DC - 08817888, length 44)
_S1_2_894F80C 308 instructions (0.000%), 14 calls (0894F80C - 0894F860, length 22)
_S1_2_889246C 304 instructions (0.000%), 8 calls (0889246C - 088924C8, length 24)
  Back Branch 088924B8 16 times (length 14)
_S1_2_891F3EC 301 instructions (0.000%), 5 calls (0891F3EC - 0891F4C8, length 56)
  Back Branch 0891F444 10 times (length 15)
_S1_2_881FCFC 300 instructions (0.000%), 60 calls (0881FCFC - 0881FD0C, length 5)
_S1_2_8828ABC 300 instructions (0.000%), 15 calls (08828ABC - 08828B60, length 42)
_S1_2_88BD2BC 300 instructions (0.000%), 3 calls (088BD2BC - 088BD350, length 38)
  Back Branch 088BD344 20 times (length 30)
_S1_2_88225DC 297 instructions (0.000%), 33 calls (088225DC - 088225FC, length 9)
_S1_2_889388C 294 instructions (0.000%), 21 calls (0889388C - 088938C0, length 14)
_S1_2_8817590 291 instructions (0.000%), 3 calls (08817590 - 08817734, length 106)
_S1_2_8896490 290 instructions (0.000%), 7 calls (08896490 - 0889653C, length 44)
_S1_2_881E2D0 290 instructions (0.000%), 5 calls (0881E2D0 - 0881E3E8, length 71)
_S1_2_882426C 288 instructions (0.000%), 20 calls (0882426C - 088242B0, length 18)
_S1_2_8894824 287 instructions (0.000%), 41 calls (08894824 - 0889483C, length 7)
_S1_2_891C51C 287 instructions (0.000%), 7 calls (0891C51C - 0891C5D0, length 46)
_S1_2_895F9D8 282 instructions (0.000%), 47 calls (0895F9D8 - 0895FA28, length 21)
_S1_2_8921394 281 instructions (0.000%), 6 calls (08921394 - 0892144C, length 47)
_S1_2_88FFF5C 281 instructions (0.000%), 1 calls (088FFF5C - 089003BC, length 281)
_S1_2_881E158 280 instructions (0.000%), 5 calls (0881E158 - 0881E25C, length 66)
_S1_2_893626C 277 instructions (0.000%), 13 calls (0893626C - 089362DC, length 29)
_S1_2_8893560 277 instructions (0.000%), 9 calls (08893560 - 088935D4, length 30)
  Back Branch 088935C4 11 times (length 16)
_S1_2_88286BC 276 instructions (0.000%), 16 calls (088286BC - 0882876C, length 45)
_S1_2_8893860 275 instructions (0.000%), 25 calls (08893860 - 08893888, length 11)
_S1_2_8980A7C 273 instructions (0.000%), 21 calls (08980A7C - 08980AAC, length 13)
_S1_2_881DA2C 273 instructions (0.000%), 21 calls (0881DA2C - 0881DAC4, length 39)
_S1_2_8824FD4 270 instructions (0.000%), 10 calls (08824FD4 - 0882503C, length 27)
_S1_2_894EBF8 266 instructions (0.000%), 14 calls (0894EBF8 - 0894EC40, length 19)
_S1_2_8895634 266 instructions (0.000%), 7 calls (08895634 - 088956C8, length 38)
_S1_2_889689C 265 instructions (0.000%), 53 calls (0889689C - 088968AC, length 5)
_S1_2_88CDCBC 265 instructions (0.000%), 5 calls (088CDCBC - 088CDD24, length 27)
  Back Branch 088CDD04 20 times (length 10)
_S1_2_8936E7C 264 instructions (0.000%), 12 calls (08936E7C - 08936ED0, length 22)
_S1_2_8805568 264 instructions (0.000%), 12 calls (08805568 - 088055E8, length 33)
_S1_2_897796C 264 instructions (0.000%), 6 calls (0897796C - 08977ACC, length 89)
  Back Branch 08977AA8 6 times (length 72)
  Back Branch 089779F8 6 times (length 27)
_S1_2_88237B4 261 instructions (0.000%), 29 calls (088237B4 - 088237D4, length 9)
_S1_2_881AC18 260 instructions (0.000%), 52 calls (0881AC18 - 0881AC28, length 5)
_S1_2_88D9C9C 258 instructions (0.000%), 2 calls (088D9C9C - 088DA098, length 256)
_S1_2_881EE48 256 instructions (0.000%), 16 calls (0881EE48 - 0881EE98, length 21)
_S1_2_8827ADC 256 instructions (0.000%), 8 calls (08827ADC - 08827B80, length 42)
_S1_2_88C2BB4 254 instructions (0.000%), 1 calls (088C2BB4 - 088C35EC, length 655)
_S1_2_88237D8 253 instructions (0.000%), 23 calls (088237D8 - 08823800, length 11)
_S1_2_88947D8 252 instructions (0.000%), 21 calls (088947D8 - 08894804, length 12)
_S1_2_8828B1C 252 instructions (0.000%), 14 calls (08828B1C - 08828B60, length 18)
_S1_2_892E708 250 instructions (0.000%), 25 calls (0892E708 - 0892E72C, length 10)
_S1_2_889547C 245 instructions (0.000%), 7 calls (0889547C - 08895508, length 36)
_S1_2_88604DC 245 instructions (0.000%), 1 calls (088604DC - 0886093C, length 281)
  Back Branch 08860838 4 times (length 22)
  Back Branch 08860824 4 times (length 7)
  Back Branch 08860690 4 times (length 5)
  Back Branch 088607D8 2 times (length 8)
_S1_2_895FB1C 244 instructions (0.000%), 61 calls (0895FB1C - 0895FB30, length 6)
_S1_2_881E098 244 instructions (0.000%), 61 calls (0881E098 - 0881E0A4, length 4)
_S1_2_88242B4 242 instructions (0.000%), 22 calls (088242B4 - 088242E8, length 14)
_S1_2_889240C 242 instructions (0.000%), 11 calls (0889240C - 08892468, length 24)
_S1_2_881D43C 240 instructions (0.000%), 30 calls (0881D43C - 0881D458, length 8)
_S1_2_8805518 240 instructions (0.000%), 12 calls (08805518 - 08805564, length 20)
_S1_2_8826BB0 240 instructions (0.000%), 10 calls (08826BB0 - 08826DF4, length 146)
  Back Branch 08826C7C 80 times (length 47)
_S1_2_8894238 240 instructions (0.000%), 8 calls (08894238 - 088942AC, length 30)
_S1_2_8931E7C 236 instructions (0.000%), 12 calls (08931E7C - 08931ECC, length 21)
_S1_2_882419C 234 instructions (0.000%), 18 calls (0882419C - 088241CC, length 13)
_S1_2_891CB7C 231 instructions (0.000%), 7 calls (0891CB7C - 0891CBFC, length 33)
_S1_2_891B1DC 230 instructions (0.000%), 18 calls (0891B1DC - 0891B20C, length 13)
_S1_2_88FCB14 230 instructions (0.000%), 1 calls (088FCB14 - 088FCEA8, length 230)
_S1_2_891C2D8 228 instructions (0.000%), 18 calls (0891C2D8 - 0891C338, length 25)
_S1_2_89982F0 226 instructions (0.000%), 113 calls (089982F0 - 089982F4, length 2)
_S1_2_8891D88 222 instructions (0.000%), 6 calls (08891D88 - 08891DFC, length 30)
  Back Branch 08891DE0 12 times (length 7)
_S1_2_8896818 220 instructions (0.000%), 7 calls (08896818 - 08896898, length 33)
_S1_2_8935EA8 217 instructions (0.000%), 31 calls (08935EA8 - 08935EC0, length 7)
_S1_2_89585D4 215 instructions (0.000%), 1 calls (089585D4 - 08958790, length 112)
  Back Branch 08958684 15 times (length 11)
  Back Branch 08958784 1 times (length 75)
_S1_2_891E248 214 instructions (0.000%), 2 calls (0891E248 - 0891E718, length 309)
  Back Branch 0891E2C0 10 times (length 11)
  Back Branch 0891E5B4 4 times (length 15)
  Back Branch 0891E654 2 times (length 30)
_S1_2_8998318 212 instructions (0.000%), 106 calls (08998318 - 0899831C, length 2)
_S1_2_89982F8 212 instructions (0.000%), 106 calls (089982F8 - 089982FC, length 2)
_S1_2_89982E0 212 instructions (0.000%), 106 calls (089982E0 - 089982E4, length 2)
_S1_2_89982B0 212 instructions (0.000%), 106 calls (089982B0 - 089982B4, length 2)
_S1_2_8998220 212 instructions (0.000%), 106 calls (08998220 - 08998224, length 2)
_S1_2_88CD060 212 instructions (0.000%), 2 calls (088CD060 - 088CD7C8, length 475)
  Back Branch 088CD4D0 32 times (length 37)
  Back Branch 088CD548 8 times (length 71)
  Back Branch 088CD3DC 8 times (length 16)
  Back Branch 088CD19C 8 times (length 13)
_S1_2_8824A88 211 instructions (0.000%), 1 calls (08824A88 - 08824B30, length 43)
  Back Branch 08824AE4 22 times (length 8)
_S1_2_8894594 210 instructions (0.000%), 21 calls (08894594 - 088945C0, length 12)
_S1_2_8828A64 210 instructions (0.000%), 15 calls (08828A64 - 08828B60, length 64)
_S1_2_8892E14 208 instructions (0.000%), 5 calls (08892E14 - 08892EC0, length 44)
_S1_2_881748C 208 instructions (0.000%), 4 calls (0881748C - 0881758C, length 65)
_S1_2_88242F8 207 instructions (0.000%), 23 calls (088242F8 - 08824320, length 11)
_S1_2_8969F30 203 instructions (0.000%), 29 calls (08969F30 - 08969F48, length 7)
_S1_2_8893324 200 instructions (0.000%), 4 calls (08893324 - 08893410, length 60)
_S1_2_8826838 198 instructions (0.000%), 6 calls (08826838 - 088268E0, length 43)
  Back Branch 088268AC 16 times (length 6)
_S1_2_8953634 196 instructions (0.000%), 14 calls (08953634 - 08953668, length 14)
_S1_2_895354C 196 instructions (0.000%), 14 calls (0895354C - 08953580, length 14)
_S1_2_8935B28 196 instructions (0.000%), 4 calls (08935B28 - 08935C00, length 55)
_S1_2_8821B28 195 instructions (0.000%), 6 calls (08821B28 - 08821CDC, length 110)
_S1_2_897F0BC 195 instructions (0.000%), 1 calls (0897F0BC - 0897F1C4, length 67)
  Back Branch 0897F1AC 5 times (length 32)
_S1_2_891C0B0 192 instructions (0.000%), 4 calls (0891C0B0 - 0891C164, length 46)
  Back Branch 0891C13C 8 times (length 20)
_S1_2_8858370 191 instructions (0.000%), 1 calls (08858370 - 08858668, length 191)
_S1_2_889636C 190 instructions (0.000%), 5 calls (0889636C - 08896400, length 38)
_S1_2_891D7B4 189 instructions (0.000%), 27 calls (0891D7B4 - 0891D7CC, length 7)
_S1_2_8895AD4 189 instructions (0.000%), 21 calls (08895A8C - 08895B24, length 39)
  Back Branch 08895B00 497 times (length 25)
  Back Branch 08895B10 374 times (length 35)
_S1_2_895F990 188 instructions (0.000%), 94 calls (0895F990 - 0895F994, length 2)
_S1_2_8962130 188 instructions (0.000%), 47 calls (08962130 - 0896213C, length 4)
_S1_2_8921458 184 instructions (0.000%), 1 calls (08921458 - 089217B8, length 217)
_S1_2_8894DAC 182 instructions (0.000%), 14 calls (08894DAC - 08894E0C, length 25)
_S1_2_88CE9E4 181 instructions (0.000%), 1 calls (088CE9E4 - 088CECB4, length 181)
_S1_2_891D79C 180 instructions (0.000%), 30 calls (0891D79C - 0891D7B0, length 6)
_S1_2_89772D8 180 instructions (0.000%), 6 calls (089772D8 - 0897734C, length 30)
_S1_2_881E63C 180 instructions (0.000%), 6 calls (0881E63C - 0881E6D0, length 38)
_S1_2_8893FF0 176 instructions (0.000%), 16 calls (08893FF0 - 0889405C, length 28)
_S1_2_88D99E0 172 instructions (0.000%), 1 calls (088D99E0 - 088D9C98, length 175)
  Back Branch 088D9B28 4 times (length 5)
_S1_2_891E39C 171 instructions (0.000%), 2 calls (0891E39C - 0891E718, length 224)
  Back Branch 0891E5B4 4 times (length 15)
  Back Branch 0891E654 2 times (length 30)
_S1_2_8895514 170 instructions (0.000%), 5 calls (08895514 - 08895598, length 34)
_S1_2_88DFC64 169 instructions (0.000%), 1 calls (088DFC64 - 088DFF14, length 173)
  Back Branch 088DFEE0 2 times (length 101)
_S1_2_8826F88 168 instructions (0.000%), 14 calls (08826F88 - 08826FB4, length 12)
_S1_2_8805AE8 168 instructions (0.000%), 12 calls (08805AE8 - 08805B1C, length 14)
_S1_2_885C2B0 166 instructions (0.000%), 1 calls (0885C2B0 - 0885D004, length 854)
  Back Branch 0885C360 4 times (length 30)
_S1_2_88274E0 165 instructions (0.000%), 3 calls (088274E0 - 08827544, length 26)
  Back Branch 0882752C 10 times (length 9)
_S1_2_895D460 162 instructions (0.000%), 3 calls (0895D460 - 0895D564, length 66)
  Back Branch 0895D560 3 times (length 51)
_S1_2_892DA90 161 instructions (0.000%), 7 calls (0892DA90 - 0892DAF4, length 26)
_S1_2_891B250 156 instructions (0.000%), 13 calls (0891B250 - 0891B27C, length 12)
_S1_2_89523A8 156 instructions (0.000%), 3 calls (089523A8 - 08952518, length 93)
  Back Branch 089524B4 3 times (length 45)
  Back Branch 0895249C 3 times (length 38)
_S1_2_893969C 155 instructions (0.000%), 1 calls (0893969C - 08939904, length 155)
_S1_2_8826FC0 154 instructions (0.000%), 14 calls (08826FC0 - 08826FE8, length 11)
_S1_2_8894F14 154 instructions (0.000%), 7 calls (08894F14 - 08894F68, length 22)
_S1_2_897F5D8 154 instructions (0.000%), 4 calls (0897F5D8 - 0897F7F4, length 136)
_S1_2_8936344 153 instructions (0.000%), 9 calls (08936344 - 08936384, length 17)
_S1_2_88178C0 152 instructions (0.000%), 8 calls (088178C0 - 08817A10, length 85)
_S1_2_8891BD0 150 instructions (0.000%), 6 calls (08891BD0 - 08891C48, length 31)
_S1_2_8829558 148 instructions (0.000%), 1 calls (08829558 - 088296D8, length 97)
  Back Branch 088296A4 2 times (length 51)
_S1_2_88956CC 145 instructions (0.000%), 5 calls (088956CC - 0889573C, length 29)
_S1_2_881790C 145 instructions (0.000%), 5 calls (0881790C - 08817A10, length 66)
_S1_2_88251CC 144 instructions (0.000%), 36 calls (088251CC - 088251D8, length 4)
_S1_2_88063D8 144 instructions (0.000%), 36 calls (088063D8 - 088063E4, length 4)
_S1_2_8936240 143 instructions (0.000%), 13 calls (08936240 - 08936268, length 11)
_S1_2_894D23C 141 instructions (0.000%), 47 calls (0894D23C - 0894D244, length 3)
_S1_2_895AB10 140 instructions (0.000%), 28 calls (0895AB10 - 0895AB20, length 5)
_S1_2_894E910 140 instructions (0.000%), 5 calls (0894E910 - 0894E9A8, length 39)
_S1_2_8936C00 140 instructions (0.000%), 4 calls (08936BD0 - 08936CE8, length 71)
  Back Branch 08936C84 9 times (length 47)
_S1_2_895AA3C 139 instructions (0.000%), 1 calls (0895AA3C - 0895AB0C, length 53)
  Back Branch 0895AAC4 8 times (length 15)
  Back Branch 0895AAD4 1 times (length 19)
_S1_2_88E5D9C 139 instructions (0.000%), 1 calls (088E5D9C - 088E5E54, length 47)
  Back Branch 088E5E38 6 times (length 22)
_S1_2_8970680 138 instructions (0.000%), 2 calls (08970680 - 089707EC, length 92)
_S1_2_8920EE0 138 instructions (0.000%), 1 calls (08920EE0 - 0892103C, length 88)
  Back Branch 08920FE8 6 times (length 19)
_S1_2_8804BA8 137 instructions (0.000%), 1 calls (08804BA8 - 08804DC8, length 137)
_S1_2_8969808 136 instructions (0.000%), 2 calls (08969808 - 08969974, length 92)
  Back Branch 08969970 2 times (length 69)
_S1_2_8895E4C 135 instructions (0.000%), 27 calls (08895E4C - 08895E5C, length 5)
_S1_2_892ED38 135 instructions (0.000%), 15 calls (0892ED38 - 0892ED70, length 15)
_S1_2_896776C 133 instructions (0.000%), 2 calls (0896776C - 089678F4, length 99)
  Back Branch 08967888 2 times (length 13)
_S1_2_8936B54 132 instructions (0.000%), 33 calls (08936B54 - 08936B60, length 4)
_S1_2_8896760 130 instructions (0.000%), 5 calls (08896760 - 088967C4, length 26)
_S1_2_8817940 129 instructions (0.000%), 3 calls (08817940 - 08817A10, length 53)
_S1_2_889463C 128 instructions (0.000%), 2 calls (0889463C - 08894738, length 64)
_S1_2_8824324 127 instructions (0.000%), 23 calls (08824324 - 08824350, length 12)
_S1_2_8828B10 126 instructions (0.000%), 14 calls (08828B10 - 08828B60, length 21)
_S1_2_8828B04 126 instructions (0.000%), 14 calls (08828B04 - 08828B60, length 24)
_S1_2_89369B8 126 instructions (0.000%), 9 calls (089369B8 - 089369EC, length 14)
_S1_2_881D354 126 instructions (0.000%), 7 calls (0881D354 - 0881D398, length 18)
_S1_2_8977350 126 instructions (0.000%), 6 calls (08977350 - 08977418, length 51)
  Back Branch 089773EC 6 times (length 12)
_S1_2_895DC08 126 instructions (0.000%), 3 calls (0895DC08 - 0895DCF4, length 60)
  Back Branch 0895DCF0 1 times (length 34)
_S1_2_8972198 125 instructions (0.000%), 1 calls (08972198 - 08972388, length 125)
_S1_2_881A6F4 124 instructions (0.000%), 2 calls (0881A6F4 - 0881A7E8, length 62)
_S1_2_894B788 124 instructions (0.000%), 1 calls (0894B788 - 0894B9D8, length 149)
  Back Branch 0894B9D4 1 times (length 100)
  Back Branch 0894B96C 1 times (length 108)
_S1_2_8894840 120 instructions (0.000%), 8 calls (08894840 - 08894878, length 15)
_S1_2_894E9AC 120 instructions (0.000%), 5 calls (0894E9AC - 0894EA2C, length 33)
  Back Branch 0894EA08 5 times (length 11)
_S1_2_89683F8 120 instructions (0.000%), 2 calls (089683F8 - 08968544, length 84)
  Back Branch 08968510 2 times (length 19)
_S1_2_88D1430 120 instructions (0.000%), 2 calls (088D1430 - 088D1524, length 62)
_S1_2_891B280 119 instructions (0.000%), 7 calls (0891B280 - 0891B2C0, length 17)
_S1_2_891B108 119 instructions (0.000%), 7 calls (0891B108 - 0891B148, length 17)
_S1_2_8970BB0 119 instructions (0.000%), 1 calls (08970BB0 - 08970C38, length 35)
  Back Branch 08970C2C 15 times (length 6)
_S1_2_8892150 117 instructions (0.000%), 9 calls (08892150 - 08892180, length 13)
_S1_2_8998040 116 instructions (0.000%), 58 calls (08998040 - 08998044, length 2)
_S1_2_8930274 116 instructions (0.000%), 4 calls (08930274 - 089302F0, length 32)
_S1_2_8826748 114 instructions (0.000%), 57 calls (08826748 - 0882674C, length 2)
_S1_2_8976648 114 instructions (0.000%), 6 calls (08976648 - 08976690, length 19)
_S1_2_896828C 112 instructions (0.000%), 8 calls (0896828C - 089682C0, length 14)
_S1_2_8893690 112 instructions (0.000%), 2 calls (08893690 - 088937D0, length 81)
_S1_2_891FCEC 111 instructions (0.000%), 1 calls (0891FCEC - 0891FEA4, length 111)
_S1_2_8826544 110 instructions (0.000%), 10 calls (08826544 - 0882656C, length 11)
_S1_2_899763C 110 instructions (0.000%), 2 calls (0899763C - 089977B8, length 96)
_S1_2_8932218 110 instructions (0.000%), 1 calls (08932218 - 089322C0, length 43)
  Back Branch 08932284 4 times (length 20)
  Back Branch 089322B0 2 times (length 7)
_S1_2_894B2D8 109 instructions (0.000%), 2 calls (0894B2D8 - 0894B440, length 91)
  Back Branch 0894B43C 1 times (length 79)
_S1_2_88C51F0 109 instructions (0.000%), 1 calls (088C51F0 - 088C56EC, length 320)
_S1_2_8898FCC 108 instructions (0.000%), 2 calls (08898FCC - 08899050, length 34)
  Back Branch 08899024 8 times (length 5)
  Back Branch 0889903C 4 times (length 5)
_S1_2_88227F0 108 instructions (0.000%), 2 calls (088227F0 - 08822904, length 70)
_S1_2_88D8A14 107 instructions (0.000%), 1 calls (088D8A14 - 088D8BB0, length 104)
  Back Branch 088D8B78 2 times (length 15)
_S1_2_891E5FC 106 instructions (0.000%), 2 calls (0891E5E4 - 0891E718, length 78)
  Back Branch 0891E654 2 times (length 30)
_S1_2_8828838 106 instructions (0.000%), 1 calls (08828838 - 088288B0, length 31)
  Back Branch 08828884 16 times (length 5)
  Back Branch 088288A4 1 times (length 5)
_S1_2_8953D1C 105 instructions (0.000%), 15 calls (08953D1C - 08953D34, length 7)
_S1_2_8953D00 105 instructions (0.000%), 15 calls (08953D00 - 08953D18, length 7)
_S1_2_892ECB8 105 instructions (0.000%), 15 calls (0892ECB8 - 0892ECD0, length 7)
_S1_2_881E260 105 instructions (0.000%), 5 calls (0881E260 - 0881E2B0, length 21)
_S1_2_8894204 104 instructions (0.000%), 8 calls (08894204 - 08894234, length 13)
_S1_2_8893414 104 instructions (0.000%), 8 calls (08893414 - 08893444, length 13)
_S1_2_881C208 104 instructions (0.000%), 8 calls (0881C208 - 0881C2B8, length 45)
_S1_2_881788C 104 instructions (0.000%), 8 calls (0881788C - 088178BC, length 13)
_S1_2_892E520 104 instructions (0.000%), 1 calls (0892E520 - 0892E634, length 70)
  Back Branch 0892E5DC 8 times (length 8)
_S1_2_8921908 104 instructions (0.000%), 1 calls (08921908 - 08921C1C, length 198)
  Back Branch 08921BAC 2,628 times (length 74)
_S1_2_88E5B74 103 instructions (0.000%), 1 calls (088E5B74 - 088E5C98, length 74)
  Back Branch 088E5C64 2 times (length 29)
_S1_2_88BB580 102 instructions (0.000%), 2 calls (088BB580 - 088BB6CC, length 84)
  Back Branch 088BB6A4 6 times (length 21)
_S1_2_88DF8A0 102 instructions (0.000%), 1 calls (088DF8A0 - 088DF9A4, length 66)
  Back Branch 088DF96C 4 times (length 7)
  Back Branch 088DF988 4 times (length 5)
_S1_2_891CC80 99 instructions (0.000%), 33 calls (0891CC80 - 0891CC88, length 3)
_S1_2_894BED0 98 instructions (0.000%), 14 calls (0894BED0 - 0894BEE8, length 7)
_S1_2_88948A0 98 instructions (0.000%), 14 calls (088948A0 - 088948B8, length 7)
_S1_2_88943EC 98 instructions (0.000%), 14 calls (088943EC - 08894404, length 7)
_S1_2_8823A90 98 instructions (0.000%), 14 calls (08823A90 - 08823AA8, length 7)
_S1_2_897D4A8 97 instructions (0.000%), 1 calls (0897D4A8 - 0897D5BC, length 70)
  Back Branch 0897D548 5 times (length 8)
_S1_2_8826750 96 instructions (0.000%), 4 calls (08826750 - 08826834, length 58)
_S1_2_895DEEC 96 instructions (0.000%), 3 calls (0895DEEC - 0895E078, length 100)
  Back Branch 0895E068 3 times (length 16)
  Back Branch 0895E038 3 times (length 41)
_S1_2_8827B84 96 instructions (0.000%), 2 calls (08827B84 - 08827C40, length 48)
_S1_2_8921218 95 instructions (0.000%), 1 calls (08921218 - 08921390, length 95)
_S1_2_895FA3C 94 instructions (0.000%), 47 calls (0895FA3C - 0895FA40, length 2)
_S1_2_8954A4C 94 instructions (0.000%), 47 calls (08954A4C - 08954A50, length 2)
_S1_2_894D258 94 instructions (0.000%), 47 calls (0894D258 - 0894D25C, length 2)
_S1_2_894D250 94 instructions (0.000%), 47 calls (0894D250 - 0894D254, length 2)
_S1_2_894D248 94 instructions (0.000%), 47 calls (0894D248 - 0894D24C, length 2)
_S1_2_89977BC 94 instructions (0.000%), 2 calls (089977BC - 08997924, length 91)
_S1_2_894BF78 92 instructions (0.000%), 46 calls (0894BF78 - 0894BF7C, length 2)
_S1_2_8996CFC 92 instructions (0.000%), 2 calls (08996CFC - 08996DBC, length 49)
_S1_2_89521B4 92 instructions (0.000%), 2 calls (089521B4 - 089522A0, length 60)
_S1_2_885A1F8 92 instructions (0.000%), 2 calls (0885A1F8 - 0885A364, length 92)
  Back Branch 0885A308 2 times (length 35)
  Back Branch 0885A2E4 2 times (length 26)
  Back Branch 0885A31C 1 times (length 9)
  Back Branch 0885A338 1 times (length 47)
  Back Branch 0885A350 1 times (length 53)
  Back Branch 0885A360 1 times (length 72)
_S1_2_89302F4 91 instructions (0.000%), 13 calls (089302F4 - 0893032C, length 15)
_S1_2_8906E30 91 instructions (0.000%), 1 calls (08906E30 - 08906F9C, length 92)
_S1_2_8828948 90 instructions (0.000%), 30 calls (08828948 - 08828950, length 3)
_S1_2_88242EC 90 instructions (0.000%), 30 calls (088242EC - 088242F4, length 3)
_S1_2_88BCA20 90 instructions (0.000%), 5 calls (088BCA20 - 088BCA68, length 19)
_S1_2_889D024 90 instructions (0.000%), 4 calls (0889D024 - 0889D09C, length 31)
_S1_2_891C5D4 90 instructions (0.000%), 2 calls (0891C5D4 - 0891CA8C, length 303)
_S1_2_8822CF0 90 instructions (0.000%), 2 calls (08822CF0 - 08822DA0, length 45)
_S1_2_882693C 89 instructions (0.000%), 1 calls (0882693C - 08826B08, length 116)
  Back Branch 08826ADC 173 times (length 56)
  Back Branch 088269E0 64 times (length 6)
_S1_2_88BD354 88 instructions (0.000%), 4 calls (088BD354 - 088BD450, length 64)
_S1_2_881884C 88 instructions (0.000%), 4 calls (0881884C - 08818C40, length 254)
_S1_2_881C698 88 instructions (0.000%), 2 calls (0881C698 - 0881C770, length 55)
_S1_2_8893A2C 88 instructions (0.000%), 1 calls (08893A2C - 08893B88, length 88)
_S1_2_8823A38 88 instructions (0.000%), 1 calls (08823A38 - 08823A8C, length 22)
  Back Branch 08823A5C 12 times (length 6)
_S1_2_882045C 87 instructions (0.000%), 2 calls (0882045C - 08820514, length 47)
_S1_2_8909B74 87 instructions (0.000%), 1 calls (08909B74 - 08909CCC, length 87)
_S1_2_88D78CC 87 instructions (0.000%), 1 calls (088D78CC - 088D7A5C, length 101)
_S1_2_897B8A0 86 instructions (0.000%), 1 calls (0897B8A0 - 0897B9CC, length 76)
  Back Branch 0897B968 3 times (length 11)
_S1_2_885BB4C 86 instructions (0.000%), 1 calls (0885BB4C - 0885BEBC, length 221)
_S1_2_88E07CC 85 instructions (0.000%), 1 calls (088E07CC - 088E08DC, length 69)
  Back Branch 088E0898 4 times (length 14)
  Back Branch 088E0828 2 times (length 11)
_S1_2_88972C8 84 instructions (0.000%), 21 calls (088972C8 - 088972D4, length 4)
_S1_2_8895F30 84 instructions (0.000%), 21 calls (08895F30 - 08895F3C, length 4)
_S1_2_892DAF8 84 instructions (0.000%), 7 calls (0892DAF8 - 0892DB24, length 12)
_S1_2_8895298 84 instructions (0.000%), 7 calls (08895298 - 08895314, length 32)
_S1_2_8894EE4 84 instructions (0.000%), 7 calls (08894EE4 - 08894F10, length 12)
_S1_2_8828954 84 instructions (0.000%), 6 calls (08828954 - 08828988, length 14)
_S1_2_882746C 84 instructions (0.000%), 4 calls (0882746C - 088274C4, length 23)
_S1_2_8926AB8 83 instructions (0.000%), 1 calls (08926AB8 - 08926C00, length 83)
_S1_2_897C7C4 82 instructions (0.000%), 1 calls (0897C7C4 - 0897C890, length 52)
  Back Branch 0897C880 2 times (length 26)
  Back Branch 0897C878 2 times (length 6)
  Back Branch 0897C88C 1 times (length 37)
_S1_2_885BEC0 82 instructions (0.000%), 1 calls (0885BEC0 - 0885C170, length 173)
_S1_2_88D8394 81 instructions (0.000%), 2 calls (088D8358 - 088D8440, length 59)
  Back Branch 088D8408 2 times (length 46)
_S1_2_88202E8 81 instructions (0.000%), 1 calls (088202E8 - 08820458, length 93)
_S1_2_8825BE4 80 instructions (0.000%), 10 calls (08825BE4 - 08825C00, length 8)
_S1_2_897F7F8 80 instructions (0.000%), 5 calls (0897F7F8 - 0897F848, length 21)
_S1_2_891F370 80 instructions (0.000%), 5 calls (0891F370 - 0891F4C8, length 87)
  Back Branch 0891F444 10 times (length 15)
_S1_2_8985280 80 instructions (0.000%), 4 calls (08985280 - 089852CC, length 20)
_S1_2_891E598 80 instructions (0.000%), 4 calls (0891E580 - 0891E718, length 103)
  Back Branch 0891E5B4 4 times (length 15)
  Back Branch 0891E654 2 times (length 30)
_S1_2_8899E30 80 instructions (0.000%), 4 calls (08899E30 - 08899EC4, length 38)
_S1_2_89772A4 78 instructions (0.000%), 6 calls (089772A4 - 089772D4, length 13)
_S1_2_881FC04 78 instructions (0.000%), 2 calls (0881FC04 - 0881FC9C, length 39)
  Back Branch 0881FC60 2 times (length 12)
_S1_2_8976084 78 instructions (0.000%), 1 calls (08976084 - 08976644, length 369)
_S1_2_889559C 76 instructions (0.000%), 2 calls (0889559C - 08895630, length 38)
_S1_2_881A7EC 76 instructions (0.000%), 2 calls (0881A7EC - 0881A9AC, length 113)
_S1_2_892A1BC 76 instructions (0.000%), 1 calls (0892A1BC - 0892A2E8, length 76)
_S1_2_88957CC 75 instructions (0.000%), 9 calls (088957CC - 088957EC, length 9)
_S1_2_897D5C0 75 instructions (0.000%), 1 calls (0897D5C0 - 0897D6E8, length 75)
_S1_2_8821BB4 75 instructions (0.000%), 1 calls (08821BB4 - 08821CDC, length 75)
_S1_2_88BB22C 74 instructions (0.000%), 1 calls (088BB22C - 088BB480, length 150)
_S1_2_897B9D0 73 instructions (0.000%), 1 calls (0897B9D0 - 0897BB04, length 78)
  Back Branch 0897BB00 1 times (length 16)
_S1_2_88063CC 72 instructions (0.000%), 24 calls (088063CC - 088063D4, length 3)
_S1_2_897741C 72 instructions (0.000%), 6 calls (0897741C - 08977448, length 12)
_S1_2_8804A88 72 instructions (0.000%), 1 calls (08804A88 - 08804BA4, length 72)
_S1_2_8936BF4 70 instructions (0.000%), 2 calls (08936BD0 - 08936CE8, length 71)
  Back Branch 08936C84 9 times (length 47)
_S1_2_8896404 70 instructions (0.000%), 2 calls (08896404 - 0889648C, length 35)
_S1_2_881AD90 70 instructions (0.000%), 2 calls (0881AD90 - 0881B444, length 430)
  Back Branch 0881B100 58 times (length 51)
_S1_2_8921C20 70 instructions (0.000%), 1 calls (08921C20 - 08922178, length 343)
  Back Branch 0892210C 15 times (length 12)
_S1_2_88CE930 70 instructions (0.000%), 1 calls (088CE930 - 088CECB4, length 226)
  Back Branch 088CE9B8 5 times (length 10)
_S1_2_88BAFC4 70 instructions (0.000%), 1 calls (088BAFC4 - 088BB0FC, length 79)
  Back Branch 088BB05C 1 times (length 13)
_S1_2_88717C4 70 instructions (0.000%), 1 calls (088717C4 - 088718D8, length 70)
_S1_2_8827560 70 instructions (0.000%), 1 calls (08827560 - 088275C4, length 26)
  Back Branch 088275AC 5 times (length 9)
_S1_2_8825648 69 instructions (0.000%), 3 calls (08825648 - 088256A0, length 23)
_S1_2_891D888 69 instructions (0.000%), 2 calls (0891D888 - 0891D95C, length 54)
_S1_2_8915324 69 instructions (0.000%), 1 calls (08915324 - 08915434, length 69)
_S1_2_8914CC4 69 instructions (0.000%), 1 calls (08914CC4 - 08914DD4, length 69)
_S1_2_8913C4C 69 instructions (0.000%), 1 calls (08913C4C - 08913D5C, length 69)
_S1_2_8911978 69 instructions (0.000%), 1 calls (08911978 - 08911A88, length 69)
_S1_2_89112F4 69 instructions (0.000%), 1 calls (089112F4 - 08911404, length 69)
_S1_2_890FF74 69 instructions (0.000%), 1 calls (0890FF74 - 08910084, length 69)
_S1_2_8828BFC 69 instructions (0.000%), 1 calls (08828BFC - 08828D0C, length 69)
_S1_2_8807270 68 instructions (0.000%), 4 calls (08807270 - 08807340, length 53)
_S1_2_8807020 68 instructions (0.000%), 4 calls (08807020 - 088070E8, length 51)
_S1_2_8932508 68 instructions (0.000%), 2 calls (08932508 - 08932634, length 76)
_S1_2_8931F90 68 instructions (0.000%), 2 calls (08931F90 - 089320A8, length 71)
  Back Branch 0893206C 2 times (length 43)
_S1_2_88D1590 68 instructions (0.000%), 2 calls (088D1590 - 088D1614, length 34)
_S1_2_895899C 68 instructions (0.000%), 1 calls (0895899C - 08958B28, length 100)
  Back Branch 08958B24 1 times (length 70)
_S1_2_88DA280 68 instructions (0.000%), 1 calls (088DA280 - 088DAB30, length 557)
_S1_2_8883F74 68 instructions (0.000%), 1 calls (08883F74 - 088840CC, length 87)
_S1_2_8825B84 67 instructions (0.000%), 3 calls (08825B84 - 08825BE0, length 24)
_S1_2_8936ADC 66 instructions (0.000%), 33 calls (08936ADC - 08936AE0, length 2)
_S1_2_88D1A80 66 instructions (0.000%), 2 calls (088D1A80 - 088D1B00, length 33)
_S1_2_88D19A0 66 instructions (0.000%), 2 calls (088D19A0 - 088D1B00, length 89)
_S1_2_8895740 66 instructions (0.000%), 2 calls (08895740 - 088957C0, length 33)
_S1_2_88D85B4 66 instructions (0.000%), 1 calls (088D85B4 - 088D8664, length 45)
  Back Branch 088D8648 2 times (length 16)
_S1_2_88758A0 66 instructions (0.000%), 1 calls (088758A0 - 088759A4, length 66)
_S1_2_897D9BC 65 instructions (0.000%), 1 calls (0897D9BC - 0897DA2C, length 29)
  Back Branch 0897DA18 5 times (length 9)
_S1_2_897CD18 65 instructions (0.000%), 1 calls (0897CD18 - 0897CE50, length 79)
_S1_2_8972AA8 65 instructions (0.000%), 1 calls (08972AA8 - 08972BA8, length 65)
_S1_2_88189E4 64 instructions (0.000%), 4 calls (088189E4 - 08818C40, length 152)
_S1_2_8897020 63 instructions (0.000%), 21 calls (08897020 - 08897028, length 3)
_S1_2_8996C94 63 instructions (0.000%), 9 calls (08996C94 - 08996CAC, length 7)
_S1_2_88957F0 63 instructions (0.000%), 7 calls (088957F0 - 08895810, length 9)
_S1_2_8826E0C 63 instructions (0.000%), 7 calls (08826E0C - 08826E2C, length 9)
_S1_2_88BB158 63 instructions (0.000%), 3 calls (088BB158 - 088BB1BC, length 26)
_S1_2_893BD20 62 instructions (0.000%), 2 calls (0893BD20 - 0893BE0C, length 60)
_S1_2_891F80C 62 instructions (0.000%), 2 calls (0891F80C - 0891FCE0, length 310)
_S1_2_8997BD8 62 instructions (0.000%), 1 calls (08997BD8 - 08997FD4, length 256)
_S1_2_88CE390 62 instructions (0.000%), 1 calls (088CE390 - 088CE484, length 62)
_S1_2_88DAC84 61 instructions (0.000%), 1 calls (088DAC84 - 088DB090, length 260)
_S1_2_88C69A4 61 instructions (0.000%), 1 calls (088C69A4 - 088C6A94, length 61)
_S1_2_8998580 60 instructions (0.000%), 30 calls (08998580 - 08998584, length 2)
_S1_2_8998568 60 instructions (0.000%), 30 calls (08998568 - 0899856C, length 2)
_S1_2_89984F8 60 instructions (0.000%), 30 calls (089984F8 - 089984FC, length 2)
_S1_2_88CCB80 60 instructions (0.000%), 6 calls (088CCB80 - 088CCBA4, length 10)
_S1_2_8897048 60 instructions (0.000%), 6 calls (08897048 - 0889709C, length 22)
_S1_2_8828AF4 60 instructions (0.000%), 6 calls (08828AF4 - 08828B60, length 28)
_S1_2_891B094 60 instructions (0.000%), 5 calls (0891B094 - 0891B0D4, length 17)
_S1_2_893B944 60 instructions (0.000%), 2 calls (0893B944 - 0893BAFC, length 111)
  Back Branch 0893BAC0 2 times (length 66)
_S1_2_8959A4C 60 instructions (0.000%), 1 calls (08959A4C - 08959B58, length 68)
  Back Branch 08959B34 1 times (length 50)
_S1_2_8938A90 60 instructions (0.000%), 1 calls (08938A90 - 08938B7C, length 60)
_S1_2_8827350 60 instructions (0.000%), 1 calls (08827350 - 08827434, length 58)
  Back Branch 08827410 1 times (length 37)
_S1_2_893AE20 59 instructions (0.000%), 1 calls (0893AE20 - 0893AF0C, length 60)
_S1_2_88E0EE0 59 instructions (0.000%), 1 calls (088E0EE0 - 088E0F10, length 13)
  Back Branch 088E0EFC 9 times (length 6)
_S1_2_8820E04 59 instructions (0.000%), 1 calls (08820E04 - 08820EEC, length 59)
_S1_2_881F9A8 59 instructions (0.000%), 1 calls (0881F9A8 - 0881FB04, length 88)
_S1_2_8998540 58 instructions (0.000%), 29 calls (08998540 - 08998544, length 2)
_S1_2_8998538 58 instructions (0.000%), 29 calls (08998538 - 0899853C, length 2)
_S1_2_8998530 58 instructions (0.000%), 29 calls (08998530 - 08998534, length 2)
_S1_2_8998510 58 instructions (0.000%), 29 calls (08998510 - 08998514, length 2)
_S1_2_89984E0 58 instructions (0.000%), 29 calls (089984E0 - 089984E4, length 2)
_S1_2_89984D8 58 instructions (0.000%), 29 calls (089984D8 - 089984DC, length 2)
_S1_2_8998198 58 instructions (0.000%), 29 calls (08998198 - 0899819C, length 2)
_S1_2_8938FA4 58 instructions (0.000%), 2 calls (08938FA4 - 08939248, length 170)
_S1_2_89325B4 58 instructions (0.000%), 2 calls (089325B4 - 08932634, length 33)
_S1_2_889CFA8 58 instructions (0.000%), 2 calls (0889CFA8 - 0889D020, length 31)
_S1_2_893A7D0 58 instructions (0.000%), 1 calls (0893A7D0 - 0893A8EC, length 72)
_S1_2_891C99C 58 instructions (0.000%), 1 calls (0891C99C - 0891CA8C, length 61)
_S1_2_891B7A8 58 instructions (0.000%), 1 calls (0891B7A8 - 0891B918, length 93)
_S1_2_88BB87C 58 instructions (0.000%), 1 calls (088BB87C - 088BB9C8, length 84)
_S1_2_882898C 57 instructions (0.000%), 3 calls (0882898C - 088289D4, length 19)
_S1_2_88188E8 57 instructions (0.000%), 3 calls (088188E8 - 08818C40, length 215)
_S1_2_8896DF4 57 instructions (0.000%), 2 calls (08896DF4 - 08896E68, length 30)
_S1_2_896D65C 57 instructions (0.000%), 1 calls (0896D65C - 0896D868, length 132)
_S1_2_88052FC 57 instructions (0.000%), 1 calls (088052FC - 0880543C, length 81)
_S1_2_88947BC 56 instructions (0.000%), 8 calls (088947BC - 088947D4, length 7)
_S1_2_8825C24 56 instructions (0.000%), 4 calls (08825C24 - 08825C58, length 14)
_S1_2_88070EC 56 instructions (0.000%), 4 calls (088070EC - 08807198, length 44)
_S1_2_889D0A0 56 instructions (0.000%), 2 calls (0889D0A0 - 0889D124, length 34)
_S1_2_8821E38 55 instructions (0.000%), 11 calls (08821E38 - 08821E48, length 5)
_S1_2_8938828 55 instructions (0.000%), 1 calls (08938828 - 08938900, length 55)
_S1_2_88F3748 55 instructions (0.000%), 1 calls (088F3748 - 088F3820, length 55)
_S1_2_8973A84 54 instructions (0.000%), 3 calls (08973A84 - 08973AC8, length 18)
_S1_2_891BDA0 54 instructions (0.000%), 2 calls (0891BDA0 - 0891BE54, length 46)
_S1_2_895D6FC 54 instructions (0.000%), 1 calls (0895D6FC - 0895D80C, length 69)
  Back Branch 0895D808 1 times (length 52)
_S1_2_8961D74 53 instructions (0.000%), 1 calls (08961D74 - 08961E44, length 53)
  Back Branch 08961E40 1 times (length 39)
_S1_2_8825618 52 instructions (0.000%), 13 calls (08825618 - 08825624, length 4)
_S1_2_891CC00 52 instructions (0.000%), 4 calls (0891CC00 - 0891CC30, length 13)
_S1_2_88D0B1C 52 instructions (0.000%), 4 calls (088D0B1C - 088D0B4C, length 13)
_S1_2_8827438 52 instructions (0.000%), 4 calls (08827438 - 08827468, length 13)
_S1_2_8825CF4 52 instructions (0.000%), 4 calls (08825CF4 - 08825D40, length 20)
_S1_2_881AD28 52 instructions (0.000%), 2 calls (0881AD28 - 0881B444, length 456)
  Back Branch 0881B100 58 times (length 51)
_S1_2_896CE84 52 instructions (0.000%), 1 calls (0896CE84 - 0896D084, length 129)
  Back Branch 0896D068 3 times (length 8)
_S1_2_894F324 52 instructions (0.000%), 1 calls (0894F324 - 0894F418, length 62)
_S1_2_88F7424 52 instructions (0.000%), 1 calls (088F7424 - 088F74F0, length 52)
_S1_2_880719C 51 instructions (0.000%), 3 calls (0880719C - 0880726C, length 53)
_S1_2_8997470 51 instructions (0.000%), 1 calls (08997470 - 08997620, length 109)
_S1_2_88DAE38 51 instructions (0.000%), 1 calls (088DAE38 - 088DB090, length 151)
_S1_2_88A6A30 51 instructions (0.000%), 1 calls (088A6A30 - 088A6AF8, length 51)
_S1_2_8821E4C 50 instructions (0.000%), 10 calls (08821E4C - 08821E5C, length 5)
_S1_2_889D1A0 50 instructions (0.000%), 4 calls (0889D1A0 - 0889D1D4, length 14)
_S1_2_88D97D0 50 instructions (0.000%), 2 calls (088D97D0 - 088D984C, length 32)
_S1_2_8952D38 50 instructions (0.000%), 1 calls (08952D38 - 08952EF0, length 111)
  Back Branch 08952EC8 1 times (length 23)
  Back Branch 08952EC0 1 times (length 85)
_S1_2_8936C24 50 instructions (0.000%), 1 calls (08936BD0 - 08936CE8, length 71)
  Back Branch 08936C84 9 times (length 47)
_S1_2_88BE5CC 50 instructions (0.000%), 1 calls (088BE5CC - 088BF644, length 1055)
  Back Branch 088BE864 91 times (length 10)
  Back Branch 088BEEE4 58 times (length 72)
  Back Branch 088BF344 4 times (length 45)
  Back Branch 088BF234 3 times (length 21)
  Back Branch 088BF1C8 1 times (length 108)
  Back Branch 088BF5E4 1 times (length 53)
  Back Branch 088BF4FC 1 times (length 6)
_S1_2_88BC7AC 50 instructions (0.000%), 1 calls (088BC7AC - 088BCA1C, length 157)
_S1_2_8824F8C 48 instructions (0.000%), 12 calls (08824F8C - 08824F98, length 4)
_S1_2_8891CF8 48 instructions (0.000%), 6 calls (08891CF8 - 08891D14, length 8)
_S1_2_891B14C 48 instructions (0.000%), 4 calls (0891B14C - 0891B178, length 12)
_S1_2_88D0B50 48 instructions (0.000%), 4 calls (088D0B50 - 088D0B7C, length 12)
_S1_2_88970A0 48 instructions (0.000%), 4 calls (088970A0 - 088970F0, length 21)
_S1_2_88D1530 48 instructions (0.000%), 2 calls (088D1530 - 088D158C, length 24)
_S1_2_88D9544 48 instructions (0.000%), 1 calls (088D9544 - 088D9678, length 78)
_S1_2_8928968 47 instructions (0.000%), 1 calls (08928968 - 08928A20, length 47)
_S1_2_88D0EE8 47 instructions (0.000%), 1 calls (088D0EE8 - 088D103C, length 86)
_S1_2_8895FC4 46 instructions (0.000%), 8 calls (08895FC4 - 08895FE0, length 8)
_S1_2_8931F0C 46 instructions (0.000%), 2 calls (08931F0C - 08931F8C, length 33)
_S1_2_88D1A24 46 instructions (0.000%), 2 calls (088D1A24 - 088D1B00, length 56)
_S1_2_88CCA94 46 instructions (0.000%), 2 calls (088CCA94 - 088CCAEC, length 23)
_S1_2_897F9F0 46 instructions (0.000%), 1 calls (0897F9F0 - 0897FAB0, length 49)
_S1_2_891B91C 46 instructions (0.000%), 1 calls (0891B91C - 0891B9D0, length 46)
_S1_2_8905D3C 46 instructions (0.000%), 1 calls (08905D3C - 08905DF0, length 46)
_S1_2_886FD78 46 instructions (0.000%), 1 calls (0886FD78 - 0886FE2C, length 46)
_S1_2_8825D44 46 instructions (0.000%), 1 calls (08825D44 - 08825E4C, length 67)
_S1_2_88232E8 46 instructions (0.000%), 1 calls (088232E8 - 0882339C, length 46)
_S1_2_8821EF8 46 instructions (0.000%), 1 calls (08821EF8 - 08821FC0, length 51)
_S1_2_8818DE4 46 instructions (0.000%), 1 calls (08818DE4 - 08818EC0, length 56)
_S1_2_899729C 45 instructions (0.000%), 15 calls (0899729C - 089972A4, length 3)
_S1_2_8936B64 45 instructions (0.000%), 9 calls (08936B64 - 08936B74, length 5)
_S1_2_88924CC 45 instructions (0.000%), 3 calls (088924CC - 08892504, length 15)
_S1_2_8967914 45 instructions (0.000%), 1 calls (08967914 - 089679C4, length 45)
  Back Branch 089679C0 1 times (length 39)
_S1_2_891D680 45 instructions (0.000%), 1 calls (0891D680 - 0891D730, length 45)
_S1_2_8968834 44 instructions (0.000%), 2 calls (0896876C - 0896889C, length 77)
  Back Branch 08968808 31 times (length 41)
  Back Branch 08968898 1 times (length 38)
  Back Branch 0896883C 1 times (length 53)
_S1_2_891AB6C 44 instructions (0.000%), 2 calls (0891AB6C - 0891ABC0, length 22)
_S1_2_889A300 44 instructions (0.000%), 2 calls (0889A300 - 0889A354, length 22)
_S1_2_881DAC8 44 instructions (0.000%), 2 calls (0881DAC8 - 0881DB1C, length 22)
_S1_2_897D304 44 instructions (0.000%), 1 calls (0897D304 - 0897D3DC, length 55)
_S1_2_8959C1C 43 instructions (0.000%), 1 calls (08959C1C - 08959CC4, length 43)
_S1_2_89682CC 42 instructions (0.000%), 21 calls (089682CC - 089682D0, length 2)
_S1_2_895F974 42 instructions (0.000%), 14 calls (0895F974 - 0895F97C, length 3)
_S1_2_897D11C 42 instructions (0.000%), 1 calls (0897D11C - 0897D1D8, length 48)
  Back Branch 0897D1D4 11,143 times (length 11)
_S1_2_897DEB0 41 instructions (0.000%), 1 calls (0897DEB0 - 0897DF50, length 41)
_S1_2_8958794 41 instructions (0.000%), 1 calls (08958794 - 08958838, length 42)
  Back Branch 08958834 1 times (length 33)
_S1_2_8938904 41 instructions (0.000%), 1 calls (08938904 - 089389A4, length 41)
_S1_2_8937020 41 instructions (0.000%), 1 calls (08937020 - 089370C0, length 41)
_S1_2_88BD54C 41 instructions (0.000%), 1 calls (088BD54C - 088BD634, length 59)
_S1_2_88BC6D8 41 instructions (0.000%), 1 calls (088BC6D8 - 088BC7A8, length 53)
_S1_2_889CE70 41 instructions (0.000%), 1 calls (0889CE70 - 0889CF10, length 41)
_S1_2_8896CC0 41 instructions (0.000%), 1 calls (08896CC0 - 08896D60, length 41)
_S1_2_8980D38 40 instructions (0.000%), 20 calls (08980D38 - 08980D3C, length 2)
_S1_2_8819F68 40 instructions (0.000%), 10 calls (08819F68 - 08819F74, length 4)
_S1_2_88937D4 40 instructions (0.000%), 4 calls (088937D4 - 088937F8, length 10)
_S1_2_88932FC 40 instructions (0.000%), 4 calls (088932FC - 08893320, length 10)
_S1_2_88267B0 40 instructions (0.000%), 4 calls (088267B0 - 08826834, length 34)
_S1_2_889A384 40 instructions (0.000%), 2 calls (0889A384 - 0889A3D0, length 20)
_S1_2_88967C8 40 instructions (0.000%), 2 calls (088967C8 - 08896814, length 20)
_S1_2_895E07C 40 instructions (0.000%), 1 calls (0895E07C - 0895E204, length 99)
  Back Branch 0895E1C0 1 times (length 57)
_S1_2_88A0C70 40 instructions (0.000%), 1 calls (088A0C70 - 088A0D0C, length 40)
_S1_2_8824F34 39 instructions (0.000%), 3 calls (08824F34 - 08824F64, length 13)
_S1_2_8906544 39 instructions (0.000%), 1 calls (08906544 - 089065DC, length 39)
_S1_2_88D8D18 39 instructions (0.000%), 1 calls (088D8D18 - 088D8F88, length 157)
_S1_2_88D7A60 39 instructions (0.000%), 1 calls (088D7A60 - 088D7B0C, length 44)
_S1_2_8997928 38 instructions (0.000%), 2 calls (08997928 - 08997A94, length 92)
_S1_2_89520F4 38 instructions (0.000%), 2 calls (089520F4 - 089521B0, length 48)
  Back Branch 0895213C 2 times (length 7)
_S1_2_891BE0C 38 instructions (0.000%), 2 calls (0891BE0C - 0891BE54, length 19)
_S1_2_889D23C 38 instructions (0.000%), 2 calls (0889D23C - 0889D284, length 19)
_S1_2_8899054 38 instructions (0.000%), 2 calls (08899054 - 0889909C, length 19)
_S1_2_8893200 38 instructions (0.000%), 1 calls (08893200 - 088932F8, length 63)
_S1_2_8935C04 37 instructions (0.000%), 1 calls (08935C04 - 08935D40, length 80)
_S1_2_88D967C 37 instructions (0.000%), 1 calls (088D967C - 088D9784, length 67)
_S1_2_88BAE80 37 instructions (0.000%), 1 calls (088BAE80 - 088BAF10, length 37)
_S1_2_881C2BC 37 instructions (0.000%), 1 calls (0881C2BC - 0881C35C, length 41)
_S1_2_8819624 37 instructions (0.000%), 1 calls (08819624 - 08819918, length 190)
_S1_2_8826E00 36 instructions (0.000%), 12 calls (08826E00 - 08826E08, length 3)
_S1_2_88D0AF8 36 instructions (0.000%), 4 calls (088D0AF8 - 088D0B18, length 9)
_S1_2_88CE900 36 instructions (0.000%), 3 calls (088CE900 - 088CE92C, length 12)
_S1_2_882702C 36 instructions (0.000%), 3 calls (0882702C - 08827058, length 12)
_S1_2_889A3D4 36 instructions (0.000%), 2 calls (0889A3D4 - 0889A418, length 18)
_S1_2_88D8DC4 36 instructions (0.000%), 1 calls (088D8DC4 - 088D8F88, length 114)
_S1_2_8899910 36 instructions (0.000%), 1 calls (08899910 - 08899A4C, length 80)
_S1_2_885C1C8 36 instructions (0.000%), 1 calls (0885C1C8 - 0885D004, length 912)
_S1_2_88206C4 36 instructions (0.000%), 1 calls (088206C4 - 08820750, length 36)
_S1_2_881F430 36 instructions (0.000%), 1 calls (0881F430 - 0881F4D4, length 42)
_S1_2_8821E60 35 instructions (0.000%), 7 calls (08821E60 - 08821E70, length 5)
_S1_2_891BD48 35 instructions (0.000%), 2 calls (0891BD48 - 0891BD9C, length 22)
_S1_2_89705F0 35 instructions (0.000%), 1 calls (089705F0 - 0897067C, length 36)
_S1_2_8936C18 35 instructions (0.000%), 1 calls (08936BD0 - 08936CE8, length 71)
  Back Branch 08936C84 9 times (length 47)
_S1_2_8936C0C 35 instructions (0.000%), 1 calls (08936BD0 - 08936CE8, length 71)
  Back Branch 08936C84 9 times (length 47)
_S1_2_8933874 35 instructions (0.000%), 1 calls (08933874 - 089338FC, length 35)
_S1_2_88E0F38 35 instructions (0.000%), 1 calls (088E0F38 - 088E0FC0, length 35)
_S1_2_886FEDC 35 instructions (0.000%), 1 calls (0886FEDC - 0887004C, length 93)
_S1_2_886FCEC 35 instructions (0.000%), 1 calls (0886FCEC - 0886FD74, length 35)
_S1_2_884635C 35 instructions (0.000%), 1 calls (0884635C - 088463E4, length 35)
_S1_2_882229C 35 instructions (0.000%), 1 calls (0882229C - 08822340, length 42)
_S1_2_881C4E8 35 instructions (0.000%), 1 calls (0881C4E8 - 0881C578, length 37)
_S1_2_881724C 35 instructions (0.000%), 1 calls (0881724C - 088172D4, length 35)
_S1_2_88040A8 35 instructions (0.000%), 1 calls (088040A8 - 08804130, length 35)
_S1_2_8980C7C 34 instructions (0.000%), 2 calls (08980C7C - 08980CBC, length 17)
_S1_2_897C6D4 34 instructions (0.000%), 2 calls (0897C6D4 - 0897C744, length 29)
_S1_2_889364C 34 instructions (0.000%), 2 calls (0889364C - 0889368C, length 17)
_S1_2_88241D0 34 instructions (0.000%), 2 calls (088241D0 - 08824218, length 19)
_S1_2_8817B80 34 instructions (0.000%), 2 calls (08817B80 - 08817BC0, length 17)
_S1_2_88D8308 34 instructions (0.000%), 1 calls (088D8308 - 088D8440, length 79)
  Back Branch 088D8408 2 times (length 46)
_S1_2_88D8090 34 instructions (0.000%), 1 calls (088D8090 - 088D81C8, length 79)
  Back Branch 088D8190 21 times (length 46)
_S1_2_88CDAF4 34 instructions (0.000%), 1 calls (088CDAF4 - 088CDB78, length 34)
_S1_2_88D3540 33 instructions (0.000%), 1 calls (088D3540 - 088D35C0, length 33)
_S1_2_88BC38C 33 instructions (0.000%), 1 calls (088BC38C - 088BC4EC, length 89)
_S1_2_88BBA34 33 instructions (0.000%), 1 calls (088BBA34 - 088BBB4C, length 71)
_S1_2_887FF1C 33 instructions (0.000%), 1 calls (0887FF1C - 0887FF9C, length 33)
_S1_2_881D1E4 33 instructions (0.000%), 1 calls (0881D1E4 - 0881D27C, length 39)
_S1_2_8804788 33 instructions (0.000%), 1 calls (08804788 - 08804814, length 36)
_S1_2_889CD58 32 instructions (0.000%), 4 calls (0889CD58 - 0889CD74, length 8)
_S1_2_8826868 32 instructions (0.000%), 4 calls (08826868 - 088268E0, length 31)
_S1_2_8965200 32 instructions (0.000%), 3 calls (08965200 - 0896522C, length 12)
  Back Branch 08965228 1 times (length 4)
_S1_2_89211D0 32 instructions (0.000%), 2 calls (089211D0 - 0892120C, length 16)
_S1_2_88D7B10 32 instructions (0.000%), 2 calls (088D7B10 - 088D7B80, length 29)
_S1_2_8896FAC 32 instructions (0.000%), 2 calls (08896FAC - 08897000, length 22)
_S1_2_881C648 32 instructions (0.000%), 2 calls (0881C648 - 0881C694, length 20)
_S1_2_8953DE0 32 instructions (0.000%), 1 calls (08953DE0 - 08953E5C, length 32)
  Back Branch 08953E58 1 times (length 15)
_S1_2_8938B80 32 instructions (0.000%), 1 calls (08938B80 - 08938C00, length 33)
_S1_2_8818EE0 32 instructions (0.000%), 1 calls (08818EE0 - 08818FB0, length 53)
_S1_2_8817C84 32 instructions (0.000%), 1 calls (08817C84 - 08817D00, length 32)
_S1_2_880491C 32 instructions (0.000%), 1 calls (0880491C - 08804998, length 32)
_S1_2_8956164 31 instructions (0.000%), 1 calls (08956164 - 08956204, length 41)
  Back Branch 089561F4 1 times (length 17)
_S1_2_8921100 31 instructions (0.000%), 1 calls (08921100 - 08921178, length 31)
_S1_2_891C6D0 31 instructions (0.000%), 1 calls (0891C6D0 - 0891CA8C, length 240)
_S1_2_88D8E64 31 instructions (0.000%), 1 calls (088D8E64 - 088D8F88, length 74)
_S1_2_88BB6D0 31 instructions (0.000%), 1 calls (088BB6D0 - 088BB878, length 107)
_S1_2_8824654 31 instructions (0.000%), 1 calls (08824654 - 088246D4, length 33)
_S1_2_88058EC 30 instructions (0.000%), 15 calls (088058EC - 088058F0, length 2)
_S1_2_88268D0 30 instructions (0.000%), 6 calls (088268D0 - 088268E0, length 5)
_S1_2_897C748 30 instructions (0.000%), 3 calls (0897C748 - 0897C7C0, length 31)
_S1_2_8931ED0 30 instructions (0.000%), 2 calls (08931ED0 - 08931F08, length 15)
_S1_2_881C470 30 instructions (0.000%), 2 calls (0881C470 - 0881C4A8, length 15)
_S1_2_8959D70 30 instructions (0.000%), 1 calls (08959D70 - 08959DF8, length 35)
_S1_2_8936B78 30 instructions (0.000%), 1 calls (08936B78 - 08936CE8, length 93)
  Back Branch 08936C84 9 times (length 47)
_S1_2_88E3298 30 instructions (0.000%), 1 calls (088E3298 - 088E3354, length 48)
_S1_2_889BB40 30 instructions (0.000%), 1 calls (0889BB40 - 0889BBB4, length 30)
_S1_2_881C960 30 instructions (0.000%), 1 calls (0881C960 - 0881D020, length 433)
_S1_2_8819314 30 instructions (0.000%), 1 calls (08819314 - 088194E8, length 118)
_S1_2_891B2C4 29 instructions (0.000%), 2 calls (0891B2C4 - 0891B304, length 17)
_S1_2_897F90C 29 instructions (0.000%), 1 calls (0897F90C - 0897F990, length 34)
_S1_2_895BFF0 29 instructions (0.000%), 1 calls (0895BFF0 - 0895C060, length 29)
  Back Branch 0895C05C 1 times (length 11)
_S1_2_891D0E8 29 instructions (0.000%), 1 calls (0891D0E8 - 0891D19C, length 46)
_S1_2_88BA000 29 instructions (0.000%), 1 calls (088BA000 - 088BA070, length 29)
_S1_2_8804714 29 instructions (0.000%), 1 calls (08804714 - 08804784, length 29)
  Back Branch 08804768 1 times (length 6)
_S1_2_8968284 28 instructions (0.000%), 14 calls (08968284 - 08968288, length 2)
_S1_2_894F7D0 28 instructions (0.000%), 14 calls (0894F7D0 - 0894F7D4, length 2)
_S1_2_88DF884 28 instructions (0.000%), 4 calls (088DF884 - 088DF89C, length 7)
_S1_2_88D7738 28 instructions (0.000%), 4 calls (088D7738 - 088D7750, length 7)
_S1_2_885E4A8 28 instructions (0.000%), 4 calls (0885E4A8 - 0885E4C0, length 7)
_S1_2_88CCAF0 28 instructions (0.000%), 2 calls (088CCAF0 - 088CCB44, length 22)
_S1_2_882272C 28 instructions (0.000%), 2 calls (0882272C - 08822760, length 14)
_S1_2_88EE480 28 instructions (0.000%), 1 calls (088EE480 - 088EE4EC, length 28)
_S1_2_88A4B38 28 instructions (0.000%), 1 calls (088A4B38 - 088A4BA4, length 28)
_S1_2_885A498 28 instructions (0.000%), 1 calls (0885A498 - 0885A670, length 119)
_S1_2_88388C8 28 instructions (0.000%), 1 calls (088388C8 - 088388E4, length 8)
  Back Branch 088388D8 5 times (length 5)
_S1_2_8823744 28 instructions (0.000%), 1 calls (08823744 - 088237B0, length 28)
_S1_2_881CF5C 28 instructions (0.000%), 1 calls (0881CF5C - 0881D020, length 50)
_S1_2_8825390 27 instructions (0.000%), 3 calls (08825390 - 088253B0, length 9)
_S1_2_897D94C 27 instructions (0.000%), 1 calls (0897D94C - 0897D9B8, length 28)
  Back Branch 0897D9B4 1 times (length 17)
_S1_2_897D7B0 27 instructions (0.000%), 1 calls (0897D7B0 - 0897D818, length 27)
_S1_2_892CE58 27 instructions (0.000%), 1 calls (0892CE58 - 0892CEC0, length 27)
_S1_2_892071C 27 instructions (0.000%), 1 calls (0892071C - 089207B0, length 38)
_S1_2_88D89A8 27 instructions (0.000%), 1 calls (088D89A8 - 088D8A10, length 27)
_S1_2_88D0A8C 27 instructions (0.000%), 1 calls (088D0A8C - 088D0AF4, length 27)
_S1_2_888152C 27 instructions (0.000%), 1 calls (0888152C - 08881594, length 27)
_S1_2_882F650 27 instructions (0.000%), 1 calls (0882F650 - 0882F6B8, length 27)
_S1_2_882AC94 27 instructions (0.000%), 1 calls (0882AC94 - 0882ACFC, length 27)
_S1_2_8824718 27 instructions (0.000%), 1 calls (08824718 - 0882478C, length 30)
_S1_2_893201C 26 instructions (0.000%), 2 calls (08931FC8 - 0893208C, length 50)
  Back Branch 0893206C 2 times (length 43)
_S1_2_889D288 26 instructions (0.000%), 2 calls (0889D288 - 0889D2B8, length 13)
_S1_2_889473C 26 instructions (0.000%), 2 calls (0889473C - 0889479C, length 25)
_S1_2_88935F4 26 instructions (0.000%), 2 calls (088935F4 - 08893624, length 13)
_S1_2_8921040 26 instructions (0.000%), 1 calls (08921040 - 089210A4, length 26)
_S1_2_891E508 26 instructions (0.000%), 1 calls (0891E508 - 0891E718, length 133)
  Back Branch 0891E5B4 4 times (length 15)
  Back Branch 0891E654 2 times (length 30)
_S1_2_891D1A0 26 instructions (0.000%), 1 calls (0891D1A0 - 0891D264, length 50)
_S1_2_891A1F0 26 instructions (0.000%), 1 calls (0891A1F0 - 0891A254, length 26)
_S1_2_88D6C90 26 instructions (0.000%), 1 calls (088D6C90 - 088D6CF4, length 26)
_S1_2_88D512C 26 instructions (0.000%), 1 calls (088D512C - 088D5190, length 26)
_S1_2_88D1E6C 26 instructions (0.000%), 1 calls (088D1E6C - 088D1ED0, length 26)
_S1_2_88CCE6C 26 instructions (0.000%), 1 calls (088CCE6C - 088CCED4, length 27)
_S1_2_88BB500 26 instructions (0.000%), 1 calls (088BB500 - 088BB564, length 26)
_S1_2_88B9760 26 instructions (0.000%), 1 calls (088B9760 - 088B97C4, length 26)
_S1_2_891B0C4 25 instructions (0.000%), 5 calls (0891B0C4 - 0891B0D4, length 5)
_S1_2_891D61C 25 instructions (0.000%), 1 calls (0891D61C - 0891D67C, length 25)
_S1_2_89184B4 25 instructions (0.000%), 1 calls (089184B4 - 08918514, length 25)
_S1_2_89064BC 25 instructions (0.000%), 1 calls (089064BC - 089065DC, length 73)
_S1_2_88DFB4C 25 instructions (0.000%), 1 calls (088DFB4C - 088DFBF4, length 43)
_S1_2_88DA0A4 25 instructions (0.000%), 1 calls (088DA0A4 - 088DAB30, length 676)
_S1_2_889CF14 25 instructions (0.000%), 1 calls (0889CF14 - 0889CFA4, length 37)
_S1_2_8860890 25 instructions (0.000%), 1 calls (08860890 - 0886093C, length 44)
_S1_2_8854088 25 instructions (0.000%), 1 calls (08854088 - 088540E8, length 25)
_S1_2_881D73C 25 instructions (0.000%), 1 calls (0881D73C - 0881D79C, length 25)
_S1_2_881B9D8 25 instructions (0.000%), 1 calls (0881B9D8 - 0881C1E0, length 515)
_S1_2_8819188 25 instructions (0.000%), 1 calls (08819188 - 088191E8, length 25)
_S1_2_8817130 25 instructions (0.000%), 1 calls (08817130 - 088171B4, length 34)
_S1_2_89985E8 24 instructions (0.000%), 12 calls (089985E8 - 089985EC, length 2)
_S1_2_89985C0 24 instructions (0.000%), 12 calls (089985C0 - 089985C4, length 2)
_S1_2_8826820 24 instructions (0.000%), 4 calls (08826820 - 08826834, length 6)
_S1_2_88CCB48 24 instructions (0.000%), 2 calls (088CCB48 - 088CCB7C, length 14)
_S1_2_8969760 24 instructions (0.000%), 1 calls (08969760 - 089697BC, length 24)
  Back Branch 089697B8 1 times (length 10)
_S1_2_8963D64 24 instructions (0.000%), 1 calls (08963D64 - 08963DC0, length 24)
  Back Branch 08963DBC 1 times (length 18)
_S1_2_895D070 24 instructions (0.000%), 1 calls (0895D070 - 0895D0CC, length 24)
  Back Branch 0895D0C8 1 times (length 11)
_S1_2_895B318 24 instructions (0.000%), 1 calls (0895B318 - 0895B374, length 24)
  Back Branch 0895B370 1 times (length 11)
_S1_2_8920A04 24 instructions (0.000%), 1 calls (08920A04 - 08920A60, length 24)
_S1_2_89207B4 24 instructions (0.000%), 1 calls (089207B4 - 08920810, length 24)
_S1_2_88DA180 24 instructions (0.000%), 1 calls (088DA180 - 088DAB30, length 621)
_S1_2_88D10FC 24 instructions (0.000%), 1 calls (088D10FC - 088D1158, length 24)
_S1_2_88D0D44 24 instructions (0.000%), 1 calls (088D0D44 - 088D0DA0, length 24)
_S1_2_88BE0E8 24 instructions (0.000%), 1 calls (088BE0E8 - 088BE17C, length 38)
_S1_2_8821E98 24 instructions (0.000%), 1 calls (08821E98 - 08821EF4, length 24)
_S1_2_898798C 23 instructions (0.000%), 1 calls (0898798C - 089879E4, length 23)
_S1_2_897F874 23 instructions (0.000%), 1 calls (0897F874 - 0897F8E4, length 29)
_S1_2_8972C54 23 instructions (0.000%), 1 calls (08972C54 - 08972CAC, length 23)
_S1_2_89567A0 23 instructions (0.000%), 1 calls (089567A0 - 0895680C, length 28)
  Back Branch 08956800 1 times (length 11)
_S1_2_89546C0 23 instructions (0.000%), 1 calls (089546C0 - 08954718, length 23)
  Back Branch 08954714 1 times (length 15)
_S1_2_892217C 23 instructions (0.000%), 1 calls (0892217C - 089221D4, length 23)
_S1_2_8906174 23 instructions (0.000%), 1 calls (08906174 - 089061E4, length 29)
_S1_2_88D76DC 23 instructions (0.000%), 1 calls (088D76DC - 088D7734, length 23)
_S1_2_88CE8A4 23 instructions (0.000%), 1 calls (088CE8A4 - 088CE8FC, length 23)
_S1_2_88CE7F0 23 instructions (0.000%), 1 calls (088CE7F0 - 088CE848, length 23)
_S1_2_88CE6C4 23 instructions (0.000%), 1 calls (088CE6C4 - 088CE728, length 26)
_S1_2_88A9060 23 instructions (0.000%), 1 calls (088A9060 - 088A90B8, length 23)
_S1_2_8896D98 23 instructions (0.000%), 1 calls (08896D98 - 08896DF0, length 23)
_S1_2_885C274 23 instructions (0.000%), 1 calls (0885C274 - 0885D004, length 869)
_S1_2_885A2D0 23 instructions (0.000%), 1 calls (0885A248 - 0885A364, length 72)
  Back Branch 0885A308 2 times (length 35)
  Back Branch 0885A2E4 2 times (length 26)
  Back Branch 0885A31C 1 times (length 9)
  Back Branch 0885A338 1 times (length 47)
  Back Branch 0885A350 1 times (length 53)
  Back Branch 0885A360 1 times (length 72)
_S1_2_8852064 23 instructions (0.000%), 1 calls (08852064 - 088520BC, length 23)
_S1_2_8841140 23 instructions (0.000%), 1 calls (08841140 - 08841198, length 23)
_S1_2_8822638 23 instructions (0.000%), 1 calls (08822638 - 08822690, length 23)
_S1_2_881D9BC 23 instructions (0.000%), 1 calls (0881D9BC - 0881DA28, length 28)
_S1_2_8819268 23 instructions (0.000%), 1 calls (08819268 - 088192D8, length 29)
_S1_2_881912C 23 instructions (0.000%), 1 calls (0881912C - 08819184, length 23)
_S1_2_896FA94 22 instructions (0.000%), 2 calls (0896FA94 - 0896FABC, length 11)
_S1_2_8938F6C 22 instructions (0.000%), 2 calls (08938F6C - 08938FA0, length 14)
_S1_2_89387CC 22 instructions (0.000%), 2 calls (089387CC - 08938800, length 14)
_S1_2_891F3BC 22 instructions (0.000%), 2 calls (0891F3BC - 0891F4C8, length 68)
  Back Branch 0891F444 10 times (length 15)
_S1_2_891AFF0 22 instructions (0.000%), 2 calls (0891AFF0 - 0891B02C, length 16)
_S1_2_88192DC 22 instructions (0.000%), 2 calls (088192DC - 08819310, length 14)
_S1_2_895A2BC 22 instructions (0.000%), 1 calls (0895A2BC - 0895A310, length 22)
  Back Branch 0895A30C 1 times (length 16)
_S1_2_8958E70 22 instructions (0.000%), 1 calls (08958E70 - 08958EC4, length 22)
  Back Branch 08958EC0 1 times (length 15)
_S1_2_894CC8C 22 instructions (0.000%), 1 calls (0894CC8C - 0894CCE0, length 22)
  Back Branch 0894CCDC 1 times (length 16)
_S1_2_893B770 22 instructions (0.000%), 1 calls (0893B770 - 0893B810, length 41)
_S1_2_89210A8 22 instructions (0.000%), 1 calls (089210A8 - 089210FC, length 22)
_S1_2_89206C4 22 instructions (0.000%), 1 calls (089206C4 - 08920718, length 22)
_S1_2_890AD44 22 instructions (0.000%), 1 calls (0890AD44 - 0890AD98, length 22)
_S1_2_88DEBD4 22 instructions (0.000%), 1 calls (088DEBD4 - 088DEC28, length 22)
_S1_2_88D88CC 22 instructions (0.000%), 1 calls (088D88CC - 088D8920, length 22)
_S1_2_88D8874 22 instructions (0.000%), 1 calls (088D8874 - 088D88C8, length 22)
_S1_2_88D1064 22 instructions (0.000%), 1 calls (088D1064 - 088D10B8, length 22)
_S1_2_88D00F0 22 instructions (0.000%), 1 calls (088D00F0 - 088D0144, length 22)
_S1_2_88CED04 22 instructions (0.000%), 1 calls (088CED04 - 088CED58, length 22)
_S1_2_88CCA3C 22 instructions (0.000%), 1 calls (088CCA3C - 088CCA90, length 22)
_S1_2_88BB100 22 instructions (0.000%), 1 calls (088BB100 - 088BB154, length 22)
_S1_2_88BA8E0 22 instructions (0.000%), 1 calls (088BA8E0 - 088BA934, length 22)
_S1_2_885A674 22 instructions (0.000%), 1 calls (0885A674 - 0885A744, length 53)
_S1_2_88CE610 21 instructions (0.000%), 3 calls (088CE610 - 088CE628, length 7)
_S1_2_897DA80 21 instructions (0.000%), 1 calls (0897DA80 - 0897DAD0, length 21)
_S1_2_8956110 21 instructions (0.000%), 1 calls (08956110 - 08956160, length 21)
_S1_2_891E544 21 instructions (0.000%), 1 calls (0891E544 - 0891E718, length 118)
  Back Branch 0891E5B4 4 times (length 15)
  Back Branch 0891E654 2 times (length 30)
_S1_2_88E3358 21 instructions (0.000%), 1 calls (088E3358 - 088E33B0, length 23)
_S1_2_88CE488 21 instructions (0.000%), 1 calls (088CE488 - 088CE4E0, length 23)
_S1_2_88CD00C 21 instructions (0.000%), 1 calls (088CD00C - 088CD05C, length 21)
_S1_2_88B9B34 21 instructions (0.000%), 1 calls (088B9B34 - 088B9B84, length 21)
_S1_2_8886764 21 instructions (0.000%), 1 calls (08886764 - 088867B4, length 21)
_S1_2_8883F20 21 instructions (0.000%), 1 calls (08883F20 - 08883F70, length 21)
_S1_2_8881F58 21 instructions (0.000%), 1 calls (08881F58 - 08881FA8, length 21)
_S1_2_887A308 21 instructions (0.000%), 1 calls (0887A308 - 0887A358, length 21)
_S1_2_8870338 21 instructions (0.000%), 1 calls (08870338 - 08870388, length 21)
_S1_2_886FF68 21 instructions (0.000%), 1 calls (0886FF68 - 0887004C, length 58)
_S1_2_885AA98 21 instructions (0.000%), 1 calls (0885AA98 - 0885AC0C, length 94)
_S1_2_8842760 21 instructions (0.000%), 1 calls (08842760 - 088427B0, length 21)
_S1_2_8839F64 21 instructions (0.000%), 1 calls (08839F64 - 08839FB4, length 21)
_S1_2_88386F0 21 instructions (0.000%), 1 calls (088386F0 - 08838740, length 21)
_S1_2_882D3E0 21 instructions (0.000%), 1 calls (0882D3E0 - 0882D430, length 21)
_S1_2_882CE0C 21 instructions (0.000%), 1 calls (0882CE0C - 0882CE5C, length 21)
_S1_2_8825C6C 21 instructions (0.000%), 1 calls (08825C6C - 08825CE8, length 32)
_S1_2_8818CD4 21 instructions (0.000%), 1 calls (08818CD4 - 08818D38, length 26)
_S1_2_88D0C50 20 instructions (0.000%), 4 calls (088D0C50 - 088D0C60, length 5)
_S1_2_8931F68 20 instructions (0.000%), 2 calls (08931F68 - 08931F8C, length 10)
_S1_2_889D178 20 instructions (0.000%), 2 calls (0889D178 - 0889D19C, length 10)
_S1_2_882421C 20 instructions (0.000%), 2 calls (0882421C - 08824240, length 10)
_S1_2_895A8AC 20 instructions (0.000%), 1 calls (0895A8AC - 0895A8F8, length 20)
  Back Branch 0895A8F4 1 times (length 10)
_S1_2_8958EC8 20 instructions (0.000%), 1 calls (08958EC8 - 08958F14, length 20)
  Back Branch 08958F10 1 times (length 10)
_S1_2_8938688 20 instructions (0.000%), 1 calls (08938688 - 089386DC, length 22)
_S1_2_892E02C 20 instructions (0.000%), 1 calls (0892E02C - 0892E078, length 20)
_S1_2_891D734 20 instructions (0.000%), 1 calls (0891D734 - 0891D780, length 20)
_S1_2_88D8CC8 20 instructions (0.000%), 1 calls (088D8CC8 - 088D8F88, length 177)
_S1_2_88D7D28 20 instructions (0.000%), 1 calls (088D7D28 - 088D7DD0, length 43)
_S1_2_88D0CE0 20 instructions (0.000%), 1 calls (088D0CE0 - 088D0D40, length 25)
_S1_2_88CFFE0 20 instructions (0.000%), 1 calls (088CFFE0 - 088D002C, length 20)
_S1_2_88B85C8 20 instructions (0.000%), 1 calls (088B85C8 - 088B8614, length 20)
_S1_2_88B36E0 20 instructions (0.000%), 1 calls (088B36E0 - 088B372C, length 20)
_S1_2_881C8BC 20 instructions (0.000%), 1 calls (0881C8BC - 0881D020, length 474)
_S1_2_8819A50 20 instructions (0.000%), 1 calls (08819A50 - 08819A9C, length 20)
_S1_2_8817304 19 instructions (0.000%), 2 calls (08817304 - 08817374, length 29)
_S1_2_894DF9C 19 instructions (0.000%), 1 calls (0894DF9C - 0894DFE8, length 20)
  Back Branch 0894DFE4 1 times (length 7)
_S1_2_88CECB8 19 instructions (0.000%), 1 calls (088CECB8 - 088CED00, length 19)
_S1_2_88CE62C 19 instructions (0.000%), 1 calls (088CE62C - 088CE674, length 19)
_S1_2_88CA350 19 instructions (0.000%), 1 calls (088CA350 - 088CA398, length 19)
_S1_2_88BA3C0 19 instructions (0.000%), 1 calls (088BA3C0 - 088BA408, length 19)
_S1_2_8883088 19 instructions (0.000%), 1 calls (08883088 - 088830D0, length 19)
_S1_2_887D31C 19 instructions (0.000%), 1 calls (0887D31C - 0887D364, length 19)
_S1_2_8877E50 19 instructions (0.000%), 1 calls (08877E50 - 08877E98, length 19)
_S1_2_8877860 19 instructions (0.000%), 1 calls (08877860 - 088778A8, length 19)
_S1_2_8876958 19 instructions (0.000%), 1 calls (08876958 - 088769A0, length 19)
_S1_2_8863110 19 instructions (0.000%), 1 calls (08863110 - 08863158, length 19)
_S1_2_885A748 19 instructions (0.000%), 1 calls (0885A748 - 0885A9B0, length 155)
_S1_2_8858D0C 19 instructions (0.000%), 1 calls (08858D0C - 08858D54, length 19)
_S1_2_8851A1C 19 instructions (0.000%), 1 calls (08851A1C - 08851A64, length 19)
_S1_2_8824150 19 instructions (0.000%), 1 calls (08824150 - 08824198, length 19)
_S1_2_881CFC0 19 instructions (0.000%), 1 calls (0881CFC0 - 0881D020, length 25)
_S1_2_8818C44 19 instructions (0.000%), 1 calls (08818C44 - 08818C8C, length 19)
_S1_2_8998140 18 instructions (0.000%), 9 calls (08998140 - 08998144, length 2)
_S1_2_89980F0 18 instructions (0.000%), 9 calls (089980F0 - 089980F4, length 2)
_S1_2_889742C 18 instructions (0.000%), 6 calls (0889742C - 08897434, length 3)
_S1_2_883229C 18 instructions (0.000%), 3 calls (0883229C - 088322B4, length 7)
_S1_2_88274C8 18 instructions (0.000%), 3 calls (088274C8 - 08827544, length 32)
  Back Branch 0882752C 10 times (length 9)
_S1_2_8899EDC 18 instructions (0.000%), 2 calls (08899EDC - 08899F14, length 15)
_S1_2_8893628 18 instructions (0.000%), 2 calls (08893628 - 08893648, length 9)
_S1_2_896FCDC 18 instructions (0.000%), 1 calls (0896FCDC - 0896FD20, length 18)
_S1_2_895F7A0 18 instructions (0.000%), 1 calls (0895F7A0 - 0895F7E4, length 18)
_S1_2_8938ED0 18 instructions (0.000%), 1 calls (08938ED0 - 08938F68, length 39)
_S1_2_891AB24 18 instructions (0.000%), 1 calls (0891AB24 - 0891AB68, length 18)
_S1_2_89168B4 18 instructions (0.000%), 1 calls (089168B4 - 089168F8, length 18)
_S1_2_88D9788 18 instructions (0.000%), 1 calls (088D9788 - 088D97CC, length 18)
_S1_2_88D0088 18 instructions (0.000%), 1 calls (088D0088 - 088D00EC, length 26)
_S1_2_88CEF28 18 instructions (0.000%), 1 calls (088CEF28 - 088CEF6C, length 18)
_S1_2_88C709C 18 instructions (0.000%), 1 calls (088C709C - 088C70E0, length 18)
_S1_2_88AF3E0 18 instructions (0.000%), 1 calls (088AF3E0 - 088AF424, length 18)
_S1_2_88520C0 18 instructions (0.000%), 1 calls (088520C0 - 08852104, length 18)
_S1_2_8839FB8 18 instructions (0.000%), 1 calls (08839FB8 - 08839FFC, length 18)
_S1_2_8824EDC 18 instructions (0.000%), 1 calls (08824EDC - 08824F20, length 18)
_S1_2_881C850 18 instructions (0.000%), 1 calls (0881C850 - 0881D020, length 501)
_S1_2_897E240 17 instructions (0.000%), 1 calls (0897E240 - 0897E280, length 17)
_S1_2_8956208 17 instructions (0.000%), 1 calls (08956208 - 08956288, length 33)
_S1_2_893872C 17 instructions (0.000%), 1 calls (0893872C - 089387C8, length 40)
_S1_2_8938644 17 instructions (0.000%), 1 calls (08938644 - 08938684, length 17)
_S1_2_891D224 17 instructions (0.000%), 1 calls (0891D224 - 0891D264, length 17)
_S1_2_891D15C 17 instructions (0.000%), 1 calls (0891D15C - 0891D19C, length 17)
_S1_2_88D5668 17 instructions (0.000%), 1 calls (088D5668 - 088D56A8, length 17)
_S1_2_88CE34C 17 instructions (0.000%), 1 calls (088CE34C - 088CE38C, length 17)
_S1_2_88CA8E0 17 instructions (0.000%), 1 calls (088CA8E0 - 088CA920, length 17)
_S1_2_88BB9CC 17 instructions (0.000%), 1 calls (088BB9CC - 088BBA30, length 26)
_S1_2_8828770 17 instructions (0.000%), 1 calls (08828770 - 088287B0, length 17)
_S1_2_8980ED0 16 instructions (0.000%), 8 calls (08980ED0 - 08980ED4, length 2)
_S1_2_8969AC4 16 instructions (0.000%), 8 calls (08969AC4 - 08969AC8, length 2)
_S1_2_8825734 16 instructions (0.000%), 4 calls (08825734 - 08825740, length 4)
_S1_2_88D1628 16 instructions (0.000%), 2 calls (088D1628 - 088D1644, length 8)
_S1_2_88CCB28 16 instructions (0.000%), 2 calls (088CCB28 - 088CCB44, length 8)
_S1_2_8899F54 16 instructions (0.000%), 2 calls (08899F54 - 08899F88, length 14)
_S1_2_8894344 16 instructions (0.000%), 2 calls (08894344 - 08894360, length 8)
_S1_2_892E5F8 16 instructions (0.000%), 1 calls (0892E5F8 - 0892E634, length 16)
_S1_2_89163E4 16 instructions (0.000%), 1 calls (089163E4 - 08916420, length 16)
_S1_2_890B730 16 instructions (0.000%), 1 calls (0890B730 - 0890B76C, length 16)
_S1_2_88DBB08 16 instructions (0.000%), 1 calls (088DBB08 - 088DBB44, length 16)
_S1_2_88D10BC 16 instructions (0.000%), 1 calls (088D10BC - 088D10F8, length 16)
_S1_2_88CEF70 16 instructions (0.000%), 1 calls (088CEF70 - 088CEFAC, length 16)
_S1_2_88B1DC8 16 instructions (0.000%), 1 calls (088B1DC8 - 088B1E04, length 16)
_S1_2_882705C 16 instructions (0.000%), 1 calls (0882705C - 08827098, length 16)
_S1_2_881C888 16 instructions (0.000%), 1 calls (0881C888 - 0881D020, length 487)
_S1_2_8818D78 16 instructions (0.000%), 1 calls (08818D78 - 08818DC4, length 20)
_S1_2_8818B9C 16 instructions (0.000%), 1 calls (08818B9C - 08818C40, length 42)
_S1_2_8817C10 16 instructions (0.000%), 1 calls (08817C10 - 08817C80, length 29)
_S1_2_8804034 16 instructions (0.000%), 1 calls (08804034 - 08804070, length 16)
_S1_2_8828930 15 instructions (0.000%), 5 calls (08828930 - 08828938, length 3)
_S1_2_897DF80 15 instructions (0.000%), 1 calls (0897DF80 - 0897DFB8, length 15)
_S1_2_896FAE8 15 instructions (0.000%), 1 calls (0896FAE8 - 0896FB20, length 15)
_S1_2_8961F34 15 instructions (0.000%), 1 calls (08961F34 - 08961F6C, length 15)
_S1_2_88D8BB4 15 instructions (0.000%), 1 calls (088D8BB4 - 088D8CAC, length 63)
_S1_2_88973CC 15 instructions (0.000%), 1 calls (088973CC - 08897404, length 15)
_S1_2_888902C 15 instructions (0.000%), 1 calls (0888902C - 08889064, length 15)
_S1_2_885C240 15 instructions (0.000%), 1 calls (0885C240 - 0885D004, length 882)
_S1_2_88505B8 15 instructions (0.000%), 1 calls (088505B8 - 088505F0, length 15)
_S1_2_883AB10 15 instructions (0.000%), 1 calls (0883AB10 - 0883AB48, length 15)
_S1_2_8824E68 15 instructions (0.000%), 1 calls (08824E68 - 08824ED8, length 29)
_S1_2_882211C 15 instructions (0.000%), 1 calls (0882211C - 08822154, length 15)
_S1_2_881CFA8 15 instructions (0.000%), 1 calls (0881CFA8 - 0881D020, length 31)
_S1_2_881C8A4 15 instructions (0.000%), 1 calls (0881C8A4 - 0881D020, length 480)
_S1_2_881C5F8 15 instructions (0.000%), 1 calls (0881C5F8 - 0881C644, length 20)
_S1_2_8998610 14 instructions (0.000%), 7 calls (08998610 - 08998614, length 2)
_S1_2_89985E0 14 instructions (0.000%), 7 calls (089985E0 - 089985E4, length 2)
_S1_2_88957C4 14 instructions (0.000%), 7 calls (088957C4 - 088957C8, length 2)
_S1_2_8894F6C 14 instructions (0.000%), 7 calls (08894F6C - 08894F70, length 2)
_S1_2_8969E74 14 instructions (0.000%), 2 calls (08969E74 - 08969E8C, length 7)
_S1_2_8959D54 14 instructions (0.000%), 2 calls (08959D54 - 08959D6C, length 7)
_S1_2_8958B68 14 instructions (0.000%), 2 calls (08958B68 - 08958B84, length 8)
_S1_2_89385EC 14 instructions (0.000%), 2 calls (089385EC - 08938604, length 7)
_S1_2_8819990 14 instructions (0.000%), 2 calls (08819990 - 088199A8, length 7)
_S1_2_8817FA8 14 instructions (0.000%), 2 calls (08817FA8 - 08817FC0, length 7)
_S1_2_8965138 14 instructions (0.000%), 1 calls (08965138 - 0896516C, length 14)
_S1_2_894FF78 14 instructions (0.000%), 1 calls (0894FF78 - 0894FFAC, length 14)
_S1_2_894914C 14 instructions (0.000%), 1 calls (0894914C - 08949180, length 14)
_S1_2_8921860 14 instructions (0.000%), 1 calls (08921860 - 089218C0, length 25)
_S1_2_8920814 14 instructions (0.000%), 1 calls (08920814 - 08920868, length 22)
_S1_2_8915D9C 14 instructions (0.000%), 1 calls (08915D9C - 08915DD0, length 14)
_S1_2_88D9974 14 instructions (0.000%), 1 calls (088D9974 - 088D99A8, length 14)
_S1_2_88D0C88 14 instructions (0.000%), 1 calls (088D0C88 - 088D0CDC, length 22)
_S1_2_88D0030 14 instructions (0.000%), 1 calls (088D0030 - 088D0084, length 22)
_S1_2_88CE84C 14 instructions (0.000%), 1 calls (088CE84C - 088CE8A0, length 22)
_S1_2_88CE7B8 14 instructions (0.000%), 1 calls (088CE7B8 - 088CE7EC, length 14)
_S1_2_88BB4C8 14 instructions (0.000%), 1 calls (088BB4C8 - 088BB57C, length 46)
_S1_2_88BAF34 14 instructions (0.000%), 1 calls (088BAF34 - 088BAFC0, length 36)
_S1_2_885C25C 14 instructions (0.000%), 1 calls (0885C25C - 0885D004, length 875)
_S1_2_882BB4C 14 instructions (0.000%), 1 calls (0882BB4C - 0882BB80, length 14)
_S1_2_8825FC0 14 instructions (0.000%), 1 calls (08825FC0 - 08825FF4, length 14)
_S1_2_8821894 14 instructions (0.000%), 1 calls (08821894 - 088218C8, length 14)
_S1_2_8953DB4 13 instructions (0.000%), 2 calls (08953DB4 - 08953DDC, length 11)
_S1_2_89304FC 13 instructions (0.000%), 1 calls (089304FC - 0893052C, length 13)
_S1_2_8921184 13 instructions (0.000%), 1 calls (08921184 - 089211C4, length 17)
_S1_2_88D8C08 13 instructions (0.000%), 1 calls (088D8C08 - 088D8CAC, length 42)
_S1_2_88D0EB4 13 instructions (0.000%), 1 calls (088D0EB4 - 088D103C, length 99)
_S1_2_88CE5D0 13 instructions (0.000%), 1 calls (088CE5D0 - 088CE60C, length 16)
_S1_2_88BB484 13 instructions (0.000%), 1 calls (088BB484 - 088BB4C4, length 17)
_S1_2_8896D64 13 instructions (0.000%), 1 calls (08896D64 - 08896DF0, length 36)
_S1_2_885BA64 13 instructions (0.000%), 1 calls (0885BA64 - 0885BB48, length 58)
_S1_2_885B9A4 13 instructions (0.000%), 1 calls (0885B9A4 - 0885BA60, length 48)
_S1_2_885A9B4 13 instructions (0.000%), 1 calls (0885A9B4 - 0885AA94, length 57)
_S1_2_881D048 13 instructions (0.000%), 1 calls (0881D048 - 0881D078, length 13)
_S1_2_8805298 13 instructions (0.000%), 1 calls (08805298 - 088052F8, length 25)
_S1_2_8804DCC 13 instructions (0.000%), 1 calls (08804DCC - 08804DFC, length 13)
_S1_2_8998520 12 instructions (0.000%), 6 calls (08998520 - 08998524, length 2)
_S1_2_8895E60 12 instructions (0.000%), 6 calls (08895E60 - 08895E64, length 2)
_S1_2_8825638 12 instructions (0.000%), 3 calls (08825638 - 08825644, length 4)
_S1_2_8825628 12 instructions (0.000%), 3 calls (08825628 - 08825634, length 4)
_S1_2_8825380 12 instructions (0.000%), 3 calls (08825380 - 0882538C, length 4)
_S1_2_88251BC 12 instructions (0.000%), 3 calls (088251BC - 088251C8, length 4)
_S1_2_89534A4 12 instructions (0.000%), 2 calls (089534A4 - 089534CC, length 11)
_S1_2_8970DD4 12 instructions (0.000%), 1 calls (08970DD4 - 08970E00, length 12)
_S1_2_891CC34 12 instructions (0.000%), 1 calls (0891CC34 - 0891CC7C, length 19)
_S1_2_891B508 12 instructions (0.000%), 1 calls (0891B508 - 0891B534, length 12)
_S1_2_88E5D6C 12 instructions (0.000%), 1 calls (088E5D6C - 088E5E54, length 59)
  Back Branch 088E5E38 6 times (length 22)
_S1_2_889CF78 12 instructions (0.000%), 1 calls (0889CF78 - 0889CFA4, length 12)
_S1_2_8870020 12 instructions (0.000%), 1 calls (08870020 - 0887004C, length 12)
_S1_2_882709C 12 instructions (0.000%), 1 calls (0882709C - 088270C8, length 12)
_S1_2_897E0A0 11 instructions (0.000%), 1 calls (0897E0A0 - 0897E0C8, length 11)
_S1_2_897D740 11 instructions (0.000%), 1 calls (0897D740 - 0897D768, length 11)
_S1_2_897D6EC 11 instructions (0.000%), 1 calls (0897D6EC - 0897D714, length 11)
_S1_2_8977F40 11 instructions (0.000%), 1 calls (08977F40 - 08977F80, length 17)
_S1_2_89725DC 11 instructions (0.000%), 1 calls (089725DC - 08972604, length 11)
_S1_2_8938C5C 11 instructions (0.000%), 1 calls (08938C5C - 08938C84, length 11)
_S1_2_8921898 11 instructions (0.000%), 1 calls (08921898 - 089218C0, length 11)
_S1_2_8920788 11 instructions (0.000%), 1 calls (08920788 - 089207B0, length 11)
_S1_2_890AD9C 11 instructions (0.000%), 1 calls (0890AD9C - 0890ADC4, length 11)
_S1_2_88253BC 11 instructions (0.000%), 1 calls (088253BC - 088253E4, length 11)
_S1_2_88246D8 11 instructions (0.000%), 1 calls (088246D8 - 08824714, length 16)
_S1_2_881AA6C 11 instructions (0.000%), 1 calls (0881AA6C - 0881AA98, length 12)
_S1_2_8805214 11 instructions (0.000%), 1 calls (08805214 - 08805274, length 25)
_S1_2_8952048 10 instructions (0.000%), 2 calls (08952048 - 08952058, length 5)
_S1_2_891B01C 10 instructions (0.000%), 2 calls (0891B01C - 0891B02C, length 5)
_S1_2_889D074 10 instructions (0.000%), 2 calls (0889D074 - 0889D084, length 5)
_S1_2_8824354 10 instructions (0.000%), 2 calls (08824354 - 0882438C, length 15)
_S1_2_881FD10 10 instructions (0.000%), 2 calls (0881FD10 - 0881FD20, length 5)
_S1_2_897F84C 10 instructions (0.000%), 1 calls (0897F84C - 0897F870, length 10)
_S1_2_897E014 10 instructions (0.000%), 1 calls (0897E014 - 0897E038, length 10)
_S1_2_897D718 10 instructions (0.000%), 1 calls (0897D718 - 0897D73C, length 10)
_S1_2_8961F70 10 instructions (0.000%), 1 calls (08961F70 - 08961F94, length 10)
_S1_2_89490AC 10 instructions (0.000%), 1 calls (089490AC - 089490D8, length 12)
_S1_2_88DFBB0 10 instructions (0.000%), 1 calls (088DFBB0 - 088DFBD4, length 10)
_S1_2_885A368 10 instructions (0.000%), 1 calls (0885A368 - 0885A39C, length 14)
_S1_2_8826570 10 instructions (0.000%), 1 calls (08826570 - 08826594, length 10)
_S1_2_881A9B8 10 instructions (0.000%), 1 calls (0881A9B8 - 0881A9DC, length 10)
_S1_2_8818C90 10 instructions (0.000%), 1 calls (08818C90 - 08818CB4, length 10)
_S1_2_88CE7AC 9 instructions (0.000%), 3 calls (088CE7AC - 088CE7B4, length 3)
_S1_2_88CE7A0 9 instructions (0.000%), 3 calls (088CE7A0 - 088CE7A8, length 3)
_S1_2_8972A1C 9 instructions (0.000%), 1 calls (08972A1C - 08972A3C, length 9)
_S1_2_896D2F0 9 instructions (0.000%), 1 calls (0896D2F0 - 0896D310, length 9)
_S1_2_894D01C 9 instructions (0.000%), 1 calls (0894D01C - 0894D03C, length 9)
_S1_2_893A7AC 9 instructions (0.000%), 1 calls (0893A7AC - 0893A7CC, length 9)
_S1_2_893A484 9 instructions (0.000%), 1 calls (0893A484 - 0893A4A4, length 9)
_S1_2_893A340 9 instructions (0.000%), 1 calls (0893A340 - 0893A360, length 9)
_S1_2_893992C 9 instructions (0.000%), 1 calls (0893992C - 0893994C, length 9)
_S1_2_8939908 9 instructions (0.000%), 1 calls (08939908 - 08939928, length 9)
_S1_2_8939570 9 instructions (0.000%), 1 calls (08939570 - 08939590, length 9)
_S1_2_893924C 9 instructions (0.000%), 1 calls (0893924C - 0893926C, length 9)
_S1_2_8938A6C 9 instructions (0.000%), 1 calls (08938A6C - 08938A8C, length 9)
_S1_2_8938804 9 instructions (0.000%), 1 calls (08938804 - 08938824, length 9)
_S1_2_8938620 9 instructions (0.000%), 1 calls (08938620 - 08938640, length 9)
_S1_2_8938590 9 instructions (0.000%), 1 calls (08938590 - 089385B0, length 9)
_S1_2_893856C 9 instructions (0.000%), 1 calls (0893856C - 0893858C, length 9)
_S1_2_8938548 9 instructions (0.000%), 1 calls (08938548 - 08938568, length 9)
_S1_2_8938524 9 instructions (0.000%), 1 calls (08938524 - 08938544, length 9)
_S1_2_8938400 9 instructions (0.000%), 1 calls (08938400 - 08938420, length 9)
_S1_2_89383DC 9 instructions (0.000%), 1 calls (089383DC - 089383FC, length 9)
_S1_2_893829C 9 instructions (0.000%), 1 calls (0893829C - 089382BC, length 9)
_S1_2_8937D18 9 instructions (0.000%), 1 calls (08937D18 - 08937D38, length 9)
_S1_2_8937380 9 instructions (0.000%), 1 calls (08937380 - 089373A0, length 9)
_S1_2_893723C 9 instructions (0.000%), 1 calls (0893723C - 0893725C, length 9)
_S1_2_8936994 9 instructions (0.000%), 1 calls (08936994 - 089369B4, length 9)
_S1_2_8936320 9 instructions (0.000%), 1 calls (08936320 - 08936340, length 9)
_S1_2_89357AC 9 instructions (0.000%), 1 calls (089357AC - 089357CC, length 9)
_S1_2_8935788 9 instructions (0.000%), 1 calls (08935788 - 089357A8, length 9)
_S1_2_8935358 9 instructions (0.000%), 1 calls (08935358 - 08935378, length 9)
_S1_2_8935238 9 instructions (0.000%), 1 calls (08935238 - 08935258, length 9)
_S1_2_8935214 9 instructions (0.000%), 1 calls (08935214 - 08935234, length 9)
_S1_2_89351F0 9 instructions (0.000%), 1 calls (089351F0 - 08935210, length 9)
_S1_2_89351CC 9 instructions (0.000%), 1 calls (089351CC - 089351EC, length 9)
_S1_2_89351A8 9 instructions (0.000%), 1 calls (089351A8 - 089351C8, length 9)
_S1_2_89349C4 9 instructions (0.000%), 1 calls (089349C4 - 089349E4, length 9)
_S1_2_8934950 9 instructions (0.000%), 1 calls (08934950 - 08934970, length 9)
_S1_2_8932DC4 9 instructions (0.000%), 1 calls (08932DC4 - 08932DE4, length 9)
_S1_2_89320D0 9 instructions (0.000%), 1 calls (089320D0 - 089320F0, length 9)
_S1_2_89320AC 9 instructions (0.000%), 1 calls (089320AC - 089320CC, length 9)
_S1_2_8931E58 9 instructions (0.000%), 1 calls (08931E58 - 08931E78, length 9)
_S1_2_8930930 9 instructions (0.000%), 1 calls (08930930 - 08930950, length 9)
_S1_2_8930244 9 instructions (0.000%), 1 calls (08930244 - 08930264, length 9)
_S1_2_8930220 9 instructions (0.000%), 1 calls (08930220 - 08930240, length 9)
_S1_2_89301FC 9 instructions (0.000%), 1 calls (089301FC - 0893021C, length 9)
_S1_2_892FC6C 9 instructions (0.000%), 1 calls (0892FC6C - 0892FC8C, length 9)
_S1_2_892E4FC 9 instructions (0.000%), 1 calls (0892E4FC - 0892E51C, length 9)
_S1_2_892DF54 9 instructions (0.000%), 1 calls (0892DF54 - 0892DF74, length 9)
_S1_2_892CA78 9 instructions (0.000%), 1 calls (0892CA78 - 0892CA98, length 9)
_S1_2_892ABE4 9 instructions (0.000%), 1 calls (0892ABE4 - 0892AC04, length 9)
_S1_2_892AA1C 9 instructions (0.000%), 1 calls (0892AA1C - 0892AA3C, length 9)
_S1_2_892A910 9 instructions (0.000%), 1 calls (0892A910 - 0892A930, length 9)
_S1_2_892A664 9 instructions (0.000%), 1 calls (0892A664 - 0892A684, length 9)
_S1_2_892A590 9 instructions (0.000%), 1 calls (0892A590 - 0892A5B0, length 9)
_S1_2_8929AEC 9 instructions (0.000%), 1 calls (08929AEC - 08929B0C, length 9)
_S1_2_8929A14 9 instructions (0.000%), 1 calls (08929A14 - 08929A34, length 9)
_S1_2_8929890 9 instructions (0.000%), 1 calls (08929890 - 089298B0, length 9)
_S1_2_892666C 9 instructions (0.000%), 1 calls (0892666C - 0892668C, length 9)
_S1_2_8926648 9 instructions (0.000%), 1 calls (08926648 - 08926668, length 9)
_S1_2_8925F60 9 instructions (0.000%), 1 calls (08925F60 - 08925F80, length 9)
_S1_2_89251F4 9 instructions (0.000%), 1 calls (089251F4 - 08925214, length 9)
_S1_2_8924EB8 9 instructions (0.000%), 1 calls (08924EB8 - 08924ED8, length 9)
_S1_2_89235EC 9 instructions (0.000%), 1 calls (089235EC - 0892360C, length 9)
_S1_2_8920EBC 9 instructions (0.000%), 1 calls (08920EBC - 08920EDC, length 9)
_S1_2_891BCF4 9 instructions (0.000%), 1 calls (0891BCF4 - 0891BD14, length 9)
_S1_2_8911D14 9 instructions (0.000%), 1 calls (08911D14 - 08911D34, length 9)
_S1_2_89095FC 9 instructions (0.000%), 1 calls (089095FC - 0890961C, length 9)
_S1_2_8906FA0 9 instructions (0.000%), 1 calls (08906FA0 - 08906FC0, length 9)
_S1_2_8906150 9 instructions (0.000%), 1 calls (08906150 - 08906170, length 9)
_S1_2_8905F1C 9 instructions (0.000%), 1 calls (08905F1C - 08905F3C, length 9)
_S1_2_8905EF8 9 instructions (0.000%), 1 calls (08905EF8 - 08905F18, length 9)
_S1_2_8904A8C 9 instructions (0.000%), 1 calls (08904A8C - 08904AAC, length 9)
_S1_2_8904290 9 instructions (0.000%), 1 calls (08904290 - 089042B0, length 9)
_S1_2_8903540 9 instructions (0.000%), 1 calls (08903540 - 08903560, length 9)
_S1_2_89033CC 9 instructions (0.000%), 1 calls (089033CC - 089033EC, length 9)
_S1_2_8902CE0 9 instructions (0.000%), 1 calls (08902CE0 - 08902D00, length 9)
_S1_2_8902A08 9 instructions (0.000%), 1 calls (08902A08 - 08902A28, length 9)
_S1_2_88FEED4 9 instructions (0.000%), 1 calls (088FEED4 - 088FEEF4, length 9)
_S1_2_88FE380 9 instructions (0.000%), 1 calls (088FE380 - 088FE3A0, length 9)
_S1_2_88FE35C 9 instructions (0.000%), 1 calls (088FE35C - 088FE37C, length 9)
_S1_2_88FD490 9 instructions (0.000%), 1 calls (088FD490 - 088FD4B0, length 9)
_S1_2_88F8368 9 instructions (0.000%), 1 calls (088F8368 - 088F8388, length 9)
_S1_2_88F0B20 9 instructions (0.000%), 1 calls (088F0B20 - 088F0B40, length 9)
_S1_2_88F0834 9 instructions (0.000%), 1 calls (088F0834 - 088F0854, length 9)
_S1_2_88EFCD4 9 instructions (0.000%), 1 calls (088EFCD4 - 088EFCF4, length 9)
_S1_2_88E5B50 9 instructions (0.000%), 1 calls (088E5B50 - 088E5B70, length 9)
_S1_2_88E0F14 9 instructions (0.000%), 1 calls (088E0F14 - 088E0F34, length 9)
_S1_2_88DF860 9 instructions (0.000%), 1 calls (088DF860 - 088DF880, length 9)
_S1_2_88DE1F4 9 instructions (0.000%), 1 calls (088DE1F4 - 088DE214, length 9)
_S1_2_88DC7D8 9 instructions (0.000%), 1 calls (088DC7D8 - 088DC7F8, length 9)
_S1_2_88DB6DC 9 instructions (0.000%), 1 calls (088DB6DC - 088DB6FC, length 9)
_S1_2_88DB320 9 instructions (0.000%), 1 calls (088DB320 - 088DB340, length 9)
_S1_2_88DA25C 9 instructions (0.000%), 1 calls (088DA25C - 088DAB30, length 566)
_S1_2_88DA15C 9 instructions (0.000%), 1 calls (088DA15C - 088DAB30, length 630)
_S1_2_88D7B30 9 instructions (0.000%), 1 calls (088D7B30 - 088D7B80, length 21)
_S1_2_88D7754 9 instructions (0.000%), 1 calls (088D7754 - 088D7784, length 13)
_S1_2_88D76B8 9 instructions (0.000%), 1 calls (088D76B8 - 088D76D8, length 9)
_S1_2_88D1EF8 9 instructions (0.000%), 1 calls (088D1EF8 - 088D1F18, length 9)
_S1_2_88D1ED4 9 instructions (0.000%), 1 calls (088D1ED4 - 088D1EF4, length 9)
_S1_2_88D118C 9 instructions (0.000%), 1 calls (088D118C - 088D11AC, length 9)
_S1_2_88D1040 9 instructions (0.000%), 1 calls (088D1040 - 088D1060, length 9)
_S1_2_88D0C64 9 instructions (0.000%), 1 calls (088D0C64 - 088D0C84, length 9)
_S1_2_88D0288 9 instructions (0.000%), 1 calls (088D0288 - 088D02A8, length 9)
_S1_2_88D0250 9 instructions (0.000%), 1 calls (088D0250 - 088D0284, length 14)
_S1_2_88CF5A0 9 instructions (0.000%), 1 calls (088CF5A0 - 088CF5C0, length 9)
_S1_2_88CDD28 9 instructions (0.000%), 1 calls (088CDD28 - 088CDD48, length 9)
_S1_2_88B9300 9 instructions (0.000%), 1 calls (088B9300 - 088B9320, length 9)
_S1_2_88B8140 9 instructions (0.000%), 1 calls (088B8140 - 088B8160, length 9)
_S1_2_88B811C 9 instructions (0.000%), 1 calls (088B811C - 088B813C, length 9)
_S1_2_88B80F8 9 instructions (0.000%), 1 calls (088B80F8 - 088B8118, length 9)
_S1_2_88B73D4 9 instructions (0.000%), 1 calls (088B73D4 - 088B73F4, length 9)
_S1_2_88B68A8 9 instructions (0.000%), 1 calls (088B68A8 - 088B68C8, length 9)
_S1_2_88B5464 9 instructions (0.000%), 1 calls (088B5464 - 088B5484, length 9)
_S1_2_88B37B8 9 instructions (0.000%), 1 calls (088B37B8 - 088B37D8, length 9)
_S1_2_88B3794 9 instructions (0.000%), 1 calls (088B3794 - 088B37B4, length 9)
_S1_2_88B2D44 9 instructions (0.000%), 1 calls (088B2D44 - 088B2D64, length 9)
_S1_2_88B26C0 9 instructions (0.000%), 1 calls (088B26C0 - 088B26E0, length 9)
_S1_2_88AEE0C 9 instructions (0.000%), 1 calls (088AEE0C - 088AEE2C, length 9)
_S1_2_88AC244 9 instructions (0.000%), 1 calls (088AC244 - 088AC264, length 9)
_S1_2_88ABD50 9 instructions (0.000%), 1 calls (088ABD50 - 088ABD70, length 9)
_S1_2_88AB500 9 instructions (0.000%), 1 calls (088AB500 - 088AB520, length 9)
_S1_2_88AA280 9 instructions (0.000%), 1 calls (088AA280 - 088AA2A0, length 9)
_S1_2_88A9E10 9 instructions (0.000%), 1 calls (088A9E10 - 088A9E30, length 9)
_S1_2_88A9D90 9 instructions (0.000%), 1 calls (088A9D90 - 088A9DB0, length 9)
_S1_2_88A9D3C 9 instructions (0.000%), 1 calls (088A9D3C - 088A9D5C, length 9)
_S1_2_88A7F90 9 instructions (0.000%), 1 calls (088A7F90 - 088A7FB0, length 9)
_S1_2_88A7A8C 9 instructions (0.000%), 1 calls (088A7A8C - 088A7AAC, length 9)
_S1_2_88A7274 9 instructions (0.000%), 1 calls (088A7274 - 088A7294, length 9)
_S1_2_88A3438 9 instructions (0.000%), 1 calls (088A3438 - 088A3458, length 9)
_S1_2_88A3228 9 instructions (0.000%), 1 calls (088A3228 - 088A3248, length 9)
_S1_2_88A25CC 9 instructions (0.000%), 1 calls (088A25CC - 088A25EC, length 9)
_S1_2_88A1F0C 9 instructions (0.000%), 1 calls (088A1F0C - 088A1F2C, length 9)
_S1_2_88A1500 9 instructions (0.000%), 1 calls (088A1500 - 088A1520, length 9)
_S1_2_88A11D8 9 instructions (0.000%), 1 calls (088A11D8 - 088A11F8, length 9)
_S1_2_88A0D10 9 instructions (0.000%), 1 calls (088A0D10 - 088A0D30, length 9)
_S1_2_889D98C 9 instructions (0.000%), 1 calls (0889D98C - 0889D9AC, length 9)
_S1_2_889D764 9 instructions (0.000%), 1 calls (0889D764 - 0889D784, length 9)
_S1_2_889D3F4 9 instructions (0.000%), 1 calls (0889D3F4 - 0889D414, length 9)
_S1_2_889D340 9 instructions (0.000%), 1 calls (0889D340 - 0889D360, length 9)
_S1_2_889D31C 9 instructions (0.000%), 1 calls (0889D31C - 0889D33C, length 9)
_S1_2_889D1D8 9 instructions (0.000%), 1 calls (0889D1D8 - 0889D1F8, length 9)
_S1_2_889CDC8 9 instructions (0.000%), 1 calls (0889CDC8 - 0889CDE8, length 9)
_S1_2_889BD6C 9 instructions (0.000%), 1 calls (0889BD6C - 0889BD8C, length 9)
_S1_2_889A21C 9 instructions (0.000%), 1 calls (0889A21C - 0889A23C, length 9)
_S1_2_8898FA8 9 instructions (0.000%), 1 calls (08898FA8 - 08898FC8, length 9)
_S1_2_8897408 9 instructions (0.000%), 1 calls (08897408 - 08897428, length 9)
_S1_2_8896A04 9 instructions (0.000%), 1 calls (08896A04 - 08896A24, length 9)
_S1_2_8896348 9 instructions (0.000%), 1 calls (08896348 - 08896368, length 9)
_S1_2_8895384 9 instructions (0.000%), 1 calls (08895384 - 088953A4, length 9)
_S1_2_8894EC0 9 instructions (0.000%), 1 calls (08894EC0 - 08894EE0, length 9)
_S1_2_889487C 9 instructions (0.000%), 1 calls (0889487C - 0889489C, length 9)
_S1_2_8894320 9 instructions (0.000%), 1 calls (08894320 - 08894340, length 9)
_S1_2_88917A0 9 instructions (0.000%), 1 calls (088917A0 - 088917C0, length 9)
_S1_2_889168C 9 instructions (0.000%), 1 calls (0889168C - 088916AC, length 9)
_S1_2_8883710 9 instructions (0.000%), 1 calls (08883710 - 08883730, length 9)
_S1_2_887BAA4 9 instructions (0.000%), 1 calls (0887BAA4 - 0887BAC4, length 9)
_S1_2_887B2F8 9 instructions (0.000%), 1 calls (0887B2F8 - 0887B318, length 9)
_S1_2_887916C 9 instructions (0.000%), 1 calls (0887916C - 0887918C, length 9)
_S1_2_88740FC 9 instructions (0.000%), 1 calls (088740FC - 0887411C, length 9)
_S1_2_886C6D4 9 instructions (0.000%), 1 calls (0886C6D4 - 0886C6F4, length 9)
_S1_2_886C4C0 9 instructions (0.000%), 1 calls (0886C4C0 - 0886C4E0, length 9)
_S1_2_8867BD4 9 instructions (0.000%), 1 calls (08867BD4 - 08867BF4, length 9)
_S1_2_88671F8 9 instructions (0.000%), 1 calls (088671F8 - 08867218, length 9)
_S1_2_88638EC 9 instructions (0.000%), 1 calls (088638EC - 0886390C, length 9)
_S1_2_8862260 9 instructions (0.000%), 1 calls (08862260 - 08862280, length 9)
_S1_2_88611F4 9 instructions (0.000%), 1 calls (088611F4 - 08861214, length 9)
_S1_2_885DC68 9 instructions (0.000%), 1 calls (0885DC68 - 0885DC88, length 9)
_S1_2_885A10C 9 instructions (0.000%), 1 calls (0885A10C - 0885A12C, length 9)
_S1_2_8852A60 9 instructions (0.000%), 1 calls (08852A60 - 08852A80, length 9)
_S1_2_88513F8 9 instructions (0.000%), 1 calls (088513F8 - 08851418, length 9)
_S1_2_8850594 9 instructions (0.000%), 1 calls (08850594 - 088505B4, length 9)
_S1_2_883ABBC 9 instructions (0.000%), 1 calls (0883ABBC - 0883ABDC, length 9)
_S1_2_883AAEC 9 instructions (0.000%), 1 calls (0883AAEC - 0883AB0C, length 9)
_S1_2_883AAC8 9 instructions (0.000%), 1 calls (0883AAC8 - 0883AAE8, length 9)
_S1_2_883A000 9 instructions (0.000%), 1 calls (0883A000 - 0883A020, length 9)
_S1_2_8838D0C 9 instructions (0.000%), 1 calls (08838D0C - 08838D2C, length 9)
_S1_2_88387A0 9 instructions (0.000%), 1 calls (088387A0 - 088387C8, length 11)
_S1_2_883212C 9 instructions (0.000%), 1 calls (0883212C - 0883214C, length 9)
_S1_2_8832054 9 instructions (0.000%), 1 calls (08832054 - 08832074, length 9)
_S1_2_883014C 9 instructions (0.000%), 1 calls (0883014C - 0883016C, length 9)
_S1_2_8829FC8 9 instructions (0.000%), 1 calls (08829FC8 - 08829FE8, length 9)
_S1_2_8828814 9 instructions (0.000%), 1 calls (08828814 - 08828834, length 9)
_S1_2_88287F0 9 instructions (0.000%), 1 calls (088287F0 - 08828810, length 9)
_S1_2_88287B4 9 instructions (0.000%), 1 calls (088287B4 - 088287D4, length 9)
_S1_2_8825DFC 9 instructions (0.000%), 1 calls (08825DFC - 08825E4C, length 21)
_S1_2_8825240 9 instructions (0.000%), 1 calls (08825240 - 08825260, length 9)
_S1_2_8824BC4 9 instructions (0.000%), 1 calls (08824BC4 - 08824BE4, length 9)
_S1_2_8824BA0 9 instructions (0.000%), 1 calls (08824BA0 - 08824BC0, length 9)
_S1_2_8824B7C 9 instructions (0.000%), 1 calls (08824B7C - 08824B9C, length 9)
_S1_2_8824B58 9 instructions (0.000%), 1 calls (08824B58 - 08824B78, length 9)
_S1_2_8824440 9 instructions (0.000%), 1 calls (08824440 - 08824460, length 9)
_S1_2_882441C 9 instructions (0.000%), 1 calls (0882441C - 0882443C, length 9)
_S1_2_882356C 9 instructions (0.000%), 1 calls (0882356C - 0882358C, length 9)
_S1_2_88232C4 9 instructions (0.000%), 1 calls (088232C4 - 088232E4, length 9)
_S1_2_88220F8 9 instructions (0.000%), 1 calls (088220F8 - 08822118, length 9)
_S1_2_8822044 9 instructions (0.000%), 1 calls (08822044 - 08822064, length 9)
_S1_2_8822020 9 instructions (0.000%), 1 calls (08822020 - 08822040, length 9)
_S1_2_8821FFC 9 instructions (0.000%), 1 calls (08821FFC - 0882201C, length 9)
_S1_2_8821E74 9 instructions (0.000%), 1 calls (08821E74 - 08821E94, length 9)
_S1_2_8821B04 9 instructions (0.000%), 1 calls (08821B04 - 08821B24, length 9)
_S1_2_88218E0 9 instructions (0.000%), 1 calls (088218E0 - 08821900, length 9)
_S1_2_8821870 9 instructions (0.000%), 1 calls (08821870 - 08821890, length 9)
_S1_2_8820DE0 9 instructions (0.000%), 1 calls (08820DE0 - 08820E00, length 9)
_S1_2_8820DBC 9 instructions (0.000%), 1 calls (08820DBC - 08820DDC, length 9)
_S1_2_881DFA8 9 instructions (0.000%), 1 calls (0881DFA8 - 0881DFC8, length 9)
_S1_2_881D318 9 instructions (0.000%), 1 calls (0881D318 - 0881D338, length 9)
_S1_2_881D2F4 9 instructions (0.000%), 1 calls (0881D2F4 - 0881D314, length 9)
_S1_2_881D280 9 instructions (0.000%), 1 calls (0881D280 - 0881D2A0, length 9)
_S1_2_881D024 9 instructions (0.000%), 1 calls (0881D024 - 0881D044, length 9)
_S1_2_881C1E4 9 instructions (0.000%), 1 calls (0881C1E4 - 0881C204, length 9)
_S1_2_881A6D0 9 instructions (0.000%), 1 calls (0881A6D0 - 0881A6F0, length 9)
_S1_2_88199C8 9 instructions (0.000%), 1 calls (088199C8 - 088199E8, length 9)
_S1_2_881991C 9 instructions (0.000%), 1 calls (0881991C - 0881993C, length 9)
_S1_2_8819108 9 instructions (0.000%), 1 calls (08819108 - 08819128, length 9)
_S1_2_8817FC4 9 instructions (0.000%), 1 calls (08817FC4 - 08817FE4, length 9)
_S1_2_8817AE0 9 instructions (0.000%), 1 calls (08817AE0 - 08817B00, length 9)
_S1_2_8817A14 9 instructions (0.000%), 1 calls (08817A14 - 08817A34, length 9)
_S1_2_8817228 9 instructions (0.000%), 1 calls (08817228 - 08817248, length 9)
_S1_2_881709C 9 instructions (0.000%), 1 calls (0881709C - 088170BC, length 9)
_S1_2_8816A30 9 instructions (0.000%), 1 calls (08816A30 - 08816A50, length 9)
_S1_2_8815374 9 instructions (0.000%), 1 calls (08815374 - 08815394, length 9)
_S1_2_8811B44 9 instructions (0.000%), 1 calls (08811B44 - 08811B64, length 9)
_S1_2_8810F74 9 instructions (0.000%), 1 calls (08810F74 - 08810F94, length 9)
_S1_2_880F388 9 instructions (0.000%), 1 calls (0880F388 - 0880F3A8, length 9)
_S1_2_880DAA8 9 instructions (0.000%), 1 calls (0880DAA8 - 0880DAC8, length 9)
_S1_2_880CE60 9 instructions (0.000%), 1 calls (0880CE60 - 0880CE80, length 9)
_S1_2_880BEC0 9 instructions (0.000%), 1 calls (0880BEC0 - 0880BEE0, length 9)
_S1_2_880BB9C 9 instructions (0.000%), 1 calls (0880BB9C - 0880BBBC, length 9)
_S1_2_880B4F8 9 instructions (0.000%), 1 calls (0880B4F8 - 0880B518, length 9)
_S1_2_880B150 9 instructions (0.000%), 1 calls (0880B150 - 0880B170, length 9)
_S1_2_880AE70 9 instructions (0.000%), 1 calls (0880AE70 - 0880AE90, length 9)
_S1_2_880AC50 9 instructions (0.000%), 1 calls (0880AC50 - 0880AC70, length 9)
_S1_2_8809544 9 instructions (0.000%), 1 calls (08809544 - 08809564, length 9)
_S1_2_8809520 9 instructions (0.000%), 1 calls (08809520 - 08809540, length 9)
_S1_2_88088A4 9 instructions (0.000%), 1 calls (088088A4 - 088088C4, length 9)
_S1_2_88087F8 9 instructions (0.000%), 1 calls (088087F8 - 08808818, length 9)
_S1_2_8807EC4 9 instructions (0.000%), 1 calls (08807EC4 - 08807EE4, length 9)
_S1_2_8807488 9 instructions (0.000%), 1 calls (08807488 - 088074A8, length 9)
_S1_2_8806174 9 instructions (0.000%), 1 calls (08806174 - 08806194, length 9)
_S1_2_8805F64 9 instructions (0.000%), 1 calls (08805F64 - 08805F84, length 9)
_S1_2_8805F40 9 instructions (0.000%), 1 calls (08805F40 - 08805F60, length 9)
_S1_2_8805DE4 9 instructions (0.000%), 1 calls (08805DE4 - 08805E04, length 9)
_S1_2_8805C24 9 instructions (0.000%), 1 calls (08805C24 - 08805C44, length 9)
_S1_2_8805C00 9 instructions (0.000%), 1 calls (08805C00 - 08805C20, length 9)
_S1_2_88054F4 9 instructions (0.000%), 1 calls (088054F4 - 08805514, length 9)
_S1_2_88054D0 9 instructions (0.000%), 1 calls (088054D0 - 088054F0, length 9)
_S1_2_88054AC 9 instructions (0.000%), 1 calls (088054AC - 088054CC, length 9)
_S1_2_88051F0 9 instructions (0.000%), 1 calls (088051F0 - 08805210, length 9)
_S1_2_88046BC 9 instructions (0.000%), 1 calls (088046BC - 088046DC, length 9)
_S1_2_8804000 9 instructions (0.000%), 1 calls (08804000 - 08804020, length 9)
_S1_2_8998558 8 instructions (0.000%), 4 calls (08998558 - 0899855C, length 2)
_S1_2_89980D8 8 instructions (0.000%), 4 calls (089980D8 - 089980DC, length 2)
_S1_2_88D1618 8 instructions (0.000%), 2 calls (088D1618 - 088D1644, length 12)
_S1_2_88971DC 8 instructions (0.000%), 2 calls (088971DC - 088971E8, length 4)
_S1_2_88255F8 8 instructions (0.000%), 2 calls (088255F8 - 08825604, length 4)
_S1_2_8819030 8 instructions (0.000%), 2 calls (08819030 - 0881903C, length 4)
_S1_2_897EDE8 8 instructions (0.000%), 1 calls (0897EDE8 - 0897EE10, length 11)
_S1_2_897E60C 8 instructions (0.000%), 1 calls (0897E518 - 0897E614, length 64)
  Back Branch 0897E610 1 times (length 64)
_S1_2_8977FB8 8 instructions (0.000%), 1 calls (08977FB8 - 08977FE8, length 13)
_S1_2_8977F84 8 instructions (0.000%), 1 calls (08977F84 - 08977FB4, length 13)
_S1_2_8972A78 8 instructions (0.000%), 1 calls (08972A78 - 08972AA4, length 12)
_S1_2_896FB44 8 instructions (0.000%), 1 calls (0896FB44 - 0896FB60, length 8)
_S1_2_896FB24 8 instructions (0.000%), 1 calls (0896FB24 - 0896FB40, length 8)
_S1_2_896F9D4 8 instructions (0.000%), 1 calls (0896F9D4 - 0896F9F8, length 10)
_S1_2_896E160 8 instructions (0.000%), 1 calls (0896E160 - 0896E184, length 10)
_S1_2_8959108 8 instructions (0.000%), 1 calls (08959108 - 08959128, length 9)
_S1_2_892084C 8 instructions (0.000%), 1 calls (0892084C - 08920868, length 8)
_S1_2_88D0CC0 8 instructions (0.000%), 1 calls (088D0CC0 - 088D0CDC, length 8)
_S1_2_88D00D0 8 instructions (0.000%), 1 calls (088D00D0 - 088D00EC, length 8)
_S1_2_88D0068 8 instructions (0.000%), 1 calls (088D0068 - 088D0084, length 8)
_S1_2_88CE884 8 instructions (0.000%), 1 calls (088CE884 - 088CE8A0, length 8)
_S1_2_885E2F4 8 instructions (0.000%), 1 calls (0885E2F4 - 0885E310, length 8)
_S1_2_8825C04 8 instructions (0.000%), 1 calls (08825C04 - 08825C20, length 8)
_S1_2_88255D8 8 instructions (0.000%), 1 calls (088255D8 - 088255F4, length 8)
_S1_2_897F4A8 7 instructions (0.000%), 1 calls (0897F4A8 - 0897F4C0, length 7)
_S1_2_89737BC 7 instructions (0.000%), 1 calls (089737BC - 089737D4, length 7)
_S1_2_8964B1C 7 instructions (0.000%), 1 calls (08964B1C - 08964B34, length 7)
_S1_2_894BE90 7 instructions (0.000%), 1 calls (0894BE90 - 0894BEA8, length 7)
_S1_2_8938A34 7 instructions (0.000%), 1 calls (08938A34 - 08938A4C, length 7)
_S1_2_89385B4 7 instructions (0.000%), 1 calls (089385B4 - 089385CC, length 7)
_S1_2_8933900 7 instructions (0.000%), 1 calls (08933900 - 08933918, length 7)
_S1_2_8930530 7 instructions (0.000%), 1 calls (08930530 - 08930548, length 7)
_S1_2_891D208 7 instructions (0.000%), 1 calls (0891D208 - 0891D264, length 24)
_S1_2_8906384 7 instructions (0.000%), 1 calls (08906384 - 0890639C, length 7)
_S1_2_88E3468 7 instructions (0.000%), 1 calls (088E3468 - 088E348C, length 10)
_S1_2_885A450 7 instructions (0.000%), 1 calls (0885A450 - 0885A468, length 7)
_S1_2_8824B34 7 instructions (0.000%), 1 calls (08824B34 - 08824B54, length 9)
_S1_2_881D710 7 instructions (0.000%), 1 calls (0881D710 - 0881D738, length 11)
_S1_2_881C1C8 7 instructions (0.000%), 1 calls (0881C1C8 - 0881C1E0, length 7)
_S1_2_8819940 7 instructions (0.000%), 1 calls (08819940 - 08819958, length 7)
_S1_2_89980C8 6 instructions (0.000%), 3 calls (089980C8 - 089980CC, length 2)
_S1_2_8998028 6 instructions (0.000%), 3 calls (08998028 - 0899802C, length 2)
_S1_2_8980EC0 6 instructions (0.000%), 3 calls (08980EC0 - 08980EC4, length 2)
_S1_2_8997198 6 instructions (0.000%), 2 calls (08997198 - 089971A0, length 3)
_S1_2_899697C 6 instructions (0.000%), 2 calls (0899697C - 08996984, length 3)
_S1_2_889D1CC 6 instructions (0.000%), 2 calls (0889D1CC - 0889D1D4, length 3)
_S1_2_8996B98 6 instructions (0.000%), 1 calls (08996B98 - 08996BAC, length 6)
_S1_2_8959E18 6 instructions (0.000%), 1 calls (08959E18 - 08959E2C, length 6)
_S1_2_89061D0 6 instructions (0.000%), 1 calls (089061D0 - 089061E4, length 6)
_S1_2_88DA144 6 instructions (0.000%), 1 calls (088DA144 - 088DAB30, length 636)
_S1_2_889721C 6 instructions (0.000%), 1 calls (0889721C - 0889723C, length 9)
_S1_2_88289D8 6 instructions (0.000%), 1 calls (088289D8 - 088289EC, length 6)
_S1_2_8827548 6 instructions (0.000%), 1 calls (08827548 - 088275C4, length 32)
  Back Branch 088275AC 5 times (length 9)
_S1_2_8821FC4 6 instructions (0.000%), 1 calls (08821FC4 - 08821FF8, length 14)
_S1_2_89805D0 5 instructions (0.000%), 1 calls (089805D0 - 089805F0, length 9)
_S1_2_8964C2C 5 instructions (0.000%), 1 calls (08964C2C - 08964C3C, length 5)
_S1_2_895D824 5 instructions (0.000%), 1 calls (0895D824 - 0895D834, length 5)
_S1_2_895D810 5 instructions (0.000%), 1 calls (0895D810 - 0895D820, length 5)
_S1_2_8956460 5 instructions (0.000%), 1 calls (08956460 - 08956470, length 5)
_S1_2_891B2F4 5 instructions (0.000%), 1 calls (0891B2F4 - 0891B304, length 5)
_S1_2_88D0D30 5 instructions (0.000%), 1 calls (088D0D30 - 088D0D40, length 5)
_S1_2_88D0274 5 instructions (0.000%), 1 calls (088D0274 - 088D0284, length 5)
_S1_2_885E4F0 5 instructions (0.000%), 1 calls (0885E4F0 - 0885E500, length 5)
_S1_2_8821FB0 5 instructions (0.000%), 1 calls (08821FB0 - 08821FC0, length 5)
_S1_2_88218CC 5 instructions (0.000%), 1 calls (088218CC - 088218DC, length 5)
_S1_2_881FCE8 5 instructions (0.000%), 1 calls (0881FCE8 - 0881FCF8, length 5)
_S1_2_8805E08 5 instructions (0.000%), 1 calls (08805E08 - 08805E18, length 5)
_S1_2_89985B8 4 instructions (0.000%), 2 calls (089985B8 - 089985BC, length 2)
_S1_2_8998470 4 instructions (0.000%), 2 calls (08998470 - 08998474, length 2)
_S1_2_89982B8 4 instructions (0.000%), 2 calls (089982B8 - 089982BC, length 2)
_S1_2_89982A0 4 instructions (0.000%), 2 calls (089982A0 - 089982A4, length 2)
_S1_2_89981E8 4 instructions (0.000%), 2 calls (089981E8 - 089981EC, length 2)
_S1_2_8998150 4 instructions (0.000%), 2 calls (08998150 - 08998154, length 2)
_S1_2_8980D48 4 instructions (0.000%), 2 calls (08980D48 - 08980D4C, length 2)
_S1_2_8969ACC 4 instructions (0.000%), 2 calls (08969ACC - 08969AD0, length 2)
_S1_2_88D1648 4 instructions (0.000%), 2 calls (088D1648 - 088D164C, length 2)
_S1_2_885E2EC 4 instructions (0.000%), 2 calls (0885E2EC - 0885E2F0, length 2)
_S1_2_886FECC 4 instructions (0.000%), 1 calls (0886FECC - 0886FED8, length 4)
_S1_2_886FEBC 4 instructions (0.000%), 1 calls (0886FEBC - 0886FED8, length 8)
_S1_2_8825230 4 instructions (0.000%), 1 calls (08825230 - 0882523C, length 4)
_S1_2_8821FDC 4 instructions (0.000%), 1 calls (08821FDC - 08821FF8, length 8)
_S1_2_881D72C 4 instructions (0.000%), 1 calls (0881D72C - 0881D738, length 4)
_S1_2_881AB24 4 instructions (0.000%), 1 calls (0881AB24 - 0881AB30, length 4)
_S1_2_8980E94 3 instructions (0.000%), 1 calls (08980E94 - 08980E9C, length 3)
_S1_2_897D8D4 3 instructions (0.000%), 1 calls (0897D8D4 - 0897D8DC, length 3)
_S1_2_8970A68 3 instructions (0.000%), 1 calls (08970A68 - 08970A70, length 3)
_S1_2_896FDAC 3 instructions (0.000%), 1 calls (0896FDAC - 0896FDB4, length 3)
_S1_2_8956794 3 instructions (0.000%), 1 calls (08956794 - 0895679C, length 3)
_S1_2_8956788 3 instructions (0.000%), 1 calls (08956788 - 08956790, length 3)
_S1_2_895605C 3 instructions (0.000%), 1 calls (0895605C - 08956064, length 3)
_S1_2_88CE720 3 instructions (0.000%), 1 calls (088CE720 - 088CE728, length 3)
_S1_2_8897234 3 instructions (0.000%), 1 calls (08897234 - 0889723C, length 3)
_S1_2_8884694 3 instructions (0.000%), 1 calls (08884694 - 0888469C, length 3)
_S1_2_88287E4 3 instructions (0.000%), 1 calls (088287E4 - 088287EC, length 3)
_S1_2_88287D8 3 instructions (0.000%), 1 calls (088287D8 - 088287E0, length 3)
_S1_2_8827344 3 instructions (0.000%), 1 calls (08827344 - 0882734C, length 3)
_S1_2_881D13C 3 instructions (0.000%), 1 calls (0881D13C - 0881D144, length 3)
_S1_2_89986B0 2 instructions (0.000%), 1 calls (089986B0 - 089986B4, length 2)
_S1_2_8998698 2 instructions (0.000%), 1 calls (08998698 - 0899869C, length 2)
_S1_2_8998690 2 instructions (0.000%), 1 calls (08998690 - 08998694, length 2)
_S1_2_8998670 2 instructions (0.000%), 1 calls (08998670 - 08998674, length 2)
_S1_2_8998660 2 instructions (0.000%), 1 calls (08998660 - 08998664, length 2)
_S1_2_89985D0 2 instructions (0.000%), 1 calls (089985D0 - 089985D4, length 2)
_S1_2_89984C0 2 instructions (0.000%), 1 calls (089984C0 - 089984C4, length 2)
_S1_2_89984A8 2 instructions (0.000%), 1 calls (089984A8 - 089984AC, length 2)
_S1_2_8998498 2 instructions (0.000%), 1 calls (08998498 - 0899849C, length 2)
_S1_2_8998300 2 instructions (0.000%), 1 calls (08998300 - 08998304, length 2)
_S1_2_8998270 2 instructions (0.000%), 1 calls (08998270 - 08998274, length 2)
_S1_2_8998260 2 instructions (0.000%), 1 calls (08998260 - 08998264, length 2)
_S1_2_8998250 2 instructions (0.000%), 1 calls (08998250 - 08998254, length 2)
_S1_2_8998208 2 instructions (0.000%), 1 calls (08998208 - 0899820C, length 2)
_S1_2_8998200 2 instructions (0.000%), 1 calls (08998200 - 08998204, length 2)
_S1_2_89981F8 2 instructions (0.000%), 1 calls (089981F8 - 089981FC, length 2)
_S1_2_89981F0 2 instructions (0.000%), 1 calls (089981F0 - 089981F4, length 2)
_S1_2_89981E0 2 instructions (0.000%), 1 calls (089981E0 - 089981E4, length 2)
_S1_2_89981D8 2 instructions (0.000%), 1 calls (089981D8 - 089981DC, length 2)
_S1_2_89981C8 2 instructions (0.000%), 1 calls (089981C8 - 089981CC, length 2)
_S1_2_89981A0 2 instructions (0.000%), 1 calls (089981A0 - 089981A4, length 2)
_S1_2_8998170 2 instructions (0.000%), 1 calls (08998170 - 08998174, length 2)
_S1_2_8998138 2 instructions (0.000%), 1 calls (08998138 - 0899813C, length 2)
_S1_2_8998078 2 instructions (0.000%), 1 calls (08998078 - 0899807C, length 2)
_S1_2_8998068 2 instructions (0.000%), 1 calls (08998068 - 0899806C, length 2)
_S1_2_8998030 2 instructions (0.000%), 1 calls (08998030 - 08998034, length 2)
_S1_2_8998020 2 instructions (0.000%), 1 calls (08998020 - 08998024, length 2)
_S1_2_8998000 2 instructions (0.000%), 1 calls (08998000 - 08998004, length 2)
_S1_2_8997FF0 2 instructions (0.000%), 1 calls (08997FF0 - 08997FF4, length 2)
_S1_2_8997FD8 2 instructions (0.000%), 1 calls (08997FD8 - 08997FDC, length 2)
_S1_2_8969E1C 2 instructions (0.000%), 1 calls (08969E1C - 08969E20, length 2)
_S1_2_892117C 2 instructions (0.000%), 1 calls (0892117C - 08921180, length 2)
_S1_2_886FEB4 2 instructions (0.000%), 1 calls (0886FEB4 - 0886FEB8, length 2)
_S1_2_885E4E8 2 instructions (0.000%), 1 calls (0885E4E8 - 0885E4EC, length 2)
_S1_2_885E4E0 2 instructions (0.000%), 1 calls (0885E4E0 - 0885E4E4, length 2)
_S1_2_885A1F0 2 instructions (0.000%), 1 calls (0885A1F0 - 0885A1F4, length 2)
_S1_2_8824790 2 instructions (0.000%), 1 calls (08824790 - 08824794, length 2)
_S1_2_8000020 1 instructions (0.000%), 1 calls (08000020 - 08000028, length 3)
_S1_2_8949144 (nop) 0 instructions (0.000%), 723,945 calls (08949144 - 08949148, length 2)
_S1_2_894913C (nop) 0 instructions (0.000%), 723,945 calls (0894913C - 08949140, length 2)
_S1_2_8953CF8 (nop) 0 instructions (0.000%), 328,902 calls (08953CF8 - 08953CFC, length 2)
_S1_2_8953CF0 (nop) 0 instructions (0.000%), 328,902 calls (08953CF0 - 08953CF4, length 2)
_S1_2_8980D50 (nop) 0 instructions (0.000%), 289,171 calls (08980D50 - 08980D54, length 2)
_S1_2_897E6F4 (sceGuSetMatrix) 0 instructions (0.000%), 186,674 calls (0897E6F4 - 0897E958, length 154)
_S1_2_8971B54 (nop) 0 instructions (0.000%), 175,527 calls (08971B54 - 08971B58, length 2)
_S1_2_893C1A4 (strcmp) 0 instructions (0.000%), 164,577 calls (0893C1A4 - 0893C1D4, length 13)
_S1_2_897E138 (sceGuTexMapMode) 0 instructions (0.000%), 135,252 calls (0897E138 - 0897E184, length 20)
_S1_2_895B1B0 (mixMonoToStereo) 0 instructions (0.000%), 37,234 calls (0895B1B0 - 0895B2CC, length 72)
_S1_2_897ED58 (sceGuMaterial) 0 instructions (0.000%), 22,284 calls (0897ED58 - 0897EDE4, length 36)
_S1_2_893C21C (strlen) 0 instructions (0.000%), 14,846 calls (0893C21C - 0893C23C, length 9)
_S1_2_894EBF0 (nop) 0 instructions (0.000%), 12,577 calls (0894EBF0 - 0894EBF4, length 2)
_S1_2_88233A0 (nop) 0 instructions (0.000%), 12,031 calls (088233A0 - 088233A4, length 2)
_S1_2_88051E8 (nop) 0 instructions (0.000%), 12,031 calls (088051E8 - 088051EC, length 2)
_S1_2_893144C (nop) 0 instructions (0.000%), 11,142 calls (0893144C - 08931450, length 2)
_S1_2_893BE10 (memcpy) 0 instructions (0.000%), 6,602 calls (0893BE10 - 0893BE4C, length 16)
_S1_2_893C114 (memset) 0 instructions (0.000%), 4,901 calls (0893C114 - 0893C144, length 13)
_S1_2_88E0ED8 (nop) 0 instructions (0.000%), 4,789 calls (088E0ED8 - 088E0EDC, length 2)
_S1_2_8975AE8 (ULongIntegerMult) 0 instructions (0.000%), 966 calls (08975AE8 - 08975B0C, length 10)
_S1_2_8937378 (nop) 0 instructions (0.000%), 888 calls (08937378 - 0893737C, length 2)
_S1_2_8937370 (nop) 0 instructions (0.000%), 888 calls (08937370 - 08937374, length 2)
_S1_2_893C240 (strncmp) 0 instructions (0.000%), 490 calls (0893C240 - 0893C2A0, length 25)
_S1_2_893C2A4 (strncpy) 0 instructions (0.000%), 487 calls (0893C2A4 - 0893C300, length 24)
_S1_2_89968EC (nop) 0 instructions (0.000%), 392 calls (089968EC - 089968F0, length 2)
_S1_2_89323B8 (nop) 0 instructions (0.000%), 296 calls (089323B8 - 089323BC, length 2)
_S1_2_894C028 (nop) 0 instructions (0.000%), 206 calls (0894C028 - 0894C02C, length 2)
_S1_2_893C1D8 (strcpy) 0 instructions (0.000%), 70 calls (0893C1D8 - 0893C218, length 17)
_S1_2_894C068 (nop) 0 instructions (0.000%), 47 calls (0894C068 - 0894C06C, length 2)
_S1_2_893C148 (strcat) 0 instructions (0.000%), 39 calls (0893C148 - 0893C1A0, length 23)
_S1_2_89362E0 (nop) 0 instructions (0.000%), 13 calls (089362E0 - 089362E4, length 2)
_S1_2_8825B7C (nop) 0 instructions (0.000%), 10 calls (08825B7C - 08825B80, length 2)
_S1_2_893291C (nop) 0 instructions (0.000%), 6 calls (0893291C - 08932920, length 2)
_S1_2_8921450 (nop) 0 instructions (0.000%), 6 calls (08921450 - 08921454, length 2)
_S1_2_89211C8 (nop) 0 instructions (0.000%), 6 calls (089211C8 - 089211CC, length 2)
_S1_2_8932668 (nop) 0 instructions (0.000%), 4 calls (08932668 - 0893266C, length 2)
_S1_2_89304F4 (nop) 0 instructions (0.000%), 4 calls (089304F4 - 089304F8, length 2)
_S1_2_8980EC8 (nop) 0 instructions (0.000%), 3 calls (08980EC8 - 08980ECC, length 2)
_S1_2_8932658 (nop) 0 instructions (0.000%), 2 calls (08932658 - 0893265C, length 2)
_S1_2_88D18AC (nop) 0 instructions (0.000%), 2 calls (088D18AC - 088D18B0, length 2)
_S1_2_8975B10 (ULongIntegerDiv) 0 instructions (0.000%), 1 calls (08975B10 - 08976080, length 349)
_S1_2_894BEC8 (nop) 0 instructions (0.000%), 1 calls (0894BEC8 - 0894BECC, length 2)
_S1_2_8932660 (nop) 0 instructions (0.000%), 1 calls (08932660 - 08932664, length 2)
_S1_2_8932650 (nop) 0 instructions (0.000%), 1 calls (08932650 - 08932654, length 2)
_S1_2_89323B0 (nop) 0 instructions (0.000%), 1 calls (089323B0 - 089323B4, length 2)
_S1_2_88D8CB0 (nop) 0 instructions (0.000%), 1 calls (088D8CB0 - 088D8CB4, length 2)
_S1_2_88D8998 (nop) 0 instructions (0.000%), 1 calls (088D8998 - 088D899C, length 2)
_S1_2_88D87AC (nop) 0 instructions (0.000%), 1 calls (088D87AC - 088D87B0, length 2)
_S1_2_88CE798 (nop) 0 instructions (0.000%), 1 calls (088CE798 - 088CE79C, length 2)
_S1_2_888412C (nop) 0 instructions (0.000%), 1 calls (0888412C - 08884130, length 2)
_S1_2_885B5A8 (nop) 0 instructions (0.000%), 1 calls (0885B5A8 - 0885B5AC, length 2)
_S1_2_88322B8 0 instructions (0.000%), 1 calls (088322B8 - 088322B8, length 1)
_S1_2_8825E50 (nop) 0 instructions (0.000%), 1 calls (08825E50 - 08825E54, length 2)
_S1_2_8824E58 (nop) 0 instructions (0.000%), 1 calls (08824E58 - 08824E5C, length 2)
_S1_2_8804024 (nop) 0 instructions (0.000%), 1 calls (08804024 - 08804028, length 2)
------------------ GEProfiler ----------------------
GE list count: 11779
Texture load count: 1113, 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: 14091ms, average 1.2ms per GE list, max FPS is 835.9
prim: called 646420 times, average 54.9 per GE list
GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24: used 601650 times in PRIM, average 51.1 per GE list
GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=16: used 22812 times in PRIM, average 1.9 per GE list
GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12: used 13536 times in PRIM, average 1.1 per GE list
GU_TEXTURE_16BIT|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=10: used 8422 times in PRIM, average 0.7 per GE list
