Compilation time 3366ms, 1995 calls, average 1.7ms, longest 229ms
CodeBlocks profiling information (5,037,980,791 total cycles):
_S1_2_8816FD0 1,102,590,830 instructions (21.886%), 20,462,395 calls (08816F38 - 08817018, length 57)
    08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
    08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    08816FD0:[8D593054]: lw         $t9, 12372($t2)
    08816FD4:[3C0608BB]: lui        $a2, 0x08BB <=> li $a2, 0x08BB0000
    08816FD8:[91230000]: lbu        $v1, 0($t1)
    08816FDC:[3324000F]: andi       $a0, $t9, 15
    08816FE0:[00046840]: sll        $t5, $a0, 0x0001
    08816FE4:[01A76021]: addu       $t4, $t5, $a3
    08816FE8:[95850000]: lhu        $a1, 0($t4)
    08816FEC:[3C0C08BB]: lui        $t4, 0x08BB <=> li $t4, 0x08BB0000
    08816FF0:[AD833048]: sw         $v1, 12360($t4)
    08816FF4:[25290001]: addiu      $t1, $t1, 1
    08816FF8:[ACC5304C]: sw         $a1, 12364($a2)
    08816FFC:[94C2304C]: lhu        $v0, 12364($a2)
    08817000:[2463FFFF]: addiu      $v1, $v1, -1
    08817004:[A5020000]: sh         $v0, 0($t0)
    08817008:[A5020002]: sh         $v0, 2($t0)
    0881700C:[1460FFFC]: bne        $v1, $zr, 0x08817000
    08817010:[25080004]: addiu      $t0, $t0, 4
    08817014:[0A205BEA]: j          0x08816FA8
    08817018:[AD803048]: sw         $zr, 12360($t4)
  Back Branch 0881700C 85,725,383 times (length 5)
    08816FEC:[3C0C08BB]: lui        $t4, 0x08BB <=> li $t4, 0x08BB0000
    08816FF0:[AD833048]: sw         $v1, 12360($t4)
    08816FF4:[25290001]: addiu      $t1, $t1, 1
    08816FF8:[ACC5304C]: sw         $a1, 12364($a2)
    08816FFC:[94C2304C]: lhu        $v0, 12364($a2)
--> 08817000:[2463FFFF]: addiu      $v1, $v1, -1
    08817004:[A5020000]: sh         $v0, 0($t0)
    08817008:[A5020002]: sh         $v0, 2($t0)
--> 0881700C:[1460FFFC]: bne        $v1, $zr, 0x08817000
    08817010:[25080004]: addiu      $t0, $t0, 4
    08817014:[0A205BEA]: j          0x08816FA8
    08817018:[AD803048]: sw         $zr, 12360($t4)
  Back Branch 08816FAC 30,003,620 times (length 29)
    08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
--> 08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
--> 08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
  Back Branch 08816FBC 21,772,384 times (length 35)
--> 08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
    08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
--> 08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
  Back Branch 08817014 20,462,395 times (length 29)
--> 08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    08816FD0:[8D593054]: lw         $t9, 12372($t2)
    08816FD4:[3C0608BB]: lui        $a2, 0x08BB <=> li $a2, 0x08BB0000
    08816FD8:[91230000]: lbu        $v1, 0($t1)
    08816FDC:[3324000F]: andi       $a0, $t9, 15
    08816FE0:[00046840]: sll        $t5, $a0, 0x0001
    08816FE4:[01A76021]: addu       $t4, $t5, $a3
    08816FE8:[95850000]: lhu        $a1, 0($t4)
    08816FEC:[3C0C08BB]: lui        $t4, 0x08BB <=> li $t4, 0x08BB0000
    08816FF0:[AD833048]: sw         $v1, 12360($t4)
    08816FF4:[25290001]: addiu      $t1, $t1, 1
    08816FF8:[ACC5304C]: sw         $a1, 12364($a2)
    08816FFC:[94C2304C]: lhu        $v0, 12364($a2)
    08817000:[2463FFFF]: addiu      $v1, $v1, -1
    08817004:[A5020000]: sh         $v0, 0($t0)
    08817008:[A5020002]: sh         $v0, 2($t0)
    0881700C:[1460FFFC]: bne        $v1, $zr, 0x08817000
    08817010:[25080004]: addiu      $t0, $t0, 4
--> 08817014:[0A205BEA]: j          0x08816FA8
    08817018:[AD803048]: sw         $zr, 12360($t4)
_S1_2_8A45844 254,324,940 instructions (5.048%), 21,193,745 calls (08A45844 - 08A45870, length 12)
    08A45844:[3C0208CA]: lui        $v0, 0x08CA <=> li $v0, 0x08CA0000
    08A45848:[8C47416C]: lw         $a3, 16748($v0)
    08A4584C:[3C0600FF]: lui        $a2, 0x00FF <=> li $a2, 0x00FF0000
    08A45850:[34C6FFFF]: ori        $a2, $a2, -1
    08A45854:[8CE30004]: lw         $v1, 4($a3)
    08A45858:[00A62824]: and        $a1, $a1, $a2
    08A4585C:[00041600]: sll        $v0, $a0, 0x0018
    08A45860:[00452025]: or         $a0, $v0, $a1
    08A45864:[AC640000]: sw         $a0, 0($v1)
    08A45868:[24630004]: addiu      $v1, $v1, 4
    08A4586C:[03E00008]: jr         $ra
    08A45870:[ACE30004]: sw         $v1, 4($a3)
_S1_2_8817390 233,652,693 instructions (4.638%), 4,030,923 calls (088172F8 - 088173D8, length 57)
    088172F8:[250BFFE0]: addiu      $t3, $t0, -32
    088172FC:[91390000]: lbu        $t9, 0($t1)
    08817300:[25C58380]: addiu      $a1, $t6, -31872
    08817304:[25290001]: addiu      $t1, $t1, 1
    08817308:[03253021]: addu       $a2, $t9, $a1
    0881730C:[90C40000]: lbu        $a0, 0($a2)
    08817310:[2C8D000E]: sltiu      $t5, $a0, 14
    08817314:[11A00014]: beq        $t5, $zr, 0x08817368
    08817318:[AD593054]: sw         $t9, 12372($t2)
    0881731C:[00046880]: sll        $t5, $a0, 0x0002
    08817320:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08817324:[24828598]: addiu      $v0, $a0, -31336
    08817328:[01A26021]: addu       $t4, $t5, $v0
    0881732C:[8D830000]: lw         $v1, 0($t4)
    08817330:[00600008]: jr         $v1
    08817334:[00000000]: nop
    08817368:[0168602B]: sltu       $t4, $t3, $t0
    0881736C:[5580FFE4]: bnel       $t4, $zr, 0x08817300
    08817370:[91390000]: lbu        $t9, 0($t1)
    08817374:[01F8582B]: sltu       $t3, $t7, $t8
    08817378:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    0881737C:[1560FFDE]: bne        $t3, $zr, 0x088172F8
    08817380:[25EF0400]: addiu      $t7, $t7, 1024
    08817384:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08817388:[03E00008]: jr         $ra
    0881738C:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    08817390:[8D593054]: lw         $t9, 12372($t2)
    08817394:[3C0608BB]: lui        $a2, 0x08BB <=> li $a2, 0x08BB0000
    08817398:[91230000]: lbu        $v1, 0($t1)
    0881739C:[3324000F]: andi       $a0, $t9, 15
    088173A0:[00046840]: sll        $t5, $a0, 0x0001
    088173A4:[01A76021]: addu       $t4, $t5, $a3
    088173A8:[95850000]: lhu        $a1, 0($t4)
    088173AC:[3C0C08BB]: lui        $t4, 0x08BB <=> li $t4, 0x08BB0000
    088173B0:[AD833048]: sw         $v1, 12360($t4)
    088173B4:[25290001]: addiu      $t1, $t1, 1
    088173B8:[ACC5304C]: sw         $a1, 12364($a2)
    088173BC:[94C2304C]: lhu        $v0, 12364($a2)
    088173C0:[2508FFFC]: addiu      $t0, $t0, -4
    088173C4:[2463FFFF]: addiu      $v1, $v1, -1
    088173C8:[A5020002]: sh         $v0, 2($t0)
    088173CC:[1460FFFC]: bne        $v1, $zr, 0x088173C0
    088173D0:[A5020000]: sh         $v0, 0($t0)
    088173D4:[0A205CDA]: j          0x08817368
    088173D8:[AD803048]: sw         $zr, 12360($t4)
  Back Branch 088173CC 19,815,594 times (length 5)
    088173AC:[3C0C08BB]: lui        $t4, 0x08BB <=> li $t4, 0x08BB0000
    088173B0:[AD833048]: sw         $v1, 12360($t4)
    088173B4:[25290001]: addiu      $t1, $t1, 1
    088173B8:[ACC5304C]: sw         $a1, 12364($a2)
    088173BC:[94C2304C]: lhu        $v0, 12364($a2)
--> 088173C0:[2508FFFC]: addiu      $t0, $t0, -4
    088173C4:[2463FFFF]: addiu      $v1, $v1, -1
    088173C8:[A5020002]: sh         $v0, 2($t0)
--> 088173CC:[1460FFFC]: bne        $v1, $zr, 0x088173C0
    088173D0:[A5020000]: sh         $v0, 0($t0)
    088173D4:[0A205CDA]: j          0x08817368
    088173D8:[AD803048]: sw         $zr, 12360($t4)
  Back Branch 0881736C 5,365,260 times (length 29)
    088172F8:[250BFFE0]: addiu      $t3, $t0, -32
    088172FC:[91390000]: lbu        $t9, 0($t1)
--> 08817300:[25C58380]: addiu      $a1, $t6, -31872
    08817304:[25290001]: addiu      $t1, $t1, 1
    08817308:[03253021]: addu       $a2, $t9, $a1
    0881730C:[90C40000]: lbu        $a0, 0($a2)
    08817310:[2C8D000E]: sltiu      $t5, $a0, 14
    08817314:[11A00014]: beq        $t5, $zr, 0x08817368
    08817318:[AD593054]: sw         $t9, 12372($t2)
    0881731C:[00046880]: sll        $t5, $a0, 0x0002
    08817320:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08817324:[24828598]: addiu      $v0, $a0, -31336
    08817328:[01A26021]: addu       $t4, $t5, $v0
    0881732C:[8D830000]: lw         $v1, 0($t4)
    08817330:[00600008]: jr         $v1
    08817334:[00000000]: nop
    08817368:[0168602B]: sltu       $t4, $t3, $t0
--> 0881736C:[5580FFE4]: bnel       $t4, $zr, 0x08817300
    08817370:[91390000]: lbu        $t9, 0($t1)
    08817374:[01F8582B]: sltu       $t3, $t7, $t8
    08817378:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    0881737C:[1560FFDE]: bne        $t3, $zr, 0x088172F8
  Back Branch 0881737C 4,657,776 times (length 35)
--> 088172F8:[250BFFE0]: addiu      $t3, $t0, -32
    088172FC:[91390000]: lbu        $t9, 0($t1)
    08817300:[25C58380]: addiu      $a1, $t6, -31872
    08817304:[25290001]: addiu      $t1, $t1, 1
    08817308:[03253021]: addu       $a2, $t9, $a1
    0881730C:[90C40000]: lbu        $a0, 0($a2)
    08817310:[2C8D000E]: sltiu      $t5, $a0, 14
    08817314:[11A00014]: beq        $t5, $zr, 0x08817368
    08817318:[AD593054]: sw         $t9, 12372($t2)
    0881731C:[00046880]: sll        $t5, $a0, 0x0002
    08817320:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08817324:[24828598]: addiu      $v0, $a0, -31336
    08817328:[01A26021]: addu       $t4, $t5, $v0
    0881732C:[8D830000]: lw         $v1, 0($t4)
    08817330:[00600008]: jr         $v1
    08817334:[00000000]: nop
    08817368:[0168602B]: sltu       $t4, $t3, $t0
    0881736C:[5580FFE4]: bnel       $t4, $zr, 0x08817300
    08817370:[91390000]: lbu        $t9, 0($t1)
    08817374:[01F8582B]: sltu       $t3, $t7, $t8
    08817378:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
--> 0881737C:[1560FFDE]: bne        $t3, $zr, 0x088172F8
    08817380:[25EF0400]: addiu      $t7, $t7, 1024
    08817384:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08817388:[03E00008]: jr         $ra
    0881738C:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
  Back Branch 088173D4 4,030,923 times (length 29)
--> 08817368:[0168602B]: sltu       $t4, $t3, $t0
    0881736C:[5580FFE4]: bnel       $t4, $zr, 0x08817300
    08817370:[91390000]: lbu        $t9, 0($t1)
    08817374:[01F8582B]: sltu       $t3, $t7, $t8
    08817378:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    0881737C:[1560FFDE]: bne        $t3, $zr, 0x088172F8
    08817380:[25EF0400]: addiu      $t7, $t7, 1024
    08817384:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08817388:[03E00008]: jr         $ra
    0881738C:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    08817390:[8D593054]: lw         $t9, 12372($t2)
    08817394:[3C0608BB]: lui        $a2, 0x08BB <=> li $a2, 0x08BB0000
    08817398:[91230000]: lbu        $v1, 0($t1)
    0881739C:[3324000F]: andi       $a0, $t9, 15
    088173A0:[00046840]: sll        $t5, $a0, 0x0001
    088173A4:[01A76021]: addu       $t4, $t5, $a3
    088173A8:[95850000]: lhu        $a1, 0($t4)
    088173AC:[3C0C08BB]: lui        $t4, 0x08BB <=> li $t4, 0x08BB0000
    088173B0:[AD833048]: sw         $v1, 12360($t4)
    088173B4:[25290001]: addiu      $t1, $t1, 1
    088173B8:[ACC5304C]: sw         $a1, 12364($a2)
    088173BC:[94C2304C]: lhu        $v0, 12364($a2)
    088173C0:[2508FFFC]: addiu      $t0, $t0, -4
    088173C4:[2463FFFF]: addiu      $v1, $v1, -1
    088173C8:[A5020002]: sh         $v0, 2($t0)
    088173CC:[1460FFFC]: bne        $v1, $zr, 0x088173C0
    088173D0:[A5020000]: sh         $v0, 0($t0)
--> 088173D4:[0A205CDA]: j          0x08817368
    088173D8:[AD803048]: sw         $zr, 12360($t4)
_S1_2_88170D4 192,251,314 instructions (3.816%), 5,806,892 calls (08816F38 - 08817104, length 116)
    08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
    08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    088170D4:[912C0000]: lbu        $t4, 0($t1)
    088170D8:[25290001]: addiu      $t1, $t1, 1
    088170DC:[318D000F]: andi       $t5, $t4, 15
    088170E0:[000D3040]: sll        $a2, $t5, 0x0001
    088170E4:[00C71821]: addu       $v1, $a2, $a3
    088170E8:[94790000]: lhu        $t9, 0($v1)
    088170EC:[000C2902]: srl        $a1, $t4, 0x0004
    088170F0:[00051040]: sll        $v0, $a1, 0x0001
    088170F4:[A5190000]: sh         $t9, 0($t0)
    088170F8:[00472021]: addu       $a0, $v0, $a3
    088170FC:[94820000]: lhu        $v0, 0($a0)
    08817100:[0A205BE8]: j          0x08816FA0
    08817104:[AD4C3054]: sw         $t4, 12372($t2)
  Back Branch 08816FAC 30,003,620 times (length 29)
    08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
--> 08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
--> 08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
  Back Branch 08816FBC 21,772,384 times (length 35)
--> 08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
    08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
--> 08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
  Back Branch 08817100 17,019,615 times (length 90)
--> 08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    088170D4:[912C0000]: lbu        $t4, 0($t1)
    088170D8:[25290001]: addiu      $t1, $t1, 1
    088170DC:[318D000F]: andi       $t5, $t4, 15
    088170E0:[000D3040]: sll        $a2, $t5, 0x0001
    088170E4:[00C71821]: addu       $v1, $a2, $a3
    088170E8:[94790000]: lhu        $t9, 0($v1)
    088170EC:[000C2902]: srl        $a1, $t4, 0x0004
    088170F0:[00051040]: sll        $v0, $a1, 0x0001
    088170F4:[A5190000]: sh         $t9, 0($t0)
    088170F8:[00472021]: addu       $a0, $v0, $a3
    088170FC:[94820000]: lhu        $v0, 0($a0)
--> 08817100:[0A205BE8]: j          0x08816FA0
    08817104:[AD4C3054]: sw         $t4, 12372($t2)
_S1_2_8817108 188,957,376 instructions (3.751%), 3,892,674 calls (08816F38 - 08817140, length 131)
    08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
    08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    088170D4:[912C0000]: lbu        $t4, 0($t1)
    088170D8:[25290001]: addiu      $t1, $t1, 1
    088170DC:[318D000F]: andi       $t5, $t4, 15
    088170E0:[000D3040]: sll        $a2, $t5, 0x0001
    088170E4:[00C71821]: addu       $v1, $a2, $a3
    088170E8:[94790000]: lhu        $t9, 0($v1)
    088170EC:[000C2902]: srl        $a1, $t4, 0x0004
    088170F0:[00051040]: sll        $v0, $a1, 0x0001
    088170F4:[A5190000]: sh         $t9, 0($t0)
    088170F8:[00472021]: addu       $a0, $v0, $a3
    088170FC:[94820000]: lhu        $v0, 0($a0)
    08817100:[0A205BE8]: j          0x08816FA0
    08817104:[AD4C3054]: sw         $t4, 12372($t2)
    08817108:[912C0000]: lbu        $t4, 0($t1)
    0881710C:[25290001]: addiu      $t1, $t1, 1
    08817110:[318D000F]: andi       $t5, $t4, 15
    08817114:[000D3040]: sll        $a2, $t5, 0x0001
    08817118:[00C71821]: addu       $v1, $a2, $a3
    0881711C:[94790000]: lhu        $t9, 0($v1)
    08817120:[000C2902]: srl        $a1, $t4, 0x0004
    08817124:[00052040]: sll        $a0, $a1, 0x0001
    08817128:[A5190000]: sh         $t9, 0($t0)
    0881712C:[00871021]: addu       $v0, $a0, $a3
    08817130:[944D0000]: lhu        $t5, 0($v0)
    08817134:[AD4C3054]: sw         $t4, 12372($t2)
    08817138:[A50D0002]: sh         $t5, 2($t0)
    0881713C:[0A205C35]: j          0x088170D4
    08817140:[25080004]: addiu      $t0, $t0, 4
  Back Branch 08816FAC 30,003,620 times (length 29)
    08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
--> 08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
--> 08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
  Back Branch 08816FBC 21,772,384 times (length 35)
--> 08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
    08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
--> 08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
  Back Branch 08817100 17,019,615 times (length 90)
--> 08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    088170D4:[912C0000]: lbu        $t4, 0($t1)
    088170D8:[25290001]: addiu      $t1, $t1, 1
    088170DC:[318D000F]: andi       $t5, $t4, 15
    088170E0:[000D3040]: sll        $a2, $t5, 0x0001
    088170E4:[00C71821]: addu       $v1, $a2, $a3
    088170E8:[94790000]: lhu        $t9, 0($v1)
    088170EC:[000C2902]: srl        $a1, $t4, 0x0004
    088170F0:[00051040]: sll        $v0, $a1, 0x0001
    088170F4:[A5190000]: sh         $t9, 0($t0)
    088170F8:[00472021]: addu       $a0, $v0, $a3
    088170FC:[94820000]: lhu        $v0, 0($a0)
--> 08817100:[0A205BE8]: j          0x08816FA0
    08817104:[AD4C3054]: sw         $t4, 12372($t2)
    08817108:[912C0000]: lbu        $t4, 0($t1)
    0881710C:[25290001]: addiu      $t1, $t1, 1
    08817110:[318D000F]: andi       $t5, $t4, 15
  Back Branch 0881713C 11,212,723 times (length 28)
--> 088170D4:[912C0000]: lbu        $t4, 0($t1)
    088170D8:[25290001]: addiu      $t1, $t1, 1
    088170DC:[318D000F]: andi       $t5, $t4, 15
    088170E0:[000D3040]: sll        $a2, $t5, 0x0001
    088170E4:[00C71821]: addu       $v1, $a2, $a3
    088170E8:[94790000]: lhu        $t9, 0($v1)
    088170EC:[000C2902]: srl        $a1, $t4, 0x0004
    088170F0:[00051040]: sll        $v0, $a1, 0x0001
    088170F4:[A5190000]: sh         $t9, 0($t0)
    088170F8:[00472021]: addu       $a0, $v0, $a3
    088170FC:[94820000]: lhu        $v0, 0($a0)
    08817100:[0A205BE8]: j          0x08816FA0
    08817104:[AD4C3054]: sw         $t4, 12372($t2)
    08817108:[912C0000]: lbu        $t4, 0($t1)
    0881710C:[25290001]: addiu      $t1, $t1, 1
    08817110:[318D000F]: andi       $t5, $t4, 15
    08817114:[000D3040]: sll        $a2, $t5, 0x0001
    08817118:[00C71821]: addu       $v1, $a2, $a3
    0881711C:[94790000]: lhu        $t9, 0($v1)
    08817120:[000C2902]: srl        $a1, $t4, 0x0004
    08817124:[00052040]: sll        $a0, $a1, 0x0001
    08817128:[A5190000]: sh         $t9, 0($t0)
    0881712C:[00871021]: addu       $v0, $a0, $a3
    08817130:[944D0000]: lhu        $t5, 0($v0)
    08817134:[AD4C3054]: sw         $t4, 12372($t2)
    08817138:[A50D0002]: sh         $t5, 2($t0)
--> 0881713C:[0A205C35]: j          0x088170D4
    08817140:[25080004]: addiu      $t0, $t0, 4
_S1_2_8817144 175,255,909 instructions (3.479%), 2,755,050 calls (08816F38 - 0881717C, length 146)
    08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
    08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    088170D4:[912C0000]: lbu        $t4, 0($t1)
    088170D8:[25290001]: addiu      $t1, $t1, 1
    088170DC:[318D000F]: andi       $t5, $t4, 15
    088170E0:[000D3040]: sll        $a2, $t5, 0x0001
    088170E4:[00C71821]: addu       $v1, $a2, $a3
    088170E8:[94790000]: lhu        $t9, 0($v1)
    088170EC:[000C2902]: srl        $a1, $t4, 0x0004
    088170F0:[00051040]: sll        $v0, $a1, 0x0001
    088170F4:[A5190000]: sh         $t9, 0($t0)
    088170F8:[00472021]: addu       $a0, $v0, $a3
    088170FC:[94820000]: lhu        $v0, 0($a0)
    08817100:[0A205BE8]: j          0x08816FA0
    08817104:[AD4C3054]: sw         $t4, 12372($t2)
    08817108:[912C0000]: lbu        $t4, 0($t1)
    0881710C:[25290001]: addiu      $t1, $t1, 1
    08817110:[318D000F]: andi       $t5, $t4, 15
    08817114:[000D3040]: sll        $a2, $t5, 0x0001
    08817118:[00C71821]: addu       $v1, $a2, $a3
    0881711C:[94790000]: lhu        $t9, 0($v1)
    08817120:[000C2902]: srl        $a1, $t4, 0x0004
    08817124:[00052040]: sll        $a0, $a1, 0x0001
    08817128:[A5190000]: sh         $t9, 0($t0)
    0881712C:[00871021]: addu       $v0, $a0, $a3
    08817130:[944D0000]: lhu        $t5, 0($v0)
    08817134:[AD4C3054]: sw         $t4, 12372($t2)
    08817138:[A50D0002]: sh         $t5, 2($t0)
    0881713C:[0A205C35]: j          0x088170D4
    08817140:[25080004]: addiu      $t0, $t0, 4
    08817144:[912D0000]: lbu        $t5, 0($t1)
    08817148:[25290001]: addiu      $t1, $t1, 1
    0881714C:[31A6000F]: andi       $a2, $t5, 15
    08817150:[0006C840]: sll        $t9, $a2, 0x0001
    08817154:[03271821]: addu       $v1, $t9, $a3
    08817158:[946C0000]: lhu        $t4, 0($v1)
    0881715C:[000D2902]: srl        $a1, $t5, 0x0004
    08817160:[00052040]: sll        $a0, $a1, 0x0001
    08817164:[A50C0000]: sh         $t4, 0($t0)
    08817168:[00871021]: addu       $v0, $a0, $a3
    0881716C:[94460000]: lhu        $a2, 0($v0)
    08817170:[AD4D3054]: sw         $t5, 12372($t2)
    08817174:[A5060002]: sh         $a2, 2($t0)
    08817178:[0A205C42]: j          0x08817108
    0881717C:[25080004]: addiu      $t0, $t0, 4
  Back Branch 08816FAC 30,003,620 times (length 29)
    08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
--> 08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
--> 08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
  Back Branch 08816FBC 21,772,384 times (length 35)
--> 08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
    08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
--> 08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
  Back Branch 08817100 17,019,615 times (length 90)
--> 08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    088170D4:[912C0000]: lbu        $t4, 0($t1)
    088170D8:[25290001]: addiu      $t1, $t1, 1
    088170DC:[318D000F]: andi       $t5, $t4, 15
    088170E0:[000D3040]: sll        $a2, $t5, 0x0001
    088170E4:[00C71821]: addu       $v1, $a2, $a3
    088170E8:[94790000]: lhu        $t9, 0($v1)
    088170EC:[000C2902]: srl        $a1, $t4, 0x0004
    088170F0:[00051040]: sll        $v0, $a1, 0x0001
    088170F4:[A5190000]: sh         $t9, 0($t0)
    088170F8:[00472021]: addu       $a0, $v0, $a3
    088170FC:[94820000]: lhu        $v0, 0($a0)
--> 08817100:[0A205BE8]: j          0x08816FA0
    08817104:[AD4C3054]: sw         $t4, 12372($t2)
    08817108:[912C0000]: lbu        $t4, 0($t1)
    0881710C:[25290001]: addiu      $t1, $t1, 1
    08817110:[318D000F]: andi       $t5, $t4, 15
  Back Branch 0881713C 11,212,723 times (length 28)
--> 088170D4:[912C0000]: lbu        $t4, 0($t1)
    088170D8:[25290001]: addiu      $t1, $t1, 1
    088170DC:[318D000F]: andi       $t5, $t4, 15
    088170E0:[000D3040]: sll        $a2, $t5, 0x0001
    088170E4:[00C71821]: addu       $v1, $a2, $a3
    088170E8:[94790000]: lhu        $t9, 0($v1)
    088170EC:[000C2902]: srl        $a1, $t4, 0x0004
    088170F0:[00051040]: sll        $v0, $a1, 0x0001
    088170F4:[A5190000]: sh         $t9, 0($t0)
    088170F8:[00472021]: addu       $a0, $v0, $a3
    088170FC:[94820000]: lhu        $v0, 0($a0)
    08817100:[0A205BE8]: j          0x08816FA0
    08817104:[AD4C3054]: sw         $t4, 12372($t2)
    08817108:[912C0000]: lbu        $t4, 0($t1)
    0881710C:[25290001]: addiu      $t1, $t1, 1
    08817110:[318D000F]: andi       $t5, $t4, 15
    08817114:[000D3040]: sll        $a2, $t5, 0x0001
    08817118:[00C71821]: addu       $v1, $a2, $a3
    0881711C:[94790000]: lhu        $t9, 0($v1)
    08817120:[000C2902]: srl        $a1, $t4, 0x0004
    08817124:[00052040]: sll        $a0, $a1, 0x0001
    08817128:[A5190000]: sh         $t9, 0($t0)
    0881712C:[00871021]: addu       $v0, $a0, $a3
    08817130:[944D0000]: lhu        $t5, 0($v0)
    08817134:[AD4C3054]: sw         $t4, 12372($t2)
    08817138:[A50D0002]: sh         $t5, 2($t0)
--> 0881713C:[0A205C35]: j          0x088170D4
    08817140:[25080004]: addiu      $t0, $t0, 4
    08817144:[912D0000]: lbu        $t5, 0($t1)
    08817148:[25290001]: addiu      $t1, $t1, 1
    0881714C:[31A6000F]: andi       $a2, $t5, 15
  Back Branch 08817178 7,320,049 times (length 30)
    088170F4:[A5190000]: sh         $t9, 0($t0)
    088170F8:[00472021]: addu       $a0, $v0, $a3
    088170FC:[94820000]: lhu        $v0, 0($a0)
    08817100:[0A205BE8]: j          0x08816FA0
    08817104:[AD4C3054]: sw         $t4, 12372($t2)
--> 08817108:[912C0000]: lbu        $t4, 0($t1)
    0881710C:[25290001]: addiu      $t1, $t1, 1
    08817110:[318D000F]: andi       $t5, $t4, 15
    08817114:[000D3040]: sll        $a2, $t5, 0x0001
    08817118:[00C71821]: addu       $v1, $a2, $a3
    0881711C:[94790000]: lhu        $t9, 0($v1)
    08817120:[000C2902]: srl        $a1, $t4, 0x0004
    08817124:[00052040]: sll        $a0, $a1, 0x0001
    08817128:[A5190000]: sh         $t9, 0($t0)
    0881712C:[00871021]: addu       $v0, $a0, $a3
    08817130:[944D0000]: lhu        $t5, 0($v0)
    08817134:[AD4C3054]: sw         $t4, 12372($t2)
    08817138:[A50D0002]: sh         $t5, 2($t0)
    0881713C:[0A205C35]: j          0x088170D4
    08817140:[25080004]: addiu      $t0, $t0, 4
    08817144:[912D0000]: lbu        $t5, 0($t1)
    08817148:[25290001]: addiu      $t1, $t1, 1
    0881714C:[31A6000F]: andi       $a2, $t5, 15
    08817150:[0006C840]: sll        $t9, $a2, 0x0001
    08817154:[03271821]: addu       $v1, $t9, $a3
    08817158:[946C0000]: lhu        $t4, 0($v1)
    0881715C:[000D2902]: srl        $a1, $t5, 0x0004
    08817160:[00052040]: sll        $a0, $a1, 0x0001
    08817164:[A50C0000]: sh         $t4, 0($t0)
    08817168:[00871021]: addu       $v0, $a0, $a3
    0881716C:[94460000]: lhu        $a2, 0($v0)
    08817170:[AD4D3054]: sw         $t5, 12372($t2)
    08817174:[A5060002]: sh         $a2, 2($t0)
--> 08817178:[0A205C42]: j          0x08817108
    0881717C:[25080004]: addiu      $t0, $t0, 4
_S1_2_8817270 174,044,995 instructions (3.455%), 1,232,029 calls (08816F38 - 088172A8, length 221)
    08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
    08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    088170D4:[912C0000]: lbu        $t4, 0($t1)
    088170D8:[25290001]: addiu      $t1, $t1, 1
    088170DC:[318D000F]: andi       $t5, $t4, 15
    088170E0:[000D3040]: sll        $a2, $t5, 0x0001
    088170E4:[00C71821]: addu       $v1, $a2, $a3
    088170E8:[94790000]: lhu        $t9, 0($v1)
    088170EC:[000C2902]: srl        $a1, $t4, 0x0004
    088170F0:[00051040]: sll        $v0, $a1, 0x0001
    088170F4:[A5190000]: sh         $t9, 0($t0)
    088170F8:[00472021]: addu       $a0, $v0, $a3
    088170FC:[94820000]: lhu        $v0, 0($a0)
    08817100:[0A205BE8]: j          0x08816FA0
    08817104:[AD4C3054]: sw         $t4, 12372($t2)
    08817108:[912C0000]: lbu        $t4, 0($t1)
    0881710C:[25290001]: addiu      $t1, $t1, 1
    08817110:[318D000F]: andi       $t5, $t4, 15
    08817114:[000D3040]: sll        $a2, $t5, 0x0001
    08817118:[00C71821]: addu       $v1, $a2, $a3
    0881711C:[94790000]: lhu        $t9, 0($v1)
    08817120:[000C2902]: srl        $a1, $t4, 0x0004
    08817124:[00052040]: sll        $a0, $a1, 0x0001
    08817128:[A5190000]: sh         $t9, 0($t0)
    0881712C:[00871021]: addu       $v0, $a0, $a3
    08817130:[944D0000]: lhu        $t5, 0($v0)
    08817134:[AD4C3054]: sw         $t4, 12372($t2)
    08817138:[A50D0002]: sh         $t5, 2($t0)
    0881713C:[0A205C35]: j          0x088170D4
    08817140:[25080004]: addiu      $t0, $t0, 4
    08817144:[912D0000]: lbu        $t5, 0($t1)
    08817148:[25290001]: addiu      $t1, $t1, 1
    0881714C:[31A6000F]: andi       $a2, $t5, 15
    08817150:[0006C840]: sll        $t9, $a2, 0x0001
    08817154:[03271821]: addu       $v1, $t9, $a3
    08817158:[946C0000]: lhu        $t4, 0($v1)
    0881715C:[000D2902]: srl        $a1, $t5, 0x0004
    08817160:[00052040]: sll        $a0, $a1, 0x0001
    08817164:[A50C0000]: sh         $t4, 0($t0)
    08817168:[00871021]: addu       $v0, $a0, $a3
    0881716C:[94460000]: lhu        $a2, 0($v0)
    08817170:[AD4D3054]: sw         $t5, 12372($t2)
    08817174:[A5060002]: sh         $a2, 2($t0)
    08817178:[0A205C42]: j          0x08817108
    0881717C:[25080004]: addiu      $t0, $t0, 4
    08817180:[91260000]: lbu        $a2, 0($t1)
    08817184:[25290001]: addiu      $t1, $t1, 1
    08817188:[30D9000F]: andi       $t9, $a2, 15
    0881718C:[00196040]: sll        $t4, $t9, 0x0001
    08817190:[01871821]: addu       $v1, $t4, $a3
    08817194:[946D0000]: lhu        $t5, 0($v1)
    08817198:[00062902]: srl        $a1, $a2, 0x0004
    0881719C:[00052040]: sll        $a0, $a1, 0x0001
    088171A0:[A50D0000]: sh         $t5, 0($t0)
    088171A4:[00871021]: addu       $v0, $a0, $a3
    088171A8:[94590000]: lhu        $t9, 0($v0)
    088171AC:[AD463054]: sw         $a2, 12372($t2)
    088171B0:[A5190002]: sh         $t9, 2($t0)
    088171B4:[0A205C51]: j          0x08817144
    088171B8:[25080004]: addiu      $t0, $t0, 4
    088171BC:[91390000]: lbu        $t9, 0($t1)
    088171C0:[25290001]: addiu      $t1, $t1, 1
    088171C4:[332C000F]: andi       $t4, $t9, 15
    088171C8:[000C6840]: sll        $t5, $t4, 0x0001
    088171CC:[01A71821]: addu       $v1, $t5, $a3
    088171D0:[94660000]: lhu        $a2, 0($v1)
    088171D4:[00192902]: srl        $a1, $t9, 0x0004
    088171D8:[00052040]: sll        $a0, $a1, 0x0001
    088171DC:[A5060000]: sh         $a2, 0($t0)
    088171E0:[00871021]: addu       $v0, $a0, $a3
    088171E4:[944C0000]: lhu        $t4, 0($v0)
    088171E8:[AD593054]: sw         $t9, 12372($t2)
    088171EC:[A50C0002]: sh         $t4, 2($t0)
    088171F0:[0A205C60]: j          0x08817180
    088171F4:[25080004]: addiu      $t0, $t0, 4
    088171F8:[912C0000]: lbu        $t4, 0($t1)
    088171FC:[25290001]: addiu      $t1, $t1, 1
    08817200:[318D000F]: andi       $t5, $t4, 15
    08817204:[000D3040]: sll        $a2, $t5, 0x0001
    08817208:[00C71821]: addu       $v1, $a2, $a3
    0881720C:[94790000]: lhu        $t9, 0($v1)
    08817210:[000C2902]: srl        $a1, $t4, 0x0004
    08817214:[00052040]: sll        $a0, $a1, 0x0001
    08817218:[A5190000]: sh         $t9, 0($t0)
    0881721C:[00871021]: addu       $v0, $a0, $a3
    08817220:[944D0000]: lhu        $t5, 0($v0)
    08817224:[AD4C3054]: sw         $t4, 12372($t2)
    08817228:[A50D0002]: sh         $t5, 2($t0)
    0881722C:[0A205C6F]: j          0x088171BC
    08817230:[25080004]: addiu      $t0, $t0, 4
    08817234:[912D0000]: lbu        $t5, 0($t1)
    08817238:[25290001]: addiu      $t1, $t1, 1
    0881723C:[31A6000F]: andi       $a2, $t5, 15
    08817240:[0006C840]: sll        $t9, $a2, 0x0001
    08817244:[03271821]: addu       $v1, $t9, $a3
    08817248:[946C0000]: lhu        $t4, 0($v1)
    0881724C:[000D2902]: srl        $a1, $t5, 0x0004
    08817250:[00052040]: sll        $a0, $a1, 0x0001
    08817254:[A50C0000]: sh         $t4, 0($t0)
    08817258:[00871021]: addu       $v0, $a0, $a3
    0881725C:[94460000]: lhu        $a2, 0($v0)
    08817260:[AD4D3054]: sw         $t5, 12372($t2)
    08817264:[A5060002]: sh         $a2, 2($t0)
    08817268:[0A205C7E]: j          0x088171F8
    0881726C:[25080004]: addiu      $t0, $t0, 4
    08817270:[91260000]: lbu        $a2, 0($t1)
    08817274:[25290001]: addiu      $t1, $t1, 1
    08817278:[30D9000F]: andi       $t9, $a2, 15
    0881727C:[00196040]: sll        $t4, $t9, 0x0001
    08817280:[01871821]: addu       $v1, $t4, $a3
    08817284:[946D0000]: lhu        $t5, 0($v1)
    08817288:[00062902]: srl        $a1, $a2, 0x0004
    0881728C:[00052040]: sll        $a0, $a1, 0x0001
    08817290:[A50D0000]: sh         $t5, 0($t0)
    08817294:[00871021]: addu       $v0, $a0, $a3
    08817298:[94590000]: lhu        $t9, 0($v0)
    0881729C:[AD463054]: sw         $a2, 12372($t2)
    088172A0:[A5190002]: sh         $t9, 2($t0)
    088172A4:[0A205C8D]: j          0x08817234
    088172A8:[25080004]: addiu      $t0, $t0, 4
  Back Branch 08816FAC 30,003,620 times (length 29)
    08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
--> 08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
--> 08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
  Back Branch 08816FBC 21,772,384 times (length 35)
--> 08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
    08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
--> 08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
  Back Branch 08817100 17,019,615 times (length 90)
--> 08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    088170D4:[912C0000]: lbu        $t4, 0($t1)
    088170D8:[25290001]: addiu      $t1, $t1, 1
    088170DC:[318D000F]: andi       $t5, $t4, 15
    088170E0:[000D3040]: sll        $a2, $t5, 0x0001
    088170E4:[00C71821]: addu       $v1, $a2, $a3
    088170E8:[94790000]: lhu        $t9, 0($v1)
    088170EC:[000C2902]: srl        $a1, $t4, 0x0004
    088170F0:[00051040]: sll        $v0, $a1, 0x0001
    088170F4:[A5190000]: sh         $t9, 0($t0)
    088170F8:[00472021]: addu       $a0, $v0, $a3
    088170FC:[94820000]: lhu        $v0, 0($a0)
--> 08817100:[0A205BE8]: j          0x08816FA0
    08817104:[AD4C3054]: sw         $t4, 12372($t2)
    08817108:[912C0000]: lbu        $t4, 0($t1)
    0881710C:[25290001]: addiu      $t1, $t1, 1
    08817110:[318D000F]: andi       $t5, $t4, 15
  Back Branch 0881713C 11,212,723 times (length 28)
--> 088170D4:[912C0000]: lbu        $t4, 0($t1)
    088170D8:[25290001]: addiu      $t1, $t1, 1
    088170DC:[318D000F]: andi       $t5, $t4, 15
    088170E0:[000D3040]: sll        $a2, $t5, 0x0001
    088170E4:[00C71821]: addu       $v1, $a2, $a3
    088170E8:[94790000]: lhu        $t9, 0($v1)
    088170EC:[000C2902]: srl        $a1, $t4, 0x0004
    088170F0:[00051040]: sll        $v0, $a1, 0x0001
    088170F4:[A5190000]: sh         $t9, 0($t0)
    088170F8:[00472021]: addu       $a0, $v0, $a3
    088170FC:[94820000]: lhu        $v0, 0($a0)
    08817100:[0A205BE8]: j          0x08816FA0
    08817104:[AD4C3054]: sw         $t4, 12372($t2)
    08817108:[912C0000]: lbu        $t4, 0($t1)
    0881710C:[25290001]: addiu      $t1, $t1, 1
    08817110:[318D000F]: andi       $t5, $t4, 15
    08817114:[000D3040]: sll        $a2, $t5, 0x0001
    08817118:[00C71821]: addu       $v1, $a2, $a3
    0881711C:[94790000]: lhu        $t9, 0($v1)
    08817120:[000C2902]: srl        $a1, $t4, 0x0004
    08817124:[00052040]: sll        $a0, $a1, 0x0001
    08817128:[A5190000]: sh         $t9, 0($t0)
    0881712C:[00871021]: addu       $v0, $a0, $a3
    08817130:[944D0000]: lhu        $t5, 0($v0)
    08817134:[AD4C3054]: sw         $t4, 12372($t2)
    08817138:[A50D0002]: sh         $t5, 2($t0)
--> 0881713C:[0A205C35]: j          0x088170D4
    08817140:[25080004]: addiu      $t0, $t0, 4
    08817144:[912D0000]: lbu        $t5, 0($t1)
    08817148:[25290001]: addiu      $t1, $t1, 1
    0881714C:[31A6000F]: andi       $a2, $t5, 15
  Back Branch 08817178 7,320,049 times (length 30)
    088170F4:[A5190000]: sh         $t9, 0($t0)
    088170F8:[00472021]: addu       $a0, $v0, $a3
    088170FC:[94820000]: lhu        $v0, 0($a0)
    08817100:[0A205BE8]: j          0x08816FA0
    08817104:[AD4C3054]: sw         $t4, 12372($t2)
--> 08817108:[912C0000]: lbu        $t4, 0($t1)
    0881710C:[25290001]: addiu      $t1, $t1, 1
    08817110:[318D000F]: andi       $t5, $t4, 15
    08817114:[000D3040]: sll        $a2, $t5, 0x0001
    08817118:[00C71821]: addu       $v1, $a2, $a3
    0881711C:[94790000]: lhu        $t9, 0($v1)
    08817120:[000C2902]: srl        $a1, $t4, 0x0004
    08817124:[00052040]: sll        $a0, $a1, 0x0001
    08817128:[A5190000]: sh         $t9, 0($t0)
    0881712C:[00871021]: addu       $v0, $a0, $a3
    08817130:[944D0000]: lhu        $t5, 0($v0)
    08817134:[AD4C3054]: sw         $t4, 12372($t2)
    08817138:[A50D0002]: sh         $t5, 2($t0)
    0881713C:[0A205C35]: j          0x088170D4
    08817140:[25080004]: addiu      $t0, $t0, 4
    08817144:[912D0000]: lbu        $t5, 0($t1)
    08817148:[25290001]: addiu      $t1, $t1, 1
    0881714C:[31A6000F]: andi       $a2, $t5, 15
    08817150:[0006C840]: sll        $t9, $a2, 0x0001
    08817154:[03271821]: addu       $v1, $t9, $a3
    08817158:[946C0000]: lhu        $t4, 0($v1)
    0881715C:[000D2902]: srl        $a1, $t5, 0x0004
    08817160:[00052040]: sll        $a0, $a1, 0x0001
    08817164:[A50C0000]: sh         $t4, 0($t0)
    08817168:[00871021]: addu       $v0, $a0, $a3
    0881716C:[94460000]: lhu        $a2, 0($v0)
    08817170:[AD4D3054]: sw         $t5, 12372($t2)
    08817174:[A5060002]: sh         $a2, 2($t0)
--> 08817178:[0A205C42]: j          0x08817108
    0881717C:[25080004]: addiu      $t0, $t0, 4
    08817180:[91260000]: lbu        $a2, 0($t1)
    08817184:[25290001]: addiu      $t1, $t1, 1
    08817188:[30D9000F]: andi       $t9, $a2, 15
  Back Branch 088171B4 4,564,999 times (length 30)
    08817130:[944D0000]: lhu        $t5, 0($v0)
    08817134:[AD4C3054]: sw         $t4, 12372($t2)
    08817138:[A50D0002]: sh         $t5, 2($t0)
    0881713C:[0A205C35]: j          0x088170D4
    08817140:[25080004]: addiu      $t0, $t0, 4
--> 08817144:[912D0000]: lbu        $t5, 0($t1)
    08817148:[25290001]: addiu      $t1, $t1, 1
    0881714C:[31A6000F]: andi       $a2, $t5, 15
    08817150:[0006C840]: sll        $t9, $a2, 0x0001
    08817154:[03271821]: addu       $v1, $t9, $a3
    08817158:[946C0000]: lhu        $t4, 0($v1)
    0881715C:[000D2902]: srl        $a1, $t5, 0x0004
    08817160:[00052040]: sll        $a0, $a1, 0x0001
    08817164:[A50C0000]: sh         $t4, 0($t0)
    08817168:[00871021]: addu       $v0, $a0, $a3
    0881716C:[94460000]: lhu        $a2, 0($v0)
    08817170:[AD4D3054]: sw         $t5, 12372($t2)
    08817174:[A5060002]: sh         $a2, 2($t0)
    08817178:[0A205C42]: j          0x08817108
    0881717C:[25080004]: addiu      $t0, $t0, 4
    08817180:[91260000]: lbu        $a2, 0($t1)
    08817184:[25290001]: addiu      $t1, $t1, 1
    08817188:[30D9000F]: andi       $t9, $a2, 15
    0881718C:[00196040]: sll        $t4, $t9, 0x0001
    08817190:[01871821]: addu       $v1, $t4, $a3
    08817194:[946D0000]: lhu        $t5, 0($v1)
    08817198:[00062902]: srl        $a1, $a2, 0x0004
    0881719C:[00052040]: sll        $a0, $a1, 0x0001
    088171A0:[A50D0000]: sh         $t5, 0($t0)
    088171A4:[00871021]: addu       $v0, $a0, $a3
    088171A8:[94590000]: lhu        $t9, 0($v0)
    088171AC:[AD463054]: sw         $a2, 12372($t2)
    088171B0:[A5190002]: sh         $t9, 2($t0)
--> 088171B4:[0A205C51]: j          0x08817144
    088171B8:[25080004]: addiu      $t0, $t0, 4
    088171BC:[91390000]: lbu        $t9, 0($t1)
    088171C0:[25290001]: addiu      $t1, $t1, 1
    088171C4:[332C000F]: andi       $t4, $t9, 15
  Back Branch 088171F0 3,003,421 times (length 30)
    0881716C:[94460000]: lhu        $a2, 0($v0)
    08817170:[AD4D3054]: sw         $t5, 12372($t2)
    08817174:[A5060002]: sh         $a2, 2($t0)
    08817178:[0A205C42]: j          0x08817108
    0881717C:[25080004]: addiu      $t0, $t0, 4
--> 08817180:[91260000]: lbu        $a2, 0($t1)
    08817184:[25290001]: addiu      $t1, $t1, 1
    08817188:[30D9000F]: andi       $t9, $a2, 15
    0881718C:[00196040]: sll        $t4, $t9, 0x0001
    08817190:[01871821]: addu       $v1, $t4, $a3
    08817194:[946D0000]: lhu        $t5, 0($v1)
    08817198:[00062902]: srl        $a1, $a2, 0x0004
    0881719C:[00052040]: sll        $a0, $a1, 0x0001
    088171A0:[A50D0000]: sh         $t5, 0($t0)
    088171A4:[00871021]: addu       $v0, $a0, $a3
    088171A8:[94590000]: lhu        $t9, 0($v0)
    088171AC:[AD463054]: sw         $a2, 12372($t2)
    088171B0:[A5190002]: sh         $t9, 2($t0)
    088171B4:[0A205C51]: j          0x08817144
    088171B8:[25080004]: addiu      $t0, $t0, 4
    088171BC:[91390000]: lbu        $t9, 0($t1)
    088171C0:[25290001]: addiu      $t1, $t1, 1
    088171C4:[332C000F]: andi       $t4, $t9, 15
    088171C8:[000C6840]: sll        $t5, $t4, 0x0001
    088171CC:[01A71821]: addu       $v1, $t5, $a3
    088171D0:[94660000]: lhu        $a2, 0($v1)
    088171D4:[00192902]: srl        $a1, $t9, 0x0004
    088171D8:[00052040]: sll        $a0, $a1, 0x0001
    088171DC:[A5060000]: sh         $a2, 0($t0)
    088171E0:[00871021]: addu       $v0, $a0, $a3
    088171E4:[944C0000]: lhu        $t4, 0($v0)
    088171E8:[AD593054]: sw         $t9, 12372($t2)
    088171EC:[A50C0002]: sh         $t4, 2($t0)
--> 088171F0:[0A205C60]: j          0x08817180
    088171F4:[25080004]: addiu      $t0, $t0, 4
    088171F8:[912C0000]: lbu        $t4, 0($t1)
    088171FC:[25290001]: addiu      $t1, $t1, 1
    08817200:[318D000F]: andi       $t5, $t4, 15
  Back Branch 0881722C 2,040,727 times (length 30)
    088171A8:[94590000]: lhu        $t9, 0($v0)
    088171AC:[AD463054]: sw         $a2, 12372($t2)
    088171B0:[A5190002]: sh         $t9, 2($t0)
    088171B4:[0A205C51]: j          0x08817144
    088171B8:[25080004]: addiu      $t0, $t0, 4
--> 088171BC:[91390000]: lbu        $t9, 0($t1)
    088171C0:[25290001]: addiu      $t1, $t1, 1
    088171C4:[332C000F]: andi       $t4, $t9, 15
    088171C8:[000C6840]: sll        $t5, $t4, 0x0001
    088171CC:[01A71821]: addu       $v1, $t5, $a3
    088171D0:[94660000]: lhu        $a2, 0($v1)
    088171D4:[00192902]: srl        $a1, $t9, 0x0004
    088171D8:[00052040]: sll        $a0, $a1, 0x0001
    088171DC:[A5060000]: sh         $a2, 0($t0)
    088171E0:[00871021]: addu       $v0, $a0, $a3
    088171E4:[944C0000]: lhu        $t4, 0($v0)
    088171E8:[AD593054]: sw         $t9, 12372($t2)
    088171EC:[A50C0002]: sh         $t4, 2($t0)
    088171F0:[0A205C60]: j          0x08817180
    088171F4:[25080004]: addiu      $t0, $t0, 4
    088171F8:[912C0000]: lbu        $t4, 0($t1)
    088171FC:[25290001]: addiu      $t1, $t1, 1
    08817200:[318D000F]: andi       $t5, $t4, 15
    08817204:[000D3040]: sll        $a2, $t5, 0x0001
    08817208:[00C71821]: addu       $v1, $a2, $a3
    0881720C:[94790000]: lhu        $t9, 0($v1)
    08817210:[000C2902]: srl        $a1, $t4, 0x0004
    08817214:[00052040]: sll        $a0, $a1, 0x0001
    08817218:[A5190000]: sh         $t9, 0($t0)
    0881721C:[00871021]: addu       $v0, $a0, $a3
    08817220:[944D0000]: lhu        $t5, 0($v0)
    08817224:[AD4C3054]: sw         $t4, 12372($t2)
    08817228:[A50D0002]: sh         $t5, 2($t0)
--> 0881722C:[0A205C6F]: j          0x088171BC
    08817230:[25080004]: addiu      $t0, $t0, 4
    08817234:[912D0000]: lbu        $t5, 0($t1)
    08817238:[25290001]: addiu      $t1, $t1, 1
    0881723C:[31A6000F]: andi       $a2, $t5, 15
  Back Branch 08817268 1,385,422 times (length 30)
    088171E4:[944C0000]: lhu        $t4, 0($v0)
    088171E8:[AD593054]: sw         $t9, 12372($t2)
    088171EC:[A50C0002]: sh         $t4, 2($t0)
    088171F0:[0A205C60]: j          0x08817180
    088171F4:[25080004]: addiu      $t0, $t0, 4
--> 088171F8:[912C0000]: lbu        $t4, 0($t1)
    088171FC:[25290001]: addiu      $t1, $t1, 1
    08817200:[318D000F]: andi       $t5, $t4, 15
    08817204:[000D3040]: sll        $a2, $t5, 0x0001
    08817208:[00C71821]: addu       $v1, $a2, $a3
    0881720C:[94790000]: lhu        $t9, 0($v1)
    08817210:[000C2902]: srl        $a1, $t4, 0x0004
    08817214:[00052040]: sll        $a0, $a1, 0x0001
    08817218:[A5190000]: sh         $t9, 0($t0)
    0881721C:[00871021]: addu       $v0, $a0, $a3
    08817220:[944D0000]: lhu        $t5, 0($v0)
    08817224:[AD4C3054]: sw         $t4, 12372($t2)
    08817228:[A50D0002]: sh         $t5, 2($t0)
    0881722C:[0A205C6F]: j          0x088171BC
    08817230:[25080004]: addiu      $t0, $t0, 4
    08817234:[912D0000]: lbu        $t5, 0($t1)
    08817238:[25290001]: addiu      $t1, $t1, 1
    0881723C:[31A6000F]: andi       $a2, $t5, 15
    08817240:[0006C840]: sll        $t9, $a2, 0x0001
    08817244:[03271821]: addu       $v1, $t9, $a3
    08817248:[946C0000]: lhu        $t4, 0($v1)
    0881724C:[000D2902]: srl        $a1, $t5, 0x0004
    08817250:[00052040]: sll        $a0, $a1, 0x0001
    08817254:[A50C0000]: sh         $t4, 0($t0)
    08817258:[00871021]: addu       $v0, $a0, $a3
    0881725C:[94460000]: lhu        $a2, 0($v0)
    08817260:[AD4D3054]: sw         $t5, 12372($t2)
    08817264:[A5060002]: sh         $a2, 2($t0)
--> 08817268:[0A205C7E]: j          0x088171F8
    0881726C:[25080004]: addiu      $t0, $t0, 4
    08817270:[91260000]: lbu        $a2, 0($t1)
    08817274:[25290001]: addiu      $t1, $t1, 1
    08817278:[30D9000F]: andi       $t9, $a2, 15
  Back Branch 088172A4 1,232,029 times (length 30)
    08817220:[944D0000]: lhu        $t5, 0($v0)
    08817224:[AD4C3054]: sw         $t4, 12372($t2)
    08817228:[A50D0002]: sh         $t5, 2($t0)
    0881722C:[0A205C6F]: j          0x088171BC
    08817230:[25080004]: addiu      $t0, $t0, 4
--> 08817234:[912D0000]: lbu        $t5, 0($t1)
    08817238:[25290001]: addiu      $t1, $t1, 1
    0881723C:[31A6000F]: andi       $a2, $t5, 15
    08817240:[0006C840]: sll        $t9, $a2, 0x0001
    08817244:[03271821]: addu       $v1, $t9, $a3
    08817248:[946C0000]: lhu        $t4, 0($v1)
    0881724C:[000D2902]: srl        $a1, $t5, 0x0004
    08817250:[00052040]: sll        $a0, $a1, 0x0001
    08817254:[A50C0000]: sh         $t4, 0($t0)
    08817258:[00871021]: addu       $v0, $a0, $a3
    0881725C:[94460000]: lhu        $a2, 0($v0)
    08817260:[AD4D3054]: sw         $t5, 12372($t2)
    08817264:[A5060002]: sh         $a2, 2($t0)
    08817268:[0A205C7E]: j          0x088171F8
    0881726C:[25080004]: addiu      $t0, $t0, 4
    08817270:[91260000]: lbu        $a2, 0($t1)
    08817274:[25290001]: addiu      $t1, $t1, 1
    08817278:[30D9000F]: andi       $t9, $a2, 15
    0881727C:[00196040]: sll        $t4, $t9, 0x0001
    08817280:[01871821]: addu       $v1, $t4, $a3
    08817284:[946D0000]: lhu        $t5, 0($v1)
    08817288:[00062902]: srl        $a1, $a2, 0x0004
    0881728C:[00052040]: sll        $a0, $a1, 0x0001
    08817290:[A50D0000]: sh         $t5, 0($t0)
    08817294:[00871021]: addu       $v0, $a0, $a3
    08817298:[94590000]: lhu        $t9, 0($v0)
    0881729C:[AD463054]: sw         $a2, 12372($t2)
    088172A0:[A5190002]: sh         $t9, 2($t0)
--> 088172A4:[0A205C8D]: j          0x08817234
    088172A8:[25080004]: addiu      $t0, $t0, 4
_S1_2_8817088 165,726,912 instructions (3.290%), 6,743,205 calls (08816F38 - 08817098, length 89)
    08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
    08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    08817088:[91260000]: lbu        $a2, 0($t1)
    0881708C:[25290001]: addiu      $t1, $t1, 1
    08817090:[0006C880]: sll        $t9, $a2, 0x0002
    08817094:[0A205BEA]: j          0x08816FA8
    08817098:[01194021]: addu       $t0, $t0, $t9
  Back Branch 08816FAC 30,003,620 times (length 29)
    08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
--> 08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
--> 08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
  Back Branch 08816FBC 21,772,384 times (length 35)
--> 08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
    08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
--> 08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
  Back Branch 08817094 6,743,205 times (length 61)
--> 08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    08817088:[91260000]: lbu        $a2, 0($t1)
    0881708C:[25290001]: addiu      $t1, $t1, 1
    08817090:[0006C880]: sll        $t9, $a2, 0x0002
--> 08817094:[0A205BEA]: j          0x08816FA8
    08817098:[01194021]: addu       $t0, $t0, $t9
_S1_2_8814B58 160,384,523 instructions (3.184%), 634,294 calls (08814B58 - 08814C34, length 56)
    08814B58:[3C0708B9]: lui        $a3, 0x08B9 <=> li $a3, 0x08B90000
    08814B5C:[8CE56460]: lw         $a1, 25696($a3)
    08814B60:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08814B64:[2CA31000]: sltiu      $v1, $a1, 4096
    08814B68:[10600008]: beq        $v1, $zr, 0x08814B8C
    08814B6C:[24E86460]: addiu      $t0, $a3, 25696
    08814B70:[24A30001]: addiu      $v1, $a1, 1
    08814B74:[000548C0]: sll        $t1, $a1, 0x0003
    08814B78:[01253023]: subu       $a2, $t1, $a1
    08814B7C:[ACE36460]: sw         $v1, 25696($a3)
    08814B80:[00061080]: sll        $v0, $a2, 0x0002
    08814B84:[25050004]: addiu      $a1, $t0, 4
    08814B88:[00453021]: addu       $a2, $v0, $a1
    08814B8C:[948A0002]: lhu        $t2, 2($a0)
    08814B90:[3C0B08BB]: lui        $t3, 0x08BB <=> li $t3, 0x08BB0000
    08814B94:[2D480064]: sltiu      $t0, $t2, 100
    08814B98:[15000003]: bne        $t0, $zr, 0x08814BA8
    08814B9C:[256725C0]: addiu      $a3, $t3, 9664
    08814BA0:[3C0C08BB]: lui        $t4, 0x08BB <=> li $t4, 0x08BB0000
    08814BA4:[25872588]: addiu      $a3, $t4, 9608
    08814BA8:[10C0001B]: beq        $a2, $zr, 0x08814C18
    08814BAC:[8CE50014]: lw         $a1, 20($a3)
    08814BB0:[8C990000]: lw         $t9, 0($a0)
    08814BB4:[24E7001C]: addiu      $a3, $a3, 28
    08814BB8:[ACD90000]: sw         $t9, 0($a2)
    08814BBC:[8C980004]: lw         $t8, 4($a0)
    08814BC0:[ACD80004]: sw         $t8, 4($a2)
    08814BC4:[8C8F0008]: lw         $t7, 8($a0)
    08814BC8:[ACCF0008]: sw         $t7, 8($a2)
    08814BCC:[8C8E000C]: lw         $t6, 12($a0)
    08814BD0:[ACCE000C]: sw         $t6, 12($a2)
    08814BD4:[8C8D0010]: lw         $t5, 16($a0)
    08814BD8:[10A70009]: beq        $a1, $a3, 0x08814C00
    08814BDC:[ACCD0010]: sw         $t5, 16($a2)
    08814BE0:[94830002]: lhu        $v1, 2($a0)
    08814BE4:[94A80002]: lhu        $t0, 2($a1)
    08814BE8:[0068482B]: sltu       $t1, $v1, $t0
    08814BEC:[5520000C]: bnel       $t1, $zr, 0x08814C20
    08814BF0:[8CA70018]: lw         $a3, 24($a1)
    08814BF4:[8CA50014]: lw         $a1, 20($a1)
    08814BF8:[54A7FFFB]: bnel       $a1, $a3, 0x08814BE8
    08814BFC:[94A80002]: lhu        $t0, 2($a1)
    08814C00:[8CA30018]: lw         $v1, 24($a1)
    08814C04:[ACC50014]: sw         $a1, 20($a2)
    08814C08:[ACC30018]: sw         $v1, 24($a2)
    08814C0C:[8CA20018]: lw         $v0, 24($a1)
    08814C10:[ACA60018]: sw         $a2, 24($a1)
    08814C14:[AC460014]: sw         $a2, 20($v0)
    08814C18:[03E00008]: jr         $ra
    08814C1C:[00000000]: nop
    08814C20:[ACC50014]: sw         $a1, 20($a2)
    08814C24:[ACC70018]: sw         $a3, 24($a2)
    08814C28:[8CA40018]: lw         $a0, 24($a1)
    08814C2C:[ACA60018]: sw         $a2, 24($a1)
    08814C30:[03E00008]: jr         $ra
    08814C34:[AC860014]: sw         $a2, 20($a0)
  Back Branch 08814BF8 26,057,635 times (length 6)
    08814BD4:[8C8D0010]: lw         $t5, 16($a0)
    08814BD8:[10A70009]: beq        $a1, $a3, 0x08814C00
    08814BDC:[ACCD0010]: sw         $t5, 16($a2)
    08814BE0:[94830002]: lhu        $v1, 2($a0)
    08814BE4:[94A80002]: lhu        $t0, 2($a1)
--> 08814BE8:[0068482B]: sltu       $t1, $v1, $t0
    08814BEC:[5520000C]: bnel       $t1, $zr, 0x08814C20
    08814BF0:[8CA70018]: lw         $a3, 24($a1)
    08814BF4:[8CA50014]: lw         $a1, 20($a1)
--> 08814BF8:[54A7FFFB]: bnel       $a1, $a3, 0x08814BE8
    08814BFC:[94A80002]: lhu        $t0, 2($a1)
    08814C00:[8CA30018]: lw         $v1, 24($a1)
    08814C04:[ACC50014]: sw         $a1, 20($a2)
    08814C08:[ACC30018]: sw         $v1, 24($a2)
_S1_2_881A370 134,533,851 instructions (2.670%), 9,941 calls (0881A370 - 0881A538, length 115)
    0881A370:[3C0308CC]: lui        $v1, 0x08CC <=> li $v1, 0x08CC0000
    0881A374:[946A64EC]: lhu        $t2, 25836($v1)
    0881A378:[27BDFEF0]: addiu      $sp, $sp, -272
    0881A37C:[00A03821]: addu       $a3, $a1, $zr <=> move $a3, $a1
    0881A380:[00803021]: addu       $a2, $a0, $zr <=> move $a2, $a0
    0881A384:[00042823]: subu       $a1, $zr, $a0 <=> negu $a1, $a0
    0881A388:[3C0408CC]: lui        $a0, 0x08CC <=> li $a0, 0x08CC0000
    0881A38C:[AFB600F8]: sw         $s6, 248($sp)
    0881A390:[00074823]: subu       $t1, $zr, $a3 <=> negu $t1, $a3
    0881A394:[31480002]: andi       $t0, $t2, 2
    0881A398:[8C967624]: lw         $s6, 30244($a0)
    0881A39C:[000520C3]: sra        $a0, $a1, 0x0003
    0881A3A0:[AFBF0104]: sw         $ra, 260($sp)
    0881A3A4:[000928C3]: sra        $a1, $t1, 0x0003
    0881A3A8:[AFBE0100]: sw         $fp, 256($sp)
    0881A3AC:[AFB700FC]: sw         $s7, 252($sp)
    0881A3B0:[AFB500F4]: sw         $s5, 244($sp)
    0881A3B4:[AFB400F0]: sw         $s4, 240($sp)
    0881A3B8:[AFB300EC]: sw         $s3, 236($sp)
    0881A3BC:[AFB200E8]: sw         $s2, 232($sp)
    0881A3C0:[AFB100E4]: sw         $s1, 228($sp)
    0881A3C4:[AFB000E0]: sw         $s0, 224($sp)
    0881A3C8:[11000041]: beq        $t0, $zr, 0x0881A4D0
    0881A3CC:[AFA400D0]: sw         $a0, 208($sp)
    0881A3D0:[000458C0]: sll        $t3, $a0, 0x0003
    0881A3D4:[24920031]: addiu      $s2, $a0, 49
    0881A3D8:[01661021]: addu       $v0, $t3, $a2
    0881A3DC:[03A01821]: addu       $v1, $sp, $zr <=> move $v1, $sp
    0881A3E0:[02448023]: subu       $s0, $s2, $a0
    0881A3E4:[2610FFFF]: addiu      $s0, $s0, -1
    0881A3E8:[AC620000]: sw         $v0, 0($v1)
    0881A3EC:[24420008]: addiu      $v0, $v0, 8
    0881A3F0:[1600FFFC]: bne        $s0, $zr, 0x0881A3E4
    0881A3F4:[24630004]: addiu      $v1, $v1, 4
    0881A3F8:[24A6001D]: addiu      $a2, $a1, 29
    0881A3FC:[AFA600D4]: sw         $a2, 212($sp)
    0881A400:[000560C0]: sll        $t4, $a1, 0x0003
    0881A404:[00A0A021]: addu       $s4, $a1, $zr <=> move $s4, $a1
    0881A408:[01879821]: addu       $s3, $t4, $a3
    0881A40C:[8FB000D0]: lw         $s0, 208($sp)
    0881A410:[328D003F]: andi       $t5, $s4, 63
    0881A414:[0212382A]: slt        $a3, $s0, $s2
    0881A418:[10E00028]: beq        $a3, $zr, 0x0881A4BC
    0881A41C:[000DA9C0]: sll        $s5, $t5, 0x0007
    0881A420:[3C0E08CC]: lui        $t6, 0x08CC <=> li $t6, 0x08CC0000
    0881A424:[25D76D04]: addiu      $s7, $t6, 27908
    0881A428:[03A08821]: addu       $s1, $sp, $zr <=> move $s1, $sp
    0881A42C:[241E0040]: addiu      $fp, $zr, 64 <=> li $fp, 64
    0881A430:[3209007F]: andi       $t1, $s0, 127
    0881A434:[02A9C821]: addu       $t9, $s5, $t1
    0881A438:[0019C080]: sll        $t8, $t9, 0x0002
    0881A43C:[03167821]: addu       $t7, $t8, $s6
    0881A440:[8DE40000]: lw         $a0, 0($t7)
    0881A444:[00041C03]: sra        $v1, $a0, 0x0010
    0881A448:[30627FFF]: andi       $v0, $v1, 32767
    0881A44C:[50400018]: beql       $v0, $zr, 0x0881A4B0
    0881A450:[26100001]: addiu      $s0, $s0, 1
    0881A454:[00024283]: sra        $t0, $v0, 0x000A
    0881A458:[00085080]: sll        $t2, $t0, 0x0002
    0881A45C:[01572821]: addu       $a1, $t2, $s7
    0881A460:[8CA60000]: lw         $a2, 0($a1)
    0881A464:[10C00011]: beq        $a2, $zr, 0x0881A4AC
    0881A468:[306D03FF]: andi       $t5, $v1, 1023
    0881A46C:[000D3840]: sll        $a3, $t5, 0x0001
    0881A470:[00E66021]: addu       $t4, $a3, $a2
    0881A474:[958B0000]: lhu        $t3, 0($t4)
    0881A478:[3083001F]: andi       $v1, $a0, 31
    0881A47C:[30850060]: andi       $a1, $a0, 96
    0881A480:[24670020]: addiu      $a3, $v1, 32
    0881A484:[10BE0028]: beq        $a1, $fp, 0x0881A528
    0881A488:[00CB3021]: addu       $a2, $a2, $t3
    0881A48C:[28A40041]: slti       $a0, $a1, 65
    0881A490:[1080001F]: beq        $a0, $zr, 0x0881A510
    0881A494:[240E0060]: addiu      $t6, $zr, 96 <=> li $t6, 96
    0881A498:[24020020]: addiu      $v0, $zr, 32 <=> li $v0, 32
    0881A49C:[10A20018]: beq        $a1, $v0, 0x0881A500
    0881A4A0:[8E240000]: lw         $a0, 0($s1)
    0881A4A4:[0E2057FD]: jal        0x08815FF4
    0881A4A8:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0881A4AC:[26100001]: addiu      $s0, $s0, 1
    0881A4B0:[0212302A]: slt        $a2, $s0, $s2
    0881A4B4:[14C0FFDE]: bne        $a2, $zr, 0x0881A430
    0881A4B8:[26310004]: addiu      $s1, $s1, 4
    0881A4BC:[8FB100D4]: lw         $s1, 212($sp)
    0881A4C0:[26940001]: addiu      $s4, $s4, 1
    0881A4C4:[0291802A]: slt        $s0, $s4, $s1
    0881A4C8:[1600FFD0]: bne        $s0, $zr, 0x0881A40C
    0881A4CC:[26730008]: addiu      $s3, $s3, 8
    0881A4D0:[8FBF0104]: lw         $ra, 260($sp)
    0881A4D4:[8FBE0100]: lw         $fp, 256($sp)
    0881A4D8:[8FB700FC]: lw         $s7, 252($sp)
    0881A4DC:[8FB600F8]: lw         $s6, 248($sp)
    0881A4E0:[8FB500F4]: lw         $s5, 244($sp)
    0881A4E4:[8FB400F0]: lw         $s4, 240($sp)
    0881A4E8:[8FB300EC]: lw         $s3, 236($sp)
    0881A4EC:[8FB200E8]: lw         $s2, 232($sp)
    0881A4F0:[8FB100E4]: lw         $s1, 228($sp)
    0881A4F4:[8FB000E0]: lw         $s0, 224($sp)
    0881A4F8:[03E00008]: jr         $ra
    0881A4FC:[27BD0110]: addiu      $sp, $sp, 272
    0881A500:[0E2058EB]: jal        0x088163AC
    0881A504:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0881A508:[0A20692C]: j          0x0881A4B0
    0881A50C:[26100001]: addiu      $s0, $s0, 1
    0881A510:[14AEFFE4]: bne        $a1, $t6, 0x0881A4A4
    0881A514:[8E240000]: lw         $a0, 0($s1)
    0881A518:[0E205ACA]: jal        0x08816B28
    0881A51C:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0881A520:[0A20692C]: j          0x0881A4B0
    0881A524:[26100001]: addiu      $s0, $s0, 1
    0881A528:[8E240000]: lw         $a0, 0($s1)
    0881A52C:[0E2059DC]: jal        0x08816770
    0881A530:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0881A534:[0A20692C]: j          0x0881A4B0
    0881A538:[26100001]: addiu      $s0, $s0, 1
  Back Branch 0881A4B4 10,764,075 times (length 35)
    0881A41C:[000DA9C0]: sll        $s5, $t5, 0x0007
    0881A420:[3C0E08CC]: lui        $t6, 0x08CC <=> li $t6, 0x08CC0000
    0881A424:[25D76D04]: addiu      $s7, $t6, 27908
    0881A428:[03A08821]: addu       $s1, $sp, $zr <=> move $s1, $sp
    0881A42C:[241E0040]: addiu      $fp, $zr, 64 <=> li $fp, 64
--> 0881A430:[3209007F]: andi       $t1, $s0, 127
    0881A434:[02A9C821]: addu       $t9, $s5, $t1
    0881A438:[0019C080]: sll        $t8, $t9, 0x0002
    0881A43C:[03167821]: addu       $t7, $t8, $s6
    0881A440:[8DE40000]: lw         $a0, 0($t7)
    0881A444:[00041C03]: sra        $v1, $a0, 0x0010
    0881A448:[30627FFF]: andi       $v0, $v1, 32767
    0881A44C:[50400018]: beql       $v0, $zr, 0x0881A4B0
    0881A450:[26100001]: addiu      $s0, $s0, 1
    0881A454:[00024283]: sra        $t0, $v0, 0x000A
    0881A458:[00085080]: sll        $t2, $t0, 0x0002
    0881A45C:[01572821]: addu       $a1, $t2, $s7
    0881A460:[8CA60000]: lw         $a2, 0($a1)
    0881A464:[10C00011]: beq        $a2, $zr, 0x0881A4AC
    0881A468:[306D03FF]: andi       $t5, $v1, 1023
    0881A46C:[000D3840]: sll        $a3, $t5, 0x0001
    0881A470:[00E66021]: addu       $t4, $a3, $a2
    0881A474:[958B0000]: lhu        $t3, 0($t4)
    0881A478:[3083001F]: andi       $v1, $a0, 31
    0881A47C:[30850060]: andi       $a1, $a0, 96
    0881A480:[24670020]: addiu      $a3, $v1, 32
    0881A484:[10BE0028]: beq        $a1, $fp, 0x0881A528
    0881A488:[00CB3021]: addu       $a2, $a2, $t3
    0881A48C:[28A40041]: slti       $a0, $a1, 65
    0881A490:[1080001F]: beq        $a0, $zr, 0x0881A510
    0881A494:[240E0060]: addiu      $t6, $zr, 96 <=> li $t6, 96
    0881A498:[24020020]: addiu      $v0, $zr, 32 <=> li $v0, 32
    0881A49C:[10A20018]: beq        $a1, $v0, 0x0881A500
    0881A4A0:[8E240000]: lw         $a0, 0($s1)
    0881A4A4:[0E2057FD]: jal        0x08815FF4
    0881A4A8:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0881A4AC:[26100001]: addiu      $s0, $s0, 1
    0881A4B0:[0212302A]: slt        $a2, $s0, $s2
--> 0881A4B4:[14C0FFDE]: bne        $a2, $zr, 0x0881A430
    0881A4B8:[26310004]: addiu      $s1, $s1, 4
    0881A4BC:[8FB100D4]: lw         $s1, 212($sp)
    0881A4C0:[26940001]: addiu      $s4, $s4, 1
    0881A4C4:[0291802A]: slt        $s0, $s4, $s1
  Back Branch 0881A3F0 371,175 times (length 5)
    0881A3D0:[000458C0]: sll        $t3, $a0, 0x0003
    0881A3D4:[24920031]: addiu      $s2, $a0, 49
    0881A3D8:[01661021]: addu       $v0, $t3, $a2
    0881A3DC:[03A01821]: addu       $v1, $sp, $zr <=> move $v1, $sp
    0881A3E0:[02448023]: subu       $s0, $s2, $a0
--> 0881A3E4:[2610FFFF]: addiu      $s0, $s0, -1
    0881A3E8:[AC620000]: sw         $v0, 0($v1)
    0881A3EC:[24420008]: addiu      $v0, $v0, 8
--> 0881A3F0:[1600FFFC]: bne        $s0, $zr, 0x0881A3E4
    0881A3F4:[24630004]: addiu      $v1, $v1, 4
    0881A3F8:[24A6001D]: addiu      $a2, $a1, 29
    0881A3FC:[AFA600D4]: sw         $a2, 212($sp)
    0881A400:[000560C0]: sll        $t4, $a1, 0x0003
  Back Branch 0881A4C8 219,675 times (length 49)
    0881A3F8:[24A6001D]: addiu      $a2, $a1, 29
    0881A3FC:[AFA600D4]: sw         $a2, 212($sp)
    0881A400:[000560C0]: sll        $t4, $a1, 0x0003
    0881A404:[00A0A021]: addu       $s4, $a1, $zr <=> move $s4, $a1
    0881A408:[01879821]: addu       $s3, $t4, $a3
--> 0881A40C:[8FB000D0]: lw         $s0, 208($sp)
    0881A410:[328D003F]: andi       $t5, $s4, 63
    0881A414:[0212382A]: slt        $a3, $s0, $s2
    0881A418:[10E00028]: beq        $a3, $zr, 0x0881A4BC
    0881A41C:[000DA9C0]: sll        $s5, $t5, 0x0007
    0881A420:[3C0E08CC]: lui        $t6, 0x08CC <=> li $t6, 0x08CC0000
    0881A424:[25D76D04]: addiu      $s7, $t6, 27908
    0881A428:[03A08821]: addu       $s1, $sp, $zr <=> move $s1, $sp
    0881A42C:[241E0040]: addiu      $fp, $zr, 64 <=> li $fp, 64
    0881A430:[3209007F]: andi       $t1, $s0, 127
    0881A434:[02A9C821]: addu       $t9, $s5, $t1
    0881A438:[0019C080]: sll        $t8, $t9, 0x0002
    0881A43C:[03167821]: addu       $t7, $t8, $s6
    0881A440:[8DE40000]: lw         $a0, 0($t7)
    0881A444:[00041C03]: sra        $v1, $a0, 0x0010
    0881A448:[30627FFF]: andi       $v0, $v1, 32767
    0881A44C:[50400018]: beql       $v0, $zr, 0x0881A4B0
    0881A450:[26100001]: addiu      $s0, $s0, 1
    0881A454:[00024283]: sra        $t0, $v0, 0x000A
    0881A458:[00085080]: sll        $t2, $t0, 0x0002
    0881A45C:[01572821]: addu       $a1, $t2, $s7
    0881A460:[8CA60000]: lw         $a2, 0($a1)
    0881A464:[10C00011]: beq        $a2, $zr, 0x0881A4AC
    0881A468:[306D03FF]: andi       $t5, $v1, 1023
    0881A46C:[000D3840]: sll        $a3, $t5, 0x0001
    0881A470:[00E66021]: addu       $t4, $a3, $a2
    0881A474:[958B0000]: lhu        $t3, 0($t4)
    0881A478:[3083001F]: andi       $v1, $a0, 31
    0881A47C:[30850060]: andi       $a1, $a0, 96
    0881A480:[24670020]: addiu      $a3, $v1, 32
    0881A484:[10BE0028]: beq        $a1, $fp, 0x0881A528
    0881A488:[00CB3021]: addu       $a2, $a2, $t3
    0881A48C:[28A40041]: slti       $a0, $a1, 65
    0881A490:[1080001F]: beq        $a0, $zr, 0x0881A510
    0881A494:[240E0060]: addiu      $t6, $zr, 96 <=> li $t6, 96
    0881A498:[24020020]: addiu      $v0, $zr, 32 <=> li $v0, 32
    0881A49C:[10A20018]: beq        $a1, $v0, 0x0881A500
    0881A4A0:[8E240000]: lw         $a0, 0($s1)
    0881A4A4:[0E2057FD]: jal        0x08815FF4
    0881A4A8:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0881A4AC:[26100001]: addiu      $s0, $s0, 1
    0881A4B0:[0212302A]: slt        $a2, $s0, $s2
    0881A4B4:[14C0FFDE]: bne        $a2, $zr, 0x0881A430
    0881A4B8:[26310004]: addiu      $s1, $s1, 4
    0881A4BC:[8FB100D4]: lw         $s1, 212($sp)
    0881A4C0:[26940001]: addiu      $s4, $s4, 1
    0881A4C4:[0291802A]: slt        $s0, $s4, $s1
--> 0881A4C8:[1600FFD0]: bne        $s0, $zr, 0x0881A40C
    0881A4CC:[26730008]: addiu      $s3, $s3, 8
    0881A4D0:[8FBF0104]: lw         $ra, 260($sp)
    0881A4D4:[8FBE0100]: lw         $fp, 256($sp)
    0881A4D8:[8FB700FC]: lw         $s7, 252($sp)
_S1_2_8A471EC 124,108,530 instructions (2.463%), 1,032,838 calls (08A471EC - 08A475F4, length 259)
    08A471EC:[27BDFFD0]: addiu      $sp, $sp, -48
    08A471F0:[AFB3001C]: sw         $s3, 28($sp)
    08A471F4:[00809821]: addu       $s3, $a0, $zr <=> move $s3, $a0
    08A471F8:[24040014]: addiu      $a0, $zr, 20 <=> li $a0, 20
    08A471FC:[AFB60028]: sw         $s6, 40($sp)
    08A47200:[0140B021]: addu       $s6, $t2, $zr <=> move $s6, $t2
    08A47204:[AFB50024]: sw         $s5, 36($sp)
    08A47208:[0120A821]: addu       $s5, $t1, $zr <=> move $s5, $t1
    08A4720C:[AFB40020]: sw         $s4, 32($sp)
    08A47210:[00A0A021]: addu       $s4, $a1, $zr <=> move $s4, $a1
    08A47214:[AFB20018]: sw         $s2, 24($sp)
    08A47218:[01009021]: addu       $s2, $t0, $zr <=> move $s2, $t0
    08A4721C:[AFB10014]: sw         $s1, 20($sp)
    08A47220:[00E08821]: addu       $s1, $a3, $zr <=> move $s1, $a3
    08A47224:[AFB00010]: sw         $s0, 16($sp)
    08A47228:[00C08021]: addu       $s0, $a2, $zr <=> move $s0, $a2
    08A4722C:[AFBF002C]: sw         $ra, 44($sp)
    08A47230:[0E29172B]: jal        0x08A45CAC
    08A47234:[3210FFFF]: andi       $s0, $s0, -1
    08A47238:[00407021]: addu       $t6, $v0, $zr <=> move $t6, $v0
    08A4723C:[3243FFFF]: andi       $v1, $s2, -1
    08A47240:[3222FFFF]: andi       $v0, $s1, -1
    08A47244:[3269FFFF]: andi       $t1, $s3, -1
    08A47248:[328AFFFF]: andi       $t2, $s4, -1
    08A4724C:[00106A02]: srl        $t5, $s0, 0x0008
    08A47250:[00023A02]: srl        $a3, $v0, 0x0008
    08A47254:[00034202]: srl        $t0, $v1, 0x0008
    08A47258:[304200FF]: andi       $v0, $v0, 255
    08A4725C:[306300FF]: andi       $v1, $v1, 255
    08A47260:[321000FF]: andi       $s0, $s0, 255
    08A47264:[00095A02]: srl        $t3, $t1, 0x0008
    08A47268:[000A6202]: srl        $t4, $t2, 0x0008
    08A4726C:[A1C20000]: sb         $v0, 0($t6)
    08A47270:[3C0508CA]: lui        $a1, 0x08CA <=> li $a1, 0x08CA0000
    08A47274:[00407821]: addu       $t7, $v0, $zr <=> move $t7, $v0
    08A47278:[A1C70001]: sb         $a3, 1($t6)
    08A4727C:[2406005C]: addiu      $a2, $zr, 92 <=> li $a2, 92
    08A47280:[3C0408CA]: lui        $a0, 0x08CA <=> li $a0, 0x08CA0000
    08A47284:[A1C30002]: sb         $v1, 2($t6)
    08A47288:[24844008]: addiu      $a0, $a0, 16392
    08A4728C:[0060C021]: addu       $t8, $v1, $zr <=> move $t8, $v1
    08A47290:[A1C80003]: sb         $t0, 3($t6)
    08A47294:[A1CB0005]: sb         $t3, 5($t6)
    08A47298:[A1CC0007]: sb         $t4, 7($t6)
    08A4729C:[A1C90004]: sb         $t1, 4($t6)
    08A472A0:[A1CA0006]: sb         $t2, 6($t6)
    08A472A4:[A1D00008]: sb         $s0, 8($t6)
    08A472A8:[A1CD0009]: sb         $t5, 9($t6)
    08A472AC:[8CA24170]: lw         $v0, 16752($a1)
    08A472B0:[00460018]: mult       $v0, $a2
    08A472B4:[00001012]: mflo       $v0
    08A472B8:[00441021]: addu       $v0, $v0, $a0
    08A472BC:[9443003C]: lhu        $v1, 60($v0)
    08A472C0:[00711821]: addu       $v1, $v1, $s1
    08A472C4:[3063FFFF]: andi       $v1, $v1, -1
    08A472C8:[00031202]: srl        $v0, $v1, 0x0008
    08A472CC:[A1C2000B]: sb         $v0, 11($t6)
    08A472D0:[A1C3000A]: sb         $v1, 10($t6)
    08A472D4:[8CA24170]: lw         $v0, 16752($a1)
    08A472D8:[00460018]: mult       $v0, $a2
    08A472DC:[00001012]: mflo       $v0
    08A472E0:[00441021]: addu       $v0, $v0, $a0
    08A472E4:[94430040]: lhu        $v1, 64($v0)
    08A472E8:[00721821]: addu       $v1, $v1, $s2
    08A472EC:[3063FFFF]: andi       $v1, $v1, -1
    08A472F0:[00031202]: srl        $v0, $v1, 0x0008
    08A472F4:[A1C2000D]: sb         $v0, 13($t6)
    08A472F8:[A1C3000C]: sb         $v1, 12($t6)
    08A472FC:[8CA24170]: lw         $v0, 16752($a1)
    08A47300:[00460018]: mult       $v0, $a2
    08A47304:[00001012]: mflo       $v0
    08A47308:[00441021]: addu       $v0, $v0, $a0
    08A4730C:[94430044]: lhu        $v1, 68($v0)
    08A47310:[00731821]: addu       $v1, $v1, $s3
    08A47314:[3063FFFF]: andi       $v1, $v1, -1
    08A47318:[00031202]: srl        $v0, $v1, 0x0008
    08A4731C:[A1C2000F]: sb         $v0, 15($t6)
    08A47320:[A1C3000E]: sb         $v1, 14($t6)
    08A47324:[8CA24170]: lw         $v0, 16752($a1)
    08A47328:[00460018]: mult       $v0, $a2
    08A4732C:[00001012]: mflo       $v0
    08A47330:[00441021]: addu       $v0, $v0, $a0
    08A47334:[94430048]: lhu        $v1, 72($v0)
    08A47338:[A1D00012]: sb         $s0, 18($t6)
    08A4733C:[00741821]: addu       $v1, $v1, $s4
    08A47340:[3063FFFF]: andi       $v1, $v1, -1
    08A47344:[00031202]: srl        $v0, $v1, 0x0008
    08A47348:[A1C20011]: sb         $v0, 17($t6)
    08A4734C:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08A47350:[A1CD0013]: sb         $t5, 19($t6)
    08A47354:[12A20097]: beq        $s5, $v0, 0x08A475B4
    08A47358:[A1C30010]: sb         $v1, 16($t6)
    08A4735C:[2AA20002]: slti       $v0, $s5, 2
    08A47360:[14400007]: bne        $v0, $zr, 0x08A47380
    08A47364:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08A47368:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    08A4736C:[12A20080]: beq        $s5, $v0, 0x08A47570
    08A47370:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    08A47374:[12A2005E]: beq        $s5, $v0, 0x08A474F0
    08A47378:[30E200FF]: andi       $v0, $a3, 255
    08A4737C:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08A47380:[12C2004A]: beq        $s6, $v0, 0x08A474AC
    08A47384:[2AC20002]: slti       $v0, $s6, 2
    08A47388:[14400007]: bne        $v0, $zr, 0x08A473A8
    08A4738C:[3C050080]: lui        $a1, 0x0080 <=> li $a1, 0x00800000
    08A47390:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    08A47394:[12C20024]: beq        $s6, $v0, 0x08A47428
    08A47398:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    08A4739C:[52C20012]: beql       $s6, $v0, 0x08A473E8
    08A473A0:[91C20005]: lbu        $v0, 5($t6)
    08A473A4:[3C050080]: lui        $a1, 0x0080 <=> li $a1, 0x00800000
    08A473A8:[01C04021]: addu       $t0, $t6, $zr <=> move $t0, $t6
    08A473AC:[24040006]: addiu      $a0, $zr, 6 <=> li $a0, 6
    08A473B0:[34A50102]: ori        $a1, $a1, 258
    08A473B4:[24060002]: addiu      $a2, $zr, 2 <=> li $a2, 2
    08A473B8:[0E291B2F]: jal        0x08A46CBC
    08A473BC:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    08A473C0:[8FBF002C]: lw         $ra, 44($sp)
    08A473C4:[8FB60028]: lw         $s6, 40($sp)
    08A473C8:[8FB50024]: lw         $s5, 36($sp)
    08A473CC:[8FB40020]: lw         $s4, 32($sp)
    08A473D0:[8FB3001C]: lw         $s3, 28($sp)
    08A473D4:[8FB20018]: lw         $s2, 24($sp)
    08A473D8:[8FB10014]: lw         $s1, 20($sp)
    08A473DC:[8FB00010]: lw         $s0, 16($sp)
    08A473E0:[03E00008]: jr         $ra
    08A473E4:[27BD0030]: addiu      $sp, $sp, 48
    08A473E8:[91C30004]: lbu        $v1, 4($t6)
    08A473EC:[00021200]: sll        $v0, $v0, 0x0008
    08A473F0:[00431025]: or         $v0, $v0, $v1
    08A473F4:[A7A20004]: sh         $v0, 4($sp)
    08A473F8:[91C3000F]: lbu        $v1, 15($t6)
    08A473FC:[91C4000E]: lbu        $a0, 14($t6)
    08A47400:[00031A00]: sll        $v1, $v1, 0x0008
    08A47404:[00641825]: or         $v1, $v1, $a0
    08A47408:[00031202]: srl        $v0, $v1, 0x0008
    08A4740C:[A1C20005]: sb         $v0, 5($t6)
    08A47410:[A1C30004]: sb         $v1, 4($t6)
    08A47414:[97A40004]: lhu        $a0, 4($sp)
    08A47418:[00041202]: srl        $v0, $a0, 0x0008
    08A4741C:[A1C2000F]: sb         $v0, 15($t6)
    08A47420:[0A291CE9]: j          0x08A473A4
    08A47424:[A1C4000E]: sb         $a0, 14($t6)
    08A47428:[91C20005]: lbu        $v0, 5($t6)
    08A4742C:[91C30004]: lbu        $v1, 4($t6)
    08A47430:[00021200]: sll        $v0, $v0, 0x0008
    08A47434:[00431025]: or         $v0, $v0, $v1
    08A47438:[A7A20004]: sh         $v0, 4($sp)
    08A4743C:[91C30007]: lbu        $v1, 7($t6)
    08A47440:[91C20006]: lbu        $v0, 6($t6)
    08A47444:[00031A00]: sll        $v1, $v1, 0x0008
    08A47448:[00621825]: or         $v1, $v1, $v0
    08A4744C:[A7A30006]: sh         $v1, 6($sp)
    08A47450:[91C2000F]: lbu        $v0, 15($t6)
    08A47454:[91C30011]: lbu        $v1, 17($t6)
    08A47458:[91C4000E]: lbu        $a0, 14($t6)
    08A4745C:[91C50010]: lbu        $a1, 16($t6)
    08A47460:[00021200]: sll        $v0, $v0, 0x0008
    08A47464:[00031A00]: sll        $v1, $v1, 0x0008
    08A47468:[00441025]: or         $v0, $v0, $a0
    08A4746C:[00651825]: or         $v1, $v1, $a1
    08A47470:[00022202]: srl        $a0, $v0, 0x0008
    08A47474:[00032A02]: srl        $a1, $v1, 0x0008
    08A47478:[A1C20004]: sb         $v0, 4($t6)
    08A4747C:[A1C40005]: sb         $a0, 5($t6)
    08A47480:[A1C50007]: sb         $a1, 7($t6)
    08A47484:[A1C30006]: sb         $v1, 6($t6)
    08A47488:[97A40004]: lhu        $a0, 4($sp)
    08A4748C:[00041202]: srl        $v0, $a0, 0x0008
    08A47490:[A1C2000F]: sb         $v0, 15($t6)
    08A47494:[A1C4000E]: sb         $a0, 14($t6)
    08A47498:[97A30006]: lhu        $v1, 6($sp)
    08A4749C:[00031202]: srl        $v0, $v1, 0x0008
    08A474A0:[A1C20011]: sb         $v0, 17($t6)
    08A474A4:[0A291CE9]: j          0x08A473A4
    08A474A8:[A1C30010]: sb         $v1, 16($t6)
    08A474AC:[91C20007]: lbu        $v0, 7($t6)
    08A474B0:[91C30006]: lbu        $v1, 6($t6)
    08A474B4:[00021200]: sll        $v0, $v0, 0x0008
    08A474B8:[00431025]: or         $v0, $v0, $v1
    08A474BC:[A7A20006]: sh         $v0, 6($sp)
    08A474C0:[91C30011]: lbu        $v1, 17($t6)
    08A474C4:[91C40010]: lbu        $a0, 16($t6)
    08A474C8:[00031A00]: sll        $v1, $v1, 0x0008
    08A474CC:[00641825]: or         $v1, $v1, $a0
    08A474D0:[00031202]: srl        $v0, $v1, 0x0008
    08A474D4:[A1C20007]: sb         $v0, 7($t6)
    08A474D8:[A1C30006]: sb         $v1, 6($t6)
    08A474DC:[97A40006]: lhu        $a0, 6($sp)
    08A474E0:[00041202]: srl        $v0, $a0, 0x0008
    08A474E4:[A1C20011]: sb         $v0, 17($t6)
    08A474E8:[0A291CE9]: j          0x08A473A4
    08A474EC:[A1C40010]: sb         $a0, 16($t6)
    08A474F0:[31E300FF]: andi       $v1, $t7, 255
    08A474F4:[00021200]: sll        $v0, $v0, 0x0008
    08A474F8:[00431025]: or         $v0, $v0, $v1
    08A474FC:[A7A20000]: sh         $v0, 0($sp)
    08A47500:[91C30003]: lbu        $v1, 3($t6)
    08A47504:[91C20002]: lbu        $v0, 2($t6)
    08A47508:[00031A00]: sll        $v1, $v1, 0x0008
    08A4750C:[00621825]: or         $v1, $v1, $v0
    08A47510:[A7A30002]: sh         $v1, 2($sp)
    08A47514:[91C2000B]: lbu        $v0, 11($t6)
    08A47518:[91C3000D]: lbu        $v1, 13($t6)
    08A4751C:[91C4000A]: lbu        $a0, 10($t6)
    08A47520:[91C5000C]: lbu        $a1, 12($t6)
    08A47524:[00021200]: sll        $v0, $v0, 0x0008
    08A47528:[00031A00]: sll        $v1, $v1, 0x0008
    08A4752C:[00441025]: or         $v0, $v0, $a0
    08A47530:[00651825]: or         $v1, $v1, $a1
    08A47534:[00022202]: srl        $a0, $v0, 0x0008
    08A47538:[00032A02]: srl        $a1, $v1, 0x0008
    08A4753C:[A1C20000]: sb         $v0, 0($t6)
    08A47540:[A1C40001]: sb         $a0, 1($t6)
    08A47544:[A1C50003]: sb         $a1, 3($t6)
    08A47548:[A1C30002]: sb         $v1, 2($t6)
    08A4754C:[97A40000]: lhu        $a0, 0($sp)
    08A47550:[00041202]: srl        $v0, $a0, 0x0008
    08A47554:[A1C2000B]: sb         $v0, 11($t6)
    08A47558:[A1C4000A]: sb         $a0, 10($t6)
    08A4755C:[97A30002]: lhu        $v1, 2($sp)
    08A47560:[00031202]: srl        $v0, $v1, 0x0008
    08A47564:[A1C2000D]: sb         $v0, 13($t6)
    08A47568:[0A291CDF]: j          0x08A4737C
    08A4756C:[A1C3000C]: sb         $v1, 12($t6)
    08A47570:[310200FF]: andi       $v0, $t0, 255
    08A47574:[330300FF]: andi       $v1, $t8, 255
    08A47578:[00021200]: sll        $v0, $v0, 0x0008
    08A4757C:[00431025]: or         $v0, $v0, $v1
    08A47580:[A7A20002]: sh         $v0, 2($sp)
    08A47584:[91C3000D]: lbu        $v1, 13($t6)
    08A47588:[91C4000C]: lbu        $a0, 12($t6)
    08A4758C:[00031A00]: sll        $v1, $v1, 0x0008
    08A47590:[00641825]: or         $v1, $v1, $a0
    08A47594:[00031202]: srl        $v0, $v1, 0x0008
    08A47598:[A1C20003]: sb         $v0, 3($t6)
    08A4759C:[A1C30002]: sb         $v1, 2($t6)
    08A475A0:[97A40002]: lhu        $a0, 2($sp)
    08A475A4:[00041202]: srl        $v0, $a0, 0x0008
    08A475A8:[A1C2000D]: sb         $v0, 13($t6)
    08A475AC:[0A291CDF]: j          0x08A4737C
    08A475B0:[A1C4000C]: sb         $a0, 12($t6)
    08A475B4:[30E200FF]: andi       $v0, $a3, 255
    08A475B8:[31E300FF]: andi       $v1, $t7, 255
    08A475BC:[00021200]: sll        $v0, $v0, 0x0008
    08A475C0:[00431025]: or         $v0, $v0, $v1
    08A475C4:[A7A20000]: sh         $v0, 0($sp)
    08A475C8:[91C3000B]: lbu        $v1, 11($t6)
    08A475CC:[91C4000A]: lbu        $a0, 10($t6)
    08A475D0:[00031A00]: sll        $v1, $v1, 0x0008
    08A475D4:[00641825]: or         $v1, $v1, $a0
    08A475D8:[00031202]: srl        $v0, $v1, 0x0008
    08A475DC:[A1C20001]: sb         $v0, 1($t6)
    08A475E0:[A1C30000]: sb         $v1, 0($t6)
    08A475E4:[97A40000]: lhu        $a0, 0($sp)
    08A475E8:[00041202]: srl        $v0, $a0, 0x0008
    08A475EC:[A1C2000B]: sb         $v0, 11($t6)
    08A475F0:[0A291CDF]: j          0x08A4737C
    08A475F4:[A1C4000A]: sb         $a0, 10($t6)
  Back Branch 08A475F0 258,324 times (length 159)
  Back Branch 08A47568 38,350 times (length 125)
_S1_2_8817180 123,365,585 instructions (2.449%), 1,561,578 calls (08816F38 - 088171B8, length 161)
    08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
    08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    088170D4:[912C0000]: lbu        $t4, 0($t1)
    088170D8:[25290001]: addiu      $t1, $t1, 1
    088170DC:[318D000F]: andi       $t5, $t4, 15
    088170E0:[000D3040]: sll        $a2, $t5, 0x0001
    088170E4:[00C71821]: addu       $v1, $a2, $a3
    088170E8:[94790000]: lhu        $t9, 0($v1)
    088170EC:[000C2902]: srl        $a1, $t4, 0x0004
    088170F0:[00051040]: sll        $v0, $a1, 0x0001
    088170F4:[A5190000]: sh         $t9, 0($t0)
    088170F8:[00472021]: addu       $a0, $v0, $a3
    088170FC:[94820000]: lhu        $v0, 0($a0)
    08817100:[0A205BE8]: j          0x08816FA0
    08817104:[AD4C3054]: sw         $t4, 12372($t2)
    08817108:[912C0000]: lbu        $t4, 0($t1)
    0881710C:[25290001]: addiu      $t1, $t1, 1
    08817110:[318D000F]: andi       $t5, $t4, 15
    08817114:[000D3040]: sll        $a2, $t5, 0x0001
    08817118:[00C71821]: addu       $v1, $a2, $a3
    0881711C:[94790000]: lhu        $t9, 0($v1)
    08817120:[000C2902]: srl        $a1, $t4, 0x0004
    08817124:[00052040]: sll        $a0, $a1, 0x0001
    08817128:[A5190000]: sh         $t9, 0($t0)
    0881712C:[00871021]: addu       $v0, $a0, $a3
    08817130:[944D0000]: lhu        $t5, 0($v0)
    08817134:[AD4C3054]: sw         $t4, 12372($t2)
    08817138:[A50D0002]: sh         $t5, 2($t0)
    0881713C:[0A205C35]: j          0x088170D4
    08817140:[25080004]: addiu      $t0, $t0, 4
    08817144:[912D0000]: lbu        $t5, 0($t1)
    08817148:[25290001]: addiu      $t1, $t1, 1
    0881714C:[31A6000F]: andi       $a2, $t5, 15
    08817150:[0006C840]: sll        $t9, $a2, 0x0001
    08817154:[03271821]: addu       $v1, $t9, $a3
    08817158:[946C0000]: lhu        $t4, 0($v1)
    0881715C:[000D2902]: srl        $a1, $t5, 0x0004
    08817160:[00052040]: sll        $a0, $a1, 0x0001
    08817164:[A50C0000]: sh         $t4, 0($t0)
    08817168:[00871021]: addu       $v0, $a0, $a3
    0881716C:[94460000]: lhu        $a2, 0($v0)
    08817170:[AD4D3054]: sw         $t5, 12372($t2)
    08817174:[A5060002]: sh         $a2, 2($t0)
    08817178:[0A205C42]: j          0x08817108
    0881717C:[25080004]: addiu      $t0, $t0, 4
    08817180:[91260000]: lbu        $a2, 0($t1)
    08817184:[25290001]: addiu      $t1, $t1, 1
    08817188:[30D9000F]: andi       $t9, $a2, 15
    0881718C:[00196040]: sll        $t4, $t9, 0x0001
    08817190:[01871821]: addu       $v1, $t4, $a3
    08817194:[946D0000]: lhu        $t5, 0($v1)
    08817198:[00062902]: srl        $a1, $a2, 0x0004
    0881719C:[00052040]: sll        $a0, $a1, 0x0001
    088171A0:[A50D0000]: sh         $t5, 0($t0)
    088171A4:[00871021]: addu       $v0, $a0, $a3
    088171A8:[94590000]: lhu        $t9, 0($v0)
    088171AC:[AD463054]: sw         $a2, 12372($t2)
    088171B0:[A5190002]: sh         $t9, 2($t0)
    088171B4:[0A205C51]: j          0x08817144
    088171B8:[25080004]: addiu      $t0, $t0, 4
  Back Branch 08816FAC 30,003,620 times (length 29)
    08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
--> 08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
--> 08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
  Back Branch 08816FBC 21,772,384 times (length 35)
--> 08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
    08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
--> 08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
  Back Branch 08817100 17,019,615 times (length 90)
--> 08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    088170D4:[912C0000]: lbu        $t4, 0($t1)
    088170D8:[25290001]: addiu      $t1, $t1, 1
    088170DC:[318D000F]: andi       $t5, $t4, 15
    088170E0:[000D3040]: sll        $a2, $t5, 0x0001
    088170E4:[00C71821]: addu       $v1, $a2, $a3
    088170E8:[94790000]: lhu        $t9, 0($v1)
    088170EC:[000C2902]: srl        $a1, $t4, 0x0004
    088170F0:[00051040]: sll        $v0, $a1, 0x0001
    088170F4:[A5190000]: sh         $t9, 0($t0)
    088170F8:[00472021]: addu       $a0, $v0, $a3
    088170FC:[94820000]: lhu        $v0, 0($a0)
--> 08817100:[0A205BE8]: j          0x08816FA0
    08817104:[AD4C3054]: sw         $t4, 12372($t2)
    08817108:[912C0000]: lbu        $t4, 0($t1)
    0881710C:[25290001]: addiu      $t1, $t1, 1
    08817110:[318D000F]: andi       $t5, $t4, 15
  Back Branch 0881713C 11,212,723 times (length 28)
--> 088170D4:[912C0000]: lbu        $t4, 0($t1)
    088170D8:[25290001]: addiu      $t1, $t1, 1
    088170DC:[318D000F]: andi       $t5, $t4, 15
    088170E0:[000D3040]: sll        $a2, $t5, 0x0001
    088170E4:[00C71821]: addu       $v1, $a2, $a3
    088170E8:[94790000]: lhu        $t9, 0($v1)
    088170EC:[000C2902]: srl        $a1, $t4, 0x0004
    088170F0:[00051040]: sll        $v0, $a1, 0x0001
    088170F4:[A5190000]: sh         $t9, 0($t0)
    088170F8:[00472021]: addu       $a0, $v0, $a3
    088170FC:[94820000]: lhu        $v0, 0($a0)
    08817100:[0A205BE8]: j          0x08816FA0
    08817104:[AD4C3054]: sw         $t4, 12372($t2)
    08817108:[912C0000]: lbu        $t4, 0($t1)
    0881710C:[25290001]: addiu      $t1, $t1, 1
    08817110:[318D000F]: andi       $t5, $t4, 15
    08817114:[000D3040]: sll        $a2, $t5, 0x0001
    08817118:[00C71821]: addu       $v1, $a2, $a3
    0881711C:[94790000]: lhu        $t9, 0($v1)
    08817120:[000C2902]: srl        $a1, $t4, 0x0004
    08817124:[00052040]: sll        $a0, $a1, 0x0001
    08817128:[A5190000]: sh         $t9, 0($t0)
    0881712C:[00871021]: addu       $v0, $a0, $a3
    08817130:[944D0000]: lhu        $t5, 0($v0)
    08817134:[AD4C3054]: sw         $t4, 12372($t2)
    08817138:[A50D0002]: sh         $t5, 2($t0)
--> 0881713C:[0A205C35]: j          0x088170D4
    08817140:[25080004]: addiu      $t0, $t0, 4
    08817144:[912D0000]: lbu        $t5, 0($t1)
    08817148:[25290001]: addiu      $t1, $t1, 1
    0881714C:[31A6000F]: andi       $a2, $t5, 15
  Back Branch 08817178 7,320,049 times (length 30)
    088170F4:[A5190000]: sh         $t9, 0($t0)
    088170F8:[00472021]: addu       $a0, $v0, $a3
    088170FC:[94820000]: lhu        $v0, 0($a0)
    08817100:[0A205BE8]: j          0x08816FA0
    08817104:[AD4C3054]: sw         $t4, 12372($t2)
--> 08817108:[912C0000]: lbu        $t4, 0($t1)
    0881710C:[25290001]: addiu      $t1, $t1, 1
    08817110:[318D000F]: andi       $t5, $t4, 15
    08817114:[000D3040]: sll        $a2, $t5, 0x0001
    08817118:[00C71821]: addu       $v1, $a2, $a3
    0881711C:[94790000]: lhu        $t9, 0($v1)
    08817120:[000C2902]: srl        $a1, $t4, 0x0004
    08817124:[00052040]: sll        $a0, $a1, 0x0001
    08817128:[A5190000]: sh         $t9, 0($t0)
    0881712C:[00871021]: addu       $v0, $a0, $a3
    08817130:[944D0000]: lhu        $t5, 0($v0)
    08817134:[AD4C3054]: sw         $t4, 12372($t2)
    08817138:[A50D0002]: sh         $t5, 2($t0)
    0881713C:[0A205C35]: j          0x088170D4
    08817140:[25080004]: addiu      $t0, $t0, 4
    08817144:[912D0000]: lbu        $t5, 0($t1)
    08817148:[25290001]: addiu      $t1, $t1, 1
    0881714C:[31A6000F]: andi       $a2, $t5, 15
    08817150:[0006C840]: sll        $t9, $a2, 0x0001
    08817154:[03271821]: addu       $v1, $t9, $a3
    08817158:[946C0000]: lhu        $t4, 0($v1)
    0881715C:[000D2902]: srl        $a1, $t5, 0x0004
    08817160:[00052040]: sll        $a0, $a1, 0x0001
    08817164:[A50C0000]: sh         $t4, 0($t0)
    08817168:[00871021]: addu       $v0, $a0, $a3
    0881716C:[94460000]: lhu        $a2, 0($v0)
    08817170:[AD4D3054]: sw         $t5, 12372($t2)
    08817174:[A5060002]: sh         $a2, 2($t0)
--> 08817178:[0A205C42]: j          0x08817108
    0881717C:[25080004]: addiu      $t0, $t0, 4
    08817180:[91260000]: lbu        $a2, 0($t1)
    08817184:[25290001]: addiu      $t1, $t1, 1
    08817188:[30D9000F]: andi       $t9, $a2, 15
  Back Branch 088171B4 4,564,999 times (length 30)
    08817130:[944D0000]: lhu        $t5, 0($v0)
    08817134:[AD4C3054]: sw         $t4, 12372($t2)
    08817138:[A50D0002]: sh         $t5, 2($t0)
    0881713C:[0A205C35]: j          0x088170D4
    08817140:[25080004]: addiu      $t0, $t0, 4
--> 08817144:[912D0000]: lbu        $t5, 0($t1)
    08817148:[25290001]: addiu      $t1, $t1, 1
    0881714C:[31A6000F]: andi       $a2, $t5, 15
    08817150:[0006C840]: sll        $t9, $a2, 0x0001
    08817154:[03271821]: addu       $v1, $t9, $a3
    08817158:[946C0000]: lhu        $t4, 0($v1)
    0881715C:[000D2902]: srl        $a1, $t5, 0x0004
    08817160:[00052040]: sll        $a0, $a1, 0x0001
    08817164:[A50C0000]: sh         $t4, 0($t0)
    08817168:[00871021]: addu       $v0, $a0, $a3
    0881716C:[94460000]: lhu        $a2, 0($v0)
    08817170:[AD4D3054]: sw         $t5, 12372($t2)
    08817174:[A5060002]: sh         $a2, 2($t0)
    08817178:[0A205C42]: j          0x08817108
    0881717C:[25080004]: addiu      $t0, $t0, 4
    08817180:[91260000]: lbu        $a2, 0($t1)
    08817184:[25290001]: addiu      $t1, $t1, 1
    08817188:[30D9000F]: andi       $t9, $a2, 15
    0881718C:[00196040]: sll        $t4, $t9, 0x0001
    08817190:[01871821]: addu       $v1, $t4, $a3
    08817194:[946D0000]: lhu        $t5, 0($v1)
    08817198:[00062902]: srl        $a1, $a2, 0x0004
    0881719C:[00052040]: sll        $a0, $a1, 0x0001
    088171A0:[A50D0000]: sh         $t5, 0($t0)
    088171A4:[00871021]: addu       $v0, $a0, $a3
    088171A8:[94590000]: lhu        $t9, 0($v0)
    088171AC:[AD463054]: sw         $a2, 12372($t2)
    088171B0:[A5190002]: sh         $t9, 2($t0)
--> 088171B4:[0A205C51]: j          0x08817144
    088171B8:[25080004]: addiu      $t0, $t0, 4
_S1_2_8816F78 101,287,649 instructions (2.010%), 3,395,449 calls (08816F38 - 08816FCC, length 38)
    08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
    08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816F78:[8D4D3054]: lw         $t5, 12372($t2)
    08816F7C:[31B9000F]: andi       $t9, $t5, 15
    08816F80:[00192040]: sll        $a0, $t9, 0x0001
    08816F84:[00871821]: addu       $v1, $a0, $a3
    08816F88:[94650000]: lhu        $a1, 0($v1)
    08816F8C:[000D6102]: srl        $t4, $t5, 0x0004
    08816F90:[000C3040]: sll        $a2, $t4, 0x0001
    08816F94:[A5050000]: sh         $a1, 0($t0)
    08816F98:[00C7C821]: addu       $t9, $a2, $a3
    08816F9C:[97220000]: lhu        $v0, 0($t9)
    08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
  Back Branch 08816FAC 30,003,620 times (length 29)
    08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
--> 08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816F78:[8D4D3054]: lw         $t5, 12372($t2)
    08816F7C:[31B9000F]: andi       $t9, $t5, 15
    08816F80:[00192040]: sll        $a0, $t9, 0x0001
    08816F84:[00871821]: addu       $v1, $a0, $a3
    08816F88:[94650000]: lhu        $a1, 0($v1)
    08816F8C:[000D6102]: srl        $t4, $t5, 0x0004
    08816F90:[000C3040]: sll        $a2, $t4, 0x0001
    08816F94:[A5050000]: sh         $a1, 0($t0)
    08816F98:[00C7C821]: addu       $t9, $a2, $a3
    08816F9C:[97220000]: lhu        $v0, 0($t9)
    08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
--> 08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
  Back Branch 08816FBC 21,772,384 times (length 35)
--> 08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
    08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816F78:[8D4D3054]: lw         $t5, 12372($t2)
    08816F7C:[31B9000F]: andi       $t9, $t5, 15
    08816F80:[00192040]: sll        $a0, $t9, 0x0001
    08816F84:[00871821]: addu       $v1, $a0, $a3
    08816F88:[94650000]: lhu        $a1, 0($v1)
    08816F8C:[000D6102]: srl        $t4, $t5, 0x0004
    08816F90:[000C3040]: sll        $a2, $t4, 0x0001
    08816F94:[A5050000]: sh         $a1, 0($t0)
    08816F98:[00C7C821]: addu       $t9, $a2, $a3
    08816F9C:[97220000]: lhu        $v0, 0($t9)
    08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
--> 08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
_S1_2_88171BC 90,689,885 instructions (1.800%), 962,694 calls (08816F38 - 088171F4, length 176)
    08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
    08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    088170D4:[912C0000]: lbu        $t4, 0($t1)
    088170D8:[25290001]: addiu      $t1, $t1, 1
    088170DC:[318D000F]: andi       $t5, $t4, 15
    088170E0:[000D3040]: sll        $a2, $t5, 0x0001
    088170E4:[00C71821]: addu       $v1, $a2, $a3
    088170E8:[94790000]: lhu        $t9, 0($v1)
    088170EC:[000C2902]: srl        $a1, $t4, 0x0004
    088170F0:[00051040]: sll        $v0, $a1, 0x0001
    088170F4:[A5190000]: sh         $t9, 0($t0)
    088170F8:[00472021]: addu       $a0, $v0, $a3
    088170FC:[94820000]: lhu        $v0, 0($a0)
    08817100:[0A205BE8]: j          0x08816FA0
    08817104:[AD4C3054]: sw         $t4, 12372($t2)
    08817108:[912C0000]: lbu        $t4, 0($t1)
    0881710C:[25290001]: addiu      $t1, $t1, 1
    08817110:[318D000F]: andi       $t5, $t4, 15
    08817114:[000D3040]: sll        $a2, $t5, 0x0001
    08817118:[00C71821]: addu       $v1, $a2, $a3
    0881711C:[94790000]: lhu        $t9, 0($v1)
    08817120:[000C2902]: srl        $a1, $t4, 0x0004
    08817124:[00052040]: sll        $a0, $a1, 0x0001
    08817128:[A5190000]: sh         $t9, 0($t0)
    0881712C:[00871021]: addu       $v0, $a0, $a3
    08817130:[944D0000]: lhu        $t5, 0($v0)
    08817134:[AD4C3054]: sw         $t4, 12372($t2)
    08817138:[A50D0002]: sh         $t5, 2($t0)
    0881713C:[0A205C35]: j          0x088170D4
    08817140:[25080004]: addiu      $t0, $t0, 4
    08817144:[912D0000]: lbu        $t5, 0($t1)
    08817148:[25290001]: addiu      $t1, $t1, 1
    0881714C:[31A6000F]: andi       $a2, $t5, 15
    08817150:[0006C840]: sll        $t9, $a2, 0x0001
    08817154:[03271821]: addu       $v1, $t9, $a3
    08817158:[946C0000]: lhu        $t4, 0($v1)
    0881715C:[000D2902]: srl        $a1, $t5, 0x0004
    08817160:[00052040]: sll        $a0, $a1, 0x0001
    08817164:[A50C0000]: sh         $t4, 0($t0)
    08817168:[00871021]: addu       $v0, $a0, $a3
    0881716C:[94460000]: lhu        $a2, 0($v0)
    08817170:[AD4D3054]: sw         $t5, 12372($t2)
    08817174:[A5060002]: sh         $a2, 2($t0)
    08817178:[0A205C42]: j          0x08817108
    0881717C:[25080004]: addiu      $t0, $t0, 4
    08817180:[91260000]: lbu        $a2, 0($t1)
    08817184:[25290001]: addiu      $t1, $t1, 1
    08817188:[30D9000F]: andi       $t9, $a2, 15
    0881718C:[00196040]: sll        $t4, $t9, 0x0001
    08817190:[01871821]: addu       $v1, $t4, $a3
    08817194:[946D0000]: lhu        $t5, 0($v1)
    08817198:[00062902]: srl        $a1, $a2, 0x0004
    0881719C:[00052040]: sll        $a0, $a1, 0x0001
    088171A0:[A50D0000]: sh         $t5, 0($t0)
    088171A4:[00871021]: addu       $v0, $a0, $a3
    088171A8:[94590000]: lhu        $t9, 0($v0)
    088171AC:[AD463054]: sw         $a2, 12372($t2)
    088171B0:[A5190002]: sh         $t9, 2($t0)
    088171B4:[0A205C51]: j          0x08817144
    088171B8:[25080004]: addiu      $t0, $t0, 4
    088171BC:[91390000]: lbu        $t9, 0($t1)
    088171C0:[25290001]: addiu      $t1, $t1, 1
    088171C4:[332C000F]: andi       $t4, $t9, 15
    088171C8:[000C6840]: sll        $t5, $t4, 0x0001
    088171CC:[01A71821]: addu       $v1, $t5, $a3
    088171D0:[94660000]: lhu        $a2, 0($v1)
    088171D4:[00192902]: srl        $a1, $t9, 0x0004
    088171D8:[00052040]: sll        $a0, $a1, 0x0001
    088171DC:[A5060000]: sh         $a2, 0($t0)
    088171E0:[00871021]: addu       $v0, $a0, $a3
    088171E4:[944C0000]: lhu        $t4, 0($v0)
    088171E8:[AD593054]: sw         $t9, 12372($t2)
    088171EC:[A50C0002]: sh         $t4, 2($t0)
    088171F0:[0A205C60]: j          0x08817180
    088171F4:[25080004]: addiu      $t0, $t0, 4
  Back Branch 08816FAC 30,003,620 times (length 29)
    08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
--> 08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
--> 08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
  Back Branch 08816FBC 21,772,384 times (length 35)
--> 08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
    08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
--> 08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
  Back Branch 08817100 17,019,615 times (length 90)
--> 08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    088170D4:[912C0000]: lbu        $t4, 0($t1)
    088170D8:[25290001]: addiu      $t1, $t1, 1
    088170DC:[318D000F]: andi       $t5, $t4, 15
    088170E0:[000D3040]: sll        $a2, $t5, 0x0001
    088170E4:[00C71821]: addu       $v1, $a2, $a3
    088170E8:[94790000]: lhu        $t9, 0($v1)
    088170EC:[000C2902]: srl        $a1, $t4, 0x0004
    088170F0:[00051040]: sll        $v0, $a1, 0x0001
    088170F4:[A5190000]: sh         $t9, 0($t0)
    088170F8:[00472021]: addu       $a0, $v0, $a3
    088170FC:[94820000]: lhu        $v0, 0($a0)
--> 08817100:[0A205BE8]: j          0x08816FA0
    08817104:[AD4C3054]: sw         $t4, 12372($t2)
    08817108:[912C0000]: lbu        $t4, 0($t1)
    0881710C:[25290001]: addiu      $t1, $t1, 1
    08817110:[318D000F]: andi       $t5, $t4, 15
  Back Branch 0881713C 11,212,723 times (length 28)
--> 088170D4:[912C0000]: lbu        $t4, 0($t1)
    088170D8:[25290001]: addiu      $t1, $t1, 1
    088170DC:[318D000F]: andi       $t5, $t4, 15
    088170E0:[000D3040]: sll        $a2, $t5, 0x0001
    088170E4:[00C71821]: addu       $v1, $a2, $a3
    088170E8:[94790000]: lhu        $t9, 0($v1)
    088170EC:[000C2902]: srl        $a1, $t4, 0x0004
    088170F0:[00051040]: sll        $v0, $a1, 0x0001
    088170F4:[A5190000]: sh         $t9, 0($t0)
    088170F8:[00472021]: addu       $a0, $v0, $a3
    088170FC:[94820000]: lhu        $v0, 0($a0)
    08817100:[0A205BE8]: j          0x08816FA0
    08817104:[AD4C3054]: sw         $t4, 12372($t2)
    08817108:[912C0000]: lbu        $t4, 0($t1)
    0881710C:[25290001]: addiu      $t1, $t1, 1
    08817110:[318D000F]: andi       $t5, $t4, 15
    08817114:[000D3040]: sll        $a2, $t5, 0x0001
    08817118:[00C71821]: addu       $v1, $a2, $a3
    0881711C:[94790000]: lhu        $t9, 0($v1)
    08817120:[000C2902]: srl        $a1, $t4, 0x0004
    08817124:[00052040]: sll        $a0, $a1, 0x0001
    08817128:[A5190000]: sh         $t9, 0($t0)
    0881712C:[00871021]: addu       $v0, $a0, $a3
    08817130:[944D0000]: lhu        $t5, 0($v0)
    08817134:[AD4C3054]: sw         $t4, 12372($t2)
    08817138:[A50D0002]: sh         $t5, 2($t0)
--> 0881713C:[0A205C35]: j          0x088170D4
    08817140:[25080004]: addiu      $t0, $t0, 4
    08817144:[912D0000]: lbu        $t5, 0($t1)
    08817148:[25290001]: addiu      $t1, $t1, 1
    0881714C:[31A6000F]: andi       $a2, $t5, 15
  Back Branch 08817178 7,320,049 times (length 30)
    088170F4:[A5190000]: sh         $t9, 0($t0)
    088170F8:[00472021]: addu       $a0, $v0, $a3
    088170FC:[94820000]: lhu        $v0, 0($a0)
    08817100:[0A205BE8]: j          0x08816FA0
    08817104:[AD4C3054]: sw         $t4, 12372($t2)
--> 08817108:[912C0000]: lbu        $t4, 0($t1)
    0881710C:[25290001]: addiu      $t1, $t1, 1
    08817110:[318D000F]: andi       $t5, $t4, 15
    08817114:[000D3040]: sll        $a2, $t5, 0x0001
    08817118:[00C71821]: addu       $v1, $a2, $a3
    0881711C:[94790000]: lhu        $t9, 0($v1)
    08817120:[000C2902]: srl        $a1, $t4, 0x0004
    08817124:[00052040]: sll        $a0, $a1, 0x0001
    08817128:[A5190000]: sh         $t9, 0($t0)
    0881712C:[00871021]: addu       $v0, $a0, $a3
    08817130:[944D0000]: lhu        $t5, 0($v0)
    08817134:[AD4C3054]: sw         $t4, 12372($t2)
    08817138:[A50D0002]: sh         $t5, 2($t0)
    0881713C:[0A205C35]: j          0x088170D4
    08817140:[25080004]: addiu      $t0, $t0, 4
    08817144:[912D0000]: lbu        $t5, 0($t1)
    08817148:[25290001]: addiu      $t1, $t1, 1
    0881714C:[31A6000F]: andi       $a2, $t5, 15
    08817150:[0006C840]: sll        $t9, $a2, 0x0001
    08817154:[03271821]: addu       $v1, $t9, $a3
    08817158:[946C0000]: lhu        $t4, 0($v1)
    0881715C:[000D2902]: srl        $a1, $t5, 0x0004
    08817160:[00052040]: sll        $a0, $a1, 0x0001
    08817164:[A50C0000]: sh         $t4, 0($t0)
    08817168:[00871021]: addu       $v0, $a0, $a3
    0881716C:[94460000]: lhu        $a2, 0($v0)
    08817170:[AD4D3054]: sw         $t5, 12372($t2)
    08817174:[A5060002]: sh         $a2, 2($t0)
--> 08817178:[0A205C42]: j          0x08817108
    0881717C:[25080004]: addiu      $t0, $t0, 4
    08817180:[91260000]: lbu        $a2, 0($t1)
    08817184:[25290001]: addiu      $t1, $t1, 1
    08817188:[30D9000F]: andi       $t9, $a2, 15
  Back Branch 088171B4 4,564,999 times (length 30)
    08817130:[944D0000]: lhu        $t5, 0($v0)
    08817134:[AD4C3054]: sw         $t4, 12372($t2)
    08817138:[A50D0002]: sh         $t5, 2($t0)
    0881713C:[0A205C35]: j          0x088170D4
    08817140:[25080004]: addiu      $t0, $t0, 4
--> 08817144:[912D0000]: lbu        $t5, 0($t1)
    08817148:[25290001]: addiu      $t1, $t1, 1
    0881714C:[31A6000F]: andi       $a2, $t5, 15
    08817150:[0006C840]: sll        $t9, $a2, 0x0001
    08817154:[03271821]: addu       $v1, $t9, $a3
    08817158:[946C0000]: lhu        $t4, 0($v1)
    0881715C:[000D2902]: srl        $a1, $t5, 0x0004
    08817160:[00052040]: sll        $a0, $a1, 0x0001
    08817164:[A50C0000]: sh         $t4, 0($t0)
    08817168:[00871021]: addu       $v0, $a0, $a3
    0881716C:[94460000]: lhu        $a2, 0($v0)
    08817170:[AD4D3054]: sw         $t5, 12372($t2)
    08817174:[A5060002]: sh         $a2, 2($t0)
    08817178:[0A205C42]: j          0x08817108
    0881717C:[25080004]: addiu      $t0, $t0, 4
    08817180:[91260000]: lbu        $a2, 0($t1)
    08817184:[25290001]: addiu      $t1, $t1, 1
    08817188:[30D9000F]: andi       $t9, $a2, 15
    0881718C:[00196040]: sll        $t4, $t9, 0x0001
    08817190:[01871821]: addu       $v1, $t4, $a3
    08817194:[946D0000]: lhu        $t5, 0($v1)
    08817198:[00062902]: srl        $a1, $a2, 0x0004
    0881719C:[00052040]: sll        $a0, $a1, 0x0001
    088171A0:[A50D0000]: sh         $t5, 0($t0)
    088171A4:[00871021]: addu       $v0, $a0, $a3
    088171A8:[94590000]: lhu        $t9, 0($v0)
    088171AC:[AD463054]: sw         $a2, 12372($t2)
    088171B0:[A5190002]: sh         $t9, 2($t0)
--> 088171B4:[0A205C51]: j          0x08817144
    088171B8:[25080004]: addiu      $t0, $t0, 4
    088171BC:[91390000]: lbu        $t9, 0($t1)
    088171C0:[25290001]: addiu      $t1, $t1, 1
    088171C4:[332C000F]: andi       $t4, $t9, 15
  Back Branch 088171F0 3,003,421 times (length 30)
    0881716C:[94460000]: lhu        $a2, 0($v0)
    08817170:[AD4D3054]: sw         $t5, 12372($t2)
    08817174:[A5060002]: sh         $a2, 2($t0)
    08817178:[0A205C42]: j          0x08817108
    0881717C:[25080004]: addiu      $t0, $t0, 4
--> 08817180:[91260000]: lbu        $a2, 0($t1)
    08817184:[25290001]: addiu      $t1, $t1, 1
    08817188:[30D9000F]: andi       $t9, $a2, 15
    0881718C:[00196040]: sll        $t4, $t9, 0x0001
    08817190:[01871821]: addu       $v1, $t4, $a3
    08817194:[946D0000]: lhu        $t5, 0($v1)
    08817198:[00062902]: srl        $a1, $a2, 0x0004
    0881719C:[00052040]: sll        $a0, $a1, 0x0001
    088171A0:[A50D0000]: sh         $t5, 0($t0)
    088171A4:[00871021]: addu       $v0, $a0, $a3
    088171A8:[94590000]: lhu        $t9, 0($v0)
    088171AC:[AD463054]: sw         $a2, 12372($t2)
    088171B0:[A5190002]: sh         $t9, 2($t0)
    088171B4:[0A205C51]: j          0x08817144
    088171B8:[25080004]: addiu      $t0, $t0, 4
    088171BC:[91390000]: lbu        $t9, 0($t1)
    088171C0:[25290001]: addiu      $t1, $t1, 1
    088171C4:[332C000F]: andi       $t4, $t9, 15
    088171C8:[000C6840]: sll        $t5, $t4, 0x0001
    088171CC:[01A71821]: addu       $v1, $t5, $a3
    088171D0:[94660000]: lhu        $a2, 0($v1)
    088171D4:[00192902]: srl        $a1, $t9, 0x0004
    088171D8:[00052040]: sll        $a0, $a1, 0x0001
    088171DC:[A5060000]: sh         $a2, 0($t0)
    088171E0:[00871021]: addu       $v0, $a0, $a3
    088171E4:[944C0000]: lhu        $t4, 0($v0)
    088171E8:[AD593054]: sw         $t9, 12372($t2)
    088171EC:[A50C0002]: sh         $t4, 2($t0)
--> 088171F0:[0A205C60]: j          0x08817180
    088171F4:[25080004]: addiu      $t0, $t0, 4
_S1_2_8A48808 87,433,614 instructions (1.735%), 1,619,141 calls (08A48808 - 08A488DC, length 54)
    08A48808:[27BDFFE0]: addiu      $sp, $sp, -32
    08A4880C:[AFB20008]: sw         $s2, 8($sp)
    08A48810:[00C09021]: addu       $s2, $a2, $zr <=> move $s2, $a2
    08A48814:[AFB10004]: sw         $s1, 4($sp)
    08A48818:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    08A4881C:[00A02021]: addu       $a0, $a1, $zr <=> move $a0, $a1
    08A48820:[AFBF0014]: sw         $ra, 20($sp)
    08A48824:[00118880]: sll        $s1, $s1, 0x0002
    08A48828:[AFB40010]: sw         $s4, 16($sp)
    08A4882C:[AFB3000C]: sw         $s3, 12($sp)
    08A48830:[00E09821]: addu       $s3, $a3, $zr <=> move $s3, $a3
    08A48834:[AFB00000]: sw         $s0, 0($sp)
    08A48838:[0E291651]: jal        0x08A45944
    08A4883C:[01008021]: addu       $s0, $t0, $zr <=> move $s0, $t0
    08A48840:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08A48844:[0E291651]: jal        0x08A45944
    08A48848:[0040A021]: addu       $s4, $v0, $zr <=> move $s4, $v0
    08A4884C:[00409021]: addu       $s2, $v0, $zr <=> move $s2, $v0
    08A48850:[3C0208A6]: lui        $v0, 0x08A6 <=> li $v0, 0x08A60000
    08A48854:[2442E2F8]: addiu      $v0, $v0, -7432
    08A48858:[02221021]: addu       $v0, $s1, $v0
    08A4885C:[8C440000]: lw         $a0, 0($v0)
    08A48860:[3C0500FF]: lui        $a1, 0x00FF <=> li $a1, 0x00FF0000
    08A48864:[34A5FFFF]: ori        $a1, $a1, -1
    08A48868:[02052824]: and        $a1, $s0, $a1
    08A4886C:[3C02000F]: lui        $v0, 0x000F <=> li $v0, 0x000F0000
    08A48870:[00108202]: srl        $s0, $s0, 0x0008
    08A48874:[0E291611]: jal        0x08A45844
    08A48878:[02028024]: and        $s0, $s0, $v0
    08A4887C:[3C0208A6]: lui        $v0, 0x08A6 <=> li $v0, 0x08A60000
    08A48880:[2442E318]: addiu      $v0, $v0, -7400
    08A48884:[02221021]: addu       $v0, $s1, $v0
    08A48888:[8C440000]: lw         $a0, 0($v0)
    08A4888C:[02138025]: or         $s0, $s0, $s3
    08A48890:[0E291611]: jal        0x08A45844
    08A48894:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    08A48898:[3C0208A6]: lui        $v0, 0x08A6 <=> li $v0, 0x08A60000
    08A4889C:[2442E338]: addiu      $v0, $v0, -7368
    08A488A0:[02228821]: addu       $s1, $s1, $v0
    08A488A4:[8E240000]: lw         $a0, 0($s1)
    08A488A8:[00129200]: sll        $s2, $s2, 0x0008
    08A488AC:[02549025]: or         $s2, $s2, $s4
    08A488B0:[0E291611]: jal        0x08A45844
    08A488B4:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08A488B8:[0E292252]: jal        0x08A48948
    08A488BC:[00000000]: nop
    08A488C0:[8FBF0014]: lw         $ra, 20($sp)
    08A488C4:[8FB40010]: lw         $s4, 16($sp)
    08A488C8:[8FB3000C]: lw         $s3, 12($sp)
    08A488CC:[8FB20008]: lw         $s2, 8($sp)
    08A488D0:[8FB10004]: lw         $s1, 4($sp)
    08A488D4:[8FB00000]: lw         $s0, 0($sp)
    08A488D8:[03E00008]: jr         $ra
    08A488DC:[27BD0020]: addiu      $sp, $sp, 32
_S1_2_88171F8 71,549,695 instructions (1.420%), 655,305 calls (08816F38 - 08817230, length 191)
    08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
    08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    088170D4:[912C0000]: lbu        $t4, 0($t1)
    088170D8:[25290001]: addiu      $t1, $t1, 1
    088170DC:[318D000F]: andi       $t5, $t4, 15
    088170E0:[000D3040]: sll        $a2, $t5, 0x0001
    088170E4:[00C71821]: addu       $v1, $a2, $a3
    088170E8:[94790000]: lhu        $t9, 0($v1)
    088170EC:[000C2902]: srl        $a1, $t4, 0x0004
    088170F0:[00051040]: sll        $v0, $a1, 0x0001
    088170F4:[A5190000]: sh         $t9, 0($t0)
    088170F8:[00472021]: addu       $a0, $v0, $a3
    088170FC:[94820000]: lhu        $v0, 0($a0)
    08817100:[0A205BE8]: j          0x08816FA0
    08817104:[AD4C3054]: sw         $t4, 12372($t2)
    08817108:[912C0000]: lbu        $t4, 0($t1)
    0881710C:[25290001]: addiu      $t1, $t1, 1
    08817110:[318D000F]: andi       $t5, $t4, 15
    08817114:[000D3040]: sll        $a2, $t5, 0x0001
    08817118:[00C71821]: addu       $v1, $a2, $a3
    0881711C:[94790000]: lhu        $t9, 0($v1)
    08817120:[000C2902]: srl        $a1, $t4, 0x0004
    08817124:[00052040]: sll        $a0, $a1, 0x0001
    08817128:[A5190000]: sh         $t9, 0($t0)
    0881712C:[00871021]: addu       $v0, $a0, $a3
    08817130:[944D0000]: lhu        $t5, 0($v0)
    08817134:[AD4C3054]: sw         $t4, 12372($t2)
    08817138:[A50D0002]: sh         $t5, 2($t0)
    0881713C:[0A205C35]: j          0x088170D4
    08817140:[25080004]: addiu      $t0, $t0, 4
    08817144:[912D0000]: lbu        $t5, 0($t1)
    08817148:[25290001]: addiu      $t1, $t1, 1
    0881714C:[31A6000F]: andi       $a2, $t5, 15
    08817150:[0006C840]: sll        $t9, $a2, 0x0001
    08817154:[03271821]: addu       $v1, $t9, $a3
    08817158:[946C0000]: lhu        $t4, 0($v1)
    0881715C:[000D2902]: srl        $a1, $t5, 0x0004
    08817160:[00052040]: sll        $a0, $a1, 0x0001
    08817164:[A50C0000]: sh         $t4, 0($t0)
    08817168:[00871021]: addu       $v0, $a0, $a3
    0881716C:[94460000]: lhu        $a2, 0($v0)
    08817170:[AD4D3054]: sw         $t5, 12372($t2)
    08817174:[A5060002]: sh         $a2, 2($t0)
    08817178:[0A205C42]: j          0x08817108
    0881717C:[25080004]: addiu      $t0, $t0, 4
    08817180:[91260000]: lbu        $a2, 0($t1)
    08817184:[25290001]: addiu      $t1, $t1, 1
    08817188:[30D9000F]: andi       $t9, $a2, 15
    0881718C:[00196040]: sll        $t4, $t9, 0x0001
    08817190:[01871821]: addu       $v1, $t4, $a3
    08817194:[946D0000]: lhu        $t5, 0($v1)
    08817198:[00062902]: srl        $a1, $a2, 0x0004
    0881719C:[00052040]: sll        $a0, $a1, 0x0001
    088171A0:[A50D0000]: sh         $t5, 0($t0)
    088171A4:[00871021]: addu       $v0, $a0, $a3
    088171A8:[94590000]: lhu        $t9, 0($v0)
    088171AC:[AD463054]: sw         $a2, 12372($t2)
    088171B0:[A5190002]: sh         $t9, 2($t0)
    088171B4:[0A205C51]: j          0x08817144
    088171B8:[25080004]: addiu      $t0, $t0, 4
    088171BC:[91390000]: lbu        $t9, 0($t1)
    088171C0:[25290001]: addiu      $t1, $t1, 1
    088171C4:[332C000F]: andi       $t4, $t9, 15
    088171C8:[000C6840]: sll        $t5, $t4, 0x0001
    088171CC:[01A71821]: addu       $v1, $t5, $a3
    088171D0:[94660000]: lhu        $a2, 0($v1)
    088171D4:[00192902]: srl        $a1, $t9, 0x0004
    088171D8:[00052040]: sll        $a0, $a1, 0x0001
    088171DC:[A5060000]: sh         $a2, 0($t0)
    088171E0:[00871021]: addu       $v0, $a0, $a3
    088171E4:[944C0000]: lhu        $t4, 0($v0)
    088171E8:[AD593054]: sw         $t9, 12372($t2)
    088171EC:[A50C0002]: sh         $t4, 2($t0)
    088171F0:[0A205C60]: j          0x08817180
    088171F4:[25080004]: addiu      $t0, $t0, 4
    088171F8:[912C0000]: lbu        $t4, 0($t1)
    088171FC:[25290001]: addiu      $t1, $t1, 1
    08817200:[318D000F]: andi       $t5, $t4, 15
    08817204:[000D3040]: sll        $a2, $t5, 0x0001
    08817208:[00C71821]: addu       $v1, $a2, $a3
    0881720C:[94790000]: lhu        $t9, 0($v1)
    08817210:[000C2902]: srl        $a1, $t4, 0x0004
    08817214:[00052040]: sll        $a0, $a1, 0x0001
    08817218:[A5190000]: sh         $t9, 0($t0)
    0881721C:[00871021]: addu       $v0, $a0, $a3
    08817220:[944D0000]: lhu        $t5, 0($v0)
    08817224:[AD4C3054]: sw         $t4, 12372($t2)
    08817228:[A50D0002]: sh         $t5, 2($t0)
    0881722C:[0A205C6F]: j          0x088171BC
    08817230:[25080004]: addiu      $t0, $t0, 4
  Back Branch 08816FAC 30,003,620 times (length 29)
    08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
--> 08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
--> 08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
  Back Branch 08816FBC 21,772,384 times (length 35)
--> 08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
    08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
--> 08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
  Back Branch 08817100 17,019,615 times (length 90)
--> 08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    088170D4:[912C0000]: lbu        $t4, 0($t1)
    088170D8:[25290001]: addiu      $t1, $t1, 1
    088170DC:[318D000F]: andi       $t5, $t4, 15
    088170E0:[000D3040]: sll        $a2, $t5, 0x0001
    088170E4:[00C71821]: addu       $v1, $a2, $a3
    088170E8:[94790000]: lhu        $t9, 0($v1)
    088170EC:[000C2902]: srl        $a1, $t4, 0x0004
    088170F0:[00051040]: sll        $v0, $a1, 0x0001
    088170F4:[A5190000]: sh         $t9, 0($t0)
    088170F8:[00472021]: addu       $a0, $v0, $a3
    088170FC:[94820000]: lhu        $v0, 0($a0)
--> 08817100:[0A205BE8]: j          0x08816FA0
    08817104:[AD4C3054]: sw         $t4, 12372($t2)
    08817108:[912C0000]: lbu        $t4, 0($t1)
    0881710C:[25290001]: addiu      $t1, $t1, 1
    08817110:[318D000F]: andi       $t5, $t4, 15
  Back Branch 0881713C 11,212,723 times (length 28)
--> 088170D4:[912C0000]: lbu        $t4, 0($t1)
    088170D8:[25290001]: addiu      $t1, $t1, 1
    088170DC:[318D000F]: andi       $t5, $t4, 15
    088170E0:[000D3040]: sll        $a2, $t5, 0x0001
    088170E4:[00C71821]: addu       $v1, $a2, $a3
    088170E8:[94790000]: lhu        $t9, 0($v1)
    088170EC:[000C2902]: srl        $a1, $t4, 0x0004
    088170F0:[00051040]: sll        $v0, $a1, 0x0001
    088170F4:[A5190000]: sh         $t9, 0($t0)
    088170F8:[00472021]: addu       $a0, $v0, $a3
    088170FC:[94820000]: lhu        $v0, 0($a0)
    08817100:[0A205BE8]: j          0x08816FA0
    08817104:[AD4C3054]: sw         $t4, 12372($t2)
    08817108:[912C0000]: lbu        $t4, 0($t1)
    0881710C:[25290001]: addiu      $t1, $t1, 1
    08817110:[318D000F]: andi       $t5, $t4, 15
    08817114:[000D3040]: sll        $a2, $t5, 0x0001
    08817118:[00C71821]: addu       $v1, $a2, $a3
    0881711C:[94790000]: lhu        $t9, 0($v1)
    08817120:[000C2902]: srl        $a1, $t4, 0x0004
    08817124:[00052040]: sll        $a0, $a1, 0x0001
    08817128:[A5190000]: sh         $t9, 0($t0)
    0881712C:[00871021]: addu       $v0, $a0, $a3
    08817130:[944D0000]: lhu        $t5, 0($v0)
    08817134:[AD4C3054]: sw         $t4, 12372($t2)
    08817138:[A50D0002]: sh         $t5, 2($t0)
--> 0881713C:[0A205C35]: j          0x088170D4
    08817140:[25080004]: addiu      $t0, $t0, 4
    08817144:[912D0000]: lbu        $t5, 0($t1)
    08817148:[25290001]: addiu      $t1, $t1, 1
    0881714C:[31A6000F]: andi       $a2, $t5, 15
  Back Branch 08817178 7,320,049 times (length 30)
    088170F4:[A5190000]: sh         $t9, 0($t0)
    088170F8:[00472021]: addu       $a0, $v0, $a3
    088170FC:[94820000]: lhu        $v0, 0($a0)
    08817100:[0A205BE8]: j          0x08816FA0
    08817104:[AD4C3054]: sw         $t4, 12372($t2)
--> 08817108:[912C0000]: lbu        $t4, 0($t1)
    0881710C:[25290001]: addiu      $t1, $t1, 1
    08817110:[318D000F]: andi       $t5, $t4, 15
    08817114:[000D3040]: sll        $a2, $t5, 0x0001
    08817118:[00C71821]: addu       $v1, $a2, $a3
    0881711C:[94790000]: lhu        $t9, 0($v1)
    08817120:[000C2902]: srl        $a1, $t4, 0x0004
    08817124:[00052040]: sll        $a0, $a1, 0x0001
    08817128:[A5190000]: sh         $t9, 0($t0)
    0881712C:[00871021]: addu       $v0, $a0, $a3
    08817130:[944D0000]: lhu        $t5, 0($v0)
    08817134:[AD4C3054]: sw         $t4, 12372($t2)
    08817138:[A50D0002]: sh         $t5, 2($t0)
    0881713C:[0A205C35]: j          0x088170D4
    08817140:[25080004]: addiu      $t0, $t0, 4
    08817144:[912D0000]: lbu        $t5, 0($t1)
    08817148:[25290001]: addiu      $t1, $t1, 1
    0881714C:[31A6000F]: andi       $a2, $t5, 15
    08817150:[0006C840]: sll        $t9, $a2, 0x0001
    08817154:[03271821]: addu       $v1, $t9, $a3
    08817158:[946C0000]: lhu        $t4, 0($v1)
    0881715C:[000D2902]: srl        $a1, $t5, 0x0004
    08817160:[00052040]: sll        $a0, $a1, 0x0001
    08817164:[A50C0000]: sh         $t4, 0($t0)
    08817168:[00871021]: addu       $v0, $a0, $a3
    0881716C:[94460000]: lhu        $a2, 0($v0)
    08817170:[AD4D3054]: sw         $t5, 12372($t2)
    08817174:[A5060002]: sh         $a2, 2($t0)
--> 08817178:[0A205C42]: j          0x08817108
    0881717C:[25080004]: addiu      $t0, $t0, 4
    08817180:[91260000]: lbu        $a2, 0($t1)
    08817184:[25290001]: addiu      $t1, $t1, 1
    08817188:[30D9000F]: andi       $t9, $a2, 15
  Back Branch 088171B4 4,564,999 times (length 30)
    08817130:[944D0000]: lhu        $t5, 0($v0)
    08817134:[AD4C3054]: sw         $t4, 12372($t2)
    08817138:[A50D0002]: sh         $t5, 2($t0)
    0881713C:[0A205C35]: j          0x088170D4
    08817140:[25080004]: addiu      $t0, $t0, 4
--> 08817144:[912D0000]: lbu        $t5, 0($t1)
    08817148:[25290001]: addiu      $t1, $t1, 1
    0881714C:[31A6000F]: andi       $a2, $t5, 15
    08817150:[0006C840]: sll        $t9, $a2, 0x0001
    08817154:[03271821]: addu       $v1, $t9, $a3
    08817158:[946C0000]: lhu        $t4, 0($v1)
    0881715C:[000D2902]: srl        $a1, $t5, 0x0004
    08817160:[00052040]: sll        $a0, $a1, 0x0001
    08817164:[A50C0000]: sh         $t4, 0($t0)
    08817168:[00871021]: addu       $v0, $a0, $a3
    0881716C:[94460000]: lhu        $a2, 0($v0)
    08817170:[AD4D3054]: sw         $t5, 12372($t2)
    08817174:[A5060002]: sh         $a2, 2($t0)
    08817178:[0A205C42]: j          0x08817108
    0881717C:[25080004]: addiu      $t0, $t0, 4
    08817180:[91260000]: lbu        $a2, 0($t1)
    08817184:[25290001]: addiu      $t1, $t1, 1
    08817188:[30D9000F]: andi       $t9, $a2, 15
    0881718C:[00196040]: sll        $t4, $t9, 0x0001
    08817190:[01871821]: addu       $v1, $t4, $a3
    08817194:[946D0000]: lhu        $t5, 0($v1)
    08817198:[00062902]: srl        $a1, $a2, 0x0004
    0881719C:[00052040]: sll        $a0, $a1, 0x0001
    088171A0:[A50D0000]: sh         $t5, 0($t0)
    088171A4:[00871021]: addu       $v0, $a0, $a3
    088171A8:[94590000]: lhu        $t9, 0($v0)
    088171AC:[AD463054]: sw         $a2, 12372($t2)
    088171B0:[A5190002]: sh         $t9, 2($t0)
--> 088171B4:[0A205C51]: j          0x08817144
    088171B8:[25080004]: addiu      $t0, $t0, 4
    088171BC:[91390000]: lbu        $t9, 0($t1)
    088171C0:[25290001]: addiu      $t1, $t1, 1
    088171C4:[332C000F]: andi       $t4, $t9, 15
  Back Branch 088171F0 3,003,421 times (length 30)
    0881716C:[94460000]: lhu        $a2, 0($v0)
    08817170:[AD4D3054]: sw         $t5, 12372($t2)
    08817174:[A5060002]: sh         $a2, 2($t0)
    08817178:[0A205C42]: j          0x08817108
    0881717C:[25080004]: addiu      $t0, $t0, 4
--> 08817180:[91260000]: lbu        $a2, 0($t1)
    08817184:[25290001]: addiu      $t1, $t1, 1
    08817188:[30D9000F]: andi       $t9, $a2, 15
    0881718C:[00196040]: sll        $t4, $t9, 0x0001
    08817190:[01871821]: addu       $v1, $t4, $a3
    08817194:[946D0000]: lhu        $t5, 0($v1)
    08817198:[00062902]: srl        $a1, $a2, 0x0004
    0881719C:[00052040]: sll        $a0, $a1, 0x0001
    088171A0:[A50D0000]: sh         $t5, 0($t0)
    088171A4:[00871021]: addu       $v0, $a0, $a3
    088171A8:[94590000]: lhu        $t9, 0($v0)
    088171AC:[AD463054]: sw         $a2, 12372($t2)
    088171B0:[A5190002]: sh         $t9, 2($t0)
    088171B4:[0A205C51]: j          0x08817144
    088171B8:[25080004]: addiu      $t0, $t0, 4
    088171BC:[91390000]: lbu        $t9, 0($t1)
    088171C0:[25290001]: addiu      $t1, $t1, 1
    088171C4:[332C000F]: andi       $t4, $t9, 15
    088171C8:[000C6840]: sll        $t5, $t4, 0x0001
    088171CC:[01A71821]: addu       $v1, $t5, $a3
    088171D0:[94660000]: lhu        $a2, 0($v1)
    088171D4:[00192902]: srl        $a1, $t9, 0x0004
    088171D8:[00052040]: sll        $a0, $a1, 0x0001
    088171DC:[A5060000]: sh         $a2, 0($t0)
    088171E0:[00871021]: addu       $v0, $a0, $a3
    088171E4:[944C0000]: lhu        $t4, 0($v0)
    088171E8:[AD593054]: sw         $t9, 12372($t2)
    088171EC:[A50C0002]: sh         $t4, 2($t0)
--> 088171F0:[0A205C60]: j          0x08817180
    088171F4:[25080004]: addiu      $t0, $t0, 4
    088171F8:[912C0000]: lbu        $t4, 0($t1)
    088171FC:[25290001]: addiu      $t1, $t1, 1
    08817200:[318D000F]: andi       $t5, $t4, 15
  Back Branch 0881722C 2,040,727 times (length 30)
    088171A8:[94590000]: lhu        $t9, 0($v0)
    088171AC:[AD463054]: sw         $a2, 12372($t2)
    088171B0:[A5190002]: sh         $t9, 2($t0)
    088171B4:[0A205C51]: j          0x08817144
    088171B8:[25080004]: addiu      $t0, $t0, 4
--> 088171BC:[91390000]: lbu        $t9, 0($t1)
    088171C0:[25290001]: addiu      $t1, $t1, 1
    088171C4:[332C000F]: andi       $t4, $t9, 15
    088171C8:[000C6840]: sll        $t5, $t4, 0x0001
    088171CC:[01A71821]: addu       $v1, $t5, $a3
    088171D0:[94660000]: lhu        $a2, 0($v1)
    088171D4:[00192902]: srl        $a1, $t9, 0x0004
    088171D8:[00052040]: sll        $a0, $a1, 0x0001
    088171DC:[A5060000]: sh         $a2, 0($t0)
    088171E0:[00871021]: addu       $v0, $a0, $a3
    088171E4:[944C0000]: lhu        $t4, 0($v0)
    088171E8:[AD593054]: sw         $t9, 12372($t2)
    088171EC:[A50C0002]: sh         $t4, 2($t0)
    088171F0:[0A205C60]: j          0x08817180
    088171F4:[25080004]: addiu      $t0, $t0, 4
    088171F8:[912C0000]: lbu        $t4, 0($t1)
    088171FC:[25290001]: addiu      $t1, $t1, 1
    08817200:[318D000F]: andi       $t5, $t4, 15
    08817204:[000D3040]: sll        $a2, $t5, 0x0001
    08817208:[00C71821]: addu       $v1, $a2, $a3
    0881720C:[94790000]: lhu        $t9, 0($v1)
    08817210:[000C2902]: srl        $a1, $t4, 0x0004
    08817214:[00052040]: sll        $a0, $a1, 0x0001
    08817218:[A5190000]: sh         $t9, 0($t0)
    0881721C:[00871021]: addu       $v0, $a0, $a3
    08817220:[944D0000]: lhu        $t5, 0($v0)
    08817224:[AD4C3054]: sw         $t4, 12372($t2)
    08817228:[A50D0002]: sh         $t5, 2($t0)
--> 0881722C:[0A205C6F]: j          0x088171BC
    08817230:[25080004]: addiu      $t0, $t0, 4
_S1_2_8A46CBC 68,846,736 instructions (1.367%), 1,639,208 calls (08A46CBC - 08A46D80, length 50)
    08A46CBC:[27BDFFE0]: addiu      $sp, $sp, -32
    08A46CC0:[AFB3000C]: sw         $s3, 12($sp)
    08A46CC4:[00C09821]: addu       $s3, $a2, $zr <=> move $s3, $a2
    08A46CC8:[AFB20008]: sw         $s2, 8($sp)
    08A46CCC:[00809021]: addu       $s2, $a0, $zr <=> move $s2, $a0
    08A46CD0:[24040012]: addiu      $a0, $zr, 18 <=> li $a0, 18
    08A46CD4:[AFB10004]: sw         $s1, 4($sp)
    08A46CD8:[01008821]: addu       $s1, $t0, $zr <=> move $s1, $t0
    08A46CDC:[AFB00000]: sw         $s0, 0($sp)
    08A46CE0:[00E08021]: addu       $s0, $a3, $zr <=> move $s0, $a3
    08A46CE4:[14A00023]: bne        $a1, $zr, 0x08A46D74
    08A46CE8:[AFBF0010]: sw         $ra, 16($sp)
    08A46CEC:[00102A02]: srl        $a1, $s0, 0x0008
    08A46CF0:[3C02000F]: lui        $v0, 0x000F <=> li $v0, 0x000F0000
    08A46CF4:[00A22824]: and        $a1, $a1, $v0
    08A46CF8:[12000008]: beq        $s0, $zr, 0x08A46D1C
    08A46CFC:[24040010]: addiu      $a0, $zr, 16 <=> li $a0, 16
    08A46D00:[0E291611]: jal        0x08A45844
    08A46D04:[00000000]: nop
    08A46D08:[3C0500FF]: lui        $a1, 0x00FF <=> li $a1, 0x00FF0000
    08A46D0C:[34A5FFFF]: ori        $a1, $a1, -1
    08A46D10:[02052824]: and        $a1, $s0, $a1
    08A46D14:[0E291611]: jal        0x08A45844
    08A46D18:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    08A46D1C:[00111202]: srl        $v0, $s1, 0x0008
    08A46D20:[12200009]: beq        $s1, $zr, 0x08A46D48
    08A46D24:[24040010]: addiu      $a0, $zr, 16 <=> li $a0, 16
    08A46D28:[3C05000F]: lui        $a1, 0x000F <=> li $a1, 0x000F0000
    08A46D2C:[0E291611]: jal        0x08A45844
    08A46D30:[00452824]: and        $a1, $v0, $a1
    08A46D34:[3C0500FF]: lui        $a1, 0x00FF <=> li $a1, 0x00FF0000
    08A46D38:[34A5FFFF]: ori        $a1, $a1, -1
    08A46D3C:[02252824]: and        $a1, $s1, $a1
    08A46D40:[0E291611]: jal        0x08A45844
    08A46D44:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08A46D48:[00122C00]: sll        $a1, $s2, 0x0010
    08A46D4C:[00B32825]: or         $a1, $a1, $s3
    08A46D50:[0E29161D]: jal        0x08A45874
    08A46D54:[24040004]: addiu      $a0, $zr, 4 <=> li $a0, 4
    08A46D58:[8FBF0010]: lw         $ra, 16($sp)
    08A46D5C:[8FB3000C]: lw         $s3, 12($sp)
    08A46D60:[8FB20008]: lw         $s2, 8($sp)
    08A46D64:[8FB10004]: lw         $s1, 4($sp)
    08A46D68:[8FB00000]: lw         $s0, 0($sp)
    08A46D6C:[03E00008]: jr         $ra
    08A46D70:[27BD0020]: addiu      $sp, $sp, 32
    08A46D74:[0E291611]: jal        0x08A45844
    08A46D78:[00000000]: nop
    08A46D7C:[0A291B3C]: j          0x08A46CF0
    08A46D80:[00102A02]: srl        $a1, $s0, 0x0008
  Back Branch 08A46D7C 1,639,208 times (length 37)
    08A46CDC:[AFB00000]: sw         $s0, 0($sp)
    08A46CE0:[00E08021]: addu       $s0, $a3, $zr <=> move $s0, $a3
    08A46CE4:[14A00023]: bne        $a1, $zr, 0x08A46D74
    08A46CE8:[AFBF0010]: sw         $ra, 16($sp)
    08A46CEC:[00102A02]: srl        $a1, $s0, 0x0008
--> 08A46CF0:[3C02000F]: lui        $v0, 0x000F <=> li $v0, 0x000F0000
    08A46CF4:[00A22824]: and        $a1, $a1, $v0
    08A46CF8:[12000008]: beq        $s0, $zr, 0x08A46D1C
    08A46CFC:[24040010]: addiu      $a0, $zr, 16 <=> li $a0, 16
    08A46D00:[0E291611]: jal        0x08A45844
    08A46D04:[00000000]: nop
    08A46D08:[3C0500FF]: lui        $a1, 0x00FF <=> li $a1, 0x00FF0000
    08A46D0C:[34A5FFFF]: ori        $a1, $a1, -1
    08A46D10:[02052824]: and        $a1, $s0, $a1
    08A46D14:[0E291611]: jal        0x08A45844
    08A46D18:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    08A46D1C:[00111202]: srl        $v0, $s1, 0x0008
    08A46D20:[12200009]: beq        $s1, $zr, 0x08A46D48
    08A46D24:[24040010]: addiu      $a0, $zr, 16 <=> li $a0, 16
    08A46D28:[3C05000F]: lui        $a1, 0x000F <=> li $a1, 0x000F0000
    08A46D2C:[0E291611]: jal        0x08A45844
    08A46D30:[00452824]: and        $a1, $v0, $a1
    08A46D34:[3C0500FF]: lui        $a1, 0x00FF <=> li $a1, 0x00FF0000
    08A46D38:[34A5FFFF]: ori        $a1, $a1, -1
    08A46D3C:[02252824]: and        $a1, $s1, $a1
    08A46D40:[0E291611]: jal        0x08A45844
    08A46D44:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    08A46D48:[00122C00]: sll        $a1, $s2, 0x0010
    08A46D4C:[00B32825]: or         $a1, $a1, $s3
    08A46D50:[0E29161D]: jal        0x08A45874
    08A46D54:[24040004]: addiu      $a0, $zr, 4 <=> li $a0, 4
    08A46D58:[8FBF0010]: lw         $ra, 16($sp)
    08A46D5C:[8FB3000C]: lw         $s3, 12($sp)
    08A46D60:[8FB20008]: lw         $s2, 8($sp)
    08A46D64:[8FB10004]: lw         $s1, 4($sp)
    08A46D68:[8FB00000]: lw         $s0, 0($sp)
    08A46D6C:[03E00008]: jr         $ra
    08A46D70:[27BD0020]: addiu      $sp, $sp, 32
    08A46D74:[0E291611]: jal        0x08A45844
    08A46D78:[00000000]: nop
--> 08A46D7C:[0A291B3C]: j          0x08A46CF0
    08A46D80:[00102A02]: srl        $a1, $s0, 0x0008
_S1_2_8817B14 58,215,182 instructions (1.156%), 904,048 calls (08817A7C - 08817B5C, length 57)
    08817A7C:[250BFFE0]: addiu      $t3, $t0, -32
    08817A80:[91260000]: lbu        $a2, 0($t1)
    08817A84:[25C58380]: addiu      $a1, $t6, -31872
    08817A88:[25290001]: addiu      $t1, $t1, 1
    08817A8C:[00C51021]: addu       $v0, $a2, $a1
    08817A90:[90440000]: lbu        $a0, 0($v0)
    08817A94:[2C99000E]: sltiu      $t9, $a0, 14
    08817A98:[13200014]: beq        $t9, $zr, 0x08817AEC
    08817A9C:[AD463054]: sw         $a2, 12372($t2)
    08817AA0:[3C1908A6]: lui        $t9, 0x08A6 <=> li $t9, 0x08A60000
    08817AA4:[00046080]: sll        $t4, $a0, 0x0002
    08817AA8:[272D8608]: addiu      $t5, $t9, -31224
    08817AAC:[018D2021]: addu       $a0, $t4, $t5
    08817AB0:[8C830000]: lw         $v1, 0($a0)
    08817AB4:[00600008]: jr         $v1
    08817AB8:[00000000]: nop
    08817AEC:[0168682B]: sltu       $t5, $t3, $t0
    08817AF0:[55A0FFE4]: bnel       $t5, $zr, 0x08817A84
    08817AF4:[91260000]: lbu        $a2, 0($t1)
    08817AF8:[030F582B]: sltu       $t3, $t8, $t7
    08817AFC:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08817B00:[1560FFDE]: bne        $t3, $zr, 0x08817A7C
    08817B04:[25EFFC00]: addiu      $t7, $t7, -1024
    08817B08:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08817B0C:[03E00008]: jr         $ra
    08817B10:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    08817B14:[8D593054]: lw         $t9, 12372($t2)
    08817B18:[3C0608BB]: lui        $a2, 0x08BB <=> li $a2, 0x08BB0000
    08817B1C:[91230000]: lbu        $v1, 0($t1)
    08817B20:[332D000F]: andi       $t5, $t9, 15
    08817B24:[000D6040]: sll        $t4, $t5, 0x0001
    08817B28:[01872021]: addu       $a0, $t4, $a3
    08817B2C:[94850000]: lhu        $a1, 0($a0)
    08817B30:[3C0C08BB]: lui        $t4, 0x08BB <=> li $t4, 0x08BB0000
    08817B34:[AD833048]: sw         $v1, 12360($t4)
    08817B38:[25290001]: addiu      $t1, $t1, 1
    08817B3C:[ACC5304C]: sw         $a1, 12364($a2)
    08817B40:[94C2304C]: lhu        $v0, 12364($a2)
    08817B44:[2508FFFC]: addiu      $t0, $t0, -4
    08817B48:[2463FFFF]: addiu      $v1, $v1, -1
    08817B4C:[A5020002]: sh         $v0, 2($t0)
    08817B50:[1460FFFC]: bne        $v1, $zr, 0x08817B44
    08817B54:[A5020000]: sh         $v0, 0($t0)
    08817B58:[0A205EBB]: j          0x08817AEC
    08817B5C:[AD803048]: sw         $zr, 12360($t4)
  Back Branch 08817B50 5,512,043 times (length 5)
    08817B30:[3C0C08BB]: lui        $t4, 0x08BB <=> li $t4, 0x08BB0000
    08817B34:[AD833048]: sw         $v1, 12360($t4)
    08817B38:[25290001]: addiu      $t1, $t1, 1
    08817B3C:[ACC5304C]: sw         $a1, 12364($a2)
    08817B40:[94C2304C]: lhu        $v0, 12364($a2)
--> 08817B44:[2508FFFC]: addiu      $t0, $t0, -4
    08817B48:[2463FFFF]: addiu      $v1, $v1, -1
    08817B4C:[A5020002]: sh         $v0, 2($t0)
--> 08817B50:[1460FFFC]: bne        $v1, $zr, 0x08817B44
    08817B54:[A5020000]: sh         $v0, 0($t0)
    08817B58:[0A205EBB]: j          0x08817AEC
    08817B5C:[AD803048]: sw         $zr, 12360($t4)
  Back Branch 08817B00 1,032,064 times (length 35)
--> 08817A7C:[250BFFE0]: addiu      $t3, $t0, -32
    08817A80:[91260000]: lbu        $a2, 0($t1)
    08817A84:[25C58380]: addiu      $a1, $t6, -31872
    08817A88:[25290001]: addiu      $t1, $t1, 1
    08817A8C:[00C51021]: addu       $v0, $a2, $a1
    08817A90:[90440000]: lbu        $a0, 0($v0)
    08817A94:[2C99000E]: sltiu      $t9, $a0, 14
    08817A98:[13200014]: beq        $t9, $zr, 0x08817AEC
    08817A9C:[AD463054]: sw         $a2, 12372($t2)
    08817AA0:[3C1908A6]: lui        $t9, 0x08A6 <=> li $t9, 0x08A60000
    08817AA4:[00046080]: sll        $t4, $a0, 0x0002
    08817AA8:[272D8608]: addiu      $t5, $t9, -31224
    08817AAC:[018D2021]: addu       $a0, $t4, $t5
    08817AB0:[8C830000]: lw         $v1, 0($a0)
    08817AB4:[00600008]: jr         $v1
    08817AB8:[00000000]: nop
    08817AEC:[0168682B]: sltu       $t5, $t3, $t0
    08817AF0:[55A0FFE4]: bnel       $t5, $zr, 0x08817A84
    08817AF4:[91260000]: lbu        $a2, 0($t1)
    08817AF8:[030F582B]: sltu       $t3, $t8, $t7
    08817AFC:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
--> 08817B00:[1560FFDE]: bne        $t3, $zr, 0x08817A7C
    08817B04:[25EFFC00]: addiu      $t7, $t7, -1024
    08817B08:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08817B0C:[03E00008]: jr         $ra
    08817B10:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
  Back Branch 08817B58 904,048 times (length 29)
--> 08817AEC:[0168682B]: sltu       $t5, $t3, $t0
    08817AF0:[55A0FFE4]: bnel       $t5, $zr, 0x08817A84
    08817AF4:[91260000]: lbu        $a2, 0($t1)
    08817AF8:[030F582B]: sltu       $t3, $t8, $t7
    08817AFC:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08817B00:[1560FFDE]: bne        $t3, $zr, 0x08817A7C
    08817B04:[25EFFC00]: addiu      $t7, $t7, -1024
    08817B08:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08817B0C:[03E00008]: jr         $ra
    08817B10:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    08817B14:[8D593054]: lw         $t9, 12372($t2)
    08817B18:[3C0608BB]: lui        $a2, 0x08BB <=> li $a2, 0x08BB0000
    08817B1C:[91230000]: lbu        $v1, 0($t1)
    08817B20:[332D000F]: andi       $t5, $t9, 15
    08817B24:[000D6040]: sll        $t4, $t5, 0x0001
    08817B28:[01872021]: addu       $a0, $t4, $a3
    08817B2C:[94850000]: lhu        $a1, 0($a0)
    08817B30:[3C0C08BB]: lui        $t4, 0x08BB <=> li $t4, 0x08BB0000
    08817B34:[AD833048]: sw         $v1, 12360($t4)
    08817B38:[25290001]: addiu      $t1, $t1, 1
    08817B3C:[ACC5304C]: sw         $a1, 12364($a2)
    08817B40:[94C2304C]: lhu        $v0, 12364($a2)
    08817B44:[2508FFFC]: addiu      $t0, $t0, -4
    08817B48:[2463FFFF]: addiu      $v1, $v1, -1
    08817B4C:[A5020002]: sh         $v0, 2($t0)
    08817B50:[1460FFFC]: bne        $v1, $zr, 0x08817B44
    08817B54:[A5020000]: sh         $v0, 0($t0)
--> 08817B58:[0A205EBB]: j          0x08817AEC
    08817B5C:[AD803048]: sw         $zr, 12360($t4)
  Back Branch 08817AF0 596,677 times (length 29)
    08817A7C:[250BFFE0]: addiu      $t3, $t0, -32
    08817A80:[91260000]: lbu        $a2, 0($t1)
--> 08817A84:[25C58380]: addiu      $a1, $t6, -31872
    08817A88:[25290001]: addiu      $t1, $t1, 1
    08817A8C:[00C51021]: addu       $v0, $a2, $a1
    08817A90:[90440000]: lbu        $a0, 0($v0)
    08817A94:[2C99000E]: sltiu      $t9, $a0, 14
    08817A98:[13200014]: beq        $t9, $zr, 0x08817AEC
    08817A9C:[AD463054]: sw         $a2, 12372($t2)
    08817AA0:[3C1908A6]: lui        $t9, 0x08A6 <=> li $t9, 0x08A60000
    08817AA4:[00046080]: sll        $t4, $a0, 0x0002
    08817AA8:[272D8608]: addiu      $t5, $t9, -31224
    08817AAC:[018D2021]: addu       $a0, $t4, $t5
    08817AB0:[8C830000]: lw         $v1, 0($a0)
    08817AB4:[00600008]: jr         $v1
    08817AB8:[00000000]: nop
    08817AEC:[0168682B]: sltu       $t5, $t3, $t0
--> 08817AF0:[55A0FFE4]: bnel       $t5, $zr, 0x08817A84
    08817AF4:[91260000]: lbu        $a2, 0($t1)
    08817AF8:[030F582B]: sltu       $t3, $t8, $t7
    08817AFC:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08817B00:[1560FFDE]: bne        $t3, $zr, 0x08817A7C
_S1_2_881A53C 57,321,622 instructions (1.138%), 10,498 calls (0881A53C - 0881A968, length 268)
    0881A53C:[3C0708CC]: lui        $a3, 0x08CC <=> li $a3, 0x08CC0000
    0881A540:[94E664EC]: lhu        $a2, 25836($a3)
    0881A544:[27BDFFC0]: addiu      $sp, $sp, -64
    0881A548:[AFBE0030]: sw         $fp, 48($sp)
    0881A54C:[00A0F021]: addu       $fp, $a1, $zr <=> move $fp, $a1
    0881A550:[00042823]: subu       $a1, $zr, $a0 <=> negu $a1, $a0
    0881A554:[00051903]: sra        $v1, $a1, 0x0004
    0881A558:[AFB60028]: sw         $s6, 40($sp)
    0881A55C:[30C70004]: andi       $a3, $a2, 4
    0881A560:[0080B021]: addu       $s6, $a0, $zr <=> move $s6, $a0
    0881A564:[001E2023]: subu       $a0, $zr, $fp <=> negu $a0, $fp
    0881A568:[AFBF0034]: sw         $ra, 52($sp)
    0881A56C:[00042903]: sra        $a1, $a0, 0x0004
    0881A570:[AFB7002C]: sw         $s7, 44($sp)
    0881A574:[AFB50024]: sw         $s5, 36($sp)
    0881A578:[AFB40020]: sw         $s4, 32($sp)
    0881A57C:[AFB3001C]: sw         $s3, 28($sp)
    0881A580:[AFB20018]: sw         $s2, 24($sp)
    0881A584:[AFB10014]: sw         $s1, 20($sp)
    0881A588:[AFB00010]: sw         $s0, 16($sp)
    0881A58C:[10E00058]: beq        $a3, $zr, 0x0881A6F0
    0881A590:[AFA30000]: sw         $v1, 0($sp)
    0881A594:[30C80001]: andi       $t0, $a2, 1
    0881A598:[3C0608CC]: lui        $a2, 0x08CC <=> li $a2, 0x08CC0000
    0881A59C:[110000A1]: beq        $t0, $zr, 0x0881A824
    0881A5A0:[8CD463E8]: lw         $s4, 25576($a2)
    0881A5A4:[24A9000F]: addiu      $t1, $a1, 15
    0881A5A8:[AFA90004]: sw         $t1, 4($sp)
    0881A5AC:[00A09021]: addu       $s2, $a1, $zr <=> move $s2, $a1
    0881A5B0:[3C1108CC]: lui        $s1, 0x08CC <=> li $s1, 0x08CC0000
    0881A5B4:[862F7620]: lh         $t7, 30240($s1)
    0881A5B8:[00128100]: sll        $s0, $s2, 0x0004
    0881A5BC:[03D0A821]: addu       $s5, $fp, $s0
    0881A5C0:[01F57021]: addu       $t6, $t7, $s5
    0881A5C4:[3C0D08CC]: lui        $t5, 0x08CC <=> li $t5, 0x08CC0000
    0881A5C8:[25CC0010]: addiu      $t4, $t6, 16
    0881A5CC:[8DA464F0]: lw         $a0, 25840($t5)
    0881A5D0:[318503FF]: andi       $a1, $t4, 1023
    0881A5D4:[00055840]: sll        $t3, $a1, 0x0001
    0881A5D8:[01645021]: addu       $t2, $t3, $a0
    0881A5DC:[85460000]: lh         $a2, 0($t2)
    0881A5E0:[3242003F]: andi       $v0, $s2, 63
    0881A5E4:[00028980]: sll        $s1, $v0, 0x0006
    0881A5E8:[24100001]: addiu      $s0, $zr, 1 <=> li $s0, 1
    0881A5EC:[24B90001]: addiu      $t9, $a1, 1
    0881A5F0:[332503FF]: andi       $a1, $t9, 1023
    0881A5F4:[0005C040]: sll        $t8, $a1, 0x0001
    0881A5F8:[0304B821]: addu       $s7, $t8, $a0
    0881A5FC:[86F30000]: lh         $s3, 0($s7)
    0881A600:[26100001]: addiu      $s0, $s0, 1
    0881A604:[1666005B]: bne        $s3, $a2, 0x0881A774
    0881A608:[2A030010]: slti       $v1, $s0, 16
    0881A60C:[5460FFF8]: bnel       $v1, $zr, 0x0881A5F0
    0881A610:[24B90001]: addiu      $t9, $a1, 1
    0881A614:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0881A618:[10800057]: beq        $a0, $zr, 0x0881A778
    0881A61C:[8FB00000]: lw         $s0, 0($sp)
    0881A620:[02C6B823]: subu       $s7, $s6, $a2
    0881A624:[00172823]: subu       $a1, $zr, $s7 <=> negu $a1, $s7
    0881A628:[00058103]: sra        $s0, $a1, 0x0004
    0881A62C:[26030019]: addiu      $v1, $s0, 25
    0881A630:[00609821]: addu       $s3, $v1, $zr <=> move $s3, $v1
    0881A634:[3209003F]: andi       $t1, $s0, 63
    0881A638:[02293021]: addu       $a2, $s1, $t1
    0881A63C:[00064080]: sll        $t0, $a2, 0x0002
    0881A640:[01143821]: addu       $a3, $t0, $s4
    0881A644:[8CE30000]: lw         $v1, 0($a3)
    0881A648:[00032C03]: sra        $a1, $v1, 0x0010
    0881A64C:[30A47FFF]: andi       $a0, $a1, 32767
    0881A650:[5080001F]: beql       $a0, $zr, 0x0881A6D0
    0881A654:[26100001]: addiu      $s0, $s0, 1
    0881A658:[00047203]: sra        $t6, $a0, 0x0008
    0881A65C:[3C0D08CC]: lui        $t5, 0x08CC <=> li $t5, 0x08CC0000
    0881A660:[000E5880]: sll        $t3, $t6, 0x0002
    0881A664:[25AC7520]: addiu      $t4, $t5, 29984
    0881A668:[016C5021]: addu       $t2, $t3, $t4
    0881A66C:[8D480000]: lw         $t0, 0($t2)
    0881A670:[11000016]: beq        $t0, $zr, 0x0881A6CC
    0881A674:[30A600FF]: andi       $a2, $a1, 255
    0881A678:[00063840]: sll        $a3, $a2, 0x0001
    0881A67C:[00E82821]: addu       $a1, $a3, $t0
    0881A680:[94B80000]: lhu        $t8, 0($a1)
    0881A684:[00102100]: sll        $a0, $s0, 0x0004
    0881A688:[30650060]: andi       $a1, $v1, 96
    0881A68C:[3079001F]: andi       $t9, $v1, 31
    0881A690:[240F0040]: addiu      $t7, $zr, 64 <=> li $t7, 64
    0881A694:[02E44821]: addu       $t1, $s7, $a0
    0881A698:[27230040]: addiu      $v1, $t9, 64
    0881A69C:[10AF002E]: beq        $a1, $t7, 0x0881A758
    0881A6A0:[01184021]: addu       $t0, $t0, $t8
    0881A6A4:[28AA0041]: slti       $t2, $a1, 65
    0881A6A8:[11400023]: beq        $t2, $zr, 0x0881A738
    0881A6AC:[240B0060]: addiu      $t3, $zr, 96 <=> li $t3, 96
    0881A6B0:[24020020]: addiu      $v0, $zr, 32 <=> li $v0, 32
    0881A6B4:[10A2001A]: beq        $a1, $v0, 0x0881A720
    0881A6B8:[01202021]: addu       $a0, $t1, $zr <=> move $a0, $t1
    0881A6BC:[01003021]: addu       $a2, $t0, $zr <=> move $a2, $t0
    0881A6C0:[00603821]: addu       $a3, $v1, $zr <=> move $a3, $v1
    0881A6C4:[0E205F7F]: jal        0x08817DFC
    0881A6C8:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    0881A6CC:[26100001]: addiu      $s0, $s0, 1
    0881A6D0:[0213182A]: slt        $v1, $s0, $s3
    0881A6D4:[1460FFD8]: bne        $v1, $zr, 0x0881A638
    0881A6D8:[3209003F]: andi       $t1, $s0, 63
    0881A6DC:[8FB00004]: lw         $s0, 4($sp)
    0881A6E0:[26520001]: addiu      $s2, $s2, 1
    0881A6E4:[0250A82A]: slt        $s5, $s2, $s0
    0881A6E8:[16A0FFB2]: bne        $s5, $zr, 0x0881A5B4
    0881A6EC:[3C1108CC]: lui        $s1, 0x08CC <=> li $s1, 0x08CC0000
    0881A6F0:[8FBF0034]: lw         $ra, 52($sp)
    0881A6F4:[8FBE0030]: lw         $fp, 48($sp)
    0881A6F8:[8FB7002C]: lw         $s7, 44($sp)
    0881A6FC:[8FB60028]: lw         $s6, 40($sp)
    0881A700:[8FB50024]: lw         $s5, 36($sp)
    0881A704:[8FB40020]: lw         $s4, 32($sp)
    0881A708:[8FB3001C]: lw         $s3, 28($sp)
    0881A70C:[8FB20018]: lw         $s2, 24($sp)
    0881A710:[8FB10014]: lw         $s1, 20($sp)
    0881A714:[8FB00010]: lw         $s0, 16($sp)
    0881A718:[03E00008]: jr         $ra
    0881A71C:[27BD0040]: addiu      $sp, $sp, 64
    0881A720:[01003021]: addu       $a2, $t0, $zr <=> move $a2, $t0
    0881A724:[00603821]: addu       $a3, $v1, $zr <=> move $a3, $v1
    0881A728:[0E206070]: jal        0x088181C0
    0881A72C:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    0881A730:[0A2069B4]: j          0x0881A6D0
    0881A734:[26100001]: addiu      $s0, $s0, 1
    0881A738:[14ABFFE0]: bne        $a1, $t3, 0x0881A6BC
    0881A73C:[01202021]: addu       $a0, $t1, $zr <=> move $a0, $t1
    0881A740:[01003021]: addu       $a2, $t0, $zr <=> move $a2, $t0
    0881A744:[00603821]: addu       $a3, $v1, $zr <=> move $a3, $v1
    0881A748:[0E206250]: jal        0x08818940
    0881A74C:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    0881A750:[0A2069B4]: j          0x0881A6D0
    0881A754:[26100001]: addiu      $s0, $s0, 1
    0881A758:[01202021]: addu       $a0, $t1, $zr <=> move $a0, $t1
    0881A75C:[01003021]: addu       $a2, $t0, $zr <=> move $a2, $t0
    0881A760:[00603821]: addu       $a3, $v1, $zr <=> move $a3, $v1
    0881A764:[0E206162]: jal        0x08818588
    0881A768:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    0881A76C:[0A2069B4]: j          0x0881A6D0
    0881A770:[26100001]: addiu      $s0, $s0, 1
    0881A774:[8FB00000]: lw         $s0, 0($sp)
    0881A778:[3C0808CC]: lui        $t0, 0x08CC <=> li $t0, 0x08CC0000
    0881A77C:[25177520]: addiu      $s7, $t0, 29984
    0881A780:[26130031]: addiu      $s3, $s0, 49
    0881A784:[3219003F]: andi       $t9, $s0, 63
    0881A788:[0239C021]: addu       $t8, $s1, $t9
    0881A78C:[00187880]: sll        $t7, $t8, 0x0002
    0881A790:[01F47021]: addu       $t6, $t7, $s4
    0881A794:[8DC30000]: lw         $v1, 0($t6)
    0881A798:[00032C03]: sra        $a1, $v1, 0x0010
    0881A79C:[30A97FFF]: andi       $t1, $a1, 32767
    0881A7A0:[00096A03]: sra        $t5, $t1, 0x0008
    0881A7A4:[000D6080]: sll        $t4, $t5, 0x0002
    0881A7A8:[11200014]: beq        $t1, $zr, 0x0881A7FC
    0881A7AC:[01973021]: addu       $a2, $t4, $s7
    0881A7B0:[8CC80000]: lw         $t0, 0($a2)
    0881A7B4:[30AA00FF]: andi       $t2, $a1, 255
    0881A7B8:[000A3840]: sll        $a3, $t2, 0x0001
    0881A7BC:[3065001F]: andi       $a1, $v1, 31
    0881A7C0:[00102100]: sll        $a0, $s0, 0x0004
    0881A7C4:[306A0020]: andi       $t2, $v1, 32
    0881A7C8:[00E81021]: addu       $v0, $a3, $t0
    0881A7CC:[02C44821]: addu       $t1, $s6, $a0
    0881A7D0:[1100000A]: beq        $t0, $zr, 0x0881A7FC
    0881A7D4:[24A30040]: addiu      $v1, $a1, 64
    0881A7D8:[94460000]: lhu        $a2, 0($v0)
    0881A7DC:[01202021]: addu       $a0, $t1, $zr <=> move $a0, $t1
    0881A7E0:[00603821]: addu       $a3, $v1, $zr <=> move $a3, $v1
    0881A7E4:[01064021]: addu       $t0, $t0, $a2
    0881A7E8:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    0881A7EC:[15400009]: bne        $t2, $zr, 0x0881A814
    0881A7F0:[01003021]: addu       $a2, $t0, $zr <=> move $a2, $t0
    0881A7F4:[0E206341]: jal        0x08818D04
    0881A7F8:[00000000]: nop
    0881A7FC:[26100001]: addiu      $s0, $s0, 1
    0881A800:[0213582A]: slt        $t3, $s0, $s3
    0881A804:[1560FFE0]: bne        $t3, $zr, 0x0881A788
    0881A808:[3219003F]: andi       $t9, $s0, 63
    0881A80C:[0A2069B8]: j          0x0881A6E0
    0881A810:[8FB00004]: lw         $s0, 4($sp)
    0881A814:[0E206453]: jal        0x0881914C
    0881A818:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    0881A81C:[0A206A00]: j          0x0881A800
    0881A820:[26100001]: addiu      $s0, $s0, 1
    0881A824:[0005B900]: sll        $s7, $a1, 0x0004
    0881A828:[02FE9821]: addu       $s3, $s7, $fp
    0881A82C:[24B1000F]: addiu      $s1, $a1, 15
    0881A830:[8FBE0000]: lw         $fp, 0($sp)
    0881A834:[AFB10008]: sw         $s1, 8($sp)
    0881A838:[00A09021]: addu       $s2, $a1, $zr <=> move $s2, $a1
    0881A83C:[27D50019]: addiu      $s5, $fp, 25
    0881A840:[8FB00000]: lw         $s0, 0($sp)
    0881A844:[3243003F]: andi       $v1, $s2, 63
    0881A848:[0215402A]: slt        $t0, $s0, $s5
    0881A84C:[1100002B]: beq        $t0, $zr, 0x0881A8FC
    0881A850:[00038980]: sll        $s1, $v1, 0x0006
    0881A854:[3C0908CC]: lui        $t1, 0x08CC <=> li $t1, 0x08CC0000
    0881A858:[25377520]: addiu      $s7, $t1, 29984
    0881A85C:[241E0040]: addiu      $fp, $zr, 64 <=> li $fp, 64
    0881A860:[320F003F]: andi       $t7, $s0, 63
    0881A864:[022F7021]: addu       $t6, $s1, $t7
    0881A868:[000E6880]: sll        $t5, $t6, 0x0002
    0881A86C:[01B46021]: addu       $t4, $t5, $s4
    0881A870:[8D830000]: lw         $v1, 0($t4)
    0881A874:[00032C03]: sra        $a1, $v1, 0x0010
    0881A878:[30A47FFF]: andi       $a0, $a1, 32767
    0881A87C:[5080001C]: beql       $a0, $zr, 0x0881A8F0
    0881A880:[26100001]: addiu      $s0, $s0, 1
    0881A884:[00043A03]: sra        $a3, $a0, 0x0008
    0881A888:[0007C880]: sll        $t9, $a3, 0x0002
    0881A88C:[0337C021]: addu       $t8, $t9, $s7
    0881A890:[8F080000]: lw         $t0, 0($t8)
    0881A894:[11000015]: beq        $t0, $zr, 0x0881A8EC
    0881A898:[30A900FF]: andi       $t1, $a1, 255
    0881A89C:[00095840]: sll        $t3, $t1, 0x0001
    0881A8A0:[01682821]: addu       $a1, $t3, $t0
    0881A8A4:[94AA0000]: lhu        $t2, 0($a1)
    0881A8A8:[00103100]: sll        $a2, $s0, 0x0004
    0881A8AC:[30650060]: andi       $a1, $v1, 96
    0881A8B0:[3064001F]: andi       $a0, $v1, 31
    0881A8B4:[02C64821]: addu       $t1, $s6, $a2
    0881A8B8:[24830040]: addiu      $v1, $a0, 64
    0881A8BC:[10BE0024]: beq        $a1, $fp, 0x0881A950
    0881A8C0:[010A4021]: addu       $t0, $t0, $t2
    0881A8C4:[28AC0041]: slti       $t4, $a1, 65
    0881A8C8:[11800019]: beq        $t4, $zr, 0x0881A930
    0881A8CC:[240D0060]: addiu      $t5, $zr, 96 <=> li $t5, 96
    0881A8D0:[24020020]: addiu      $v0, $zr, 32 <=> li $v0, 32
    0881A8D4:[10A20010]: beq        $a1, $v0, 0x0881A918
    0881A8D8:[01202021]: addu       $a0, $t1, $zr <=> move $a0, $t1
    0881A8DC:[01003021]: addu       $a2, $t0, $zr <=> move $a2, $t0
    0881A8E0:[00603821]: addu       $a3, $v1, $zr <=> move $a3, $v1
    0881A8E4:[0E205F7F]: jal        0x08817DFC
    0881A8E8:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0881A8EC:[26100001]: addiu      $s0, $s0, 1
    0881A8F0:[0215402A]: slt        $t0, $s0, $s5
    0881A8F4:[1500FFDB]: bne        $t0, $zr, 0x0881A864
    0881A8F8:[320F003F]: andi       $t7, $s0, 63
    0881A8FC:[8FBE0008]: lw         $fp, 8($sp)
    0881A900:[26520001]: addiu      $s2, $s2, 1
    0881A904:[025E802A]: slt        $s0, $s2, $fp
    0881A908:[1600FFCD]: bne        $s0, $zr, 0x0881A840
    0881A90C:[26730010]: addiu      $s3, $s3, 16
    0881A910:[0A2069BD]: j          0x0881A6F4
    0881A914:[8FBF0034]: lw         $ra, 52($sp)
    0881A918:[01003021]: addu       $a2, $t0, $zr <=> move $a2, $t0
    0881A91C:[00603821]: addu       $a3, $v1, $zr <=> move $a3, $v1
    0881A920:[0E206070]: jal        0x088181C0
    0881A924:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0881A928:[0A206A3C]: j          0x0881A8F0
    0881A92C:[26100001]: addiu      $s0, $s0, 1
    0881A930:[14ADFFEA]: bne        $a1, $t5, 0x0881A8DC
    0881A934:[01202021]: addu       $a0, $t1, $zr <=> move $a0, $t1
    0881A938:[01003021]: addu       $a2, $t0, $zr <=> move $a2, $t0
    0881A93C:[00603821]: addu       $a3, $v1, $zr <=> move $a3, $v1
    0881A940:[0E206250]: jal        0x08818940
    0881A944:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0881A948:[0A206A3C]: j          0x0881A8F0
    0881A94C:[26100001]: addiu      $s0, $s0, 1
    0881A950:[01202021]: addu       $a0, $t1, $zr <=> move $a0, $t1
    0881A954:[01003021]: addu       $a2, $t0, $zr <=> move $a2, $t0
    0881A958:[00603821]: addu       $a3, $v1, $zr <=> move $a3, $v1
    0881A95C:[0E206162]: jal        0x08818588
    0881A960:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    0881A964:[0A206A3C]: j          0x0881A8F0
    0881A968:[26100001]: addiu      $s0, $s0, 1
  Back Branch 0881A6D4 2,972,775 times (length 41)
    0881A624:[00172823]: subu       $a1, $zr, $s7 <=> negu $a1, $s7
    0881A628:[00058103]: sra        $s0, $a1, 0x0004
    0881A62C:[26030019]: addiu      $v1, $s0, 25
    0881A630:[00609821]: addu       $s3, $v1, $zr <=> move $s3, $v1
    0881A634:[3209003F]: andi       $t1, $s0, 63
--> 0881A638:[02293021]: addu       $a2, $s1, $t1
    0881A63C:[00064080]: sll        $t0, $a2, 0x0002
    0881A640:[01143821]: addu       $a3, $t0, $s4
    0881A644:[8CE30000]: lw         $v1, 0($a3)
    0881A648:[00032C03]: sra        $a1, $v1, 0x0010
    0881A64C:[30A47FFF]: andi       $a0, $a1, 32767
    0881A650:[5080001F]: beql       $a0, $zr, 0x0881A6D0
    0881A654:[26100001]: addiu      $s0, $s0, 1
    0881A658:[00047203]: sra        $t6, $a0, 0x0008
    0881A65C:[3C0D08CC]: lui        $t5, 0x08CC <=> li $t5, 0x08CC0000
    0881A660:[000E5880]: sll        $t3, $t6, 0x0002
    0881A664:[25AC7520]: addiu      $t4, $t5, 29984
    0881A668:[016C5021]: addu       $t2, $t3, $t4
    0881A66C:[8D480000]: lw         $t0, 0($t2)
    0881A670:[11000016]: beq        $t0, $zr, 0x0881A6CC
    0881A674:[30A600FF]: andi       $a2, $a1, 255
    0881A678:[00063840]: sll        $a3, $a2, 0x0001
    0881A67C:[00E82821]: addu       $a1, $a3, $t0
    0881A680:[94B80000]: lhu        $t8, 0($a1)
    0881A684:[00102100]: sll        $a0, $s0, 0x0004
    0881A688:[30650060]: andi       $a1, $v1, 96
    0881A68C:[3079001F]: andi       $t9, $v1, 31
    0881A690:[240F0040]: addiu      $t7, $zr, 64 <=> li $t7, 64
    0881A694:[02E44821]: addu       $t1, $s7, $a0
    0881A698:[27230040]: addiu      $v1, $t9, 64
    0881A69C:[10AF002E]: beq        $a1, $t7, 0x0881A758
    0881A6A0:[01184021]: addu       $t0, $t0, $t8
    0881A6A4:[28AA0041]: slti       $t2, $a1, 65
    0881A6A8:[11400023]: beq        $t2, $zr, 0x0881A738
    0881A6AC:[240B0060]: addiu      $t3, $zr, 96 <=> li $t3, 96
    0881A6B0:[24020020]: addiu      $v0, $zr, 32 <=> li $v0, 32
    0881A6B4:[10A2001A]: beq        $a1, $v0, 0x0881A720
    0881A6B8:[01202021]: addu       $a0, $t1, $zr <=> move $a0, $t1
    0881A6BC:[01003021]: addu       $a2, $t0, $zr <=> move $a2, $t0
    0881A6C0:[00603821]: addu       $a3, $v1, $zr <=> move $a3, $v1
    0881A6C4:[0E205F7F]: jal        0x08817DFC
    0881A6C8:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    0881A6CC:[26100001]: addiu      $s0, $s0, 1
    0881A6D0:[0213182A]: slt        $v1, $s0, $s3
--> 0881A6D4:[1460FFD8]: bne        $v1, $zr, 0x0881A638
    0881A6D8:[3209003F]: andi       $t1, $s0, 63
    0881A6DC:[8FB00004]: lw         $s0, 4($sp)
    0881A6E0:[26520001]: addiu      $s2, $s2, 1
    0881A6E4:[0250A82A]: slt        $s5, $s2, $s0
  Back Branch 0881A60C 1,665,829 times (length 9)
    0881A5DC:[85460000]: lh         $a2, 0($t2)
    0881A5E0:[3242003F]: andi       $v0, $s2, 63
    0881A5E4:[00028980]: sll        $s1, $v0, 0x0006
    0881A5E8:[24100001]: addiu      $s0, $zr, 1 <=> li $s0, 1
    0881A5EC:[24B90001]: addiu      $t9, $a1, 1
--> 0881A5F0:[332503FF]: andi       $a1, $t9, 1023
    0881A5F4:[0005C040]: sll        $t8, $a1, 0x0001
    0881A5F8:[0304B821]: addu       $s7, $t8, $a0
    0881A5FC:[86F30000]: lh         $s3, 0($s7)
    0881A600:[26100001]: addiu      $s0, $s0, 1
    0881A604:[1666005B]: bne        $s3, $a2, 0x0881A774
    0881A608:[2A030010]: slti       $v1, $s0, 16
--> 0881A60C:[5460FFF8]: bnel       $v1, $zr, 0x0881A5F0
    0881A610:[24B90001]: addiu      $t9, $a1, 1
    0881A614:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0881A618:[10800057]: beq        $a0, $zr, 0x0881A778
    0881A61C:[8FB00000]: lw         $s0, 0($sp)
  Back Branch 0881A804 150,381 times (length 33)
    0881A774:[8FB00000]: lw         $s0, 0($sp)
    0881A778:[3C0808CC]: lui        $t0, 0x08CC <=> li $t0, 0x08CC0000
    0881A77C:[25177520]: addiu      $s7, $t0, 29984
    0881A780:[26130031]: addiu      $s3, $s0, 49
    0881A784:[3219003F]: andi       $t9, $s0, 63
--> 0881A788:[0239C021]: addu       $t8, $s1, $t9
    0881A78C:[00187880]: sll        $t7, $t8, 0x0002
    0881A790:[01F47021]: addu       $t6, $t7, $s4
    0881A794:[8DC30000]: lw         $v1, 0($t6)
    0881A798:[00032C03]: sra        $a1, $v1, 0x0010
    0881A79C:[30A97FFF]: andi       $t1, $a1, 32767
    0881A7A0:[00096A03]: sra        $t5, $t1, 0x0008
    0881A7A4:[000D6080]: sll        $t4, $t5, 0x0002
    0881A7A8:[11200014]: beq        $t1, $zr, 0x0881A7FC
    0881A7AC:[01973021]: addu       $a2, $t4, $s7
    0881A7B0:[8CC80000]: lw         $t0, 0($a2)
    0881A7B4:[30AA00FF]: andi       $t2, $a1, 255
    0881A7B8:[000A3840]: sll        $a3, $t2, 0x0001
    0881A7BC:[3065001F]: andi       $a1, $v1, 31
    0881A7C0:[00102100]: sll        $a0, $s0, 0x0004
    0881A7C4:[306A0020]: andi       $t2, $v1, 32
    0881A7C8:[00E81021]: addu       $v0, $a3, $t0
    0881A7CC:[02C44821]: addu       $t1, $s6, $a0
    0881A7D0:[1100000A]: beq        $t0, $zr, 0x0881A7FC
    0881A7D4:[24A30040]: addiu      $v1, $a1, 64
    0881A7D8:[94460000]: lhu        $a2, 0($v0)
    0881A7DC:[01202021]: addu       $a0, $t1, $zr <=> move $a0, $t1
    0881A7E0:[00603821]: addu       $a3, $v1, $zr <=> move $a3, $v1
    0881A7E4:[01064021]: addu       $t0, $t0, $a2
    0881A7E8:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    0881A7EC:[15400009]: bne        $t2, $zr, 0x0881A814
    0881A7F0:[01003021]: addu       $a2, $t0, $zr <=> move $a2, $t0
    0881A7F4:[0E206341]: jal        0x08818D04
    0881A7F8:[00000000]: nop
    0881A7FC:[26100001]: addiu      $s0, $s0, 1
    0881A800:[0213582A]: slt        $t3, $s0, $s3
--> 0881A804:[1560FFE0]: bne        $t3, $zr, 0x0881A788
    0881A808:[3219003F]: andi       $t9, $s0, 63
    0881A80C:[0A2069B8]: j          0x0881A6E0
    0881A810:[8FB00004]: lw         $s0, 4($sp)
    0881A814:[0E206453]: jal        0x0881914C
  Back Branch 0881A6E8 121,980 times (length 79)
    0881A5A0:[8CD463E8]: lw         $s4, 25576($a2)
    0881A5A4:[24A9000F]: addiu      $t1, $a1, 15
    0881A5A8:[AFA90004]: sw         $t1, 4($sp)
    0881A5AC:[00A09021]: addu       $s2, $a1, $zr <=> move $s2, $a1
    0881A5B0:[3C1108CC]: lui        $s1, 0x08CC <=> li $s1, 0x08CC0000
--> 0881A5B4:[862F7620]: lh         $t7, 30240($s1)
    0881A5B8:[00128100]: sll        $s0, $s2, 0x0004
    0881A5BC:[03D0A821]: addu       $s5, $fp, $s0
    0881A5C0:[01F57021]: addu       $t6, $t7, $s5
    0881A5C4:[3C0D08CC]: lui        $t5, 0x08CC <=> li $t5, 0x08CC0000
    0881A5C8:[25CC0010]: addiu      $t4, $t6, 16
    0881A5CC:[8DA464F0]: lw         $a0, 25840($t5)
    0881A5D0:[318503FF]: andi       $a1, $t4, 1023
    0881A5D4:[00055840]: sll        $t3, $a1, 0x0001
    0881A5D8:[01645021]: addu       $t2, $t3, $a0
    0881A5DC:[85460000]: lh         $a2, 0($t2)
    0881A5E0:[3242003F]: andi       $v0, $s2, 63
    0881A5E4:[00028980]: sll        $s1, $v0, 0x0006
    0881A5E8:[24100001]: addiu      $s0, $zr, 1 <=> li $s0, 1
    0881A5EC:[24B90001]: addiu      $t9, $a1, 1
    0881A5F0:[332503FF]: andi       $a1, $t9, 1023
    0881A5F4:[0005C040]: sll        $t8, $a1, 0x0001
    0881A5F8:[0304B821]: addu       $s7, $t8, $a0
    0881A5FC:[86F30000]: lh         $s3, 0($s7)
    0881A600:[26100001]: addiu      $s0, $s0, 1
    0881A604:[1666005B]: bne        $s3, $a2, 0x0881A774
    0881A608:[2A030010]: slti       $v1, $s0, 16
    0881A60C:[5460FFF8]: bnel       $v1, $zr, 0x0881A5F0
    0881A610:[24B90001]: addiu      $t9, $a1, 1
    0881A614:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0881A618:[10800057]: beq        $a0, $zr, 0x0881A778
    0881A61C:[8FB00000]: lw         $s0, 0($sp)
    0881A620:[02C6B823]: subu       $s7, $s6, $a2
    0881A624:[00172823]: subu       $a1, $zr, $s7 <=> negu $a1, $s7
    0881A628:[00058103]: sra        $s0, $a1, 0x0004
    0881A62C:[26030019]: addiu      $v1, $s0, 25
    0881A630:[00609821]: addu       $s3, $v1, $zr <=> move $s3, $v1
    0881A634:[3209003F]: andi       $t1, $s0, 63
    0881A638:[02293021]: addu       $a2, $s1, $t1
    0881A63C:[00064080]: sll        $t0, $a2, 0x0002
    0881A640:[01143821]: addu       $a3, $t0, $s4
    0881A644:[8CE30000]: lw         $v1, 0($a3)
    0881A648:[00032C03]: sra        $a1, $v1, 0x0010
    0881A64C:[30A47FFF]: andi       $a0, $a1, 32767
    0881A650:[5080001F]: beql       $a0, $zr, 0x0881A6D0
    0881A654:[26100001]: addiu      $s0, $s0, 1
    0881A658:[00047203]: sra        $t6, $a0, 0x0008
    0881A65C:[3C0D08CC]: lui        $t5, 0x08CC <=> li $t5, 0x08CC0000
    0881A660:[000E5880]: sll        $t3, $t6, 0x0002
    0881A664:[25AC7520]: addiu      $t4, $t5, 29984
    0881A668:[016C5021]: addu       $t2, $t3, $t4
    0881A66C:[8D480000]: lw         $t0, 0($t2)
    0881A670:[11000016]: beq        $t0, $zr, 0x0881A6CC
    0881A674:[30A600FF]: andi       $a2, $a1, 255
    0881A678:[00063840]: sll        $a3, $a2, 0x0001
    0881A67C:[00E82821]: addu       $a1, $a3, $t0
    0881A680:[94B80000]: lhu        $t8, 0($a1)
    0881A684:[00102100]: sll        $a0, $s0, 0x0004
    0881A688:[30650060]: andi       $a1, $v1, 96
    0881A68C:[3079001F]: andi       $t9, $v1, 31
    0881A690:[240F0040]: addiu      $t7, $zr, 64 <=> li $t7, 64
    0881A694:[02E44821]: addu       $t1, $s7, $a0
    0881A698:[27230040]: addiu      $v1, $t9, 64
    0881A69C:[10AF002E]: beq        $a1, $t7, 0x0881A758
    0881A6A0:[01184021]: addu       $t0, $t0, $t8
    0881A6A4:[28AA0041]: slti       $t2, $a1, 65
    0881A6A8:[11400023]: beq        $t2, $zr, 0x0881A738
    0881A6AC:[240B0060]: addiu      $t3, $zr, 96 <=> li $t3, 96
    0881A6B0:[24020020]: addiu      $v0, $zr, 32 <=> li $v0, 32
    0881A6B4:[10A2001A]: beq        $a1, $v0, 0x0881A720
    0881A6B8:[01202021]: addu       $a0, $t1, $zr <=> move $a0, $t1
    0881A6BC:[01003021]: addu       $a2, $t0, $zr <=> move $a2, $t0
    0881A6C0:[00603821]: addu       $a3, $v1, $zr <=> move $a3, $v1
    0881A6C4:[0E205F7F]: jal        0x08817DFC
    0881A6C8:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    0881A6CC:[26100001]: addiu      $s0, $s0, 1
    0881A6D0:[0213182A]: slt        $v1, $s0, $s3
    0881A6D4:[1460FFD8]: bne        $v1, $zr, 0x0881A638
    0881A6D8:[3209003F]: andi       $t1, $s0, 63
    0881A6DC:[8FB00004]: lw         $s0, 4($sp)
    0881A6E0:[26520001]: addiu      $s2, $s2, 1
    0881A6E4:[0250A82A]: slt        $s5, $s2, $s0
--> 0881A6E8:[16A0FFB2]: bne        $s5, $zr, 0x0881A5B4
    0881A6EC:[3C1108CC]: lui        $s1, 0x08CC <=> li $s1, 0x08CC0000
    0881A6F0:[8FBF0034]: lw         $ra, 52($sp)
    0881A6F4:[8FBE0030]: lw         $fp, 48($sp)
    0881A6F8:[8FB7002C]: lw         $s7, 44($sp)
  Back Branch 0881A81C 34,608 times (length 9)
    0881A7EC:[15400009]: bne        $t2, $zr, 0x0881A814
    0881A7F0:[01003021]: addu       $a2, $t0, $zr <=> move $a2, $t0
    0881A7F4:[0E206341]: jal        0x08818D04
    0881A7F8:[00000000]: nop
    0881A7FC:[26100001]: addiu      $s0, $s0, 1
--> 0881A800:[0213582A]: slt        $t3, $s0, $s3
    0881A804:[1560FFE0]: bne        $t3, $zr, 0x0881A788
    0881A808:[3219003F]: andi       $t9, $s0, 63
    0881A80C:[0A2069B8]: j          0x0881A6E0
    0881A810:[8FB00004]: lw         $s0, 4($sp)
    0881A814:[0E206453]: jal        0x0881914C
    0881A818:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
--> 0881A81C:[0A206A00]: j          0x0881A800
    0881A820:[26100001]: addiu      $s0, $s0, 1
    0881A824:[0005B900]: sll        $s7, $a1, 0x0004
    0881A828:[02FE9821]: addu       $s3, $s7, $fp
    0881A82C:[24B1000F]: addiu      $s1, $a1, 15
  Back Branch 0881A730 5,795 times (length 26)
    0881A6BC:[01003021]: addu       $a2, $t0, $zr <=> move $a2, $t0
    0881A6C0:[00603821]: addu       $a3, $v1, $zr <=> move $a3, $v1
    0881A6C4:[0E205F7F]: jal        0x08817DFC
    0881A6C8:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    0881A6CC:[26100001]: addiu      $s0, $s0, 1
--> 0881A6D0:[0213182A]: slt        $v1, $s0, $s3
    0881A6D4:[1460FFD8]: bne        $v1, $zr, 0x0881A638
    0881A6D8:[3209003F]: andi       $t1, $s0, 63
    0881A6DC:[8FB00004]: lw         $s0, 4($sp)
    0881A6E0:[26520001]: addiu      $s2, $s2, 1
    0881A6E4:[0250A82A]: slt        $s5, $s2, $s0
    0881A6E8:[16A0FFB2]: bne        $s5, $zr, 0x0881A5B4
    0881A6EC:[3C1108CC]: lui        $s1, 0x08CC <=> li $s1, 0x08CC0000
    0881A6F0:[8FBF0034]: lw         $ra, 52($sp)
    0881A6F4:[8FBE0030]: lw         $fp, 48($sp)
    0881A6F8:[8FB7002C]: lw         $s7, 44($sp)
    0881A6FC:[8FB60028]: lw         $s6, 40($sp)
    0881A700:[8FB50024]: lw         $s5, 36($sp)
    0881A704:[8FB40020]: lw         $s4, 32($sp)
    0881A708:[8FB3001C]: lw         $s3, 28($sp)
    0881A70C:[8FB20018]: lw         $s2, 24($sp)
    0881A710:[8FB10014]: lw         $s1, 20($sp)
    0881A714:[8FB00010]: lw         $s0, 16($sp)
    0881A718:[03E00008]: jr         $ra
    0881A71C:[27BD0040]: addiu      $sp, $sp, 64
    0881A720:[01003021]: addu       $a2, $t0, $zr <=> move $a2, $t0
    0881A724:[00603821]: addu       $a3, $v1, $zr <=> move $a3, $v1
    0881A728:[0E206070]: jal        0x088181C0
    0881A72C:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
--> 0881A730:[0A2069B4]: j          0x0881A6D0
    0881A734:[26100001]: addiu      $s0, $s0, 1
    0881A738:[14ABFFE0]: bne        $a1, $t3, 0x0881A6BC
    0881A73C:[01202021]: addu       $a0, $t1, $zr <=> move $a0, $t1
    0881A740:[01003021]: addu       $a2, $t0, $zr <=> move $a2, $t0
  Back Branch 0881A80C 3,069 times (length 77)
    0881A6CC:[26100001]: addiu      $s0, $s0, 1
    0881A6D0:[0213182A]: slt        $v1, $s0, $s3
    0881A6D4:[1460FFD8]: bne        $v1, $zr, 0x0881A638
    0881A6D8:[3209003F]: andi       $t1, $s0, 63
    0881A6DC:[8FB00004]: lw         $s0, 4($sp)
--> 0881A6E0:[26520001]: addiu      $s2, $s2, 1
    0881A6E4:[0250A82A]: slt        $s5, $s2, $s0
    0881A6E8:[16A0FFB2]: bne        $s5, $zr, 0x0881A5B4
    0881A6EC:[3C1108CC]: lui        $s1, 0x08CC <=> li $s1, 0x08CC0000
    0881A6F0:[8FBF0034]: lw         $ra, 52($sp)
    0881A6F4:[8FBE0030]: lw         $fp, 48($sp)
    0881A6F8:[8FB7002C]: lw         $s7, 44($sp)
    0881A6FC:[8FB60028]: lw         $s6, 40($sp)
    0881A700:[8FB50024]: lw         $s5, 36($sp)
    0881A704:[8FB40020]: lw         $s4, 32($sp)
    0881A708:[8FB3001C]: lw         $s3, 28($sp)
    0881A70C:[8FB20018]: lw         $s2, 24($sp)
    0881A710:[8FB10014]: lw         $s1, 20($sp)
    0881A714:[8FB00010]: lw         $s0, 16($sp)
    0881A718:[03E00008]: jr         $ra
    0881A71C:[27BD0040]: addiu      $sp, $sp, 64
    0881A720:[01003021]: addu       $a2, $t0, $zr <=> move $a2, $t0
    0881A724:[00603821]: addu       $a3, $v1, $zr <=> move $a3, $v1
    0881A728:[0E206070]: jal        0x088181C0
    0881A72C:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    0881A730:[0A2069B4]: j          0x0881A6D0
    0881A734:[26100001]: addiu      $s0, $s0, 1
    0881A738:[14ABFFE0]: bne        $a1, $t3, 0x0881A6BC
    0881A73C:[01202021]: addu       $a0, $t1, $zr <=> move $a0, $t1
    0881A740:[01003021]: addu       $a2, $t0, $zr <=> move $a2, $t0
    0881A744:[00603821]: addu       $a3, $v1, $zr <=> move $a3, $v1
    0881A748:[0E206250]: jal        0x08818940
    0881A74C:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    0881A750:[0A2069B4]: j          0x0881A6D0
    0881A754:[26100001]: addiu      $s0, $s0, 1
    0881A758:[01202021]: addu       $a0, $t1, $zr <=> move $a0, $t1
    0881A75C:[01003021]: addu       $a2, $t0, $zr <=> move $a2, $t0
    0881A760:[00603821]: addu       $a3, $v1, $zr <=> move $a3, $v1
    0881A764:[0E206162]: jal        0x08818588
    0881A768:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    0881A76C:[0A2069B4]: j          0x0881A6D0
    0881A770:[26100001]: addiu      $s0, $s0, 1
    0881A774:[8FB00000]: lw         $s0, 0($sp)
    0881A778:[3C0808CC]: lui        $t0, 0x08CC <=> li $t0, 0x08CC0000
    0881A77C:[25177520]: addiu      $s7, $t0, 29984
    0881A780:[26130031]: addiu      $s3, $s0, 49
    0881A784:[3219003F]: andi       $t9, $s0, 63
    0881A788:[0239C021]: addu       $t8, $s1, $t9
    0881A78C:[00187880]: sll        $t7, $t8, 0x0002
    0881A790:[01F47021]: addu       $t6, $t7, $s4
    0881A794:[8DC30000]: lw         $v1, 0($t6)
    0881A798:[00032C03]: sra        $a1, $v1, 0x0010
    0881A79C:[30A97FFF]: andi       $t1, $a1, 32767
    0881A7A0:[00096A03]: sra        $t5, $t1, 0x0008
    0881A7A4:[000D6080]: sll        $t4, $t5, 0x0002
    0881A7A8:[11200014]: beq        $t1, $zr, 0x0881A7FC
    0881A7AC:[01973021]: addu       $a2, $t4, $s7
    0881A7B0:[8CC80000]: lw         $t0, 0($a2)
    0881A7B4:[30AA00FF]: andi       $t2, $a1, 255
    0881A7B8:[000A3840]: sll        $a3, $t2, 0x0001
    0881A7BC:[3065001F]: andi       $a1, $v1, 31
    0881A7C0:[00102100]: sll        $a0, $s0, 0x0004
    0881A7C4:[306A0020]: andi       $t2, $v1, 32
    0881A7C8:[00E81021]: addu       $v0, $a3, $t0
    0881A7CC:[02C44821]: addu       $t1, $s6, $a0
    0881A7D0:[1100000A]: beq        $t0, $zr, 0x0881A7FC
    0881A7D4:[24A30040]: addiu      $v1, $a1, 64
    0881A7D8:[94460000]: lhu        $a2, 0($v0)
    0881A7DC:[01202021]: addu       $a0, $t1, $zr <=> move $a0, $t1
    0881A7E0:[00603821]: addu       $a3, $v1, $zr <=> move $a3, $v1
    0881A7E4:[01064021]: addu       $t0, $t0, $a2
    0881A7E8:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    0881A7EC:[15400009]: bne        $t2, $zr, 0x0881A814
    0881A7F0:[01003021]: addu       $a2, $t0, $zr <=> move $a2, $t0
    0881A7F4:[0E206341]: jal        0x08818D04
    0881A7F8:[00000000]: nop
    0881A7FC:[26100001]: addiu      $s0, $s0, 1
    0881A800:[0213582A]: slt        $t3, $s0, $s3
    0881A804:[1560FFE0]: bne        $t3, $zr, 0x0881A788
    0881A808:[3219003F]: andi       $t9, $s0, 63
--> 0881A80C:[0A2069B8]: j          0x0881A6E0
    0881A810:[8FB00004]: lw         $s0, 4($sp)
    0881A814:[0E206453]: jal        0x0881914C
    0881A818:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    0881A81C:[0A206A00]: j          0x0881A800
_S1_2_881B140 49,435,080 instructions (0.981%), 2,358 calls (0881B140 - 0881B568, length 267)
    0881B140:[3C0808CC]: lui        $t0, 0x08CC <=> li $t0, 0x08CC0000
    0881B144:[8D0763E8]: lw         $a3, 25576($t0)
    0881B148:[27BDFFA0]: addiu      $sp, $sp, -96
    0881B14C:[00045823]: subu       $t3, $zr, $a0 <=> negu $t3, $a0
    0881B150:[00054823]: subu       $t1, $zr, $a1 <=> negu $t1, $a1
    0881B154:[000B5103]: sra        $t2, $t3, 0x0004
    0881B158:[AFA40000]: sw         $a0, 0($sp)
    0881B15C:[24040009]: addiu      $a0, $zr, 9 <=> li $a0, 9
    0881B160:[AFBF0054]: sw         $ra, 84($sp)
    0881B164:[AFAA0008]: sw         $t2, 8($sp)
    0881B168:[AFB60048]: sw         $s6, 72($sp)
    0881B16C:[AFB20038]: sw         $s2, 56($sp)
    0881B170:[00A09021]: addu       $s2, $a1, $zr <=> move $s2, $a1
    0881B174:[AFB10034]: sw         $s1, 52($sp)
    0881B178:[00098903]: sra        $s1, $t1, 0x0004
    0881B17C:[AFA7000C]: sw         $a3, 12($sp)
    0881B180:[AFBE0050]: sw         $fp, 80($sp)
    0881B184:[AFB7004C]: sw         $s7, 76($sp)
    0881B188:[AFB50044]: sw         $s5, 68($sp)
    0881B18C:[AFB40040]: sw         $s4, 64($sp)
    0881B190:[AFB3003C]: sw         $s3, 60($sp)
    0881B194:[0E291965]: jal        0x08A46594
    0881B198:[AFB00030]: sw         $s0, 48($sp)
    0881B19C:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0881B1A0:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0881B1A4:[240600FF]: addiu      $a2, $zr, 255 <=> li $a2, 255
    0881B1A8:[0E292261]: jal        0x08A48984
    0881B1AC:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    0881B1B0:[24040004]: addiu      $a0, $zr, 4 <=> li $a0, 4
    0881B1B4:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0881B1B8:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0881B1BC:[0E292162]: jal        0x08A48588
    0881B1C0:[24070001]: addiu      $a3, $zr, 1 <=> li $a3, 1
    0881B1C4:[24040010]: addiu      $a0, $zr, 16 <=> li $a0, 16
    0881B1C8:[24050010]: addiu      $a1, $zr, 16 <=> li $a1, 16
    0881B1CC:[24060010]: addiu      $a2, $zr, 16 <=> li $a2, 16
    0881B1D0:[24070010]: addiu      $a3, $zr, 16 <=> li $a3, 16
    0881B1D4:[0E291D7E]: jal        0x08A475F8
    0881B1D8:[AFB10004]: sw         $s1, 4($sp)
    0881B1DC:[8FA40004]: lw         $a0, 4($sp)
    0881B1E0:[8FA20008]: lw         $v0, 8($sp)
    0881B1E4:[00043100]: sll        $a2, $a0, 0x0004
    0881B1E8:[00D22821]: addu       $a1, $a2, $s2
    0881B1EC:[2483000F]: addiu      $v1, $a0, 15
    0881B1F0:[AFA50020]: sw         $a1, 32($sp)
    0881B1F4:[24560031]: addiu      $s6, $v0, 49
    0881B1F8:[AFA3001C]: sw         $v1, 28($sp)
    0881B1FC:[3C0508CC]: lui        $a1, 0x08CC <=> li $a1, 0x08CC0000
    0881B200:[84BE7620]: lh         $fp, 30240($a1)
    0881B204:[8FA80020]: lw         $t0, 32($sp)
    0881B208:[3C0308CC]: lui        $v1, 0x08CC <=> li $v1, 0x08CC0000
    0881B20C:[8C7064F0]: lw         $s0, 25840($v1)
    0881B210:[03C8C821]: addu       $t9, $fp, $t0
    0881B214:[27370020]: addiu      $s7, $t9, 32
    0881B218:[27380010]: addiu      $t8, $t9, 16
    0881B21C:[331503FF]: andi       $s5, $t8, 1023
    0881B220:[32F403FF]: andi       $s4, $s7, 1023
    0881B224:[00157840]: sll        $t7, $s5, 0x0001
    0881B228:[8FA40004]: lw         $a0, 4($sp)
    0881B22C:[00149840]: sll        $s3, $s4, 0x0001
    0881B230:[02706821]: addu       $t5, $s3, $s0
    0881B234:[01F07021]: addu       $t6, $t7, $s0
    0881B238:[85D50000]: lh         $s5, 0($t6)
    0881B23C:[85B70000]: lh         $s7, 0($t5)
    0881B240:[308C003F]: andi       $t4, $a0, 63
    0881B244:[000C1180]: sll        $v0, $t4, 0x0006
    0881B248:[12B70087]: beq        $s5, $s7, 0x0881B468
    0881B24C:[AFA20010]: sw         $v0, 16($sp)
    0881B250:[8FB10008]: lw         $s1, 8($sp)
    0881B254:[0236302A]: slt        $a2, $s1, $s6
    0881B258:[10C0006A]: beq        $a2, $zr, 0x0881B404
    0881B25C:[25070010]: addiu      $a3, $t0, 16
    0881B260:[25120020]: addiu      $s2, $t0, 32
    0881B264:[AFA70014]: sw         $a3, 20($sp)
    0881B268:[241E0063]: addiu      $fp, $zr, 99 <=> li $fp, 99
    0881B26C:[AFB20018]: sw         $s2, 24($sp)
    0881B270:[8FA20000]: lw         $v0, 0($sp)
    0881B274:[00116100]: sll        $t4, $s1, 0x0004
    0881B278:[004C5821]: addu       $t3, $v0, $t4
    0881B27C:[01753023]: subu       $a2, $t3, $s5
    0881B280:[01773823]: subu       $a3, $t3, $s7
    0881B284:[28C90180]: slti       $t1, $a2, 384
    0881B288:[28EA0180]: slti       $t2, $a3, 384
    0881B28C:[24C80010]: addiu      $t0, $a2, 16
    0881B290:[012A2025]: or         $a0, $t1, $t2
    0881B294:[05000070]: bltz       $t0, 0x0881B458
    0881B298:[24E20010]: addiu      $v0, $a3, 16
    0881B29C:[8FB30010]: lw         $s3, 16($sp)
    0881B2A0:[3230003F]: andi       $s0, $s1, 63
    0881B2A4:[8FAE000C]: lw         $t6, 12($sp)
    0881B2A8:[02707821]: addu       $t7, $s3, $s0
    0881B2AC:[000F6880]: sll        $t5, $t7, 0x0002
    0881B2B0:[10800050]: beq        $a0, $zr, 0x0881B3F4
    0881B2B4:[01AE1021]: addu       $v0, $t5, $t6
    0881B2B8:[8C500000]: lw         $s0, 0($v0)
    0881B2BC:[3C0308BB]: lui        $v1, 0x08BB <=> li $v1, 0x08BB0000
    0881B2C0:[24782E48]: addiu      $t8, $v1, 11848
    0881B2C4:[00109C03]: sra        $s3, $s0, 0x0010
    0881B2C8:[32747FFF]: andi       $s4, $s3, 32767
    0881B2CC:[00142203]: sra        $a0, $s4, 0x0008
    0881B2D0:[0004C880]: sll        $t9, $a0, 0x0002
    0881B2D4:[12800047]: beq        $s4, $zr, 0x0881B3F4
    0881B2D8:[03384021]: addu       $t0, $t9, $t8
    0881B2DC:[8D140000]: lw         $s4, 0($t0)
    0881B2E0:[320B0060]: andi       $t3, $s0, 96
    0881B2E4:[3C0A08AF]: lui        $t2, 0x08AF <=> li $t2, 0x08AF0000
    0881B2E8:[000B48C2]: srl        $t1, $t3, 0x0003
    0881B2EC:[25521FC0]: addiu      $s2, $t2, 8128
    0881B2F0:[3205001F]: andi       $a1, $s0, 31
    0881B2F4:[24CC0050]: addiu      $t4, $a2, 80
    0881B2F8:[24CA0040]: addiu      $t2, $a2, 64
    0881B2FC:[32660001]: andi       $a2, $s3, 1
    0881B300:[24ED0050]: addiu      $t5, $a3, 80
    0881B304:[01322021]: addu       $a0, $t1, $s2
    0881B308:[24EB0040]: addiu      $t3, $a3, 64
    0881B30C:[00054940]: sll        $t1, $a1, 0x0005
    0881B310:[24070010]: addiu      $a3, $zr, 16 <=> li $a3, 16
    0881B314:[00062900]: sll        $a1, $a2, 0x0004
    0881B318:[12800036]: beq        $s4, $zr, 0x0881B3F4
    0881B31C:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0881B320:[3C0E08BB]: lui        $t6, 0x08BB <=> li $t6, 0x08BB0000
    0881B324:[8DC33068]: lw         $v1, 12392($t6)
    0881B328:[3C0F08BB]: lui        $t7, 0x08BB <=> li $t7, 0x08BB0000
    0881B32C:[8C8E0000]: lw         $t6, 0($a0)
    0881B330:[0003C080]: sll        $t8, $v1, 0x0002
    0881B334:[03032021]: addu       $a0, $t8, $v1
    0881B338:[000410C0]: sll        $v0, $a0, 0x0003
    0881B33C:[25E8306C]: addiu      $t0, $t7, 12396
    0881B340:[3C1008CC]: lui        $s0, 0x08CC <=> li $s0, 0x08CC0000
    0881B344:[8E1264FC]: lw         $s2, 25852($s0)
    0881B348:[00488021]: addu       $s0, $v0, $t0
    0881B34C:[A60D0022]: sh         $t5, 34($s0)
    0881B350:[24780001]: addiu      $t8, $v1, 1
    0881B354:[3C0F08BB]: lui        $t7, 0x08BB <=> li $t7, 0x08BB0000
    0881B358:[8FAD0014]: lw         $t5, 20($sp)
    0881B35C:[8FA80018]: lw         $t0, 24($sp)
    0881B360:[ADF83068]: sw         $t8, 12392($t7)
    0881B364:[0249C821]: addu       $t9, $s2, $t1
    0881B368:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0881B36C:[A60A0004]: sh         $t2, 4($s0)
    0881B370:[27320800]: addiu      $s2, $t9, 2048
    0881B374:[A60B0018]: sh         $t3, 24($s0)
    0881B378:[A60C000E]: sh         $t4, 14($s0)
    0881B37C:[A60D0010]: sh         $t5, 16($s0)
    0881B380:[A60D0006]: sh         $t5, 6($s0)
    0881B384:[A6080024]: sh         $t0, 36($s0)
    0881B388:[A608001A]: sh         $t0, 26($s0)
    0881B38C:[A61E0026]: sh         $fp, 38($s0)
    0881B390:[A61E001C]: sh         $fp, 28($s0)
    0881B394:[A61E0012]: sh         $fp, 18($s0)
    0881B398:[01C0F809]: jalr       $ra, $t6
    0881B39C:[A61E0008]: sh         $fp, 8($s0)
    0881B3A0:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0881B3A4:[0E295738]: jal        0x08A55CE0 [sceKernelDcacheWritebackRange]
    0881B3A8:[24050028]: addiu      $a1, $zr, 40 <=> li $a1, 40
    0881B3AC:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0881B3B0:[0E29226F]: jal        0x08A489BC
    0881B3B4:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0881B3B8:[326200FE]: andi       $v0, $s3, 254
    0881B3BC:[000261C0]: sll        $t4, $v0, 0x0007
    0881B3C0:[028C4021]: addu       $t0, $s4, $t4
    0881B3C4:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0881B3C8:[24050020]: addiu      $a1, $zr, 32 <=> li $a1, 32
    0881B3CC:[24060010]: addiu      $a2, $zr, 16 <=> li $a2, 16
    0881B3D0:[0E292202]: jal        0x08A48808
    0881B3D4:[24070020]: addiu      $a3, $zr, 32 <=> li $a3, 32
    0881B3D8:[3C070080]: lui        $a3, 0x0080 <=> li $a3, 0x00800000
    0881B3DC:[34E50102]: ori        $a1, $a3, 258
    0881B3E0:[02004021]: addu       $t0, $s0, $zr <=> move $t0, $s0
    0881B3E4:[24040004]: addiu      $a0, $zr, 4 <=> li $a0, 4
    0881B3E8:[24060004]: addiu      $a2, $zr, 4 <=> li $a2, 4
    0881B3EC:[0E291B2F]: jal        0x08A46CBC
    0881B3F0:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    0881B3F4:[26310001]: addiu      $s1, $s1, 1
    0881B3F8:[0236982A]: slt        $s3, $s1, $s6
    0881B3FC:[1660FF9D]: bne        $s3, $zr, 0x0881B274
    0881B400:[8FA20000]: lw         $v0, 0($sp)
    0881B404:[8FAC0004]: lw         $t4, 4($sp)
    0881B408:[8FB70020]: lw         $s7, 32($sp)
    0881B40C:[8FBE001C]: lw         $fp, 28($sp)
    0881B410:[25870001]: addiu      $a3, $t4, 1
    0881B414:[26F30010]: addiu      $s3, $s7, 16
    0881B418:[00FE882A]: slt        $s1, $a3, $fp
    0881B41C:[AFA70004]: sw         $a3, 4($sp)
    0881B420:[1620FF76]: bne        $s1, $zr, 0x0881B1FC
    0881B424:[AFB30020]: sw         $s3, 32($sp)
    0881B428:[8FBF0054]: lw         $ra, 84($sp)
    0881B42C:[8FBE0050]: lw         $fp, 80($sp)
    0881B430:[8FB7004C]: lw         $s7, 76($sp)
    0881B434:[8FB60048]: lw         $s6, 72($sp)
    0881B438:[8FB50044]: lw         $s5, 68($sp)
    0881B43C:[8FB40040]: lw         $s4, 64($sp)
    0881B440:[8FB3003C]: lw         $s3, 60($sp)
    0881B444:[8FB20038]: lw         $s2, 56($sp)
    0881B448:[8FB10034]: lw         $s1, 52($sp)
    0881B44C:[8FB00030]: lw         $s0, 48($sp)
    0881B450:[03E00008]: jr         $ra
    0881B454:[27BD0060]: addiu      $sp, $sp, 96
    0881B458:[0441FF91]: bgez       $v0, 0x0881B2A0
    0881B45C:[8FB30010]: lw         $s3, 16($sp)
    0881B460:[0A206CFE]: j          0x0881B3F8
    0881B464:[26310001]: addiu      $s1, $s1, 1
    0881B468:[8FB10008]: lw         $s1, 8($sp)
    0881B46C:[0236B82A]: slt        $s7, $s1, $s6
    0881B470:[12E0FFE4]: beq        $s7, $zr, 0x0881B404
    0881B474:[8FBE0000]: lw         $fp, 0($sp)
    0881B478:[00113100]: sll        $a2, $s1, 0x0004
    0881B47C:[00D5A023]: subu       $s4, $a2, $s5
    0881B480:[3C1508BB]: lui        $s5, 0x08BB <=> li $s5, 0x08BB0000
    0881B484:[029E9821]: addu       $s3, $s4, $fp
    0881B488:[26B72E48]: addiu      $s7, $s5, 11848
    0881B48C:[3C1E08CC]: lui        $fp, 0x08CC <=> li $fp, 0x08CC0000
    0881B490:[8FAD0010]: lw         $t5, 16($sp)
    0881B494:[322C003F]: andi       $t4, $s1, 63
    0881B498:[8FAA000C]: lw         $t2, 12($sp)
    0881B49C:[01AC3821]: addu       $a3, $t5, $t4
    0881B4A0:[26690010]: addiu      $t1, $s3, 16
    0881B4A4:[00075880]: sll        $t3, $a3, 0x0002
    0881B4A8:[2D250190]: sltiu      $a1, $t1, 400
    0881B4AC:[016A1821]: addu       $v1, $t3, $t2
    0881B4B0:[10A00029]: beq        $a1, $zr, 0x0881B558
    0881B4B4:[26310001]: addiu      $s1, $s1, 1
    0881B4B8:[8C700000]: lw         $s0, 0($v1)
    0881B4BC:[0010AC03]: sra        $s5, $s0, 0x0010
    0881B4C0:[32B97FFF]: andi       $t9, $s5, 32767
    0881B4C4:[00191A03]: sra        $v1, $t9, 0x0008
    0881B4C8:[00039080]: sll        $s2, $v1, 0x0002
    0881B4CC:[13200022]: beq        $t9, $zr, 0x0881B558
    0881B4D0:[02574021]: addu       $t0, $s2, $s7
    0881B4D4:[8D140000]: lw         $s4, 0($t0)
    0881B4D8:[320F001F]: andi       $t7, $s0, 31
    0881B4DC:[000F1940]: sll        $v1, $t7, 0x0005
    0881B4E0:[1280001D]: beq        $s4, $zr, 0x0881B558
    0881B4E4:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0881B4E8:[8FCB64FC]: lw         $t3, 25852($fp)
    0881B4EC:[01635021]: addu       $t2, $t3, $v1
    0881B4F0:[25490800]: addiu      $t1, $t2, 2048
    0881B4F4:[0E29226F]: jal        0x08A489BC
    0881B4F8:[01202821]: addu       $a1, $t1, $zr <=> move $a1, $t1
    0881B4FC:[32A500FE]: andi       $a1, $s5, 254
    0881B500:[000511C0]: sll        $v0, $a1, 0x0007
    0881B504:[02824021]: addu       $t0, $s4, $v0
    0881B508:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0881B50C:[24050020]: addiu      $a1, $zr, 32 <=> li $a1, 32
    0881B510:[24060010]: addiu      $a2, $zr, 16 <=> li $a2, 16
    0881B514:[0E292202]: jal        0x08A48808
    0881B518:[24070020]: addiu      $a3, $zr, 32 <=> li $a3, 32
    0881B51C:[3C1408AF]: lui        $s4, 0x08AF <=> li $s4, 0x08AF0000
    0881B520:[32060060]: andi       $a2, $s0, 96
    0881B524:[000680C2]: srl        $s0, $a2, 0x0003
    0881B528:[268E1FB0]: addiu      $t6, $s4, 8112
    0881B52C:[8FA80020]: lw         $t0, 32($sp)
    0881B530:[020EC021]: addu       $t8, $s0, $t6
    0881B534:[8F090000]: lw         $t1, 0($t8)
    0881B538:[32A40001]: andi       $a0, $s5, 1
    0881B53C:[00043900]: sll        $a3, $a0, 0x0004
    0881B540:[25050010]: addiu      $a1, $t0, 16
    0881B544:[26640040]: addiu      $a0, $s3, 64
    0881B548:[24060063]: addiu      $a2, $zr, 99 <=> li $a2, 99
    0881B54C:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    0881B550:[0E291C7B]: jal        0x08A471EC
    0881B554:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    0881B558:[0236A82A]: slt        $s5, $s1, $s6
    0881B55C:[16A0FFCC]: bne        $s5, $zr, 0x0881B490
    0881B560:[26730010]: addiu      $s3, $s3, 16
    0881B564:[0A206D02]: j          0x0881B408
    0881B568:[8FAC0004]: lw         $t4, 4($sp)
  Back Branch 0881B55C 1,733,130 times (length 53)
    0881B47C:[00D5A023]: subu       $s4, $a2, $s5
    0881B480:[3C1508BB]: lui        $s5, 0x08BB <=> li $s5, 0x08BB0000
    0881B484:[029E9821]: addu       $s3, $s4, $fp
    0881B488:[26B72E48]: addiu      $s7, $s5, 11848
    0881B48C:[3C1E08CC]: lui        $fp, 0x08CC <=> li $fp, 0x08CC0000
--> 0881B490:[8FAD0010]: lw         $t5, 16($sp)
    0881B494:[322C003F]: andi       $t4, $s1, 63
    0881B498:[8FAA000C]: lw         $t2, 12($sp)
    0881B49C:[01AC3821]: addu       $a3, $t5, $t4
    0881B4A0:[26690010]: addiu      $t1, $s3, 16
    0881B4A4:[00075880]: sll        $t3, $a3, 0x0002
    0881B4A8:[2D250190]: sltiu      $a1, $t1, 400
    0881B4AC:[016A1821]: addu       $v1, $t3, $t2
    0881B4B0:[10A00029]: beq        $a1, $zr, 0x0881B558
    0881B4B4:[26310001]: addiu      $s1, $s1, 1
    0881B4B8:[8C700000]: lw         $s0, 0($v1)
    0881B4BC:[0010AC03]: sra        $s5, $s0, 0x0010
    0881B4C0:[32B97FFF]: andi       $t9, $s5, 32767
    0881B4C4:[00191A03]: sra        $v1, $t9, 0x0008
    0881B4C8:[00039080]: sll        $s2, $v1, 0x0002
    0881B4CC:[13200022]: beq        $t9, $zr, 0x0881B558
    0881B4D0:[02574021]: addu       $t0, $s2, $s7
    0881B4D4:[8D140000]: lw         $s4, 0($t0)
    0881B4D8:[320F001F]: andi       $t7, $s0, 31
    0881B4DC:[000F1940]: sll        $v1, $t7, 0x0005
    0881B4E0:[1280001D]: beq        $s4, $zr, 0x0881B558
    0881B4E4:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0881B4E8:[8FCB64FC]: lw         $t3, 25852($fp)
    0881B4EC:[01635021]: addu       $t2, $t3, $v1
    0881B4F0:[25490800]: addiu      $t1, $t2, 2048
    0881B4F4:[0E29226F]: jal        0x08A489BC
    0881B4F8:[01202821]: addu       $a1, $t1, $zr <=> move $a1, $t1
    0881B4FC:[32A500FE]: andi       $a1, $s5, 254
    0881B500:[000511C0]: sll        $v0, $a1, 0x0007
    0881B504:[02824021]: addu       $t0, $s4, $v0
    0881B508:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0881B50C:[24050020]: addiu      $a1, $zr, 32 <=> li $a1, 32
    0881B510:[24060010]: addiu      $a2, $zr, 16 <=> li $a2, 16
    0881B514:[0E292202]: jal        0x08A48808
    0881B518:[24070020]: addiu      $a3, $zr, 32 <=> li $a3, 32
    0881B51C:[3C1408AF]: lui        $s4, 0x08AF <=> li $s4, 0x08AF0000
    0881B520:[32060060]: andi       $a2, $s0, 96
    0881B524:[000680C2]: srl        $s0, $a2, 0x0003
    0881B528:[268E1FB0]: addiu      $t6, $s4, 8112
    0881B52C:[8FA80020]: lw         $t0, 32($sp)
    0881B530:[020EC021]: addu       $t8, $s0, $t6
    0881B534:[8F090000]: lw         $t1, 0($t8)
    0881B538:[32A40001]: andi       $a0, $s5, 1
    0881B53C:[00043900]: sll        $a3, $a0, 0x0004
    0881B540:[25050010]: addiu      $a1, $t0, 16
    0881B544:[26640040]: addiu      $a0, $s3, 64
    0881B548:[24060063]: addiu      $a2, $zr, 99 <=> li $a2, 99
    0881B54C:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    0881B550:[0E291C7B]: jal        0x08A471EC
    0881B554:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    0881B558:[0236A82A]: slt        $s5, $s1, $s6
--> 0881B55C:[16A0FFCC]: bne        $s5, $zr, 0x0881B490
    0881B560:[26730010]: addiu      $s3, $s3, 16
    0881B564:[0A206D02]: j          0x0881B408
    0881B568:[8FAC0004]: lw         $t4, 4($sp)
  Back Branch 0881B470 35,370 times (length 29)
    0881B3F0:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    0881B3F4:[26310001]: addiu      $s1, $s1, 1
    0881B3F8:[0236982A]: slt        $s3, $s1, $s6
    0881B3FC:[1660FF9D]: bne        $s3, $zr, 0x0881B274
    0881B400:[8FA20000]: lw         $v0, 0($sp)
--> 0881B404:[8FAC0004]: lw         $t4, 4($sp)
    0881B408:[8FB70020]: lw         $s7, 32($sp)
    0881B40C:[8FBE001C]: lw         $fp, 28($sp)
    0881B410:[25870001]: addiu      $a3, $t4, 1
    0881B414:[26F30010]: addiu      $s3, $s7, 16
    0881B418:[00FE882A]: slt        $s1, $a3, $fp
    0881B41C:[AFA70004]: sw         $a3, 4($sp)
    0881B420:[1620FF76]: bne        $s1, $zr, 0x0881B1FC
    0881B424:[AFB30020]: sw         $s3, 32($sp)
    0881B428:[8FBF0054]: lw         $ra, 84($sp)
    0881B42C:[8FBE0050]: lw         $fp, 80($sp)
    0881B430:[8FB7004C]: lw         $s7, 76($sp)
    0881B434:[8FB60048]: lw         $s6, 72($sp)
    0881B438:[8FB50044]: lw         $s5, 68($sp)
    0881B43C:[8FB40040]: lw         $s4, 64($sp)
    0881B440:[8FB3003C]: lw         $s3, 60($sp)
    0881B444:[8FB20038]: lw         $s2, 56($sp)
    0881B448:[8FB10034]: lw         $s1, 52($sp)
    0881B44C:[8FB00030]: lw         $s0, 48($sp)
    0881B450:[03E00008]: jr         $ra
    0881B454:[27BD0060]: addiu      $sp, $sp, 96
    0881B458:[0441FF91]: bgez       $v0, 0x0881B2A0
    0881B45C:[8FB30010]: lw         $s3, 16($sp)
    0881B460:[0A206CFE]: j          0x0881B3F8
    0881B464:[26310001]: addiu      $s1, $s1, 1
    0881B468:[8FB10008]: lw         $s1, 8($sp)
    0881B46C:[0236B82A]: slt        $s7, $s1, $s6
--> 0881B470:[12E0FFE4]: beq        $s7, $zr, 0x0881B404
    0881B474:[8FBE0000]: lw         $fp, 0($sp)
    0881B478:[00113100]: sll        $a2, $s1, 0x0004
    0881B47C:[00D5A023]: subu       $s4, $a2, $s5
    0881B480:[3C1508BB]: lui        $s5, 0x08BB <=> li $s5, 0x08BB0000
  Back Branch 0881B420 35,370 times (length 139)
  Back Branch 0881B564 35,370 times (length 89)
    0881B3F4:[26310001]: addiu      $s1, $s1, 1
    0881B3F8:[0236982A]: slt        $s3, $s1, $s6
    0881B3FC:[1660FF9D]: bne        $s3, $zr, 0x0881B274
    0881B400:[8FA20000]: lw         $v0, 0($sp)
    0881B404:[8FAC0004]: lw         $t4, 4($sp)
--> 0881B408:[8FB70020]: lw         $s7, 32($sp)
    0881B40C:[8FBE001C]: lw         $fp, 28($sp)
    0881B410:[25870001]: addiu      $a3, $t4, 1
    0881B414:[26F30010]: addiu      $s3, $s7, 16
    0881B418:[00FE882A]: slt        $s1, $a3, $fp
    0881B41C:[AFA70004]: sw         $a3, 4($sp)
    0881B420:[1620FF76]: bne        $s1, $zr, 0x0881B1FC
    0881B424:[AFB30020]: sw         $s3, 32($sp)
    0881B428:[8FBF0054]: lw         $ra, 84($sp)
    0881B42C:[8FBE0050]: lw         $fp, 80($sp)
    0881B430:[8FB7004C]: lw         $s7, 76($sp)
    0881B434:[8FB60048]: lw         $s6, 72($sp)
    0881B438:[8FB50044]: lw         $s5, 68($sp)
    0881B43C:[8FB40040]: lw         $s4, 64($sp)
    0881B440:[8FB3003C]: lw         $s3, 60($sp)
    0881B444:[8FB20038]: lw         $s2, 56($sp)
    0881B448:[8FB10034]: lw         $s1, 52($sp)
    0881B44C:[8FB00030]: lw         $s0, 48($sp)
    0881B450:[03E00008]: jr         $ra
    0881B454:[27BD0060]: addiu      $sp, $sp, 96
    0881B458:[0441FF91]: bgez       $v0, 0x0881B2A0
    0881B45C:[8FB30010]: lw         $s3, 16($sp)
    0881B460:[0A206CFE]: j          0x0881B3F8
    0881B464:[26310001]: addiu      $s1, $s1, 1
    0881B468:[8FB10008]: lw         $s1, 8($sp)
    0881B46C:[0236B82A]: slt        $s7, $s1, $s6
    0881B470:[12E0FFE4]: beq        $s7, $zr, 0x0881B404
    0881B474:[8FBE0000]: lw         $fp, 0($sp)
    0881B478:[00113100]: sll        $a2, $s1, 0x0004
    0881B47C:[00D5A023]: subu       $s4, $a2, $s5
    0881B480:[3C1508BB]: lui        $s5, 0x08BB <=> li $s5, 0x08BB0000
    0881B484:[029E9821]: addu       $s3, $s4, $fp
    0881B488:[26B72E48]: addiu      $s7, $s5, 11848
    0881B48C:[3C1E08CC]: lui        $fp, 0x08CC <=> li $fp, 0x08CC0000
    0881B490:[8FAD0010]: lw         $t5, 16($sp)
    0881B494:[322C003F]: andi       $t4, $s1, 63
    0881B498:[8FAA000C]: lw         $t2, 12($sp)
    0881B49C:[01AC3821]: addu       $a3, $t5, $t4
    0881B4A0:[26690010]: addiu      $t1, $s3, 16
    0881B4A4:[00075880]: sll        $t3, $a3, 0x0002
    0881B4A8:[2D250190]: sltiu      $a1, $t1, 400
    0881B4AC:[016A1821]: addu       $v1, $t3, $t2
    0881B4B0:[10A00029]: beq        $a1, $zr, 0x0881B558
    0881B4B4:[26310001]: addiu      $s1, $s1, 1
    0881B4B8:[8C700000]: lw         $s0, 0($v1)
    0881B4BC:[0010AC03]: sra        $s5, $s0, 0x0010
    0881B4C0:[32B97FFF]: andi       $t9, $s5, 32767
    0881B4C4:[00191A03]: sra        $v1, $t9, 0x0008
    0881B4C8:[00039080]: sll        $s2, $v1, 0x0002
    0881B4CC:[13200022]: beq        $t9, $zr, 0x0881B558
    0881B4D0:[02574021]: addu       $t0, $s2, $s7
    0881B4D4:[8D140000]: lw         $s4, 0($t0)
    0881B4D8:[320F001F]: andi       $t7, $s0, 31
    0881B4DC:[000F1940]: sll        $v1, $t7, 0x0005
    0881B4E0:[1280001D]: beq        $s4, $zr, 0x0881B558
    0881B4E4:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0881B4E8:[8FCB64FC]: lw         $t3, 25852($fp)
    0881B4EC:[01635021]: addu       $t2, $t3, $v1
    0881B4F0:[25490800]: addiu      $t1, $t2, 2048
    0881B4F4:[0E29226F]: jal        0x08A489BC
    0881B4F8:[01202821]: addu       $a1, $t1, $zr <=> move $a1, $t1
    0881B4FC:[32A500FE]: andi       $a1, $s5, 254
    0881B500:[000511C0]: sll        $v0, $a1, 0x0007
    0881B504:[02824021]: addu       $t0, $s4, $v0
    0881B508:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0881B50C:[24050020]: addiu      $a1, $zr, 32 <=> li $a1, 32
    0881B510:[24060010]: addiu      $a2, $zr, 16 <=> li $a2, 16
    0881B514:[0E292202]: jal        0x08A48808
    0881B518:[24070020]: addiu      $a3, $zr, 32 <=> li $a3, 32
    0881B51C:[3C1408AF]: lui        $s4, 0x08AF <=> li $s4, 0x08AF0000
    0881B520:[32060060]: andi       $a2, $s0, 96
    0881B524:[000680C2]: srl        $s0, $a2, 0x0003
    0881B528:[268E1FB0]: addiu      $t6, $s4, 8112
    0881B52C:[8FA80020]: lw         $t0, 32($sp)
    0881B530:[020EC021]: addu       $t8, $s0, $t6
    0881B534:[8F090000]: lw         $t1, 0($t8)
    0881B538:[32A40001]: andi       $a0, $s5, 1
    0881B53C:[00043900]: sll        $a3, $a0, 0x0004
    0881B540:[25050010]: addiu      $a1, $t0, 16
    0881B544:[26640040]: addiu      $a0, $s3, 64
    0881B548:[24060063]: addiu      $a2, $zr, 99 <=> li $a2, 99
    0881B54C:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    0881B550:[0E291C7B]: jal        0x08A471EC
    0881B554:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    0881B558:[0236A82A]: slt        $s5, $s1, $s6
    0881B55C:[16A0FFCC]: bne        $s5, $zr, 0x0881B490
    0881B560:[26730010]: addiu      $s3, $s3, 16
--> 0881B564:[0A206D02]: j          0x0881B408
    0881B568:[8FAC0004]: lw         $t4, 4($sp)
_S1_2_8816EEC 47,627,090 instructions (0.945%), 1,360,774 calls (08816EEC - 08816FCC, length 57)
    08816EEC:[28A300E0]: slti       $v1, $a1, 224
    08816EF0:[00C04821]: addu       $t1, $a2, $zr <=> move $t1, $a2
    08816EF4:[10600034]: beq        $v1, $zr, 0x08816FC8
    08816EF8:[00804021]: addu       $t0, $a0, $zr <=> move $t0, $a0
    08816EFC:[3C0408CC]: lui        $a0, 0x08CC <=> li $a0, 0x08CC0000
    08816F00:[8C8C63A4]: lw         $t4, 25508($a0)
    08816F04:[00051280]: sll        $v0, $a1, 0x000A
    08816F08:[00081840]: sll        $v1, $t0, 0x0001
    08816F0C:[3C0808CC]: lui        $t0, 0x08CC <=> li $t0, 0x08CC0000
    08816F10:[8D0A64FC]: lw         $t2, 25852($t0)
    08816F14:[01825821]: addu       $t3, $t4, $v0
    08816F18:[01633021]: addu       $a2, $t3, $v1
    08816F1C:[00072940]: sll        $a1, $a3, 0x0005
    08816F20:[24C84080]: addiu      $t0, $a2, 16512
    08816F24:[01453821]: addu       $a3, $t2, $a1
    08816F28:[24CF4480]: addiu      $t7, $a2, 17536
    08816F2C:[25184000]: addiu      $t8, $t0, 16384
    08816F30:[3C0E08A6]: lui        $t6, 0x08A6 <=> li $t6, 0x08A60000
    08816F34:[3C0A08BB]: lui        $t2, 0x08BB <=> li $t2, 0x08BB0000
    08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
    08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
  Back Branch 08816FAC 30,003,620 times (length 29)
    08816F2C:[25184000]: addiu      $t8, $t0, 16384
    08816F30:[3C0E08A6]: lui        $t6, 0x08A6 <=> li $t6, 0x08A60000
    08816F34:[3C0A08BB]: lui        $t2, 0x08BB <=> li $t2, 0x08BB0000
    08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
--> 08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
--> 08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
  Back Branch 08816FBC 21,772,384 times (length 35)
    08816F24:[01453821]: addu       $a3, $t2, $a1
    08816F28:[24CF4480]: addiu      $t7, $a2, 17536
    08816F2C:[25184000]: addiu      $t8, $t0, 16384
    08816F30:[3C0E08A6]: lui        $t6, 0x08A6 <=> li $t6, 0x08A60000
    08816F34:[3C0A08BB]: lui        $t2, 0x08BB <=> li $t2, 0x08BB0000
--> 08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
    08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
--> 08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
_S1_2_88170B8 45,745,995 instructions (0.908%), 1,783,410 calls (08816F38 - 088170D0, length 103)
    08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
    08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    088170B8:[8D4C3054]: lw         $t4, 12372($t2)
    088170BC:[3185000F]: andi       $a1, $t4, 15
    088170C0:[00056840]: sll        $t5, $a1, 0x0001
    088170C4:[01A73021]: addu       $a2, $t5, $a3
    088170C8:[94D90000]: lhu        $t9, 0($a2)
    088170CC:[0A205BE9]: j          0x08816FA4
    088170D0:[A5190000]: sh         $t9, 0($t0)
  Back Branch 08816FAC 30,003,620 times (length 29)
    08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
--> 08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
--> 08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
  Back Branch 08816FBC 21,772,384 times (length 35)
--> 08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
    08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
--> 08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
  Back Branch 088170CC 1,783,410 times (length 76)
--> 08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    088170B8:[8D4C3054]: lw         $t4, 12372($t2)
    088170BC:[3185000F]: andi       $a1, $t4, 15
    088170C0:[00056840]: sll        $t5, $a1, 0x0001
    088170C4:[01A73021]: addu       $a2, $t5, $a3
    088170C8:[94D90000]: lhu        $t9, 0($a2)
--> 088170CC:[0A205BE9]: j          0x08816FA4
    088170D0:[A5190000]: sh         $t9, 0($t0)
_S1_2_8818E70 45,339,177 instructions (0.900%), 652,558 calls (08818D80 - 08818EB8, length 79)
    08818D80:[000B6040]: sll        $t4, $t3, 0x0001
    08818D84:[25640001]: addiu      $a0, $t3, 1
    08818D88:[018D2821]: addu       $a1, $t4, $t5
    08818D8C:[84A30000]: lh         $v1, 0($a1)
    08818D90:[02235023]: subu       $t2, $s1, $v1
    08818D94:[2546002F]: addiu      $a2, $t2, 47
    08818D98:[2CD901CF]: sltiu      $t9, $a2, 463
    08818D9C:[1720000E]: bne        $t9, $zr, 0x08818DD8
    08818DA0:[308B03FF]: andi       $t3, $a0, 1023
    08818DA4:[020F7021]: addu       $t6, $s0, $t7
    08818DA8:[91C90000]: lbu        $t1, 0($t6)
    08818DAC:[02091821]: addu       $v1, $s0, $t1
    08818DB0:[2469000F]: addiu      $t1, $v1, 15
    08818DB4:[25EF0001]: addiu      $t7, $t7, 1
    08818DB8:[29EA0010]: slti       $t2, $t7, 16
    08818DBC:[1540FFF0]: bne        $t2, $zr, 0x08818D80
    08818DC0:[8E4D64F0]: lw         $t5, 25840($s2)
    08818DC4:[8FB20008]: lw         $s2, 8($sp)
    08818DC8:[8FB10004]: lw         $s1, 4($sp)
    08818DCC:[8FB00000]: lw         $s0, 0($sp)
    08818DD0:[03E00008]: jr         $ra
    08818DD4:[27BD0010]: addiu      $sp, $sp, 16
    08818DD8:[0003C840]: sll        $t9, $v1, 0x0001
    08818DDC:[01194023]: subu       $t0, $t0, $t9
    08818DE0:[250C0020]: addiu      $t4, $t0, 32
    08818DE4:[3C1908A6]: lui        $t9, 0x08A6 <=> li $t9, 0x08A60000
    08818DE8:[3C0A08BB]: lui        $t2, 0x08BB <=> li $t2, 0x08BB0000
    08818DEC:[91260000]: lbu        $a2, 0($t1)
    08818DF0:[27248380]: addiu      $a0, $t9, -31872
    08818DF4:[25290001]: addiu      $t1, $t1, 1
    08818DF8:[00C42821]: addu       $a1, $a2, $a0
    08818DFC:[90A40000]: lbu        $a0, 0($a1)
    08818E00:[2C82000E]: sltiu      $v0, $a0, 14
    08818E04:[10400014]: beq        $v0, $zr, 0x08818E58
    08818E08:[AD463054]: sw         $a2, 12372($t2)
    08818E0C:[3C0508A6]: lui        $a1, 0x08A6 <=> li $a1, 0x08A60000
    08818E10:[00043080]: sll        $a2, $a0, 0x0002
    08818E14:[24A28720]: addiu      $v0, $a1, -30944
    08818E18:[00C27021]: addu       $t6, $a2, $v0
    08818E1C:[8DCD0000]: lw         $t5, 0($t6)
    08818E20:[01A00008]: jr         $t5
    08818E24:[00000000]: nop
    08818E58:[010C702B]: sltu       $t6, $t0, $t4
    08818E5C:[55C0FFE4]: bnel       $t6, $zr, 0x08818DF0
    08818E60:[91260000]: lbu        $a2, 0($t1)
    08818E64:[03004021]: addu       $t0, $t8, $zr <=> move $t0, $t8
    08818E68:[0A20636D]: j          0x08818DB4
    08818E6C:[27180400]: addiu      $t8, $t8, 1024
    08818E70:[8D4E3054]: lw         $t6, 12372($t2)
    08818E74:[3C0608BB]: lui        $a2, 0x08BB <=> li $a2, 0x08BB0000
    08818E78:[91230000]: lbu        $v1, 0($t1)
    08818E7C:[31CD000F]: andi       $t5, $t6, 15
    08818E80:[000D2040]: sll        $a0, $t5, 0x0001
    08818E84:[00872821]: addu       $a1, $a0, $a3
    08818E88:[94AE0000]: lhu        $t6, 0($a1)
    08818E8C:[3C0D08BB]: lui        $t5, 0x08BB <=> li $t5, 0x08BB0000
    08818E90:[ADA33048]: sw         $v1, 12360($t5)
    08818E94:[25290001]: addiu      $t1, $t1, 1
    08818E98:[ACCE304C]: sw         $t6, 12364($a2)
    08818E9C:[94C2304C]: lhu        $v0, 12364($a2)
    08818EA0:[2463FFFF]: addiu      $v1, $v1, -1
    08818EA4:[A5020000]: sh         $v0, 0($t0)
    08818EA8:[A5020002]: sh         $v0, 2($t0)
    08818EAC:[1460FFFC]: bne        $v1, $zr, 0x08818EA0
    08818EB0:[25080004]: addiu      $t0, $t0, 4
    08818EB4:[0A206396]: j          0x08818E58
    08818EB8:[ADA03048]: sw         $zr, 12360($t5)
  Back Branch 08818EAC 3,441,487 times (length 5)
    08818E8C:[3C0D08BB]: lui        $t5, 0x08BB <=> li $t5, 0x08BB0000
    08818E90:[ADA33048]: sw         $v1, 12360($t5)
    08818E94:[25290001]: addiu      $t1, $t1, 1
    08818E98:[ACCE304C]: sw         $t6, 12364($a2)
    08818E9C:[94C2304C]: lhu        $v0, 12364($a2)
--> 08818EA0:[2463FFFF]: addiu      $v1, $v1, -1
    08818EA4:[A5020000]: sh         $v0, 0($t0)
    08818EA8:[A5020002]: sh         $v0, 2($t0)
--> 08818EAC:[1460FFFC]: bne        $v1, $zr, 0x08818EA0
    08818EB0:[25080004]: addiu      $t0, $t0, 4
    08818EB4:[0A206396]: j          0x08818E58
    08818EB8:[ADA03048]: sw         $zr, 12360($t5)
  Back Branch 08818DBC 1,071,776 times (length 17)
--> 08818D80:[000B6040]: sll        $t4, $t3, 0x0001
    08818D84:[25640001]: addiu      $a0, $t3, 1
    08818D88:[018D2821]: addu       $a1, $t4, $t5
    08818D8C:[84A30000]: lh         $v1, 0($a1)
    08818D90:[02235023]: subu       $t2, $s1, $v1
    08818D94:[2546002F]: addiu      $a2, $t2, 47
    08818D98:[2CD901CF]: sltiu      $t9, $a2, 463
    08818D9C:[1720000E]: bne        $t9, $zr, 0x08818DD8
    08818DA0:[308B03FF]: andi       $t3, $a0, 1023
    08818DA4:[020F7021]: addu       $t6, $s0, $t7
    08818DA8:[91C90000]: lbu        $t1, 0($t6)
    08818DAC:[02091821]: addu       $v1, $s0, $t1
    08818DB0:[2469000F]: addiu      $t1, $v1, 15
    08818DB4:[25EF0001]: addiu      $t7, $t7, 1
    08818DB8:[29EA0010]: slti       $t2, $t7, 16
--> 08818DBC:[1540FFF0]: bne        $t2, $zr, 0x08818D80
    08818DC0:[8E4D64F0]: lw         $t5, 25840($s2)
    08818DC4:[8FB20008]: lw         $s2, 8($sp)
    08818DC8:[8FB10004]: lw         $s1, 4($sp)
    08818DCC:[8FB00000]: lw         $s0, 0($sp)
  Back Branch 08818E68 795,649 times (length 47)
    08818DA0:[308B03FF]: andi       $t3, $a0, 1023
    08818DA4:[020F7021]: addu       $t6, $s0, $t7
    08818DA8:[91C90000]: lbu        $t1, 0($t6)
    08818DAC:[02091821]: addu       $v1, $s0, $t1
    08818DB0:[2469000F]: addiu      $t1, $v1, 15
--> 08818DB4:[25EF0001]: addiu      $t7, $t7, 1
    08818DB8:[29EA0010]: slti       $t2, $t7, 16
    08818DBC:[1540FFF0]: bne        $t2, $zr, 0x08818D80
    08818DC0:[8E4D64F0]: lw         $t5, 25840($s2)
    08818DC4:[8FB20008]: lw         $s2, 8($sp)
    08818DC8:[8FB10004]: lw         $s1, 4($sp)
    08818DCC:[8FB00000]: lw         $s0, 0($sp)
    08818DD0:[03E00008]: jr         $ra
    08818DD4:[27BD0010]: addiu      $sp, $sp, 16
    08818DD8:[0003C840]: sll        $t9, $v1, 0x0001
    08818DDC:[01194023]: subu       $t0, $t0, $t9
    08818DE0:[250C0020]: addiu      $t4, $t0, 32
    08818DE4:[3C1908A6]: lui        $t9, 0x08A6 <=> li $t9, 0x08A60000
    08818DE8:[3C0A08BB]: lui        $t2, 0x08BB <=> li $t2, 0x08BB0000
    08818DEC:[91260000]: lbu        $a2, 0($t1)
    08818DF0:[27248380]: addiu      $a0, $t9, -31872
    08818DF4:[25290001]: addiu      $t1, $t1, 1
    08818DF8:[00C42821]: addu       $a1, $a2, $a0
    08818DFC:[90A40000]: lbu        $a0, 0($a1)
    08818E00:[2C82000E]: sltiu      $v0, $a0, 14
    08818E04:[10400014]: beq        $v0, $zr, 0x08818E58
    08818E08:[AD463054]: sw         $a2, 12372($t2)
    08818E0C:[3C0508A6]: lui        $a1, 0x08A6 <=> li $a1, 0x08A60000
    08818E10:[00043080]: sll        $a2, $a0, 0x0002
    08818E14:[24A28720]: addiu      $v0, $a1, -30944
    08818E18:[00C27021]: addu       $t6, $a2, $v0
    08818E1C:[8DCD0000]: lw         $t5, 0($t6)
    08818E20:[01A00008]: jr         $t5
    08818E24:[00000000]: nop
    08818E58:[010C702B]: sltu       $t6, $t0, $t4
    08818E5C:[55C0FFE4]: bnel       $t6, $zr, 0x08818DF0
    08818E60:[91260000]: lbu        $a2, 0($t1)
    08818E64:[03004021]: addu       $t0, $t8, $zr <=> move $t0, $t8
--> 08818E68:[0A20636D]: j          0x08818DB4
    08818E6C:[27180400]: addiu      $t8, $t8, 1024
    08818E70:[8D4E3054]: lw         $t6, 12372($t2)
    08818E74:[3C0608BB]: lui        $a2, 0x08BB <=> li $a2, 0x08BB0000
    08818E78:[91230000]: lbu        $v1, 0($t1)
  Back Branch 08818E5C 673,619 times (length 29)
    08818DDC:[01194023]: subu       $t0, $t0, $t9
    08818DE0:[250C0020]: addiu      $t4, $t0, 32
    08818DE4:[3C1908A6]: lui        $t9, 0x08A6 <=> li $t9, 0x08A60000
    08818DE8:[3C0A08BB]: lui        $t2, 0x08BB <=> li $t2, 0x08BB0000
    08818DEC:[91260000]: lbu        $a2, 0($t1)
--> 08818DF0:[27248380]: addiu      $a0, $t9, -31872
    08818DF4:[25290001]: addiu      $t1, $t1, 1
    08818DF8:[00C42821]: addu       $a1, $a2, $a0
    08818DFC:[90A40000]: lbu        $a0, 0($a1)
    08818E00:[2C82000E]: sltiu      $v0, $a0, 14
    08818E04:[10400014]: beq        $v0, $zr, 0x08818E58
    08818E08:[AD463054]: sw         $a2, 12372($t2)
    08818E0C:[3C0508A6]: lui        $a1, 0x08A6 <=> li $a1, 0x08A60000
    08818E10:[00043080]: sll        $a2, $a0, 0x0002
    08818E14:[24A28720]: addiu      $v0, $a1, -30944
    08818E18:[00C27021]: addu       $t6, $a2, $v0
    08818E1C:[8DCD0000]: lw         $t5, 0($t6)
    08818E20:[01A00008]: jr         $t5
    08818E24:[00000000]: nop
    08818E58:[010C702B]: sltu       $t6, $t0, $t4
--> 08818E5C:[55C0FFE4]: bnel       $t6, $zr, 0x08818DF0
    08818E60:[91260000]: lbu        $a2, 0($t1)
    08818E64:[03004021]: addu       $t0, $t8, $zr <=> move $t0, $t8
    08818E68:[0A20636D]: j          0x08818DB4
    08818E6C:[27180400]: addiu      $t8, $t8, 1024
  Back Branch 08818EB4 652,558 times (length 25)
--> 08818E58:[010C702B]: sltu       $t6, $t0, $t4
    08818E5C:[55C0FFE4]: bnel       $t6, $zr, 0x08818DF0
    08818E60:[91260000]: lbu        $a2, 0($t1)
    08818E64:[03004021]: addu       $t0, $t8, $zr <=> move $t0, $t8
    08818E68:[0A20636D]: j          0x08818DB4
    08818E6C:[27180400]: addiu      $t8, $t8, 1024
    08818E70:[8D4E3054]: lw         $t6, 12372($t2)
    08818E74:[3C0608BB]: lui        $a2, 0x08BB <=> li $a2, 0x08BB0000
    08818E78:[91230000]: lbu        $v1, 0($t1)
    08818E7C:[31CD000F]: andi       $t5, $t6, 15
    08818E80:[000D2040]: sll        $a0, $t5, 0x0001
    08818E84:[00872821]: addu       $a1, $a0, $a3
    08818E88:[94AE0000]: lhu        $t6, 0($a1)
    08818E8C:[3C0D08BB]: lui        $t5, 0x08BB <=> li $t5, 0x08BB0000
    08818E90:[ADA33048]: sw         $v1, 12360($t5)
    08818E94:[25290001]: addiu      $t1, $t1, 1
    08818E98:[ACCE304C]: sw         $t6, 12364($a2)
    08818E9C:[94C2304C]: lhu        $v0, 12364($a2)
    08818EA0:[2463FFFF]: addiu      $v1, $v1, -1
    08818EA4:[A5020000]: sh         $v0, 0($t0)
    08818EA8:[A5020002]: sh         $v0, 2($t0)
    08818EAC:[1460FFFC]: bne        $v1, $zr, 0x08818EA0
    08818EB0:[25080004]: addiu      $t0, $t0, 4
--> 08818EB4:[0A206396]: j          0x08818E58
    08818EB8:[ADA03048]: sw         $zr, 12360($t5)
_S1_2_881709C 44,205,663 instructions (0.877%), 1,742,701 calls (08816F38 - 088170B4, length 96)
    08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
    08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    0881709C:[8D443054]: lw         $a0, 12372($t2)
    088170A0:[00041902]: srl        $v1, $a0, 0x0004
    088170A4:[00036040]: sll        $t4, $v1, 0x0001
    088170A8:[01872821]: addu       $a1, $t4, $a3
    088170AC:[94AD0000]: lhu        $t5, 0($a1)
    088170B0:[0A205BE9]: j          0x08816FA4
    088170B4:[A50D0002]: sh         $t5, 2($t0)
  Back Branch 08816FAC 30,003,620 times (length 29)
    08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
--> 08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
--> 08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
  Back Branch 08816FBC 21,772,384 times (length 35)
--> 08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
    08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
--> 08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
  Back Branch 088170B0 1,742,701 times (length 69)
--> 08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    0881709C:[8D443054]: lw         $a0, 12372($t2)
    088170A0:[00041902]: srl        $v1, $a0, 0x0004
    088170A4:[00036040]: sll        $t4, $v1, 0x0001
    088170A8:[01872821]: addu       $a1, $t4, $a3
    088170AC:[94AD0000]: lhu        $t5, 0($a1)
--> 088170B0:[0A205BE9]: j          0x08816FA4
    088170B4:[A50D0002]: sh         $t5, 2($t0)
_S1_2_8A45CAC 43,379,196 instructions (0.861%), 1,032,838 calls (08A45CAC - 08A45D54, length 43)
    08A45CAC:[27BDFFF0]: addiu      $sp, $sp, -16
    08A45CB0:[AFBF0004]: sw         $ra, 4($sp)
    08A45CB4:[3C0208CA]: lui        $v0, 0x08CA <=> li $v0, 0x08CA0000
    08A45CB8:[24840003]: addiu      $a0, $a0, 3
    08A45CBC:[AFB00000]: sw         $s0, 0($sp)
    08A45CC0:[3C03000F]: lui        $v1, 0x000F <=> li $v1, 0x000F0000
    08A45CC4:[8C46416C]: lw         $a2, 16748($v0)
    08A45CC8:[000417C3]: sra        $v0, $a0, 0x001F
    08A45CCC:[00021782]: srl        $v0, $v0, 0x001E
    08A45CD0:[8CD00004]: lw         $s0, 4($a2)
    08A45CD4:[00822021]: addu       $a0, $a0, $v0
    08A45CD8:[00042083]: sra        $a0, $a0, 0x0002
    08A45CDC:[00042080]: sll        $a0, $a0, 0x0002
    08A45CE0:[02042021]: addu       $a0, $s0, $a0
    08A45CE4:[24840008]: addiu      $a0, $a0, 8
    08A45CE8:[00042A02]: srl        $a1, $a0, 0x0008
    08A45CEC:[3C0200FF]: lui        $v0, 0x00FF <=> li $v0, 0x00FF0000
    08A45CF0:[00A32824]: and        $a1, $a1, $v1
    08A45CF4:[3442FFFF]: ori        $v0, $v0, -1
    08A45CF8:[3C031000]: lui        $v1, 0x1000 <=> li $v1, 0x10000000
    08A45CFC:[00A32825]: or         $a1, $a1, $v1
    08A45D00:[00821024]: and        $v0, $a0, $v0
    08A45D04:[3C030800]: lui        $v1, 0x0800 <=> li $v1, 0x08000000
    08A45D08:[AE050000]: sw         $a1, 0($s0)
    08A45D0C:[00431025]: or         $v0, $v0, $v1
    08A45D10:[26100004]: addiu      $s0, $s0, 4
    08A45D14:[AE020000]: sw         $v0, 0($s0)
    08A45D18:[3C0308CA]: lui        $v1, 0x08CA <=> li $v1, 0x08CA0000
    08A45D1C:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    08A45D20:[8C624170]: lw         $v0, 16752($v1)
    08A45D24:[ACC40004]: sw         $a0, 4($a2)
    08A45D28:[10400006]: beq        $v0, $zr, 0x08A45D44
    08A45D2C:[26100004]: addiu      $s0, $s0, 4
    08A45D30:[02001021]: addu       $v0, $s0, $zr <=> move $v0, $s0
    08A45D34:[8FBF0004]: lw         $ra, 4($sp)
    08A45D38:[8FB00000]: lw         $s0, 0($sp)
    08A45D3C:[03E00008]: jr         $ra
    08A45D40:[27BD0010]: addiu      $sp, $sp, 16
    08A45D44:[3C0208CA]: lui        $v0, 0x08CA <=> li $v0, 0x08CA0000
    08A45D48:[0E295776]: jal        0x08A55DD8 [sceGeListUpdateStallAddr]
    08A45D4C:[8C44411C]: lw         $a0, 16668($v0)
    08A45D50:[0A29174D]: j          0x08A45D34
    08A45D54:[02001021]: addu       $v0, $s0, $zr <=> move $v0, $s0
  Back Branch 08A45D50 1,032,838 times (length 9)
    08A45D20:[8C624170]: lw         $v0, 16752($v1)
    08A45D24:[ACC40004]: sw         $a0, 4($a2)
    08A45D28:[10400006]: beq        $v0, $zr, 0x08A45D44
    08A45D2C:[26100004]: addiu      $s0, $s0, 4
    08A45D30:[02001021]: addu       $v0, $s0, $zr <=> move $v0, $s0
--> 08A45D34:[8FBF0004]: lw         $ra, 4($sp)
    08A45D38:[8FB00000]: lw         $s0, 0($sp)
    08A45D3C:[03E00008]: jr         $ra
    08A45D40:[27BD0010]: addiu      $sp, $sp, 16
    08A45D44:[3C0208CA]: lui        $v0, 0x08CA <=> li $v0, 0x08CA0000
    08A45D48:[0E295776]: jal        0x08A55DD8 [sceGeListUpdateStallAddr]
    08A45D4C:[8C44411C]: lw         $a0, 16668($v0)
--> 08A45D50:[0A29174D]: j          0x08A45D34
    08A45D54:[02001021]: addu       $v0, $s0, $zr <=> move $v0, $s0
_S1_2_8A489BC 41,749,812 instructions (0.829%), 1,605,762 calls (08A489BC - 08A48A20, length 26)
    08A489BC:[3C0200FF]: lui        $v0, 0x00FF <=> li $v0, 0x00FF0000
    08A489C0:[3442FFFF]: ori        $v0, $v0, -1
    08A489C4:[27BDFFF0]: addiu      $sp, $sp, -16
    08A489C8:[00A21024]: and        $v0, $a1, $v0
    08A489CC:[AFB10004]: sw         $s1, 4($sp)
    08A489D0:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    08A489D4:[240400B0]: addiu      $a0, $zr, 176 <=> li $a0, 176
    08A489D8:[AFB00000]: sw         $s0, 0($sp)
    08A489DC:[00A08021]: addu       $s0, $a1, $zr <=> move $s0, $a1
    08A489E0:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    08A489E4:[AFBF0008]: sw         $ra, 8($sp)
    08A489E8:[0E291611]: jal        0x08A45844
    08A489EC:[00108202]: srl        $s0, $s0, 0x0008
    08A489F0:[3C02000F]: lui        $v0, 0x000F <=> li $v0, 0x000F0000
    08A489F4:[02028024]: and        $s0, $s0, $v0
    08A489F8:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    08A489FC:[0E291611]: jal        0x08A45844
    08A48A00:[240400B1]: addiu      $a0, $zr, 177 <=> li $a0, 177
    08A48A04:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    08A48A08:[0E291611]: jal        0x08A45844
    08A48A0C:[240400C4]: addiu      $a0, $zr, 196 <=> li $a0, 196
    08A48A10:[8FBF0008]: lw         $ra, 8($sp)
    08A48A14:[8FB10004]: lw         $s1, 4($sp)
    08A48A18:[8FB00000]: lw         $s0, 0($sp)
    08A48A1C:[03E00008]: jr         $ra
    08A48A20:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_8819F1C 38,633,197 instructions (0.767%), 93,436 calls (08819F1C - 0881A36C, length 277)
    08819F1C:[27BDFFC0]: addiu      $sp, $sp, -64
    08819F20:[AFBF0034]: sw         $ra, 52($sp)
    08819F24:[3C0708CC]: lui        $a3, 0x08CC <=> li $a3, 0x08CC0000
    08819F28:[00042880]: sll        $a1, $a0, 0x0002
    08819F2C:[AFBE0030]: sw         $fp, 48($sp)
    08819F30:[24E663BC]: addiu      $a2, $a3, 25532
    08819F34:[00A61821]: addu       $v1, $a1, $a2
    08819F38:[AFB7002C]: sw         $s7, 44($sp)
    08819F3C:[AFB60028]: sw         $s6, 40($sp)
    08819F40:[AFB50024]: sw         $s5, 36($sp)
    08819F44:[AFB40020]: sw         $s4, 32($sp)
    08819F48:[AFB3001C]: sw         $s3, 28($sp)
    08819F4C:[AFB20018]: sw         $s2, 24($sp)
    08819F50:[AFB10014]: sw         $s1, 20($sp)
    08819F54:[AFB00010]: sw         $s0, 16($sp)
    08819F58:[84620000]: lh         $v0, 0($v1)
    08819F5C:[AFA00004]: sw         $zr, 4($sp)
    08819F60:[044000F7]: bltz       $v0, 0x0881A340
    08819F64:[AFA20000]: sw         $v0, 0($sp)
    08819F68:[0E291846]: jal        0x08A46118
    08819F6C:[00000000]: nop
    08819F70:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08819F74:[0E291927]: jal        0x08A4649C
    08819F78:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08819F7C:[3C0208CB]: lui        $v0, 0x08CB <=> li $v0, 0x08CB0000
    08819F80:[2445E4C0]: addiu      $a1, $v0, -6976
    08819F84:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08819F88:[0E291793]: jal        0x08A45E4C
    08819F8C:[3C060001]: lui        $a2, 0x0001 <=> li $a2, 0x00010000
    08819F90:[8FB30000]: lw         $s3, 0($sp)
    08819F94:[066000EA]: bltz       $s3, 0x0881A340
    08819F98:[3C0508CC]: lui        $a1, 0x08CC <=> li $a1, 0x08CC0000
    08819F9C:[8FA30000]: lw         $v1, 0($sp)
    08819FA0:[8CA863DC]: lw         $t0, 25564($a1)
    08819FA4:[8FB40004]: lw         $s4, 4($sp)
    08819FA8:[000320C0]: sll        $a0, $v1, 0x0003
    08819FAC:[0104B821]: addu       $s7, $t0, $a0
    08819FB0:[96E80006]: lhu        $t0, 6($s7)
    08819FB4:[96F50002]: lhu        $s5, 2($s7)
    08819FB8:[96F60000]: lhu        $s6, 0($s7)
    08819FBC:[0008F102]: srl        $fp, $t0, 0x0004
    08819FC0:[00085202]: srl        $t2, $t0, 0x0008
    08819FC4:[33C900F0]: andi       $t1, $fp, 240
    08819FC8:[315900F0]: andi       $t9, $t2, 240
    08819FCC:[252A0010]: addiu      $t2, $t1, 16
    08819FD0:[27290010]: addiu      $t1, $t9, 16
    08819FD4:[000AF103]: sra        $fp, $t2, 0x0004
    08819FD8:[0009C103]: sra        $t8, $t1, 0x0004
    08819FDC:[03D80018]: mult       $fp, $t8
    08819FE0:[96EE0004]: lhu        $t6, 4($s7)
    08819FE4:[26B1FFF0]: addiu      $s1, $s5, -16
    08819FE8:[32B06000]: andi       $s0, $s5, 24576
    08819FEC:[26D2FFC0]: addiu      $s2, $s6, -64
    08819FF0:[00009812]: mflo       $s3
    08819FF4:[02932021]: addu       $a0, $s4, $s3
    08819FF8:[00116580]: sll        $t4, $s1, 0x0016
    08819FFC:[00126D80]: sll        $t5, $s2, 0x0016
    0881A000:[00107880]: sll        $t7, $s0, 0x0002
    0881A004:[288B0385]: slti       $t3, $a0, 901
    0881A008:[01EE8825]: or         $s1, $t7, $t6
    0881A00C:[000DAD83]: sra        $s5, $t5, 0x0016
    0881A010:[000CA583]: sra        $s4, $t4, 0x0016
    0881A014:[116000CA]: beq        $t3, $zr, 0x0881A340
    0881A018:[3117001F]: andi       $s7, $t0, 31
    0881A01C:[31030060]: andi       $v1, $t0, 96
    0881A020:[24060040]: addiu      $a2, $zr, 64 <=> li $a2, 64
    0881A024:[10660098]: beq        $v1, $a2, 0x0881A288
    0881A028:[AFA40004]: sw         $a0, 4($sp)
    0881A02C:[28670041]: slti       $a3, $v1, 65
    0881A030:[50E00066]: beql       $a3, $zr, 0x0881A1CC
    0881A034:[240C0060]: addiu      $t4, $zr, 96 <=> li $t4, 96
    0881A038:[10600037]: beq        $v1, $zr, 0x0881A118
    0881A03C:[0289B021]: addu       $s6, $s4, $t1
    0881A040:[240B0020]: addiu      $t3, $zr, 32 <=> li $t3, 32
    0881A044:[106B0009]: beq        $v1, $t3, 0x0881A06C
    0881A048:[02AA6021]: addu       $t4, $s5, $t2
    0881A04C:[8FB40000]: lw         $s4, 0($sp)
    0881A050:[3C1E08CC]: lui        $fp, 0x08CC <=> li $fp, 0x08CC0000
    0881A054:[27D76D14]: addiu      $s7, $fp, 27924
    0881A058:[0014A840]: sll        $s5, $s4, 0x0001
    0881A05C:[02B79021]: addu       $s2, $s5, $s7
    0881A060:[86510000]: lh         $s1, 0($s2)
    0881A064:[0A2067E4]: j          0x08819F90
    0881A068:[AFB10000]: sw         $s1, 0($sp)
    0881A06C:[0296582A]: slt        $t3, $s4, $s6
    0881A070:[02809021]: addu       $s2, $s4, $zr <=> move $s2, $s4
    0881A074:[1160FFF5]: beq        $t3, $zr, 0x0881A04C
    0881A078:[2593FFF0]: addiu      $s3, $t4, -16
    0881A07C:[264E000F]: addiu      $t6, $s2, 15
    0881A080:[2DCD00EF]: sltiu      $t5, $t6, 239
    0881A084:[15A00008]: bne        $t5, $zr, 0x0881A0A8
    0881A088:[0275782A]: slt        $t7, $s3, $s5
    0881A08C:[26310010]: addiu      $s1, $s1, 16
    0881A090:[26520010]: addiu      $s2, $s2, 16
    0881A094:[0256282A]: slt        $a1, $s2, $s6
    0881A098:[14A0FFF9]: bne        $a1, $zr, 0x0881A080
    0881A09C:[264E000F]: addiu      $t6, $s2, 15
    0881A0A0:[0A206814]: j          0x0881A050
    0881A0A4:[8FB40000]: lw         $s4, 0($sp)
    0881A0A8:[15E00018]: bne        $t7, $zr, 0x0881A10C
    0881A0AC:[02608021]: addu       $s0, $s3, $zr <=> move $s0, $s3
    0881A0B0:[3C0208CC]: lui        $v0, 0x08CC <=> li $v0, 0x08CC0000
    0881A0B4:[24546504]: addiu      $s4, $v0, 25860
    0881A0B8:[00115203]: sra        $t2, $s1, 0x0008
    0881A0BC:[2619000F]: addiu      $t9, $s0, 15
    0881A0C0:[000A4880]: sll        $t1, $t2, 0x0002
    0881A0C4:[2F38018F]: sltiu      $t8, $t9, 399
    0881A0C8:[1300000C]: beq        $t8, $zr, 0x0881A0FC
    0881A0CC:[01341821]: addu       $v1, $t1, $s4
    0881A0D0:[8C660000]: lw         $a2, 0($v1)
    0881A0D4:[322700FF]: andi       $a3, $s1, 255
    0881A0D8:[00074040]: sll        $t0, $a3, 0x0001
    0881A0DC:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0881A0E0:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0881A0E4:[01061021]: addu       $v0, $t0, $a2
    0881A0E8:[10C00004]: beq        $a2, $zr, 0x0881A0FC
    0881A0EC:[02E03821]: addu       $a3, $s7, $zr <=> move $a3, $s7
    0881A0F0:[94430000]: lhu        $v1, 0($v0)
    0881A0F4:[0E205CAB]: jal        0x088172AC
    0881A0F8:[00C33021]: addu       $a2, $a2, $v1
    0881A0FC:[2610FFF0]: addiu      $s0, $s0, -16
    0881A100:[0215202A]: slt        $a0, $s0, $s5
    0881A104:[1080FFEC]: beq        $a0, $zr, 0x0881A0B8
    0881A108:[26310001]: addiu      $s1, $s1, 1
    0881A10C:[023E8023]: subu       $s0, $s1, $fp
    0881A110:[0A206824]: j          0x0881A090
    0881A114:[26110010]: addiu      $s1, $s0, 16
    0881A118:[0296682A]: slt        $t5, $s4, $s6
    0881A11C:[02809021]: addu       $s2, $s4, $zr <=> move $s2, $s4
    0881A120:[11A0FFCA]: beq        $t5, $zr, 0x0881A04C
    0881A124:[02AA9821]: addu       $s3, $s5, $t2
    0881A128:[02B3702A]: slt        $t6, $s5, $s3
    0881A12C:[AFAE0008]: sw         $t6, 8($sp)
    0881A130:[2650000F]: addiu      $s0, $s2, 15
    0881A134:[2E0F00EF]: sltiu      $t7, $s0, 239
    0881A138:[15E00008]: bne        $t7, $zr, 0x0881A15C
    0881A13C:[8FA20008]: lw         $v0, 8($sp)
    0881A140:[26310010]: addiu      $s1, $s1, 16
    0881A144:[26520010]: addiu      $s2, $s2, 16
    0881A148:[0256302A]: slt        $a2, $s2, $s6
    0881A14C:[14C0FFF9]: bne        $a2, $zr, 0x0881A134
    0881A150:[2650000F]: addiu      $s0, $s2, 15
    0881A154:[0A206814]: j          0x0881A050
    0881A158:[8FB40000]: lw         $s4, 0($sp)
    0881A15C:[10400018]: beq        $v0, $zr, 0x0881A1C0
    0881A160:[02A08021]: addu       $s0, $s5, $zr <=> move $s0, $s5
    0881A164:[3C1808CC]: lui        $t8, 0x08CC <=> li $t8, 0x08CC0000
    0881A168:[27146504]: addiu      $s4, $t8, 25860
    0881A16C:[00114203]: sra        $t0, $s1, 0x0008
    0881A170:[2609000F]: addiu      $t1, $s0, 15
    0881A174:[00085080]: sll        $t2, $t0, 0x0002
    0881A178:[2D39018F]: sltiu      $t9, $t1, 399
    0881A17C:[1320000C]: beq        $t9, $zr, 0x0881A1B0
    0881A180:[01541821]: addu       $v1, $t2, $s4
    0881A184:[8C660000]: lw         $a2, 0($v1)
    0881A188:[322400FF]: andi       $a0, $s1, 255
    0881A18C:[00043840]: sll        $a3, $a0, 0x0001
    0881A190:[00E61021]: addu       $v0, $a3, $a2
    0881A194:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0881A198:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0881A19C:[10C00004]: beq        $a2, $zr, 0x0881A1B0
    0881A1A0:[02E03821]: addu       $a3, $s7, $zr <=> move $a3, $s7
    0881A1A4:[94430000]: lhu        $v1, 0($v0)
    0881A1A8:[0E205BBB]: jal        0x08816EEC
    0881A1AC:[00C33021]: addu       $a2, $a2, $v1
    0881A1B0:[26100010]: addiu      $s0, $s0, 16
    0881A1B4:[0213282A]: slt        $a1, $s0, $s3
    0881A1B8:[14A0FFEC]: bne        $a1, $zr, 0x0881A16C
    0881A1BC:[26310001]: addiu      $s1, $s1, 1
    0881A1C0:[023EA023]: subu       $s4, $s1, $fp
    0881A1C4:[0A206851]: j          0x0881A144
    0881A1C8:[26910010]: addiu      $s1, $s4, 16
    0881A1CC:[546CFFA0]: bnel       $v1, $t4, 0x0881A050
    0881A1D0:[8FB40000]: lw         $s4, 0($sp)
    0881A1D4:[0289B021]: addu       $s6, $s4, $t1
    0881A1D8:[26D2FFF0]: addiu      $s2, $s6, -16
    0881A1DC:[02AA2821]: addu       $a1, $s5, $t2
    0881A1E0:[0254802A]: slt        $s0, $s2, $s4
    0881A1E4:[1600FF99]: bne        $s0, $zr, 0x0881A04C
    0881A1E8:[24B3FFF0]: addiu      $s3, $a1, -16
    0881A1EC:[264B000F]: addiu      $t3, $s2, 15
    0881A1F0:[2D6600EF]: sltiu      $a2, $t3, 239
    0881A1F4:[14C00008]: bne        $a2, $zr, 0x0881A218
    0881A1F8:[0275602A]: slt        $t4, $s3, $s5
    0881A1FC:[26310010]: addiu      $s1, $s1, 16
    0881A200:[2652FFF0]: addiu      $s2, $s2, -16
    0881A204:[0254182A]: slt        $v1, $s2, $s4
    0881A208:[1060FFF9]: beq        $v1, $zr, 0x0881A1F0
    0881A20C:[264B000F]: addiu      $t3, $s2, 15
    0881A210:[0A206814]: j          0x0881A050
    0881A214:[8FB40000]: lw         $s4, 0($sp)
    0881A218:[15800018]: bne        $t4, $zr, 0x0881A27C
    0881A21C:[02608021]: addu       $s0, $s3, $zr <=> move $s0, $s3
    0881A220:[3C0D08CC]: lui        $t5, 0x08CC <=> li $t5, 0x08CC0000
    0881A224:[25B66504]: addiu      $s6, $t5, 25860
    0881A228:[00111203]: sra        $v0, $s1, 0x0008
    0881A22C:[260F000F]: addiu      $t7, $s0, 15
    0881A230:[0002C080]: sll        $t8, $v0, 0x0002
    0881A234:[2DEE018F]: sltiu      $t6, $t7, 399
    0881A238:[11C0000C]: beq        $t6, $zr, 0x0881A26C
    0881A23C:[03161821]: addu       $v1, $t8, $s6
    0881A240:[8C660000]: lw         $a2, 0($v1)
    0881A244:[322900FF]: andi       $t1, $s1, 255
    0881A248:[0009C840]: sll        $t9, $t1, 0x0001
    0881A24C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0881A250:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0881A254:[03261021]: addu       $v0, $t9, $a2
    0881A258:[10C00004]: beq        $a2, $zr, 0x0881A26C
    0881A25C:[02E03821]: addu       $a3, $s7, $zr <=> move $a3, $s7
    0881A260:[944A0000]: lhu        $t2, 0($v0)
    0881A264:[0E205E8D]: jal        0x08817A34
    0881A268:[00CA3021]: addu       $a2, $a2, $t2
    0881A26C:[2610FFF0]: addiu      $s0, $s0, -16
    0881A270:[0215402A]: slt        $t0, $s0, $s5
    0881A274:[1100FFEC]: beq        $t0, $zr, 0x0881A228
    0881A278:[26310001]: addiu      $s1, $s1, 1
    0881A27C:[023E3823]: subu       $a3, $s1, $fp
    0881A280:[0A206880]: j          0x0881A200
    0881A284:[24F10010]: addiu      $s1, $a3, 16
    0881A288:[02899821]: addu       $s3, $s4, $t1
    0881A28C:[2672FFF0]: addiu      $s2, $s3, -16
    0881A290:[0254B02A]: slt        $s6, $s2, $s4
    0881A294:[16C0FF6D]: bne        $s6, $zr, 0x0881A04C
    0881A298:[02AA9821]: addu       $s3, $s5, $t2
    0881A29C:[02B3302A]: slt        $a2, $s5, $s3
    0881A2A0:[AFA6000C]: sw         $a2, 12($sp)
    0881A2A4:[264C000F]: addiu      $t4, $s2, 15
    0881A2A8:[2D8B00EF]: sltiu      $t3, $t4, 239
    0881A2AC:[15600008]: bne        $t3, $zr, 0x0881A2D0
    0881A2B0:[8FAD000C]: lw         $t5, 12($sp)
    0881A2B4:[26310010]: addiu      $s1, $s1, 16
    0881A2B8:[2652FFF0]: addiu      $s2, $s2, -16
    0881A2BC:[0254202A]: slt        $a0, $s2, $s4
    0881A2C0:[1080FFF9]: beq        $a0, $zr, 0x0881A2A8
    0881A2C4:[264C000F]: addiu      $t4, $s2, 15
    0881A2C8:[0A206814]: j          0x0881A050
    0881A2CC:[8FB40000]: lw         $s4, 0($sp)
    0881A2D0:[11A00018]: beq        $t5, $zr, 0x0881A334
    0881A2D4:[02A08021]: addu       $s0, $s5, $zr <=> move $s0, $s5
    0881A2D8:[3C0E08CC]: lui        $t6, 0x08CC <=> li $t6, 0x08CC0000
    0881A2DC:[25D66504]: addiu      $s6, $t6, 25860
    0881A2E0:[0011CA03]: sra        $t9, $s1, 0x0008
    0881A2E4:[2618000F]: addiu      $t8, $s0, 15
    0881A2E8:[00191080]: sll        $v0, $t9, 0x0002
    0881A2EC:[2F0F018F]: sltiu      $t7, $t8, 399
    0881A2F0:[11E0000C]: beq        $t7, $zr, 0x0881A324
    0881A2F4:[00561821]: addu       $v1, $v0, $s6
    0881A2F8:[8C660000]: lw         $a2, 0($v1)
    0881A2FC:[322A00FF]: andi       $t2, $s1, 255
    0881A300:[000A4840]: sll        $t1, $t2, 0x0001
    0881A304:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0881A308:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0881A30C:[01261021]: addu       $v0, $t1, $a2
    0881A310:[10C00004]: beq        $a2, $zr, 0x0881A324
    0881A314:[02E03821]: addu       $a3, $s7, $zr <=> move $a3, $s7
    0881A318:[94480000]: lhu        $t0, 0($v0)
    0881A31C:[0E205D9E]: jal        0x08817678
    0881A320:[00C83021]: addu       $a2, $a2, $t0
    0881A324:[26100010]: addiu      $s0, $s0, 16
    0881A328:[0213382A]: slt        $a3, $s0, $s3
    0881A32C:[14E0FFEC]: bne        $a3, $zr, 0x0881A2E0
    0881A330:[26310001]: addiu      $s1, $s1, 1
    0881A334:[023E1823]: subu       $v1, $s1, $fp
    0881A338:[0A2068AE]: j          0x0881A2B8
    0881A33C:[24710010]: addiu      $s1, $v1, 16
    0881A340:[8FBF0034]: lw         $ra, 52($sp)
    0881A344:[8FBE0030]: lw         $fp, 48($sp)
    0881A348:[8FB7002C]: lw         $s7, 44($sp)
    0881A34C:[8FB60028]: lw         $s6, 40($sp)
    0881A350:[8FB50024]: lw         $s5, 36($sp)
    0881A354:[8FB40020]: lw         $s4, 32($sp)
    0881A358:[8FB3001C]: lw         $s3, 28($sp)
    0881A35C:[8FB20018]: lw         $s2, 24($sp)
    0881A360:[8FB10014]: lw         $s1, 20($sp)
    0881A364:[8FB00010]: lw         $s0, 16($sp)
    0881A368:[03E00008]: jr         $ra
    0881A36C:[27BD0040]: addiu      $sp, $sp, 64
  Back Branch 0881A1B8 668,562 times (length 21)
    0881A158:[8FB40000]: lw         $s4, 0($sp)
    0881A15C:[10400018]: beq        $v0, $zr, 0x0881A1C0
    0881A160:[02A08021]: addu       $s0, $s5, $zr <=> move $s0, $s5
    0881A164:[3C1808CC]: lui        $t8, 0x08CC <=> li $t8, 0x08CC0000
    0881A168:[27146504]: addiu      $s4, $t8, 25860
--> 0881A16C:[00114203]: sra        $t0, $s1, 0x0008
    0881A170:[2609000F]: addiu      $t1, $s0, 15
    0881A174:[00085080]: sll        $t2, $t0, 0x0002
    0881A178:[2D39018F]: sltiu      $t9, $t1, 399
    0881A17C:[1320000C]: beq        $t9, $zr, 0x0881A1B0
    0881A180:[01541821]: addu       $v1, $t2, $s4
    0881A184:[8C660000]: lw         $a2, 0($v1)
    0881A188:[322400FF]: andi       $a0, $s1, 255
    0881A18C:[00043840]: sll        $a3, $a0, 0x0001
    0881A190:[00E61021]: addu       $v0, $a3, $a2
    0881A194:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0881A198:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0881A19C:[10C00004]: beq        $a2, $zr, 0x0881A1B0
    0881A1A0:[02E03821]: addu       $a3, $s7, $zr <=> move $a3, $s7
    0881A1A4:[94430000]: lhu        $v1, 0($v0)
    0881A1A8:[0E205BBB]: jal        0x08816EEC
    0881A1AC:[00C33021]: addu       $a2, $a2, $v1
    0881A1B0:[26100010]: addiu      $s0, $s0, 16
    0881A1B4:[0213282A]: slt        $a1, $s0, $s3
--> 0881A1B8:[14A0FFEC]: bne        $a1, $zr, 0x0881A16C
    0881A1BC:[26310001]: addiu      $s1, $s1, 1
    0881A1C0:[023EA023]: subu       $s4, $s1, $fp
    0881A1C4:[0A206851]: j          0x0881A144
    0881A1C8:[26910010]: addiu      $s1, $s4, 16
  Back Branch 0881A14C 310,062 times (length 8)
    0881A120:[11A0FFCA]: beq        $t5, $zr, 0x0881A04C
    0881A124:[02AA9821]: addu       $s3, $s5, $t2
    0881A128:[02B3702A]: slt        $t6, $s5, $s3
    0881A12C:[AFAE0008]: sw         $t6, 8($sp)
    0881A130:[2650000F]: addiu      $s0, $s2, 15
--> 0881A134:[2E0F00EF]: sltiu      $t7, $s0, 239
    0881A138:[15E00008]: bne        $t7, $zr, 0x0881A15C
    0881A13C:[8FA20008]: lw         $v0, 8($sp)
    0881A140:[26310010]: addiu      $s1, $s1, 16
    0881A144:[26520010]: addiu      $s2, $s2, 16
    0881A148:[0256302A]: slt        $a2, $s2, $s6
--> 0881A14C:[14C0FFF9]: bne        $a2, $zr, 0x0881A134
    0881A150:[2650000F]: addiu      $s0, $s2, 15
    0881A154:[0A206814]: j          0x0881A050
    0881A158:[8FB40000]: lw         $s4, 0($sp)
    0881A15C:[10400018]: beq        $v0, $zr, 0x0881A1C0
  Back Branch 0881A1C4 303,433 times (length 34)
    0881A130:[2650000F]: addiu      $s0, $s2, 15
    0881A134:[2E0F00EF]: sltiu      $t7, $s0, 239
    0881A138:[15E00008]: bne        $t7, $zr, 0x0881A15C
    0881A13C:[8FA20008]: lw         $v0, 8($sp)
    0881A140:[26310010]: addiu      $s1, $s1, 16
--> 0881A144:[26520010]: addiu      $s2, $s2, 16
    0881A148:[0256302A]: slt        $a2, $s2, $s6
    0881A14C:[14C0FFF9]: bne        $a2, $zr, 0x0881A134
    0881A150:[2650000F]: addiu      $s0, $s2, 15
    0881A154:[0A206814]: j          0x0881A050
    0881A158:[8FB40000]: lw         $s4, 0($sp)
    0881A15C:[10400018]: beq        $v0, $zr, 0x0881A1C0
    0881A160:[02A08021]: addu       $s0, $s5, $zr <=> move $s0, $s5
    0881A164:[3C1808CC]: lui        $t8, 0x08CC <=> li $t8, 0x08CC0000
    0881A168:[27146504]: addiu      $s4, $t8, 25860
    0881A16C:[00114203]: sra        $t0, $s1, 0x0008
    0881A170:[2609000F]: addiu      $t1, $s0, 15
    0881A174:[00085080]: sll        $t2, $t0, 0x0002
    0881A178:[2D39018F]: sltiu      $t9, $t1, 399
    0881A17C:[1320000C]: beq        $t9, $zr, 0x0881A1B0
    0881A180:[01541821]: addu       $v1, $t2, $s4
    0881A184:[8C660000]: lw         $a2, 0($v1)
    0881A188:[322400FF]: andi       $a0, $s1, 255
    0881A18C:[00043840]: sll        $a3, $a0, 0x0001
    0881A190:[00E61021]: addu       $v0, $a3, $a2
    0881A194:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0881A198:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0881A19C:[10C00004]: beq        $a2, $zr, 0x0881A1B0
    0881A1A0:[02E03821]: addu       $a3, $s7, $zr <=> move $a3, $s7
    0881A1A4:[94430000]: lhu        $v1, 0($v0)
    0881A1A8:[0E205BBB]: jal        0x08816EEC
    0881A1AC:[00C33021]: addu       $a2, $a2, $v1
    0881A1B0:[26100010]: addiu      $s0, $s0, 16
    0881A1B4:[0213282A]: slt        $a1, $s0, $s3
    0881A1B8:[14A0FFEC]: bne        $a1, $zr, 0x0881A16C
    0881A1BC:[26310001]: addiu      $s1, $s1, 1
    0881A1C0:[023EA023]: subu       $s4, $s1, $fp
--> 0881A1C4:[0A206851]: j          0x0881A144
    0881A1C8:[26910010]: addiu      $s1, $s4, 16
    0881A1CC:[546CFFA0]: bnel       $v1, $t4, 0x0881A050
    0881A1D0:[8FB40000]: lw         $s4, 0($sp)
    0881A1D4:[0289B021]: addu       $s6, $s4, $t1
  Back Branch 0881A064 228,142 times (length 55)
    08819F7C:[3C0208CB]: lui        $v0, 0x08CB <=> li $v0, 0x08CB0000
    08819F80:[2445E4C0]: addiu      $a1, $v0, -6976
    08819F84:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08819F88:[0E291793]: jal        0x08A45E4C
    08819F8C:[3C060001]: lui        $a2, 0x0001 <=> li $a2, 0x00010000
--> 08819F90:[8FB30000]: lw         $s3, 0($sp)
    08819F94:[066000EA]: bltz       $s3, 0x0881A340
    08819F98:[3C0508CC]: lui        $a1, 0x08CC <=> li $a1, 0x08CC0000
    08819F9C:[8FA30000]: lw         $v1, 0($sp)
    08819FA0:[8CA863DC]: lw         $t0, 25564($a1)
    08819FA4:[8FB40004]: lw         $s4, 4($sp)
    08819FA8:[000320C0]: sll        $a0, $v1, 0x0003
    08819FAC:[0104B821]: addu       $s7, $t0, $a0
    08819FB0:[96E80006]: lhu        $t0, 6($s7)
    08819FB4:[96F50002]: lhu        $s5, 2($s7)
    08819FB8:[96F60000]: lhu        $s6, 0($s7)
    08819FBC:[0008F102]: srl        $fp, $t0, 0x0004
    08819FC0:[00085202]: srl        $t2, $t0, 0x0008
    08819FC4:[33C900F0]: andi       $t1, $fp, 240
    08819FC8:[315900F0]: andi       $t9, $t2, 240
    08819FCC:[252A0010]: addiu      $t2, $t1, 16
    08819FD0:[27290010]: addiu      $t1, $t9, 16
    08819FD4:[000AF103]: sra        $fp, $t2, 0x0004
    08819FD8:[0009C103]: sra        $t8, $t1, 0x0004
    08819FDC:[03D80018]: mult       $fp, $t8
    08819FE0:[96EE0004]: lhu        $t6, 4($s7)
    08819FE4:[26B1FFF0]: addiu      $s1, $s5, -16
    08819FE8:[32B06000]: andi       $s0, $s5, 24576
    08819FEC:[26D2FFC0]: addiu      $s2, $s6, -64
    08819FF0:[00009812]: mflo       $s3
    08819FF4:[02932021]: addu       $a0, $s4, $s3
    08819FF8:[00116580]: sll        $t4, $s1, 0x0016
    08819FFC:[00126D80]: sll        $t5, $s2, 0x0016
    0881A000:[00107880]: sll        $t7, $s0, 0x0002
    0881A004:[288B0385]: slti       $t3, $a0, 901
    0881A008:[01EE8825]: or         $s1, $t7, $t6
    0881A00C:[000DAD83]: sra        $s5, $t5, 0x0016
    0881A010:[000CA583]: sra        $s4, $t4, 0x0016
    0881A014:[116000CA]: beq        $t3, $zr, 0x0881A340
    0881A018:[3117001F]: andi       $s7, $t0, 31
    0881A01C:[31030060]: andi       $v1, $t0, 96
    0881A020:[24060040]: addiu      $a2, $zr, 64 <=> li $a2, 64
    0881A024:[10660098]: beq        $v1, $a2, 0x0881A288
    0881A028:[AFA40004]: sw         $a0, 4($sp)
    0881A02C:[28670041]: slti       $a3, $v1, 65
    0881A030:[50E00066]: beql       $a3, $zr, 0x0881A1CC
    0881A034:[240C0060]: addiu      $t4, $zr, 96 <=> li $t4, 96
    0881A038:[10600037]: beq        $v1, $zr, 0x0881A118
    0881A03C:[0289B021]: addu       $s6, $s4, $t1
    0881A040:[240B0020]: addiu      $t3, $zr, 32 <=> li $t3, 32
    0881A044:[106B0009]: beq        $v1, $t3, 0x0881A06C
    0881A048:[02AA6021]: addu       $t4, $s5, $t2
    0881A04C:[8FB40000]: lw         $s4, 0($sp)
    0881A050:[3C1E08CC]: lui        $fp, 0x08CC <=> li $fp, 0x08CC0000
    0881A054:[27D76D14]: addiu      $s7, $fp, 27924
    0881A058:[0014A840]: sll        $s5, $s4, 0x0001
    0881A05C:[02B79021]: addu       $s2, $s5, $s7
    0881A060:[86510000]: lh         $s1, 0($s2)
--> 0881A064:[0A2067E4]: j          0x08819F90
    0881A068:[AFB10000]: sw         $s1, 0($sp)
    0881A06C:[0296582A]: slt        $t3, $s4, $s6
    0881A070:[02809021]: addu       $s2, $s4, $zr <=> move $s2, $s4
    0881A074:[1160FFF5]: beq        $t3, $zr, 0x0881A04C
  Back Branch 0881A120 174,554 times (length 55)
    0881A038:[10600037]: beq        $v1, $zr, 0x0881A118
    0881A03C:[0289B021]: addu       $s6, $s4, $t1
    0881A040:[240B0020]: addiu      $t3, $zr, 32 <=> li $t3, 32
    0881A044:[106B0009]: beq        $v1, $t3, 0x0881A06C
    0881A048:[02AA6021]: addu       $t4, $s5, $t2
--> 0881A04C:[8FB40000]: lw         $s4, 0($sp)
    0881A050:[3C1E08CC]: lui        $fp, 0x08CC <=> li $fp, 0x08CC0000
    0881A054:[27D76D14]: addiu      $s7, $fp, 27924
    0881A058:[0014A840]: sll        $s5, $s4, 0x0001
    0881A05C:[02B79021]: addu       $s2, $s5, $s7
    0881A060:[86510000]: lh         $s1, 0($s2)
    0881A064:[0A2067E4]: j          0x08819F90
    0881A068:[AFB10000]: sw         $s1, 0($sp)
    0881A06C:[0296582A]: slt        $t3, $s4, $s6
    0881A070:[02809021]: addu       $s2, $s4, $zr <=> move $s2, $s4
    0881A074:[1160FFF5]: beq        $t3, $zr, 0x0881A04C
    0881A078:[2593FFF0]: addiu      $s3, $t4, -16
    0881A07C:[264E000F]: addiu      $t6, $s2, 15
    0881A080:[2DCD00EF]: sltiu      $t5, $t6, 239
    0881A084:[15A00008]: bne        $t5, $zr, 0x0881A0A8
    0881A088:[0275782A]: slt        $t7, $s3, $s5
    0881A08C:[26310010]: addiu      $s1, $s1, 16
    0881A090:[26520010]: addiu      $s2, $s2, 16
    0881A094:[0256282A]: slt        $a1, $s2, $s6
    0881A098:[14A0FFF9]: bne        $a1, $zr, 0x0881A080
    0881A09C:[264E000F]: addiu      $t6, $s2, 15
    0881A0A0:[0A206814]: j          0x0881A050
    0881A0A4:[8FB40000]: lw         $s4, 0($sp)
    0881A0A8:[15E00018]: bne        $t7, $zr, 0x0881A10C
    0881A0AC:[02608021]: addu       $s0, $s3, $zr <=> move $s0, $s3
    0881A0B0:[3C0208CC]: lui        $v0, 0x08CC <=> li $v0, 0x08CC0000
    0881A0B4:[24546504]: addiu      $s4, $v0, 25860
    0881A0B8:[00115203]: sra        $t2, $s1, 0x0008
    0881A0BC:[2619000F]: addiu      $t9, $s0, 15
    0881A0C0:[000A4880]: sll        $t1, $t2, 0x0002
    0881A0C4:[2F38018F]: sltiu      $t8, $t9, 399
    0881A0C8:[1300000C]: beq        $t8, $zr, 0x0881A0FC
    0881A0CC:[01341821]: addu       $v1, $t1, $s4
    0881A0D0:[8C660000]: lw         $a2, 0($v1)
    0881A0D4:[322700FF]: andi       $a3, $s1, 255
    0881A0D8:[00074040]: sll        $t0, $a3, 0x0001
    0881A0DC:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0881A0E0:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0881A0E4:[01061021]: addu       $v0, $t0, $a2
    0881A0E8:[10C00004]: beq        $a2, $zr, 0x0881A0FC
    0881A0EC:[02E03821]: addu       $a3, $s7, $zr <=> move $a3, $s7
    0881A0F0:[94430000]: lhu        $v1, 0($v0)
    0881A0F4:[0E205CAB]: jal        0x088172AC
    0881A0F8:[00C33021]: addu       $a2, $a2, $v1
    0881A0FC:[2610FFF0]: addiu      $s0, $s0, -16
    0881A100:[0215202A]: slt        $a0, $s0, $s5
    0881A104:[1080FFEC]: beq        $a0, $zr, 0x0881A0B8
    0881A108:[26310001]: addiu      $s1, $s1, 1
    0881A10C:[023E8023]: subu       $s0, $s1, $fp
    0881A110:[0A206824]: j          0x0881A090
    0881A114:[26110010]: addiu      $s1, $s0, 16
    0881A118:[0296682A]: slt        $t5, $s4, $s6
    0881A11C:[02809021]: addu       $s2, $s4, $zr <=> move $s2, $s4
--> 0881A120:[11A0FFCA]: beq        $t5, $zr, 0x0881A04C
    0881A124:[02AA9821]: addu       $s3, $s5, $t2
    0881A128:[02B3702A]: slt        $t6, $s5, $s3
    0881A12C:[AFAE0008]: sw         $t6, 8($sp)
    0881A130:[2650000F]: addiu      $s0, $s2, 15
  Back Branch 0881A154 174,554 times (length 67)
    0881A03C:[0289B021]: addu       $s6, $s4, $t1
    0881A040:[240B0020]: addiu      $t3, $zr, 32 <=> li $t3, 32
    0881A044:[106B0009]: beq        $v1, $t3, 0x0881A06C
    0881A048:[02AA6021]: addu       $t4, $s5, $t2
    0881A04C:[8FB40000]: lw         $s4, 0($sp)
--> 0881A050:[3C1E08CC]: lui        $fp, 0x08CC <=> li $fp, 0x08CC0000
    0881A054:[27D76D14]: addiu      $s7, $fp, 27924
    0881A058:[0014A840]: sll        $s5, $s4, 0x0001
    0881A05C:[02B79021]: addu       $s2, $s5, $s7
    0881A060:[86510000]: lh         $s1, 0($s2)
    0881A064:[0A2067E4]: j          0x08819F90
    0881A068:[AFB10000]: sw         $s1, 0($sp)
    0881A06C:[0296582A]: slt        $t3, $s4, $s6
    0881A070:[02809021]: addu       $s2, $s4, $zr <=> move $s2, $s4
    0881A074:[1160FFF5]: beq        $t3, $zr, 0x0881A04C
    0881A078:[2593FFF0]: addiu      $s3, $t4, -16
    0881A07C:[264E000F]: addiu      $t6, $s2, 15
    0881A080:[2DCD00EF]: sltiu      $t5, $t6, 239
    0881A084:[15A00008]: bne        $t5, $zr, 0x0881A0A8
    0881A088:[0275782A]: slt        $t7, $s3, $s5
    0881A08C:[26310010]: addiu      $s1, $s1, 16
    0881A090:[26520010]: addiu      $s2, $s2, 16
    0881A094:[0256282A]: slt        $a1, $s2, $s6
    0881A098:[14A0FFF9]: bne        $a1, $zr, 0x0881A080
    0881A09C:[264E000F]: addiu      $t6, $s2, 15
    0881A0A0:[0A206814]: j          0x0881A050
    0881A0A4:[8FB40000]: lw         $s4, 0($sp)
    0881A0A8:[15E00018]: bne        $t7, $zr, 0x0881A10C
    0881A0AC:[02608021]: addu       $s0, $s3, $zr <=> move $s0, $s3
    0881A0B0:[3C0208CC]: lui        $v0, 0x08CC <=> li $v0, 0x08CC0000
    0881A0B4:[24546504]: addiu      $s4, $v0, 25860
    0881A0B8:[00115203]: sra        $t2, $s1, 0x0008
    0881A0BC:[2619000F]: addiu      $t9, $s0, 15
    0881A0C0:[000A4880]: sll        $t1, $t2, 0x0002
    0881A0C4:[2F38018F]: sltiu      $t8, $t9, 399
    0881A0C8:[1300000C]: beq        $t8, $zr, 0x0881A0FC
    0881A0CC:[01341821]: addu       $v1, $t1, $s4
    0881A0D0:[8C660000]: lw         $a2, 0($v1)
    0881A0D4:[322700FF]: andi       $a3, $s1, 255
    0881A0D8:[00074040]: sll        $t0, $a3, 0x0001
    0881A0DC:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0881A0E0:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0881A0E4:[01061021]: addu       $v0, $t0, $a2
    0881A0E8:[10C00004]: beq        $a2, $zr, 0x0881A0FC
    0881A0EC:[02E03821]: addu       $a3, $s7, $zr <=> move $a3, $s7
    0881A0F0:[94430000]: lhu        $v1, 0($v0)
    0881A0F4:[0E205CAB]: jal        0x088172AC
    0881A0F8:[00C33021]: addu       $a2, $a2, $v1
    0881A0FC:[2610FFF0]: addiu      $s0, $s0, -16
    0881A100:[0215202A]: slt        $a0, $s0, $s5
    0881A104:[1080FFEC]: beq        $a0, $zr, 0x0881A0B8
    0881A108:[26310001]: addiu      $s1, $s1, 1
    0881A10C:[023E8023]: subu       $s0, $s1, $fp
    0881A110:[0A206824]: j          0x0881A090
    0881A114:[26110010]: addiu      $s1, $s0, 16
    0881A118:[0296682A]: slt        $t5, $s4, $s6
    0881A11C:[02809021]: addu       $s2, $s4, $zr <=> move $s2, $s4
    0881A120:[11A0FFCA]: beq        $t5, $zr, 0x0881A04C
    0881A124:[02AA9821]: addu       $s3, $s5, $t2
    0881A128:[02B3702A]: slt        $t6, $s5, $s3
    0881A12C:[AFAE0008]: sw         $t6, 8($sp)
    0881A130:[2650000F]: addiu      $s0, $s2, 15
    0881A134:[2E0F00EF]: sltiu      $t7, $s0, 239
    0881A138:[15E00008]: bne        $t7, $zr, 0x0881A15C
    0881A13C:[8FA20008]: lw         $v0, 8($sp)
    0881A140:[26310010]: addiu      $s1, $s1, 16
    0881A144:[26520010]: addiu      $s2, $s2, 16
    0881A148:[0256302A]: slt        $a2, $s2, $s6
    0881A14C:[14C0FFF9]: bne        $a2, $zr, 0x0881A134
    0881A150:[2650000F]: addiu      $s0, $s2, 15
--> 0881A154:[0A206814]: j          0x0881A050
    0881A158:[8FB40000]: lw         $s4, 0($sp)
    0881A15C:[10400018]: beq        $v0, $zr, 0x0881A1C0
    0881A160:[02A08021]: addu       $s0, $s5, $zr <=> move $s0, $s5
    0881A164:[3C1808CC]: lui        $t8, 0x08CC <=> li $t8, 0x08CC0000
  Back Branch 0881A104 153,823 times (length 21)
    0881A0A4:[8FB40000]: lw         $s4, 0($sp)
    0881A0A8:[15E00018]: bne        $t7, $zr, 0x0881A10C
    0881A0AC:[02608021]: addu       $s0, $s3, $zr <=> move $s0, $s3
    0881A0B0:[3C0208CC]: lui        $v0, 0x08CC <=> li $v0, 0x08CC0000
    0881A0B4:[24546504]: addiu      $s4, $v0, 25860
--> 0881A0B8:[00115203]: sra        $t2, $s1, 0x0008
    0881A0BC:[2619000F]: addiu      $t9, $s0, 15
    0881A0C0:[000A4880]: sll        $t1, $t2, 0x0002
    0881A0C4:[2F38018F]: sltiu      $t8, $t9, 399
    0881A0C8:[1300000C]: beq        $t8, $zr, 0x0881A0FC
    0881A0CC:[01341821]: addu       $v1, $t1, $s4
    0881A0D0:[8C660000]: lw         $a2, 0($v1)
    0881A0D4:[322700FF]: andi       $a3, $s1, 255
    0881A0D8:[00074040]: sll        $t0, $a3, 0x0001
    0881A0DC:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0881A0E0:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0881A0E4:[01061021]: addu       $v0, $t0, $a2
    0881A0E8:[10C00004]: beq        $a2, $zr, 0x0881A0FC
    0881A0EC:[02E03821]: addu       $a3, $s7, $zr <=> move $a3, $s7
    0881A0F0:[94430000]: lhu        $v1, 0($v0)
    0881A0F4:[0E205CAB]: jal        0x088172AC
    0881A0F8:[00C33021]: addu       $a2, $a2, $v1
    0881A0FC:[2610FFF0]: addiu      $s0, $s0, -16
    0881A100:[0215202A]: slt        $a0, $s0, $s5
--> 0881A104:[1080FFEC]: beq        $a0, $zr, 0x0881A0B8
    0881A108:[26310001]: addiu      $s1, $s1, 1
    0881A10C:[023E8023]: subu       $s0, $s1, $fp
    0881A110:[0A206824]: j          0x0881A090
    0881A114:[26110010]: addiu      $s1, $s0, 16
  Back Branch 0881A098 71,631 times (length 8)
    0881A06C:[0296582A]: slt        $t3, $s4, $s6
    0881A070:[02809021]: addu       $s2, $s4, $zr <=> move $s2, $s4
    0881A074:[1160FFF5]: beq        $t3, $zr, 0x0881A04C
    0881A078:[2593FFF0]: addiu      $s3, $t4, -16
    0881A07C:[264E000F]: addiu      $t6, $s2, 15
--> 0881A080:[2DCD00EF]: sltiu      $t5, $t6, 239
    0881A084:[15A00008]: bne        $t5, $zr, 0x0881A0A8
    0881A088:[0275782A]: slt        $t7, $s3, $s5
    0881A08C:[26310010]: addiu      $s1, $s1, 16
    0881A090:[26520010]: addiu      $s2, $s2, 16
    0881A094:[0256282A]: slt        $a1, $s2, $s6
--> 0881A098:[14A0FFF9]: bne        $a1, $zr, 0x0881A080
    0881A09C:[264E000F]: addiu      $t6, $s2, 15
    0881A0A0:[0A206814]: j          0x0881A050
    0881A0A4:[8FB40000]: lw         $s4, 0($sp)
    0881A0A8:[15E00018]: bne        $t7, $zr, 0x0881A10C
  Back Branch 0881A110 70,973 times (length 34)
    0881A07C:[264E000F]: addiu      $t6, $s2, 15
    0881A080:[2DCD00EF]: sltiu      $t5, $t6, 239
    0881A084:[15A00008]: bne        $t5, $zr, 0x0881A0A8
    0881A088:[0275782A]: slt        $t7, $s3, $s5
    0881A08C:[26310010]: addiu      $s1, $s1, 16
--> 0881A090:[26520010]: addiu      $s2, $s2, 16
    0881A094:[0256282A]: slt        $a1, $s2, $s6
    0881A098:[14A0FFF9]: bne        $a1, $zr, 0x0881A080
    0881A09C:[264E000F]: addiu      $t6, $s2, 15
    0881A0A0:[0A206814]: j          0x0881A050
    0881A0A4:[8FB40000]: lw         $s4, 0($sp)
    0881A0A8:[15E00018]: bne        $t7, $zr, 0x0881A10C
    0881A0AC:[02608021]: addu       $s0, $s3, $zr <=> move $s0, $s3
    0881A0B0:[3C0208CC]: lui        $v0, 0x08CC <=> li $v0, 0x08CC0000
    0881A0B4:[24546504]: addiu      $s4, $v0, 25860
    0881A0B8:[00115203]: sra        $t2, $s1, 0x0008
    0881A0BC:[2619000F]: addiu      $t9, $s0, 15
    0881A0C0:[000A4880]: sll        $t1, $t2, 0x0002
    0881A0C4:[2F38018F]: sltiu      $t8, $t9, 399
    0881A0C8:[1300000C]: beq        $t8, $zr, 0x0881A0FC
    0881A0CC:[01341821]: addu       $v1, $t1, $s4
    0881A0D0:[8C660000]: lw         $a2, 0($v1)
    0881A0D4:[322700FF]: andi       $a3, $s1, 255
    0881A0D8:[00074040]: sll        $t0, $a3, 0x0001
    0881A0DC:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0881A0E0:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0881A0E4:[01061021]: addu       $v0, $t0, $a2
    0881A0E8:[10C00004]: beq        $a2, $zr, 0x0881A0FC
    0881A0EC:[02E03821]: addu       $a3, $s7, $zr <=> move $a3, $s7
    0881A0F0:[94430000]: lhu        $v1, 0($v0)
    0881A0F4:[0E205CAB]: jal        0x088172AC
    0881A0F8:[00C33021]: addu       $a2, $a2, $v1
    0881A0FC:[2610FFF0]: addiu      $s0, $s0, -16
    0881A100:[0215202A]: slt        $a0, $s0, $s5
    0881A104:[1080FFEC]: beq        $a0, $zr, 0x0881A0B8
    0881A108:[26310001]: addiu      $s1, $s1, 1
    0881A10C:[023E8023]: subu       $s0, $s1, $fp
--> 0881A110:[0A206824]: j          0x0881A090
    0881A114:[26110010]: addiu      $s1, $s0, 16
    0881A118:[0296682A]: slt        $t5, $s4, $s6
    0881A11C:[02809021]: addu       $s2, $s4, $zr <=> move $s2, $s4
    0881A120:[11A0FFCA]: beq        $t5, $zr, 0x0881A04C
  Back Branch 0881A0A0 47,824 times (length 22)
    0881A03C:[0289B021]: addu       $s6, $s4, $t1
    0881A040:[240B0020]: addiu      $t3, $zr, 32 <=> li $t3, 32
    0881A044:[106B0009]: beq        $v1, $t3, 0x0881A06C
    0881A048:[02AA6021]: addu       $t4, $s5, $t2
    0881A04C:[8FB40000]: lw         $s4, 0($sp)
--> 0881A050:[3C1E08CC]: lui        $fp, 0x08CC <=> li $fp, 0x08CC0000
    0881A054:[27D76D14]: addiu      $s7, $fp, 27924
    0881A058:[0014A840]: sll        $s5, $s4, 0x0001
    0881A05C:[02B79021]: addu       $s2, $s5, $s7
    0881A060:[86510000]: lh         $s1, 0($s2)
    0881A064:[0A2067E4]: j          0x08819F90
    0881A068:[AFB10000]: sw         $s1, 0($sp)
    0881A06C:[0296582A]: slt        $t3, $s4, $s6
    0881A070:[02809021]: addu       $s2, $s4, $zr <=> move $s2, $s4
    0881A074:[1160FFF5]: beq        $t3, $zr, 0x0881A04C
    0881A078:[2593FFF0]: addiu      $s3, $t4, -16
    0881A07C:[264E000F]: addiu      $t6, $s2, 15
    0881A080:[2DCD00EF]: sltiu      $t5, $t6, 239
    0881A084:[15A00008]: bne        $t5, $zr, 0x0881A0A8
    0881A088:[0275782A]: slt        $t7, $s3, $s5
    0881A08C:[26310010]: addiu      $s1, $s1, 16
    0881A090:[26520010]: addiu      $s2, $s2, 16
    0881A094:[0256282A]: slt        $a1, $s2, $s6
    0881A098:[14A0FFF9]: bne        $a1, $zr, 0x0881A080
    0881A09C:[264E000F]: addiu      $t6, $s2, 15
--> 0881A0A0:[0A206814]: j          0x0881A050
    0881A0A4:[8FB40000]: lw         $s4, 0($sp)
    0881A0A8:[15E00018]: bne        $t7, $zr, 0x0881A10C
    0881A0AC:[02608021]: addu       $s0, $s3, $zr <=> move $s0, $s3
    0881A0B0:[3C0208CC]: lui        $v0, 0x08CC <=> li $v0, 0x08CC0000
  Back Branch 0881A074 47,824 times (length 12)
    0881A038:[10600037]: beq        $v1, $zr, 0x0881A118
    0881A03C:[0289B021]: addu       $s6, $s4, $t1
    0881A040:[240B0020]: addiu      $t3, $zr, 32 <=> li $t3, 32
    0881A044:[106B0009]: beq        $v1, $t3, 0x0881A06C
    0881A048:[02AA6021]: addu       $t4, $s5, $t2
--> 0881A04C:[8FB40000]: lw         $s4, 0($sp)
    0881A050:[3C1E08CC]: lui        $fp, 0x08CC <=> li $fp, 0x08CC0000
    0881A054:[27D76D14]: addiu      $s7, $fp, 27924
    0881A058:[0014A840]: sll        $s5, $s4, 0x0001
    0881A05C:[02B79021]: addu       $s2, $s5, $s7
    0881A060:[86510000]: lh         $s1, 0($s2)
    0881A064:[0A2067E4]: j          0x08819F90
    0881A068:[AFB10000]: sw         $s1, 0($sp)
    0881A06C:[0296582A]: slt        $t3, $s4, $s6
    0881A070:[02809021]: addu       $s2, $s4, $zr <=> move $s2, $s4
--> 0881A074:[1160FFF5]: beq        $t3, $zr, 0x0881A04C
    0881A078:[2593FFF0]: addiu      $s3, $t4, -16
    0881A07C:[264E000F]: addiu      $t6, $s2, 15
    0881A080:[2DCD00EF]: sltiu      $t5, $t6, 239
    0881A084:[15A00008]: bne        $t5, $zr, 0x0881A0A8
  Back Branch 0881A2C0 4,002 times (length 8)
    0881A294:[16C0FF6D]: bne        $s6, $zr, 0x0881A04C
    0881A298:[02AA9821]: addu       $s3, $s5, $t2
    0881A29C:[02B3302A]: slt        $a2, $s5, $s3
    0881A2A0:[AFA6000C]: sw         $a2, 12($sp)
    0881A2A4:[264C000F]: addiu      $t4, $s2, 15
--> 0881A2A8:[2D8B00EF]: sltiu      $t3, $t4, 239
    0881A2AC:[15600008]: bne        $t3, $zr, 0x0881A2D0
    0881A2B0:[8FAD000C]: lw         $t5, 12($sp)
    0881A2B4:[26310010]: addiu      $s1, $s1, 16
    0881A2B8:[2652FFF0]: addiu      $s2, $s2, -16
    0881A2BC:[0254202A]: slt        $a0, $s2, $s4
--> 0881A2C0:[1080FFF9]: beq        $a0, $zr, 0x0881A2A8
    0881A2C4:[264C000F]: addiu      $t4, $s2, 15
    0881A2C8:[0A206814]: j          0x0881A050
    0881A2CC:[8FB40000]: lw         $s4, 0($sp)
    0881A2D0:[11A00018]: beq        $t5, $zr, 0x0881A334
  Back Branch 0881A294 3,983 times (length 148)
  Back Branch 0881A2C8 3,983 times (length 160)
  Back Branch 0881A32C 3,071 times (length 21)
    0881A2CC:[8FB40000]: lw         $s4, 0($sp)
    0881A2D0:[11A00018]: beq        $t5, $zr, 0x0881A334
    0881A2D4:[02A08021]: addu       $s0, $s5, $zr <=> move $s0, $s5
    0881A2D8:[3C0E08CC]: lui        $t6, 0x08CC <=> li $t6, 0x08CC0000
    0881A2DC:[25D66504]: addiu      $s6, $t6, 25860
--> 0881A2E0:[0011CA03]: sra        $t9, $s1, 0x0008
    0881A2E4:[2618000F]: addiu      $t8, $s0, 15
    0881A2E8:[00191080]: sll        $v0, $t9, 0x0002
    0881A2EC:[2F0F018F]: sltiu      $t7, $t8, 399
    0881A2F0:[11E0000C]: beq        $t7, $zr, 0x0881A324
    0881A2F4:[00561821]: addu       $v1, $v0, $s6
    0881A2F8:[8C660000]: lw         $a2, 0($v1)
    0881A2FC:[322A00FF]: andi       $t2, $s1, 255
    0881A300:[000A4840]: sll        $t1, $t2, 0x0001
    0881A304:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0881A308:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0881A30C:[01261021]: addu       $v0, $t1, $a2
    0881A310:[10C00004]: beq        $a2, $zr, 0x0881A324
    0881A314:[02E03821]: addu       $a3, $s7, $zr <=> move $a3, $s7
    0881A318:[94480000]: lhu        $t0, 0($v0)
    0881A31C:[0E205D9E]: jal        0x08817678
    0881A320:[00C83021]: addu       $a2, $a2, $t0
    0881A324:[26100010]: addiu      $s0, $s0, 16
    0881A328:[0213382A]: slt        $a3, $s0, $s3
--> 0881A32C:[14E0FFEC]: bne        $a3, $zr, 0x0881A2E0
    0881A330:[26310001]: addiu      $s1, $s1, 1
    0881A334:[023E1823]: subu       $v1, $s1, $fp
    0881A338:[0A2068AE]: j          0x0881A2B8
    0881A33C:[24710010]: addiu      $s1, $v1, 16
  Back Branch 0881A338 2,934 times (length 34)
    0881A2A4:[264C000F]: addiu      $t4, $s2, 15
    0881A2A8:[2D8B00EF]: sltiu      $t3, $t4, 239
    0881A2AC:[15600008]: bne        $t3, $zr, 0x0881A2D0
    0881A2B0:[8FAD000C]: lw         $t5, 12($sp)
    0881A2B4:[26310010]: addiu      $s1, $s1, 16
--> 0881A2B8:[2652FFF0]: addiu      $s2, $s2, -16
    0881A2BC:[0254202A]: slt        $a0, $s2, $s4
    0881A2C0:[1080FFF9]: beq        $a0, $zr, 0x0881A2A8
    0881A2C4:[264C000F]: addiu      $t4, $s2, 15
    0881A2C8:[0A206814]: j          0x0881A050
    0881A2CC:[8FB40000]: lw         $s4, 0($sp)
    0881A2D0:[11A00018]: beq        $t5, $zr, 0x0881A334
    0881A2D4:[02A08021]: addu       $s0, $s5, $zr <=> move $s0, $s5
    0881A2D8:[3C0E08CC]: lui        $t6, 0x08CC <=> li $t6, 0x08CC0000
    0881A2DC:[25D66504]: addiu      $s6, $t6, 25860
    0881A2E0:[0011CA03]: sra        $t9, $s1, 0x0008
    0881A2E4:[2618000F]: addiu      $t8, $s0, 15
    0881A2E8:[00191080]: sll        $v0, $t9, 0x0002
    0881A2EC:[2F0F018F]: sltiu      $t7, $t8, 399
    0881A2F0:[11E0000C]: beq        $t7, $zr, 0x0881A324
    0881A2F4:[00561821]: addu       $v1, $v0, $s6
    0881A2F8:[8C660000]: lw         $a2, 0($v1)
    0881A2FC:[322A00FF]: andi       $t2, $s1, 255
    0881A300:[000A4840]: sll        $t1, $t2, 0x0001
    0881A304:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0881A308:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0881A30C:[01261021]: addu       $v0, $t1, $a2
    0881A310:[10C00004]: beq        $a2, $zr, 0x0881A324
    0881A314:[02E03821]: addu       $a3, $s7, $zr <=> move $a3, $s7
    0881A318:[94480000]: lhu        $t0, 0($v0)
    0881A31C:[0E205D9E]: jal        0x08817678
    0881A320:[00C83021]: addu       $a2, $a2, $t0
    0881A324:[26100010]: addiu      $s0, $s0, 16
    0881A328:[0213382A]: slt        $a3, $s0, $s3
    0881A32C:[14E0FFEC]: bne        $a3, $zr, 0x0881A2E0
    0881A330:[26310001]: addiu      $s1, $s1, 1
    0881A334:[023E1823]: subu       $v1, $s1, $fp
--> 0881A338:[0A2068AE]: j          0x0881A2B8
    0881A33C:[24710010]: addiu      $s1, $v1, 16
    0881A340:[8FBF0034]: lw         $ra, 52($sp)
    0881A344:[8FBE0030]: lw         $fp, 48($sp)
    0881A348:[8FB7002C]: lw         $s7, 44($sp)
  Back Branch 0881A208 1,888 times (length 8)
    0881A1DC:[02AA2821]: addu       $a1, $s5, $t2
    0881A1E0:[0254802A]: slt        $s0, $s2, $s4
    0881A1E4:[1600FF99]: bne        $s0, $zr, 0x0881A04C
    0881A1E8:[24B3FFF0]: addiu      $s3, $a1, -16
    0881A1EC:[264B000F]: addiu      $t3, $s2, 15
--> 0881A1F0:[2D6600EF]: sltiu      $a2, $t3, 239
    0881A1F4:[14C00008]: bne        $a2, $zr, 0x0881A218
    0881A1F8:[0275602A]: slt        $t4, $s3, $s5
    0881A1FC:[26310010]: addiu      $s1, $s1, 16
    0881A200:[2652FFF0]: addiu      $s2, $s2, -16
    0881A204:[0254182A]: slt        $v1, $s2, $s4
--> 0881A208:[1060FFF9]: beq        $v1, $zr, 0x0881A1F0
    0881A20C:[264B000F]: addiu      $t3, $s2, 15
    0881A210:[0A206814]: j          0x0881A050
    0881A214:[8FB40000]: lw         $s4, 0($sp)
    0881A218:[15800018]: bne        $t4, $zr, 0x0881A27C
  Back Branch 0881A210 1,781 times (length 114)
  Back Branch 0881A1E4 1,781 times (length 104)
  Back Branch 0881A274 1,201 times (length 21)
    0881A214:[8FB40000]: lw         $s4, 0($sp)
    0881A218:[15800018]: bne        $t4, $zr, 0x0881A27C
    0881A21C:[02608021]: addu       $s0, $s3, $zr <=> move $s0, $s3
    0881A220:[3C0D08CC]: lui        $t5, 0x08CC <=> li $t5, 0x08CC0000
    0881A224:[25B66504]: addiu      $s6, $t5, 25860
--> 0881A228:[00111203]: sra        $v0, $s1, 0x0008
    0881A22C:[260F000F]: addiu      $t7, $s0, 15
    0881A230:[0002C080]: sll        $t8, $v0, 0x0002
    0881A234:[2DEE018F]: sltiu      $t6, $t7, 399
    0881A238:[11C0000C]: beq        $t6, $zr, 0x0881A26C
    0881A23C:[03161821]: addu       $v1, $t8, $s6
    0881A240:[8C660000]: lw         $a2, 0($v1)
    0881A244:[322900FF]: andi       $t1, $s1, 255
    0881A248:[0009C840]: sll        $t9, $t1, 0x0001
    0881A24C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0881A250:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0881A254:[03261021]: addu       $v0, $t9, $a2
    0881A258:[10C00004]: beq        $a2, $zr, 0x0881A26C
    0881A25C:[02E03821]: addu       $a3, $s7, $zr <=> move $a3, $s7
    0881A260:[944A0000]: lhu        $t2, 0($v0)
    0881A264:[0E205E8D]: jal        0x08817A34
    0881A268:[00CA3021]: addu       $a2, $a2, $t2
    0881A26C:[2610FFF0]: addiu      $s0, $s0, -16
    0881A270:[0215402A]: slt        $t0, $s0, $s5
--> 0881A274:[1100FFEC]: beq        $t0, $zr, 0x0881A228
    0881A278:[26310001]: addiu      $s1, $s1, 1
    0881A27C:[023E3823]: subu       $a3, $s1, $fp
    0881A280:[0A206880]: j          0x0881A200
    0881A284:[24F10010]: addiu      $s1, $a3, 16
  Back Branch 0881A280 824 times (length 34)
    0881A1EC:[264B000F]: addiu      $t3, $s2, 15
    0881A1F0:[2D6600EF]: sltiu      $a2, $t3, 239
    0881A1F4:[14C00008]: bne        $a2, $zr, 0x0881A218
    0881A1F8:[0275602A]: slt        $t4, $s3, $s5
    0881A1FC:[26310010]: addiu      $s1, $s1, 16
--> 0881A200:[2652FFF0]: addiu      $s2, $s2, -16
    0881A204:[0254182A]: slt        $v1, $s2, $s4
    0881A208:[1060FFF9]: beq        $v1, $zr, 0x0881A1F0
    0881A20C:[264B000F]: addiu      $t3, $s2, 15
    0881A210:[0A206814]: j          0x0881A050
    0881A214:[8FB40000]: lw         $s4, 0($sp)
    0881A218:[15800018]: bne        $t4, $zr, 0x0881A27C
    0881A21C:[02608021]: addu       $s0, $s3, $zr <=> move $s0, $s3
    0881A220:[3C0D08CC]: lui        $t5, 0x08CC <=> li $t5, 0x08CC0000
    0881A224:[25B66504]: addiu      $s6, $t5, 25860
    0881A228:[00111203]: sra        $v0, $s1, 0x0008
    0881A22C:[260F000F]: addiu      $t7, $s0, 15
    0881A230:[0002C080]: sll        $t8, $v0, 0x0002
    0881A234:[2DEE018F]: sltiu      $t6, $t7, 399
    0881A238:[11C0000C]: beq        $t6, $zr, 0x0881A26C
    0881A23C:[03161821]: addu       $v1, $t8, $s6
    0881A240:[8C660000]: lw         $a2, 0($v1)
    0881A244:[322900FF]: andi       $t1, $s1, 255
    0881A248:[0009C840]: sll        $t9, $t1, 0x0001
    0881A24C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0881A250:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0881A254:[03261021]: addu       $v0, $t9, $a2
    0881A258:[10C00004]: beq        $a2, $zr, 0x0881A26C
    0881A25C:[02E03821]: addu       $a3, $s7, $zr <=> move $a3, $s7
    0881A260:[944A0000]: lhu        $t2, 0($v0)
    0881A264:[0E205E8D]: jal        0x08817A34
    0881A268:[00CA3021]: addu       $a2, $a2, $t2
    0881A26C:[2610FFF0]: addiu      $s0, $s0, -16
    0881A270:[0215402A]: slt        $t0, $s0, $s5
    0881A274:[1100FFEC]: beq        $t0, $zr, 0x0881A228
    0881A278:[26310001]: addiu      $s1, $s1, 1
    0881A27C:[023E3823]: subu       $a3, $s1, $fp
--> 0881A280:[0A206880]: j          0x0881A200
    0881A284:[24F10010]: addiu      $s1, $a3, 16
    0881A288:[02899821]: addu       $s3, $s4, $t1
    0881A28C:[2672FFF0]: addiu      $s2, $s3, -16
    0881A290:[0254B02A]: slt        $s6, $s2, $s4
_S1_2_88BC6E4 37,828,048 instructions (0.751%), 122,418 calls (088BC6E4 - 088BCA6C, length 227)
    088BC6E4:[27BDFFA0]: addiu      $sp, $sp, -96
    088BC6E8:[AFB7004C]: sw         $s7, 76($sp)
    088BC6EC:[24030010]: addiu      $v1, $zr, 16 <=> li $v1, 16
    088BC6F0:[0000B821]: addu       $s7, $zr, $zr <=> li $s7, 0
    088BC6F4:[AFB3003C]: sw         $s3, 60($sp)
    088BC6F8:[00809821]: addu       $s3, $a0, $zr <=> move $s3, $a0
    088BC6FC:[AFBF0054]: sw         $ra, 84($sp)
    088BC700:[AFBE0050]: sw         $fp, 80($sp)
    088BC704:[AFB60048]: sw         $s6, 72($sp)
    088BC708:[AFB50044]: sw         $s5, 68($sp)
    088BC70C:[AFB40040]: sw         $s4, 64($sp)
    088BC710:[AFB20038]: sw         $s2, 56($sp)
    088BC714:[AFB10034]: sw         $s1, 52($sp)
    088BC718:[AFB00030]: sw         $s0, 48($sp)
    088BC71C:[8C840020]: lw         $a0, 32($a0)
    088BC720:[96660014]: lhu        $a2, 20($s3)
    088BC724:[A3A00014]: sb         $zr, 20($sp)
    088BC728:[96620006]: lhu        $v0, 6($s3)
    088BC72C:[AFA00020]: sw         $zr, 32($sp)
    088BC730:[AFA40000]: sw         $a0, 0($sp)
    088BC734:[AFA30028]: sw         $v1, 40($sp)
    088BC738:[AFA3002C]: sw         $v1, 44($sp)
    088BC73C:[AFA20024]: sw         $v0, 36($sp)
    088BC740:[96760004]: lhu        $s6, 4($s3)
    088BC744:[10C00038]: beq        $a2, $zr, 0x088BC828
    088BC748:[927E000A]: lbu        $fp, 10($s3)
    088BC74C:[8FA40000]: lw         $a0, 0($sp)
    088BC750:[94900000]: lhu        $s0, 0($a0)
    088BC754:[7C102E20]: seh        $a1, $s0
    088BC758:[04A0007D]: bltz       $a1, 0x088BC950
    088BC75C:[3203FF00]: andi       $v1, $s0, -256
    088BC760:[0E22EE31]: jal        0x088BB8C4
    088BC764:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    088BC768:[10400025]: beq        $v0, $zr, 0x088BC800
    088BC76C:[0040A821]: addu       $s5, $v0, $zr <=> move $s5, $v0
    088BC770:[001E18C2]: srl        $v1, $fp, 0x0003
    088BC774:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    088BC778:[1064006D]: beq        $v1, $a0, 0x088BC930
    088BC77C:[28690002]: slti       $t1, $v1, 2
    088BC780:[15200006]: bne        $t1, $zr, 0x088BC79C
    088BC784:[33CF0007]: andi       $t7, $fp, 7
    088BC788:[240A0002]: addiu      $t2, $zr, 2 <=> li $t2, 2
    088BC78C:[106A0053]: beq        $v1, $t2, 0x088BC8DC
    088BC790:[24060003]: addiu      $a2, $zr, 3 <=> li $a2, 3
    088BC794:[1066003B]: beq        $v1, $a2, 0x088BC884
    088BC798:[33C50007]: andi       $a1, $fp, 7
    088BC79C:[3C0E08B0]: lui        $t6, 0x08B0 <=> li $t6, 0x08B00000
    088BC7A0:[000F6080]: sll        $t4, $t7, 0x0002
    088BC7A4:[25CD5CB8]: addiu      $t5, $t6, 23736
    088BC7A8:[018D5821]: addu       $t3, $t4, $t5
    088BC7AC:[8D710000]: lw         $s1, 0($t3)
    088BC7B0:[02209021]: addu       $s2, $s1, $zr <=> move $s2, $s1
    088BC7B4:[8FA70020]: lw         $a3, 32($sp)
    088BC7B8:[14E00027]: bne        $a3, $zr, 0x088BC858
    088BC7BC:[32141FFF]: andi       $s4, $s0, 8191
    088BC7C0:[0E22EED7]: jal        0x088BBB5C
    088BC7C4:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088BC7C8:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088BC7CC:[0E22EEE3]: jal        0x088BBB8C
    088BC7D0:[AFA20028]: sw         $v0, 40($sp)
    088BC7D4:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    088BC7D8:[96680008]: lhu        $t0, 8($s3)
    088BC7DC:[8FA50024]: lw         $a1, 36($sp)
    088BC7E0:[02203821]: addu       $a3, $s1, $zr <=> move $a3, $s1
    088BC7E4:[02804821]: addu       $t1, $s4, $zr <=> move $t1, $s4
    088BC7E8:[02C02021]: addu       $a0, $s6, $zr <=> move $a0, $s6
    088BC7EC:[0E205136]: jal        0x088144D8
    088BC7F0:[AFA2002C]: sw         $v0, 44($sp)
    088BC7F4:[8FA80028]: lw         $t0, 40($sp)
    088BC7F8:[02C88021]: addu       $s0, $s6, $t0
    088BC7FC:[3216FFFF]: andi       $s6, $s0, -1
    088BC800:[00152040]: sll        $a0, $s5, 0x0001
    088BC804:[8FB50000]: lw         $s5, 0($sp)
    088BC808:[96660014]: lhu        $a2, 20($s3)
    088BC80C:[02A41021]: addu       $v0, $s5, $a0
    088BC810:[AFA20000]: sw         $v0, 0($sp)
    088BC814:[26E30001]: addiu      $v1, $s7, 1
    088BC818:[3077FFFF]: andi       $s7, $v1, -1
    088BC81C:[30C9FFFF]: andi       $t1, $a2, -1
    088BC820:[1537FFCB]: bne        $t1, $s7, 0x088BC750
    088BC824:[8FA40000]: lw         $a0, 0($sp)
    088BC828:[8FBF0054]: lw         $ra, 84($sp)
    088BC82C:[8FBE0050]: lw         $fp, 80($sp)
    088BC830:[8FB7004C]: lw         $s7, 76($sp)
    088BC834:[8FB60048]: lw         $s6, 72($sp)
    088BC838:[8FB50044]: lw         $s5, 68($sp)
    088BC83C:[8FB40040]: lw         $s4, 64($sp)
    088BC840:[8FB3003C]: lw         $s3, 60($sp)
    088BC844:[8FB20038]: lw         $s2, 56($sp)
    088BC848:[8FB10034]: lw         $s1, 52($sp)
    088BC84C:[8FB00030]: lw         $s0, 48($sp)
    088BC850:[03E00008]: jr         $ra
    088BC854:[27BD0060]: addiu      $sp, $sp, 96
    088BC858:[966A0008]: lhu        $t2, 8($s3)
    088BC85C:[8FA50024]: lw         $a1, 36($sp)
    088BC860:[8FA60028]: lw         $a2, 40($sp)
    088BC864:[8FA7002C]: lw         $a3, 44($sp)
    088BC868:[02404021]: addu       $t0, $s2, $zr <=> move $t0, $s2
    088BC86C:[02204821]: addu       $t1, $s1, $zr <=> move $t1, $s1
    088BC870:[02805821]: addu       $t3, $s4, $zr <=> move $t3, $s4
    088BC874:[0E205105]: jal        0x08814414
    088BC878:[02C02021]: addu       $a0, $s6, $zr <=> move $a0, $s6
    088BC87C:[0A22F1FE]: j          0x088BC7F8
    088BC880:[8FA80028]: lw         $t0, 40($sp)
    088BC884:[3C1908B0]: lui        $t9, 0x08B0 <=> li $t9, 0x08B00000
    088BC888:[0005C080]: sll        $t8, $a1, 0x0002
    088BC88C:[27315CB8]: addiu      $s1, $t9, 23736
    088BC890:[03119021]: addu       $s2, $t8, $s1
    088BC894:[8E480000]: lw         $t0, 0($s2)
    088BC898:[3C0200FF]: lui        $v0, 0x00FF <=> li $v0, 0x00FF0000
    088BC89C:[3C04FF00]: lui        $a0, 0xFF00 <=> li $a0, 0xFF000000
    088BC8A0:[01027824]: and        $t7, $t0, $v0
    088BC8A4:[310EFF00]: andi       $t6, $t0, -256
    088BC8A8:[000F6C42]: srl        $t5, $t7, 0x0011
    088BC8AC:[000E6242]: srl        $t4, $t6, 0x0009
    088BC8B0:[000D3400]: sll        $a2, $t5, 0x0010
    088BC8B4:[000C5A00]: sll        $t3, $t4, 0x0008
    088BC8B8:[310A00FF]: andi       $t2, $t0, 255
    088BC8BC:[00CB4825]: or         $t1, $a2, $t3
    088BC8C0:[000A1842]: srl        $v1, $t2, 0x0001
    088BC8C4:[3C14FF7F]: lui        $s4, 0xFF7F <=> li $s4, 0xFF7F0000
    088BC8C8:[01233825]: or         $a3, $t1, $v1
    088BC8CC:[01042824]: and        $a1, $t0, $a0
    088BC8D0:[36927F7F]: ori        $s2, $s4, 32639
    088BC8D4:[0A22F1ED]: j          0x088BC7B4
    088BC8D8:[00A78825]: or         $s1, $a1, $a3
    088BC8DC:[3C1108B0]: lui        $s1, 0x08B0 <=> li $s1, 0x08B00000
    088BC8E0:[33D90007]: andi       $t9, $fp, 7
    088BC8E4:[26385CB8]: addiu      $t8, $s1, 23736
    088BC8E8:[0019A080]: sll        $s4, $t9, 0x0002
    088BC8EC:[02989021]: addu       $s2, $s4, $t8
    088BC8F0:[8E480000]: lw         $t0, 0($s2)
    088BC8F4:[3C0F00FF]: lui        $t7, 0x00FF <=> li $t7, 0x00FF0000
    088BC8F8:[3C04FF00]: lui        $a0, 0xFF00 <=> li $a0, 0xFF000000
    088BC8FC:[010F7024]: and        $t6, $t0, $t7
    088BC900:[3102FF00]: andi       $v0, $t0, -256
    088BC904:[000E6C42]: srl        $t5, $t6, 0x0011
    088BC908:[00026242]: srl        $t4, $v0, 0x0009
    088BC90C:[000D3400]: sll        $a2, $t5, 0x0010
    088BC910:[000C5A00]: sll        $t3, $t4, 0x0008
    088BC914:[310A00FF]: andi       $t2, $t0, 255
    088BC918:[00CB4825]: or         $t1, $a2, $t3
    088BC91C:[000A1842]: srl        $v1, $t2, 0x0001
    088BC920:[01232825]: or         $a1, $t1, $v1
    088BC924:[01043824]: and        $a3, $t0, $a0
    088BC928:[0A22F1EC]: j          0x088BC7B0
    088BC92C:[00E58825]: or         $s1, $a3, $a1
    088BC930:[3C1108B0]: lui        $s1, 0x08B0 <=> li $s1, 0x08B00000
    088BC934:[33D90007]: andi       $t9, $fp, 7
    088BC938:[26385CB8]: addiu      $t8, $s1, 23736
    088BC93C:[0019A080]: sll        $s4, $t9, 0x0002
    088BC940:[02989021]: addu       $s2, $s4, $t8
    088BC944:[8E510000]: lw         $s1, 0($s2)
    088BC948:[0A22F1ED]: j          0x088BC7B4
    088BC94C:[2412FFFF]: addiu      $s2, $zr, -1 <=> li $s2, -1
    088BC950:[34028400]: ori        $v0, $zr, -31744 <=> li $v0, 33792
    088BC954:[10620044]: beq        $v1, $v0, 0x088BCA68
    088BC958:[0043382A]: slt        $a3, $v0, $v1
    088BC95C:[14E0001D]: bne        $a3, $zr, 0x088BC9D4
    088BC960:[34028600]: ori        $v0, $zr, -31232 <=> li $v0, 34304
    088BC964:[34028200]: ori        $v0, $zr, -32256 <=> li $v0, 33280
    088BC968:[10620018]: beq        $v1, $v0, 0x088BC9CC
    088BC96C:[0043402A]: slt        $t0, $v0, $v1
    088BC970:[15000012]: bne        $t0, $zr, 0x088BC9BC
    088BC974:[340A8300]: ori        $t2, $zr, -32000 <=> li $t2, 33536
    088BC978:[34098100]: ori        $t1, $zr, -32512 <=> li $t1, 33024
    088BC97C:[50690005]: beql       $v1, $t1, 0x088BC994
    088BC980:[9272001A]: lbu        $s2, 26($s3)
    088BC984:[0E22EE31]: jal        0x088BB8C4
    088BC988:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    088BC98C:[0A22F205]: j          0x088BC814
    088BC990:[96660014]: lhu        $a2, 20($s3)
    088BC994:[9262001B]: lbu        $v0, 27($s3)
    088BC998:[8FB10024]: lw         $s1, 36($sp)
    088BC99C:[96760004]: lhu        $s6, 4($s3)
    088BC9A0:[02428021]: addu       $s0, $s2, $v0
    088BC9A4:[02307821]: addu       $t7, $s1, $s0
    088BC9A8:[248D0002]: addiu      $t5, $a0, 2
    088BC9AC:[31EEFFFF]: andi       $t6, $t7, -1
    088BC9B0:[AFAE0024]: sw         $t6, 36($sp)
    088BC9B4:[0A22F205]: j          0x088BC814
    088BC9B8:[AFAD0000]: sw         $t5, 0($sp)
    088BC9BC:[146AFFF1]: bne        $v1, $t2, 0x088BC984
    088BC9C0:[24820002]: addiu      $v0, $a0, 2
    088BC9C4:[0A22F204]: j          0x088BC810
    088BC9C8:[321E00FF]: andi       $fp, $s0, 255
    088BC9CC:[0A22F204]: j          0x088BC810
    088BC9D0:[24820002]: addiu      $v0, $a0, 2
    088BC9D4:[50620022]: beql       $v1, $v0, 0x088BCA60
    088BC9D8:[24820002]: addiu      $v0, $a0, 2
    088BC9DC:[0043302A]: slt        $a2, $v0, $v1
    088BC9E0:[14C00010]: bne        $a2, $zr, 0x088BCA24
    088BC9E4:[340C8A00]: ori        $t4, $zr, -30208 <=> li $t4, 35328
    088BC9E8:[340B8500]: ori        $t3, $zr, -31488 <=> li $t3, 34048
    088BC9EC:[146BFFE5]: bne        $v1, $t3, 0x088BC984
    088BC9F0:[00000000]: nop
    088BC9F4:[0E22EED7]: jal        0x088BBB5C
    088BC9F8:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088BC9FC:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088BCA00:[0E22EEE3]: jal        0x088BBB8C
    088BCA04:[AFA20028]: sw         $v0, 40($sp)
    088BCA08:[24150001]: addiu      $s5, $zr, 1 <=> li $s5, 1
    088BCA0C:[8FB40000]: lw         $s4, 0($sp)
    088BCA10:[96660014]: lhu        $a2, 20($s3)
    088BCA14:[AFA2002C]: sw         $v0, 44($sp)
    088BCA18:[26820002]: addiu      $v0, $s4, 2
    088BCA1C:[0A22F204]: j          0x088BC810
    088BCA20:[AFB50020]: sw         $s5, 32($sp)
    088BCA24:[146CFFD7]: bne        $v1, $t4, 0x088BC984
    088BCA28:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    088BCA2C:[96680010]: lhu        $t0, 16($s3)
    088BCA30:[02C82821]: addu       $a1, $s6, $t0
    088BCA34:[00053FC2]: srl        $a3, $a1, 0x001F
    088BCA38:[00A71821]: addu       $v1, $a1, $a3
    088BCA3C:[0E22EE74]: jal        0x088BB9D0
    088BCA40:[00038843]: sra        $s1, $v1, 0x0001
    088BCA44:[8FB60000]: lw         $s6, 0($sp)
    088BCA48:[0002C842]: srl        $t9, $v0, 0x0001
    088BCA4C:[96660014]: lhu        $a2, 20($s3)
    088BCA50:[0239C023]: subu       $t8, $s1, $t9
    088BCA54:[26C20002]: addiu      $v0, $s6, 2
    088BCA58:[0A22F204]: j          0x088BC810
    088BCA5C:[3316FFFF]: andi       $s6, $t8, -1
    088BCA60:[0A22F204]: j          0x088BC810
    088BCA64:[AFA00020]: sw         $zr, 32($sp)
    088BCA68:[0A22F273]: j          0x088BC9CC
    088BCA6C:[927E000C]: lbu        $fp, 12($s3)
  Back Branch 088BC820 598,318 times (length 54)
    088BC73C:[AFA20024]: sw         $v0, 36($sp)
    088BC740:[96760004]: lhu        $s6, 4($s3)
    088BC744:[10C00038]: beq        $a2, $zr, 0x088BC828
    088BC748:[927E000A]: lbu        $fp, 10($s3)
    088BC74C:[8FA40000]: lw         $a0, 0($sp)
--> 088BC750:[94900000]: lhu        $s0, 0($a0)
    088BC754:[7C102E20]: seh        $a1, $s0
    088BC758:[04A0007D]: bltz       $a1, 0x088BC950
    088BC75C:[3203FF00]: andi       $v1, $s0, -256
    088BC760:[0E22EE31]: jal        0x088BB8C4
    088BC764:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    088BC768:[10400025]: beq        $v0, $zr, 0x088BC800
    088BC76C:[0040A821]: addu       $s5, $v0, $zr <=> move $s5, $v0
    088BC770:[001E18C2]: srl        $v1, $fp, 0x0003
    088BC774:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    088BC778:[1064006D]: beq        $v1, $a0, 0x088BC930
    088BC77C:[28690002]: slti       $t1, $v1, 2
    088BC780:[15200006]: bne        $t1, $zr, 0x088BC79C
    088BC784:[33CF0007]: andi       $t7, $fp, 7
    088BC788:[240A0002]: addiu      $t2, $zr, 2 <=> li $t2, 2
    088BC78C:[106A0053]: beq        $v1, $t2, 0x088BC8DC
    088BC790:[24060003]: addiu      $a2, $zr, 3 <=> li $a2, 3
    088BC794:[1066003B]: beq        $v1, $a2, 0x088BC884
    088BC798:[33C50007]: andi       $a1, $fp, 7
    088BC79C:[3C0E08B0]: lui        $t6, 0x08B0 <=> li $t6, 0x08B00000
    088BC7A0:[000F6080]: sll        $t4, $t7, 0x0002
    088BC7A4:[25CD5CB8]: addiu      $t5, $t6, 23736
    088BC7A8:[018D5821]: addu       $t3, $t4, $t5
    088BC7AC:[8D710000]: lw         $s1, 0($t3)
    088BC7B0:[02209021]: addu       $s2, $s1, $zr <=> move $s2, $s1
    088BC7B4:[8FA70020]: lw         $a3, 32($sp)
    088BC7B8:[14E00027]: bne        $a3, $zr, 0x088BC858
    088BC7BC:[32141FFF]: andi       $s4, $s0, 8191
    088BC7C0:[0E22EED7]: jal        0x088BBB5C
    088BC7C4:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088BC7C8:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088BC7CC:[0E22EEE3]: jal        0x088BBB8C
    088BC7D0:[AFA20028]: sw         $v0, 40($sp)
    088BC7D4:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    088BC7D8:[96680008]: lhu        $t0, 8($s3)
    088BC7DC:[8FA50024]: lw         $a1, 36($sp)
    088BC7E0:[02203821]: addu       $a3, $s1, $zr <=> move $a3, $s1
    088BC7E4:[02804821]: addu       $t1, $s4, $zr <=> move $t1, $s4
    088BC7E8:[02C02021]: addu       $a0, $s6, $zr <=> move $a0, $s6
    088BC7EC:[0E205136]: jal        0x088144D8
    088BC7F0:[AFA2002C]: sw         $v0, 44($sp)
    088BC7F4:[8FA80028]: lw         $t0, 40($sp)
    088BC7F8:[02C88021]: addu       $s0, $s6, $t0
    088BC7FC:[3216FFFF]: andi       $s6, $s0, -1
    088BC800:[00152040]: sll        $a0, $s5, 0x0001
    088BC804:[8FB50000]: lw         $s5, 0($sp)
    088BC808:[96660014]: lhu        $a2, 20($s3)
    088BC80C:[02A41021]: addu       $v0, $s5, $a0
    088BC810:[AFA20000]: sw         $v0, 0($sp)
    088BC814:[26E30001]: addiu      $v1, $s7, 1
    088BC818:[3077FFFF]: andi       $s7, $v1, -1
    088BC81C:[30C9FFFF]: andi       $t1, $a2, -1
--> 088BC820:[1537FFCB]: bne        $t1, $s7, 0x088BC750
    088BC824:[8FA40000]: lw         $a0, 0($sp)
    088BC828:[8FBF0054]: lw         $ra, 84($sp)
    088BC82C:[8FBE0050]: lw         $fp, 80($sp)
    088BC830:[8FB7004C]: lw         $s7, 76($sp)
  Back Branch 088BC8D4 253,062 times (length 74)
    088BC7A0:[000F6080]: sll        $t4, $t7, 0x0002
    088BC7A4:[25CD5CB8]: addiu      $t5, $t6, 23736
    088BC7A8:[018D5821]: addu       $t3, $t4, $t5
    088BC7AC:[8D710000]: lw         $s1, 0($t3)
    088BC7B0:[02209021]: addu       $s2, $s1, $zr <=> move $s2, $s1
--> 088BC7B4:[8FA70020]: lw         $a3, 32($sp)
    088BC7B8:[14E00027]: bne        $a3, $zr, 0x088BC858
    088BC7BC:[32141FFF]: andi       $s4, $s0, 8191
    088BC7C0:[0E22EED7]: jal        0x088BBB5C
    088BC7C4:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088BC7C8:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088BC7CC:[0E22EEE3]: jal        0x088BBB8C
    088BC7D0:[AFA20028]: sw         $v0, 40($sp)
    088BC7D4:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    088BC7D8:[96680008]: lhu        $t0, 8($s3)
    088BC7DC:[8FA50024]: lw         $a1, 36($sp)
    088BC7E0:[02203821]: addu       $a3, $s1, $zr <=> move $a3, $s1
    088BC7E4:[02804821]: addu       $t1, $s4, $zr <=> move $t1, $s4
    088BC7E8:[02C02021]: addu       $a0, $s6, $zr <=> move $a0, $s6
    088BC7EC:[0E205136]: jal        0x088144D8
    088BC7F0:[AFA2002C]: sw         $v0, 44($sp)
    088BC7F4:[8FA80028]: lw         $t0, 40($sp)
    088BC7F8:[02C88021]: addu       $s0, $s6, $t0
    088BC7FC:[3216FFFF]: andi       $s6, $s0, -1
    088BC800:[00152040]: sll        $a0, $s5, 0x0001
    088BC804:[8FB50000]: lw         $s5, 0($sp)
    088BC808:[96660014]: lhu        $a2, 20($s3)
    088BC80C:[02A41021]: addu       $v0, $s5, $a0
    088BC810:[AFA20000]: sw         $v0, 0($sp)
    088BC814:[26E30001]: addiu      $v1, $s7, 1
    088BC818:[3077FFFF]: andi       $s7, $v1, -1
    088BC81C:[30C9FFFF]: andi       $t1, $a2, -1
    088BC820:[1537FFCB]: bne        $t1, $s7, 0x088BC750
    088BC824:[8FA40000]: lw         $a0, 0($sp)
    088BC828:[8FBF0054]: lw         $ra, 84($sp)
    088BC82C:[8FBE0050]: lw         $fp, 80($sp)
    088BC830:[8FB7004C]: lw         $s7, 76($sp)
    088BC834:[8FB60048]: lw         $s6, 72($sp)
    088BC838:[8FB50044]: lw         $s5, 68($sp)
    088BC83C:[8FB40040]: lw         $s4, 64($sp)
    088BC840:[8FB3003C]: lw         $s3, 60($sp)
    088BC844:[8FB20038]: lw         $s2, 56($sp)
    088BC848:[8FB10034]: lw         $s1, 52($sp)
    088BC84C:[8FB00030]: lw         $s0, 48($sp)
    088BC850:[03E00008]: jr         $ra
    088BC854:[27BD0060]: addiu      $sp, $sp, 96
    088BC858:[966A0008]: lhu        $t2, 8($s3)
    088BC85C:[8FA50024]: lw         $a1, 36($sp)
    088BC860:[8FA60028]: lw         $a2, 40($sp)
    088BC864:[8FA7002C]: lw         $a3, 44($sp)
    088BC868:[02404021]: addu       $t0, $s2, $zr <=> move $t0, $s2
    088BC86C:[02204821]: addu       $t1, $s1, $zr <=> move $t1, $s1
    088BC870:[02805821]: addu       $t3, $s4, $zr <=> move $t3, $s4
    088BC874:[0E205105]: jal        0x08814414
    088BC878:[02C02021]: addu       $a0, $s6, $zr <=> move $a0, $s6
    088BC87C:[0A22F1FE]: j          0x088BC7F8
    088BC880:[8FA80028]: lw         $t0, 40($sp)
    088BC884:[3C1908B0]: lui        $t9, 0x08B0 <=> li $t9, 0x08B00000
    088BC888:[0005C080]: sll        $t8, $a1, 0x0002
    088BC88C:[27315CB8]: addiu      $s1, $t9, 23736
    088BC890:[03119021]: addu       $s2, $t8, $s1
    088BC894:[8E480000]: lw         $t0, 0($s2)
    088BC898:[3C0200FF]: lui        $v0, 0x00FF <=> li $v0, 0x00FF0000
    088BC89C:[3C04FF00]: lui        $a0, 0xFF00 <=> li $a0, 0xFF000000
    088BC8A0:[01027824]: and        $t7, $t0, $v0
    088BC8A4:[310EFF00]: andi       $t6, $t0, -256
    088BC8A8:[000F6C42]: srl        $t5, $t7, 0x0011
    088BC8AC:[000E6242]: srl        $t4, $t6, 0x0009
    088BC8B0:[000D3400]: sll        $a2, $t5, 0x0010
    088BC8B4:[000C5A00]: sll        $t3, $t4, 0x0008
    088BC8B8:[310A00FF]: andi       $t2, $t0, 255
    088BC8BC:[00CB4825]: or         $t1, $a2, $t3
    088BC8C0:[000A1842]: srl        $v1, $t2, 0x0001
    088BC8C4:[3C14FF7F]: lui        $s4, 0xFF7F <=> li $s4, 0xFF7F0000
    088BC8C8:[01233825]: or         $a3, $t1, $v1
    088BC8CC:[01042824]: and        $a1, $t0, $a0
    088BC8D0:[36927F7F]: ori        $s2, $s4, 32639
--> 088BC8D4:[0A22F1ED]: j          0x088BC7B4
    088BC8D8:[00A78825]: or         $s1, $a1, $a3
    088BC8DC:[3C1108B0]: lui        $s1, 0x08B0 <=> li $s1, 0x08B00000
    088BC8E0:[33D90007]: andi       $t9, $fp, 7
    088BC8E4:[26385CB8]: addiu      $t8, $s1, 23736
  Back Branch 088BC948 148,778 times (length 103)
  Back Branch 088BC98C 61,253 times (length 96)
    088BC800:[00152040]: sll        $a0, $s5, 0x0001
    088BC804:[8FB50000]: lw         $s5, 0($sp)
    088BC808:[96660014]: lhu        $a2, 20($s3)
    088BC80C:[02A41021]: addu       $v0, $s5, $a0
    088BC810:[AFA20000]: sw         $v0, 0($sp)
--> 088BC814:[26E30001]: addiu      $v1, $s7, 1
    088BC818:[3077FFFF]: andi       $s7, $v1, -1
    088BC81C:[30C9FFFF]: andi       $t1, $a2, -1
    088BC820:[1537FFCB]: bne        $t1, $s7, 0x088BC750
    088BC824:[8FA40000]: lw         $a0, 0($sp)
    088BC828:[8FBF0054]: lw         $ra, 84($sp)
    088BC82C:[8FBE0050]: lw         $fp, 80($sp)
    088BC830:[8FB7004C]: lw         $s7, 76($sp)
    088BC834:[8FB60048]: lw         $s6, 72($sp)
    088BC838:[8FB50044]: lw         $s5, 68($sp)
    088BC83C:[8FB40040]: lw         $s4, 64($sp)
    088BC840:[8FB3003C]: lw         $s3, 60($sp)
    088BC844:[8FB20038]: lw         $s2, 56($sp)
    088BC848:[8FB10034]: lw         $s1, 52($sp)
    088BC84C:[8FB00030]: lw         $s0, 48($sp)
    088BC850:[03E00008]: jr         $ra
    088BC854:[27BD0060]: addiu      $sp, $sp, 96
    088BC858:[966A0008]: lhu        $t2, 8($s3)
    088BC85C:[8FA50024]: lw         $a1, 36($sp)
    088BC860:[8FA60028]: lw         $a2, 40($sp)
    088BC864:[8FA7002C]: lw         $a3, 44($sp)
    088BC868:[02404021]: addu       $t0, $s2, $zr <=> move $t0, $s2
    088BC86C:[02204821]: addu       $t1, $s1, $zr <=> move $t1, $s1
    088BC870:[02805821]: addu       $t3, $s4, $zr <=> move $t3, $s4
    088BC874:[0E205105]: jal        0x08814414
    088BC878:[02C02021]: addu       $a0, $s6, $zr <=> move $a0, $s6
    088BC87C:[0A22F1FE]: j          0x088BC7F8
    088BC880:[8FA80028]: lw         $t0, 40($sp)
    088BC884:[3C1908B0]: lui        $t9, 0x08B0 <=> li $t9, 0x08B00000
    088BC888:[0005C080]: sll        $t8, $a1, 0x0002
    088BC88C:[27315CB8]: addiu      $s1, $t9, 23736
    088BC890:[03119021]: addu       $s2, $t8, $s1
    088BC894:[8E480000]: lw         $t0, 0($s2)
    088BC898:[3C0200FF]: lui        $v0, 0x00FF <=> li $v0, 0x00FF0000
    088BC89C:[3C04FF00]: lui        $a0, 0xFF00 <=> li $a0, 0xFF000000
    088BC8A0:[01027824]: and        $t7, $t0, $v0
    088BC8A4:[310EFF00]: andi       $t6, $t0, -256
    088BC8A8:[000F6C42]: srl        $t5, $t7, 0x0011
    088BC8AC:[000E6242]: srl        $t4, $t6, 0x0009
    088BC8B0:[000D3400]: sll        $a2, $t5, 0x0010
    088BC8B4:[000C5A00]: sll        $t3, $t4, 0x0008
    088BC8B8:[310A00FF]: andi       $t2, $t0, 255
    088BC8BC:[00CB4825]: or         $t1, $a2, $t3
    088BC8C0:[000A1842]: srl        $v1, $t2, 0x0001
    088BC8C4:[3C14FF7F]: lui        $s4, 0xFF7F <=> li $s4, 0xFF7F0000
    088BC8C8:[01233825]: or         $a3, $t1, $v1
    088BC8CC:[01042824]: and        $a1, $t0, $a0
    088BC8D0:[36927F7F]: ori        $s2, $s4, 32639
    088BC8D4:[0A22F1ED]: j          0x088BC7B4
    088BC8D8:[00A78825]: or         $s1, $a1, $a3
    088BC8DC:[3C1108B0]: lui        $s1, 0x08B0 <=> li $s1, 0x08B00000
    088BC8E0:[33D90007]: andi       $t9, $fp, 7
    088BC8E4:[26385CB8]: addiu      $t8, $s1, 23736
    088BC8E8:[0019A080]: sll        $s4, $t9, 0x0002
    088BC8EC:[02989021]: addu       $s2, $s4, $t8
    088BC8F0:[8E480000]: lw         $t0, 0($s2)
    088BC8F4:[3C0F00FF]: lui        $t7, 0x00FF <=> li $t7, 0x00FF0000
    088BC8F8:[3C04FF00]: lui        $a0, 0xFF00 <=> li $a0, 0xFF000000
    088BC8FC:[010F7024]: and        $t6, $t0, $t7
    088BC900:[3102FF00]: andi       $v0, $t0, -256
    088BC904:[000E6C42]: srl        $t5, $t6, 0x0011
    088BC908:[00026242]: srl        $t4, $v0, 0x0009
    088BC90C:[000D3400]: sll        $a2, $t5, 0x0010
    088BC910:[000C5A00]: sll        $t3, $t4, 0x0008
    088BC914:[310A00FF]: andi       $t2, $t0, 255
    088BC918:[00CB4825]: or         $t1, $a2, $t3
    088BC91C:[000A1842]: srl        $v1, $t2, 0x0001
    088BC920:[01232825]: or         $a1, $t1, $v1
    088BC924:[01043824]: and        $a3, $t0, $a0
    088BC928:[0A22F1EC]: j          0x088BC7B0
    088BC92C:[00E58825]: or         $s1, $a3, $a1
    088BC930:[3C1108B0]: lui        $s1, 0x08B0 <=> li $s1, 0x08B00000
    088BC934:[33D90007]: andi       $t9, $fp, 7
    088BC938:[26385CB8]: addiu      $t8, $s1, 23736
    088BC93C:[0019A080]: sll        $s4, $t9, 0x0002
    088BC940:[02989021]: addu       $s2, $s4, $t8
    088BC944:[8E510000]: lw         $s1, 0($s2)
    088BC948:[0A22F1ED]: j          0x088BC7B4
    088BC94C:[2412FFFF]: addiu      $s2, $zr, -1 <=> li $s2, -1
    088BC950:[34028400]: ori        $v0, $zr, -31744 <=> li $v0, 33792
    088BC954:[10620044]: beq        $v1, $v0, 0x088BCA68
    088BC958:[0043382A]: slt        $a3, $v0, $v1
    088BC95C:[14E0001D]: bne        $a3, $zr, 0x088BC9D4
    088BC960:[34028600]: ori        $v0, $zr, -31232 <=> li $v0, 34304
    088BC964:[34028200]: ori        $v0, $zr, -32256 <=> li $v0, 33280
    088BC968:[10620018]: beq        $v1, $v0, 0x088BC9CC
    088BC96C:[0043402A]: slt        $t0, $v0, $v1
    088BC970:[15000012]: bne        $t0, $zr, 0x088BC9BC
    088BC974:[340A8300]: ori        $t2, $zr, -32000 <=> li $t2, 33536
    088BC978:[34098100]: ori        $t1, $zr, -32512 <=> li $t1, 33024
    088BC97C:[50690005]: beql       $v1, $t1, 0x088BC994
    088BC980:[9272001A]: lbu        $s2, 26($s3)
    088BC984:[0E22EE31]: jal        0x088BB8C4
    088BC988:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
--> 088BC98C:[0A22F205]: j          0x088BC814
    088BC990:[96660014]: lhu        $a2, 20($s3)
    088BC994:[9262001B]: lbu        $v0, 27($s3)
    088BC998:[8FB10024]: lw         $s1, 36($sp)
    088BC99C:[96760004]: lhu        $s6, 4($s3)
  Back Branch 088BC9B4 2,755 times (length 106)
  Back Branch 088BCA24 22 times (length 42)
    088BC970:[15000012]: bne        $t0, $zr, 0x088BC9BC
    088BC974:[340A8300]: ori        $t2, $zr, -32000 <=> li $t2, 33536
    088BC978:[34098100]: ori        $t1, $zr, -32512 <=> li $t1, 33024
    088BC97C:[50690005]: beql       $v1, $t1, 0x088BC994
    088BC980:[9272001A]: lbu        $s2, 26($s3)
--> 088BC984:[0E22EE31]: jal        0x088BB8C4
    088BC988:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    088BC98C:[0A22F205]: j          0x088BC814
    088BC990:[96660014]: lhu        $a2, 20($s3)
    088BC994:[9262001B]: lbu        $v0, 27($s3)
    088BC998:[8FB10024]: lw         $s1, 36($sp)
    088BC99C:[96760004]: lhu        $s6, 4($s3)
    088BC9A0:[02428021]: addu       $s0, $s2, $v0
    088BC9A4:[02307821]: addu       $t7, $s1, $s0
    088BC9A8:[248D0002]: addiu      $t5, $a0, 2
    088BC9AC:[31EEFFFF]: andi       $t6, $t7, -1
    088BC9B0:[AFAE0024]: sw         $t6, 36($sp)
    088BC9B4:[0A22F205]: j          0x088BC814
    088BC9B8:[AFAD0000]: sw         $t5, 0($sp)
    088BC9BC:[146AFFF1]: bne        $v1, $t2, 0x088BC984
    088BC9C0:[24820002]: addiu      $v0, $a0, 2
    088BC9C4:[0A22F204]: j          0x088BC810
    088BC9C8:[321E00FF]: andi       $fp, $s0, 255
    088BC9CC:[0A22F204]: j          0x088BC810
    088BC9D0:[24820002]: addiu      $v0, $a0, 2
    088BC9D4:[50620022]: beql       $v1, $v0, 0x088BCA60
    088BC9D8:[24820002]: addiu      $v0, $a0, 2
    088BC9DC:[0043302A]: slt        $a2, $v0, $v1
    088BC9E0:[14C00010]: bne        $a2, $zr, 0x088BCA24
    088BC9E4:[340C8A00]: ori        $t4, $zr, -30208 <=> li $t4, 35328
    088BC9E8:[340B8500]: ori        $t3, $zr, -31488 <=> li $t3, 34048
    088BC9EC:[146BFFE5]: bne        $v1, $t3, 0x088BC984
    088BC9F0:[00000000]: nop
    088BC9F4:[0E22EED7]: jal        0x088BBB5C
    088BC9F8:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088BC9FC:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088BCA00:[0E22EEE3]: jal        0x088BBB8C
    088BCA04:[AFA20028]: sw         $v0, 40($sp)
    088BCA08:[24150001]: addiu      $s5, $zr, 1 <=> li $s5, 1
    088BCA0C:[8FB40000]: lw         $s4, 0($sp)
    088BCA10:[96660014]: lhu        $a2, 20($s3)
    088BCA14:[AFA2002C]: sw         $v0, 44($sp)
    088BCA18:[26820002]: addiu      $v0, $s4, 2
    088BCA1C:[0A22F204]: j          0x088BC810
    088BCA20:[AFB50020]: sw         $s5, 32($sp)
--> 088BCA24:[146CFFD7]: bne        $v1, $t4, 0x088BC984
    088BCA28:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    088BCA2C:[96680010]: lhu        $t0, 16($s3)
    088BCA30:[02C82821]: addu       $a1, $s6, $t0
    088BCA34:[00053FC2]: srl        $a3, $a1, 0x001F
_S1_2_881749C 37,664,678 instructions (0.748%), 1,138,662 calls (088172F8 - 088174D0, length 119)
    088172F8:[250BFFE0]: addiu      $t3, $t0, -32
    088172FC:[91390000]: lbu        $t9, 0($t1)
    08817300:[25C58380]: addiu      $a1, $t6, -31872
    08817304:[25290001]: addiu      $t1, $t1, 1
    08817308:[03253021]: addu       $a2, $t9, $a1
    0881730C:[90C40000]: lbu        $a0, 0($a2)
    08817310:[2C8D000E]: sltiu      $t5, $a0, 14
    08817314:[11A00014]: beq        $t5, $zr, 0x08817368
    08817318:[AD593054]: sw         $t9, 12372($t2)
    0881731C:[00046880]: sll        $t5, $a0, 0x0002
    08817320:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08817324:[24828598]: addiu      $v0, $a0, -31336
    08817328:[01A26021]: addu       $t4, $t5, $v0
    0881732C:[8D830000]: lw         $v1, 0($t4)
    08817330:[00600008]: jr         $v1
    08817334:[00000000]: nop
    08817364:[A5020000]: sh         $v0, 0($t0)
    08817368:[0168602B]: sltu       $t4, $t3, $t0
    0881736C:[5580FFE4]: bnel       $t4, $zr, 0x08817300
    08817370:[91390000]: lbu        $t9, 0($t1)
    08817374:[01F8582B]: sltu       $t3, $t7, $t8
    08817378:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    0881737C:[1560FFDE]: bne        $t3, $zr, 0x088172F8
    08817380:[25EF0400]: addiu      $t7, $t7, 1024
    08817384:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08817388:[03E00008]: jr         $ra
    0881738C:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    0881749C:[912C0000]: lbu        $t4, 0($t1)
    088174A0:[2508FFFC]: addiu      $t0, $t0, -4
    088174A4:[25290001]: addiu      $t1, $t1, 1
    088174A8:[318D000F]: andi       $t5, $t4, 15
    088174AC:[000D3040]: sll        $a2, $t5, 0x0001
    088174B0:[00C71821]: addu       $v1, $a2, $a3
    088174B4:[94790000]: lhu        $t9, 0($v1)
    088174B8:[000C2902]: srl        $a1, $t4, 0x0004
    088174BC:[00051040]: sll        $v0, $a1, 0x0001
    088174C0:[A5190002]: sh         $t9, 2($t0)
    088174C4:[00472021]: addu       $a0, $v0, $a3
    088174C8:[94820000]: lhu        $v0, 0($a0)
    088174CC:[0A205CD9]: j          0x08817364
    088174D0:[AD4C3054]: sw         $t4, 12372($t2)
  Back Branch 0881736C 5,365,260 times (length 29)
    088172F8:[250BFFE0]: addiu      $t3, $t0, -32
    088172FC:[91390000]: lbu        $t9, 0($t1)
--> 08817300:[25C58380]: addiu      $a1, $t6, -31872
    08817304:[25290001]: addiu      $t1, $t1, 1
    08817308:[03253021]: addu       $a2, $t9, $a1
    0881730C:[90C40000]: lbu        $a0, 0($a2)
    08817310:[2C8D000E]: sltiu      $t5, $a0, 14
    08817314:[11A00014]: beq        $t5, $zr, 0x08817368
    08817318:[AD593054]: sw         $t9, 12372($t2)
    0881731C:[00046880]: sll        $t5, $a0, 0x0002
    08817320:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08817324:[24828598]: addiu      $v0, $a0, -31336
    08817328:[01A26021]: addu       $t4, $t5, $v0
    0881732C:[8D830000]: lw         $v1, 0($t4)
    08817330:[00600008]: jr         $v1
    08817334:[00000000]: nop
    08817364:[A5020000]: sh         $v0, 0($t0)
    08817368:[0168602B]: sltu       $t4, $t3, $t0
--> 0881736C:[5580FFE4]: bnel       $t4, $zr, 0x08817300
    08817370:[91390000]: lbu        $t9, 0($t1)
    08817374:[01F8582B]: sltu       $t3, $t7, $t8
    08817378:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    0881737C:[1560FFDE]: bne        $t3, $zr, 0x088172F8
  Back Branch 0881737C 4,657,776 times (length 35)
--> 088172F8:[250BFFE0]: addiu      $t3, $t0, -32
    088172FC:[91390000]: lbu        $t9, 0($t1)
    08817300:[25C58380]: addiu      $a1, $t6, -31872
    08817304:[25290001]: addiu      $t1, $t1, 1
    08817308:[03253021]: addu       $a2, $t9, $a1
    0881730C:[90C40000]: lbu        $a0, 0($a2)
    08817310:[2C8D000E]: sltiu      $t5, $a0, 14
    08817314:[11A00014]: beq        $t5, $zr, 0x08817368
    08817318:[AD593054]: sw         $t9, 12372($t2)
    0881731C:[00046880]: sll        $t5, $a0, 0x0002
    08817320:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08817324:[24828598]: addiu      $v0, $a0, -31336
    08817328:[01A26021]: addu       $t4, $t5, $v0
    0881732C:[8D830000]: lw         $v1, 0($t4)
    08817330:[00600008]: jr         $v1
    08817334:[00000000]: nop
    08817364:[A5020000]: sh         $v0, 0($t0)
    08817368:[0168602B]: sltu       $t4, $t3, $t0
    0881736C:[5580FFE4]: bnel       $t4, $zr, 0x08817300
    08817370:[91390000]: lbu        $t9, 0($t1)
    08817374:[01F8582B]: sltu       $t3, $t7, $t8
    08817378:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
--> 0881737C:[1560FFDE]: bne        $t3, $zr, 0x088172F8
    08817380:[25EF0400]: addiu      $t7, $t7, 1024
    08817384:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08817388:[03E00008]: jr         $ra
    0881738C:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
  Back Branch 088174CC 3,023,882 times (length 92)
--> 08817364:[A5020000]: sh         $v0, 0($t0)
    08817368:[0168602B]: sltu       $t4, $t3, $t0
    0881736C:[5580FFE4]: bnel       $t4, $zr, 0x08817300
    08817370:[91390000]: lbu        $t9, 0($t1)
    08817374:[01F8582B]: sltu       $t3, $t7, $t8
    08817378:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    0881737C:[1560FFDE]: bne        $t3, $zr, 0x088172F8
    08817380:[25EF0400]: addiu      $t7, $t7, 1024
    08817384:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08817388:[03E00008]: jr         $ra
    0881738C:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    0881749C:[912C0000]: lbu        $t4, 0($t1)
    088174A0:[2508FFFC]: addiu      $t0, $t0, -4
    088174A4:[25290001]: addiu      $t1, $t1, 1
    088174A8:[318D000F]: andi       $t5, $t4, 15
    088174AC:[000D3040]: sll        $a2, $t5, 0x0001
    088174B0:[00C71821]: addu       $v1, $a2, $a3
    088174B4:[94790000]: lhu        $t9, 0($v1)
    088174B8:[000C2902]: srl        $a1, $t4, 0x0004
    088174BC:[00051040]: sll        $v0, $a1, 0x0001
    088174C0:[A5190002]: sh         $t9, 2($t0)
    088174C4:[00472021]: addu       $a0, $v0, $a3
    088174C8:[94820000]: lhu        $v0, 0($a0)
--> 088174CC:[0A205CD9]: j          0x08817364
    088174D0:[AD4C3054]: sw         $t4, 12372($t2)
_S1_2_8817448 37,637,214 instructions (0.747%), 1,524,911 calls (088172F8 - 08817458, length 89)
    088172F8:[250BFFE0]: addiu      $t3, $t0, -32
    088172FC:[91390000]: lbu        $t9, 0($t1)
    08817300:[25C58380]: addiu      $a1, $t6, -31872
    08817304:[25290001]: addiu      $t1, $t1, 1
    08817308:[03253021]: addu       $a2, $t9, $a1
    0881730C:[90C40000]: lbu        $a0, 0($a2)
    08817310:[2C8D000E]: sltiu      $t5, $a0, 14
    08817314:[11A00014]: beq        $t5, $zr, 0x08817368
    08817318:[AD593054]: sw         $t9, 12372($t2)
    0881731C:[00046880]: sll        $t5, $a0, 0x0002
    08817320:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08817324:[24828598]: addiu      $v0, $a0, -31336
    08817328:[01A26021]: addu       $t4, $t5, $v0
    0881732C:[8D830000]: lw         $v1, 0($t4)
    08817330:[00600008]: jr         $v1
    08817334:[00000000]: nop
    08817368:[0168602B]: sltu       $t4, $t3, $t0
    0881736C:[5580FFE4]: bnel       $t4, $zr, 0x08817300
    08817370:[91390000]: lbu        $t9, 0($t1)
    08817374:[01F8582B]: sltu       $t3, $t7, $t8
    08817378:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    0881737C:[1560FFDE]: bne        $t3, $zr, 0x088172F8
    08817380:[25EF0400]: addiu      $t7, $t7, 1024
    08817384:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08817388:[03E00008]: jr         $ra
    0881738C:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    08817448:[91260000]: lbu        $a2, 0($t1)
    0881744C:[25290001]: addiu      $t1, $t1, 1
    08817450:[0006C880]: sll        $t9, $a2, 0x0002
    08817454:[0A205CDA]: j          0x08817368
    08817458:[01194023]: subu       $t0, $t0, $t9
  Back Branch 0881736C 5,365,260 times (length 29)
    088172F8:[250BFFE0]: addiu      $t3, $t0, -32
    088172FC:[91390000]: lbu        $t9, 0($t1)
--> 08817300:[25C58380]: addiu      $a1, $t6, -31872
    08817304:[25290001]: addiu      $t1, $t1, 1
    08817308:[03253021]: addu       $a2, $t9, $a1
    0881730C:[90C40000]: lbu        $a0, 0($a2)
    08817310:[2C8D000E]: sltiu      $t5, $a0, 14
    08817314:[11A00014]: beq        $t5, $zr, 0x08817368
    08817318:[AD593054]: sw         $t9, 12372($t2)
    0881731C:[00046880]: sll        $t5, $a0, 0x0002
    08817320:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08817324:[24828598]: addiu      $v0, $a0, -31336
    08817328:[01A26021]: addu       $t4, $t5, $v0
    0881732C:[8D830000]: lw         $v1, 0($t4)
    08817330:[00600008]: jr         $v1
    08817334:[00000000]: nop
    08817368:[0168602B]: sltu       $t4, $t3, $t0
--> 0881736C:[5580FFE4]: bnel       $t4, $zr, 0x08817300
    08817370:[91390000]: lbu        $t9, 0($t1)
    08817374:[01F8582B]: sltu       $t3, $t7, $t8
    08817378:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    0881737C:[1560FFDE]: bne        $t3, $zr, 0x088172F8
  Back Branch 0881737C 4,657,776 times (length 35)
--> 088172F8:[250BFFE0]: addiu      $t3, $t0, -32
    088172FC:[91390000]: lbu        $t9, 0($t1)
    08817300:[25C58380]: addiu      $a1, $t6, -31872
    08817304:[25290001]: addiu      $t1, $t1, 1
    08817308:[03253021]: addu       $a2, $t9, $a1
    0881730C:[90C40000]: lbu        $a0, 0($a2)
    08817310:[2C8D000E]: sltiu      $t5, $a0, 14
    08817314:[11A00014]: beq        $t5, $zr, 0x08817368
    08817318:[AD593054]: sw         $t9, 12372($t2)
    0881731C:[00046880]: sll        $t5, $a0, 0x0002
    08817320:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08817324:[24828598]: addiu      $v0, $a0, -31336
    08817328:[01A26021]: addu       $t4, $t5, $v0
    0881732C:[8D830000]: lw         $v1, 0($t4)
    08817330:[00600008]: jr         $v1
    08817334:[00000000]: nop
    08817368:[0168602B]: sltu       $t4, $t3, $t0
    0881736C:[5580FFE4]: bnel       $t4, $zr, 0x08817300
    08817370:[91390000]: lbu        $t9, 0($t1)
    08817374:[01F8582B]: sltu       $t3, $t7, $t8
    08817378:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
--> 0881737C:[1560FFDE]: bne        $t3, $zr, 0x088172F8
    08817380:[25EF0400]: addiu      $t7, $t7, 1024
    08817384:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08817388:[03E00008]: jr         $ra
    0881738C:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
  Back Branch 08817454 1,524,911 times (length 61)
--> 08817368:[0168602B]: sltu       $t4, $t3, $t0
    0881736C:[5580FFE4]: bnel       $t4, $zr, 0x08817300
    08817370:[91390000]: lbu        $t9, 0($t1)
    08817374:[01F8582B]: sltu       $t3, $t7, $t8
    08817378:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    0881737C:[1560FFDE]: bne        $t3, $zr, 0x088172F8
    08817380:[25EF0400]: addiu      $t7, $t7, 1024
    08817384:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08817388:[03E00008]: jr         $ra
    0881738C:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    08817448:[91260000]: lbu        $a2, 0($t1)
    0881744C:[25290001]: addiu      $t1, $t1, 1
    08817450:[0006C880]: sll        $t9, $a2, 0x0002
--> 08817454:[0A205CDA]: j          0x08817368
    08817458:[01194023]: subu       $t0, $t0, $t9
_S1_2_88174D4 35,447,479 instructions (0.704%), 731,445 calls (088172F8 - 0881750C, length 134)
    088172F8:[250BFFE0]: addiu      $t3, $t0, -32
    088172FC:[91390000]: lbu        $t9, 0($t1)
    08817300:[25C58380]: addiu      $a1, $t6, -31872
    08817304:[25290001]: addiu      $t1, $t1, 1
    08817308:[03253021]: addu       $a2, $t9, $a1
    0881730C:[90C40000]: lbu        $a0, 0($a2)
    08817310:[2C8D000E]: sltiu      $t5, $a0, 14
    08817314:[11A00014]: beq        $t5, $zr, 0x08817368
    08817318:[AD593054]: sw         $t9, 12372($t2)
    0881731C:[00046880]: sll        $t5, $a0, 0x0002
    08817320:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08817324:[24828598]: addiu      $v0, $a0, -31336
    08817328:[01A26021]: addu       $t4, $t5, $v0
    0881732C:[8D830000]: lw         $v1, 0($t4)
    08817330:[00600008]: jr         $v1
    08817334:[00000000]: nop
    08817364:[A5020000]: sh         $v0, 0($t0)
    08817368:[0168602B]: sltu       $t4, $t3, $t0
    0881736C:[5580FFE4]: bnel       $t4, $zr, 0x08817300
    08817370:[91390000]: lbu        $t9, 0($t1)
    08817374:[01F8582B]: sltu       $t3, $t7, $t8
    08817378:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    0881737C:[1560FFDE]: bne        $t3, $zr, 0x088172F8
    08817380:[25EF0400]: addiu      $t7, $t7, 1024
    08817384:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08817388:[03E00008]: jr         $ra
    0881738C:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    0881749C:[912C0000]: lbu        $t4, 0($t1)
    088174A0:[2508FFFC]: addiu      $t0, $t0, -4
    088174A4:[25290001]: addiu      $t1, $t1, 1
    088174A8:[318D000F]: andi       $t5, $t4, 15
    088174AC:[000D3040]: sll        $a2, $t5, 0x0001
    088174B0:[00C71821]: addu       $v1, $a2, $a3
    088174B4:[94790000]: lhu        $t9, 0($v1)
    088174B8:[000C2902]: srl        $a1, $t4, 0x0004
    088174BC:[00051040]: sll        $v0, $a1, 0x0001
    088174C0:[A5190002]: sh         $t9, 2($t0)
    088174C4:[00472021]: addu       $a0, $v0, $a3
    088174C8:[94820000]: lhu        $v0, 0($a0)
    088174CC:[0A205CD9]: j          0x08817364
    088174D0:[AD4C3054]: sw         $t4, 12372($t2)
    088174D4:[912C0000]: lbu        $t4, 0($t1)
    088174D8:[2508FFFC]: addiu      $t0, $t0, -4
    088174DC:[25290001]: addiu      $t1, $t1, 1
    088174E0:[318D000F]: andi       $t5, $t4, 15
    088174E4:[000D3040]: sll        $a2, $t5, 0x0001
    088174E8:[00C71821]: addu       $v1, $a2, $a3
    088174EC:[94790000]: lhu        $t9, 0($v1)
    088174F0:[000C2902]: srl        $a1, $t4, 0x0004
    088174F4:[00052040]: sll        $a0, $a1, 0x0001
    088174F8:[A5190002]: sh         $t9, 2($t0)
    088174FC:[00871021]: addu       $v0, $a0, $a3
    08817500:[944D0000]: lhu        $t5, 0($v0)
    08817504:[AD4C3054]: sw         $t4, 12372($t2)
    08817508:[0A205D27]: j          0x0881749C
    0881750C:[A50D0000]: sh         $t5, 0($t0)
  Back Branch 0881736C 5,365,260 times (length 29)
    088172F8:[250BFFE0]: addiu      $t3, $t0, -32
    088172FC:[91390000]: lbu        $t9, 0($t1)
--> 08817300:[25C58380]: addiu      $a1, $t6, -31872
    08817304:[25290001]: addiu      $t1, $t1, 1
    08817308:[03253021]: addu       $a2, $t9, $a1
    0881730C:[90C40000]: lbu        $a0, 0($a2)
    08817310:[2C8D000E]: sltiu      $t5, $a0, 14
    08817314:[11A00014]: beq        $t5, $zr, 0x08817368
    08817318:[AD593054]: sw         $t9, 12372($t2)
    0881731C:[00046880]: sll        $t5, $a0, 0x0002
    08817320:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08817324:[24828598]: addiu      $v0, $a0, -31336
    08817328:[01A26021]: addu       $t4, $t5, $v0
    0881732C:[8D830000]: lw         $v1, 0($t4)
    08817330:[00600008]: jr         $v1
    08817334:[00000000]: nop
    08817364:[A5020000]: sh         $v0, 0($t0)
    08817368:[0168602B]: sltu       $t4, $t3, $t0
--> 0881736C:[5580FFE4]: bnel       $t4, $zr, 0x08817300
    08817370:[91390000]: lbu        $t9, 0($t1)
    08817374:[01F8582B]: sltu       $t3, $t7, $t8
    08817378:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    0881737C:[1560FFDE]: bne        $t3, $zr, 0x088172F8
  Back Branch 0881737C 4,657,776 times (length 35)
--> 088172F8:[250BFFE0]: addiu      $t3, $t0, -32
    088172FC:[91390000]: lbu        $t9, 0($t1)
    08817300:[25C58380]: addiu      $a1, $t6, -31872
    08817304:[25290001]: addiu      $t1, $t1, 1
    08817308:[03253021]: addu       $a2, $t9, $a1
    0881730C:[90C40000]: lbu        $a0, 0($a2)
    08817310:[2C8D000E]: sltiu      $t5, $a0, 14
    08817314:[11A00014]: beq        $t5, $zr, 0x08817368
    08817318:[AD593054]: sw         $t9, 12372($t2)
    0881731C:[00046880]: sll        $t5, $a0, 0x0002
    08817320:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08817324:[24828598]: addiu      $v0, $a0, -31336
    08817328:[01A26021]: addu       $t4, $t5, $v0
    0881732C:[8D830000]: lw         $v1, 0($t4)
    08817330:[00600008]: jr         $v1
    08817334:[00000000]: nop
    08817364:[A5020000]: sh         $v0, 0($t0)
    08817368:[0168602B]: sltu       $t4, $t3, $t0
    0881736C:[5580FFE4]: bnel       $t4, $zr, 0x08817300
    08817370:[91390000]: lbu        $t9, 0($t1)
    08817374:[01F8582B]: sltu       $t3, $t7, $t8
    08817378:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
--> 0881737C:[1560FFDE]: bne        $t3, $zr, 0x088172F8
    08817380:[25EF0400]: addiu      $t7, $t7, 1024
    08817384:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08817388:[03E00008]: jr         $ra
    0881738C:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
  Back Branch 088174CC 3,023,882 times (length 92)
--> 08817364:[A5020000]: sh         $v0, 0($t0)
    08817368:[0168602B]: sltu       $t4, $t3, $t0
    0881736C:[5580FFE4]: bnel       $t4, $zr, 0x08817300
    08817370:[91390000]: lbu        $t9, 0($t1)
    08817374:[01F8582B]: sltu       $t3, $t7, $t8
    08817378:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    0881737C:[1560FFDE]: bne        $t3, $zr, 0x088172F8
    08817380:[25EF0400]: addiu      $t7, $t7, 1024
    08817384:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08817388:[03E00008]: jr         $ra
    0881738C:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    0881749C:[912C0000]: lbu        $t4, 0($t1)
    088174A0:[2508FFFC]: addiu      $t0, $t0, -4
    088174A4:[25290001]: addiu      $t1, $t1, 1
    088174A8:[318D000F]: andi       $t5, $t4, 15
    088174AC:[000D3040]: sll        $a2, $t5, 0x0001
    088174B0:[00C71821]: addu       $v1, $a2, $a3
    088174B4:[94790000]: lhu        $t9, 0($v1)
    088174B8:[000C2902]: srl        $a1, $t4, 0x0004
    088174BC:[00051040]: sll        $v0, $a1, 0x0001
    088174C0:[A5190002]: sh         $t9, 2($t0)
    088174C4:[00472021]: addu       $a0, $v0, $a3
    088174C8:[94820000]: lhu        $v0, 0($a0)
--> 088174CC:[0A205CD9]: j          0x08817364
    088174D0:[AD4C3054]: sw         $t4, 12372($t2)
    088174D4:[912C0000]: lbu        $t4, 0($t1)
    088174D8:[2508FFFC]: addiu      $t0, $t0, -4
    088174DC:[25290001]: addiu      $t1, $t1, 1
  Back Branch 08817508 1,885,220 times (length 29)
--> 0881749C:[912C0000]: lbu        $t4, 0($t1)
    088174A0:[2508FFFC]: addiu      $t0, $t0, -4
    088174A4:[25290001]: addiu      $t1, $t1, 1
    088174A8:[318D000F]: andi       $t5, $t4, 15
    088174AC:[000D3040]: sll        $a2, $t5, 0x0001
    088174B0:[00C71821]: addu       $v1, $a2, $a3
    088174B4:[94790000]: lhu        $t9, 0($v1)
    088174B8:[000C2902]: srl        $a1, $t4, 0x0004
    088174BC:[00051040]: sll        $v0, $a1, 0x0001
    088174C0:[A5190002]: sh         $t9, 2($t0)
    088174C4:[00472021]: addu       $a0, $v0, $a3
    088174C8:[94820000]: lhu        $v0, 0($a0)
    088174CC:[0A205CD9]: j          0x08817364
    088174D0:[AD4C3054]: sw         $t4, 12372($t2)
    088174D4:[912C0000]: lbu        $t4, 0($t1)
    088174D8:[2508FFFC]: addiu      $t0, $t0, -4
    088174DC:[25290001]: addiu      $t1, $t1, 1
    088174E0:[318D000F]: andi       $t5, $t4, 15
    088174E4:[000D3040]: sll        $a2, $t5, 0x0001
    088174E8:[00C71821]: addu       $v1, $a2, $a3
    088174EC:[94790000]: lhu        $t9, 0($v1)
    088174F0:[000C2902]: srl        $a1, $t4, 0x0004
    088174F4:[00052040]: sll        $a0, $a1, 0x0001
    088174F8:[A5190002]: sh         $t9, 2($t0)
    088174FC:[00871021]: addu       $v0, $a0, $a3
    08817500:[944D0000]: lhu        $t5, 0($v0)
    08817504:[AD4C3054]: sw         $t4, 12372($t2)
--> 08817508:[0A205D27]: j          0x0881749C
    0881750C:[A50D0000]: sh         $t5, 0($t0)
_S1_2_8A45874 35,381,199 instructions (0.702%), 1,684,819 calls (08A45874 - 08A458C4, length 21)
    08A45874:[27BDFFF0]: addiu      $sp, $sp, -16
    08A45878:[AFBF0000]: sw         $ra, 0($sp)
    08A4587C:[0E291611]: jal        0x08A45844
    08A45880:[00000000]: nop
    08A45884:[3C0208CA]: lui        $v0, 0x08CA <=> li $v0, 0x08CA0000
    08A45888:[8C434224]: lw         $v1, 16932($v0)
    08A4588C:[14600005]: bne        $v1, $zr, 0x08A458A4
    08A45890:[8FBF0000]: lw         $ra, 0($sp)
    08A45894:[3C0208CA]: lui        $v0, 0x08CA <=> li $v0, 0x08CA0000
    08A45898:[8C434170]: lw         $v1, 16752($v0)
    08A4589C:[10600003]: beq        $v1, $zr, 0x08A458AC
    08A458A0:[3C0208CA]: lui        $v0, 0x08CA <=> li $v0, 0x08CA0000
    08A458A4:[03E00008]: jr         $ra
    08A458A8:[27BD0010]: addiu      $sp, $sp, 16
    08A458AC:[8C46416C]: lw         $a2, 16748($v0)
    08A458B0:[3C0308CA]: lui        $v1, 0x08CA <=> li $v1, 0x08CA0000
    08A458B4:[8C64411C]: lw         $a0, 16668($v1)
    08A458B8:[0E295776]: jal        0x08A55DD8 [sceGeListUpdateStallAddr]
    08A458BC:[8CC50004]: lw         $a1, 4($a2)
    08A458C0:[0A291629]: j          0x08A458A4
    08A458C4:[8FBF0000]: lw         $ra, 0($sp)
  Back Branch 08A458C0 1,684,819 times (length 9)
    08A45890:[8FBF0000]: lw         $ra, 0($sp)
    08A45894:[3C0208CA]: lui        $v0, 0x08CA <=> li $v0, 0x08CA0000
    08A45898:[8C434170]: lw         $v1, 16752($v0)
    08A4589C:[10600003]: beq        $v1, $zr, 0x08A458AC
    08A458A0:[3C0208CA]: lui        $v0, 0x08CA <=> li $v0, 0x08CA0000
--> 08A458A4:[03E00008]: jr         $ra
    08A458A8:[27BD0010]: addiu      $sp, $sp, 16
    08A458AC:[8C46416C]: lw         $a2, 16748($v0)
    08A458B0:[3C0308CA]: lui        $v1, 0x08CA <=> li $v1, 0x08CA0000
    08A458B4:[8C64411C]: lw         $a0, 16668($v1)
    08A458B8:[0E295776]: jal        0x08A55DD8 [sceGeListUpdateStallAddr]
    08A458BC:[8CC50004]: lw         $a1, 4($a2)
--> 08A458C0:[0A291629]: j          0x08A458A4
    08A458C4:[8FBF0000]: lw         $ra, 0($sp)
_S1_2_881763C 34,398,394 instructions (0.683%), 243,564 calls (088172F8 - 08817674, length 224)
    088172F8:[250BFFE0]: addiu      $t3, $t0, -32
    088172FC:[91390000]: lbu        $t9, 0($t1)
    08817300:[25C58380]: addiu      $a1, $t6, -31872
    08817304:[25290001]: addiu      $t1, $t1, 1
    08817308:[03253021]: addu       $a2, $t9, $a1
    0881730C:[90C40000]: lbu        $a0, 0($a2)
    08817310:[2C8D000E]: sltiu      $t5, $a0, 14
    08817314:[11A00014]: beq        $t5, $zr, 0x08817368
    08817318:[AD593054]: sw         $t9, 12372($t2)
    0881731C:[00046880]: sll        $t5, $a0, 0x0002
    08817320:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08817324:[24828598]: addiu      $v0, $a0, -31336
    08817328:[01A26021]: addu       $t4, $t5, $v0
    0881732C:[8D830000]: lw         $v1, 0($t4)
    08817330:[00600008]: jr         $v1
    08817334:[00000000]: nop
    08817364:[A5020000]: sh         $v0, 0($t0)
    08817368:[0168602B]: sltu       $t4, $t3, $t0
    0881736C:[5580FFE4]: bnel       $t4, $zr, 0x08817300
    08817370:[91390000]: lbu        $t9, 0($t1)
    08817374:[01F8582B]: sltu       $t3, $t7, $t8
    08817378:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    0881737C:[1560FFDE]: bne        $t3, $zr, 0x088172F8
    08817380:[25EF0400]: addiu      $t7, $t7, 1024
    08817384:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08817388:[03E00008]: jr         $ra
    0881738C:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    0881749C:[912C0000]: lbu        $t4, 0($t1)
    088174A0:[2508FFFC]: addiu      $t0, $t0, -4
    088174A4:[25290001]: addiu      $t1, $t1, 1
    088174A8:[318D000F]: andi       $t5, $t4, 15
    088174AC:[000D3040]: sll        $a2, $t5, 0x0001
    088174B0:[00C71821]: addu       $v1, $a2, $a3
    088174B4:[94790000]: lhu        $t9, 0($v1)
    088174B8:[000C2902]: srl        $a1, $t4, 0x0004
    088174BC:[00051040]: sll        $v0, $a1, 0x0001
    088174C0:[A5190002]: sh         $t9, 2($t0)
    088174C4:[00472021]: addu       $a0, $v0, $a3
    088174C8:[94820000]: lhu        $v0, 0($a0)
    088174CC:[0A205CD9]: j          0x08817364
    088174D0:[AD4C3054]: sw         $t4, 12372($t2)
    088174D4:[912C0000]: lbu        $t4, 0($t1)
    088174D8:[2508FFFC]: addiu      $t0, $t0, -4
    088174DC:[25290001]: addiu      $t1, $t1, 1
    088174E0:[318D000F]: andi       $t5, $t4, 15
    088174E4:[000D3040]: sll        $a2, $t5, 0x0001
    088174E8:[00C71821]: addu       $v1, $a2, $a3
    088174EC:[94790000]: lhu        $t9, 0($v1)
    088174F0:[000C2902]: srl        $a1, $t4, 0x0004
    088174F4:[00052040]: sll        $a0, $a1, 0x0001
    088174F8:[A5190002]: sh         $t9, 2($t0)
    088174FC:[00871021]: addu       $v0, $a0, $a3
    08817500:[944D0000]: lhu        $t5, 0($v0)
    08817504:[AD4C3054]: sw         $t4, 12372($t2)
    08817508:[0A205D27]: j          0x0881749C
    0881750C:[A50D0000]: sh         $t5, 0($t0)
    08817510:[912D0000]: lbu        $t5, 0($t1)
    08817514:[2508FFFC]: addiu      $t0, $t0, -4
    08817518:[25290001]: addiu      $t1, $t1, 1
    0881751C:[31A6000F]: andi       $a2, $t5, 15
    08817520:[0006C840]: sll        $t9, $a2, 0x0001
    08817524:[03271821]: addu       $v1, $t9, $a3
    08817528:[946C0000]: lhu        $t4, 0($v1)
    0881752C:[000D2902]: srl        $a1, $t5, 0x0004
    08817530:[00052040]: sll        $a0, $a1, 0x0001
    08817534:[A50C0002]: sh         $t4, 2($t0)
    08817538:[00871021]: addu       $v0, $a0, $a3
    0881753C:[94460000]: lhu        $a2, 0($v0)
    08817540:[AD4D3054]: sw         $t5, 12372($t2)
    08817544:[0A205D35]: j          0x088174D4
    08817548:[A5060000]: sh         $a2, 0($t0)
    0881754C:[91260000]: lbu        $a2, 0($t1)
    08817550:[2508FFFC]: addiu      $t0, $t0, -4
    08817554:[25290001]: addiu      $t1, $t1, 1
    08817558:[30D9000F]: andi       $t9, $a2, 15
    0881755C:[00196040]: sll        $t4, $t9, 0x0001
    08817560:[01871821]: addu       $v1, $t4, $a3
    08817564:[946D0000]: lhu        $t5, 0($v1)
    08817568:[00062902]: srl        $a1, $a2, 0x0004
    0881756C:[00052040]: sll        $a0, $a1, 0x0001
    08817570:[A50D0002]: sh         $t5, 2($t0)
    08817574:[00871021]: addu       $v0, $a0, $a3
    08817578:[94590000]: lhu        $t9, 0($v0)
    0881757C:[AD463054]: sw         $a2, 12372($t2)
    08817580:[0A205D44]: j          0x08817510
    08817584:[A5190000]: sh         $t9, 0($t0)
    08817588:[91390000]: lbu        $t9, 0($t1)
    0881758C:[2508FFFC]: addiu      $t0, $t0, -4
    08817590:[25290001]: addiu      $t1, $t1, 1
    08817594:[332C000F]: andi       $t4, $t9, 15
    08817598:[000C6840]: sll        $t5, $t4, 0x0001
    0881759C:[01A71821]: addu       $v1, $t5, $a3
    088175A0:[94660000]: lhu        $a2, 0($v1)
    088175A4:[00192902]: srl        $a1, $t9, 0x0004
    088175A8:[00052040]: sll        $a0, $a1, 0x0001
    088175AC:[A5060002]: sh         $a2, 2($t0)
    088175B0:[00871021]: addu       $v0, $a0, $a3
    088175B4:[944C0000]: lhu        $t4, 0($v0)
    088175B8:[AD593054]: sw         $t9, 12372($t2)
    088175BC:[0A205D53]: j          0x0881754C
    088175C0:[A50C0000]: sh         $t4, 0($t0)
    088175C4:[912C0000]: lbu        $t4, 0($t1)
    088175C8:[2508FFFC]: addiu      $t0, $t0, -4
    088175CC:[25290001]: addiu      $t1, $t1, 1
    088175D0:[318D000F]: andi       $t5, $t4, 15
    088175D4:[000D3040]: sll        $a2, $t5, 0x0001
    088175D8:[00C71821]: addu       $v1, $a2, $a3
    088175DC:[94790000]: lhu        $t9, 0($v1)
    088175E0:[000C2902]: srl        $a1, $t4, 0x0004
    088175E4:[00052040]: sll        $a0, $a1, 0x0001
    088175E8:[A5190002]: sh         $t9, 2($t0)
    088175EC:[00871021]: addu       $v0, $a0, $a3
    088175F0:[944D0000]: lhu        $t5, 0($v0)
    088175F4:[AD4C3054]: sw         $t4, 12372($t2)
    088175F8:[0A205D62]: j          0x08817588
    088175FC:[A50D0000]: sh         $t5, 0($t0)
    08817600:[912D0000]: lbu        $t5, 0($t1)
    08817604:[2508FFFC]: addiu      $t0, $t0, -4
    08817608:[25290001]: addiu      $t1, $t1, 1
    0881760C:[31A6000F]: andi       $a2, $t5, 15
    08817610:[0006C840]: sll        $t9, $a2, 0x0001
    08817614:[03271821]: addu       $v1, $t9, $a3
    08817618:[946C0000]: lhu        $t4, 0($v1)
    0881761C:[000D2902]: srl        $a1, $t5, 0x0004
    08817620:[00052040]: sll        $a0, $a1, 0x0001
    08817624:[A50C0002]: sh         $t4, 2($t0)
    08817628:[00871021]: addu       $v0, $a0, $a3
    0881762C:[94460000]: lhu        $a2, 0($v0)
    08817630:[AD4D3054]: sw         $t5, 12372($t2)
    08817634:[0A205D71]: j          0x088175C4
    08817638:[A5060000]: sh         $a2, 0($t0)
    0881763C:[91260000]: lbu        $a2, 0($t1)
    08817640:[2508FFFC]: addiu      $t0, $t0, -4
    08817644:[25290001]: addiu      $t1, $t1, 1
    08817648:[30D9000F]: andi       $t9, $a2, 15
    0881764C:[00196040]: sll        $t4, $t9, 0x0001
    08817650:[01871821]: addu       $v1, $t4, $a3
    08817654:[946D0000]: lhu        $t5, 0($v1)
    08817658:[00062902]: srl        $a1, $a2, 0x0004
    0881765C:[00052040]: sll        $a0, $a1, 0x0001
    08817660:[A50D0002]: sh         $t5, 2($t0)
    08817664:[00871021]: addu       $v0, $a0, $a3
    08817668:[94590000]: lhu        $t9, 0($v0)
    0881766C:[AD463054]: sw         $a2, 12372($t2)
    08817670:[0A205D80]: j          0x08817600
    08817674:[A5190000]: sh         $t9, 0($t0)
  Back Branch 0881736C 5,365,260 times (length 29)
    088172F8:[250BFFE0]: addiu      $t3, $t0, -32
    088172FC:[91390000]: lbu        $t9, 0($t1)
--> 08817300:[25C58380]: addiu      $a1, $t6, -31872
    08817304:[25290001]: addiu      $t1, $t1, 1
    08817308:[03253021]: addu       $a2, $t9, $a1
    0881730C:[90C40000]: lbu        $a0, 0($a2)
    08817310:[2C8D000E]: sltiu      $t5, $a0, 14
    08817314:[11A00014]: beq        $t5, $zr, 0x08817368
    08817318:[AD593054]: sw         $t9, 12372($t2)
    0881731C:[00046880]: sll        $t5, $a0, 0x0002
    08817320:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08817324:[24828598]: addiu      $v0, $a0, -31336
    08817328:[01A26021]: addu       $t4, $t5, $v0
    0881732C:[8D830000]: lw         $v1, 0($t4)
    08817330:[00600008]: jr         $v1
    08817334:[00000000]: nop
    08817364:[A5020000]: sh         $v0, 0($t0)
    08817368:[0168602B]: sltu       $t4, $t3, $t0
--> 0881736C:[5580FFE4]: bnel       $t4, $zr, 0x08817300
    08817370:[91390000]: lbu        $t9, 0($t1)
    08817374:[01F8582B]: sltu       $t3, $t7, $t8
    08817378:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    0881737C:[1560FFDE]: bne        $t3, $zr, 0x088172F8
  Back Branch 0881737C 4,657,776 times (length 35)
--> 088172F8:[250BFFE0]: addiu      $t3, $t0, -32
    088172FC:[91390000]: lbu        $t9, 0($t1)
    08817300:[25C58380]: addiu      $a1, $t6, -31872
    08817304:[25290001]: addiu      $t1, $t1, 1
    08817308:[03253021]: addu       $a2, $t9, $a1
    0881730C:[90C40000]: lbu        $a0, 0($a2)
    08817310:[2C8D000E]: sltiu      $t5, $a0, 14
    08817314:[11A00014]: beq        $t5, $zr, 0x08817368
    08817318:[AD593054]: sw         $t9, 12372($t2)
    0881731C:[00046880]: sll        $t5, $a0, 0x0002
    08817320:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08817324:[24828598]: addiu      $v0, $a0, -31336
    08817328:[01A26021]: addu       $t4, $t5, $v0
    0881732C:[8D830000]: lw         $v1, 0($t4)
    08817330:[00600008]: jr         $v1
    08817334:[00000000]: nop
    08817364:[A5020000]: sh         $v0, 0($t0)
    08817368:[0168602B]: sltu       $t4, $t3, $t0
    0881736C:[5580FFE4]: bnel       $t4, $zr, 0x08817300
    08817370:[91390000]: lbu        $t9, 0($t1)
    08817374:[01F8582B]: sltu       $t3, $t7, $t8
    08817378:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
--> 0881737C:[1560FFDE]: bne        $t3, $zr, 0x088172F8
    08817380:[25EF0400]: addiu      $t7, $t7, 1024
    08817384:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08817388:[03E00008]: jr         $ra
    0881738C:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
  Back Branch 088174CC 3,023,882 times (length 92)
--> 08817364:[A5020000]: sh         $v0, 0($t0)
    08817368:[0168602B]: sltu       $t4, $t3, $t0
    0881736C:[5580FFE4]: bnel       $t4, $zr, 0x08817300
    08817370:[91390000]: lbu        $t9, 0($t1)
    08817374:[01F8582B]: sltu       $t3, $t7, $t8
    08817378:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    0881737C:[1560FFDE]: bne        $t3, $zr, 0x088172F8
    08817380:[25EF0400]: addiu      $t7, $t7, 1024
    08817384:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08817388:[03E00008]: jr         $ra
    0881738C:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    0881749C:[912C0000]: lbu        $t4, 0($t1)
    088174A0:[2508FFFC]: addiu      $t0, $t0, -4
    088174A4:[25290001]: addiu      $t1, $t1, 1
    088174A8:[318D000F]: andi       $t5, $t4, 15
    088174AC:[000D3040]: sll        $a2, $t5, 0x0001
    088174B0:[00C71821]: addu       $v1, $a2, $a3
    088174B4:[94790000]: lhu        $t9, 0($v1)
    088174B8:[000C2902]: srl        $a1, $t4, 0x0004
    088174BC:[00051040]: sll        $v0, $a1, 0x0001
    088174C0:[A5190002]: sh         $t9, 2($t0)
    088174C4:[00472021]: addu       $a0, $v0, $a3
    088174C8:[94820000]: lhu        $v0, 0($a0)
--> 088174CC:[0A205CD9]: j          0x08817364
    088174D0:[AD4C3054]: sw         $t4, 12372($t2)
    088174D4:[912C0000]: lbu        $t4, 0($t1)
    088174D8:[2508FFFC]: addiu      $t0, $t0, -4
    088174DC:[25290001]: addiu      $t1, $t1, 1
  Back Branch 08817508 1,885,220 times (length 29)
--> 0881749C:[912C0000]: lbu        $t4, 0($t1)
    088174A0:[2508FFFC]: addiu      $t0, $t0, -4
    088174A4:[25290001]: addiu      $t1, $t1, 1
    088174A8:[318D000F]: andi       $t5, $t4, 15
    088174AC:[000D3040]: sll        $a2, $t5, 0x0001
    088174B0:[00C71821]: addu       $v1, $a2, $a3
    088174B4:[94790000]: lhu        $t9, 0($v1)
    088174B8:[000C2902]: srl        $a1, $t4, 0x0004
    088174BC:[00051040]: sll        $v0, $a1, 0x0001
    088174C0:[A5190002]: sh         $t9, 2($t0)
    088174C4:[00472021]: addu       $a0, $v0, $a3
    088174C8:[94820000]: lhu        $v0, 0($a0)
    088174CC:[0A205CD9]: j          0x08817364
    088174D0:[AD4C3054]: sw         $t4, 12372($t2)
    088174D4:[912C0000]: lbu        $t4, 0($t1)
    088174D8:[2508FFFC]: addiu      $t0, $t0, -4
    088174DC:[25290001]: addiu      $t1, $t1, 1
    088174E0:[318D000F]: andi       $t5, $t4, 15
    088174E4:[000D3040]: sll        $a2, $t5, 0x0001
    088174E8:[00C71821]: addu       $v1, $a2, $a3
    088174EC:[94790000]: lhu        $t9, 0($v1)
    088174F0:[000C2902]: srl        $a1, $t4, 0x0004
    088174F4:[00052040]: sll        $a0, $a1, 0x0001
    088174F8:[A5190002]: sh         $t9, 2($t0)
    088174FC:[00871021]: addu       $v0, $a0, $a3
    08817500:[944D0000]: lhu        $t5, 0($v0)
    08817504:[AD4C3054]: sw         $t4, 12372($t2)
--> 08817508:[0A205D27]: j          0x0881749C
    0881750C:[A50D0000]: sh         $t5, 0($t0)
    08817510:[912D0000]: lbu        $t5, 0($t1)
    08817514:[2508FFFC]: addiu      $t0, $t0, -4
    08817518:[25290001]: addiu      $t1, $t1, 1
  Back Branch 08817544 1,153,775 times (length 30)
    088174C0:[A5190002]: sh         $t9, 2($t0)
    088174C4:[00472021]: addu       $a0, $v0, $a3
    088174C8:[94820000]: lhu        $v0, 0($a0)
    088174CC:[0A205CD9]: j          0x08817364
    088174D0:[AD4C3054]: sw         $t4, 12372($t2)
--> 088174D4:[912C0000]: lbu        $t4, 0($t1)
    088174D8:[2508FFFC]: addiu      $t0, $t0, -4
    088174DC:[25290001]: addiu      $t1, $t1, 1
    088174E0:[318D000F]: andi       $t5, $t4, 15
    088174E4:[000D3040]: sll        $a2, $t5, 0x0001
    088174E8:[00C71821]: addu       $v1, $a2, $a3
    088174EC:[94790000]: lhu        $t9, 0($v1)
    088174F0:[000C2902]: srl        $a1, $t4, 0x0004
    088174F4:[00052040]: sll        $a0, $a1, 0x0001
    088174F8:[A5190002]: sh         $t9, 2($t0)
    088174FC:[00871021]: addu       $v0, $a0, $a3
    08817500:[944D0000]: lhu        $t5, 0($v0)
    08817504:[AD4C3054]: sw         $t4, 12372($t2)
    08817508:[0A205D27]: j          0x0881749C
    0881750C:[A50D0000]: sh         $t5, 0($t0)
    08817510:[912D0000]: lbu        $t5, 0($t1)
    08817514:[2508FFFC]: addiu      $t0, $t0, -4
    08817518:[25290001]: addiu      $t1, $t1, 1
    0881751C:[31A6000F]: andi       $a2, $t5, 15
    08817520:[0006C840]: sll        $t9, $a2, 0x0001
    08817524:[03271821]: addu       $v1, $t9, $a3
    08817528:[946C0000]: lhu        $t4, 0($v1)
    0881752C:[000D2902]: srl        $a1, $t5, 0x0004
    08817530:[00052040]: sll        $a0, $a1, 0x0001
    08817534:[A50C0002]: sh         $t4, 2($t0)
    08817538:[00871021]: addu       $v0, $a0, $a3
    0881753C:[94460000]: lhu        $a2, 0($v0)
    08817540:[AD4D3054]: sw         $t5, 12372($t2)
--> 08817544:[0A205D35]: j          0x088174D4
    08817548:[A5060000]: sh         $a2, 0($t0)
    0881754C:[91260000]: lbu        $a2, 0($t1)
    08817550:[2508FFFC]: addiu      $t0, $t0, -4
    08817554:[25290001]: addiu      $t1, $t1, 1
  Back Branch 08817580 734,926 times (length 30)
    088174FC:[00871021]: addu       $v0, $a0, $a3
    08817500:[944D0000]: lhu        $t5, 0($v0)
    08817504:[AD4C3054]: sw         $t4, 12372($t2)
    08817508:[0A205D27]: j          0x0881749C
    0881750C:[A50D0000]: sh         $t5, 0($t0)
--> 08817510:[912D0000]: lbu        $t5, 0($t1)
    08817514:[2508FFFC]: addiu      $t0, $t0, -4
    08817518:[25290001]: addiu      $t1, $t1, 1
    0881751C:[31A6000F]: andi       $a2, $t5, 15
    08817520:[0006C840]: sll        $t9, $a2, 0x0001
    08817524:[03271821]: addu       $v1, $t9, $a3
    08817528:[946C0000]: lhu        $t4, 0($v1)
    0881752C:[000D2902]: srl        $a1, $t5, 0x0004
    08817530:[00052040]: sll        $a0, $a1, 0x0001
    08817534:[A50C0002]: sh         $t4, 2($t0)
    08817538:[00871021]: addu       $v0, $a0, $a3
    0881753C:[94460000]: lhu        $a2, 0($v0)
    08817540:[AD4D3054]: sw         $t5, 12372($t2)
    08817544:[0A205D35]: j          0x088174D4
    08817548:[A5060000]: sh         $a2, 0($t0)
    0881754C:[91260000]: lbu        $a2, 0($t1)
    08817550:[2508FFFC]: addiu      $t0, $t0, -4
    08817554:[25290001]: addiu      $t1, $t1, 1
    08817558:[30D9000F]: andi       $t9, $a2, 15
    0881755C:[00196040]: sll        $t4, $t9, 0x0001
    08817560:[01871821]: addu       $v1, $t4, $a3
    08817564:[946D0000]: lhu        $t5, 0($v1)
    08817568:[00062902]: srl        $a1, $a2, 0x0004
    0881756C:[00052040]: sll        $a0, $a1, 0x0001
    08817570:[A50D0002]: sh         $t5, 2($t0)
    08817574:[00871021]: addu       $v0, $a0, $a3
    08817578:[94590000]: lhu        $t9, 0($v0)
    0881757C:[AD463054]: sw         $a2, 12372($t2)
--> 08817580:[0A205D44]: j          0x08817510
    08817584:[A5190000]: sh         $t9, 0($t0)
    08817588:[91390000]: lbu        $t9, 0($t1)
    0881758C:[2508FFFC]: addiu      $t0, $t0, -4
    08817590:[25290001]: addiu      $t1, $t1, 1
  Back Branch 088175BC 527,562 times (length 30)
    08817538:[00871021]: addu       $v0, $a0, $a3
    0881753C:[94460000]: lhu        $a2, 0($v0)
    08817540:[AD4D3054]: sw         $t5, 12372($t2)
    08817544:[0A205D35]: j          0x088174D4
    08817548:[A5060000]: sh         $a2, 0($t0)
--> 0881754C:[91260000]: lbu        $a2, 0($t1)
    08817550:[2508FFFC]: addiu      $t0, $t0, -4
    08817554:[25290001]: addiu      $t1, $t1, 1
    08817558:[30D9000F]: andi       $t9, $a2, 15
    0881755C:[00196040]: sll        $t4, $t9, 0x0001
    08817560:[01871821]: addu       $v1, $t4, $a3
    08817564:[946D0000]: lhu        $t5, 0($v1)
    08817568:[00062902]: srl        $a1, $a2, 0x0004
    0881756C:[00052040]: sll        $a0, $a1, 0x0001
    08817570:[A50D0002]: sh         $t5, 2($t0)
    08817574:[00871021]: addu       $v0, $a0, $a3
    08817578:[94590000]: lhu        $t9, 0($v0)
    0881757C:[AD463054]: sw         $a2, 12372($t2)
    08817580:[0A205D44]: j          0x08817510
    08817584:[A5190000]: sh         $t9, 0($t0)
    08817588:[91390000]: lbu        $t9, 0($t1)
    0881758C:[2508FFFC]: addiu      $t0, $t0, -4
    08817590:[25290001]: addiu      $t1, $t1, 1
    08817594:[332C000F]: andi       $t4, $t9, 15
    08817598:[000C6840]: sll        $t5, $t4, 0x0001
    0881759C:[01A71821]: addu       $v1, $t5, $a3
    088175A0:[94660000]: lhu        $a2, 0($v1)
    088175A4:[00192902]: srl        $a1, $t9, 0x0004
    088175A8:[00052040]: sll        $a0, $a1, 0x0001
    088175AC:[A5060002]: sh         $a2, 2($t0)
    088175B0:[00871021]: addu       $v0, $a0, $a3
    088175B4:[944C0000]: lhu        $t4, 0($v0)
    088175B8:[AD593054]: sw         $t9, 12372($t2)
--> 088175BC:[0A205D53]: j          0x0881754C
    088175C0:[A50C0000]: sh         $t4, 0($t0)
    088175C4:[912C0000]: lbu        $t4, 0($t1)
    088175C8:[2508FFFC]: addiu      $t0, $t0, -4
    088175CC:[25290001]: addiu      $t1, $t1, 1
  Back Branch 088175F8 376,752 times (length 30)
    08817574:[00871021]: addu       $v0, $a0, $a3
    08817578:[94590000]: lhu        $t9, 0($v0)
    0881757C:[AD463054]: sw         $a2, 12372($t2)
    08817580:[0A205D44]: j          0x08817510
    08817584:[A5190000]: sh         $t9, 0($t0)
--> 08817588:[91390000]: lbu        $t9, 0($t1)
    0881758C:[2508FFFC]: addiu      $t0, $t0, -4
    08817590:[25290001]: addiu      $t1, $t1, 1
    08817594:[332C000F]: andi       $t4, $t9, 15
    08817598:[000C6840]: sll        $t5, $t4, 0x0001
    0881759C:[01A71821]: addu       $v1, $t5, $a3
    088175A0:[94660000]: lhu        $a2, 0($v1)
    088175A4:[00192902]: srl        $a1, $t9, 0x0004
    088175A8:[00052040]: sll        $a0, $a1, 0x0001
    088175AC:[A5060002]: sh         $a2, 2($t0)
    088175B0:[00871021]: addu       $v0, $a0, $a3
    088175B4:[944C0000]: lhu        $t4, 0($v0)
    088175B8:[AD593054]: sw         $t9, 12372($t2)
    088175BC:[0A205D53]: j          0x0881754C
    088175C0:[A50C0000]: sh         $t4, 0($t0)
    088175C4:[912C0000]: lbu        $t4, 0($t1)
    088175C8:[2508FFFC]: addiu      $t0, $t0, -4
    088175CC:[25290001]: addiu      $t1, $t1, 1
    088175D0:[318D000F]: andi       $t5, $t4, 15
    088175D4:[000D3040]: sll        $a2, $t5, 0x0001
    088175D8:[00C71821]: addu       $v1, $a2, $a3
    088175DC:[94790000]: lhu        $t9, 0($v1)
    088175E0:[000C2902]: srl        $a1, $t4, 0x0004
    088175E4:[00052040]: sll        $a0, $a1, 0x0001
    088175E8:[A5190002]: sh         $t9, 2($t0)
    088175EC:[00871021]: addu       $v0, $a0, $a3
    088175F0:[944D0000]: lhu        $t5, 0($v0)
    088175F4:[AD4C3054]: sw         $t4, 12372($t2)
--> 088175F8:[0A205D62]: j          0x08817588
    088175FC:[A50D0000]: sh         $t5, 0($t0)
    08817600:[912D0000]: lbu        $t5, 0($t1)
    08817604:[2508FFFC]: addiu      $t0, $t0, -4
    08817608:[25290001]: addiu      $t1, $t1, 1
  Back Branch 08817634 271,105 times (length 30)
    088175B0:[00871021]: addu       $v0, $a0, $a3
    088175B4:[944C0000]: lhu        $t4, 0($v0)
    088175B8:[AD593054]: sw         $t9, 12372($t2)
    088175BC:[0A205D53]: j          0x0881754C
    088175C0:[A50C0000]: sh         $t4, 0($t0)
--> 088175C4:[912C0000]: lbu        $t4, 0($t1)
    088175C8:[2508FFFC]: addiu      $t0, $t0, -4
    088175CC:[25290001]: addiu      $t1, $t1, 1
    088175D0:[318D000F]: andi       $t5, $t4, 15
    088175D4:[000D3040]: sll        $a2, $t5, 0x0001
    088175D8:[00C71821]: addu       $v1, $a2, $a3
    088175DC:[94790000]: lhu        $t9, 0($v1)
    088175E0:[000C2902]: srl        $a1, $t4, 0x0004
    088175E4:[00052040]: sll        $a0, $a1, 0x0001
    088175E8:[A5190002]: sh         $t9, 2($t0)
    088175EC:[00871021]: addu       $v0, $a0, $a3
    088175F0:[944D0000]: lhu        $t5, 0($v0)
    088175F4:[AD4C3054]: sw         $t4, 12372($t2)
    088175F8:[0A205D62]: j          0x08817588
    088175FC:[A50D0000]: sh         $t5, 0($t0)
    08817600:[912D0000]: lbu        $t5, 0($t1)
    08817604:[2508FFFC]: addiu      $t0, $t0, -4
    08817608:[25290001]: addiu      $t1, $t1, 1
    0881760C:[31A6000F]: andi       $a2, $t5, 15
    08817610:[0006C840]: sll        $t9, $a2, 0x0001
    08817614:[03271821]: addu       $v1, $t9, $a3
    08817618:[946C0000]: lhu        $t4, 0($v1)
    0881761C:[000D2902]: srl        $a1, $t5, 0x0004
    08817620:[00052040]: sll        $a0, $a1, 0x0001
    08817624:[A50C0002]: sh         $t4, 2($t0)
    08817628:[00871021]: addu       $v0, $a0, $a3
    0881762C:[94460000]: lhu        $a2, 0($v0)
    08817630:[AD4D3054]: sw         $t5, 12372($t2)
--> 08817634:[0A205D71]: j          0x088175C4
    08817638:[A5060000]: sh         $a2, 0($t0)
    0881763C:[91260000]: lbu        $a2, 0($t1)
    08817640:[2508FFFC]: addiu      $t0, $t0, -4
    08817644:[25290001]: addiu      $t1, $t1, 1
  Back Branch 08817670 243,564 times (length 30)
    088175EC:[00871021]: addu       $v0, $a0, $a3
    088175F0:[944D0000]: lhu        $t5, 0($v0)
    088175F4:[AD4C3054]: sw         $t4, 12372($t2)
    088175F8:[0A205D62]: j          0x08817588
    088175FC:[A50D0000]: sh         $t5, 0($t0)
--> 08817600:[912D0000]: lbu        $t5, 0($t1)
    08817604:[2508FFFC]: addiu      $t0, $t0, -4
    08817608:[25290001]: addiu      $t1, $t1, 1
    0881760C:[31A6000F]: andi       $a2, $t5, 15
    08817610:[0006C840]: sll        $t9, $a2, 0x0001
    08817614:[03271821]: addu       $v1, $t9, $a3
    08817618:[946C0000]: lhu        $t4, 0($v1)
    0881761C:[000D2902]: srl        $a1, $t5, 0x0004
    08817620:[00052040]: sll        $a0, $a1, 0x0001
    08817624:[A50C0002]: sh         $t4, 2($t0)
    08817628:[00871021]: addu       $v0, $a0, $a3
    0881762C:[94460000]: lhu        $a2, 0($v0)
    08817630:[AD4D3054]: sw         $t5, 12372($t2)
    08817634:[0A205D71]: j          0x088175C4
    08817638:[A5060000]: sh         $a2, 0($t0)
    0881763C:[91260000]: lbu        $a2, 0($t1)
    08817640:[2508FFFC]: addiu      $t0, $t0, -4
    08817644:[25290001]: addiu      $t1, $t1, 1
    08817648:[30D9000F]: andi       $t9, $a2, 15
    0881764C:[00196040]: sll        $t4, $t9, 0x0001
    08817650:[01871821]: addu       $v1, $t4, $a3
    08817654:[946D0000]: lhu        $t5, 0($v1)
    08817658:[00062902]: srl        $a1, $a2, 0x0004
    0881765C:[00052040]: sll        $a0, $a1, 0x0001
    08817660:[A50D0002]: sh         $t5, 2($t0)
    08817664:[00871021]: addu       $v0, $a0, $a3
    08817668:[94590000]: lhu        $t9, 0($v0)
    0881766C:[AD463054]: sw         $a2, 12372($t2)
--> 08817670:[0A205D80]: j          0x08817600
    08817674:[A5190000]: sh         $t9, 0($t0)
_S1_2_8813A14 33,667,894 instructions (0.668%), 568,082 calls (08813A14 - 08813C1C, length 131)
    08813A14:[27BDFFE0]: addiu      $sp, $sp, -32
    08813A18:[AFB40010]: sw         $s4, 16($sp)
    08813A1C:[30D4FFFF]: andi       $s4, $a2, -1
    08813A20:[AFB3000C]: sw         $s3, 12($sp)
    08813A24:[3113FFFF]: andi       $s3, $t0, -1
    08813A28:[AFB20008]: sw         $s2, 8($sp)
    08813A2C:[30B2FFFF]: andi       $s2, $a1, -1
    08813A30:[AFB10004]: sw         $s1, 4($sp)
    08813A34:[30F1FFFF]: andi       $s1, $a3, -1
    08813A38:[AFB00000]: sw         $s0, 0($sp)
    08813A3C:[AFBF0014]: sw         $ra, 20($sp)
    08813A40:[0E206FAC]: jal        0x0881BEB0
    08813A44:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    08813A48:[5440002E]: bnel       $v0, $zr, 0x08813B04
    08813A4C:[860B0008]: lh         $t3, 8($s0)
    08813A50:[960A001A]: lhu        $t2, 26($s0)
    08813A54:[96030008]: lhu        $v1, 8($s0)
    08813A58:[96040018]: lhu        $a0, 24($s0)
    08813A5C:[96050028]: lhu        $a1, 40($s0)
    08813A60:[96060038]: lhu        $a2, 56($s0)
    08813A64:[9607000A]: lhu        $a3, 10($s0)
    08813A68:[9608002A]: lhu        $t0, 42($s0)
    08813A6C:[9609003A]: lhu        $t1, 58($s0)
    08813A70:[254B0010]: addiu      $t3, $t2, 16
    08813A74:[24790040]: addiu      $t9, $v1, 64
    08813A78:[24980040]: addiu      $t8, $a0, 64
    08813A7C:[24AF0040]: addiu      $t7, $a1, 64
    08813A80:[24CE0040]: addiu      $t6, $a2, 64
    08813A84:[24ED0010]: addiu      $t5, $a3, 16
    08813A88:[250C0010]: addiu      $t4, $t0, 16
    08813A8C:[252A0010]: addiu      $t2, $t1, 16
    08813A90:[A6190008]: sh         $t9, 8($s0)
    08813A94:[A6180018]: sh         $t8, 24($s0)
    08813A98:[A60F0028]: sh         $t7, 40($s0)
    08813A9C:[A60E0038]: sh         $t6, 56($s0)
    08813AA0:[A60D000A]: sh         $t5, 10($s0)
    08813AA4:[A60C002A]: sh         $t4, 42($s0)
    08813AA8:[A60B001A]: sh         $t3, 26($s0)
    08813AAC:[A60A003A]: sh         $t2, 58($s0)
    08813AB0:[24040063]: addiu      $a0, $zr, 99 <=> li $a0, 99
    08813AB4:[A6120000]: sh         $s2, 0($s0)
    08813AB8:[A6110020]: sh         $s1, 32($s0)
    08813ABC:[A6140002]: sh         $s4, 2($s0)
    08813AC0:[A6130012]: sh         $s3, 18($s0)
    08813AC4:[A6120010]: sh         $s2, 16($s0)
    08813AC8:[A6110030]: sh         $s1, 48($s0)
    08813ACC:[A6140022]: sh         $s4, 34($s0)
    08813AD0:[A6130032]: sh         $s3, 50($s0)
    08813AD4:[A604000C]: sh         $a0, 12($s0)
    08813AD8:[A604003C]: sh         $a0, 60($s0)
    08813ADC:[A604002C]: sh         $a0, 44($s0)
    08813AE0:[A604001C]: sh         $a0, 28($s0)
    08813AE4:[8FBF0014]: lw         $ra, 20($sp)
    08813AE8:[8FB40010]: lw         $s4, 16($sp)
    08813AEC:[8FB3000C]: lw         $s3, 12($sp)
    08813AF0:[8FB20008]: lw         $s2, 8($sp)
    08813AF4:[8FB10004]: lw         $s1, 4($sp)
    08813AF8:[8FB00000]: lw         $s0, 0($sp)
    08813AFC:[03E00008]: jr         $ra
    08813B00:[27BD0020]: addiu      $sp, $sp, 32
    08813B04:[3C0608AF]: lui        $a2, 0x08AF <=> li $a2, 0x08AF0000
    08813B08:[94C91EEC]: lhu        $t1, 7916($a2)
    08813B0C:[448B1000]: mtc1       $t3, $f2
    08813B10:[3C0508AF]: lui        $a1, 0x08AF <=> li $a1, 0x08AF0000
    08813B14:[C4A01EE0]: lwc1       $f0, 7904($a1)
    08813B18:[468010E0]: cvt.s.w    $f3, $f2
    08813B1C:[44890800]: mtc1       $t1, $f1
    08813B20:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08813B24:[C4828364]: lwc1       $f2, -31900($a0)
    08813B28:[46001902]: mul.s      $f4, $f3, $f0
    08813B2C:[46800960]: cvt.s.w    $f5, $f1
    08813B30:[46052000]: add.s      $f0, $f4, $f5
    08813B34:[4600103E]: c.le.s     $f2, $f0
    08813B38:[00000000]: nop
    08813B3C:[45030033]: bc1tl      0x08813C0C
    08813B40:[46020201]: sub.s      $f8, $f0, $f2
    08813B44:[4600018D]: trunc.w.s  $f6, $f0
    08813B48:[44033000]: mfc1       $v1, $f6
    08813B4C:[860E0028]: lh         $t6, 40($s0)
    08813B50:[94C21EEC]: lhu        $v0, 7916($a2)
    08813B54:[C4AC1EE0]: lwc1       $f12, 7904($a1)
    08813B58:[448E7000]: mtc1       $t6, $f14
    08813B5C:[44826800]: mtc1       $v0, $f13
    08813B60:[C4848364]: lwc1       $f4, -31900($a0)
    08813B64:[468072E0]: cvt.s.w    $f11, $f14
    08813B68:[46806AA0]: cvt.s.w    $f10, $f13
    08813B6C:[460C5A42]: mul.s      $f9, $f11, $f12
    08813B70:[460A4800]: add.s      $f0, $f9, $f10
    08813B74:[4600203E]: c.le.s     $f4, $f0
    08813B78:[00000000]: nop
    08813B7C:[4501001D]: bc1t       0x08813BF4
    08813B80:[3063FFFF]: andi       $v1, $v1, -1
    08813B84:[460003CD]: trunc.w.s  $f15, $f0
    08813B88:[44047800]: mfc1       $a0, $f15
    08813B8C:[860B000A]: lh         $t3, 10($s0)
    08813B90:[8609001A]: lh         $t1, 26($s0)
    08813B94:[3C0508A6]: lui        $a1, 0x08A6 <=> li $a1, 0x08A60000
    08813B98:[448B0800]: mtc1       $t3, $f1
    08813B9C:[44891000]: mtc1       $t1, $f2
    08813BA0:[C4A58368]: lwc1       $f5, -31896($a1)
    08813BA4:[46800920]: cvt.s.w    $f4, $f1
    08813BA8:[468010E0]: cvt.s.w    $f3, $f2
    08813BAC:[3088FFFF]: andi       $t0, $a0, -1
    08813BB0:[A6030008]: sh         $v1, 8($s0)
    08813BB4:[46052482]: mul.s      $f18, $f4, $f5
    08813BB8:[46051CC2]: mul.s      $f19, $f3, $f5
    08813BBC:[A6080028]: sh         $t0, 40($s0)
    08813BC0:[4600904D]: trunc.w.s  $f1, $f18
    08813BC4:[4600980D]: trunc.w.s  $f0, $f19
    08813BC8:[A6030018]: sh         $v1, 24($s0)
    08813BCC:[44070800]: mfc1       $a3, $f1
    08813BD0:[44060000]: mfc1       $a2, $f0
    08813BD4:[A6080038]: sh         $t0, 56($s0)
    08813BD8:[30EAFFFF]: andi       $t2, $a3, -1
    08813BDC:[30D9FFFF]: andi       $t9, $a2, -1
    08813BE0:[A60A000A]: sh         $t2, 10($s0)
    08813BE4:[A619001A]: sh         $t9, 26($s0)
    08813BE8:[A60A002A]: sh         $t2, 42($s0)
    08813BEC:[0A204EAC]: j          0x08813AB0
    08813BF0:[A619003A]: sh         $t9, 58($s0)
    08813BF4:[46040441]: sub.s      $f17, $f0, $f4
    08813BF8:[3C188000]: lui        $t8, 0x8000 <=> li $t8, 0x80000000
    08813BFC:[46008C0D]: trunc.w.s  $f16, $f17
    08813C00:[440F8000]: mfc1       $t7, $f16
    08813C04:[0A204EE3]: j          0x08813B8C
    08813C08:[01F82025]: or         $a0, $t7, $t8
    08813C0C:[3C0D8000]: lui        $t5, 0x8000 <=> li $t5, 0x80000000
    08813C10:[460041CD]: trunc.w.s  $f7, $f8
    08813C14:[440C3800]: mfc1       $t4, $f7
    08813C18:[0A204ED3]: j          0x08813B4C
    08813C1C:[018D1825]: or         $v1, $t4, $t5
  Back Branch 08813BEC 4,196 times (length 81)
    08813A9C:[A60E0038]: sh         $t6, 56($s0)
    08813AA0:[A60D000A]: sh         $t5, 10($s0)
    08813AA4:[A60C002A]: sh         $t4, 42($s0)
    08813AA8:[A60B001A]: sh         $t3, 26($s0)
    08813AAC:[A60A003A]: sh         $t2, 58($s0)
--> 08813AB0:[24040063]: addiu      $a0, $zr, 99 <=> li $a0, 99
    08813AB4:[A6120000]: sh         $s2, 0($s0)
    08813AB8:[A6110020]: sh         $s1, 32($s0)
    08813ABC:[A6140002]: sh         $s4, 2($s0)
    08813AC0:[A6130012]: sh         $s3, 18($s0)
    08813AC4:[A6120010]: sh         $s2, 16($s0)
    08813AC8:[A6110030]: sh         $s1, 48($s0)
    08813ACC:[A6140022]: sh         $s4, 34($s0)
    08813AD0:[A6130032]: sh         $s3, 50($s0)
    08813AD4:[A604000C]: sh         $a0, 12($s0)
    08813AD8:[A604003C]: sh         $a0, 60($s0)
    08813ADC:[A604002C]: sh         $a0, 44($s0)
    08813AE0:[A604001C]: sh         $a0, 28($s0)
    08813AE4:[8FBF0014]: lw         $ra, 20($sp)
    08813AE8:[8FB40010]: lw         $s4, 16($sp)
    08813AEC:[8FB3000C]: lw         $s3, 12($sp)
    08813AF0:[8FB20008]: lw         $s2, 8($sp)
    08813AF4:[8FB10004]: lw         $s1, 4($sp)
    08813AF8:[8FB00000]: lw         $s0, 0($sp)
    08813AFC:[03E00008]: jr         $ra
    08813B00:[27BD0020]: addiu      $sp, $sp, 32
    08813B04:[3C0608AF]: lui        $a2, 0x08AF <=> li $a2, 0x08AF0000
    08813B08:[94C91EEC]: lhu        $t1, 7916($a2)
    08813B0C:[448B1000]: mtc1       $t3, $f2
    08813B10:[3C0508AF]: lui        $a1, 0x08AF <=> li $a1, 0x08AF0000
    08813B14:[C4A01EE0]: lwc1       $f0, 7904($a1)
    08813B18:[468010E0]: cvt.s.w    $f3, $f2
    08813B1C:[44890800]: mtc1       $t1, $f1
    08813B20:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08813B24:[C4828364]: lwc1       $f2, -31900($a0)
    08813B28:[46001902]: mul.s      $f4, $f3, $f0
    08813B2C:[46800960]: cvt.s.w    $f5, $f1
    08813B30:[46052000]: add.s      $f0, $f4, $f5
    08813B34:[4600103E]: c.le.s     $f2, $f0
    08813B38:[00000000]: nop
    08813B3C:[45030033]: bc1tl      0x08813C0C
    08813B40:[46020201]: sub.s      $f8, $f0, $f2
    08813B44:[4600018D]: trunc.w.s  $f6, $f0
    08813B48:[44033000]: mfc1       $v1, $f6
    08813B4C:[860E0028]: lh         $t6, 40($s0)
    08813B50:[94C21EEC]: lhu        $v0, 7916($a2)
    08813B54:[C4AC1EE0]: lwc1       $f12, 7904($a1)
    08813B58:[448E7000]: mtc1       $t6, $f14
    08813B5C:[44826800]: mtc1       $v0, $f13
    08813B60:[C4848364]: lwc1       $f4, -31900($a0)
    08813B64:[468072E0]: cvt.s.w    $f11, $f14
    08813B68:[46806AA0]: cvt.s.w    $f10, $f13
    08813B6C:[460C5A42]: mul.s      $f9, $f11, $f12
    08813B70:[460A4800]: add.s      $f0, $f9, $f10
    08813B74:[4600203E]: c.le.s     $f4, $f0
    08813B78:[00000000]: nop
    08813B7C:[4501001D]: bc1t       0x08813BF4
    08813B80:[3063FFFF]: andi       $v1, $v1, -1
    08813B84:[460003CD]: trunc.w.s  $f15, $f0
    08813B88:[44047800]: mfc1       $a0, $f15
    08813B8C:[860B000A]: lh         $t3, 10($s0)
    08813B90:[8609001A]: lh         $t1, 26($s0)
    08813B94:[3C0508A6]: lui        $a1, 0x08A6 <=> li $a1, 0x08A60000
    08813B98:[448B0800]: mtc1       $t3, $f1
    08813B9C:[44891000]: mtc1       $t1, $f2
    08813BA0:[C4A58368]: lwc1       $f5, -31896($a1)
    08813BA4:[46800920]: cvt.s.w    $f4, $f1
    08813BA8:[468010E0]: cvt.s.w    $f3, $f2
    08813BAC:[3088FFFF]: andi       $t0, $a0, -1
    08813BB0:[A6030008]: sh         $v1, 8($s0)
    08813BB4:[46052482]: mul.s      $f18, $f4, $f5
    08813BB8:[46051CC2]: mul.s      $f19, $f3, $f5
    08813BBC:[A6080028]: sh         $t0, 40($s0)
    08813BC0:[4600904D]: trunc.w.s  $f1, $f18
    08813BC4:[4600980D]: trunc.w.s  $f0, $f19
    08813BC8:[A6030018]: sh         $v1, 24($s0)
    08813BCC:[44070800]: mfc1       $a3, $f1
    08813BD0:[44060000]: mfc1       $a2, $f0
    08813BD4:[A6080038]: sh         $t0, 56($s0)
    08813BD8:[30EAFFFF]: andi       $t2, $a3, -1
    08813BDC:[30D9FFFF]: andi       $t9, $a2, -1
    08813BE0:[A60A000A]: sh         $t2, 10($s0)
    08813BE4:[A619001A]: sh         $t9, 26($s0)
    08813BE8:[A60A002A]: sh         $t2, 42($s0)
--> 08813BEC:[0A204EAC]: j          0x08813AB0
    08813BF0:[A619003A]: sh         $t9, 58($s0)
    08813BF4:[46040441]: sub.s      $f17, $f0, $f4
    08813BF8:[3C188000]: lui        $t8, 0x8000 <=> li $t8, 0x80000000
    08813BFC:[46008C0D]: trunc.w.s  $f16, $f17
_S1_2_8814FA0 33,061,999 instructions (0.656%), 508,409 calls (08814FA0 - 088150AC, length 68)
    08814FA0:[27BDFFF0]: addiu      $sp, $sp, -16
    08814FA4:[AFBF000C]: sw         $ra, 12($sp)
    08814FA8:[3C050980]: lui        $a1, 0x0980 <=> li $a1, 0x09800000
    08814FAC:[3C080980]: lui        $t0, 0x0980 <=> li $t0, 0x09800000
    08814FB0:[AFB20008]: sw         $s2, 8($sp)
    08814FB4:[34A60010]: ori        $a2, $a1, 16
    08814FB8:[AFB10004]: sw         $s1, 4($sp)
    08814FBC:[AFB00000]: sw         $s0, 0($sp)
    08814FC0:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    08814FC4:[948A0006]: lhu        $t2, 6($a0)
    08814FC8:[3C020980]: lui        $v0, 0x0980 <=> li $v0, 0x09800000
    08814FCC:[8C420008]: lw         $v0, 8($v0)
    08814FD0:[24040009]: addiu      $a0, $zr, 9 <=> li $a0, 9
    08814FD4:[000A4842]: srl        $t1, $t2, 0x0001
    08814FD8:[00093A00]: sll        $a3, $t1, 0x0008
    08814FDC:[00489021]: addu       $s2, $v0, $t0
    08814FE0:[0E291965]: jal        0x08A46594
    08814FE4:[00E68821]: addu       $s1, $a3, $a2
    08814FE8:[24040004]: addiu      $a0, $zr, 4 <=> li $a0, 4
    08814FEC:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08814FF0:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08814FF4:[0E292162]: jal        0x08A48588
    08814FF8:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    08814FFC:[24040003]: addiu      $a0, $zr, 3 <=> li $a0, 3
    08815000:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08815004:[240600FF]: addiu      $a2, $zr, 255 <=> li $a2, 255
    08815008:[0E292261]: jal        0x08A48984
    0881500C:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    08815010:[96040006]: lhu        $a0, 6($s0)
    08815014:[24050010]: addiu      $a1, $zr, 16 <=> li $a1, 16
    08815018:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0881501C:[30830001]: andi       $v1, $a0, 1
    08815020:[24070020]: addiu      $a3, $zr, 32 <=> li $a3, 32
    08815024:[1060001D]: beq        $v1, $zr, 0x0881509C
    08815028:[24080010]: addiu      $t0, $zr, 16 <=> li $t0, 16
    0881502C:[8E040010]: lw         $a0, 16($s0)
    08815030:[0E204E85]: jal        0x08813A14
    08815034:[00000000]: nop
    08815038:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0881503C:[0E29226F]: jal        0x08A489BC
    08815040:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    08815044:[8E040010]: lw         $a0, 16($s0)
    08815048:[0E295738]: jal        0x08A55CE0 [sceKernelDcacheWritebackRange]
    0881504C:[24050040]: addiu      $a1, $zr, 64 <=> li $a1, 64
    08815050:[02204021]: addu       $t0, $s1, $zr <=> move $t0, $s1
    08815054:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08815058:[24050020]: addiu      $a1, $zr, 32 <=> li $a1, 32
    0881505C:[24060010]: addiu      $a2, $zr, 16 <=> li $a2, 16
    08815060:[0E292202]: jal        0x08A48808
    08815064:[24070020]: addiu      $a3, $zr, 32 <=> li $a3, 32
    08815068:[8E080010]: lw         $t0, 16($s0)
    0881506C:[3C030080]: lui        $v1, 0x0080 <=> li $v1, 0x00800000
    08815070:[24040004]: addiu      $a0, $zr, 4 <=> li $a0, 4
    08815074:[3465011E]: ori        $a1, $v1, 286
    08815078:[24060004]: addiu      $a2, $zr, 4 <=> li $a2, 4
    0881507C:[0E291B2F]: jal        0x08A46CBC
    08815080:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    08815084:[8FBF000C]: lw         $ra, 12($sp)
    08815088:[8FB20008]: lw         $s2, 8($sp)
    0881508C:[8FB10004]: lw         $s1, 4($sp)
    08815090:[8FB00000]: lw         $s0, 0($sp)
    08815094:[03E00008]: jr         $ra
    08815098:[27BD0010]: addiu      $sp, $sp, 16
    0881509C:[8E040010]: lw         $a0, 16($s0)
    088150A0:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    088150A4:[24070010]: addiu      $a3, $zr, 16 <=> li $a3, 16
    088150A8:[0A20540C]: j          0x08815030
    088150AC:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
  Back Branch 088150A8 258,058 times (length 32)
    0881501C:[30830001]: andi       $v1, $a0, 1
    08815020:[24070020]: addiu      $a3, $zr, 32 <=> li $a3, 32
    08815024:[1060001D]: beq        $v1, $zr, 0x0881509C
    08815028:[24080010]: addiu      $t0, $zr, 16 <=> li $t0, 16
    0881502C:[8E040010]: lw         $a0, 16($s0)
--> 08815030:[0E204E85]: jal        0x08813A14
    08815034:[00000000]: nop
    08815038:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0881503C:[0E29226F]: jal        0x08A489BC
    08815040:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    08815044:[8E040010]: lw         $a0, 16($s0)
    08815048:[0E295738]: jal        0x08A55CE0 [sceKernelDcacheWritebackRange]
    0881504C:[24050040]: addiu      $a1, $zr, 64 <=> li $a1, 64
    08815050:[02204021]: addu       $t0, $s1, $zr <=> move $t0, $s1
    08815054:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08815058:[24050020]: addiu      $a1, $zr, 32 <=> li $a1, 32
    0881505C:[24060010]: addiu      $a2, $zr, 16 <=> li $a2, 16
    08815060:[0E292202]: jal        0x08A48808
    08815064:[24070020]: addiu      $a3, $zr, 32 <=> li $a3, 32
    08815068:[8E080010]: lw         $t0, 16($s0)
    0881506C:[3C030080]: lui        $v1, 0x0080 <=> li $v1, 0x00800000
    08815070:[24040004]: addiu      $a0, $zr, 4 <=> li $a0, 4
    08815074:[3465011E]: ori        $a1, $v1, 286
    08815078:[24060004]: addiu      $a2, $zr, 4 <=> li $a2, 4
    0881507C:[0E291B2F]: jal        0x08A46CBC
    08815080:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    08815084:[8FBF000C]: lw         $ra, 12($sp)
    08815088:[8FB20008]: lw         $s2, 8($sp)
    0881508C:[8FB10004]: lw         $s1, 4($sp)
    08815090:[8FB00000]: lw         $s0, 0($sp)
    08815094:[03E00008]: jr         $ra
    08815098:[27BD0010]: addiu      $sp, $sp, 16
    0881509C:[8E040010]: lw         $a0, 16($s0)
    088150A0:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    088150A4:[24070010]: addiu      $a3, $zr, 16 <=> li $a3, 16
--> 088150A8:[0A20540C]: j          0x08815030
    088150AC:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
_S1_2_881701C 32,002,356 instructions (0.635%), 629,229 calls (08816F38 - 08817084, length 84)
    08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
    08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    0881701C:[8D443054]: lw         $a0, 12372($t2)
    08817020:[3C1908BB]: lui        $t9, 0x08BB <=> li $t9, 0x08BB0000
    08817024:[3C0608BB]: lui        $a2, 0x08BB <=> li $a2, 0x08BB0000
    08817028:[308C000F]: andi       $t4, $a0, 15
    0881702C:[00041902]: srl        $v1, $a0, 0x0004
    08817030:[00032840]: sll        $a1, $v1, 0x0001
    08817034:[000C6840]: sll        $t5, $t4, 0x0001
    08817038:[01A76021]: addu       $t4, $t5, $a3
    0881703C:[00A72021]: addu       $a0, $a1, $a3
    08817040:[95820000]: lhu        $v0, 0($t4)
    08817044:[94850000]: lhu        $a1, 0($a0)
    08817048:[912D0000]: lbu        $t5, 0($t1)
    0881704C:[ACC2304C]: sw         $v0, 12364($a2)
    08817050:[3C0C08BB]: lui        $t4, 0x08BB <=> li $t4, 0x08BB0000
    08817054:[01A01821]: addu       $v1, $t5, $zr <=> move $v1, $t5
    08817058:[AF253050]: sw         $a1, 12368($t9)
    0881705C:[25290001]: addiu      $t1, $t1, 1
    08817060:[AD8D3048]: sw         $t5, 12360($t4)
    08817064:[94C4304C]: lhu        $a0, 12364($a2)
    08817068:[97223050]: lhu        $v0, 12368($t9)
    0881706C:[2463FFFF]: addiu      $v1, $v1, -1
    08817070:[A5040000]: sh         $a0, 0($t0)
    08817074:[A5020002]: sh         $v0, 2($t0)
    08817078:[1460FFFC]: bne        $v1, $zr, 0x0881706C
    0881707C:[25080004]: addiu      $t0, $t0, 4
    08817080:[0A205BEA]: j          0x08816FA8
    08817084:[AD803048]: sw         $zr, 12360($t4)
  Back Branch 08816FAC 30,003,620 times (length 29)
    08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
--> 08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
--> 08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
  Back Branch 08816FBC 21,772,384 times (length 35)
--> 08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
    08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
--> 08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
  Back Branch 08817078 1,409,620 times (length 5)
    08817058:[AF253050]: sw         $a1, 12368($t9)
    0881705C:[25290001]: addiu      $t1, $t1, 1
    08817060:[AD8D3048]: sw         $t5, 12360($t4)
    08817064:[94C4304C]: lhu        $a0, 12364($a2)
    08817068:[97223050]: lhu        $v0, 12368($t9)
--> 0881706C:[2463FFFF]: addiu      $v1, $v1, -1
    08817070:[A5040000]: sh         $a0, 0($t0)
    08817074:[A5020002]: sh         $v0, 2($t0)
--> 08817078:[1460FFFC]: bne        $v1, $zr, 0x0881706C
    0881707C:[25080004]: addiu      $t0, $t0, 4
    08817080:[0A205BEA]: j          0x08816FA8
    08817084:[AD803048]: sw         $zr, 12360($t4)
  Back Branch 08817080 629,229 times (length 56)
--> 08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    0881701C:[8D443054]: lw         $a0, 12372($t2)
    08817020:[3C1908BB]: lui        $t9, 0x08BB <=> li $t9, 0x08BB0000
    08817024:[3C0608BB]: lui        $a2, 0x08BB <=> li $a2, 0x08BB0000
    08817028:[308C000F]: andi       $t4, $a0, 15
    0881702C:[00041902]: srl        $v1, $a0, 0x0004
    08817030:[00032840]: sll        $a1, $v1, 0x0001
    08817034:[000C6840]: sll        $t5, $t4, 0x0001
    08817038:[01A76021]: addu       $t4, $t5, $a3
    0881703C:[00A72021]: addu       $a0, $a1, $a3
    08817040:[95820000]: lhu        $v0, 0($t4)
    08817044:[94850000]: lhu        $a1, 0($a0)
    08817048:[912D0000]: lbu        $t5, 0($t1)
    0881704C:[ACC2304C]: sw         $v0, 12364($a2)
    08817050:[3C0C08BB]: lui        $t4, 0x08BB <=> li $t4, 0x08BB0000
    08817054:[01A01821]: addu       $v1, $t5, $zr <=> move $v1, $t5
    08817058:[AF253050]: sw         $a1, 12368($t9)
    0881705C:[25290001]: addiu      $t1, $t1, 1
    08817060:[AD8D3048]: sw         $t5, 12360($t4)
    08817064:[94C4304C]: lhu        $a0, 12364($a2)
    08817068:[97223050]: lhu        $v0, 12368($t9)
    0881706C:[2463FFFF]: addiu      $v1, $v1, -1
    08817070:[A5040000]: sh         $a0, 0($t0)
    08817074:[A5020002]: sh         $v0, 2($t0)
    08817078:[1460FFFC]: bne        $v1, $zr, 0x0881706C
    0881707C:[25080004]: addiu      $t0, $t0, 4
--> 08817080:[0A205BEA]: j          0x08816FA8
    08817084:[AD803048]: sw         $zr, 12360($t4)
_S1_2_8814414 27,549,417 instructions (0.547%), 562,233 calls (08814414 - 088144D4, length 49)
    08814414:[27BDFFD0]: addiu      $sp, $sp, -48
    08814418:[AFBF0020]: sw         $ra, 32($sp)
    0881441C:[3C0D08B2]: lui        $t5, 0x08B2 <=> li $t5, 0x08B20000
    08814420:[00807021]: addu       $t6, $a0, $zr <=> move $t6, $a0
    08814424:[8DA36458]: lw         $v1, 25688($t5)
    08814428:[30CCFFFF]: andi       $t4, $a2, -1
    0881442C:[30E2FFFF]: andi       $v0, $a3, -1
    08814430:[24780001]: addiu      $t8, $v1, 1
    08814434:[2C791000]: sltiu      $t9, $v1, 4096
    08814438:[00037980]: sll        $t7, $v1, 0x0006
    0881443C:[31C3FFFF]: andi       $v1, $t6, -1
    08814440:[30A5FFFF]: andi       $a1, $a1, -1
    08814444:[006C7021]: addu       $t6, $v1, $t4
    08814448:[25AC6458]: addiu      $t4, $t5, 25688
    0881444C:[00A23821]: addu       $a3, $a1, $v0
    08814450:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    08814454:[314AFFFF]: andi       $t2, $t2, -1
    08814458:[316BFFFF]: andi       $t3, $t3, -1
    0881445C:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08814460:[13200003]: beq        $t9, $zr, 0x08814470
    08814464:[25820004]: addiu      $v0, $t4, 4
    08814468:[ADB86458]: sw         $t8, 25688($t5)
    0881446C:[01E23021]: addu       $a2, $t7, $v0
    08814470:[10C00016]: beq        $a2, $zr, 0x088144CC
    08814474:[AFA60010]: sw         $a2, 16($sp)
    08814478:[240D0004]: addiu      $t5, $zr, 4 <=> li $t5, 4
    0881447C:[A3AD0000]: sb         $t5, 0($sp)
    08814480:[A7AB0006]: sh         $t3, 6($sp)
    08814484:[A7AA0002]: sh         $t2, 2($sp)
    08814488:[ACC90014]: sw         $t1, 20($a2)
    0881448C:[A4CE0028]: sh         $t6, 40($a2)
    08814490:[A4C7001A]: sh         $a3, 26($a2)
    08814494:[A4CA000C]: sh         $t2, 12($a2)
    08814498:[ACC80004]: sw         $t0, 4($a2)
    0881449C:[A4C30018]: sh         $v1, 24($a2)
    088144A0:[A4C30008]: sh         $v1, 8($a2)
    088144A4:[A4CE0038]: sh         $t6, 56($a2)
    088144A8:[A4C5002A]: sh         $a1, 42($a2)
    088144AC:[A4C5000A]: sh         $a1, 10($a2)
    088144B0:[A4C7003A]: sh         $a3, 58($a2)
    088144B4:[A4CA003C]: sh         $t2, 60($a2)
    088144B8:[A4CA002C]: sh         $t2, 44($a2)
    088144BC:[A4CA001C]: sh         $t2, 28($a2)
    088144C0:[ACC80024]: sw         $t0, 36($a2)
    088144C4:[0E2052D6]: jal        0x08814B58
    088144C8:[ACC90034]: sw         $t1, 52($a2)
    088144CC:[8FBF0020]: lw         $ra, 32($sp)
    088144D0:[03E00008]: jr         $ra
    088144D4:[27BD0030]: addiu      $sp, $sp, 48
_S1_2_881A96C 27,124,398 instructions (0.538%), 9,837 calls (0881A96C - 0881AD68, length 256)
    0881A96C:[3C0308CC]: lui        $v1, 0x08CC <=> li $v1, 0x08CC0000
    0881A970:[946964EC]: lhu        $t1, 25836($v1)
    0881A974:[27BDFFA0]: addiu      $sp, $sp, -96
    0881A978:[00044023]: subu       $t0, $zr, $a0 <=> negu $t0, $a0
    0881A97C:[AFA40000]: sw         $a0, 0($sp)
    0881A980:[00053823]: subu       $a3, $zr, $a1 <=> negu $a3, $a1
    0881A984:[00082143]: sra        $a0, $t0, 0x0005
    0881A988:[31260008]: andi       $a2, $t1, 8
    0881A98C:[AFBF0054]: sw         $ra, 84($sp)
    0881A990:[00071143]: sra        $v0, $a3, 0x0005
    0881A994:[AFBE0050]: sw         $fp, 80($sp)
    0881A998:[AFB7004C]: sw         $s7, 76($sp)
    0881A99C:[AFB60048]: sw         $s6, 72($sp)
    0881A9A0:[AFB50044]: sw         $s5, 68($sp)
    0881A9A4:[AFB40040]: sw         $s4, 64($sp)
    0881A9A8:[AFB3003C]: sw         $s3, 60($sp)
    0881A9AC:[AFB20038]: sw         $s2, 56($sp)
    0881A9B0:[AFB10034]: sw         $s1, 52($sp)
    0881A9B4:[AFB00030]: sw         $s0, 48($sp)
    0881A9B8:[10C00035]: beq        $a2, $zr, 0x0881AA90
    0881A9BC:[AFA40008]: sw         $a0, 8($sp)
    0881A9C0:[00025940]: sll        $t3, $v0, 0x0005
    0881A9C4:[01653021]: addu       $a2, $t3, $a1
    0881A9C8:[3C0D08CC]: lui        $t5, 0x08CC <=> li $t5, 0x08CC0000
    0881A9CC:[8FA50008]: lw         $a1, 8($sp)
    0881A9D0:[8DAC64F4]: lw         $t4, 25844($t5)
    0881A9D4:[244A0008]: addiu      $t2, $v0, 8
    0881A9D8:[0040B821]: addu       $s7, $v0, $zr <=> move $s7, $v0
    0881A9DC:[24A2000D]: addiu      $v0, $a1, 13
    0881A9E0:[AFAC0004]: sw         $t4, 4($sp)
    0881A9E4:[00C0B021]: addu       $s6, $a2, $zr <=> move $s6, $a2
    0881A9E8:[24DE0010]: addiu      $fp, $a2, 16
    0881A9EC:[AFAA0020]: sw         $t2, 32($sp)
    0881A9F0:[AFA20024]: sw         $v0, 36($sp)
    0881A9F4:[8FB10008]: lw         $s1, 8($sp)
    0881A9F8:[8FB20024]: lw         $s2, 36($sp)
    0881A9FC:[32F0003F]: andi       $s0, $s7, 63
    0881AA00:[00107980]: sll        $t7, $s0, 0x0006
    0881AA04:[0232702A]: slt        $t6, $s1, $s2
    0881AA08:[11C0001B]: beq        $t6, $zr, 0x0881AA78
    0881AA0C:[AFAF000C]: sw         $t7, 12($sp)
    0881AA10:[26C70020]: addiu      $a3, $s6, 32
    0881AA14:[26D8000F]: addiu      $t8, $s6, 15
    0881AA18:[26D4001F]: addiu      $s4, $s6, 31
    0881AA1C:[2CF900F1]: sltiu      $t9, $a3, 241
    0881AA20:[2F1500EF]: sltiu      $s5, $t8, 239
    0881AA24:[2E9300EF]: sltiu      $s3, $s4, 239
    0881AA28:[AFB90010]: sw         $t9, 16($sp)
    0881AA2C:[AFB50014]: sw         $s5, 20($sp)
    0881AA30:[AFB30018]: sw         $s3, 24($sp)
    0881AA34:[AFBE001C]: sw         $fp, 28($sp)
    0881AA38:[8FA2000C]: lw         $v0, 12($sp)
    0881AA3C:[8FA30004]: lw         $v1, 4($sp)
    0881AA40:[3226003F]: andi       $a2, $s1, 63
    0881AA44:[00462021]: addu       $a0, $v0, $a2
    0881AA48:[00044880]: sll        $t1, $a0, 0x0002
    0881AA4C:[01234021]: addu       $t0, $t1, $v1
    0881AA50:[8D030000]: lw         $v1, 0($t0)
    0881AA54:[00032403]: sra        $a0, $v1, 0x0010
    0881AA58:[30907FFF]: andi       $s0, $a0, 32767
    0881AA5C:[16000018]: bne        $s0, $zr, 0x0881AAC0
    0881AA60:[00102983]: sra        $a1, $s0, 0x0006
    0881AA64:[8FB40024]: lw         $s4, 36($sp)
    0881AA68:[26310001]: addiu      $s1, $s1, 1
    0881AA6C:[0234902A]: slt        $s2, $s1, $s4
    0881AA70:[1640FFF2]: bne        $s2, $zr, 0x0881AA3C
    0881AA74:[8FA2000C]: lw         $v0, 12($sp)
    0881AA78:[8FB50020]: lw         $s5, 32($sp)
    0881AA7C:[26F70001]: addiu      $s7, $s7, 1
    0881AA80:[26D60020]: addiu      $s6, $s6, 32
    0881AA84:[02F5882A]: slt        $s1, $s7, $s5
    0881AA88:[1620FFDA]: bne        $s1, $zr, 0x0881A9F4
    0881AA8C:[27DE0020]: addiu      $fp, $fp, 32
    0881AA90:[8FBF0054]: lw         $ra, 84($sp)
    0881AA94:[8FBE0050]: lw         $fp, 80($sp)
    0881AA98:[8FB7004C]: lw         $s7, 76($sp)
    0881AA9C:[8FB60048]: lw         $s6, 72($sp)
    0881AAA0:[8FB50044]: lw         $s5, 68($sp)
    0881AAA4:[8FB40040]: lw         $s4, 64($sp)
    0881AAA8:[8FB3003C]: lw         $s3, 60($sp)
    0881AAAC:[8FB20038]: lw         $s2, 56($sp)
    0881AAB0:[8FB10034]: lw         $s1, 52($sp)
    0881AAB4:[8FB00030]: lw         $s0, 48($sp)
    0881AAB8:[03E00008]: jr         $ra
    0881AABC:[27BD0060]: addiu      $sp, $sp, 96
    0881AAC0:[3C0D08CC]: lui        $t5, 0x08CC <=> li $t5, 0x08CC0000
    0881AAC4:[00055880]: sll        $t3, $a1, 0x0002
    0881AAC8:[25AC63EC]: addiu      $t4, $t5, 25580
    0881AACC:[016C5021]: addu       $t2, $t3, $t4
    0881AAD0:[8D520000]: lw         $s2, 0($t2)
    0881AAD4:[1240FFE3]: beq        $s2, $zr, 0x0881AA64
    0881AAD8:[8FB50000]: lw         $s5, 0($sp)
    0881AADC:[3093003F]: andi       $s3, $a0, 63
    0881AAE0:[00118140]: sll        $s0, $s1, 0x0005
    0881AAE4:[306F001F]: andi       $t7, $v1, 31
    0881AAE8:[30640060]: andi       $a0, $v1, 96
    0881AAEC:[240E0040]: addiu      $t6, $zr, 64 <=> li $t6, 64
    0881AAF0:[02B0A021]: addu       $s4, $s5, $s0
    0881AAF4:[25F50060]: addiu      $s5, $t7, 96
    0881AAF8:[108E0077]: beq        $a0, $t6, 0x0881ACD8
    0881AAFC:[00138080]: sll        $s0, $s3, 0x0002
    0881AB00:[28980041]: slti       $t8, $a0, 65
    0881AB04:[1300004D]: beq        $t8, $zr, 0x0881AC3C
    0881AB08:[24070060]: addiu      $a3, $zr, 96 <=> li $a3, 96
    0881AB0C:[24190020]: addiu      $t9, $zr, 32 <=> li $t9, 32
    0881AB10:[10990026]: beq        $a0, $t9, 0x0881ABAC
    0881AB14:[8FA20014]: lw         $v0, 20($sp)
    0881AB18:[2FD300F1]: sltiu      $s3, $fp, 241
    0881AB1C:[16600014]: bne        $s3, $zr, 0x0881AB70
    0881AB20:[00102040]: sll        $a0, $s0, 0x0001
    0881AB24:[8FA60010]: lw         $a2, 16($sp)
    0881AB28:[50C0FFCF]: beql       $a2, $zr, 0x0881AA68
    0881AB2C:[8FB40024]: lw         $s4, 36($sp)
    0881AB30:[00106840]: sll        $t5, $s0, 0x0001
    0881AB34:[01B26021]: addu       $t4, $t5, $s2
    0881AB38:[958B0004]: lhu        $t3, 4($t4)
    0881AB3C:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    0881AB40:[03C02821]: addu       $a1, $fp, $zr <=> move $a1, $fp
    0881AB44:[024B5021]: addu       $t2, $s2, $t3
    0881AB48:[01403021]: addu       $a2, $t2, $zr <=> move $a2, $t2
    0881AB4C:[0E205BBB]: jal        0x08816EEC
    0881AB50:[02A03821]: addu       $a3, $s5, $zr <=> move $a3, $s5
    0881AB54:[00403021]: addu       $a2, $v0, $zr <=> move $a2, $v0
    0881AB58:[26840010]: addiu      $a0, $s4, 16
    0881AB5C:[02A03821]: addu       $a3, $s5, $zr <=> move $a3, $s5
    0881AB60:[0E205BBB]: jal        0x08816EEC
    0881AB64:[03C02821]: addu       $a1, $fp, $zr <=> move $a1, $fp
    0881AB68:[0A206A9A]: j          0x0881AA68
    0881AB6C:[8FB40024]: lw         $s4, 36($sp)
    0881AB70:[00921821]: addu       $v1, $a0, $s2
    0881AB74:[94690000]: lhu        $t1, 0($v1)
    0881AB78:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    0881AB7C:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    0881AB80:[02494021]: addu       $t0, $s2, $t1
    0881AB84:[01003021]: addu       $a2, $t0, $zr <=> move $a2, $t0
    0881AB88:[0E205BBB]: jal        0x08816EEC
    0881AB8C:[02A03821]: addu       $a3, $s5, $zr <=> move $a3, $s5
    0881AB90:[00403021]: addu       $a2, $v0, $zr <=> move $a2, $v0
    0881AB94:[26840010]: addiu      $a0, $s4, 16
    0881AB98:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    0881AB9C:[0E205BBB]: jal        0x08816EEC
    0881ABA0:[02A03821]: addu       $a3, $s5, $zr <=> move $a3, $s5
    0881ABA4:[0A206ACA]: j          0x0881AB28
    0881ABA8:[8FA60010]: lw         $a2, 16($sp)
    0881ABAC:[14400014]: bne        $v0, $zr, 0x0881AC00
    0881ABB0:[001380C0]: sll        $s0, $s3, 0x0003
    0881ABB4:[8FB80018]: lw         $t8, 24($sp)
    0881ABB8:[5300FFAB]: beql       $t8, $zr, 0x0881AA68
    0881ABBC:[8FB40024]: lw         $s4, 36($sp)
    0881ABC0:[001340C0]: sll        $t0, $s3, 0x0003
    0881ABC4:[01129821]: addu       $s3, $t0, $s2
    0881ABC8:[96670004]: lhu        $a3, 4($s3)
    0881ABCC:[8FA5001C]: lw         $a1, 28($sp)
    0881ABD0:[26840010]: addiu      $a0, $s4, 16
    0881ABD4:[0247C821]: addu       $t9, $s2, $a3
    0881ABD8:[03203021]: addu       $a2, $t9, $zr <=> move $a2, $t9
    0881ABDC:[0E205CAB]: jal        0x088172AC
    0881ABE0:[02A03821]: addu       $a3, $s5, $zr <=> move $a3, $s5
    0881ABE4:[8FA5001C]: lw         $a1, 28($sp)
    0881ABE8:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    0881ABEC:[00403021]: addu       $a2, $v0, $zr <=> move $a2, $v0
    0881ABF0:[0E205CAB]: jal        0x088172AC
    0881ABF4:[02A03821]: addu       $a3, $s5, $zr <=> move $a3, $s5
    0881ABF8:[0A206A9A]: j          0x0881AA68
    0881ABFC:[8FB40024]: lw         $s4, 36($sp)
    0881AC00:[02127821]: addu       $t7, $s0, $s2
    0881AC04:[95EE0000]: lhu        $t6, 0($t7)
    0881AC08:[26840010]: addiu      $a0, $s4, 16
    0881AC0C:[02A03821]: addu       $a3, $s5, $zr <=> move $a3, $s5
    0881AC10:[024E2821]: addu       $a1, $s2, $t6
    0881AC14:[00A03021]: addu       $a2, $a1, $zr <=> move $a2, $a1
    0881AC18:[0E205CAB]: jal        0x088172AC
    0881AC1C:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    0881AC20:[00403021]: addu       $a2, $v0, $zr <=> move $a2, $v0
    0881AC24:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    0881AC28:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    0881AC2C:[0E205CAB]: jal        0x088172AC
    0881AC30:[02A03821]: addu       $a3, $s5, $zr <=> move $a3, $s5
    0881AC34:[0A206AEE]: j          0x0881ABB8
    0881AC38:[8FB80018]: lw         $t8, 24($sp)
    0881AC3C:[5487FFB7]: bnel       $a0, $a3, 0x0881AB1C
    0881AC40:[2FD300F1]: sltiu      $s3, $fp, 241
    0881AC44:[8FA20018]: lw         $v0, 24($sp)
    0881AC48:[14400014]: bne        $v0, $zr, 0x0881AC9C
    0881AC4C:[0013C8C0]: sll        $t9, $s3, 0x0003
    0881AC50:[8FA70014]: lw         $a3, 20($sp)
    0881AC54:[50E0FF84]: beql       $a3, $zr, 0x0881AA68
    0881AC58:[8FB40024]: lw         $s4, 36($sp)
    0881AC5C:[001350C0]: sll        $t2, $s3, 0x0003
    0881AC60:[01524821]: addu       $t1, $t2, $s2
    0881AC64:[95280004]: lhu        $t0, 4($t1)
    0881AC68:[26840010]: addiu      $a0, $s4, 16
    0881AC6C:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    0881AC70:[02489821]: addu       $s3, $s2, $t0
    0881AC74:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    0881AC78:[0E205E8D]: jal        0x08817A34
    0881AC7C:[02A03821]: addu       $a3, $s5, $zr <=> move $a3, $s5
    0881AC80:[00403021]: addu       $a2, $v0, $zr <=> move $a2, $v0
    0881AC84:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    0881AC88:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    0881AC8C:[0E205E8D]: jal        0x08817A34
    0881AC90:[02A03821]: addu       $a3, $s5, $zr <=> move $a3, $s5
    0881AC94:[0A206A9A]: j          0x0881AA68
    0881AC98:[8FB40024]: lw         $s4, 36($sp)
    0881AC9C:[0332C021]: addu       $t8, $t9, $s2
    0881ACA0:[97100000]: lhu        $s0, 0($t8)
    0881ACA4:[8FA5001C]: lw         $a1, 28($sp)
    0881ACA8:[26840010]: addiu      $a0, $s4, 16
    0881ACAC:[02507821]: addu       $t7, $s2, $s0
    0881ACB0:[01E03021]: addu       $a2, $t7, $zr <=> move $a2, $t7
    0881ACB4:[0E205E8D]: jal        0x08817A34
    0881ACB8:[02A03821]: addu       $a3, $s5, $zr <=> move $a3, $s5
    0881ACBC:[8FA5001C]: lw         $a1, 28($sp)
    0881ACC0:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    0881ACC4:[00403021]: addu       $a2, $v0, $zr <=> move $a2, $v0
    0881ACC8:[0E205E8D]: jal        0x08817A34
    0881ACCC:[02A03821]: addu       $a3, $s5, $zr <=> move $a3, $s5
    0881ACD0:[0A206B15]: j          0x0881AC54
    0881ACD4:[8FA70014]: lw         $a3, 20($sp)
    0881ACD8:[8FA90018]: lw         $t1, 24($sp)
    0881ACDC:[15200014]: bne        $t1, $zr, 0x0881AD30
    0881ACE0:[001320C0]: sll        $a0, $s3, 0x0003
    0881ACE4:[8FAB0014]: lw         $t3, 20($sp)
    0881ACE8:[5160FF5F]: beql       $t3, $zr, 0x0881AA68
    0881ACEC:[8FB40024]: lw         $s4, 36($sp)
    0881ACF0:[001370C0]: sll        $t6, $s3, 0x0003
    0881ACF4:[01D22821]: addu       $a1, $t6, $s2
    0881ACF8:[94AD0004]: lhu        $t5, 4($a1)
    0881ACFC:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    0881AD00:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    0881AD04:[024D6021]: addu       $t4, $s2, $t5
    0881AD08:[01803021]: addu       $a2, $t4, $zr <=> move $a2, $t4
    0881AD0C:[0E205D9E]: jal        0x08817678
    0881AD10:[02A03821]: addu       $a3, $s5, $zr <=> move $a3, $s5
    0881AD14:[00403021]: addu       $a2, $v0, $zr <=> move $a2, $v0
    0881AD18:[26840010]: addiu      $a0, $s4, 16
    0881AD1C:[02A03821]: addu       $a3, $s5, $zr <=> move $a3, $s5
    0881AD20:[0E205D9E]: jal        0x08817678
    0881AD24:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    0881AD28:[0A206A9A]: j          0x0881AA68
    0881AD2C:[8FB40024]: lw         $s4, 36($sp)
    0881AD30:[00921821]: addu       $v1, $a0, $s2
    0881AD34:[94660000]: lhu        $a2, 0($v1)
    0881AD38:[8FA5001C]: lw         $a1, 28($sp)
    0881AD3C:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    0881AD40:[02465021]: addu       $t2, $s2, $a2
    0881AD44:[01403021]: addu       $a2, $t2, $zr <=> move $a2, $t2
    0881AD48:[0E205D9E]: jal        0x08817678
    0881AD4C:[02A03821]: addu       $a3, $s5, $zr <=> move $a3, $s5
    0881AD50:[8FA5001C]: lw         $a1, 28($sp)
    0881AD54:[26840010]: addiu      $a0, $s4, 16
    0881AD58:[00403021]: addu       $a2, $v0, $zr <=> move $a2, $v0
    0881AD5C:[0E205D9E]: jal        0x08817678
    0881AD60:[02A03821]: addu       $a3, $s5, $zr <=> move $a3, $s5
    0881AD64:[0A206B3A]: j          0x0881ACE8
    0881AD68:[8FAB0014]: lw         $t3, 20($sp)
  Back Branch 0881AA70 777,192 times (length 15)
    0881AA28:[AFB90010]: sw         $t9, 16($sp)
    0881AA2C:[AFB50014]: sw         $s5, 20($sp)
    0881AA30:[AFB30018]: sw         $s3, 24($sp)
    0881AA34:[AFBE001C]: sw         $fp, 28($sp)
    0881AA38:[8FA2000C]: lw         $v0, 12($sp)
--> 0881AA3C:[8FA30004]: lw         $v1, 4($sp)
    0881AA40:[3226003F]: andi       $a2, $s1, 63
    0881AA44:[00462021]: addu       $a0, $v0, $a2
    0881AA48:[00044880]: sll        $t1, $a0, 0x0002
    0881AA4C:[01234021]: addu       $t0, $t1, $v1
    0881AA50:[8D030000]: lw         $v1, 0($t0)
    0881AA54:[00032403]: sra        $a0, $v1, 0x0010
    0881AA58:[30907FFF]: andi       $s0, $a0, 32767
    0881AA5C:[16000018]: bne        $s0, $zr, 0x0881AAC0
    0881AA60:[00102983]: sra        $a1, $s0, 0x0006
    0881AA64:[8FB40024]: lw         $s4, 36($sp)
    0881AA68:[26310001]: addiu      $s1, $s1, 1
    0881AA6C:[0234902A]: slt        $s2, $s1, $s4
--> 0881AA70:[1640FFF2]: bne        $s2, $zr, 0x0881AA3C
    0881AA74:[8FA2000C]: lw         $v0, 12($sp)
    0881AA78:[8FB50020]: lw         $s5, 32($sp)
    0881AA7C:[26F70001]: addiu      $s7, $s7, 1
    0881AA80:[26D60020]: addiu      $s6, $s6, 32
  Back Branch 0881AAD4 253,344 times (length 30)
    0881AA50:[8D030000]: lw         $v1, 0($t0)
    0881AA54:[00032403]: sra        $a0, $v1, 0x0010
    0881AA58:[30907FFF]: andi       $s0, $a0, 32767
    0881AA5C:[16000018]: bne        $s0, $zr, 0x0881AAC0
    0881AA60:[00102983]: sra        $a1, $s0, 0x0006
--> 0881AA64:[8FB40024]: lw         $s4, 36($sp)
    0881AA68:[26310001]: addiu      $s1, $s1, 1
    0881AA6C:[0234902A]: slt        $s2, $s1, $s4
    0881AA70:[1640FFF2]: bne        $s2, $zr, 0x0881AA3C
    0881AA74:[8FA2000C]: lw         $v0, 12($sp)
    0881AA78:[8FB50020]: lw         $s5, 32($sp)
    0881AA7C:[26F70001]: addiu      $s7, $s7, 1
    0881AA80:[26D60020]: addiu      $s6, $s6, 32
    0881AA84:[02F5882A]: slt        $s1, $s7, $s5
    0881AA88:[1620FFDA]: bne        $s1, $zr, 0x0881A9F4
    0881AA8C:[27DE0020]: addiu      $fp, $fp, 32
    0881AA90:[8FBF0054]: lw         $ra, 84($sp)
    0881AA94:[8FBE0050]: lw         $fp, 80($sp)
    0881AA98:[8FB7004C]: lw         $s7, 76($sp)
    0881AA9C:[8FB60048]: lw         $s6, 72($sp)
    0881AAA0:[8FB50044]: lw         $s5, 68($sp)
    0881AAA4:[8FB40040]: lw         $s4, 64($sp)
    0881AAA8:[8FB3003C]: lw         $s3, 60($sp)
    0881AAAC:[8FB20038]: lw         $s2, 56($sp)
    0881AAB0:[8FB10034]: lw         $s1, 52($sp)
    0881AAB4:[8FB00030]: lw         $s0, 48($sp)
    0881AAB8:[03E00008]: jr         $ra
    0881AABC:[27BD0060]: addiu      $sp, $sp, 96
    0881AAC0:[3C0D08CC]: lui        $t5, 0x08CC <=> li $t5, 0x08CC0000
    0881AAC4:[00055880]: sll        $t3, $a1, 0x0002
    0881AAC8:[25AC63EC]: addiu      $t4, $t5, 25580
    0881AACC:[016C5021]: addu       $t2, $t3, $t4
    0881AAD0:[8D520000]: lw         $s2, 0($t2)
--> 0881AAD4:[1240FFE3]: beq        $s2, $zr, 0x0881AA64
    0881AAD8:[8FB50000]: lw         $s5, 0($sp)
    0881AADC:[3093003F]: andi       $s3, $a0, 63
    0881AAE0:[00118140]: sll        $s0, $s1, 0x0005
    0881AAE4:[306F001F]: andi       $t7, $v1, 31
  Back Branch 0881AB68 185,136 times (length 66)
    0881AA54:[00032403]: sra        $a0, $v1, 0x0010
    0881AA58:[30907FFF]: andi       $s0, $a0, 32767
    0881AA5C:[16000018]: bne        $s0, $zr, 0x0881AAC0
    0881AA60:[00102983]: sra        $a1, $s0, 0x0006
    0881AA64:[8FB40024]: lw         $s4, 36($sp)
--> 0881AA68:[26310001]: addiu      $s1, $s1, 1
    0881AA6C:[0234902A]: slt        $s2, $s1, $s4
    0881AA70:[1640FFF2]: bne        $s2, $zr, 0x0881AA3C
    0881AA74:[8FA2000C]: lw         $v0, 12($sp)
    0881AA78:[8FB50020]: lw         $s5, 32($sp)
    0881AA7C:[26F70001]: addiu      $s7, $s7, 1
    0881AA80:[26D60020]: addiu      $s6, $s6, 32
    0881AA84:[02F5882A]: slt        $s1, $s7, $s5
    0881AA88:[1620FFDA]: bne        $s1, $zr, 0x0881A9F4
    0881AA8C:[27DE0020]: addiu      $fp, $fp, 32
    0881AA90:[8FBF0054]: lw         $ra, 84($sp)
    0881AA94:[8FBE0050]: lw         $fp, 80($sp)
    0881AA98:[8FB7004C]: lw         $s7, 76($sp)
    0881AA9C:[8FB60048]: lw         $s6, 72($sp)
    0881AAA0:[8FB50044]: lw         $s5, 68($sp)
    0881AAA4:[8FB40040]: lw         $s4, 64($sp)
    0881AAA8:[8FB3003C]: lw         $s3, 60($sp)
    0881AAAC:[8FB20038]: lw         $s2, 56($sp)
    0881AAB0:[8FB10034]: lw         $s1, 52($sp)
    0881AAB4:[8FB00030]: lw         $s0, 48($sp)
    0881AAB8:[03E00008]: jr         $ra
    0881AABC:[27BD0060]: addiu      $sp, $sp, 96
    0881AAC0:[3C0D08CC]: lui        $t5, 0x08CC <=> li $t5, 0x08CC0000
    0881AAC4:[00055880]: sll        $t3, $a1, 0x0002
    0881AAC8:[25AC63EC]: addiu      $t4, $t5, 25580
    0881AACC:[016C5021]: addu       $t2, $t3, $t4
    0881AAD0:[8D520000]: lw         $s2, 0($t2)
    0881AAD4:[1240FFE3]: beq        $s2, $zr, 0x0881AA64
    0881AAD8:[8FB50000]: lw         $s5, 0($sp)
    0881AADC:[3093003F]: andi       $s3, $a0, 63
    0881AAE0:[00118140]: sll        $s0, $s1, 0x0005
    0881AAE4:[306F001F]: andi       $t7, $v1, 31
    0881AAE8:[30640060]: andi       $a0, $v1, 96
    0881AAEC:[240E0040]: addiu      $t6, $zr, 64 <=> li $t6, 64
    0881AAF0:[02B0A021]: addu       $s4, $s5, $s0
    0881AAF4:[25F50060]: addiu      $s5, $t7, 96
    0881AAF8:[108E0077]: beq        $a0, $t6, 0x0881ACD8
    0881AAFC:[00138080]: sll        $s0, $s3, 0x0002
    0881AB00:[28980041]: slti       $t8, $a0, 65
    0881AB04:[1300004D]: beq        $t8, $zr, 0x0881AC3C
    0881AB08:[24070060]: addiu      $a3, $zr, 96 <=> li $a3, 96
    0881AB0C:[24190020]: addiu      $t9, $zr, 32 <=> li $t9, 32
    0881AB10:[10990026]: beq        $a0, $t9, 0x0881ABAC
    0881AB14:[8FA20014]: lw         $v0, 20($sp)
    0881AB18:[2FD300F1]: sltiu      $s3, $fp, 241
    0881AB1C:[16600014]: bne        $s3, $zr, 0x0881AB70
    0881AB20:[00102040]: sll        $a0, $s0, 0x0001
    0881AB24:[8FA60010]: lw         $a2, 16($sp)
    0881AB28:[50C0FFCF]: beql       $a2, $zr, 0x0881AA68
    0881AB2C:[8FB40024]: lw         $s4, 36($sp)
    0881AB30:[00106840]: sll        $t5, $s0, 0x0001
    0881AB34:[01B26021]: addu       $t4, $t5, $s2
    0881AB38:[958B0004]: lhu        $t3, 4($t4)
    0881AB3C:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    0881AB40:[03C02821]: addu       $a1, $fp, $zr <=> move $a1, $fp
    0881AB44:[024B5021]: addu       $t2, $s2, $t3
    0881AB48:[01403021]: addu       $a2, $t2, $zr <=> move $a2, $t2
    0881AB4C:[0E205BBB]: jal        0x08816EEC
    0881AB50:[02A03821]: addu       $a3, $s5, $zr <=> move $a3, $s5
    0881AB54:[00403021]: addu       $a2, $v0, $zr <=> move $a2, $v0
    0881AB58:[26840010]: addiu      $a0, $s4, 16
    0881AB5C:[02A03821]: addu       $a3, $s5, $zr <=> move $a3, $s5
    0881AB60:[0E205BBB]: jal        0x08816EEC
    0881AB64:[03C02821]: addu       $a1, $fp, $zr <=> move $a1, $fp
--> 0881AB68:[0A206A9A]: j          0x0881AA68
    0881AB6C:[8FB40024]: lw         $s4, 36($sp)
    0881AB70:[00921821]: addu       $v1, $a0, $s2
    0881AB74:[94690000]: lhu        $t1, 0($v1)
    0881AB78:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
  Back Branch 0881ABA4 185,136 times (length 33)
    0881AB14:[8FA20014]: lw         $v0, 20($sp)
    0881AB18:[2FD300F1]: sltiu      $s3, $fp, 241
    0881AB1C:[16600014]: bne        $s3, $zr, 0x0881AB70
    0881AB20:[00102040]: sll        $a0, $s0, 0x0001
    0881AB24:[8FA60010]: lw         $a2, 16($sp)
--> 0881AB28:[50C0FFCF]: beql       $a2, $zr, 0x0881AA68
    0881AB2C:[8FB40024]: lw         $s4, 36($sp)
    0881AB30:[00106840]: sll        $t5, $s0, 0x0001
    0881AB34:[01B26021]: addu       $t4, $t5, $s2
    0881AB38:[958B0004]: lhu        $t3, 4($t4)
    0881AB3C:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    0881AB40:[03C02821]: addu       $a1, $fp, $zr <=> move $a1, $fp
    0881AB44:[024B5021]: addu       $t2, $s2, $t3
    0881AB48:[01403021]: addu       $a2, $t2, $zr <=> move $a2, $t2
    0881AB4C:[0E205BBB]: jal        0x08816EEC
    0881AB50:[02A03821]: addu       $a3, $s5, $zr <=> move $a3, $s5
    0881AB54:[00403021]: addu       $a2, $v0, $zr <=> move $a2, $v0
    0881AB58:[26840010]: addiu      $a0, $s4, 16
    0881AB5C:[02A03821]: addu       $a3, $s5, $zr <=> move $a3, $s5
    0881AB60:[0E205BBB]: jal        0x08816EEC
    0881AB64:[03C02821]: addu       $a1, $fp, $zr <=> move $a1, $fp
    0881AB68:[0A206A9A]: j          0x0881AA68
    0881AB6C:[8FB40024]: lw         $s4, 36($sp)
    0881AB70:[00921821]: addu       $v1, $a0, $s2
    0881AB74:[94690000]: lhu        $t1, 0($v1)
    0881AB78:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    0881AB7C:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    0881AB80:[02494021]: addu       $t0, $s2, $t1
    0881AB84:[01003021]: addu       $a2, $t0, $zr <=> move $a2, $t0
    0881AB88:[0E205BBB]: jal        0x08816EEC
    0881AB8C:[02A03821]: addu       $a3, $s5, $zr <=> move $a3, $s5
    0881AB90:[00403021]: addu       $a2, $v0, $zr <=> move $a2, $v0
    0881AB94:[26840010]: addiu      $a0, $s4, 16
    0881AB98:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    0881AB9C:[0E205BBB]: jal        0x08816EEC
    0881ABA0:[02A03821]: addu       $a3, $s5, $zr <=> move $a3, $s5
--> 0881ABA4:[0A206ACA]: j          0x0881AB28
    0881ABA8:[8FA60010]: lw         $a2, 16($sp)
    0881ABAC:[14400014]: bne        $v0, $zr, 0x0881AC00
    0881ABB0:[001380C0]: sll        $s0, $s3, 0x0003
    0881ABB4:[8FB80018]: lw         $t8, 24($sp)
  Back Branch 0881AA88 59,784 times (length 39)
    0881A9E0:[AFAC0004]: sw         $t4, 4($sp)
    0881A9E4:[00C0B021]: addu       $s6, $a2, $zr <=> move $s6, $a2
    0881A9E8:[24DE0010]: addiu      $fp, $a2, 16
    0881A9EC:[AFAA0020]: sw         $t2, 32($sp)
    0881A9F0:[AFA20024]: sw         $v0, 36($sp)
--> 0881A9F4:[8FB10008]: lw         $s1, 8($sp)
    0881A9F8:[8FB20024]: lw         $s2, 36($sp)
    0881A9FC:[32F0003F]: andi       $s0, $s7, 63
    0881AA00:[00107980]: sll        $t7, $s0, 0x0006
    0881AA04:[0232702A]: slt        $t6, $s1, $s2
    0881AA08:[11C0001B]: beq        $t6, $zr, 0x0881AA78
    0881AA0C:[AFAF000C]: sw         $t7, 12($sp)
    0881AA10:[26C70020]: addiu      $a3, $s6, 32
    0881AA14:[26D8000F]: addiu      $t8, $s6, 15
    0881AA18:[26D4001F]: addiu      $s4, $s6, 31
    0881AA1C:[2CF900F1]: sltiu      $t9, $a3, 241
    0881AA20:[2F1500EF]: sltiu      $s5, $t8, 239
    0881AA24:[2E9300EF]: sltiu      $s3, $s4, 239
    0881AA28:[AFB90010]: sw         $t9, 16($sp)
    0881AA2C:[AFB50014]: sw         $s5, 20($sp)
    0881AA30:[AFB30018]: sw         $s3, 24($sp)
    0881AA34:[AFBE001C]: sw         $fp, 28($sp)
    0881AA38:[8FA2000C]: lw         $v0, 12($sp)
    0881AA3C:[8FA30004]: lw         $v1, 4($sp)
    0881AA40:[3226003F]: andi       $a2, $s1, 63
    0881AA44:[00462021]: addu       $a0, $v0, $a2
    0881AA48:[00044880]: sll        $t1, $a0, 0x0002
    0881AA4C:[01234021]: addu       $t0, $t1, $v1
    0881AA50:[8D030000]: lw         $v1, 0($t0)
    0881AA54:[00032403]: sra        $a0, $v1, 0x0010
    0881AA58:[30907FFF]: andi       $s0, $a0, 32767
    0881AA5C:[16000018]: bne        $s0, $zr, 0x0881AAC0
    0881AA60:[00102983]: sra        $a1, $s0, 0x0006
    0881AA64:[8FB40024]: lw         $s4, 36($sp)
    0881AA68:[26310001]: addiu      $s1, $s1, 1
    0881AA6C:[0234902A]: slt        $s2, $s1, $s4
    0881AA70:[1640FFF2]: bne        $s2, $zr, 0x0881AA3C
    0881AA74:[8FA2000C]: lw         $v0, 12($sp)
    0881AA78:[8FB50020]: lw         $s5, 32($sp)
    0881AA7C:[26F70001]: addiu      $s7, $s7, 1
    0881AA80:[26D60020]: addiu      $s6, $s6, 32
    0881AA84:[02F5882A]: slt        $s1, $s7, $s5
--> 0881AA88:[1620FFDA]: bne        $s1, $zr, 0x0881A9F4
    0881AA8C:[27DE0020]: addiu      $fp, $fp, 32
    0881AA90:[8FBF0054]: lw         $ra, 84($sp)
    0881AA94:[8FBE0050]: lw         $fp, 80($sp)
    0881AA98:[8FB7004C]: lw         $s7, 76($sp)
  Back Branch 0881ABF8 36,540 times (length 102)
  Back Branch 0881AC34 34,104 times (length 33)
    0881ABA4:[0A206ACA]: j          0x0881AB28
    0881ABA8:[8FA60010]: lw         $a2, 16($sp)
    0881ABAC:[14400014]: bne        $v0, $zr, 0x0881AC00
    0881ABB0:[001380C0]: sll        $s0, $s3, 0x0003
    0881ABB4:[8FB80018]: lw         $t8, 24($sp)
--> 0881ABB8:[5300FFAB]: beql       $t8, $zr, 0x0881AA68
    0881ABBC:[8FB40024]: lw         $s4, 36($sp)
    0881ABC0:[001340C0]: sll        $t0, $s3, 0x0003
    0881ABC4:[01129821]: addu       $s3, $t0, $s2
    0881ABC8:[96670004]: lhu        $a3, 4($s3)
    0881ABCC:[8FA5001C]: lw         $a1, 28($sp)
    0881ABD0:[26840010]: addiu      $a0, $s4, 16
    0881ABD4:[0247C821]: addu       $t9, $s2, $a3
    0881ABD8:[03203021]: addu       $a2, $t9, $zr <=> move $a2, $t9
    0881ABDC:[0E205CAB]: jal        0x088172AC
    0881ABE0:[02A03821]: addu       $a3, $s5, $zr <=> move $a3, $s5
    0881ABE4:[8FA5001C]: lw         $a1, 28($sp)
    0881ABE8:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    0881ABEC:[00403021]: addu       $a2, $v0, $zr <=> move $a2, $v0
    0881ABF0:[0E205CAB]: jal        0x088172AC
    0881ABF4:[02A03821]: addu       $a3, $s5, $zr <=> move $a3, $s5
    0881ABF8:[0A206A9A]: j          0x0881AA68
    0881ABFC:[8FB40024]: lw         $s4, 36($sp)
    0881AC00:[02127821]: addu       $t7, $s0, $s2
    0881AC04:[95EE0000]: lhu        $t6, 0($t7)
    0881AC08:[26840010]: addiu      $a0, $s4, 16
    0881AC0C:[02A03821]: addu       $a3, $s5, $zr <=> move $a3, $s5
    0881AC10:[024E2821]: addu       $a1, $s2, $t6
    0881AC14:[00A03021]: addu       $a2, $a1, $zr <=> move $a2, $a1
    0881AC18:[0E205CAB]: jal        0x088172AC
    0881AC1C:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    0881AC20:[00403021]: addu       $a2, $v0, $zr <=> move $a2, $v0
    0881AC24:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    0881AC28:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    0881AC2C:[0E205CAB]: jal        0x088172AC
    0881AC30:[02A03821]: addu       $a3, $s5, $zr <=> move $a3, $s5
--> 0881AC34:[0A206AEE]: j          0x0881ABB8
    0881AC38:[8FB80018]: lw         $t8, 24($sp)
    0881AC3C:[5487FFB7]: bnel       $a0, $a3, 0x0881AB1C
    0881AC40:[2FD300F1]: sltiu      $s3, $fp, 241
    0881AC44:[8FA20018]: lw         $v0, 24($sp)
  Back Branch 0881AC94 31,668 times (length 141)
_S1_2_8817DC0 27,033,982 instructions (0.537%), 190,384 calls (08817A7C - 08817DF8, length 224)
    08817A7C:[250BFFE0]: addiu      $t3, $t0, -32
    08817A80:[91260000]: lbu        $a2, 0($t1)
    08817A84:[25C58380]: addiu      $a1, $t6, -31872
    08817A88:[25290001]: addiu      $t1, $t1, 1
    08817A8C:[00C51021]: addu       $v0, $a2, $a1
    08817A90:[90440000]: lbu        $a0, 0($v0)
    08817A94:[2C99000E]: sltiu      $t9, $a0, 14
    08817A98:[13200014]: beq        $t9, $zr, 0x08817AEC
    08817A9C:[AD463054]: sw         $a2, 12372($t2)
    08817AA0:[3C1908A6]: lui        $t9, 0x08A6 <=> li $t9, 0x08A60000
    08817AA4:[00046080]: sll        $t4, $a0, 0x0002
    08817AA8:[272D8608]: addiu      $t5, $t9, -31224
    08817AAC:[018D2021]: addu       $a0, $t4, $t5
    08817AB0:[8C830000]: lw         $v1, 0($a0)
    08817AB4:[00600008]: jr         $v1
    08817AB8:[00000000]: nop
    08817AE8:[A5020000]: sh         $v0, 0($t0)
    08817AEC:[0168682B]: sltu       $t5, $t3, $t0
    08817AF0:[55A0FFE4]: bnel       $t5, $zr, 0x08817A84
    08817AF4:[91260000]: lbu        $a2, 0($t1)
    08817AF8:[030F582B]: sltu       $t3, $t8, $t7
    08817AFC:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08817B00:[1560FFDE]: bne        $t3, $zr, 0x08817A7C
    08817B04:[25EFFC00]: addiu      $t7, $t7, -1024
    08817B08:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08817B0C:[03E00008]: jr         $ra
    08817B10:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    08817C20:[912D0000]: lbu        $t5, 0($t1)
    08817C24:[2508FFFC]: addiu      $t0, $t0, -4
    08817C28:[25290001]: addiu      $t1, $t1, 1
    08817C2C:[31A6000F]: andi       $a2, $t5, 15
    08817C30:[0006C840]: sll        $t9, $a2, 0x0001
    08817C34:[03271821]: addu       $v1, $t9, $a3
    08817C38:[946C0000]: lhu        $t4, 0($v1)
    08817C3C:[000D2902]: srl        $a1, $t5, 0x0004
    08817C40:[00051040]: sll        $v0, $a1, 0x0001
    08817C44:[A50C0002]: sh         $t4, 2($t0)
    08817C48:[00472021]: addu       $a0, $v0, $a3
    08817C4C:[94820000]: lhu        $v0, 0($a0)
    08817C50:[0A205EBA]: j          0x08817AE8
    08817C54:[AD4D3054]: sw         $t5, 12372($t2)
    08817C58:[912D0000]: lbu        $t5, 0($t1)
    08817C5C:[2508FFFC]: addiu      $t0, $t0, -4
    08817C60:[25290001]: addiu      $t1, $t1, 1
    08817C64:[31A6000F]: andi       $a2, $t5, 15
    08817C68:[0006C840]: sll        $t9, $a2, 0x0001
    08817C6C:[03271821]: addu       $v1, $t9, $a3
    08817C70:[946C0000]: lhu        $t4, 0($v1)
    08817C74:[000D2902]: srl        $a1, $t5, 0x0004
    08817C78:[00052040]: sll        $a0, $a1, 0x0001
    08817C7C:[A50C0002]: sh         $t4, 2($t0)
    08817C80:[00871021]: addu       $v0, $a0, $a3
    08817C84:[94460000]: lhu        $a2, 0($v0)
    08817C88:[AD4D3054]: sw         $t5, 12372($t2)
    08817C8C:[0A205F08]: j          0x08817C20
    08817C90:[A5060000]: sh         $a2, 0($t0)
    08817C94:[91260000]: lbu        $a2, 0($t1)
    08817C98:[2508FFFC]: addiu      $t0, $t0, -4
    08817C9C:[25290001]: addiu      $t1, $t1, 1
    08817CA0:[30D9000F]: andi       $t9, $a2, 15
    08817CA4:[00196040]: sll        $t4, $t9, 0x0001
    08817CA8:[01871821]: addu       $v1, $t4, $a3
    08817CAC:[946D0000]: lhu        $t5, 0($v1)
    08817CB0:[00062902]: srl        $a1, $a2, 0x0004
    08817CB4:[00052040]: sll        $a0, $a1, 0x0001
    08817CB8:[A50D0002]: sh         $t5, 2($t0)
    08817CBC:[00871021]: addu       $v0, $a0, $a3
    08817CC0:[94590000]: lhu        $t9, 0($v0)
    08817CC4:[AD463054]: sw         $a2, 12372($t2)
    08817CC8:[0A205F16]: j          0x08817C58
    08817CCC:[A5190000]: sh         $t9, 0($t0)
    08817CD0:[91390000]: lbu        $t9, 0($t1)
    08817CD4:[2508FFFC]: addiu      $t0, $t0, -4
    08817CD8:[25290001]: addiu      $t1, $t1, 1
    08817CDC:[332C000F]: andi       $t4, $t9, 15
    08817CE0:[000C6840]: sll        $t5, $t4, 0x0001
    08817CE4:[01A71821]: addu       $v1, $t5, $a3
    08817CE8:[94660000]: lhu        $a2, 0($v1)
    08817CEC:[00192902]: srl        $a1, $t9, 0x0004
    08817CF0:[00052040]: sll        $a0, $a1, 0x0001
    08817CF4:[A5060002]: sh         $a2, 2($t0)
    08817CF8:[00871021]: addu       $v0, $a0, $a3
    08817CFC:[944C0000]: lhu        $t4, 0($v0)
    08817D00:[AD593054]: sw         $t9, 12372($t2)
    08817D04:[0A205F25]: j          0x08817C94
    08817D08:[A50C0000]: sh         $t4, 0($t0)
    08817D0C:[912C0000]: lbu        $t4, 0($t1)
    08817D10:[2508FFFC]: addiu      $t0, $t0, -4
    08817D14:[25290001]: addiu      $t1, $t1, 1
    08817D18:[318D000F]: andi       $t5, $t4, 15
    08817D1C:[000D3040]: sll        $a2, $t5, 0x0001
    08817D20:[00C71821]: addu       $v1, $a2, $a3
    08817D24:[94790000]: lhu        $t9, 0($v1)
    08817D28:[000C2902]: srl        $a1, $t4, 0x0004
    08817D2C:[00052040]: sll        $a0, $a1, 0x0001
    08817D30:[A5190002]: sh         $t9, 2($t0)
    08817D34:[00871021]: addu       $v0, $a0, $a3
    08817D38:[944D0000]: lhu        $t5, 0($v0)
    08817D3C:[AD4C3054]: sw         $t4, 12372($t2)
    08817D40:[0A205F34]: j          0x08817CD0
    08817D44:[A50D0000]: sh         $t5, 0($t0)
    08817D48:[912D0000]: lbu        $t5, 0($t1)
    08817D4C:[2508FFFC]: addiu      $t0, $t0, -4
    08817D50:[25290001]: addiu      $t1, $t1, 1
    08817D54:[31A6000F]: andi       $a2, $t5, 15
    08817D58:[0006C840]: sll        $t9, $a2, 0x0001
    08817D5C:[03271821]: addu       $v1, $t9, $a3
    08817D60:[946C0000]: lhu        $t4, 0($v1)
    08817D64:[000D2902]: srl        $a1, $t5, 0x0004
    08817D68:[00052040]: sll        $a0, $a1, 0x0001
    08817D6C:[A50C0002]: sh         $t4, 2($t0)
    08817D70:[00871021]: addu       $v0, $a0, $a3
    08817D74:[94460000]: lhu        $a2, 0($v0)
    08817D78:[AD4D3054]: sw         $t5, 12372($t2)
    08817D7C:[0A205F43]: j          0x08817D0C
    08817D80:[A5060000]: sh         $a2, 0($t0)
    08817D84:[91260000]: lbu        $a2, 0($t1)
    08817D88:[2508FFFC]: addiu      $t0, $t0, -4
    08817D8C:[25290001]: addiu      $t1, $t1, 1
    08817D90:[30D9000F]: andi       $t9, $a2, 15
    08817D94:[00196040]: sll        $t4, $t9, 0x0001
    08817D98:[01871821]: addu       $v1, $t4, $a3
    08817D9C:[94640000]: lhu        $a0, 0($v1)
    08817DA0:[00062902]: srl        $a1, $a2, 0x0004
    08817DA4:[00056840]: sll        $t5, $a1, 0x0001
    08817DA8:[A5040002]: sh         $a0, 2($t0)
    08817DAC:[01A71021]: addu       $v0, $t5, $a3
    08817DB0:[94590000]: lhu        $t9, 0($v0)
    08817DB4:[AD463054]: sw         $a2, 12372($t2)
    08817DB8:[0A205F52]: j          0x08817D48
    08817DBC:[A5190000]: sh         $t9, 0($t0)
    08817DC0:[91390000]: lbu        $t9, 0($t1)
    08817DC4:[2508FFFC]: addiu      $t0, $t0, -4
    08817DC8:[25290001]: addiu      $t1, $t1, 1
    08817DCC:[332C000F]: andi       $t4, $t9, 15
    08817DD0:[000C2040]: sll        $a0, $t4, 0x0001
    08817DD4:[00871821]: addu       $v1, $a0, $a3
    08817DD8:[946D0000]: lhu        $t5, 0($v1)
    08817DDC:[00192902]: srl        $a1, $t9, 0x0004
    08817DE0:[00053040]: sll        $a2, $a1, 0x0001
    08817DE4:[A50D0002]: sh         $t5, 2($t0)
    08817DE8:[00C71021]: addu       $v0, $a2, $a3
    08817DEC:[944C0000]: lhu        $t4, 0($v0)
    08817DF0:[AD593054]: sw         $t9, 12372($t2)
    08817DF4:[0A205F61]: j          0x08817D84
    08817DF8:[A50C0000]: sh         $t4, 0($t0)
  Back Branch 08817B00 1,032,064 times (length 35)
--> 08817A7C:[250BFFE0]: addiu      $t3, $t0, -32
    08817A80:[91260000]: lbu        $a2, 0($t1)
    08817A84:[25C58380]: addiu      $a1, $t6, -31872
    08817A88:[25290001]: addiu      $t1, $t1, 1
    08817A8C:[00C51021]: addu       $v0, $a2, $a1
    08817A90:[90440000]: lbu        $a0, 0($v0)
    08817A94:[2C99000E]: sltiu      $t9, $a0, 14
    08817A98:[13200014]: beq        $t9, $zr, 0x08817AEC
    08817A9C:[AD463054]: sw         $a2, 12372($t2)
    08817AA0:[3C1908A6]: lui        $t9, 0x08A6 <=> li $t9, 0x08A60000
    08817AA4:[00046080]: sll        $t4, $a0, 0x0002
    08817AA8:[272D8608]: addiu      $t5, $t9, -31224
    08817AAC:[018D2021]: addu       $a0, $t4, $t5
    08817AB0:[8C830000]: lw         $v1, 0($a0)
    08817AB4:[00600008]: jr         $v1
    08817AB8:[00000000]: nop
    08817AE8:[A5020000]: sh         $v0, 0($t0)
    08817AEC:[0168682B]: sltu       $t5, $t3, $t0
    08817AF0:[55A0FFE4]: bnel       $t5, $zr, 0x08817A84
    08817AF4:[91260000]: lbu        $a2, 0($t1)
    08817AF8:[030F582B]: sltu       $t3, $t8, $t7
    08817AFC:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
--> 08817B00:[1560FFDE]: bne        $t3, $zr, 0x08817A7C
    08817B04:[25EFFC00]: addiu      $t7, $t7, -1024
    08817B08:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08817B0C:[03E00008]: jr         $ra
    08817B10:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
  Back Branch 08817C50 645,854 times (length 92)
--> 08817AE8:[A5020000]: sh         $v0, 0($t0)
    08817AEC:[0168682B]: sltu       $t5, $t3, $t0
    08817AF0:[55A0FFE4]: bnel       $t5, $zr, 0x08817A84
    08817AF4:[91260000]: lbu        $a2, 0($t1)
    08817AF8:[030F582B]: sltu       $t3, $t8, $t7
    08817AFC:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08817B00:[1560FFDE]: bne        $t3, $zr, 0x08817A7C
    08817B04:[25EFFC00]: addiu      $t7, $t7, -1024
    08817B08:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08817B0C:[03E00008]: jr         $ra
    08817B10:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    08817C20:[912D0000]: lbu        $t5, 0($t1)
    08817C24:[2508FFFC]: addiu      $t0, $t0, -4
    08817C28:[25290001]: addiu      $t1, $t1, 1
    08817C2C:[31A6000F]: andi       $a2, $t5, 15
    08817C30:[0006C840]: sll        $t9, $a2, 0x0001
    08817C34:[03271821]: addu       $v1, $t9, $a3
    08817C38:[946C0000]: lhu        $t4, 0($v1)
    08817C3C:[000D2902]: srl        $a1, $t5, 0x0004
    08817C40:[00051040]: sll        $v0, $a1, 0x0001
    08817C44:[A50C0002]: sh         $t4, 2($t0)
    08817C48:[00472021]: addu       $a0, $v0, $a3
    08817C4C:[94820000]: lhu        $v0, 0($a0)
--> 08817C50:[0A205EBA]: j          0x08817AE8
    08817C54:[AD4D3054]: sw         $t5, 12372($t2)
    08817C58:[912D0000]: lbu        $t5, 0($t1)
    08817C5C:[2508FFFC]: addiu      $t0, $t0, -4
    08817C60:[25290001]: addiu      $t1, $t1, 1
  Back Branch 08817AF0 596,677 times (length 29)
    08817A7C:[250BFFE0]: addiu      $t3, $t0, -32
    08817A80:[91260000]: lbu        $a2, 0($t1)
--> 08817A84:[25C58380]: addiu      $a1, $t6, -31872
    08817A88:[25290001]: addiu      $t1, $t1, 1
    08817A8C:[00C51021]: addu       $v0, $a2, $a1
    08817A90:[90440000]: lbu        $a0, 0($v0)
    08817A94:[2C99000E]: sltiu      $t9, $a0, 14
    08817A98:[13200014]: beq        $t9, $zr, 0x08817AEC
    08817A9C:[AD463054]: sw         $a2, 12372($t2)
    08817AA0:[3C1908A6]: lui        $t9, 0x08A6 <=> li $t9, 0x08A60000
    08817AA4:[00046080]: sll        $t4, $a0, 0x0002
    08817AA8:[272D8608]: addiu      $t5, $t9, -31224
    08817AAC:[018D2021]: addu       $a0, $t4, $t5
    08817AB0:[8C830000]: lw         $v1, 0($a0)
    08817AB4:[00600008]: jr         $v1
    08817AB8:[00000000]: nop
    08817AE8:[A5020000]: sh         $v0, 0($t0)
    08817AEC:[0168682B]: sltu       $t5, $t3, $t0
--> 08817AF0:[55A0FFE4]: bnel       $t5, $zr, 0x08817A84
    08817AF4:[91260000]: lbu        $a2, 0($t1)
    08817AF8:[030F582B]: sltu       $t3, $t8, $t7
    08817AFC:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08817B00:[1560FFDE]: bne        $t3, $zr, 0x08817A7C
  Back Branch 08817C8C 512,168 times (length 29)
--> 08817C20:[912D0000]: lbu        $t5, 0($t1)
    08817C24:[2508FFFC]: addiu      $t0, $t0, -4
    08817C28:[25290001]: addiu      $t1, $t1, 1
    08817C2C:[31A6000F]: andi       $a2, $t5, 15
    08817C30:[0006C840]: sll        $t9, $a2, 0x0001
    08817C34:[03271821]: addu       $v1, $t9, $a3
    08817C38:[946C0000]: lhu        $t4, 0($v1)
    08817C3C:[000D2902]: srl        $a1, $t5, 0x0004
    08817C40:[00051040]: sll        $v0, $a1, 0x0001
    08817C44:[A50C0002]: sh         $t4, 2($t0)
    08817C48:[00472021]: addu       $a0, $v0, $a3
    08817C4C:[94820000]: lhu        $v0, 0($a0)
    08817C50:[0A205EBA]: j          0x08817AE8
    08817C54:[AD4D3054]: sw         $t5, 12372($t2)
    08817C58:[912D0000]: lbu        $t5, 0($t1)
    08817C5C:[2508FFFC]: addiu      $t0, $t0, -4
    08817C60:[25290001]: addiu      $t1, $t1, 1
    08817C64:[31A6000F]: andi       $a2, $t5, 15
    08817C68:[0006C840]: sll        $t9, $a2, 0x0001
    08817C6C:[03271821]: addu       $v1, $t9, $a3
    08817C70:[946C0000]: lhu        $t4, 0($v1)
    08817C74:[000D2902]: srl        $a1, $t5, 0x0004
    08817C78:[00052040]: sll        $a0, $a1, 0x0001
    08817C7C:[A50C0002]: sh         $t4, 2($t0)
    08817C80:[00871021]: addu       $v0, $a0, $a3
    08817C84:[94460000]: lhu        $a2, 0($v0)
    08817C88:[AD4D3054]: sw         $t5, 12372($t2)
--> 08817C8C:[0A205F08]: j          0x08817C20
    08817C90:[A5060000]: sh         $a2, 0($t0)
    08817C94:[91260000]: lbu        $a2, 0($t1)
    08817C98:[2508FFFC]: addiu      $t0, $t0, -4
    08817C9C:[25290001]: addiu      $t1, $t1, 1
  Back Branch 08817CC8 446,380 times (length 30)
    08817C44:[A50C0002]: sh         $t4, 2($t0)
    08817C48:[00472021]: addu       $a0, $v0, $a3
    08817C4C:[94820000]: lhu        $v0, 0($a0)
    08817C50:[0A205EBA]: j          0x08817AE8
    08817C54:[AD4D3054]: sw         $t5, 12372($t2)
--> 08817C58:[912D0000]: lbu        $t5, 0($t1)
    08817C5C:[2508FFFC]: addiu      $t0, $t0, -4
    08817C60:[25290001]: addiu      $t1, $t1, 1
    08817C64:[31A6000F]: andi       $a2, $t5, 15
    08817C68:[0006C840]: sll        $t9, $a2, 0x0001
    08817C6C:[03271821]: addu       $v1, $t9, $a3
    08817C70:[946C0000]: lhu        $t4, 0($v1)
    08817C74:[000D2902]: srl        $a1, $t5, 0x0004
    08817C78:[00052040]: sll        $a0, $a1, 0x0001
    08817C7C:[A50C0002]: sh         $t4, 2($t0)
    08817C80:[00871021]: addu       $v0, $a0, $a3
    08817C84:[94460000]: lhu        $a2, 0($v0)
    08817C88:[AD4D3054]: sw         $t5, 12372($t2)
    08817C8C:[0A205F08]: j          0x08817C20
    08817C90:[A5060000]: sh         $a2, 0($t0)
    08817C94:[91260000]: lbu        $a2, 0($t1)
    08817C98:[2508FFFC]: addiu      $t0, $t0, -4
    08817C9C:[25290001]: addiu      $t1, $t1, 1
    08817CA0:[30D9000F]: andi       $t9, $a2, 15
    08817CA4:[00196040]: sll        $t4, $t9, 0x0001
    08817CA8:[01871821]: addu       $v1, $t4, $a3
    08817CAC:[946D0000]: lhu        $t5, 0($v1)
    08817CB0:[00062902]: srl        $a1, $a2, 0x0004
    08817CB4:[00052040]: sll        $a0, $a1, 0x0001
    08817CB8:[A50D0002]: sh         $t5, 2($t0)
    08817CBC:[00871021]: addu       $v0, $a0, $a3
    08817CC0:[94590000]: lhu        $t9, 0($v0)
    08817CC4:[AD463054]: sw         $a2, 12372($t2)
--> 08817CC8:[0A205F16]: j          0x08817C58
    08817CCC:[A5190000]: sh         $t9, 0($t0)
    08817CD0:[91390000]: lbu        $t9, 0($t1)
    08817CD4:[2508FFFC]: addiu      $t0, $t0, -4
    08817CD8:[25290001]: addiu      $t1, $t1, 1
  Back Branch 08817D04 191,907 times (length 30)
    08817C80:[00871021]: addu       $v0, $a0, $a3
    08817C84:[94460000]: lhu        $a2, 0($v0)
    08817C88:[AD4D3054]: sw         $t5, 12372($t2)
    08817C8C:[0A205F08]: j          0x08817C20
    08817C90:[A5060000]: sh         $a2, 0($t0)
--> 08817C94:[91260000]: lbu        $a2, 0($t1)
    08817C98:[2508FFFC]: addiu      $t0, $t0, -4
    08817C9C:[25290001]: addiu      $t1, $t1, 1
    08817CA0:[30D9000F]: andi       $t9, $a2, 15
    08817CA4:[00196040]: sll        $t4, $t9, 0x0001
    08817CA8:[01871821]: addu       $v1, $t4, $a3
    08817CAC:[946D0000]: lhu        $t5, 0($v1)
    08817CB0:[00062902]: srl        $a1, $a2, 0x0004
    08817CB4:[00052040]: sll        $a0, $a1, 0x0001
    08817CB8:[A50D0002]: sh         $t5, 2($t0)
    08817CBC:[00871021]: addu       $v0, $a0, $a3
    08817CC0:[94590000]: lhu        $t9, 0($v0)
    08817CC4:[AD463054]: sw         $a2, 12372($t2)
    08817CC8:[0A205F16]: j          0x08817C58
    08817CCC:[A5190000]: sh         $t9, 0($t0)
    08817CD0:[91390000]: lbu        $t9, 0($t1)
    08817CD4:[2508FFFC]: addiu      $t0, $t0, -4
    08817CD8:[25290001]: addiu      $t1, $t1, 1
    08817CDC:[332C000F]: andi       $t4, $t9, 15
    08817CE0:[000C6840]: sll        $t5, $t4, 0x0001
    08817CE4:[01A71821]: addu       $v1, $t5, $a3
    08817CE8:[94660000]: lhu        $a2, 0($v1)
    08817CEC:[00192902]: srl        $a1, $t9, 0x0004
    08817CF0:[00052040]: sll        $a0, $a1, 0x0001
    08817CF4:[A5060002]: sh         $a2, 2($t0)
    08817CF8:[00871021]: addu       $v0, $a0, $a3
    08817CFC:[944C0000]: lhu        $t4, 0($v0)
    08817D00:[AD593054]: sw         $t9, 12372($t2)
--> 08817D04:[0A205F25]: j          0x08817C94
    08817D08:[A50C0000]: sh         $t4, 0($t0)
    08817D0C:[912C0000]: lbu        $t4, 0($t1)
    08817D10:[2508FFFC]: addiu      $t0, $t0, -4
    08817D14:[25290001]: addiu      $t1, $t1, 1
  Back Branch 08817D40 191,217 times (length 30)
    08817CBC:[00871021]: addu       $v0, $a0, $a3
    08817CC0:[94590000]: lhu        $t9, 0($v0)
    08817CC4:[AD463054]: sw         $a2, 12372($t2)
    08817CC8:[0A205F16]: j          0x08817C58
    08817CCC:[A5190000]: sh         $t9, 0($t0)
--> 08817CD0:[91390000]: lbu        $t9, 0($t1)
    08817CD4:[2508FFFC]: addiu      $t0, $t0, -4
    08817CD8:[25290001]: addiu      $t1, $t1, 1
    08817CDC:[332C000F]: andi       $t4, $t9, 15
    08817CE0:[000C6840]: sll        $t5, $t4, 0x0001
    08817CE4:[01A71821]: addu       $v1, $t5, $a3
    08817CE8:[94660000]: lhu        $a2, 0($v1)
    08817CEC:[00192902]: srl        $a1, $t9, 0x0004
    08817CF0:[00052040]: sll        $a0, $a1, 0x0001
    08817CF4:[A5060002]: sh         $a2, 2($t0)
    08817CF8:[00871021]: addu       $v0, $a0, $a3
    08817CFC:[944C0000]: lhu        $t4, 0($v0)
    08817D00:[AD593054]: sw         $t9, 12372($t2)
    08817D04:[0A205F25]: j          0x08817C94
    08817D08:[A50C0000]: sh         $t4, 0($t0)
    08817D0C:[912C0000]: lbu        $t4, 0($t1)
    08817D10:[2508FFFC]: addiu      $t0, $t0, -4
    08817D14:[25290001]: addiu      $t1, $t1, 1
    08817D18:[318D000F]: andi       $t5, $t4, 15
    08817D1C:[000D3040]: sll        $a2, $t5, 0x0001
    08817D20:[00C71821]: addu       $v1, $a2, $a3
    08817D24:[94790000]: lhu        $t9, 0($v1)
    08817D28:[000C2902]: srl        $a1, $t4, 0x0004
    08817D2C:[00052040]: sll        $a0, $a1, 0x0001
    08817D30:[A5190002]: sh         $t9, 2($t0)
    08817D34:[00871021]: addu       $v0, $a0, $a3
    08817D38:[944D0000]: lhu        $t5, 0($v0)
    08817D3C:[AD4C3054]: sw         $t4, 12372($t2)
--> 08817D40:[0A205F34]: j          0x08817CD0
    08817D44:[A50D0000]: sh         $t5, 0($t0)
    08817D48:[912D0000]: lbu        $t5, 0($t1)
    08817D4C:[2508FFFC]: addiu      $t0, $t0, -4
    08817D50:[25290001]: addiu      $t1, $t1, 1
  Back Branch 08817D7C 190,812 times (length 30)
    08817CF8:[00871021]: addu       $v0, $a0, $a3
    08817CFC:[944C0000]: lhu        $t4, 0($v0)
    08817D00:[AD593054]: sw         $t9, 12372($t2)
    08817D04:[0A205F25]: j          0x08817C94
    08817D08:[A50C0000]: sh         $t4, 0($t0)
--> 08817D0C:[912C0000]: lbu        $t4, 0($t1)
    08817D10:[2508FFFC]: addiu      $t0, $t0, -4
    08817D14:[25290001]: addiu      $t1, $t1, 1
    08817D18:[318D000F]: andi       $t5, $t4, 15
    08817D1C:[000D3040]: sll        $a2, $t5, 0x0001
    08817D20:[00C71821]: addu       $v1, $a2, $a3
    08817D24:[94790000]: lhu        $t9, 0($v1)
    08817D28:[000C2902]: srl        $a1, $t4, 0x0004
    08817D2C:[00052040]: sll        $a0, $a1, 0x0001
    08817D30:[A5190002]: sh         $t9, 2($t0)
    08817D34:[00871021]: addu       $v0, $a0, $a3
    08817D38:[944D0000]: lhu        $t5, 0($v0)
    08817D3C:[AD4C3054]: sw         $t4, 12372($t2)
    08817D40:[0A205F34]: j          0x08817CD0
    08817D44:[A50D0000]: sh         $t5, 0($t0)
    08817D48:[912D0000]: lbu        $t5, 0($t1)
    08817D4C:[2508FFFC]: addiu      $t0, $t0, -4
    08817D50:[25290001]: addiu      $t1, $t1, 1
    08817D54:[31A6000F]: andi       $a2, $t5, 15
    08817D58:[0006C840]: sll        $t9, $a2, 0x0001
    08817D5C:[03271821]: addu       $v1, $t9, $a3
    08817D60:[946C0000]: lhu        $t4, 0($v1)
    08817D64:[000D2902]: srl        $a1, $t5, 0x0004
    08817D68:[00052040]: sll        $a0, $a1, 0x0001
    08817D6C:[A50C0002]: sh         $t4, 2($t0)
    08817D70:[00871021]: addu       $v0, $a0, $a3
    08817D74:[94460000]: lhu        $a2, 0($v0)
    08817D78:[AD4D3054]: sw         $t5, 12372($t2)
--> 08817D7C:[0A205F43]: j          0x08817D0C
    08817D80:[A5060000]: sh         $a2, 0($t0)
    08817D84:[91260000]: lbu        $a2, 0($t1)
    08817D88:[2508FFFC]: addiu      $t0, $t0, -4
    08817D8C:[25290001]: addiu      $t1, $t1, 1
  Back Branch 08817DB8 190,474 times (length 30)
    08817D34:[00871021]: addu       $v0, $a0, $a3
    08817D38:[944D0000]: lhu        $t5, 0($v0)
    08817D3C:[AD4C3054]: sw         $t4, 12372($t2)
    08817D40:[0A205F34]: j          0x08817CD0
    08817D44:[A50D0000]: sh         $t5, 0($t0)
--> 08817D48:[912D0000]: lbu        $t5, 0($t1)
    08817D4C:[2508FFFC]: addiu      $t0, $t0, -4
    08817D50:[25290001]: addiu      $t1, $t1, 1
    08817D54:[31A6000F]: andi       $a2, $t5, 15
    08817D58:[0006C840]: sll        $t9, $a2, 0x0001
    08817D5C:[03271821]: addu       $v1, $t9, $a3
    08817D60:[946C0000]: lhu        $t4, 0($v1)
    08817D64:[000D2902]: srl        $a1, $t5, 0x0004
    08817D68:[00052040]: sll        $a0, $a1, 0x0001
    08817D6C:[A50C0002]: sh         $t4, 2($t0)
    08817D70:[00871021]: addu       $v0, $a0, $a3
    08817D74:[94460000]: lhu        $a2, 0($v0)
    08817D78:[AD4D3054]: sw         $t5, 12372($t2)
    08817D7C:[0A205F43]: j          0x08817D0C
    08817D80:[A5060000]: sh         $a2, 0($t0)
    08817D84:[91260000]: lbu        $a2, 0($t1)
    08817D88:[2508FFFC]: addiu      $t0, $t0, -4
    08817D8C:[25290001]: addiu      $t1, $t1, 1
    08817D90:[30D9000F]: andi       $t9, $a2, 15
    08817D94:[00196040]: sll        $t4, $t9, 0x0001
    08817D98:[01871821]: addu       $v1, $t4, $a3
    08817D9C:[94640000]: lhu        $a0, 0($v1)
    08817DA0:[00062902]: srl        $a1, $a2, 0x0004
    08817DA4:[00056840]: sll        $t5, $a1, 0x0001
    08817DA8:[A5040002]: sh         $a0, 2($t0)
    08817DAC:[01A71021]: addu       $v0, $t5, $a3
    08817DB0:[94590000]: lhu        $t9, 0($v0)
    08817DB4:[AD463054]: sw         $a2, 12372($t2)
--> 08817DB8:[0A205F52]: j          0x08817D48
    08817DBC:[A5190000]: sh         $t9, 0($t0)
    08817DC0:[91390000]: lbu        $t9, 0($t1)
    08817DC4:[2508FFFC]: addiu      $t0, $t0, -4
    08817DC8:[25290001]: addiu      $t1, $t1, 1
  Back Branch 08817DF4 190,384 times (length 30)
    08817D70:[00871021]: addu       $v0, $a0, $a3
    08817D74:[94460000]: lhu        $a2, 0($v0)
    08817D78:[AD4D3054]: sw         $t5, 12372($t2)
    08817D7C:[0A205F43]: j          0x08817D0C
    08817D80:[A5060000]: sh         $a2, 0($t0)
--> 08817D84:[91260000]: lbu        $a2, 0($t1)
    08817D88:[2508FFFC]: addiu      $t0, $t0, -4
    08817D8C:[25290001]: addiu      $t1, $t1, 1
    08817D90:[30D9000F]: andi       $t9, $a2, 15
    08817D94:[00196040]: sll        $t4, $t9, 0x0001
    08817D98:[01871821]: addu       $v1, $t4, $a3
    08817D9C:[94640000]: lhu        $a0, 0($v1)
    08817DA0:[00062902]: srl        $a1, $a2, 0x0004
    08817DA4:[00056840]: sll        $t5, $a1, 0x0001
    08817DA8:[A5040002]: sh         $a0, 2($t0)
    08817DAC:[01A71021]: addu       $v0, $t5, $a3
    08817DB0:[94590000]: lhu        $t9, 0($v0)
    08817DB4:[AD463054]: sw         $a2, 12372($t2)
    08817DB8:[0A205F52]: j          0x08817D48
    08817DBC:[A5190000]: sh         $t9, 0($t0)
    08817DC0:[91390000]: lbu        $t9, 0($t1)
    08817DC4:[2508FFFC]: addiu      $t0, $t0, -4
    08817DC8:[25290001]: addiu      $t1, $t1, 1
    08817DCC:[332C000F]: andi       $t4, $t9, 15
    08817DD0:[000C2040]: sll        $a0, $t4, 0x0001
    08817DD4:[00871821]: addu       $v1, $a0, $a3
    08817DD8:[946D0000]: lhu        $t5, 0($v1)
    08817DDC:[00192902]: srl        $a1, $t9, 0x0004
    08817DE0:[00053040]: sll        $a2, $a1, 0x0001
    08817DE4:[A50D0002]: sh         $t5, 2($t0)
    08817DE8:[00C71021]: addu       $v0, $a2, $a3
    08817DEC:[944C0000]: lhu        $t4, 0($v0)
    08817DF0:[AD593054]: sw         $t9, 12372($t2)
--> 08817DF4:[0A205F61]: j          0x08817D84
    08817DF8:[A50C0000]: sh         $t4, 0($t0)
_S1_2_8817510 26,638,836 instructions (0.529%), 418,849 calls (088172F8 - 08817548, length 149)
    088172F8:[250BFFE0]: addiu      $t3, $t0, -32
    088172FC:[91390000]: lbu        $t9, 0($t1)
    08817300:[25C58380]: addiu      $a1, $t6, -31872
    08817304:[25290001]: addiu      $t1, $t1, 1
    08817308:[03253021]: addu       $a2, $t9, $a1
    0881730C:[90C40000]: lbu        $a0, 0($a2)
    08817310:[2C8D000E]: sltiu      $t5, $a0, 14
    08817314:[11A00014]: beq        $t5, $zr, 0x08817368
    08817318:[AD593054]: sw         $t9, 12372($t2)
    0881731C:[00046880]: sll        $t5, $a0, 0x0002
    08817320:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08817324:[24828598]: addiu      $v0, $a0, -31336
    08817328:[01A26021]: addu       $t4, $t5, $v0
    0881732C:[8D830000]: lw         $v1, 0($t4)
    08817330:[00600008]: jr         $v1
    08817334:[00000000]: nop
    08817364:[A5020000]: sh         $v0, 0($t0)
    08817368:[0168602B]: sltu       $t4, $t3, $t0
    0881736C:[5580FFE4]: bnel       $t4, $zr, 0x08817300
    08817370:[91390000]: lbu        $t9, 0($t1)
    08817374:[01F8582B]: sltu       $t3, $t7, $t8
    08817378:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    0881737C:[1560FFDE]: bne        $t3, $zr, 0x088172F8
    08817380:[25EF0400]: addiu      $t7, $t7, 1024
    08817384:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08817388:[03E00008]: jr         $ra
    0881738C:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    0881749C:[912C0000]: lbu        $t4, 0($t1)
    088174A0:[2508FFFC]: addiu      $t0, $t0, -4
    088174A4:[25290001]: addiu      $t1, $t1, 1
    088174A8:[318D000F]: andi       $t5, $t4, 15
    088174AC:[000D3040]: sll        $a2, $t5, 0x0001
    088174B0:[00C71821]: addu       $v1, $a2, $a3
    088174B4:[94790000]: lhu        $t9, 0($v1)
    088174B8:[000C2902]: srl        $a1, $t4, 0x0004
    088174BC:[00051040]: sll        $v0, $a1, 0x0001
    088174C0:[A5190002]: sh         $t9, 2($t0)
    088174C4:[00472021]: addu       $a0, $v0, $a3
    088174C8:[94820000]: lhu        $v0, 0($a0)
    088174CC:[0A205CD9]: j          0x08817364
    088174D0:[AD4C3054]: sw         $t4, 12372($t2)
    088174D4:[912C0000]: lbu        $t4, 0($t1)
    088174D8:[2508FFFC]: addiu      $t0, $t0, -4
    088174DC:[25290001]: addiu      $t1, $t1, 1
    088174E0:[318D000F]: andi       $t5, $t4, 15
    088174E4:[000D3040]: sll        $a2, $t5, 0x0001
    088174E8:[00C71821]: addu       $v1, $a2, $a3
    088174EC:[94790000]: lhu        $t9, 0($v1)
    088174F0:[000C2902]: srl        $a1, $t4, 0x0004
    088174F4:[00052040]: sll        $a0, $a1, 0x0001
    088174F8:[A5190002]: sh         $t9, 2($t0)
    088174FC:[00871021]: addu       $v0, $a0, $a3
    08817500:[944D0000]: lhu        $t5, 0($v0)
    08817504:[AD4C3054]: sw         $t4, 12372($t2)
    08817508:[0A205D27]: j          0x0881749C
    0881750C:[A50D0000]: sh         $t5, 0($t0)
    08817510:[912D0000]: lbu        $t5, 0($t1)
    08817514:[2508FFFC]: addiu      $t0, $t0, -4
    08817518:[25290001]: addiu      $t1, $t1, 1
    0881751C:[31A6000F]: andi       $a2, $t5, 15
    08817520:[0006C840]: sll        $t9, $a2, 0x0001
    08817524:[03271821]: addu       $v1, $t9, $a3
    08817528:[946C0000]: lhu        $t4, 0($v1)
    0881752C:[000D2902]: srl        $a1, $t5, 0x0004
    08817530:[00052040]: sll        $a0, $a1, 0x0001
    08817534:[A50C0002]: sh         $t4, 2($t0)
    08817538:[00871021]: addu       $v0, $a0, $a3
    0881753C:[94460000]: lhu        $a2, 0($v0)
    08817540:[AD4D3054]: sw         $t5, 12372($t2)
    08817544:[0A205D35]: j          0x088174D4
    08817548:[A5060000]: sh         $a2, 0($t0)
  Back Branch 0881736C 5,365,260 times (length 29)
    088172F8:[250BFFE0]: addiu      $t3, $t0, -32
    088172FC:[91390000]: lbu        $t9, 0($t1)
--> 08817300:[25C58380]: addiu      $a1, $t6, -31872
    08817304:[25290001]: addiu      $t1, $t1, 1
    08817308:[03253021]: addu       $a2, $t9, $a1
    0881730C:[90C40000]: lbu        $a0, 0($a2)
    08817310:[2C8D000E]: sltiu      $t5, $a0, 14
    08817314:[11A00014]: beq        $t5, $zr, 0x08817368
    08817318:[AD593054]: sw         $t9, 12372($t2)
    0881731C:[00046880]: sll        $t5, $a0, 0x0002
    08817320:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08817324:[24828598]: addiu      $v0, $a0, -31336
    08817328:[01A26021]: addu       $t4, $t5, $v0
    0881732C:[8D830000]: lw         $v1, 0($t4)
    08817330:[00600008]: jr         $v1
    08817334:[00000000]: nop
    08817364:[A5020000]: sh         $v0, 0($t0)
    08817368:[0168602B]: sltu       $t4, $t3, $t0
--> 0881736C:[5580FFE4]: bnel       $t4, $zr, 0x08817300
    08817370:[91390000]: lbu        $t9, 0($t1)
    08817374:[01F8582B]: sltu       $t3, $t7, $t8
    08817378:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    0881737C:[1560FFDE]: bne        $t3, $zr, 0x088172F8
  Back Branch 0881737C 4,657,776 times (length 35)
--> 088172F8:[250BFFE0]: addiu      $t3, $t0, -32
    088172FC:[91390000]: lbu        $t9, 0($t1)
    08817300:[25C58380]: addiu      $a1, $t6, -31872
    08817304:[25290001]: addiu      $t1, $t1, 1
    08817308:[03253021]: addu       $a2, $t9, $a1
    0881730C:[90C40000]: lbu        $a0, 0($a2)
    08817310:[2C8D000E]: sltiu      $t5, $a0, 14
    08817314:[11A00014]: beq        $t5, $zr, 0x08817368
    08817318:[AD593054]: sw         $t9, 12372($t2)
    0881731C:[00046880]: sll        $t5, $a0, 0x0002
    08817320:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08817324:[24828598]: addiu      $v0, $a0, -31336
    08817328:[01A26021]: addu       $t4, $t5, $v0
    0881732C:[8D830000]: lw         $v1, 0($t4)
    08817330:[00600008]: jr         $v1
    08817334:[00000000]: nop
    08817364:[A5020000]: sh         $v0, 0($t0)
    08817368:[0168602B]: sltu       $t4, $t3, $t0
    0881736C:[5580FFE4]: bnel       $t4, $zr, 0x08817300
    08817370:[91390000]: lbu        $t9, 0($t1)
    08817374:[01F8582B]: sltu       $t3, $t7, $t8
    08817378:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
--> 0881737C:[1560FFDE]: bne        $t3, $zr, 0x088172F8
    08817380:[25EF0400]: addiu      $t7, $t7, 1024
    08817384:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08817388:[03E00008]: jr         $ra
    0881738C:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
  Back Branch 088174CC 3,023,882 times (length 92)
--> 08817364:[A5020000]: sh         $v0, 0($t0)
    08817368:[0168602B]: sltu       $t4, $t3, $t0
    0881736C:[5580FFE4]: bnel       $t4, $zr, 0x08817300
    08817370:[91390000]: lbu        $t9, 0($t1)
    08817374:[01F8582B]: sltu       $t3, $t7, $t8
    08817378:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    0881737C:[1560FFDE]: bne        $t3, $zr, 0x088172F8
    08817380:[25EF0400]: addiu      $t7, $t7, 1024
    08817384:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08817388:[03E00008]: jr         $ra
    0881738C:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    0881749C:[912C0000]: lbu        $t4, 0($t1)
    088174A0:[2508FFFC]: addiu      $t0, $t0, -4
    088174A4:[25290001]: addiu      $t1, $t1, 1
    088174A8:[318D000F]: andi       $t5, $t4, 15
    088174AC:[000D3040]: sll        $a2, $t5, 0x0001
    088174B0:[00C71821]: addu       $v1, $a2, $a3
    088174B4:[94790000]: lhu        $t9, 0($v1)
    088174B8:[000C2902]: srl        $a1, $t4, 0x0004
    088174BC:[00051040]: sll        $v0, $a1, 0x0001
    088174C0:[A5190002]: sh         $t9, 2($t0)
    088174C4:[00472021]: addu       $a0, $v0, $a3
    088174C8:[94820000]: lhu        $v0, 0($a0)
--> 088174CC:[0A205CD9]: j          0x08817364
    088174D0:[AD4C3054]: sw         $t4, 12372($t2)
    088174D4:[912C0000]: lbu        $t4, 0($t1)
    088174D8:[2508FFFC]: addiu      $t0, $t0, -4
    088174DC:[25290001]: addiu      $t1, $t1, 1
  Back Branch 08817508 1,885,220 times (length 29)
--> 0881749C:[912C0000]: lbu        $t4, 0($t1)
    088174A0:[2508FFFC]: addiu      $t0, $t0, -4
    088174A4:[25290001]: addiu      $t1, $t1, 1
    088174A8:[318D000F]: andi       $t5, $t4, 15
    088174AC:[000D3040]: sll        $a2, $t5, 0x0001
    088174B0:[00C71821]: addu       $v1, $a2, $a3
    088174B4:[94790000]: lhu        $t9, 0($v1)
    088174B8:[000C2902]: srl        $a1, $t4, 0x0004
    088174BC:[00051040]: sll        $v0, $a1, 0x0001
    088174C0:[A5190002]: sh         $t9, 2($t0)
    088174C4:[00472021]: addu       $a0, $v0, $a3
    088174C8:[94820000]: lhu        $v0, 0($a0)
    088174CC:[0A205CD9]: j          0x08817364
    088174D0:[AD4C3054]: sw         $t4, 12372($t2)
    088174D4:[912C0000]: lbu        $t4, 0($t1)
    088174D8:[2508FFFC]: addiu      $t0, $t0, -4
    088174DC:[25290001]: addiu      $t1, $t1, 1
    088174E0:[318D000F]: andi       $t5, $t4, 15
    088174E4:[000D3040]: sll        $a2, $t5, 0x0001
    088174E8:[00C71821]: addu       $v1, $a2, $a3
    088174EC:[94790000]: lhu        $t9, 0($v1)
    088174F0:[000C2902]: srl        $a1, $t4, 0x0004
    088174F4:[00052040]: sll        $a0, $a1, 0x0001
    088174F8:[A5190002]: sh         $t9, 2($t0)
    088174FC:[00871021]: addu       $v0, $a0, $a3
    08817500:[944D0000]: lhu        $t5, 0($v0)
    08817504:[AD4C3054]: sw         $t4, 12372($t2)
--> 08817508:[0A205D27]: j          0x0881749C
    0881750C:[A50D0000]: sh         $t5, 0($t0)
    08817510:[912D0000]: lbu        $t5, 0($t1)
    08817514:[2508FFFC]: addiu      $t0, $t0, -4
    08817518:[25290001]: addiu      $t1, $t1, 1
  Back Branch 08817544 1,153,775 times (length 30)
    088174C0:[A5190002]: sh         $t9, 2($t0)
    088174C4:[00472021]: addu       $a0, $v0, $a3
    088174C8:[94820000]: lhu        $v0, 0($a0)
    088174CC:[0A205CD9]: j          0x08817364
    088174D0:[AD4C3054]: sw         $t4, 12372($t2)
--> 088174D4:[912C0000]: lbu        $t4, 0($t1)
    088174D8:[2508FFFC]: addiu      $t0, $t0, -4
    088174DC:[25290001]: addiu      $t1, $t1, 1
    088174E0:[318D000F]: andi       $t5, $t4, 15
    088174E4:[000D3040]: sll        $a2, $t5, 0x0001
    088174E8:[00C71821]: addu       $v1, $a2, $a3
    088174EC:[94790000]: lhu        $t9, 0($v1)
    088174F0:[000C2902]: srl        $a1, $t4, 0x0004
    088174F4:[00052040]: sll        $a0, $a1, 0x0001
    088174F8:[A5190002]: sh         $t9, 2($t0)
    088174FC:[00871021]: addu       $v0, $a0, $a3
    08817500:[944D0000]: lhu        $t5, 0($v0)
    08817504:[AD4C3054]: sw         $t4, 12372($t2)
    08817508:[0A205D27]: j          0x0881749C
    0881750C:[A50D0000]: sh         $t5, 0($t0)
    08817510:[912D0000]: lbu        $t5, 0($t1)
    08817514:[2508FFFC]: addiu      $t0, $t0, -4
    08817518:[25290001]: addiu      $t1, $t1, 1
    0881751C:[31A6000F]: andi       $a2, $t5, 15
    08817520:[0006C840]: sll        $t9, $a2, 0x0001
    08817524:[03271821]: addu       $v1, $t9, $a3
    08817528:[946C0000]: lhu        $t4, 0($v1)
    0881752C:[000D2902]: srl        $a1, $t5, 0x0004
    08817530:[00052040]: sll        $a0, $a1, 0x0001
    08817534:[A50C0002]: sh         $t4, 2($t0)
    08817538:[00871021]: addu       $v0, $a0, $a3
    0881753C:[94460000]: lhu        $a2, 0($v0)
    08817540:[AD4D3054]: sw         $t5, 12372($t2)
--> 08817544:[0A205D35]: j          0x088174D4
    08817548:[A5060000]: sh         $a2, 0($t0)
_S1_2_88BCB64 20,810,943 instructions (0.413%), 61,209 calls (088BCB64 - 088BCE14, length 173)
    088BCB64:[27BDFFA0]: addiu      $sp, $sp, -96
    088BCB68:[AFBE0050]: sw         $fp, 80($sp)
    088BCB6C:[0000F021]: addu       $fp, $zr, $zr <=> li $fp, 0
    088BCB70:[AFB7004C]: sw         $s7, 76($sp)
    088BCB74:[0000B821]: addu       $s7, $zr, $zr <=> li $s7, 0
    088BCB78:[AFB60048]: sw         $s6, 72($sp)
    088BCB7C:[0000B021]: addu       $s6, $zr, $zr <=> li $s6, 0
    088BCB80:[AFB50044]: sw         $s5, 68($sp)
    088BCB84:[0000A821]: addu       $s5, $zr, $zr <=> li $s5, 0
    088BCB88:[AFB40040]: sw         $s4, 64($sp)
    088BCB8C:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    088BCB90:[AFB3003C]: sw         $s3, 60($sp)
    088BCB94:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    088BCB98:[AFB20038]: sw         $s2, 56($sp)
    088BCB9C:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    088BCBA0:[AFB10034]: sw         $s1, 52($sp)
    088BCBA4:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    088BCBA8:[AFBF0054]: sw         $ra, 84($sp)
    088BCBAC:[AFB00030]: sw         $s0, 48($sp)
    088BCBB0:[8C840024]: lw         $a0, 36($a0)
    088BCBB4:[8E250028]: lw         $a1, 40($s1)
    088BCBB8:[8E26002C]: lw         $a2, 44($s1)
    088BCBBC:[8E270030]: lw         $a3, 48($s1)
    088BCBC0:[8E280034]: lw         $t0, 52($s1)
    088BCBC4:[8E220038]: lw         $v0, 56($s1)
    088BCBC8:[AFA40000]: sw         $a0, 0($sp)
    088BCBCC:[AFA50004]: sw         $a1, 4($sp)
    088BCBD0:[AFA60008]: sw         $a2, 8($sp)
    088BCBD4:[AFA00024]: sw         $zr, 36($sp)
    088BCBD8:[AFA7000C]: sw         $a3, 12($sp)
    088BCBDC:[AFA00020]: sw         $zr, 32($sp)
    088BCBE0:[AFA80010]: sw         $t0, 16($sp)
    088BCBE4:[AFA20014]: sw         $v0, 20($sp)
    088BCBE8:[8FA30000]: lw         $v1, 0($sp)
    088BCBEC:[94700000]: lhu        $s0, 0($v1)
    088BCBF0:[7C104E20]: seh        $t1, $s0
    088BCBF4:[05200034]: bltz       $t1, 0x088BCCC8
    088BCBF8:[3204FF00]: andi       $a0, $s0, -256
    088BCBFC:[0E22EE31]: jal        0x088BB8C4
    088BCC00:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    088BCC04:[10400016]: beq        $v0, $zr, 0x088BCC60
    088BCC08:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    088BCC0C:[16E0000F]: bne        $s7, $zr, 0x088BCC4C
    088BCC10:[8FA70000]: lw         $a3, 0($sp)
    088BCC14:[32186000]: andi       $t8, $s0, 24576
    088BCC18:[3C1008B0]: lui        $s0, 0x08B0 <=> li $s0, 0x08B00000
    088BCC1C:[00187B02]: srl        $t7, $t8, 0x000C
    088BCC20:[260E5CA8]: addiu      $t6, $s0, 23720
    088BCC24:[01EE2021]: addu       $a0, $t7, $t6
    088BCC28:[90920000]: lbu        $s2, 0($a0)
    088BCC2C:[03D2682B]: sltu       $t5, $fp, $s2
    088BCC30:[55A00001]: bnel       $t5, $zr, 0x088BCC38
    088BCC34:[0240F021]: addu       $fp, $s2, $zr <=> move $fp, $s2
    088BCC38:[90840001]: lbu        $a0, 1($a0)
    088BCC3C:[02C4C82B]: sltu       $t9, $s6, $a0
    088BCC40:[57200001]: bnel       $t9, $zr, 0x088BCC48
    088BCC44:[0080B021]: addu       $s6, $a0, $zr <=> move $s6, $a0
    088BCC48:[8FA70000]: lw         $a3, 0($sp)
    088BCC4C:[00033040]: sll        $a2, $v1, 0x0001
    088BCC50:[02924021]: addu       $t0, $s4, $s2
    088BCC54:[00E6A021]: addu       $s4, $a3, $a2
    088BCC58:[AFB40000]: sw         $s4, 0($sp)
    088BCC5C:[3114FFFF]: andi       $s4, $t0, -1
    088BCC60:[12A0FFE2]: beq        $s5, $zr, 0x088BCBEC
    088BCC64:[8FA30000]: lw         $v1, 0($sp)
    088BCC68:[9232001B]: lbu        $s2, 27($s1)
    088BCC6C:[8FB50024]: lw         $s5, 36($sp)
    088BCC70:[32D700FF]: andi       $s7, $s6, 255
    088BCC74:[324500FF]: andi       $a1, $s2, 255
    088BCC78:[02E51021]: addu       $v0, $s7, $a1
    088BCC7C:[02A20018]: mult       $s5, $v0
    088BCC80:[8FA90020]: lw         $t1, 32($sp)
    088BCC84:[8FBF0054]: lw         $ra, 84($sp)
    088BCC88:[A236001A]: sb         $s6, 26($s1)
    088BCC8C:[0000F012]: mflo       $fp
    088BCC90:[03D29823]: subu       $s3, $fp, $s2
    088BCC94:[A6330012]: sh         $s3, 18($s1)
    088BCC98:[A6290010]: sh         $t1, 16($s1)
    088BCC9C:[8FBE0050]: lw         $fp, 80($sp)
    088BCCA0:[8FB7004C]: lw         $s7, 76($sp)
    088BCCA4:[8FB60048]: lw         $s6, 72($sp)
    088BCCA8:[8FB50044]: lw         $s5, 68($sp)
    088BCCAC:[8FB40040]: lw         $s4, 64($sp)
    088BCCB0:[8FB3003C]: lw         $s3, 60($sp)
    088BCCB4:[8FB20038]: lw         $s2, 56($sp)
    088BCCB8:[8FB10034]: lw         $s1, 52($sp)
    088BCCBC:[8FB00030]: lw         $s0, 48($sp)
    088BCCC0:[03E00008]: jr         $ra
    088BCCC4:[27BD0060]: addiu      $sp, $sp, 96
    088BCCC8:[34028200]: ori        $v0, $zr, -32256 <=> li $v0, 33280
    088BCCCC:[1082004B]: beq        $a0, $v0, 0x088BCDFC
    088BCCD0:[0044502A]: slt        $t2, $v0, $a0
    088BCCD4:[5540002B]: bnel       $t2, $zr, 0x088BCD84
    088BCCD8:[34028600]: ori        $v0, $zr, -31232 <=> li $v0, 34304
    088BCCDC:[340B8000]: ori        $t3, $zr, -32768 <=> li $t3, 32768
    088BCCE0:[108B0010]: beq        $a0, $t3, 0x088BCD24
    088BCCE4:[340C8100]: ori        $t4, $zr, -32512 <=> li $t4, 33024
    088BCCE8:[108C0005]: beq        $a0, $t4, 0x088BCD00
    088BCCEC:[8FA60020]: lw         $a2, 32($sp)
    088BCCF0:[0E22EE31]: jal        0x088BB8C4
    088BCCF4:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    088BCCF8:[0A22F318]: j          0x088BCC60
    088BCCFC:[00000000]: nop
    088BCD00:[00D4382B]: sltu       $a3, $a2, $s4
    088BCD04:[54E00001]: bnel       $a3, $zr, 0x088BCD0C
    088BCD08:[AFB40020]: sw         $s4, 32($sp)
    088BCD0C:[26640001]: addiu      $a0, $s3, 1
    088BCD10:[24650002]: addiu      $a1, $v1, 2
    088BCD14:[3093FFFF]: andi       $s3, $a0, -1
    088BCD18:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    088BCD1C:[0A22F318]: j          0x088BCC60
    088BCD20:[AFA50000]: sw         $a1, 0($sp)
    088BCD24:[93A20014]: lbu        $v0, 20($sp)
    088BCD28:[10400008]: beq        $v0, $zr, 0x088BCD4C
    088BCD2C:[2450FFFF]: addiu      $s0, $v0, -1
    088BCD30:[320800FF]: andi       $t0, $s0, 255
    088BCD34:[0008C880]: sll        $t9, $t0, 0x0002
    088BCD38:[033DC021]: addu       $t8, $t9, $sp
    088BCD3C:[8F0F0004]: lw         $t7, 4($t8)
    088BCD40:[A3B00014]: sb         $s0, 20($sp)
    088BCD44:[0A22F318]: j          0x088BCC60
    088BCD48:[AFAF0000]: sw         $t7, 0($sp)
    088BCD4C:[12800008]: beq        $s4, $zr, 0x088BCD70
    088BCD50:[8FB70024]: lw         $s7, 36($sp)
    088BCD54:[8FA20020]: lw         $v0, 32($sp)
    088BCD58:[0054902B]: sltu       $s2, $v0, $s4
    088BCD5C:[56400001]: bnel       $s2, $zr, 0x088BCD64
    088BCD60:[AFB40020]: sw         $s4, 32($sp)
    088BCD64:[26740001]: addiu      $s4, $s3, 1
    088BCD68:[3293FFFF]: andi       $s3, $s4, -1
    088BCD6C:[8FB70024]: lw         $s7, 36($sp)
    088BCD70:[02F3A82B]: sltu       $s5, $s7, $s3
    088BCD74:[56A0FFBC]: bnel       $s5, $zr, 0x088BCC68
    088BCD78:[AFB30024]: sw         $s3, 36($sp)
    088BCD7C:[0A22F31B]: j          0x088BCC6C
    088BCD80:[9232001B]: lbu        $s2, 27($s1)
    088BCD84:[5082001B]: beql       $a0, $v0, 0x088BCDF4
    088BCD88:[24620002]: addiu      $v0, $v1, 2
    088BCD8C:[0044182A]: slt        $v1, $v0, $a0
    088BCD90:[14600014]: bne        $v1, $zr, 0x088BCDE4
    088BCD94:[340E8900]: ori        $t6, $zr, -30464 <=> li $t6, 35072
    088BCD98:[340D8500]: ori        $t5, $zr, -31488 <=> li $t5, 34048
    088BCD9C:[148DFFD4]: bne        $a0, $t5, 0x088BCCF0
    088BCDA0:[00000000]: nop
    088BCDA4:[0E22EED7]: jal        0x088BBB5C
    088BCDA8:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088BCDAC:[03C2582B]: sltu       $t3, $fp, $v0
    088BCDB0:[00409021]: addu       $s2, $v0, $zr <=> move $s2, $v0
    088BCDB4:[11600002]: beq        $t3, $zr, 0x088BCDC0
    088BCDB8:[24170001]: addiu      $s7, $zr, 1 <=> li $s7, 1
    088BCDBC:[0040F021]: addu       $fp, $v0, $zr <=> move $fp, $v0
    088BCDC0:[0E22EEE3]: jal        0x088BBB8C
    088BCDC4:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088BCDC8:[02C2602B]: sltu       $t4, $s6, $v0
    088BCDCC:[55800001]: bnel       $t4, $zr, 0x088BCDD4
    088BCDD0:[0040B021]: addu       $s6, $v0, $zr <=> move $s6, $v0
    088BCDD4:[8FA30000]: lw         $v1, 0($sp)
    088BCDD8:[24620002]: addiu      $v0, $v1, 2
    088BCDDC:[0A22F318]: j          0x088BCC60
    088BCDE0:[AFA20000]: sw         $v0, 0($sp)
    088BCDE4:[148EFFC2]: bne        $a0, $t6, 0x088BCCF0
    088BCDE8:[00000000]: nop
    088BCDEC:[0A22F353]: j          0x088BCD4C
    088BCDF0:[00000000]: nop
    088BCDF4:[0A22F377]: j          0x088BCDDC
    088BCDF8:[0000B821]: addu       $s7, $zr, $zr <=> li $s7, 0
    088BCDFC:[8FAA0024]: lw         $t2, 36($sp)
    088BCE00:[0153482B]: sltu       $t1, $t2, $s3
    088BCE04:[55200001]: bnel       $t1, $zr, 0x088BCE0C
    088BCE08:[AFB30024]: sw         $s3, 36($sp)
    088BCE0C:[24620002]: addiu      $v0, $v1, 2
    088BCE10:[0A22F377]: j          0x088BCDDC
    088BCE14:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
  Back Branch 088BCC60 537,109 times (length 31)
    088BCBD8:[AFA7000C]: sw         $a3, 12($sp)
    088BCBDC:[AFA00020]: sw         $zr, 32($sp)
    088BCBE0:[AFA80010]: sw         $t0, 16($sp)
    088BCBE4:[AFA20014]: sw         $v0, 20($sp)
    088BCBE8:[8FA30000]: lw         $v1, 0($sp)
--> 088BCBEC:[94700000]: lhu        $s0, 0($v1)
    088BCBF0:[7C104E20]: seh        $t1, $s0
    088BCBF4:[05200034]: bltz       $t1, 0x088BCCC8
    088BCBF8:[3204FF00]: andi       $a0, $s0, -256
    088BCBFC:[0E22EE31]: jal        0x088BB8C4
    088BCC00:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    088BCC04:[10400016]: beq        $v0, $zr, 0x088BCC60
    088BCC08:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    088BCC0C:[16E0000F]: bne        $s7, $zr, 0x088BCC4C
    088BCC10:[8FA70000]: lw         $a3, 0($sp)
    088BCC14:[32186000]: andi       $t8, $s0, 24576
    088BCC18:[3C1008B0]: lui        $s0, 0x08B0 <=> li $s0, 0x08B00000
    088BCC1C:[00187B02]: srl        $t7, $t8, 0x000C
    088BCC20:[260E5CA8]: addiu      $t6, $s0, 23720
    088BCC24:[01EE2021]: addu       $a0, $t7, $t6
    088BCC28:[90920000]: lbu        $s2, 0($a0)
    088BCC2C:[03D2682B]: sltu       $t5, $fp, $s2
    088BCC30:[55A00001]: bnel       $t5, $zr, 0x088BCC38
    088BCC34:[0240F021]: addu       $fp, $s2, $zr <=> move $fp, $s2
    088BCC38:[90840001]: lbu        $a0, 1($a0)
    088BCC3C:[02C4C82B]: sltu       $t9, $s6, $a0
    088BCC40:[57200001]: bnel       $t9, $zr, 0x088BCC48
    088BCC44:[0080B021]: addu       $s6, $a0, $zr <=> move $s6, $a0
    088BCC48:[8FA70000]: lw         $a3, 0($sp)
    088BCC4C:[00033040]: sll        $a2, $v1, 0x0001
    088BCC50:[02924021]: addu       $t0, $s4, $s2
    088BCC54:[00E6A021]: addu       $s4, $a3, $a2
    088BCC58:[AFB40000]: sw         $s4, 0($sp)
    088BCC5C:[3114FFFF]: andi       $s4, $t0, -1
--> 088BCC60:[12A0FFE2]: beq        $s5, $zr, 0x088BCBEC
    088BCC64:[8FA30000]: lw         $v1, 0($sp)
    088BCC68:[9232001B]: lbu        $s2, 27($s1)
    088BCC6C:[8FB50024]: lw         $s5, 36($sp)
    088BCC70:[32D700FF]: andi       $s7, $s6, 255
  Back Branch 088BCD74 61,209 times (length 69)
    088BCC54:[00E6A021]: addu       $s4, $a3, $a2
    088BCC58:[AFB40000]: sw         $s4, 0($sp)
    088BCC5C:[3114FFFF]: andi       $s4, $t0, -1
    088BCC60:[12A0FFE2]: beq        $s5, $zr, 0x088BCBEC
    088BCC64:[8FA30000]: lw         $v1, 0($sp)
--> 088BCC68:[9232001B]: lbu        $s2, 27($s1)
    088BCC6C:[8FB50024]: lw         $s5, 36($sp)
    088BCC70:[32D700FF]: andi       $s7, $s6, 255
    088BCC74:[324500FF]: andi       $a1, $s2, 255
    088BCC78:[02E51021]: addu       $v0, $s7, $a1
    088BCC7C:[02A20018]: mult       $s5, $v0
    088BCC80:[8FA90020]: lw         $t1, 32($sp)
    088BCC84:[8FBF0054]: lw         $ra, 84($sp)
    088BCC88:[A236001A]: sb         $s6, 26($s1)
    088BCC8C:[0000F012]: mflo       $fp
    088BCC90:[03D29823]: subu       $s3, $fp, $s2
    088BCC94:[A6330012]: sh         $s3, 18($s1)
    088BCC98:[A6290010]: sh         $t1, 16($s1)
    088BCC9C:[8FBE0050]: lw         $fp, 80($sp)
    088BCCA0:[8FB7004C]: lw         $s7, 76($sp)
    088BCCA4:[8FB60048]: lw         $s6, 72($sp)
    088BCCA8:[8FB50044]: lw         $s5, 68($sp)
    088BCCAC:[8FB40040]: lw         $s4, 64($sp)
    088BCCB0:[8FB3003C]: lw         $s3, 60($sp)
    088BCCB4:[8FB20038]: lw         $s2, 56($sp)
    088BCCB8:[8FB10034]: lw         $s1, 52($sp)
    088BCCBC:[8FB00030]: lw         $s0, 48($sp)
    088BCCC0:[03E00008]: jr         $ra
    088BCCC4:[27BD0060]: addiu      $sp, $sp, 96
    088BCCC8:[34028200]: ori        $v0, $zr, -32256 <=> li $v0, 33280
    088BCCCC:[1082004B]: beq        $a0, $v0, 0x088BCDFC
    088BCCD0:[0044502A]: slt        $t2, $v0, $a0
    088BCCD4:[5540002B]: bnel       $t2, $zr, 0x088BCD84
    088BCCD8:[34028600]: ori        $v0, $zr, -31232 <=> li $v0, 34304
    088BCCDC:[340B8000]: ori        $t3, $zr, -32768 <=> li $t3, 32768
    088BCCE0:[108B0010]: beq        $a0, $t3, 0x088BCD24
    088BCCE4:[340C8100]: ori        $t4, $zr, -32512 <=> li $t4, 33024
    088BCCE8:[108C0005]: beq        $a0, $t4, 0x088BCD00
    088BCCEC:[8FA60020]: lw         $a2, 32($sp)
    088BCCF0:[0E22EE31]: jal        0x088BB8C4
    088BCCF4:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    088BCCF8:[0A22F318]: j          0x088BCC60
    088BCCFC:[00000000]: nop
    088BCD00:[00D4382B]: sltu       $a3, $a2, $s4
    088BCD04:[54E00001]: bnel       $a3, $zr, 0x088BCD0C
    088BCD08:[AFB40020]: sw         $s4, 32($sp)
    088BCD0C:[26640001]: addiu      $a0, $s3, 1
    088BCD10:[24650002]: addiu      $a1, $v1, 2
    088BCD14:[3093FFFF]: andi       $s3, $a0, -1
    088BCD18:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    088BCD1C:[0A22F318]: j          0x088BCC60
    088BCD20:[AFA50000]: sw         $a1, 0($sp)
    088BCD24:[93A20014]: lbu        $v0, 20($sp)
    088BCD28:[10400008]: beq        $v0, $zr, 0x088BCD4C
    088BCD2C:[2450FFFF]: addiu      $s0, $v0, -1
    088BCD30:[320800FF]: andi       $t0, $s0, 255
    088BCD34:[0008C880]: sll        $t9, $t0, 0x0002
    088BCD38:[033DC021]: addu       $t8, $t9, $sp
    088BCD3C:[8F0F0004]: lw         $t7, 4($t8)
    088BCD40:[A3B00014]: sb         $s0, 20($sp)
    088BCD44:[0A22F318]: j          0x088BCC60
    088BCD48:[AFAF0000]: sw         $t7, 0($sp)
    088BCD4C:[12800008]: beq        $s4, $zr, 0x088BCD70
    088BCD50:[8FB70024]: lw         $s7, 36($sp)
    088BCD54:[8FA20020]: lw         $v0, 32($sp)
    088BCD58:[0054902B]: sltu       $s2, $v0, $s4
    088BCD5C:[56400001]: bnel       $s2, $zr, 0x088BCD64
    088BCD60:[AFB40020]: sw         $s4, 32($sp)
    088BCD64:[26740001]: addiu      $s4, $s3, 1
    088BCD68:[3293FFFF]: andi       $s3, $s4, -1
    088BCD6C:[8FB70024]: lw         $s7, 36($sp)
    088BCD70:[02F3A82B]: sltu       $s5, $s7, $s3
--> 088BCD74:[56A0FFBC]: bnel       $s5, $zr, 0x088BCC68
    088BCD78:[AFB30024]: sw         $s3, 36($sp)
    088BCD7C:[0A22F31B]: j          0x088BCC6C
    088BCD80:[9232001B]: lbu        $s2, 27($s1)
    088BCD84:[5082001B]: beql       $a0, $v0, 0x088BCDF4
  Back Branch 088BCD1C 2,755 times (length 49)
    088BCC4C:[00033040]: sll        $a2, $v1, 0x0001
    088BCC50:[02924021]: addu       $t0, $s4, $s2
    088BCC54:[00E6A021]: addu       $s4, $a3, $a2
    088BCC58:[AFB40000]: sw         $s4, 0($sp)
    088BCC5C:[3114FFFF]: andi       $s4, $t0, -1
--> 088BCC60:[12A0FFE2]: beq        $s5, $zr, 0x088BCBEC
    088BCC64:[8FA30000]: lw         $v1, 0($sp)
    088BCC68:[9232001B]: lbu        $s2, 27($s1)
    088BCC6C:[8FB50024]: lw         $s5, 36($sp)
    088BCC70:[32D700FF]: andi       $s7, $s6, 255
    088BCC74:[324500FF]: andi       $a1, $s2, 255
    088BCC78:[02E51021]: addu       $v0, $s7, $a1
    088BCC7C:[02A20018]: mult       $s5, $v0
    088BCC80:[8FA90020]: lw         $t1, 32($sp)
    088BCC84:[8FBF0054]: lw         $ra, 84($sp)
    088BCC88:[A236001A]: sb         $s6, 26($s1)
    088BCC8C:[0000F012]: mflo       $fp
    088BCC90:[03D29823]: subu       $s3, $fp, $s2
    088BCC94:[A6330012]: sh         $s3, 18($s1)
    088BCC98:[A6290010]: sh         $t1, 16($s1)
    088BCC9C:[8FBE0050]: lw         $fp, 80($sp)
    088BCCA0:[8FB7004C]: lw         $s7, 76($sp)
    088BCCA4:[8FB60048]: lw         $s6, 72($sp)
    088BCCA8:[8FB50044]: lw         $s5, 68($sp)
    088BCCAC:[8FB40040]: lw         $s4, 64($sp)
    088BCCB0:[8FB3003C]: lw         $s3, 60($sp)
    088BCCB4:[8FB20038]: lw         $s2, 56($sp)
    088BCCB8:[8FB10034]: lw         $s1, 52($sp)
    088BCCBC:[8FB00030]: lw         $s0, 48($sp)
    088BCCC0:[03E00008]: jr         $ra
    088BCCC4:[27BD0060]: addiu      $sp, $sp, 96
    088BCCC8:[34028200]: ori        $v0, $zr, -32256 <=> li $v0, 33280
    088BCCCC:[1082004B]: beq        $a0, $v0, 0x088BCDFC
    088BCCD0:[0044502A]: slt        $t2, $v0, $a0
    088BCCD4:[5540002B]: bnel       $t2, $zr, 0x088BCD84
    088BCCD8:[34028600]: ori        $v0, $zr, -31232 <=> li $v0, 34304
    088BCCDC:[340B8000]: ori        $t3, $zr, -32768 <=> li $t3, 32768
    088BCCE0:[108B0010]: beq        $a0, $t3, 0x088BCD24
    088BCCE4:[340C8100]: ori        $t4, $zr, -32512 <=> li $t4, 33024
    088BCCE8:[108C0005]: beq        $a0, $t4, 0x088BCD00
    088BCCEC:[8FA60020]: lw         $a2, 32($sp)
    088BCCF0:[0E22EE31]: jal        0x088BB8C4
    088BCCF4:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    088BCCF8:[0A22F318]: j          0x088BCC60
    088BCCFC:[00000000]: nop
    088BCD00:[00D4382B]: sltu       $a3, $a2, $s4
    088BCD04:[54E00001]: bnel       $a3, $zr, 0x088BCD0C
    088BCD08:[AFB40020]: sw         $s4, 32($sp)
    088BCD0C:[26640001]: addiu      $a0, $s3, 1
    088BCD10:[24650002]: addiu      $a1, $v1, 2
    088BCD14:[3093FFFF]: andi       $s3, $a0, -1
    088BCD18:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
--> 088BCD1C:[0A22F318]: j          0x088BCC60
    088BCD20:[AFA50000]: sw         $a1, 0($sp)
    088BCD24:[93A20014]: lbu        $v0, 20($sp)
    088BCD28:[10400008]: beq        $v0, $zr, 0x088BCD4C
    088BCD2C:[2450FFFF]: addiu      $s0, $v0, -1
  Back Branch 088BCD44 22 times (length 59)
    088BCC4C:[00033040]: sll        $a2, $v1, 0x0001
    088BCC50:[02924021]: addu       $t0, $s4, $s2
    088BCC54:[00E6A021]: addu       $s4, $a3, $a2
    088BCC58:[AFB40000]: sw         $s4, 0($sp)
    088BCC5C:[3114FFFF]: andi       $s4, $t0, -1
--> 088BCC60:[12A0FFE2]: beq        $s5, $zr, 0x088BCBEC
    088BCC64:[8FA30000]: lw         $v1, 0($sp)
    088BCC68:[9232001B]: lbu        $s2, 27($s1)
    088BCC6C:[8FB50024]: lw         $s5, 36($sp)
    088BCC70:[32D700FF]: andi       $s7, $s6, 255
    088BCC74:[324500FF]: andi       $a1, $s2, 255
    088BCC78:[02E51021]: addu       $v0, $s7, $a1
    088BCC7C:[02A20018]: mult       $s5, $v0
    088BCC80:[8FA90020]: lw         $t1, 32($sp)
    088BCC84:[8FBF0054]: lw         $ra, 84($sp)
    088BCC88:[A236001A]: sb         $s6, 26($s1)
    088BCC8C:[0000F012]: mflo       $fp
    088BCC90:[03D29823]: subu       $s3, $fp, $s2
    088BCC94:[A6330012]: sh         $s3, 18($s1)
    088BCC98:[A6290010]: sh         $t1, 16($s1)
    088BCC9C:[8FBE0050]: lw         $fp, 80($sp)
    088BCCA0:[8FB7004C]: lw         $s7, 76($sp)
    088BCCA4:[8FB60048]: lw         $s6, 72($sp)
    088BCCA8:[8FB50044]: lw         $s5, 68($sp)
    088BCCAC:[8FB40040]: lw         $s4, 64($sp)
    088BCCB0:[8FB3003C]: lw         $s3, 60($sp)
    088BCCB4:[8FB20038]: lw         $s2, 56($sp)
    088BCCB8:[8FB10034]: lw         $s1, 52($sp)
    088BCCBC:[8FB00030]: lw         $s0, 48($sp)
    088BCCC0:[03E00008]: jr         $ra
    088BCCC4:[27BD0060]: addiu      $sp, $sp, 96
    088BCCC8:[34028200]: ori        $v0, $zr, -32256 <=> li $v0, 33280
    088BCCCC:[1082004B]: beq        $a0, $v0, 0x088BCDFC
    088BCCD0:[0044502A]: slt        $t2, $v0, $a0
    088BCCD4:[5540002B]: bnel       $t2, $zr, 0x088BCD84
    088BCCD8:[34028600]: ori        $v0, $zr, -31232 <=> li $v0, 34304
    088BCCDC:[340B8000]: ori        $t3, $zr, -32768 <=> li $t3, 32768
    088BCCE0:[108B0010]: beq        $a0, $t3, 0x088BCD24
    088BCCE4:[340C8100]: ori        $t4, $zr, -32512 <=> li $t4, 33024
    088BCCE8:[108C0005]: beq        $a0, $t4, 0x088BCD00
    088BCCEC:[8FA60020]: lw         $a2, 32($sp)
    088BCCF0:[0E22EE31]: jal        0x088BB8C4
    088BCCF4:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    088BCCF8:[0A22F318]: j          0x088BCC60
    088BCCFC:[00000000]: nop
    088BCD00:[00D4382B]: sltu       $a3, $a2, $s4
    088BCD04:[54E00001]: bnel       $a3, $zr, 0x088BCD0C
    088BCD08:[AFB40020]: sw         $s4, 32($sp)
    088BCD0C:[26640001]: addiu      $a0, $s3, 1
    088BCD10:[24650002]: addiu      $a1, $v1, 2
    088BCD14:[3093FFFF]: andi       $s3, $a0, -1
    088BCD18:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    088BCD1C:[0A22F318]: j          0x088BCC60
    088BCD20:[AFA50000]: sw         $a1, 0($sp)
    088BCD24:[93A20014]: lbu        $v0, 20($sp)
    088BCD28:[10400008]: beq        $v0, $zr, 0x088BCD4C
    088BCD2C:[2450FFFF]: addiu      $s0, $v0, -1
    088BCD30:[320800FF]: andi       $t0, $s0, 255
    088BCD34:[0008C880]: sll        $t9, $t0, 0x0002
    088BCD38:[033DC021]: addu       $t8, $t9, $sp
    088BCD3C:[8F0F0004]: lw         $t7, 4($t8)
    088BCD40:[A3B00014]: sb         $s0, 20($sp)
--> 088BCD44:[0A22F318]: j          0x088BCC60
    088BCD48:[AFAF0000]: sw         $t7, 0($sp)
    088BCD4C:[12800008]: beq        $s4, $zr, 0x088BCD70
    088BCD50:[8FB70024]: lw         $s7, 36($sp)
    088BCD54:[8FA20020]: lw         $v0, 32($sp)
  Back Branch 088BCDE4 22 times (length 63)
    088BCCDC:[340B8000]: ori        $t3, $zr, -32768 <=> li $t3, 32768
    088BCCE0:[108B0010]: beq        $a0, $t3, 0x088BCD24
    088BCCE4:[340C8100]: ori        $t4, $zr, -32512 <=> li $t4, 33024
    088BCCE8:[108C0005]: beq        $a0, $t4, 0x088BCD00
    088BCCEC:[8FA60020]: lw         $a2, 32($sp)
--> 088BCCF0:[0E22EE31]: jal        0x088BB8C4
    088BCCF4:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    088BCCF8:[0A22F318]: j          0x088BCC60
    088BCCFC:[00000000]: nop
    088BCD00:[00D4382B]: sltu       $a3, $a2, $s4
    088BCD04:[54E00001]: bnel       $a3, $zr, 0x088BCD0C
    088BCD08:[AFB40020]: sw         $s4, 32($sp)
    088BCD0C:[26640001]: addiu      $a0, $s3, 1
    088BCD10:[24650002]: addiu      $a1, $v1, 2
    088BCD14:[3093FFFF]: andi       $s3, $a0, -1
    088BCD18:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    088BCD1C:[0A22F318]: j          0x088BCC60
    088BCD20:[AFA50000]: sw         $a1, 0($sp)
    088BCD24:[93A20014]: lbu        $v0, 20($sp)
    088BCD28:[10400008]: beq        $v0, $zr, 0x088BCD4C
    088BCD2C:[2450FFFF]: addiu      $s0, $v0, -1
    088BCD30:[320800FF]: andi       $t0, $s0, 255
    088BCD34:[0008C880]: sll        $t9, $t0, 0x0002
    088BCD38:[033DC021]: addu       $t8, $t9, $sp
    088BCD3C:[8F0F0004]: lw         $t7, 4($t8)
    088BCD40:[A3B00014]: sb         $s0, 20($sp)
    088BCD44:[0A22F318]: j          0x088BCC60
    088BCD48:[AFAF0000]: sw         $t7, 0($sp)
    088BCD4C:[12800008]: beq        $s4, $zr, 0x088BCD70
    088BCD50:[8FB70024]: lw         $s7, 36($sp)
    088BCD54:[8FA20020]: lw         $v0, 32($sp)
    088BCD58:[0054902B]: sltu       $s2, $v0, $s4
    088BCD5C:[56400001]: bnel       $s2, $zr, 0x088BCD64
    088BCD60:[AFB40020]: sw         $s4, 32($sp)
    088BCD64:[26740001]: addiu      $s4, $s3, 1
    088BCD68:[3293FFFF]: andi       $s3, $s4, -1
    088BCD6C:[8FB70024]: lw         $s7, 36($sp)
    088BCD70:[02F3A82B]: sltu       $s5, $s7, $s3
    088BCD74:[56A0FFBC]: bnel       $s5, $zr, 0x088BCC68
    088BCD78:[AFB30024]: sw         $s3, 36($sp)
    088BCD7C:[0A22F31B]: j          0x088BCC6C
    088BCD80:[9232001B]: lbu        $s2, 27($s1)
    088BCD84:[5082001B]: beql       $a0, $v0, 0x088BCDF4
    088BCD88:[24620002]: addiu      $v0, $v1, 2
    088BCD8C:[0044182A]: slt        $v1, $v0, $a0
    088BCD90:[14600014]: bne        $v1, $zr, 0x088BCDE4
    088BCD94:[340E8900]: ori        $t6, $zr, -30464 <=> li $t6, 35072
    088BCD98:[340D8500]: ori        $t5, $zr, -31488 <=> li $t5, 34048
    088BCD9C:[148DFFD4]: bne        $a0, $t5, 0x088BCCF0
    088BCDA0:[00000000]: nop
    088BCDA4:[0E22EED7]: jal        0x088BBB5C
    088BCDA8:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088BCDAC:[03C2582B]: sltu       $t3, $fp, $v0
    088BCDB0:[00409021]: addu       $s2, $v0, $zr <=> move $s2, $v0
    088BCDB4:[11600002]: beq        $t3, $zr, 0x088BCDC0
    088BCDB8:[24170001]: addiu      $s7, $zr, 1 <=> li $s7, 1
    088BCDBC:[0040F021]: addu       $fp, $v0, $zr <=> move $fp, $v0
    088BCDC0:[0E22EEE3]: jal        0x088BBB8C
    088BCDC4:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088BCDC8:[02C2602B]: sltu       $t4, $s6, $v0
    088BCDCC:[55800001]: bnel       $t4, $zr, 0x088BCDD4
    088BCDD0:[0040B021]: addu       $s6, $v0, $zr <=> move $s6, $v0
    088BCDD4:[8FA30000]: lw         $v1, 0($sp)
    088BCDD8:[24620002]: addiu      $v0, $v1, 2
    088BCDDC:[0A22F318]: j          0x088BCC60
    088BCDE0:[AFA20000]: sw         $v0, 0($sp)
--> 088BCDE4:[148EFFC2]: bne        $a0, $t6, 0x088BCCF0
    088BCDE8:[00000000]: nop
    088BCDEC:[0A22F353]: j          0x088BCD4C
    088BCDF0:[00000000]: nop
    088BCDF4:[0A22F377]: j          0x088BCDDC
  Back Branch 088BCCF8 22 times (length 40)
    088BCC4C:[00033040]: sll        $a2, $v1, 0x0001
    088BCC50:[02924021]: addu       $t0, $s4, $s2
    088BCC54:[00E6A021]: addu       $s4, $a3, $a2
    088BCC58:[AFB40000]: sw         $s4, 0($sp)
    088BCC5C:[3114FFFF]: andi       $s4, $t0, -1
--> 088BCC60:[12A0FFE2]: beq        $s5, $zr, 0x088BCBEC
    088BCC64:[8FA30000]: lw         $v1, 0($sp)
    088BCC68:[9232001B]: lbu        $s2, 27($s1)
    088BCC6C:[8FB50024]: lw         $s5, 36($sp)
    088BCC70:[32D700FF]: andi       $s7, $s6, 255
    088BCC74:[324500FF]: andi       $a1, $s2, 255
    088BCC78:[02E51021]: addu       $v0, $s7, $a1
    088BCC7C:[02A20018]: mult       $s5, $v0
    088BCC80:[8FA90020]: lw         $t1, 32($sp)
    088BCC84:[8FBF0054]: lw         $ra, 84($sp)
    088BCC88:[A236001A]: sb         $s6, 26($s1)
    088BCC8C:[0000F012]: mflo       $fp
    088BCC90:[03D29823]: subu       $s3, $fp, $s2
    088BCC94:[A6330012]: sh         $s3, 18($s1)
    088BCC98:[A6290010]: sh         $t1, 16($s1)
    088BCC9C:[8FBE0050]: lw         $fp, 80($sp)
    088BCCA0:[8FB7004C]: lw         $s7, 76($sp)
    088BCCA4:[8FB60048]: lw         $s6, 72($sp)
    088BCCA8:[8FB50044]: lw         $s5, 68($sp)
    088BCCAC:[8FB40040]: lw         $s4, 64($sp)
    088BCCB0:[8FB3003C]: lw         $s3, 60($sp)
    088BCCB4:[8FB20038]: lw         $s2, 56($sp)
    088BCCB8:[8FB10034]: lw         $s1, 52($sp)
    088BCCBC:[8FB00030]: lw         $s0, 48($sp)
    088BCCC0:[03E00008]: jr         $ra
    088BCCC4:[27BD0060]: addiu      $sp, $sp, 96
    088BCCC8:[34028200]: ori        $v0, $zr, -32256 <=> li $v0, 33280
    088BCCCC:[1082004B]: beq        $a0, $v0, 0x088BCDFC
    088BCCD0:[0044502A]: slt        $t2, $v0, $a0
    088BCCD4:[5540002B]: bnel       $t2, $zr, 0x088BCD84
    088BCCD8:[34028600]: ori        $v0, $zr, -31232 <=> li $v0, 34304
    088BCCDC:[340B8000]: ori        $t3, $zr, -32768 <=> li $t3, 32768
    088BCCE0:[108B0010]: beq        $a0, $t3, 0x088BCD24
    088BCCE4:[340C8100]: ori        $t4, $zr, -32512 <=> li $t4, 33024
    088BCCE8:[108C0005]: beq        $a0, $t4, 0x088BCD00
    088BCCEC:[8FA60020]: lw         $a2, 32($sp)
    088BCCF0:[0E22EE31]: jal        0x088BB8C4
    088BCCF4:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
--> 088BCCF8:[0A22F318]: j          0x088BCC60
    088BCCFC:[00000000]: nop
    088BCD00:[00D4382B]: sltu       $a3, $a2, $s4
    088BCD04:[54E00001]: bnel       $a3, $zr, 0x088BCD0C
    088BCD08:[AFB40020]: sw         $s4, 32($sp)
_S1_2_8817234 19,036,421 instructions (0.378%), 153,393 calls (08816F38 - 0881726C, length 206)
    08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
    08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    088170D4:[912C0000]: lbu        $t4, 0($t1)
    088170D8:[25290001]: addiu      $t1, $t1, 1
    088170DC:[318D000F]: andi       $t5, $t4, 15
    088170E0:[000D3040]: sll        $a2, $t5, 0x0001
    088170E4:[00C71821]: addu       $v1, $a2, $a3
    088170E8:[94790000]: lhu        $t9, 0($v1)
    088170EC:[000C2902]: srl        $a1, $t4, 0x0004
    088170F0:[00051040]: sll        $v0, $a1, 0x0001
    088170F4:[A5190000]: sh         $t9, 0($t0)
    088170F8:[00472021]: addu       $a0, $v0, $a3
    088170FC:[94820000]: lhu        $v0, 0($a0)
    08817100:[0A205BE8]: j          0x08816FA0
    08817104:[AD4C3054]: sw         $t4, 12372($t2)
    08817108:[912C0000]: lbu        $t4, 0($t1)
    0881710C:[25290001]: addiu      $t1, $t1, 1
    08817110:[318D000F]: andi       $t5, $t4, 15
    08817114:[000D3040]: sll        $a2, $t5, 0x0001
    08817118:[00C71821]: addu       $v1, $a2, $a3
    0881711C:[94790000]: lhu        $t9, 0($v1)
    08817120:[000C2902]: srl        $a1, $t4, 0x0004
    08817124:[00052040]: sll        $a0, $a1, 0x0001
    08817128:[A5190000]: sh         $t9, 0($t0)
    0881712C:[00871021]: addu       $v0, $a0, $a3
    08817130:[944D0000]: lhu        $t5, 0($v0)
    08817134:[AD4C3054]: sw         $t4, 12372($t2)
    08817138:[A50D0002]: sh         $t5, 2($t0)
    0881713C:[0A205C35]: j          0x088170D4
    08817140:[25080004]: addiu      $t0, $t0, 4
    08817144:[912D0000]: lbu        $t5, 0($t1)
    08817148:[25290001]: addiu      $t1, $t1, 1
    0881714C:[31A6000F]: andi       $a2, $t5, 15
    08817150:[0006C840]: sll        $t9, $a2, 0x0001
    08817154:[03271821]: addu       $v1, $t9, $a3
    08817158:[946C0000]: lhu        $t4, 0($v1)
    0881715C:[000D2902]: srl        $a1, $t5, 0x0004
    08817160:[00052040]: sll        $a0, $a1, 0x0001
    08817164:[A50C0000]: sh         $t4, 0($t0)
    08817168:[00871021]: addu       $v0, $a0, $a3
    0881716C:[94460000]: lhu        $a2, 0($v0)
    08817170:[AD4D3054]: sw         $t5, 12372($t2)
    08817174:[A5060002]: sh         $a2, 2($t0)
    08817178:[0A205C42]: j          0x08817108
    0881717C:[25080004]: addiu      $t0, $t0, 4
    08817180:[91260000]: lbu        $a2, 0($t1)
    08817184:[25290001]: addiu      $t1, $t1, 1
    08817188:[30D9000F]: andi       $t9, $a2, 15
    0881718C:[00196040]: sll        $t4, $t9, 0x0001
    08817190:[01871821]: addu       $v1, $t4, $a3
    08817194:[946D0000]: lhu        $t5, 0($v1)
    08817198:[00062902]: srl        $a1, $a2, 0x0004
    0881719C:[00052040]: sll        $a0, $a1, 0x0001
    088171A0:[A50D0000]: sh         $t5, 0($t0)
    088171A4:[00871021]: addu       $v0, $a0, $a3
    088171A8:[94590000]: lhu        $t9, 0($v0)
    088171AC:[AD463054]: sw         $a2, 12372($t2)
    088171B0:[A5190002]: sh         $t9, 2($t0)
    088171B4:[0A205C51]: j          0x08817144
    088171B8:[25080004]: addiu      $t0, $t0, 4
    088171BC:[91390000]: lbu        $t9, 0($t1)
    088171C0:[25290001]: addiu      $t1, $t1, 1
    088171C4:[332C000F]: andi       $t4, $t9, 15
    088171C8:[000C6840]: sll        $t5, $t4, 0x0001
    088171CC:[01A71821]: addu       $v1, $t5, $a3
    088171D0:[94660000]: lhu        $a2, 0($v1)
    088171D4:[00192902]: srl        $a1, $t9, 0x0004
    088171D8:[00052040]: sll        $a0, $a1, 0x0001
    088171DC:[A5060000]: sh         $a2, 0($t0)
    088171E0:[00871021]: addu       $v0, $a0, $a3
    088171E4:[944C0000]: lhu        $t4, 0($v0)
    088171E8:[AD593054]: sw         $t9, 12372($t2)
    088171EC:[A50C0002]: sh         $t4, 2($t0)
    088171F0:[0A205C60]: j          0x08817180
    088171F4:[25080004]: addiu      $t0, $t0, 4
    088171F8:[912C0000]: lbu        $t4, 0($t1)
    088171FC:[25290001]: addiu      $t1, $t1, 1
    08817200:[318D000F]: andi       $t5, $t4, 15
    08817204:[000D3040]: sll        $a2, $t5, 0x0001
    08817208:[00C71821]: addu       $v1, $a2, $a3
    0881720C:[94790000]: lhu        $t9, 0($v1)
    08817210:[000C2902]: srl        $a1, $t4, 0x0004
    08817214:[00052040]: sll        $a0, $a1, 0x0001
    08817218:[A5190000]: sh         $t9, 0($t0)
    0881721C:[00871021]: addu       $v0, $a0, $a3
    08817220:[944D0000]: lhu        $t5, 0($v0)
    08817224:[AD4C3054]: sw         $t4, 12372($t2)
    08817228:[A50D0002]: sh         $t5, 2($t0)
    0881722C:[0A205C6F]: j          0x088171BC
    08817230:[25080004]: addiu      $t0, $t0, 4
    08817234:[912D0000]: lbu        $t5, 0($t1)
    08817238:[25290001]: addiu      $t1, $t1, 1
    0881723C:[31A6000F]: andi       $a2, $t5, 15
    08817240:[0006C840]: sll        $t9, $a2, 0x0001
    08817244:[03271821]: addu       $v1, $t9, $a3
    08817248:[946C0000]: lhu        $t4, 0($v1)
    0881724C:[000D2902]: srl        $a1, $t5, 0x0004
    08817250:[00052040]: sll        $a0, $a1, 0x0001
    08817254:[A50C0000]: sh         $t4, 0($t0)
    08817258:[00871021]: addu       $v0, $a0, $a3
    0881725C:[94460000]: lhu        $a2, 0($v0)
    08817260:[AD4D3054]: sw         $t5, 12372($t2)
    08817264:[A5060002]: sh         $a2, 2($t0)
    08817268:[0A205C7E]: j          0x088171F8
    0881726C:[25080004]: addiu      $t0, $t0, 4
  Back Branch 08816FAC 30,003,620 times (length 29)
    08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
--> 08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
--> 08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
  Back Branch 08816FBC 21,772,384 times (length 35)
--> 08816F38:[250B0020]: addiu      $t3, $t0, 32
    08816F3C:[91390000]: lbu        $t9, 0($t1)
    08816F40:[25C58380]: addiu      $a1, $t6, -31872
    08816F44:[25290001]: addiu      $t1, $t1, 1
    08816F48:[03253021]: addu       $a2, $t9, $a1
    08816F4C:[90C40000]: lbu        $a0, 0($a2)
    08816F50:[2C8D000E]: sltiu      $t5, $a0, 14
    08816F54:[11A00014]: beq        $t5, $zr, 0x08816FA8
    08816F58:[AD593054]: sw         $t9, 12372($t2)
    08816F5C:[00046880]: sll        $t5, $a0, 0x0002
    08816F60:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08816F64:[24828560]: addiu      $v0, $a0, -31392
    08816F68:[01A26021]: addu       $t4, $t5, $v0
    08816F6C:[8D830000]: lw         $v1, 0($t4)
    08816F70:[00600008]: jr         $v1
    08816F74:[00000000]: nop
    08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
--> 08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
  Back Branch 08817100 17,019,615 times (length 90)
--> 08816FA0:[A5020002]: sh         $v0, 2($t0)
    08816FA4:[25080004]: addiu      $t0, $t0, 4
    08816FA8:[010B602B]: sltu       $t4, $t0, $t3
    08816FAC:[5580FFE4]: bnel       $t4, $zr, 0x08816F40
    08816FB0:[91390000]: lbu        $t9, 0($t1)
    08816FB4:[01F8582B]: sltu       $t3, $t7, $t8
    08816FB8:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08816FBC:[1560FFDE]: bne        $t3, $zr, 0x08816F38
    08816FC0:[25EF0400]: addiu      $t7, $t7, 1024
    08816FC4:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08816FC8:[03E00008]: jr         $ra
    08816FCC:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    088170D4:[912C0000]: lbu        $t4, 0($t1)
    088170D8:[25290001]: addiu      $t1, $t1, 1
    088170DC:[318D000F]: andi       $t5, $t4, 15
    088170E0:[000D3040]: sll        $a2, $t5, 0x0001
    088170E4:[00C71821]: addu       $v1, $a2, $a3
    088170E8:[94790000]: lhu        $t9, 0($v1)
    088170EC:[000C2902]: srl        $a1, $t4, 0x0004
    088170F0:[00051040]: sll        $v0, $a1, 0x0001
    088170F4:[A5190000]: sh         $t9, 0($t0)
    088170F8:[00472021]: addu       $a0, $v0, $a3
    088170FC:[94820000]: lhu        $v0, 0($a0)
--> 08817100:[0A205BE8]: j          0x08816FA0
    08817104:[AD4C3054]: sw         $t4, 12372($t2)
    08817108:[912C0000]: lbu        $t4, 0($t1)
    0881710C:[25290001]: addiu      $t1, $t1, 1
    08817110:[318D000F]: andi       $t5, $t4, 15
  Back Branch 0881713C 11,212,723 times (length 28)
--> 088170D4:[912C0000]: lbu        $t4, 0($t1)
    088170D8:[25290001]: addiu      $t1, $t1, 1
    088170DC:[318D000F]: andi       $t5, $t4, 15
    088170E0:[000D3040]: sll        $a2, $t5, 0x0001
    088170E4:[00C71821]: addu       $v1, $a2, $a3
    088170E8:[94790000]: lhu        $t9, 0($v1)
    088170EC:[000C2902]: srl        $a1, $t4, 0x0004
    088170F0:[00051040]: sll        $v0, $a1, 0x0001
    088170F4:[A5190000]: sh         $t9, 0($t0)
    088170F8:[00472021]: addu       $a0, $v0, $a3
    088170FC:[94820000]: lhu        $v0, 0($a0)
    08817100:[0A205BE8]: j          0x08816FA0
    08817104:[AD4C3054]: sw         $t4, 12372($t2)
    08817108:[912C0000]: lbu        $t4, 0($t1)
    0881710C:[25290001]: addiu      $t1, $t1, 1
    08817110:[318D000F]: andi       $t5, $t4, 15
    08817114:[000D3040]: sll        $a2, $t5, 0x0001
    08817118:[00C71821]: addu       $v1, $a2, $a3
    0881711C:[94790000]: lhu        $t9, 0($v1)
    08817120:[000C2902]: srl        $a1, $t4, 0x0004
    08817124:[00052040]: sll        $a0, $a1, 0x0001
    08817128:[A5190000]: sh         $t9, 0($t0)
    0881712C:[00871021]: addu       $v0, $a0, $a3
    08817130:[944D0000]: lhu        $t5, 0($v0)
    08817134:[AD4C3054]: sw         $t4, 12372($t2)
    08817138:[A50D0002]: sh         $t5, 2($t0)
--> 0881713C:[0A205C35]: j          0x088170D4
    08817140:[25080004]: addiu      $t0, $t0, 4
    08817144:[912D0000]: lbu        $t5, 0($t1)
    08817148:[25290001]: addiu      $t1, $t1, 1
    0881714C:[31A6000F]: andi       $a2, $t5, 15
  Back Branch 08817178 7,320,049 times (length 30)
    088170F4:[A5190000]: sh         $t9, 0($t0)
    088170F8:[00472021]: addu       $a0, $v0, $a3
    088170FC:[94820000]: lhu        $v0, 0($a0)
    08817100:[0A205BE8]: j          0x08816FA0
    08817104:[AD4C3054]: sw         $t4, 12372($t2)
--> 08817108:[912C0000]: lbu        $t4, 0($t1)
    0881710C:[25290001]: addiu      $t1, $t1, 1
    08817110:[318D000F]: andi       $t5, $t4, 15
    08817114:[000D3040]: sll        $a2, $t5, 0x0001
    08817118:[00C71821]: addu       $v1, $a2, $a3
    0881711C:[94790000]: lhu        $t9, 0($v1)
    08817120:[000C2902]: srl        $a1, $t4, 0x0004
    08817124:[00052040]: sll        $a0, $a1, 0x0001
    08817128:[A5190000]: sh         $t9, 0($t0)
    0881712C:[00871021]: addu       $v0, $a0, $a3
    08817130:[944D0000]: lhu        $t5, 0($v0)
    08817134:[AD4C3054]: sw         $t4, 12372($t2)
    08817138:[A50D0002]: sh         $t5, 2($t0)
    0881713C:[0A205C35]: j          0x088170D4
    08817140:[25080004]: addiu      $t0, $t0, 4
    08817144:[912D0000]: lbu        $t5, 0($t1)
    08817148:[25290001]: addiu      $t1, $t1, 1
    0881714C:[31A6000F]: andi       $a2, $t5, 15
    08817150:[0006C840]: sll        $t9, $a2, 0x0001
    08817154:[03271821]: addu       $v1, $t9, $a3
    08817158:[946C0000]: lhu        $t4, 0($v1)
    0881715C:[000D2902]: srl        $a1, $t5, 0x0004
    08817160:[00052040]: sll        $a0, $a1, 0x0001
    08817164:[A50C0000]: sh         $t4, 0($t0)
    08817168:[00871021]: addu       $v0, $a0, $a3
    0881716C:[94460000]: lhu        $a2, 0($v0)
    08817170:[AD4D3054]: sw         $t5, 12372($t2)
    08817174:[A5060002]: sh         $a2, 2($t0)
--> 08817178:[0A205C42]: j          0x08817108
    0881717C:[25080004]: addiu      $t0, $t0, 4
    08817180:[91260000]: lbu        $a2, 0($t1)
    08817184:[25290001]: addiu      $t1, $t1, 1
    08817188:[30D9000F]: andi       $t9, $a2, 15
  Back Branch 088171B4 4,564,999 times (length 30)
    08817130:[944D0000]: lhu        $t5, 0($v0)
    08817134:[AD4C3054]: sw         $t4, 12372($t2)
    08817138:[A50D0002]: sh         $t5, 2($t0)
    0881713C:[0A205C35]: j          0x088170D4
    08817140:[25080004]: addiu      $t0, $t0, 4
--> 08817144:[912D0000]: lbu        $t5, 0($t1)
    08817148:[25290001]: addiu      $t1, $t1, 1
    0881714C:[31A6000F]: andi       $a2, $t5, 15
    08817150:[0006C840]: sll        $t9, $a2, 0x0001
    08817154:[03271821]: addu       $v1, $t9, $a3
    08817158:[946C0000]: lhu        $t4, 0($v1)
    0881715C:[000D2902]: srl        $a1, $t5, 0x0004
    08817160:[00052040]: sll        $a0, $a1, 0x0001
    08817164:[A50C0000]: sh         $t4, 0($t0)
    08817168:[00871021]: addu       $v0, $a0, $a3
    0881716C:[94460000]: lhu        $a2, 0($v0)
    08817170:[AD4D3054]: sw         $t5, 12372($t2)
    08817174:[A5060002]: sh         $a2, 2($t0)
    08817178:[0A205C42]: j          0x08817108
    0881717C:[25080004]: addiu      $t0, $t0, 4
    08817180:[91260000]: lbu        $a2, 0($t1)
    08817184:[25290001]: addiu      $t1, $t1, 1
    08817188:[30D9000F]: andi       $t9, $a2, 15
    0881718C:[00196040]: sll        $t4, $t9, 0x0001
    08817190:[01871821]: addu       $v1, $t4, $a3
    08817194:[946D0000]: lhu        $t5, 0($v1)
    08817198:[00062902]: srl        $a1, $a2, 0x0004
    0881719C:[00052040]: sll        $a0, $a1, 0x0001
    088171A0:[A50D0000]: sh         $t5, 0($t0)
    088171A4:[00871021]: addu       $v0, $a0, $a3
    088171A8:[94590000]: lhu        $t9, 0($v0)
    088171AC:[AD463054]: sw         $a2, 12372($t2)
    088171B0:[A5190002]: sh         $t9, 2($t0)
--> 088171B4:[0A205C51]: j          0x08817144
    088171B8:[25080004]: addiu      $t0, $t0, 4
    088171BC:[91390000]: lbu        $t9, 0($t1)
    088171C0:[25290001]: addiu      $t1, $t1, 1
    088171C4:[332C000F]: andi       $t4, $t9, 15
  Back Branch 088171F0 3,003,421 times (length 30)
    0881716C:[94460000]: lhu        $a2, 0($v0)
    08817170:[AD4D3054]: sw         $t5, 12372($t2)
    08817174:[A5060002]: sh         $a2, 2($t0)
    08817178:[0A205C42]: j          0x08817108
    0881717C:[25080004]: addiu      $t0, $t0, 4
--> 08817180:[91260000]: lbu        $a2, 0($t1)
    08817184:[25290001]: addiu      $t1, $t1, 1
    08817188:[30D9000F]: andi       $t9, $a2, 15
    0881718C:[00196040]: sll        $t4, $t9, 0x0001
    08817190:[01871821]: addu       $v1, $t4, $a3
    08817194:[946D0000]: lhu        $t5, 0($v1)
    08817198:[00062902]: srl        $a1, $a2, 0x0004
    0881719C:[00052040]: sll        $a0, $a1, 0x0001
    088171A0:[A50D0000]: sh         $t5, 0($t0)
    088171A4:[00871021]: addu       $v0, $a0, $a3
    088171A8:[94590000]: lhu        $t9, 0($v0)
    088171AC:[AD463054]: sw         $a2, 12372($t2)
    088171B0:[A5190002]: sh         $t9, 2($t0)
    088171B4:[0A205C51]: j          0x08817144
    088171B8:[25080004]: addiu      $t0, $t0, 4
    088171BC:[91390000]: lbu        $t9, 0($t1)
    088171C0:[25290001]: addiu      $t1, $t1, 1
    088171C4:[332C000F]: andi       $t4, $t9, 15
    088171C8:[000C6840]: sll        $t5, $t4, 0x0001
    088171CC:[01A71821]: addu       $v1, $t5, $a3
    088171D0:[94660000]: lhu        $a2, 0($v1)
    088171D4:[00192902]: srl        $a1, $t9, 0x0004
    088171D8:[00052040]: sll        $a0, $a1, 0x0001
    088171DC:[A5060000]: sh         $a2, 0($t0)
    088171E0:[00871021]: addu       $v0, $a0, $a3
    088171E4:[944C0000]: lhu        $t4, 0($v0)
    088171E8:[AD593054]: sw         $t9, 12372($t2)
    088171EC:[A50C0002]: sh         $t4, 2($t0)
--> 088171F0:[0A205C60]: j          0x08817180
    088171F4:[25080004]: addiu      $t0, $t0, 4
    088171F8:[912C0000]: lbu        $t4, 0($t1)
    088171FC:[25290001]: addiu      $t1, $t1, 1
    08817200:[318D000F]: andi       $t5, $t4, 15
  Back Branch 0881722C 2,040,727 times (length 30)
    088171A8:[94590000]: lhu        $t9, 0($v0)
    088171AC:[AD463054]: sw         $a2, 12372($t2)
    088171B0:[A5190002]: sh         $t9, 2($t0)
    088171B4:[0A205C51]: j          0x08817144
    088171B8:[25080004]: addiu      $t0, $t0, 4
--> 088171BC:[91390000]: lbu        $t9, 0($t1)
    088171C0:[25290001]: addiu      $t1, $t1, 1
    088171C4:[332C000F]: andi       $t4, $t9, 15
    088171C8:[000C6840]: sll        $t5, $t4, 0x0001
    088171CC:[01A71821]: addu       $v1, $t5, $a3
    088171D0:[94660000]: lhu        $a2, 0($v1)
    088171D4:[00192902]: srl        $a1, $t9, 0x0004
    088171D8:[00052040]: sll        $a0, $a1, 0x0001
    088171DC:[A5060000]: sh         $a2, 0($t0)
    088171E0:[00871021]: addu       $v0, $a0, $a3
    088171E4:[944C0000]: lhu        $t4, 0($v0)
    088171E8:[AD593054]: sw         $t9, 12372($t2)
    088171EC:[A50C0002]: sh         $t4, 2($t0)
    088171F0:[0A205C60]: j          0x08817180
    088171F4:[25080004]: addiu      $t0, $t0, 4
    088171F8:[912C0000]: lbu        $t4, 0($t1)
    088171FC:[25290001]: addiu      $t1, $t1, 1
    08817200:[318D000F]: andi       $t5, $t4, 15
    08817204:[000D3040]: sll        $a2, $t5, 0x0001
    08817208:[00C71821]: addu       $v1, $a2, $a3
    0881720C:[94790000]: lhu        $t9, 0($v1)
    08817210:[000C2902]: srl        $a1, $t4, 0x0004
    08817214:[00052040]: sll        $a0, $a1, 0x0001
    08817218:[A5190000]: sh         $t9, 0($t0)
    0881721C:[00871021]: addu       $v0, $a0, $a3
    08817220:[944D0000]: lhu        $t5, 0($v0)
    08817224:[AD4C3054]: sw         $t4, 12372($t2)
    08817228:[A50D0002]: sh         $t5, 2($t0)
--> 0881722C:[0A205C6F]: j          0x088171BC
    08817230:[25080004]: addiu      $t0, $t0, 4
    08817234:[912D0000]: lbu        $t5, 0($t1)
    08817238:[25290001]: addiu      $t1, $t1, 1
    0881723C:[31A6000F]: andi       $a2, $t5, 15
  Back Branch 08817268 1,385,422 times (length 30)
    088171E4:[944C0000]: lhu        $t4, 0($v0)
    088171E8:[AD593054]: sw         $t9, 12372($t2)
    088171EC:[A50C0002]: sh         $t4, 2($t0)
    088171F0:[0A205C60]: j          0x08817180
    088171F4:[25080004]: addiu      $t0, $t0, 4
--> 088171F8:[912C0000]: lbu        $t4, 0($t1)
    088171FC:[25290001]: addiu      $t1, $t1, 1
    08817200:[318D000F]: andi       $t5, $t4, 15
    08817204:[000D3040]: sll        $a2, $t5, 0x0001
    08817208:[00C71821]: addu       $v1, $a2, $a3
    0881720C:[94790000]: lhu        $t9, 0($v1)
    08817210:[000C2902]: srl        $a1, $t4, 0x0004
    08817214:[00052040]: sll        $a0, $a1, 0x0001
    08817218:[A5190000]: sh         $t9, 0($t0)
    0881721C:[00871021]: addu       $v0, $a0, $a3
    08817220:[944D0000]: lhu        $t5, 0($v0)
    08817224:[AD4C3054]: sw         $t4, 12372($t2)
    08817228:[A50D0002]: sh         $t5, 2($t0)
    0881722C:[0A205C6F]: j          0x088171BC
    08817230:[25080004]: addiu      $t0, $t0, 4
    08817234:[912D0000]: lbu        $t5, 0($t1)
    08817238:[25290001]: addiu      $t1, $t1, 1
    0881723C:[31A6000F]: andi       $a2, $t5, 15
    08817240:[0006C840]: sll        $t9, $a2, 0x0001
    08817244:[03271821]: addu       $v1, $t9, $a3
    08817248:[946C0000]: lhu        $t4, 0($v1)
    0881724C:[000D2902]: srl        $a1, $t5, 0x0004
    08817250:[00052040]: sll        $a0, $a1, 0x0001
    08817254:[A50C0000]: sh         $t4, 0($t0)
    08817258:[00871021]: addu       $v0, $a0, $a3
    0881725C:[94460000]: lhu        $a2, 0($v0)
    08817260:[AD4D3054]: sw         $t5, 12372($t2)
    08817264:[A5060002]: sh         $a2, 2($t0)
--> 08817268:[0A205C7E]: j          0x088171F8
    0881726C:[25080004]: addiu      $t0, $t0, 4
_S1_2_8818EBC 18,122,288 instructions (0.360%), 266,099 calls (08818D80 - 08818F24, length 106)
    08818D80:[000B6040]: sll        $t4, $t3, 0x0001
    08818D84:[25640001]: addiu      $a0, $t3, 1
    08818D88:[018D2821]: addu       $a1, $t4, $t5
    08818D8C:[84A30000]: lh         $v1, 0($a1)
    08818D90:[02235023]: subu       $t2, $s1, $v1
    08818D94:[2546002F]: addiu      $a2, $t2, 47
    08818D98:[2CD901CF]: sltiu      $t9, $a2, 463
    08818D9C:[1720000E]: bne        $t9, $zr, 0x08818DD8
    08818DA0:[308B03FF]: andi       $t3, $a0, 1023
    08818DA4:[020F7021]: addu       $t6, $s0, $t7
    08818DA8:[91C90000]: lbu        $t1, 0($t6)
    08818DAC:[02091821]: addu       $v1, $s0, $t1
    08818DB0:[2469000F]: addiu      $t1, $v1, 15
    08818DB4:[25EF0001]: addiu      $t7, $t7, 1
    08818DB8:[29EA0010]: slti       $t2, $t7, 16
    08818DBC:[1540FFF0]: bne        $t2, $zr, 0x08818D80
    08818DC0:[8E4D64F0]: lw         $t5, 25840($s2)
    08818DC4:[8FB20008]: lw         $s2, 8($sp)
    08818DC8:[8FB10004]: lw         $s1, 4($sp)
    08818DCC:[8FB00000]: lw         $s0, 0($sp)
    08818DD0:[03E00008]: jr         $ra
    08818DD4:[27BD0010]: addiu      $sp, $sp, 16
    08818DD8:[0003C840]: sll        $t9, $v1, 0x0001
    08818DDC:[01194023]: subu       $t0, $t0, $t9
    08818DE0:[250C0020]: addiu      $t4, $t0, 32
    08818DE4:[3C1908A6]: lui        $t9, 0x08A6 <=> li $t9, 0x08A60000
    08818DE8:[3C0A08BB]: lui        $t2, 0x08BB <=> li $t2, 0x08BB0000
    08818DEC:[91260000]: lbu        $a2, 0($t1)
    08818DF0:[27248380]: addiu      $a0, $t9, -31872
    08818DF4:[25290001]: addiu      $t1, $t1, 1
    08818DF8:[00C42821]: addu       $a1, $a2, $a0
    08818DFC:[90A40000]: lbu        $a0, 0($a1)
    08818E00:[2C82000E]: sltiu      $v0, $a0, 14
    08818E04:[10400014]: beq        $v0, $zr, 0x08818E58
    08818E08:[AD463054]: sw         $a2, 12372($t2)
    08818E0C:[3C0508A6]: lui        $a1, 0x08A6 <=> li $a1, 0x08A60000
    08818E10:[00043080]: sll        $a2, $a0, 0x0002
    08818E14:[24A28720]: addiu      $v0, $a1, -30944
    08818E18:[00C27021]: addu       $t6, $a2, $v0
    08818E1C:[8DCD0000]: lw         $t5, 0($t6)
    08818E20:[01A00008]: jr         $t5
    08818E24:[00000000]: nop
    08818E58:[010C702B]: sltu       $t6, $t0, $t4
    08818E5C:[55C0FFE4]: bnel       $t6, $zr, 0x08818DF0
    08818E60:[91260000]: lbu        $a2, 0($t1)
    08818E64:[03004021]: addu       $t0, $t8, $zr <=> move $t0, $t8
    08818E68:[0A20636D]: j          0x08818DB4
    08818E6C:[27180400]: addiu      $t8, $t8, 1024
    08818EBC:[8D4D3054]: lw         $t5, 12372($t2)
    08818EC0:[3C0608BB]: lui        $a2, 0x08BB <=> li $a2, 0x08BB0000
    08818EC4:[3C0E08BB]: lui        $t6, 0x08BB <=> li $t6, 0x08BB0000
    08818EC8:[000D1902]: srl        $v1, $t5, 0x0004
    08818ECC:[31A5000F]: andi       $a1, $t5, 15
    08818ED0:[00032040]: sll        $a0, $v1, 0x0001
    08818ED4:[00056840]: sll        $t5, $a1, 0x0001
    08818ED8:[00872821]: addu       $a1, $a0, $a3
    08818EDC:[01A72021]: addu       $a0, $t5, $a3
    08818EE0:[94AD0000]: lhu        $t5, 0($a1)
    08818EE4:[94850000]: lhu        $a1, 0($a0)
    08818EE8:[91220000]: lbu        $v0, 0($t1)
    08818EEC:[ACCD3050]: sw         $t5, 12368($a2)
    08818EF0:[3C0D08BB]: lui        $t5, 0x08BB <=> li $t5, 0x08BB0000
    08818EF4:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    08818EF8:[ADC5304C]: sw         $a1, 12364($t6)
    08818EFC:[25290001]: addiu      $t1, $t1, 1
    08818F00:[ADA23048]: sw         $v0, 12360($t5)
    08818F04:[95C4304C]: lhu        $a0, 12364($t6)
    08818F08:[94C23050]: lhu        $v0, 12368($a2)
    08818F0C:[2463FFFF]: addiu      $v1, $v1, -1
    08818F10:[A5040000]: sh         $a0, 0($t0)
    08818F14:[A5020002]: sh         $v0, 2($t0)
    08818F18:[1460FFFC]: bne        $v1, $zr, 0x08818F0C
    08818F1C:[25080004]: addiu      $t0, $t0, 4
    08818F20:[0A206396]: j          0x08818E58
    08818F24:[ADA03048]: sw         $zr, 12360($t5)
  Back Branch 08818F18 1,084,753 times (length 5)
    08818EF8:[ADC5304C]: sw         $a1, 12364($t6)
    08818EFC:[25290001]: addiu      $t1, $t1, 1
    08818F00:[ADA23048]: sw         $v0, 12360($t5)
    08818F04:[95C4304C]: lhu        $a0, 12364($t6)
    08818F08:[94C23050]: lhu        $v0, 12368($a2)
--> 08818F0C:[2463FFFF]: addiu      $v1, $v1, -1
    08818F10:[A5040000]: sh         $a0, 0($t0)
    08818F14:[A5020002]: sh         $v0, 2($t0)
--> 08818F18:[1460FFFC]: bne        $v1, $zr, 0x08818F0C
    08818F1C:[25080004]: addiu      $t0, $t0, 4
    08818F20:[0A206396]: j          0x08818E58
    08818F24:[ADA03048]: sw         $zr, 12360($t5)
  Back Branch 08818DBC 1,071,776 times (length 17)
--> 08818D80:[000B6040]: sll        $t4, $t3, 0x0001
    08818D84:[25640001]: addiu      $a0, $t3, 1
    08818D88:[018D2821]: addu       $a1, $t4, $t5
    08818D8C:[84A30000]: lh         $v1, 0($a1)
    08818D90:[02235023]: subu       $t2, $s1, $v1
    08818D94:[2546002F]: addiu      $a2, $t2, 47
    08818D98:[2CD901CF]: sltiu      $t9, $a2, 463
    08818D9C:[1720000E]: bne        $t9, $zr, 0x08818DD8
    08818DA0:[308B03FF]: andi       $t3, $a0, 1023
    08818DA4:[020F7021]: addu       $t6, $s0, $t7
    08818DA8:[91C90000]: lbu        $t1, 0($t6)
    08818DAC:[02091821]: addu       $v1, $s0, $t1
    08818DB0:[2469000F]: addiu      $t1, $v1, 15
    08818DB4:[25EF0001]: addiu      $t7, $t7, 1
    08818DB8:[29EA0010]: slti       $t2, $t7, 16
--> 08818DBC:[1540FFF0]: bne        $t2, $zr, 0x08818D80
    08818DC0:[8E4D64F0]: lw         $t5, 25840($s2)
    08818DC4:[8FB20008]: lw         $s2, 8($sp)
    08818DC8:[8FB10004]: lw         $s1, 4($sp)
    08818DCC:[8FB00000]: lw         $s0, 0($sp)
  Back Branch 08818E68 795,649 times (length 47)
    08818DA0:[308B03FF]: andi       $t3, $a0, 1023
    08818DA4:[020F7021]: addu       $t6, $s0, $t7
    08818DA8:[91C90000]: lbu        $t1, 0($t6)
    08818DAC:[02091821]: addu       $v1, $s0, $t1
    08818DB0:[2469000F]: addiu      $t1, $v1, 15
--> 08818DB4:[25EF0001]: addiu      $t7, $t7, 1
    08818DB8:[29EA0010]: slti       $t2, $t7, 16
    08818DBC:[1540FFF0]: bne        $t2, $zr, 0x08818D80
    08818DC0:[8E4D64F0]: lw         $t5, 25840($s2)
    08818DC4:[8FB20008]: lw         $s2, 8($sp)
    08818DC8:[8FB10004]: lw         $s1, 4($sp)
    08818DCC:[8FB00000]: lw         $s0, 0($sp)
    08818DD0:[03E00008]: jr         $ra
    08818DD4:[27BD0010]: addiu      $sp, $sp, 16
    08818DD8:[0003C840]: sll        $t9, $v1, 0x0001
    08818DDC:[01194023]: subu       $t0, $t0, $t9
    08818DE0:[250C0020]: addiu      $t4, $t0, 32
    08818DE4:[3C1908A6]: lui        $t9, 0x08A6 <=> li $t9, 0x08A60000
    08818DE8:[3C0A08BB]: lui        $t2, 0x08BB <=> li $t2, 0x08BB0000
    08818DEC:[91260000]: lbu        $a2, 0($t1)
    08818DF0:[27248380]: addiu      $a0, $t9, -31872
    08818DF4:[25290001]: addiu      $t1, $t1, 1
    08818DF8:[00C42821]: addu       $a1, $a2, $a0
    08818DFC:[90A40000]: lbu        $a0, 0($a1)
    08818E00:[2C82000E]: sltiu      $v0, $a0, 14
    08818E04:[10400014]: beq        $v0, $zr, 0x08818E58
    08818E08:[AD463054]: sw         $a2, 12372($t2)
    08818E0C:[3C0508A6]: lui        $a1, 0x08A6 <=> li $a1, 0x08A60000
    08818E10:[00043080]: sll        $a2, $a0, 0x0002
    08818E14:[24A28720]: addiu      $v0, $a1, -30944
    08818E18:[00C27021]: addu       $t6, $a2, $v0
    08818E1C:[8DCD0000]: lw         $t5, 0($t6)
    08818E20:[01A00008]: jr         $t5
    08818E24:[00000000]: nop
    08818E58:[010C702B]: sltu       $t6, $t0, $t4
    08818E5C:[55C0FFE4]: bnel       $t6, $zr, 0x08818DF0
    08818E60:[91260000]: lbu        $a2, 0($t1)
    08818E64:[03004021]: addu       $t0, $t8, $zr <=> move $t0, $t8
--> 08818E68:[0A20636D]: j          0x08818DB4
    08818E6C:[27180400]: addiu      $t8, $t8, 1024
  Back Branch 08818E5C 673,619 times (length 29)
    08818DDC:[01194023]: subu       $t0, $t0, $t9
    08818DE0:[250C0020]: addiu      $t4, $t0, 32
    08818DE4:[3C1908A6]: lui        $t9, 0x08A6 <=> li $t9, 0x08A60000
    08818DE8:[3C0A08BB]: lui        $t2, 0x08BB <=> li $t2, 0x08BB0000
    08818DEC:[91260000]: lbu        $a2, 0($t1)
--> 08818DF0:[27248380]: addiu      $a0, $t9, -31872
    08818DF4:[25290001]: addiu      $t1, $t1, 1
    08818DF8:[00C42821]: addu       $a1, $a2, $a0
    08818DFC:[90A40000]: lbu        $a0, 0($a1)
    08818E00:[2C82000E]: sltiu      $v0, $a0, 14
    08818E04:[10400014]: beq        $v0, $zr, 0x08818E58
    08818E08:[AD463054]: sw         $a2, 12372($t2)
    08818E0C:[3C0508A6]: lui        $a1, 0x08A6 <=> li $a1, 0x08A60000
    08818E10:[00043080]: sll        $a2, $a0, 0x0002
    08818E14:[24A28720]: addiu      $v0, $a1, -30944
    08818E18:[00C27021]: addu       $t6, $a2, $v0
    08818E1C:[8DCD0000]: lw         $t5, 0($t6)
    08818E20:[01A00008]: jr         $t5
    08818E24:[00000000]: nop
    08818E58:[010C702B]: sltu       $t6, $t0, $t4
--> 08818E5C:[55C0FFE4]: bnel       $t6, $zr, 0x08818DF0
    08818E60:[91260000]: lbu        $a2, 0($t1)
    08818E64:[03004021]: addu       $t0, $t8, $zr <=> move $t0, $t8
    08818E68:[0A20636D]: j          0x08818DB4
    08818E6C:[27180400]: addiu      $t8, $t8, 1024
  Back Branch 08818F20 266,099 times (length 52)
--> 08818E58:[010C702B]: sltu       $t6, $t0, $t4
    08818E5C:[55C0FFE4]: bnel       $t6, $zr, 0x08818DF0
    08818E60:[91260000]: lbu        $a2, 0($t1)
    08818E64:[03004021]: addu       $t0, $t8, $zr <=> move $t0, $t8
    08818E68:[0A20636D]: j          0x08818DB4
    08818E6C:[27180400]: addiu      $t8, $t8, 1024
    08818EBC:[8D4D3054]: lw         $t5, 12372($t2)
    08818EC0:[3C0608BB]: lui        $a2, 0x08BB <=> li $a2, 0x08BB0000
    08818EC4:[3C0E08BB]: lui        $t6, 0x08BB <=> li $t6, 0x08BB0000
    08818EC8:[000D1902]: srl        $v1, $t5, 0x0004
    08818ECC:[31A5000F]: andi       $a1, $t5, 15
    08818ED0:[00032040]: sll        $a0, $v1, 0x0001
    08818ED4:[00056840]: sll        $t5, $a1, 0x0001
    08818ED8:[00872821]: addu       $a1, $a0, $a3
    08818EDC:[01A72021]: addu       $a0, $t5, $a3
    08818EE0:[94AD0000]: lhu        $t5, 0($a1)
    08818EE4:[94850000]: lhu        $a1, 0($a0)
    08818EE8:[91220000]: lbu        $v0, 0($t1)
    08818EEC:[ACCD3050]: sw         $t5, 12368($a2)
    08818EF0:[3C0D08BB]: lui        $t5, 0x08BB <=> li $t5, 0x08BB0000
    08818EF4:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    08818EF8:[ADC5304C]: sw         $a1, 12364($t6)
    08818EFC:[25290001]: addiu      $t1, $t1, 1
    08818F00:[ADA23048]: sw         $v0, 12360($t5)
    08818F04:[95C4304C]: lhu        $a0, 12364($t6)
    08818F08:[94C23050]: lhu        $v0, 12368($a2)
    08818F0C:[2463FFFF]: addiu      $v1, $v1, -1
    08818F10:[A5040000]: sh         $a0, 0($t0)
    08818F14:[A5020002]: sh         $v0, 2($t0)
    08818F18:[1460FFFC]: bne        $v1, $zr, 0x08818F0C
    08818F1C:[25080004]: addiu      $t0, $t0, 4
--> 08818F20:[0A206396]: j          0x08818E58
    08818F24:[ADA03048]: sw         $zr, 12360($t5)
_S1_2_8A458C8 17,695,000 instructions (0.351%), 2,211,875 calls (08A458C8 - 08A458E4, length 8)
    08A458C8:[44056000]: mfc1       $a1, $f12
    08A458CC:[27BDFFF0]: addiu      $sp, $sp, -16
    08A458D0:[AFBF0000]: sw         $ra, 0($sp)
    08A458D4:[0E291611]: jal        0x08A45844
    08A458D8:[00052A02]: srl        $a1, $a1, 0x0008
    08A458DC:[8FBF0000]: lw         $ra, 0($sp)
    08A458E0:[03E00008]: jr         $ra
    08A458E4:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_8A48948 17,694,944 instructions (0.351%), 2,211,868 calls (08A48948 - 08A48964, length 8)
    08A48948:[44806000]: mtc1       $zr, $f12
    08A4894C:[27BDFFF0]: addiu      $sp, $sp, -16
    08A48950:[AFBF0000]: sw         $ra, 0($sp)
    08A48954:[0E291632]: jal        0x08A458C8
    08A48958:[240400CB]: addiu      $a0, $zr, 203 <=> li $a0, 203
    08A4895C:[8FBF0000]: lw         $ra, 0($sp)
    08A48960:[03E00008]: jr         $ra
    08A48964:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_881B56C 17,479,575 instructions (0.347%), 3,508 calls (0881B56C - 0881B750, length 122)
    0881B56C:[3C0908CC]: lui        $t1, 0x08CC <=> li $t1, 0x08CC0000
    0881B570:[8D2864F4]: lw         $t0, 25844($t1)
    0881B574:[27BDFFC0]: addiu      $sp, $sp, -64
    0881B578:[00046023]: subu       $t4, $zr, $a0 <=> negu $t4, $a0
    0881B57C:[00055023]: subu       $t2, $zr, $a1 <=> negu $t2, $a1
    0881B580:[000C5943]: sra        $t3, $t4, 0x0005
    0881B584:[AFB3001C]: sw         $s3, 28($sp)
    0881B588:[00809821]: addu       $s3, $a0, $zr <=> move $s3, $a0
    0881B58C:[24040009]: addiu      $a0, $zr, 9 <=> li $a0, 9
    0881B590:[AFBF0034]: sw         $ra, 52($sp)
    0881B594:[AFAB0000]: sw         $t3, 0($sp)
    0881B598:[AFA80004]: sw         $t0, 4($sp)
    0881B59C:[AFBE0030]: sw         $fp, 48($sp)
    0881B5A0:[AFB7002C]: sw         $s7, 44($sp)
    0881B5A4:[AFB60028]: sw         $s6, 40($sp)
    0881B5A8:[AFB20018]: sw         $s2, 24($sp)
    0881B5AC:[00A09021]: addu       $s2, $a1, $zr <=> move $s2, $a1
    0881B5B0:[AFB10014]: sw         $s1, 20($sp)
    0881B5B4:[000A8943]: sra        $s1, $t2, 0x0005
    0881B5B8:[0220B821]: addu       $s7, $s1, $zr <=> move $s7, $s1
    0881B5BC:[AFB50024]: sw         $s5, 36($sp)
    0881B5C0:[AFB40020]: sw         $s4, 32($sp)
    0881B5C4:[0E291965]: jal        0x08A46594
    0881B5C8:[AFB00010]: sw         $s0, 16($sp)
    0881B5CC:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0881B5D0:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0881B5D4:[240600FF]: addiu      $a2, $zr, 255 <=> li $a2, 255
    0881B5D8:[0E292261]: jal        0x08A48984
    0881B5DC:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    0881B5E0:[24040004]: addiu      $a0, $zr, 4 <=> li $a0, 4
    0881B5E4:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0881B5E8:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0881B5EC:[0E292162]: jal        0x08A48588
    0881B5F0:[24070001]: addiu      $a3, $zr, 1 <=> li $a3, 1
    0881B5F4:[24040020]: addiu      $a0, $zr, 32 <=> li $a0, 32
    0881B5F8:[24050020]: addiu      $a1, $zr, 32 <=> li $a1, 32
    0881B5FC:[24060020]: addiu      $a2, $zr, 32 <=> li $a2, 32
    0881B600:[0E291D7E]: jal        0x08A475F8
    0881B604:[24070020]: addiu      $a3, $zr, 32 <=> li $a3, 32
    0881B608:[00112940]: sll        $a1, $s1, 0x0005
    0881B60C:[00B22021]: addu       $a0, $a1, $s2
    0881B610:[8FA50000]: lw         $a1, 0($sp)
    0881B614:[26230008]: addiu      $v1, $s1, 8
    0881B618:[AFA30008]: sw         $v1, 8($sp)
    0881B61C:[00053940]: sll        $a3, $a1, 0x0005
    0881B620:[00F33021]: addu       $a2, $a3, $s3
    0881B624:[AFA6000C]: sw         $a2, 12($sp)
    0881B628:[24960010]: addiu      $s6, $a0, 16
    0881B62C:[24BE000D]: addiu      $fp, $a1, 13
    0881B630:[8FB20000]: lw         $s2, 0($sp)
    0881B634:[32EE003F]: andi       $t6, $s7, 63
    0881B638:[025E682A]: slt        $t5, $s2, $fp
    0881B63C:[11A00034]: beq        $t5, $zr, 0x0881B710
    0881B640:[000EA980]: sll        $s5, $t6, 0x0006
    0881B644:[8FA2000C]: lw         $v0, 12($sp)
    0881B648:[24540040]: addiu      $s4, $v0, 64
    0881B64C:[3245003F]: andi       $a1, $s2, 63
    0881B650:[8FA70004]: lw         $a3, 4($sp)
    0881B654:[02A59821]: addu       $s3, $s5, $a1
    0881B658:[00133080]: sll        $a2, $s3, 0x0002
    0881B65C:[00C78021]: addu       $s0, $a2, $a3
    0881B660:[8E110000]: lw         $s1, 0($s0)
    0881B664:[3C0308BB]: lui        $v1, 0x08BB <=> li $v1, 0x08BB0000
    0881B668:[24782F48]: addiu      $t8, $v1, 12104
    0881B66C:[00118403]: sra        $s0, $s1, 0x0010
    0881B670:[320F7FFF]: andi       $t7, $s0, 32767
    0881B674:[000F2183]: sra        $a0, $t7, 0x0006
    0881B678:[0004C880]: sll        $t9, $a0, 0x0002
    0881B67C:[26520001]: addiu      $s2, $s2, 1
    0881B680:[11E00020]: beq        $t7, $zr, 0x0881B704
    0881B684:[03384021]: addu       $t0, $t9, $t8
    0881B688:[8D130000]: lw         $s3, 0($t0)
    0881B68C:[3229001F]: andi       $t1, $s1, 31
    0881B690:[00091140]: sll        $v0, $t1, 0x0005
    0881B694:[1260001B]: beq        $s3, $zr, 0x0881B704
    0881B698:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0881B69C:[3C1908CC]: lui        $t9, 0x08CC <=> li $t9, 0x08CC0000
    0881B6A0:[8F3864FC]: lw         $t8, 25852($t9)
    0881B6A4:[03027821]: addu       $t7, $t8, $v0
    0881B6A8:[0E29226F]: jal        0x08A489BC
    0881B6AC:[25E50C00]: addiu      $a1, $t7, 3072
    0881B6B0:[320E003F]: andi       $t6, $s0, 63
    0881B6B4:[000E6A40]: sll        $t5, $t6, 0x0009
    0881B6B8:[026D4021]: addu       $t0, $s3, $t5
    0881B6BC:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0881B6C0:[24050020]: addiu      $a1, $zr, 32 <=> li $a1, 32
    0881B6C4:[24060020]: addiu      $a2, $zr, 32 <=> li $a2, 32
    0881B6C8:[0E292202]: jal        0x08A48808
    0881B6CC:[24070020]: addiu      $a3, $zr, 32 <=> li $a3, 32
    0881B6D0:[322C0060]: andi       $t4, $s1, 96
    0881B6D4:[3C0B08AF]: lui        $t3, 0x08AF <=> li $t3, 0x08AF0000
    0881B6D8:[000C40C2]: srl        $t0, $t4, 0x0003
    0881B6DC:[256A1FB0]: addiu      $t2, $t3, 8112
    0881B6E0:[010A8821]: addu       $s1, $t0, $t2
    0881B6E4:[8E290000]: lw         $t1, 0($s1)
    0881B6E8:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    0881B6EC:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    0881B6F0:[24060063]: addiu      $a2, $zr, 99 <=> li $a2, 99
    0881B6F4:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    0881B6F8:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    0881B6FC:[0E291C7B]: jal        0x08A471EC
    0881B700:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    0881B704:[025E182A]: slt        $v1, $s2, $fp
    0881B708:[1460FFD0]: bne        $v1, $zr, 0x0881B64C
    0881B70C:[26940020]: addiu      $s4, $s4, 32
    0881B710:[8FB50008]: lw         $s5, 8($sp)
    0881B714:[26F70001]: addiu      $s7, $s7, 1
    0881B718:[02F5A02A]: slt        $s4, $s7, $s5
    0881B71C:[1680FFC4]: bne        $s4, $zr, 0x0881B630
    0881B720:[26D60020]: addiu      $s6, $s6, 32
    0881B724:[8FBF0034]: lw         $ra, 52($sp)
    0881B728:[8FBE0030]: lw         $fp, 48($sp)
    0881B72C:[8FB7002C]: lw         $s7, 44($sp)
    0881B730:[8FB60028]: lw         $s6, 40($sp)
    0881B734:[8FB50024]: lw         $s5, 36($sp)
    0881B738:[8FB40020]: lw         $s4, 32($sp)
    0881B73C:[8FB3001C]: lw         $s3, 28($sp)
    0881B740:[8FB20018]: lw         $s2, 24($sp)
    0881B744:[8FB10014]: lw         $s1, 20($sp)
    0881B748:[8FB00010]: lw         $s0, 16($sp)
    0881B74C:[03E00008]: jr         $ra
    0881B750:[27BD0040]: addiu      $sp, $sp, 64
  Back Branch 0881B708 364,832 times (length 49)
    0881B638:[025E682A]: slt        $t5, $s2, $fp
    0881B63C:[11A00034]: beq        $t5, $zr, 0x0881B710
    0881B640:[000EA980]: sll        $s5, $t6, 0x0006
    0881B644:[8FA2000C]: lw         $v0, 12($sp)
    0881B648:[24540040]: addiu      $s4, $v0, 64
--> 0881B64C:[3245003F]: andi       $a1, $s2, 63
    0881B650:[8FA70004]: lw         $a3, 4($sp)
    0881B654:[02A59821]: addu       $s3, $s5, $a1
    0881B658:[00133080]: sll        $a2, $s3, 0x0002
    0881B65C:[00C78021]: addu       $s0, $a2, $a3
    0881B660:[8E110000]: lw         $s1, 0($s0)
    0881B664:[3C0308BB]: lui        $v1, 0x08BB <=> li $v1, 0x08BB0000
    0881B668:[24782F48]: addiu      $t8, $v1, 12104
    0881B66C:[00118403]: sra        $s0, $s1, 0x0010
    0881B670:[320F7FFF]: andi       $t7, $s0, 32767
    0881B674:[000F2183]: sra        $a0, $t7, 0x0006
    0881B678:[0004C880]: sll        $t9, $a0, 0x0002
    0881B67C:[26520001]: addiu      $s2, $s2, 1
    0881B680:[11E00020]: beq        $t7, $zr, 0x0881B704
    0881B684:[03384021]: addu       $t0, $t9, $t8
    0881B688:[8D130000]: lw         $s3, 0($t0)
    0881B68C:[3229001F]: andi       $t1, $s1, 31
    0881B690:[00091140]: sll        $v0, $t1, 0x0005
    0881B694:[1260001B]: beq        $s3, $zr, 0x0881B704
    0881B698:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0881B69C:[3C1908CC]: lui        $t9, 0x08CC <=> li $t9, 0x08CC0000
    0881B6A0:[8F3864FC]: lw         $t8, 25852($t9)
    0881B6A4:[03027821]: addu       $t7, $t8, $v0
    0881B6A8:[0E29226F]: jal        0x08A489BC
    0881B6AC:[25E50C00]: addiu      $a1, $t7, 3072
    0881B6B0:[320E003F]: andi       $t6, $s0, 63
    0881B6B4:[000E6A40]: sll        $t5, $t6, 0x0009
    0881B6B8:[026D4021]: addu       $t0, $s3, $t5
    0881B6BC:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0881B6C0:[24050020]: addiu      $a1, $zr, 32 <=> li $a1, 32
    0881B6C4:[24060020]: addiu      $a2, $zr, 32 <=> li $a2, 32
    0881B6C8:[0E292202]: jal        0x08A48808
    0881B6CC:[24070020]: addiu      $a3, $zr, 32 <=> li $a3, 32
    0881B6D0:[322C0060]: andi       $t4, $s1, 96
    0881B6D4:[3C0B08AF]: lui        $t3, 0x08AF <=> li $t3, 0x08AF0000
    0881B6D8:[000C40C2]: srl        $t0, $t4, 0x0003
    0881B6DC:[256A1FB0]: addiu      $t2, $t3, 8112
    0881B6E0:[010A8821]: addu       $s1, $t0, $t2
    0881B6E4:[8E290000]: lw         $t1, 0($s1)
    0881B6E8:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    0881B6EC:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    0881B6F0:[24060063]: addiu      $a2, $zr, 99 <=> li $a2, 99
    0881B6F4:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    0881B6F8:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    0881B6FC:[0E291C7B]: jal        0x08A471EC
    0881B700:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    0881B704:[025E182A]: slt        $v1, $s2, $fp
--> 0881B708:[1460FFD0]: bne        $v1, $zr, 0x0881B64C
    0881B70C:[26940020]: addiu      $s4, $s4, 32
    0881B710:[8FB50008]: lw         $s5, 8($sp)
    0881B714:[26F70001]: addiu      $s7, $s7, 1
    0881B718:[02F5A02A]: slt        $s4, $s7, $s5
  Back Branch 0881B71C 28,064 times (length 61)
    0881B61C:[00053940]: sll        $a3, $a1, 0x0005
    0881B620:[00F33021]: addu       $a2, $a3, $s3
    0881B624:[AFA6000C]: sw         $a2, 12($sp)
    0881B628:[24960010]: addiu      $s6, $a0, 16
    0881B62C:[24BE000D]: addiu      $fp, $a1, 13
--> 0881B630:[8FB20000]: lw         $s2, 0($sp)
    0881B634:[32EE003F]: andi       $t6, $s7, 63
    0881B638:[025E682A]: slt        $t5, $s2, $fp
    0881B63C:[11A00034]: beq        $t5, $zr, 0x0881B710
    0881B640:[000EA980]: sll        $s5, $t6, 0x0006
    0881B644:[8FA2000C]: lw         $v0, 12($sp)
    0881B648:[24540040]: addiu      $s4, $v0, 64
    0881B64C:[3245003F]: andi       $a1, $s2, 63
    0881B650:[8FA70004]: lw         $a3, 4($sp)
    0881B654:[02A59821]: addu       $s3, $s5, $a1
    0881B658:[00133080]: sll        $a2, $s3, 0x0002
    0881B65C:[00C78021]: addu       $s0, $a2, $a3
    0881B660:[8E110000]: lw         $s1, 0($s0)
    0881B664:[3C0308BB]: lui        $v1, 0x08BB <=> li $v1, 0x08BB0000
    0881B668:[24782F48]: addiu      $t8, $v1, 12104
    0881B66C:[00118403]: sra        $s0, $s1, 0x0010
    0881B670:[320F7FFF]: andi       $t7, $s0, 32767
    0881B674:[000F2183]: sra        $a0, $t7, 0x0006
    0881B678:[0004C880]: sll        $t9, $a0, 0x0002
    0881B67C:[26520001]: addiu      $s2, $s2, 1
    0881B680:[11E00020]: beq        $t7, $zr, 0x0881B704
    0881B684:[03384021]: addu       $t0, $t9, $t8
    0881B688:[8D130000]: lw         $s3, 0($t0)
    0881B68C:[3229001F]: andi       $t1, $s1, 31
    0881B690:[00091140]: sll        $v0, $t1, 0x0005
    0881B694:[1260001B]: beq        $s3, $zr, 0x0881B704
    0881B698:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0881B69C:[3C1908CC]: lui        $t9, 0x08CC <=> li $t9, 0x08CC0000
    0881B6A0:[8F3864FC]: lw         $t8, 25852($t9)
    0881B6A4:[03027821]: addu       $t7, $t8, $v0
    0881B6A8:[0E29226F]: jal        0x08A489BC
    0881B6AC:[25E50C00]: addiu      $a1, $t7, 3072
    0881B6B0:[320E003F]: andi       $t6, $s0, 63
    0881B6B4:[000E6A40]: sll        $t5, $t6, 0x0009
    0881B6B8:[026D4021]: addu       $t0, $s3, $t5
    0881B6BC:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0881B6C0:[24050020]: addiu      $a1, $zr, 32 <=> li $a1, 32
    0881B6C4:[24060020]: addiu      $a2, $zr, 32 <=> li $a2, 32
    0881B6C8:[0E292202]: jal        0x08A48808
    0881B6CC:[24070020]: addiu      $a3, $zr, 32 <=> li $a3, 32
    0881B6D0:[322C0060]: andi       $t4, $s1, 96
    0881B6D4:[3C0B08AF]: lui        $t3, 0x08AF <=> li $t3, 0x08AF0000
    0881B6D8:[000C40C2]: srl        $t0, $t4, 0x0003
    0881B6DC:[256A1FB0]: addiu      $t2, $t3, 8112
    0881B6E0:[010A8821]: addu       $s1, $t0, $t2
    0881B6E4:[8E290000]: lw         $t1, 0($s1)
    0881B6E8:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    0881B6EC:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    0881B6F0:[24060063]: addiu      $a2, $zr, 99 <=> li $a2, 99
    0881B6F4:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    0881B6F8:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    0881B6FC:[0E291C7B]: jal        0x08A471EC
    0881B700:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    0881B704:[025E182A]: slt        $v1, $s2, $fp
    0881B708:[1460FFD0]: bne        $v1, $zr, 0x0881B64C
    0881B70C:[26940020]: addiu      $s4, $s4, 32
    0881B710:[8FB50008]: lw         $s5, 8($sp)
    0881B714:[26F70001]: addiu      $s7, $s7, 1
    0881B718:[02F5A02A]: slt        $s4, $s7, $s5
--> 0881B71C:[1680FFC4]: bne        $s4, $zr, 0x0881B630
    0881B720:[26D60020]: addiu      $s6, $s6, 32
    0881B724:[8FBF0034]: lw         $ra, 52($sp)
    0881B728:[8FBE0030]: lw         $fp, 48($sp)
    0881B72C:[8FB7002C]: lw         $s7, 44($sp)
_S1_2_8A48588 16,596,356 instructions (0.329%), 592,727 calls (08A48588 - 08A485F4, length 28)
    08A48588:[27BDFFF0]: addiu      $sp, $sp, -16
    08A4858C:[AFBF0004]: sw         $ra, 4($sp)
    08A48590:[3C0208CA]: lui        $v0, 0x08CA <=> li $v0, 0x08CA0000
    08A48594:[00063200]: sll        $a2, $a2, 0x0008
    08A48598:[AFB00000]: sw         $s0, 0($sp)
    08A4859C:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    08A485A0:[00052C00]: sll        $a1, $a1, 0x0010
    08A485A4:[8C434170]: lw         $v1, 16752($v0)
    08A485A8:[2402005C]: addiu      $v0, $zr, 92 <=> li $v0, 92
    08A485AC:[00A62825]: or         $a1, $a1, $a2
    08A485B0:[00620018]: mult       $v1, $v0
    08A485B4:[3C0208CA]: lui        $v0, 0x08CA <=> li $v0, 0x08CA0000
    08A485B8:[24424008]: addiu      $v0, $v0, 16392
    08A485BC:[00A72825]: or         $a1, $a1, $a3
    08A485C0:[240400C2]: addiu      $a0, $zr, 194 <=> li $a0, 194
    08A485C4:[00001812]: mflo       $v1
    08A485C8:[00621821]: addu       $v1, $v1, $v0
    08A485CC:[0E291611]: jal        0x08A45844
    08A485D0:[AC700058]: sw         $s0, 88($v1)
    08A485D4:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    08A485D8:[0E291611]: jal        0x08A45844
    08A485DC:[240400C3]: addiu      $a0, $zr, 195 <=> li $a0, 195
    08A485E0:[0E292252]: jal        0x08A48948
    08A485E4:[00000000]: nop
    08A485E8:[8FBF0004]: lw         $ra, 4($sp)
    08A485EC:[8FB00000]: lw         $s0, 0($sp)
    08A485F0:[03E00008]: jr         $ra
    08A485F4:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_8817C94 16,412,254 instructions (0.326%), 254,473 calls (08817A7C - 08817CCC, length 149)
    08817A7C:[250BFFE0]: addiu      $t3, $t0, -32
    08817A80:[91260000]: lbu        $a2, 0($t1)
    08817A84:[25C58380]: addiu      $a1, $t6, -31872
    08817A88:[25290001]: addiu      $t1, $t1, 1
    08817A8C:[00C51021]: addu       $v0, $a2, $a1
    08817A90:[90440000]: lbu        $a0, 0($v0)
    08817A94:[2C99000E]: sltiu      $t9, $a0, 14
    08817A98:[13200014]: beq        $t9, $zr, 0x08817AEC
    08817A9C:[AD463054]: sw         $a2, 12372($t2)
    08817AA0:[3C1908A6]: lui        $t9, 0x08A6 <=> li $t9, 0x08A60000
    08817AA4:[00046080]: sll        $t4, $a0, 0x0002
    08817AA8:[272D8608]: addiu      $t5, $t9, -31224
    08817AAC:[018D2021]: addu       $a0, $t4, $t5
    08817AB0:[8C830000]: lw         $v1, 0($a0)
    08817AB4:[00600008]: jr         $v1
    08817AB8:[00000000]: nop
    08817AE8:[A5020000]: sh         $v0, 0($t0)
    08817AEC:[0168682B]: sltu       $t5, $t3, $t0
    08817AF0:[55A0FFE4]: bnel       $t5, $zr, 0x08817A84
    08817AF4:[91260000]: lbu        $a2, 0($t1)
    08817AF8:[030F582B]: sltu       $t3, $t8, $t7
    08817AFC:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08817B00:[1560FFDE]: bne        $t3, $zr, 0x08817A7C
    08817B04:[25EFFC00]: addiu      $t7, $t7, -1024
    08817B08:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08817B0C:[03E00008]: jr         $ra
    08817B10:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    08817C20:[912D0000]: lbu        $t5, 0($t1)
    08817C24:[2508FFFC]: addiu      $t0, $t0, -4
    08817C28:[25290001]: addiu      $t1, $t1, 1
    08817C2C:[31A6000F]: andi       $a2, $t5, 15
    08817C30:[0006C840]: sll        $t9, $a2, 0x0001
    08817C34:[03271821]: addu       $v1, $t9, $a3
    08817C38:[946C0000]: lhu        $t4, 0($v1)
    08817C3C:[000D2902]: srl        $a1, $t5, 0x0004
    08817C40:[00051040]: sll        $v0, $a1, 0x0001
    08817C44:[A50C0002]: sh         $t4, 2($t0)
    08817C48:[00472021]: addu       $a0, $v0, $a3
    08817C4C:[94820000]: lhu        $v0, 0($a0)
    08817C50:[0A205EBA]: j          0x08817AE8
    08817C54:[AD4D3054]: sw         $t5, 12372($t2)
    08817C58:[912D0000]: lbu        $t5, 0($t1)
    08817C5C:[2508FFFC]: addiu      $t0, $t0, -4
    08817C60:[25290001]: addiu      $t1, $t1, 1
    08817C64:[31A6000F]: andi       $a2, $t5, 15
    08817C68:[0006C840]: sll        $t9, $a2, 0x0001
    08817C6C:[03271821]: addu       $v1, $t9, $a3
    08817C70:[946C0000]: lhu        $t4, 0($v1)
    08817C74:[000D2902]: srl        $a1, $t5, 0x0004
    08817C78:[00052040]: sll        $a0, $a1, 0x0001
    08817C7C:[A50C0002]: sh         $t4, 2($t0)
    08817C80:[00871021]: addu       $v0, $a0, $a3
    08817C84:[94460000]: lhu        $a2, 0($v0)
    08817C88:[AD4D3054]: sw         $t5, 12372($t2)
    08817C8C:[0A205F08]: j          0x08817C20
    08817C90:[A5060000]: sh         $a2, 0($t0)
    08817C94:[91260000]: lbu        $a2, 0($t1)
    08817C98:[2508FFFC]: addiu      $t0, $t0, -4
    08817C9C:[25290001]: addiu      $t1, $t1, 1
    08817CA0:[30D9000F]: andi       $t9, $a2, 15
    08817CA4:[00196040]: sll        $t4, $t9, 0x0001
    08817CA8:[01871821]: addu       $v1, $t4, $a3
    08817CAC:[946D0000]: lhu        $t5, 0($v1)
    08817CB0:[00062902]: srl        $a1, $a2, 0x0004
    08817CB4:[00052040]: sll        $a0, $a1, 0x0001
    08817CB8:[A50D0002]: sh         $t5, 2($t0)
    08817CBC:[00871021]: addu       $v0, $a0, $a3
    08817CC0:[94590000]: lhu        $t9, 0($v0)
    08817CC4:[AD463054]: sw         $a2, 12372($t2)
    08817CC8:[0A205F16]: j          0x08817C58
    08817CCC:[A5190000]: sh         $t9, 0($t0)
  Back Branch 08817B00 1,032,064 times (length 35)
--> 08817A7C:[250BFFE0]: addiu      $t3, $t0, -32
    08817A80:[91260000]: lbu        $a2, 0($t1)
    08817A84:[25C58380]: addiu      $a1, $t6, -31872
    08817A88:[25290001]: addiu      $t1, $t1, 1
    08817A8C:[00C51021]: addu       $v0, $a2, $a1
    08817A90:[90440000]: lbu        $a0, 0($v0)
    08817A94:[2C99000E]: sltiu      $t9, $a0, 14
    08817A98:[13200014]: beq        $t9, $zr, 0x08817AEC
    08817A9C:[AD463054]: sw         $a2, 12372($t2)
    08817AA0:[3C1908A6]: lui        $t9, 0x08A6 <=> li $t9, 0x08A60000
    08817AA4:[00046080]: sll        $t4, $a0, 0x0002
    08817AA8:[272D8608]: addiu      $t5, $t9, -31224
    08817AAC:[018D2021]: addu       $a0, $t4, $t5
    08817AB0:[8C830000]: lw         $v1, 0($a0)
    08817AB4:[00600008]: jr         $v1
    08817AB8:[00000000]: nop
    08817AE8:[A5020000]: sh         $v0, 0($t0)
    08817AEC:[0168682B]: sltu       $t5, $t3, $t0
    08817AF0:[55A0FFE4]: bnel       $t5, $zr, 0x08817A84
    08817AF4:[91260000]: lbu        $a2, 0($t1)
    08817AF8:[030F582B]: sltu       $t3, $t8, $t7
    08817AFC:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
--> 08817B00:[1560FFDE]: bne        $t3, $zr, 0x08817A7C
    08817B04:[25EFFC00]: addiu      $t7, $t7, -1024
    08817B08:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08817B0C:[03E00008]: jr         $ra
    08817B10:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
  Back Branch 08817C50 645,854 times (length 92)
--> 08817AE8:[A5020000]: sh         $v0, 0($t0)
    08817AEC:[0168682B]: sltu       $t5, $t3, $t0
    08817AF0:[55A0FFE4]: bnel       $t5, $zr, 0x08817A84
    08817AF4:[91260000]: lbu        $a2, 0($t1)
    08817AF8:[030F582B]: sltu       $t3, $t8, $t7
    08817AFC:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08817B00:[1560FFDE]: bne        $t3, $zr, 0x08817A7C
    08817B04:[25EFFC00]: addiu      $t7, $t7, -1024
    08817B08:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08817B0C:[03E00008]: jr         $ra
    08817B10:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    08817C20:[912D0000]: lbu        $t5, 0($t1)
    08817C24:[2508FFFC]: addiu      $t0, $t0, -4
    08817C28:[25290001]: addiu      $t1, $t1, 1
    08817C2C:[31A6000F]: andi       $a2, $t5, 15
    08817C30:[0006C840]: sll        $t9, $a2, 0x0001
    08817C34:[03271821]: addu       $v1, $t9, $a3
    08817C38:[946C0000]: lhu        $t4, 0($v1)
    08817C3C:[000D2902]: srl        $a1, $t5, 0x0004
    08817C40:[00051040]: sll        $v0, $a1, 0x0001
    08817C44:[A50C0002]: sh         $t4, 2($t0)
    08817C48:[00472021]: addu       $a0, $v0, $a3
    08817C4C:[94820000]: lhu        $v0, 0($a0)
--> 08817C50:[0A205EBA]: j          0x08817AE8
    08817C54:[AD4D3054]: sw         $t5, 12372($t2)
    08817C58:[912D0000]: lbu        $t5, 0($t1)
    08817C5C:[2508FFFC]: addiu      $t0, $t0, -4
    08817C60:[25290001]: addiu      $t1, $t1, 1
  Back Branch 08817AF0 596,677 times (length 29)
    08817A7C:[250BFFE0]: addiu      $t3, $t0, -32
    08817A80:[91260000]: lbu        $a2, 0($t1)
--> 08817A84:[25C58380]: addiu      $a1, $t6, -31872
    08817A88:[25290001]: addiu      $t1, $t1, 1
    08817A8C:[00C51021]: addu       $v0, $a2, $a1
    08817A90:[90440000]: lbu        $a0, 0($v0)
    08817A94:[2C99000E]: sltiu      $t9, $a0, 14
    08817A98:[13200014]: beq        $t9, $zr, 0x08817AEC
    08817A9C:[AD463054]: sw         $a2, 12372($t2)
    08817AA0:[3C1908A6]: lui        $t9, 0x08A6 <=> li $t9, 0x08A60000
    08817AA4:[00046080]: sll        $t4, $a0, 0x0002
    08817AA8:[272D8608]: addiu      $t5, $t9, -31224
    08817AAC:[018D2021]: addu       $a0, $t4, $t5
    08817AB0:[8C830000]: lw         $v1, 0($a0)
    08817AB4:[00600008]: jr         $v1
    08817AB8:[00000000]: nop
    08817AE8:[A5020000]: sh         $v0, 0($t0)
    08817AEC:[0168682B]: sltu       $t5, $t3, $t0
--> 08817AF0:[55A0FFE4]: bnel       $t5, $zr, 0x08817A84
    08817AF4:[91260000]: lbu        $a2, 0($t1)
    08817AF8:[030F582B]: sltu       $t3, $t8, $t7
    08817AFC:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    08817B00:[1560FFDE]: bne        $t3, $zr, 0x08817A7C
  Back Branch 08817C8C 512,168 times (length 29)
--> 08817C20:[912D0000]: lbu        $t5, 0($t1)
    08817C24:[2508FFFC]: addiu      $t0, $t0, -4
    08817C28:[25290001]: addiu      $t1, $t1, 1
    08817C2C:[31A6000F]: andi       $a2, $t5, 15
    08817C30:[0006C840]: sll        $t9, $a2, 0x0001
    08817C34:[03271821]: addu       $v1, $t9, $a3
    08817C38:[946C0000]: lhu        $t4, 0($v1)
    08817C3C:[000D2902]: srl        $a1, $t5, 0x0004
    08817C40:[00051040]: sll        $v0, $a1, 0x0001
    08817C44:[A50C0002]: sh         $t4, 2($t0)
    08817C48:[00472021]: addu       $a0, $v0, $a3
    08817C4C:[94820000]: lhu        $v0, 0($a0)
    08817C50:[0A205EBA]: j          0x08817AE8
    08817C54:[AD4D3054]: sw         $t5, 12372($t2)
    08817C58:[912D0000]: lbu        $t5, 0($t1)
    08817C5C:[2508FFFC]: addiu      $t0, $t0, -4
    08817C60:[25290001]: addiu      $t1, $t1, 1
    08817C64:[31A6000F]: andi       $a2, $t5, 15
    08817C68:[0006C840]: sll        $t9, $a2, 0x0001
    08817C6C:[03271821]: addu       $v1, $t9, $a3
    08817C70:[946C0000]: lhu        $t4, 0($v1)
    08817C74:[000D2902]: srl        $a1, $t5, 0x0004
    08817C78:[00052040]: sll        $a0, $a1, 0x0001
    08817C7C:[A50C0002]: sh         $t4, 2($t0)
    08817C80:[00871021]: addu       $v0, $a0, $a3
    08817C84:[94460000]: lhu        $a2, 0($v0)
    08817C88:[AD4D3054]: sw         $t5, 12372($t2)
--> 08817C8C:[0A205F08]: j          0x08817C20
    08817C90:[A5060000]: sh         $a2, 0($t0)
    08817C94:[91260000]: lbu        $a2, 0($t1)
    08817C98:[2508FFFC]: addiu      $t0, $t0, -4
    08817C9C:[25290001]: addiu      $t1, $t1, 1
  Back Branch 08817CC8 446,380 times (length 30)
    08817C44:[A50C0002]: sh         $t4, 2($t0)
    08817C48:[00472021]: addu       $a0, $v0, $a3
    08817C4C:[94820000]: lhu        $v0, 0($a0)
    08817C50:[0A205EBA]: j          0x08817AE8
    08817C54:[AD4D3054]: sw         $t5, 12372($t2)
--> 08817C58:[912D0000]: lbu        $t5, 0($t1)
    08817C5C:[2508FFFC]: addiu      $t0, $t0, -4
    08817C60:[25290001]: addiu      $t1, $t1, 1
    08817C64:[31A6000F]: andi       $a2, $t5, 15
    08817C68:[0006C840]: sll        $t9, $a2, 0x0001
    08817C6C:[03271821]: addu       $v1, $t9, $a3
    08817C70:[946C0000]: lhu        $t4, 0($v1)
    08817C74:[000D2902]: srl        $a1, $t5, 0x0004
    08817C78:[00052040]: sll        $a0, $a1, 0x0001
    08817C7C:[A50C0002]: sh         $t4, 2($t0)
    08817C80:[00871021]: addu       $v0, $a0, $a3
    08817C84:[94460000]: lhu        $a2, 0($v0)
    08817C88:[AD4D3054]: sw         $t5, 12372($t2)
    08817C8C:[0A205F08]: j          0x08817C20
    08817C90:[A5060000]: sh         $a2, 0($t0)
    08817C94:[91260000]: lbu        $a2, 0($t1)
    08817C98:[2508FFFC]: addiu      $t0, $t0, -4
    08817C9C:[25290001]: addiu      $t1, $t1, 1
    08817CA0:[30D9000F]: andi       $t9, $a2, 15
    08817CA4:[00196040]: sll        $t4, $t9, 0x0001
    08817CA8:[01871821]: addu       $v1, $t4, $a3
    08817CAC:[946D0000]: lhu        $t5, 0($v1)
    08817CB0:[00062902]: srl        $a1, $a2, 0x0004
    08817CB4:[00052040]: sll        $a0, $a1, 0x0001
    08817CB8:[A50D0002]: sh         $t5, 2($t0)
    08817CBC:[00871021]: addu       $v0, $a0, $a3
    08817CC0:[94590000]: lhu        $t9, 0($v0)
    08817CC4:[AD463054]: sw         $a2, 12372($t2)
--> 08817CC8:[0A205F16]: j          0x08817C58
    08817CCC:[A5190000]: sh         $t9, 0($t0)
_S1_2_881754C 16,290,320 instructions (0.323%), 207,364 calls (088172F8 - 08817584, length 164)
    088172F8:[250BFFE0]: addiu      $t3, $t0, -32
    088172FC:[91390000]: lbu        $t9, 0($t1)
    08817300:[25C58380]: addiu      $a1, $t6, -31872
    08817304:[25290001]: addiu      $t1, $t1, 1
    08817308:[03253021]: addu       $a2, $t9, $a1
    0881730C:[90C40000]: lbu        $a0, 0($a2)
    08817310:[2C8D000E]: sltiu      $t5, $a0, 14
    08817314:[11A00014]: beq        $t5, $zr, 0x08817368
    08817318:[AD593054]: sw         $t9, 12372($t2)
    0881731C:[00046880]: sll        $t5, $a0, 0x0002
    08817320:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08817324:[24828598]: addiu      $v0, $a0, -31336
    08817328:[01A26021]: addu       $t4, $t5, $v0
    0881732C:[8D830000]: lw         $v1, 0($t4)
    08817330:[00600008]: jr         $v1
    08817334:[00000000]: nop
    08817364:[A5020000]: sh         $v0, 0($t0)
    08817368:[0168602B]: sltu       $t4, $t3, $t0
    0881736C:[5580FFE4]: bnel       $t4, $zr, 0x08817300
    08817370:[91390000]: lbu        $t9, 0($t1)
    08817374:[01F8582B]: sltu       $t3, $t7, $t8
    08817378:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    0881737C:[1560FFDE]: bne        $t3, $zr, 0x088172F8
    08817380:[25EF0400]: addiu      $t7, $t7, 1024
    08817384:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08817388:[03E00008]: jr         $ra
    0881738C:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    0881749C:[912C0000]: lbu        $t4, 0($t1)
    088174A0:[2508FFFC]: addiu      $t0, $t0, -4
    088174A4:[25290001]: addiu      $t1, $t1, 1
    088174A8:[318D000F]: andi       $t5, $t4, 15
    088174AC:[000D3040]: sll        $a2, $t5, 0x0001
    088174B0:[00C71821]: addu       $v1, $a2, $a3
    088174B4:[94790000]: lhu        $t9, 0($v1)
    088174B8:[000C2902]: srl        $a1, $t4, 0x0004
    088174BC:[00051040]: sll        $v0, $a1, 0x0001
    088174C0:[A5190002]: sh         $t9, 2($t0)
    088174C4:[00472021]: addu       $a0, $v0, $a3
    088174C8:[94820000]: lhu        $v0, 0($a0)
    088174CC:[0A205CD9]: j          0x08817364
    088174D0:[AD4C3054]: sw         $t4, 12372($t2)
    088174D4:[912C0000]: lbu        $t4, 0($t1)
    088174D8:[2508FFFC]: addiu      $t0, $t0, -4
    088174DC:[25290001]: addiu      $t1, $t1, 1
    088174E0:[318D000F]: andi       $t5, $t4, 15
    088174E4:[000D3040]: sll        $a2, $t5, 0x0001
    088174E8:[00C71821]: addu       $v1, $a2, $a3
    088174EC:[94790000]: lhu        $t9, 0($v1)
    088174F0:[000C2902]: srl        $a1, $t4, 0x0004
    088174F4:[00052040]: sll        $a0, $a1, 0x0001
    088174F8:[A5190002]: sh         $t9, 2($t0)
    088174FC:[00871021]: addu       $v0, $a0, $a3
    08817500:[944D0000]: lhu        $t5, 0($v0)
    08817504:[AD4C3054]: sw         $t4, 12372($t2)
    08817508:[0A205D27]: j          0x0881749C
    0881750C:[A50D0000]: sh         $t5, 0($t0)
    08817510:[912D0000]: lbu        $t5, 0($t1)
    08817514:[2508FFFC]: addiu      $t0, $t0, -4
    08817518:[25290001]: addiu      $t1, $t1, 1
    0881751C:[31A6000F]: andi       $a2, $t5, 15
    08817520:[0006C840]: sll        $t9, $a2, 0x0001
    08817524:[03271821]: addu       $v1, $t9, $a3
    08817528:[946C0000]: lhu        $t4, 0($v1)
    0881752C:[000D2902]: srl        $a1, $t5, 0x0004
    08817530:[00052040]: sll        $a0, $a1, 0x0001
    08817534:[A50C0002]: sh         $t4, 2($t0)
    08817538:[00871021]: addu       $v0, $a0, $a3
    0881753C:[94460000]: lhu        $a2, 0($v0)
    08817540:[AD4D3054]: sw         $t5, 12372($t2)
    08817544:[0A205D35]: j          0x088174D4
    08817548:[A5060000]: sh         $a2, 0($t0)
    0881754C:[91260000]: lbu        $a2, 0($t1)
    08817550:[2508FFFC]: addiu      $t0, $t0, -4
    08817554:[25290001]: addiu      $t1, $t1, 1
    08817558:[30D9000F]: andi       $t9, $a2, 15
    0881755C:[00196040]: sll        $t4, $t9, 0x0001
    08817560:[01871821]: addu       $v1, $t4, $a3
    08817564:[946D0000]: lhu        $t5, 0($v1)
    08817568:[00062902]: srl        $a1, $a2, 0x0004
    0881756C:[00052040]: sll        $a0, $a1, 0x0001
    08817570:[A50D0002]: sh         $t5, 2($t0)
    08817574:[00871021]: addu       $v0, $a0, $a3
    08817578:[94590000]: lhu        $t9, 0($v0)
    0881757C:[AD463054]: sw         $a2, 12372($t2)
    08817580:[0A205D44]: j          0x08817510
    08817584:[A5190000]: sh         $t9, 0($t0)
  Back Branch 0881736C 5,365,260 times (length 29)
    088172F8:[250BFFE0]: addiu      $t3, $t0, -32
    088172FC:[91390000]: lbu        $t9, 0($t1)
--> 08817300:[25C58380]: addiu      $a1, $t6, -31872
    08817304:[25290001]: addiu      $t1, $t1, 1
    08817308:[03253021]: addu       $a2, $t9, $a1
    0881730C:[90C40000]: lbu        $a0, 0($a2)
    08817310:[2C8D000E]: sltiu      $t5, $a0, 14
    08817314:[11A00014]: beq        $t5, $zr, 0x08817368
    08817318:[AD593054]: sw         $t9, 12372($t2)
    0881731C:[00046880]: sll        $t5, $a0, 0x0002
    08817320:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08817324:[24828598]: addiu      $v0, $a0, -31336
    08817328:[01A26021]: addu       $t4, $t5, $v0
    0881732C:[8D830000]: lw         $v1, 0($t4)
    08817330:[00600008]: jr         $v1
    08817334:[00000000]: nop
    08817364:[A5020000]: sh         $v0, 0($t0)
    08817368:[0168602B]: sltu       $t4, $t3, $t0
--> 0881736C:[5580FFE4]: bnel       $t4, $zr, 0x08817300
    08817370:[91390000]: lbu        $t9, 0($t1)
    08817374:[01F8582B]: sltu       $t3, $t7, $t8
    08817378:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    0881737C:[1560FFDE]: bne        $t3, $zr, 0x088172F8
  Back Branch 0881737C 4,657,776 times (length 35)
--> 088172F8:[250BFFE0]: addiu      $t3, $t0, -32
    088172FC:[91390000]: lbu        $t9, 0($t1)
    08817300:[25C58380]: addiu      $a1, $t6, -31872
    08817304:[25290001]: addiu      $t1, $t1, 1
    08817308:[03253021]: addu       $a2, $t9, $a1
    0881730C:[90C40000]: lbu        $a0, 0($a2)
    08817310:[2C8D000E]: sltiu      $t5, $a0, 14
    08817314:[11A00014]: beq        $t5, $zr, 0x08817368
    08817318:[AD593054]: sw         $t9, 12372($t2)
    0881731C:[00046880]: sll        $t5, $a0, 0x0002
    08817320:[3C0408A6]: lui        $a0, 0x08A6 <=> li $a0, 0x08A60000
    08817324:[24828598]: addiu      $v0, $a0, -31336
    08817328:[01A26021]: addu       $t4, $t5, $v0
    0881732C:[8D830000]: lw         $v1, 0($t4)
    08817330:[00600008]: jr         $v1
    08817334:[00000000]: nop
    08817364:[A5020000]: sh         $v0, 0($t0)
    08817368:[0168602B]: sltu       $t4, $t3, $t0
    0881736C:[5580FFE4]: bnel       $t4, $zr, 0x08817300
    08817370:[91390000]: lbu        $t9, 0($t1)
    08817374:[01F8582B]: sltu       $t3, $t7, $t8
    08817378:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
--> 0881737C:[1560FFDE]: bne        $t3, $zr, 0x088172F8
    08817380:[25EF0400]: addiu      $t7, $t7, 1024
    08817384:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08817388:[03E00008]: jr         $ra
    0881738C:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
  Back Branch 088174CC 3,023,882 times (length 92)
--> 08817364:[A5020000]: sh         $v0, 0($t0)
    08817368:[0168602B]: sltu       $t4, $t3, $t0
    0881736C:[5580FFE4]: bnel       $t4, $zr, 0x08817300
    08817370:[91390000]: lbu        $t9, 0($t1)
    08817374:[01F8582B]: sltu       $t3, $t7, $t8
    08817378:[01E04021]: addu       $t0, $t7, $zr <=> move $t0, $t7
    0881737C:[1560FFDE]: bne        $t3, $zr, 0x088172F8
    08817380:[25EF0400]: addiu      $t7, $t7, 1024
    08817384:[01203021]: addu       $a2, $t1, $zr <=> move $a2, $t1
    08817388:[03E00008]: jr         $ra
    0881738C:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    0881749C:[912C0000]: lbu        $t4, 0($t1)
    088174A0:[2508FFFC]: addiu      $t0, $t0, -4
    088174A4:[25290001]: addiu      $t1, $t1, 1
    088174A8:[318D000F]: andi       $t5, $t4, 15
    088174AC:[000D3040]: sll        $a2, $t5, 0x0001
    088174B0:[00C71821]: addu       $v1, $a2, $a3
    088174B4:[94790000]: lhu        $t9, 0($v1)
    088174B8:[000C2902]: srl        $a1, $t4, 0x0004
    088174BC:[00051040]: sll        $v0, $a1, 0x0001
    088174C0:[A5190002]: sh         $t9, 2($t0)
    088174C4:[00472021]: addu       $a0, $v0, $a3
    088174C8:[94820000]: lhu        $v0, 0($a0)
--> 088174CC:[0A205CD9]: j          0x08817364
    088174D0:[AD4C3054]: sw         $t4, 12372($t2)
    088174D4:[912C0000]: lbu        $t4, 0($t1)
    088174D8:[2508FFFC]: addiu      $t0, $t0, -4
    088174DC:[25290001]: addiu      $t1, $t1, 1
  Back Branch 08817508 1,885,220 times (length 29)
--> 0881749C:[912C0000]: lbu        $t4, 0($t1)
    088174A0:[2508FFFC]: addiu      $t0, $t0, -4
    088174A4:[25290001]: addiu      $t1, $t1, 1
    088174A8:[318D000F]: andi       $t5, $t4, 15
    088174AC:[000D3040]: sll        $a2, $t5, 0x0001
    088174B0:[00C71821]: addu       $v1, $a2, $a3
    088174B4:[94790000]: lhu        $t9, 0($v1)
    088174B8:[000C2902]: srl        $a1, $t4, 0x0004
    088174BC:[00051040]: sll        $v0, $a1, 0x0001
    088174C0:[A5190002]: sh         $t9, 2($t0)
    088174C4:[00472021]: addu       $a0, $v0, $a3
    088174C8:[94820000]: lhu        $v0, 0($a0)
    088174CC:[0A205CD9]: j          0x08817364
    088174D0:[AD4C3054]: sw         $t4, 12372($t2)
    088174D4:[912C0000]: lbu        $t4, 0($t1)
    088174D8:[2508FFFC]: addiu      $t0, $t0, -4
    088174DC:[25290001]: addiu      $t1, $t1, 1
    088174E0:[318D000F]: andi       $t5, $t4, 15
    088174E4:[000D3040]: sll        $a2, $t5, 0x0001
    088174E8:[00C71821]: addu       $v1, $a2, $a3
    088174EC:[94790000]: lhu        $t9, 0($v1)
    088174F0:[000C2902]: srl        $a1, $t4, 0x0004
    088174F4:[00052040]: sll        $a0, $a1, 0x0001
    088174F8:[A5190002]: sh         $t9, 2($t0)
    088174FC:[00871021]: addu       $v0, $a0, $a3
    08817500:[944D0000]: lhu        $t5, 0($v0)
    08817504:[AD4C3054]: sw         $t4, 12372($t2)
--> 08817508:[0A205D27]: j          0x0881749C
    0881750C:[A50D0000]: sh         $t5, 0($t0)
    08817510:[912D0000]: lbu        $t5, 0($t1)
    08817514:[2508FFFC]: addiu      $t0, $t0, -4
    08817518:[25290001]: addiu      $t1, $t1, 1
  Back Branch 08817544 1,153,775 times (length 30)
    088174C0:[A5190002]: sh         $t9, 2($t0)
    088174C4:[00472021]: addu       $a0, $v0, $a3
    088174C8:[94820000]: lhu        $v0, 0($a0)
    088174CC:[0A205CD9]: j          0x08817364
    088174D0:[AD4C3054]: sw         $t4, 12372($t2)
--> 088174D4:[912C0000]: lbu        $t4, 0($t1)
    088174D8:[2508FFFC]: addiu      $t0, $t0, -4
    088174DC:[25290001]: addiu      $t1, $t1, 1
    088174E0:[318D000F]: andi       $t5, $t4, 15
    088174E4:[000D3040]: sll        $a2, $t5, 0x0001
    088174E8:[00C71821]: addu       $v1, $a2, $a3
    088174EC:[94790000]: lhu        $t9, 0($v1)
    088174F0:[000C2902]: srl        $a1, $t4, 0x0004
    088174F4:[00052040]: sll        $a0, $a1, 0x0001
    088174F8:[A5190002]: sh         $t9, 2($t0)
    088174FC:[00871021]: addu       $v0, $a0, $a3
    08817500:[944D0000]: lhu        $t5, 0($v0)
    08817504:[AD4C3054]: sw         $t4, 12372($t2)
    08817508:[0A205D27]: j          0x0881749C
    0881750C:[A50D0000]: sh         $t5, 0($t0)
    08817510:[912D0000]: lbu        $t5, 0($t1)
    08817514:[2508FFFC]: addiu      $t0, $t0, -4
    08817518:[25290001]: addiu      $t1, $t1, 1
    0881751C:[31A6000F]: andi       $a2, $t5, 15
    08817520:[0006C840]: sll        $t9, $a2, 0x0001
    08817524:[03271821]: addu       $v1, $t9, $a3
    08817528:[946C0000]: lhu        $t4, 0($v1)
    0881752C:[000D2902]: srl        $a1, $t5, 0x0004
    08817530:[00052040]: sll        $a0, $a1, 0x0001
    08817534:[A50C0002]: sh         $t4, 2($t0)
    08817538:[00871021]: addu       $v0, $a0, $a3
    0881753C:[94460000]: lhu        $a2, 0($v0)
    08817540:[AD4D3054]: sw         $t5, 12372($t2)
--> 08817544:[0A205D35]: j          0x088174D4
    08817548:[A5060000]: sh         $a2, 0($t0)
    0881754C:[91260000]: lbu        $a2, 0($t1)
    08817550:[2508FFFC]: addiu      $t0, $t0, -4
    08817554:[25290001]: addiu      $t1, $t1, 1
  Back Branch 08817580 734,926 times (length 30)
    088174FC:[00871021]: addu       $v0, $a0, $a3
    08817500:[944D0000]: lhu        $t5, 0($v0)
    08817504:[AD4C3054]: sw         $t4, 12372($t2)
    08817508:[0A205D27]: j          0x0881749C
    0881750C:[A50D0000]: sh         $t5, 0($t0)
--> 08817510:[912D0000]: lbu        $t5, 0($t1)
    08817514:[2508FFFC]: addiu      $t0, $t0, -4
    08817518:[25290001]: addiu      $t1, $t1, 1
    0881751C:[31A6000F]: andi       $a2, $t5, 15
    08817520:[0006C840]: sll        $t9, $a2, 0x0001
    08817524:[03271821]: addu       $v1, $t9, $a3
    08817528:[946C0000]: lhu        $t4, 0($v1)
    0881752C:[000D2902]: srl        $a1, $t5, 0x0004
    08817530:[00052040]: sll        $a0, $a1, 0x0001
    08817534:[A50C0002]: sh         $t4, 2($t0)
    08817538:[00871021]: addu       $v0, $a0, $a3
    0881753C:[94460000]: lhu        $a2, 0($v0)
    08817540:[AD4D3054]: sw         $t5, 12372($t2)
    08817544:[0A205D35]: j          0x088174D4
    08817548:[A5060000]: sh         $a2, 0($t0)
    0881754C:[91260000]: lbu        $a2, 0($t1)
    08817550:[2508FFFC]: addiu      $t0, $t0, -4
    08817554:[25290001]: addiu      $t1, $t1, 1
    08817558:[30D9000F]: andi       $t9, $a2, 15
    0881755C:[00196040]: sll        $t4, $t9, 0x0001
    08817560:[01871821]: addu       $v1, $t4, $a3
    08817564:[946D0000]: lhu        $t5, 0($v1)
    08817568:[00062902]: srl        $a1, $a2, 0x0004
    0881756C:[00052040]: sll        $a0, $a1, 0x0001
    08817570:[A50D0002]: sh         $t5, 2($t0)
    08817574:[00871021]: addu       $v0, $a0, $a3
    08817578:[94590000]: lhu        $t9, 0($v0)
    0881757C:[AD463054]: sw         $a2, 12372($t2)
--> 08817580:[0A205D44]: j          0x08817510
    08817584:[A5190000]: sh         $t9, 0($t0)
_S1_2_8A4DD10 16,042,442 instructions (0.318%), 2,302 calls (08A4DD10 - 08A4DE50, length 81)
    08A4DD10:[00A41025]: or         $v0, $a1, $a0
    08A4DD14:[30420003]: andi       $v0, $v0, 3
    08A4DD18:[14400026]: bne        $v0, $zr, 0x08A4DDB4
    08A4DD1C:[00805021]: addu       $t2, $a0, $zr <=> move $t2, $a0
    08A4DD20:[00064102]: srl        $t0, $a2, 0x0004
    08A4DD24:[00A04821]: addu       $t1, $a1, $zr <=> move $t1, $a1
    08A4DD28:[30C6000F]: andi       $a2, $a2, 15
    08A4DD2C:[1100000D]: beq        $t0, $zr, 0x08A4DD64
    08A4DD30:[00803821]: addu       $a3, $a0, $zr <=> move $a3, $a0
    08A4DD34:[8D220000]: lw         $v0, 0($t1)
    08A4DD38:[8D230004]: lw         $v1, 4($t1)
    08A4DD3C:[8D240008]: lw         $a0, 8($t1)
    08A4DD40:[8D25000C]: lw         $a1, 12($t1)
    08A4DD44:[2508FFFF]: addiu      $t0, $t0, -1
    08A4DD48:[ACE20000]: sw         $v0, 0($a3)
    08A4DD4C:[25290010]: addiu      $t1, $t1, 16
    08A4DD50:[ACE30004]: sw         $v1, 4($a3)
    08A4DD54:[ACE40008]: sw         $a0, 8($a3)
    08A4DD58:[ACE5000C]: sw         $a1, 12($a3)
    08A4DD5C:[1500FFF5]: bne        $t0, $zr, 0x08A4DD34
    08A4DD60:[24E70010]: addiu      $a3, $a3, 16
    08A4DD64:[00064082]: srl        $t0, $a2, 0x0002
    08A4DD68:[11000007]: beq        $t0, $zr, 0x08A4DD88
    08A4DD6C:[30C60003]: andi       $a2, $a2, 3
    08A4DD70:[8D220000]: lw         $v0, 0($t1)
    08A4DD74:[2508FFFF]: addiu      $t0, $t0, -1
    08A4DD78:[25290004]: addiu      $t1, $t1, 4
    08A4DD7C:[ACE20000]: sw         $v0, 0($a3)
    08A4DD80:[1500FFFB]: bne        $t0, $zr, 0x08A4DD70
    08A4DD84:[24E70004]: addiu      $a3, $a3, 4
    08A4DD88:[00E01821]: addu       $v1, $a3, $zr <=> move $v1, $a3
    08A4DD8C:[18C00007]: blez       $a2, 0x08A4DDAC
    08A4DD90:[01202821]: addu       $a1, $t1, $zr <=> move $a1, $t1
    08A4DD94:[90A20000]: lbu        $v0, 0($a1)
    08A4DD98:[24C6FFFF]: addiu      $a2, $a2, -1
    08A4DD9C:[24A50001]: addiu      $a1, $a1, 1
    08A4DDA0:[A0620000]: sb         $v0, 0($v1)
    08A4DDA4:[1CC0FFFB]: bgtz       $a2, 0x08A4DD94
    08A4DDA8:[24630001]: addiu      $v1, $v1, 1
    08A4DDAC:[03E00008]: jr         $ra
    08A4DDB0:[01401021]: addu       $v0, $t2, $zr <=> move $v0, $t2
    08A4DDB4:[000617C3]: sra        $v0, $a2, 0x001F
    08A4DDB8:[00021782]: srl        $v0, $v0, 0x001E
    08A4DDBC:[00C21021]: addu       $v0, $a2, $v0
    08A4DDC0:[00024083]: sra        $t0, $v0, 0x0002
    08A4DDC4:[00081880]: sll        $v1, $t0, 0x0002
    08A4DDC8:[00C33023]: subu       $a2, $a2, $v1
    08A4DDCC:[11000017]: beq        $t0, $zr, 0x08A4DE2C
    08A4DDD0:[00801821]: addu       $v1, $a0, $zr <=> move $v1, $a0
    08A4DDD4:[2508FFFF]: addiu      $t0, $t0, -1
    08A4DDD8:[90A20003]: lbu        $v0, 3($a1)
    08A4DDDC:[00021200]: sll        $v0, $v0, 0x0008
    08A4DDE0:[90A10002]: lbu        $at, 2($a1)
    08A4DDE4:[00411025]: or         $v0, $v0, $at
    08A4DDE8:[00021200]: sll        $v0, $v0, 0x0008
    08A4DDEC:[90A10001]: lbu        $at, 1($a1)
    08A4DDF0:[00411025]: or         $v0, $v0, $at
    08A4DDF4:[00021200]: sll        $v0, $v0, 0x0008
    08A4DDF8:[90A10000]: lbu        $at, 0($a1)
    08A4DDFC:[00411025]: or         $v0, $v0, $at
    08A4DE00:[24A50004]: addiu      $a1, $a1, 4
    08A4DE04:[A0620000]: sb         $v0, 0($v1)
    08A4DE08:[00221202]: rotr       $v0, $v0, 0x0008
    08A4DE0C:[A0620001]: sb         $v0, 1($v1)
    08A4DE10:[00221202]: rotr       $v0, $v0, 0x0008
    08A4DE14:[A0620002]: sb         $v0, 2($v1)
    08A4DE18:[00221202]: rotr       $v0, $v0, 0x0008
    08A4DE1C:[A0620003]: sb         $v0, 3($v1)
    08A4DE20:[00221202]: rotr       $v0, $v0, 0x0008
    08A4DE24:[1500FFEB]: bne        $t0, $zr, 0x08A4DDD4
    08A4DE28:[24630004]: addiu      $v1, $v1, 4
    08A4DE2C:[18C0FFDF]: blez       $a2, 0x08A4DDAC
    08A4DE30:[00000000]: nop
    08A4DE34:[90A20000]: lbu        $v0, 0($a1)
    08A4DE38:[24C6FFFF]: addiu      $a2, $a2, -1
    08A4DE3C:[24A50001]: addiu      $a1, $a1, 1
    08A4DE40:[A0620000]: sb         $v0, 0($v1)
    08A4DE44:[1CC0FFFB]: bgtz       $a2, 0x08A4DE34
    08A4DE48:[24630001]: addiu      $v1, $v1, 1
    08A4DE4C:[0A29376B]: j          0x08A4DDAC
    08A4DE50:[00000000]: nop
  Back Branch 08A4DD5C 1,332,200 times (length 12)
    08A4DD20:[00064102]: srl        $t0, $a2, 0x0004
    08A4DD24:[00A04821]: addu       $t1, $a1, $zr <=> move $t1, $a1
    08A4DD28:[30C6000F]: andi       $a2, $a2, 15
    08A4DD2C:[1100000D]: beq        $t0, $zr, 0x08A4DD64
    08A4DD30:[00803821]: addu       $a3, $a0, $zr <=> move $a3, $a0
--> 08A4DD34:[8D220000]: lw         $v0, 0($t1)
    08A4DD38:[8D230004]: lw         $v1, 4($t1)
    08A4DD3C:[8D240008]: lw         $a0, 8($t1)
    08A4DD40:[8D25000C]: lw         $a1, 12($t1)
    08A4DD44:[2508FFFF]: addiu      $t0, $t0, -1
    08A4DD48:[ACE20000]: sw         $v0, 0($a3)
    08A4DD4C:[25290010]: addiu      $t1, $t1, 16
    08A4DD50:[ACE30004]: sw         $v1, 4($a3)
    08A4DD54:[ACE40008]: sw         $a0, 8($a3)
    08A4DD58:[ACE5000C]: sw         $a1, 12($a3)
--> 08A4DD5C:[1500FFF5]: bne        $t0, $zr, 0x08A4DD34
    08A4DD60:[24E70010]: addiu      $a3, $a3, 16
    08A4DD64:[00064082]: srl        $t0, $a2, 0x0002
    08A4DD68:[11000007]: beq        $t0, $zr, 0x08A4DD88
    08A4DD6C:[30C60003]: andi       $a2, $a2, 3
  Back Branch 08A4DD80 2,805 times (length 6)
    08A4DD5C:[1500FFF5]: bne        $t0, $zr, 0x08A4DD34
    08A4DD60:[24E70010]: addiu      $a3, $a3, 16
    08A4DD64:[00064082]: srl        $t0, $a2, 0x0002
    08A4DD68:[11000007]: beq        $t0, $zr, 0x08A4DD88
    08A4DD6C:[30C60003]: andi       $a2, $a2, 3
--> 08A4DD70:[8D220000]: lw         $v0, 0($t1)
    08A4DD74:[2508FFFF]: addiu      $t0, $t0, -1
    08A4DD78:[25290004]: addiu      $t1, $t1, 4
    08A4DD7C:[ACE20000]: sw         $v0, 0($a3)
--> 08A4DD80:[1500FFFB]: bne        $t0, $zr, 0x08A4DD70
    08A4DD84:[24E70004]: addiu      $a3, $a3, 4
    08A4DD88:[00E01821]: addu       $v1, $a3, $zr <=> move $v1, $a3
    08A4DD8C:[18C00007]: blez       $a2, 0x08A4DDAC
    08A4DD90:[01202821]: addu       $a1, $t1, $zr <=> move $a1, $t1
  Back Branch 08A4DDA4 13 times (length 6)
    08A4DD80:[1500FFFB]: bne        $t0, $zr, 0x08A4DD70
    08A4DD84:[24E70004]: addiu      $a3, $a3, 4
    08A4DD88:[00E01821]: addu       $v1, $a3, $zr <=> move $v1, $a3
    08A4DD8C:[18C00007]: blez       $a2, 0x08A4DDAC
    08A4DD90:[01202821]: addu       $a1, $t1, $zr <=> move $a1, $t1
--> 08A4DD94:[90A20000]: lbu        $v0, 0($a1)
    08A4DD98:[24C6FFFF]: addiu      $a2, $a2, -1
    08A4DD9C:[24A50001]: addiu      $a1, $a1, 1
    08A4DDA0:[A0620000]: sb         $v0, 0($v1)
--> 08A4DDA4:[1CC0FFFB]: bgtz       $a2, 0x08A4DD94
    08A4DDA8:[24630001]: addiu      $v1, $v1, 1
    08A4DDAC:[03E00008]: jr         $ra
    08A4DDB0:[01401021]: addu       $v0, $t2, $zr <=> move $v0, $t2
    08A4DDB4:[000617C3]: sra        $v0, $a2, 0x001F
_S1_2_88BB8C4 16,028,836 instructions (0.318%), 1,666,982 calls (088BB8C4 - 088BB9CC, length 67)
  Back Branch 088BB934 61,231 times (length 23)
  Back Branch 088BB92C 2,755 times (length 21)
  Back Branch 088BB9C8 66 times (length 60)
  Back Branch 088BB95C 66 times (length 14)
  Back Branch 088BB954 22 times (length 31)
_S1_2_8817588 14,175,380 instructions (0.281%), 150,810 calls (088172F8 - 088175C0, length 179)
  Back Branch 0881736C 5,365,260 times (length 29)
  Back Branch 0881737C 4,657,776 times (length 35)
  Back Branch 088174CC 3,023,882 times (length 92)
  Back Branch 08817508 1,885,220 times (length 29)
  Back Branch 08817544 1,153,775 times (length 30)
  Back Branch 08817580 734,926 times (length 30)
  Back Branch 088175BC 527,562 times (length 30)
_S1_2_88BB70C 13,253,612 instructions (0.263%), 61,209 calls (088BB70C - 088BB8C0, length 110)
  Back Branch 088BB75C 598,318 times (length 13)
  Back Branch 088BB798 533,765 times (length 18)
  Back Branch 088BB7BC 61,209 times (length 28)
  Back Branch 088BB848 61,209 times (length 38)
  Back Branch 088BB7F4 2,777 times (length 41)
  Back Branch 088BB78C 545 times (length 15)
  Back Branch 088BB834 22 times (length 58)
  Back Branch 088BB864 22 times (length 32)
_S1_2_8A45944 12,953,128 instructions (0.257%), 3,238,282 calls (08A45944 - 08A45968, length 10)
_S1_2_8817338 12,319,636 instructions (0.245%), 412,285 calls (088172F8 - 0881738C, length 38)
  Back Branch 0881736C 5,365,260 times (length 29)
  Back Branch 0881737C 4,657,776 times (length 35)
_S1_2_881745C 12,208,517 instructions (0.242%), 479,480 calls (088172F8 - 08817478, length 97)
  Back Branch 0881736C 5,365,260 times (length 29)
  Back Branch 0881737C 4,657,776 times (length 35)
  Back Branch 08817474 479,480 times (length 69)
_S1_2_881747C 12,098,458 instructions (0.240%), 474,181 calls (088172F8 - 08817498, length 105)
  Back Branch 0881736C 5,365,260 times (length 29)
  Back Branch 0881737C 4,657,776 times (length 35)
  Back Branch 08817494 474,181 times (length 77)
_S1_2_8A466C0 11,871,560 instructions (0.236%), 593,578 calls (08A465D8 - 08A466C4, length 60)
  Back Branch 08A466C0 593,578 times (length 60)
_S1_2_88175C4 11,544,272 instructions (0.229%), 105,647 calls (088172F8 - 088175FC, length 194)
  Back Branch 0881736C 5,365,260 times (length 29)
  Back Branch 0881737C 4,657,776 times (length 35)
  Back Branch 088174CC 3,023,882 times (length 92)
  Back Branch 08817508 1,885,220 times (length 29)
  Back Branch 08817544 1,153,775 times (length 30)
  Back Branch 08817580 734,926 times (length 30)
  Back Branch 088175BC 527,562 times (length 30)
  Back Branch 088175F8 376,752 times (length 30)
_S1_2_88192B8 11,213,052 instructions (0.223%), 169,618 calls (088191C8 - 08819300, length 79)
  Back Branch 088192F4 789,012 times (length 5)
  Back Branch 08819204 460,144 times (length 17)
  Back Branch 088192B0 200,810 times (length 47)
  Back Branch 088192A4 199,787 times (length 29)
  Back Branch 088192FC 169,618 times (length 25)
_S1_2_880F2E8 10,348,806 instructions (0.205%), 61,252 calls (0880F2E8 - 0880F418, length 77)
  Back Branch 0880F35C 490,016 times (length 13)
  Back Branch 0880F378 482,732 times (length 10)
  Back Branch 0880F3E0 459,390 times (length 11)
  Back Branch 0880F404 30,626 times (length 60)
  Back Branch 0880F414 30,626 times (length 45)
  Back Branch 0880F38C 6,746 times (length 16)
  Back Branch 0880F398 302 times (length 22)
_S1_2_88AE850 10,189,882 instructions (0.202%), 15,987 calls (088AE850 - 088AF59C, length 852)
  Back Branch 088AEAF4 68,823 times (length 47)
  Back Branch 088AEBE4 64,541 times (length 55)
  Back Branch 088AF224 35,070 times (length 63)
  Back Branch 088AF598 15,987 times (length 832)
  Back Branch 088AEAFC 8,268 times (length 53)
  Back Branch 088AF22C 3,825 times (length 513)
  Back Branch 088AEBEC 3,636 times (length 113)
  Back Branch 088AF114 1,244 times (length 55)
  Back Branch 088AF11C 258 times (length 445)
_S1_2_88172AC 10,188,885 instructions (0.202%), 291,111 calls (088172AC - 0881738C, length 57)
  Back Branch 0881736C 5,365,260 times (length 29)
  Back Branch 0881737C 4,657,776 times (length 35)
_S1_2_8A46594 9,497,296 instructions (0.189%), 593,581 calls (08A46594 - 08A4661C, length 35)
_S1_2_89E2788 8,937,775 instructions (0.177%), 11,375 calls (089E2788 - 089E2880, length 63)
  Back Branch 089E285C 364,000 times (length 38)
_S1_2_8818D04 8,371,275 instructions (0.166%), 77,650 calls (08818D04 - 08818E6C, length 91)
  Back Branch 08818DBC 1,071,776 times (length 17)
  Back Branch 08818E68 795,649 times (length 47)
  Back Branch 08818E5C 673,619 times (length 29)
_S1_2_8A48984 8,110,858 instructions (0.161%), 579,347 calls (08A48984 - 08A489B8, length 14)
_S1_2_88144D8 7,871,262 instructions (0.156%), 562,233 calls (088144D8 - 0881450C, length 14)
_S1_2_881AD6C 7,583,886 instructions (0.151%), 557 calls (0881AD6C - 0881AF50, length 122)
  Back Branch 0881AF08 208,875 times (length 49)
  Back Branch 0881AF1C 8,355 times (length 61)
_S1_2_881BAEC 7,076,896 instructions (0.140%), 144,651 calls (0881BAB0 - 0881BB30, length 33)
  Back Branch 0881BB08 896,947 times (length 4)
  Back Branch 0881BB24 139,264 times (length 31)
  Back Branch 0881BB14 76,447 times (length 25)
_S1_2_8815E58 6,995,414 instructions (0.139%), 13,348 calls (08815E58 - 08815FF0, length 103)
  Back Branch 08815FE4 228,185 times (length 23)
  Back Branch 08815F08 106,784 times (length 5)
  Back Branch 08815F6C 93,436 times (length 5)
_S1_2_8818F74 6,437,952 instructions (0.128%), 162,540 calls (08818D80 - 08818FA4, length 138)
  Back Branch 08818DBC 1,071,776 times (length 17)
  Back Branch 08818E68 795,649 times (length 47)
  Back Branch 08818E5C 673,619 times (length 29)
  Back Branch 08818FA0 399,980 times (length 86)
_S1_2_88BBB8C 6,411,720 instructions (0.127%), 534,310 calls (088BBB8C - 088BBBB8, length 12)
_S1_2_88BBB5C 6,411,720 instructions (0.127%), 534,310 calls (088BBB5C - 088BBB88, length 12)
_S1_2_88BC3F4 6,120,900 instructions (0.121%), 61,209 calls (088BC3F4 - 088BC4E8, length 62)
  Back Branch 088BC4B8 183,627 times (length 14)
  Back Branch 088BC4E4 122,418 times (length 13)
_S1_2_8817EE4 5,697,815 instructions (0.113%), 100,795 calls (08817E4C - 08817F2C, length 57)
  Back Branch 08817F20 470,820 times (length 5)
  Back Branch 08817EC0 123,595 times (length 29)
  Back Branch 08817ED0 121,600 times (length 35)
  Back Branch 08817F28 100,795 times (length 29)
_S1_2_881914C 5,588,737 instructions (0.111%), 34,608 calls (0881914C - 088192B4, length 91)
  Back Branch 08819204 460,144 times (length 17)
  Back Branch 088192B0 200,810 times (length 47)
  Back Branch 088192A4 199,787 times (length 29)
_S1_2_88734C4 5,544,149 instructions (0.110%), 15,676 calls (088734C4 - 0887362C, length 91)
  Back Branch 08873598 235,140 times (length 12)
  Back Branch 088735F0 235,140 times (length 12)
_S1_2_8A55DD8 5,435,314 instructions (0.108%), 2,717,657 calls (08A55DD8 - 08A55DDC, length 2)
_S1_2_8819110 5,065,504 instructions (0.101%), 32,438 calls (08818D80 - 08819148, length 243)
  Back Branch 08818DBC 1,071,776 times (length 17)
  Back Branch 08818E68 795,649 times (length 47)
  Back Branch 08818E5C 673,619 times (length 29)
  Back Branch 08818FA0 399,980 times (length 86)
  Back Branch 08818FDC 237,440 times (length 28)
  Back Branch 08819018 168,640 times (length 30)
  Back Branch 08819054 114,608 times (length 30)
  Back Branch 08819090 76,061 times (length 30)
  Back Branch 088190CC 50,497 times (length 30)
  Back Branch 08819108 33,358 times (length 30)
  Back Branch 08819144 32,438 times (length 30)
_S1_2_8819304 4,874,399 instructions (0.097%), 69,379 calls (088191C8 - 0881936C, length 106)
  Back Branch 08819204 460,144 times (length 17)
  Back Branch 08819360 302,585 times (length 5)
  Back Branch 088192B0 200,810 times (length 47)
  Back Branch 088192A4 199,787 times (length 29)
  Back Branch 08819368 69,379 times (length 52)
_S1_2_8814904 4,644,483 instructions (0.092%), 14,198 calls (08814904 - 0881496C, length 27)
  Back Branch 08814950 538,216 times (length 8)
_S1_2_8817C20 4,189,565 instructions (0.083%), 133,686 calls (08817A7C - 08817C54, length 119)
  Back Branch 08817B00 1,032,064 times (length 35)
  Back Branch 08817C50 645,854 times (length 92)
  Back Branch 08817AF0 596,677 times (length 29)
_S1_2_88173DC 3,885,332 instructions (0.077%), 77,374 calls (088172F8 - 08817444, length 84)
  Back Branch 0881736C 5,365,260 times (length 29)
  Back Branch 0881737C 4,657,776 times (length 35)
  Back Branch 08817438 166,178 times (length 5)
  Back Branch 08817440 77,374 times (length 56)
_S1_2_88182A0 3,819,000 instructions (0.076%), 65,360 calls (0881820C - 088182E8, length 56)
  Back Branch 088182DC 325,755 times (length 5)
  Back Branch 08818290 76,000 times (length 35)
  Back Branch 08818280 73,340 times (length 29)
  Back Branch 088182E4 65,360 times (length 28)
_S1_2_8818FE4 3,799,805 instructions (0.075%), 54,032 calls (08818D80 - 0881901C, length 168)
  Back Branch 08818DBC 1,071,776 times (length 17)
  Back Branch 08818E68 795,649 times (length 47)
  Back Branch 08818E5C 673,619 times (length 29)
  Back Branch 08818FA0 399,980 times (length 86)
  Back Branch 08818FDC 237,440 times (length 28)
  Back Branch 08819018 168,640 times (length 30)
_S1_2_8818FA8 3,764,470 instructions (0.075%), 68,800 calls (08818D80 - 08818FE0, length 153)
  Back Branch 08818DBC 1,071,776 times (length 17)
  Back Branch 08818E68 795,649 times (length 47)
  Back Branch 08818E5C 673,619 times (length 29)
  Back Branch 08818FA0 399,980 times (length 86)
  Back Branch 08818FDC 237,440 times (length 28)
_S1_2_8818F28 3,709,053 instructions (0.074%), 97,897 calls (08818D80 - 08818F38, length 111)
  Back Branch 08818DBC 1,071,776 times (length 17)
  Back Branch 08818E68 795,649 times (length 47)
  Back Branch 08818E5C 673,619 times (length 29)
  Back Branch 08818F34 97,897 times (length 57)
_S1_2_89A328C 3,526,272 instructions (0.070%), 4,362 calls (089A328C - 089A3384, length 63)
  Back Branch 089A3360 139,584 times (length 38)
_S1_2_88736C0 3,442,110 instructions (0.068%), 21 calls (088736C0 - 08873874, length 110)
  Back Branch 08873714 172,032 times (length 8)
  Back Branch 088737AC 86,016 times (length 8)
  Back Branch 08873760 86,016 times (length 8)
  Back Branch 0887385C 43,008 times (length 8)
  Back Branch 08873808 43,008 times (length 8)
_S1_2_8817600 3,431,903 instructions (0.068%), 27,541 calls (088172F8 - 08817638, length 209)
  Back Branch 0881736C 5,365,260 times (length 29)
  Back Branch 0881737C 4,657,776 times (length 35)
  Back Branch 088174CC 3,023,882 times (length 92)
  Back Branch 08817508 1,885,220 times (length 29)
  Back Branch 08817544 1,153,775 times (length 30)
  Back Branch 08817580 734,926 times (length 30)
  Back Branch 088175BC 527,562 times (length 30)
  Back Branch 088175F8 376,752 times (length 30)
  Back Branch 08817634 271,105 times (length 30)
_S1_2_8819020 3,358,698 instructions (0.067%), 38,547 calls (08818D80 - 08819058, length 183)
  Back Branch 08818DBC 1,071,776 times (length 17)
  Back Branch 08818E68 795,649 times (length 47)
  Back Branch 08818E5C 673,619 times (length 29)
  Back Branch 08818FA0 399,980 times (length 86)
  Back Branch 08818FDC 237,440 times (length 28)
  Back Branch 08819018 168,640 times (length 30)
  Back Branch 08819054 114,608 times (length 30)
_S1_2_8811BEC 3,322,888 instructions (0.066%), 15,674 calls (08811BEC - 08811CBC, length 53)
  Back Branch 08811C48 250,784 times (length 12)
_S1_2_8A43C84 3,264,721 instructions (0.065%), 8,367 calls (08A43C84 - 08A43D8C, length 67)
  Back Branch 08A43D68 128,960 times (length 38)
_S1_2_8817C58 3,252,317 instructions (0.065%), 65,788 calls (08817A7C - 08817C90, length 134)
  Back Branch 08817B00 1,032,064 times (length 35)
  Back Branch 08817C50 645,854 times (length 92)
  Back Branch 08817AF0 596,677 times (length 29)
  Back Branch 08817C8C 512,168 times (length 29)
_S1_2_89B1878 3,238,055 instructions (0.064%), 4,255 calls (089B1878 - 089B1970, length 63)
  Back Branch 089B194C 136,160 times (length 38)
_S1_2_8817B60 3,224,728 instructions (0.064%), 65,740 calls (08817A7C - 08817BC8, length 84)
  Back Branch 08817B00 1,032,064 times (length 35)
  Back Branch 08817AF0 596,677 times (length 29)
  Back Branch 08817BBC 131,668 times (length 5)
  Back Branch 08817BC4 65,740 times (length 56)
_S1_2_88142E4 3,176,223 instructions (0.063%), 67,073 calls (088142E4 - 08814410, length 76)
  Back Branch 088143D0 5,948 times (length 17)
  Back Branch 0881440C 5,948 times (length 34)
_S1_2_8A45E4C 2,919,169 instructions (0.058%), 45,611 calls (08A45E4C - 08A45FC8, length 96)
  Back Branch 08A45FC4 45,611 times (length 71)
  Back Branch 08A45F9C 45,611 times (length 20)
  Back Branch 08A45EF4 4 times (length 11)
_S1_2_88B1240 2,856,430 instructions (0.057%), 2,250 calls (088B1240 - 088B1360, length 73)
  Back Branch 088B134C 79,298 times (length 35)
  Back Branch 088B135C 2,250 times (length 53)
_S1_2_88B0B34 2,689,486 instructions (0.053%), 7,813 calls (088B0B34 - 088B0D7C, length 147)
  Back Branch 088B0C94 52,408 times (length 42)
  Back Branch 088B0D78 7,813 times (length 127)
  Back Branch 088B0D68 1,954 times (length 49)
  Back Branch 088B0D70 977 times (length 55)
_S1_2_88BBBBC 2,671,550 instructions (0.053%), 534,310 calls (088BBBBC - 088BBBCC, length 5)
_S1_2_88B9620 2,666,140 instructions (0.053%), 1,223 calls (088B9620 - 088B9784, length 90)
  Back Branch 088B976C 88,056 times (length 19)
  Back Branch 088B96FC 48,920 times (length 19)
_S1_2_88BCA70 2,570,778 instructions (0.051%), 122,418 calls (088BCA70 - 088BCB60, length 61)
_S1_2_881905C 2,553,684 instructions (0.051%), 25,564 calls (08818D80 - 08819094, length 198)
  Back Branch 08818DBC 1,071,776 times (length 17)
  Back Branch 08818E68 795,649 times (length 47)
  Back Branch 08818E5C 673,619 times (length 29)
  Back Branch 08818FA0 399,980 times (length 86)
  Back Branch 08818FDC 237,440 times (length 28)
  Back Branch 08819018 168,640 times (length 30)
  Back Branch 08819054 114,608 times (length 30)
  Back Branch 08819090 76,061 times (length 30)
_S1_2_8814C38 2,498,345 instructions (0.050%), 61,125 calls (08814C38 - 08814D98, length 89)
  Back Branch 08814D20 60,488 times (length 46)
  Back Branch 08814D64 60,488 times (length 20)
  Back Branch 08814D94 3,018 times (length 16)
  Back Branch 08814CE0 637 times (length 30)
_S1_2_88151C0 2,448,841 instructions (0.049%), 52,103 calls (088151C0 - 0881527C, length 48)
  Back Branch 08815278 52,103 times (length 31)
_S1_2_88137C8 2,413,810 instructions (0.048%), 63,158 calls (088137C8 - 08813894, length 52)
  Back Branch 0881385C 63,158 times (length 22)
  Back Branch 08813890 12,338 times (length 17)
_S1_2_8817F30 2,410,435 instructions (0.048%), 39,330 calls (08817E4C - 08817F98, length 84)
  Back Branch 08817F8C 160,835 times (length 5)
  Back Branch 08817EC0 123,595 times (length 29)
  Back Branch 08817ED0 121,600 times (length 35)
  Back Branch 08817F94 39,330 times (length 56)
_S1_2_88756AC 2,267,766 instructions (0.045%), 31,352 calls (088756AC - 08875760, length 46)
  Back Branch 08875720 188,112 times (length 13)
_S1_2_88195A0 2,221,723 instructions (0.044%), 13,348 calls (088195A0 - 08819918, length 223)
  Back Branch 0881977C 69,389 times (length 14)
  Back Branch 088196F0 9,943 times (length 29)
  Back Branch 08819784 9,943 times (length 66)
  Back Branch 08819728 9,943 times (length 43)
  Back Branch 088197D0 9,942 times (length 24)
  Back Branch 08819798 9,941 times (length 10)
  Back Branch 088197BC 9,837 times (length 19)
  Back Branch 08819654 8,130 times (length 23)
  Back Branch 08819824 3,508 times (length 120)
  Back Branch 08819864 3,506 times (length 136)
  Back Branch 088196E8 2,848 times (length 27)
  Back Branch 0881981C 557 times (length 118)
  Back Branch 088197E0 556 times (length 89)
  Back Branch 08819834 2 times (length 123)
_S1_2_8817A34 2,193,136 instructions (0.044%), 64,504 calls (08817A34 - 08817B10, length 56)
  Back Branch 08817B00 1,032,064 times (length 35)
  Back Branch 08817AF0 596,677 times (length 29)
_S1_2_88BC4EC 2,081,106 instructions (0.041%), 61,209 calls (088BC4EC - 088BC578, length 36)
_S1_2_88193C4 2,074,825 instructions (0.041%), 52,348 calls (088191C8 - 088193F8, length 141)
  Back Branch 08819204 460,144 times (length 17)
  Back Branch 088192B0 200,810 times (length 47)
  Back Branch 088192A4 199,787 times (length 29)
  Back Branch 088193F4 128,862 times (length 88)
_S1_2_88182EC 2,011,625 instructions (0.040%), 32,395 calls (0881820C - 08818354, length 83)
  Back Branch 08818348 137,750 times (length 5)
  Back Branch 08818290 76,000 times (length 35)
  Back Branch 08818280 73,340 times (length 29)
  Back Branch 08818350 32,395 times (length 55)
_S1_2_8819098 2,001,946 instructions (0.040%), 17,139 calls (08818D80 - 088190D0, length 213)
  Back Branch 08818DBC 1,071,776 times (length 17)
  Back Branch 08818E68 795,649 times (length 47)
  Back Branch 08818E5C 673,619 times (length 29)
  Back Branch 08818FA0 399,980 times (length 86)
  Back Branch 08818FDC 237,440 times (length 28)
  Back Branch 08819018 168,640 times (length 30)
  Back Branch 08819054 114,608 times (length 30)
  Back Branch 08819090 76,061 times (length 30)
  Back Branch 088190CC 50,497 times (length 30)
_S1_2_881BBF8 1,920,409 instructions (0.038%), 15,675 calls (0881BBF8 - 0881BEAC, length 174)
  Back Branch 0881BE1C 14,198 times (length 130)
  Back Branch 0881BEA8 851 times (length 43)
_S1_2_8819564 1,860,041 instructions (0.037%), 11,911 calls (088191C8 - 0881959C, length 246)
  Back Branch 08819204 460,144 times (length 17)
  Back Branch 088192B0 200,810 times (length 47)
  Back Branch 088192A4 199,787 times (length 29)
  Back Branch 088193F4 128,862 times (length 88)
  Back Branch 08819430 76,514 times (length 29)
  Back Branch 0881946C 57,085 times (length 30)
  Back Branch 088194A8 40,654 times (length 30)
  Back Branch 088194E4 27,208 times (length 30)
  Back Branch 08819520 17,140 times (length 30)
  Back Branch 08819598 11,911 times (length 30)
  Back Branch 0881955C 11,911 times (length 30)
_S1_2_881BEB0 1,736,280 instructions (0.034%), 578,760 calls (0881BEB0 - 0881BEB8, length 3)
_S1_2_880F820 1,730,903 instructions (0.034%), 15,676 calls (0880F820 - 0880F96C, length 84)
  Back Branch 0880F89C 62,704 times (length 13)
  Back Branch 0880F930 34,928 times (length 43)
  Back Branch 0880F958 34,674 times (length 12)
  Back Branch 0880F968 34,674 times (length 21)
  Back Branch 0880F940 227 times (length 6)
  Back Branch 0880F8E4 22 times (length 21)
  Back Branch 0880F938 8 times (length 27)
_S1_2_8A3C228 1,693,313 instructions (0.034%), 2,184 calls (08A3C228 - 08A3D2B4, length 1060)
  Back Branch 08A3C8E8 8,736 times (length 48)
  Back Branch 08A3CC78 4,368 times (length 80)
  Back Branch 08A3D28C 2,184 times (length 1003)
  Back Branch 08A3D274 1,092 times (length 991)
  Back Branch 08A3D2B0 1,092 times (length 17)
  Back Branch 08A3CF9C 1,092 times (length 282)
  Back Branch 08A3CF44 1,092 times (length 42)
  Back Branch 08A3D248 980 times (length 760)
  Back Branch 08A3D224 904 times (length 751)
  Back Branch 08A3C740 732 times (length 49)
  Back Branch 08A3D1A4 732 times (length 703)
_S1_2_8A46118 1,687,607 instructions (0.033%), 45,611 calls (08A46118 - 08A461E8, length 53)
  Back Branch 08A461D4 45,611 times (length 27)
  Back Branch 08A461E4 45,611 times (length 8)
_S1_2_88245F0 1,647,081 instructions (0.033%), 62,508 calls (088245F0 - 08824680, length 37)
  Back Branch 08824638 54,480 times (length 11)
  Back Branch 08824660 54,411 times (length 12)
  Back Branch 0882467C 69 times (length 19)
_S1_2_88B15E8 1,549,839 instructions (0.031%), 21,339 calls (088B15E8 - 088B1788, length 105)
  Back Branch 088B1784 5,404 times (length 86)
_S1_2_882B110 1,529,393 instructions (0.030%), 15,447 calls (0882B110 - 0882B2D0, length 113)
_S1_2_88759A8 1,439,676 instructions (0.029%), 11,426 calls (088759A8 - 08875B9C, length 126)
_S1_2_880E8B0 1,428,389 instructions (0.028%), 1 calls (0880E8B0 - 0880ED2C, length 288)
  Back Branch 0880ED18 15,676 times (length 168)
  Back Branch 0880EBAC 15,674 times (length 102)
  Back Branch 0880EBEC 15,447 times (length 71)
  Back Branch 0880EBBC 14,198 times (length 107)
  Back Branch 0880EBCC 14,198 times (length 10)
  Back Branch 0880ED08 2,696 times (length 159)
  Back Branch 0880ECA4 1 times (length 208)
_S1_2_8A47A58 1,414,949 instructions (0.028%), 26,697 calls (08A47A58 - 08A47B4C, length 62)
_S1_2_8A4B70C 1,340,064 instructions (0.027%), 60,912 calls (08A4B70C - 08A4B760, length 22)
_S1_2_881991C 1,276,881 instructions (0.025%), 3 calls (0881991C - 08819D54, length 271)
  Back Branch 08819A4C 131,072 times (length 8)
  Back Branch 08819A60 7,680 times (length 13)
  Back Branch 08819B48 6,144 times (length 19)
  Back Branch 08819C40 2,268 times (length 24)
  Back Branch 08819D0C 2,040 times (length 19)
  Back Branch 08819A74 510 times (length 25)
  Back Branch 08819C5C 33 times (length 42)
  Back Branch 08819B64 21 times (length 37)
  Back Branch 08819D20 8 times (length 33)
  Back Branch 08819A90 2 times (length 41)
_S1_2_88B0E38 1,217,612 instructions (0.024%), 11,402 calls (088B0E38 - 088B0EEC, length 46)
  Back Branch 088B0ECC 68,412 times (length 18)
_S1_2_88B0D80 1,217,612 instructions (0.024%), 11,402 calls (088B0D80 - 088B0E34, length 46)
  Back Branch 088B0E14 68,412 times (length 18)
_S1_2_8819438 1,169,728 instructions (0.023%), 16,431 calls (088191C8 - 08819470, length 171)
  Back Branch 08819204 460,144 times (length 17)
  Back Branch 088192B0 200,810 times (length 47)
  Back Branch 088192A4 199,787 times (length 29)
  Back Branch 088193F4 128,862 times (length 88)
  Back Branch 08819430 76,514 times (length 29)
  Back Branch 0881946C 57,085 times (length 30)
_S1_2_8A55CE0 1,160,134 instructions (0.023%), 580,067 calls (08A55CE0 - 08A55CE4, length 2)
_S1_2_8819474 1,158,846 instructions (0.023%), 13,446 calls (088191C8 - 088194AC, length 186)
  Back Branch 08819204 460,144 times (length 17)
  Back Branch 088192B0 200,810 times (length 47)
  Back Branch 088192A4 199,787 times (length 29)
  Back Branch 088193F4 128,862 times (length 88)
  Back Branch 08819430 76,514 times (length 29)
  Back Branch 0881946C 57,085 times (length 30)
  Back Branch 088194A8 40,654 times (length 30)
_S1_2_8872D9C 1,147,245 instructions (0.023%), 1,223 calls (08872D9C - 08872E64, length 51)
  Back Branch 08872E44 39,136 times (length 34)
  Back Branch 08872E58 9,047 times (length 19)
  Back Branch 08872E60 3,521 times (length 37)
_S1_2_88B17D0 1,127,560 instructions (0.022%), 17,702 calls (088B17D0 - 088B1908, length 79)
  Back Branch 088B1904 16,456 times (length 60)
_S1_2_881F460 1,119,247 instructions (0.022%), 1 calls (0881F460 - 0881F568, length 67)
  Back Branch 0881F50C 39,969 times (length 33)
  Back Branch 0881F520 39,876 times (length 9)
  Back Branch 0881F518 1 times (length 7)
_S1_2_8817810 1,109,308 instructions (0.022%), 42,493 calls (088176C0 - 08817820, length 89)
  Back Branch 08817744 48,752 times (length 35)
  Back Branch 0881781C 42,493 times (length 61)
  Back Branch 08817734 16,600 times (length 29)
_S1_2_88ACF58 1,105,994 instructions (0.022%), 11,402 calls (088ACF58 - 088AD0D8, length 97)
_S1_2_8999C24 1,099,243 instructions (0.022%), 1,354 calls (08999C24 - 08999D1C, length 63)
  Back Branch 08999CF8 32,496 times (length 38)
_S1_2_885F188 1,098,414 instructions (0.022%), 40 calls (0885F188 - 0885F318, length 101)
  Back Branch 0885F2CC 19,200 times (length 62)
  Back Branch 0885F314 16,346 times (length 65)
  Back Branch 0885F30C 13,814 times (length 40)
  Back Branch 0885F304 5,386 times (length 31)
  Back Branch 0885F2E8 1,280 times (length 70)
_S1_2_8818184 1,085,280 instructions (0.022%), 7,695 calls (08817E4C - 088181BC, length 221)
  Back Branch 08817EC0 123,595 times (length 29)
  Back Branch 08817ED0 121,600 times (length 35)
  Back Branch 08818014 79,895 times (length 90)
  Back Branch 08818050 52,820 times (length 28)
  Back Branch 0881808C 37,620 times (length 30)
  Back Branch 088180C8 25,270 times (length 30)
  Back Branch 08818104 17,005 times (length 30)
  Back Branch 08818140 11,590 times (length 30)
  Back Branch 0881817C 7,885 times (length 30)
  Back Branch 088181B8 7,695 times (length 30)
_S1_2_88193FC 1,053,899 instructions (0.021%), 19,429 calls (088191C8 - 08819434, length 156)
  Back Branch 08819204 460,144 times (length 17)
  Back Branch 088192B0 200,810 times (length 47)
  Back Branch 088192A4 199,787 times (length 29)
  Back Branch 088193F4 128,862 times (length 88)
  Back Branch 08819430 76,514 times (length 29)
_S1_2_8818E28 1,020,924 instructions (0.020%), 30,137 calls (08818D80 - 08818E6C, length 60)
  Back Branch 08818DBC 1,071,776 times (length 17)
  Back Branch 08818E68 795,649 times (length 47)
  Back Branch 08818E5C 673,619 times (length 29)
_S1_2_8A4E6B8 1,009,987 instructions (0.020%), 5,938 calls (08A4E490 - 08A4FDB0, length 1609)
  Back Branch 08A4E4CC 10,516 times (length 8)
  Back Branch 08A4EA28 6,524 times (length 11)
  Back Branch 08A4EA08 6,524 times (length 352)
  Back Branch 08A4F3A4 6,524 times (length 721)
  Back Branch 08A4F448 6,524 times (length 820)
  Back Branch 08A4F494 5,938 times (length 847)
  Back Branch 08A4F4EC 5,938 times (length 25)
  Back Branch 08A4F564 5,938 times (length 27)
  Back Branch 08A4F558 5,938 times (length 30)
  Back Branch 08A4F5F0 5,938 times (length 7)
  Back Branch 08A4F5E0 5,938 times (length 960)
  Back Branch 08A4FD6C 5,836 times (length 1233)
  Back Branch 08A4F56C 4,195 times (length 35)
  Back Branch 08A4FD7C 3,984 times (length 1237)
  Back Branch 08A4F2C4 3,388 times (length 663)
  Back Branch 08A4F340 2,410 times (length 694)
  Back Branch 08A4F534 1,967 times (length 16)
  Back Branch 08A4F548 1,967 times (length 20)
  Back Branch 08A4F550 1,743 times (length 28)
_S1_2_88194B0 1,008,768 instructions (0.020%), 10,068 calls (088191C8 - 088194E8, length 201)
  Back Branch 08819204 460,144 times (length 17)
  Back Branch 088192B0 200,810 times (length 47)
  Back Branch 088192A4 199,787 times (length 29)
  Back Branch 088193F4 128,862 times (length 88)
  Back Branch 08819430 76,514 times (length 29)
  Back Branch 0881946C 57,085 times (length 30)
  Back Branch 088194A8 40,654 times (length 30)
  Back Branch 088194E4 27,208 times (length 30)
_S1_2_8815128 964,839 instructions (0.019%), 50,781 calls (08815108 - 08815150, length 19)
  Back Branch 0881514C 63,114 times (length 19)
_S1_2_8A4E3CC 929,724 instructions (0.018%), 9,820 calls (08A4E3CC - 08A4FDD0, length 1666)
  Back Branch 08A4E4CC 10,516 times (length 8)
  Back Branch 08A4EA28 6,524 times (length 11)
  Back Branch 08A4EA08 6,524 times (length 352)
  Back Branch 08A4F3A4 6,524 times (length 721)
  Back Branch 08A4F448 6,524 times (length 820)
  Back Branch 08A4FD6C 5,836 times (length 1233)
  Back Branch 08A4FD7C 3,984 times (length 1237)
  Back Branch 08A4F2C4 3,388 times (length 663)
  Back Branch 08A4F340 2,410 times (length 694)
_S1_2_8A52604 916,626 instructions (0.018%), 10,508 calls (08A52604 - 08A529EC, length 251)
  Back Branch 08A52888 15,358 times (length 4)
  Back Branch 08A52900 15,358 times (length 139)
  Back Branch 08A52910 4,850 times (length 37)
  Back Branch 08A52908 4,850 times (length 32)
_S1_2_8817FE8 911,430 instructions (0.018%), 27,075 calls (08817E4C - 08818018, length 116)
  Back Branch 08817EC0 123,595 times (length 29)
  Back Branch 08817ED0 121,600 times (length 35)
  Back Branch 08818014 79,895 times (length 90)
_S1_2_880F1C8 910,727 instructions (0.018%), 15,676 calls (0880F1C8 - 0880F2E4, length 72)
  Back Branch 0880F2E0 15,313 times (length 30)
  Back Branch 0880F2D0 15,313 times (length 52)
_S1_2_88B0908 899,899 instructions (0.018%), 9,889 calls (088B0908 - 088B0B30, length 139)
  Back Branch 088B0A64 9,889 times (length 38)
  Back Branch 088B0B2C 9,889 times (length 119)
_S1_2_88150B8 883,596 instructions (0.018%), 63,114 calls (088150B8 - 08815124, length 28)
_S1_2_894856C 880,137 instructions (0.017%), 1,221 calls (0894856C - 08948740, length 118)
  Back Branch 089486A4 56,003 times (length 14)
  Back Branch 0894873C 974 times (length 79)
  Back Branch 08948734 708 times (length 62)
_S1_2_88108B4 852,783 instructions (0.017%), 1 calls (088108B4 - 08810998, length 58)
  Back Branch 08810928 60,911 times (length 11)
  Back Branch 0881098C 15,227 times (length 28)
  Back Branch 08810994 14,024 times (length 6)
_S1_2_8875764 831,288 instructions (0.017%), 24 calls (08875764 - 088759A4, length 145)
  Back Branch 0887580C 49,152 times (length 10)
  Back Branch 088758D4 18,432 times (length 10)
  Back Branch 08875970 12,288 times (length 10)
  Back Branch 08875858 768 times (length 33)
  Back Branch 08875920 576 times (length 33)
_S1_2_8818058 789,070 instructions (0.016%), 12,350 calls (08817E4C - 08818090, length 146)
  Back Branch 08817EC0 123,595 times (length 29)
  Back Branch 08817ED0 121,600 times (length 35)
  Back Branch 08818014 79,895 times (length 90)
  Back Branch 08818050 52,820 times (length 28)
  Back Branch 0881808C 37,620 times (length 30)
_S1_2_88B1C4C 776,460 instructions (0.015%), 2,444 calls (088B1C4C - 088B1E20, length 118)
  Back Branch 088B1DDC 11,100 times (length 56)
  Back Branch 088B1E14 6,258 times (length 59)
  Back Branch 088B1E1C 2,444 times (length 98)
_S1_2_8856234 764,420 instructions (0.015%), 1,033 calls (08856234 - 08856528, length 190)
  Back Branch 08856448 9,297 times (length 67)
  Back Branch 08856294 2,066 times (length 11)
_S1_2_88124C8 745,382 instructions (0.015%), 31,348 calls (088124C8 - 088126F8, length 141)
  Back Branch 08812564 7,748 times (length 9)
  Back Branch 088125B8 50 times (length 12)
  Back Branch 088125C0 25 times (length 32)
  Back Branch 08812570 25 times (length 11)
  Back Branch 088126E4 8 times (length 106)
  Back Branch 088126B4 8 times (length 95)
  Back Branch 0881261C 8 times (length 57)
  Back Branch 088126F4 6 times (length 28)
_S1_2_881801C 740,525 instructions (0.015%), 15,200 calls (08817E4C - 08818054, length 131)
  Back Branch 08817EC0 123,595 times (length 29)
  Back Branch 08817ED0 121,600 times (length 35)
  Back Branch 08818014 79,895 times (length 90)
  Back Branch 08818050 52,820 times (length 28)
_S1_2_8819370 705,180 instructions (0.014%), 19,320 calls (088191C8 - 08819380, length 111)
  Back Branch 08819204 460,144 times (length 17)
  Back Branch 088192B0 200,810 times (length 47)
  Back Branch 088192A4 199,787 times (length 29)
  Back Branch 0881937C 19,320 times (length 57)
_S1_2_8861760 678,782 instructions (0.013%), 19 calls (08861760 - 088619A4, length 146)
  Back Branch 08861910 9,120 times (length 80)
  Back Branch 08861974 8,875 times (length 48)
  Back Branch 088619A0 7,988 times (length 93)
  Back Branch 0886198C 7,140 times (length 71)
  Back Branch 08861980 1,980 times (length 63)
  Back Branch 08861998 1,132 times (length 86)
  Back Branch 08861938 608 times (length 91)
  Back Branch 08861968 245 times (length 40)
_S1_2_88BC69C 672,707 instructions (0.013%), 61,209 calls (088BC69C - 088BC6D0, length 14)
_S1_2_88183AC 659,680 instructions (0.013%), 19,665 calls (0881820C - 088183E0, length 118)
  Back Branch 08818290 76,000 times (length 35)
  Back Branch 08818280 73,340 times (length 29)
  Back Branch 088183DC 43,415 times (length 91)
_S1_2_8818094 652,175 instructions (0.013%), 8,265 calls (08817E4C - 088180CC, length 161)
  Back Branch 08817EC0 123,595 times (length 29)
  Back Branch 08817ED0 121,600 times (length 35)
  Back Branch 08818014 79,895 times (length 90)
  Back Branch 08818050 52,820 times (length 28)
  Back Branch 0881808C 37,620 times (length 30)
  Back Branch 088180C8 25,270 times (length 30)
_S1_2_88B194C 647,106 instructions (0.013%), 22,804 calls (088B194C - 088B1A90, length 82)
_S1_2_88B087C 619,570 instructions (0.012%), 17,702 calls (088B087C - 088B0904, length 35)
_S1_2_88194EC 611,475 instructions (0.012%), 5,229 calls (088191C8 - 08819524, length 216)
  Back Branch 08819204 460,144 times (length 17)
  Back Branch 088192B0 200,810 times (length 47)
  Back Branch 088192A4 199,787 times (length 29)
  Back Branch 088193F4 128,862 times (length 88)
  Back Branch 08819430 76,514 times (length 29)
  Back Branch 0881946C 57,085 times (length 30)
  Back Branch 088194A8 40,654 times (length 30)
  Back Branch 088194E4 27,208 times (length 30)
  Back Branch 08819520 17,140 times (length 30)
_S1_2_8817758 599,819 instructions (0.012%), 11,195 calls (088176C0 - 088177A0, length 57)
  Back Branch 08817744 48,752 times (length 35)
  Back Branch 08817794 45,909 times (length 5)
  Back Branch 08817734 16,600 times (length 29)
  Back Branch 0881779C 11,195 times (length 29)
_S1_2_8A4A2F8 590,346 instructions (0.012%), 22,706 calls (08A4A2F8 - 08A4A35C, length 26)
_S1_2_886CB34 586,028 instructions (0.012%), 15,676 calls (0886CB34 - 0886CC68, length 78)
  Back Branch 0886CBC0 31,352 times (length 21)
  Back Branch 0886CBE4 15,673 times (length 37)
  Back Branch 0886CC34 228 times (length 56)
  Back Branch 0886CC64 227 times (length 67)
  Back Branch 0886CBD8 1 times (length 11)
_S1_2_88245A8 562,572 instructions (0.011%), 15,627 calls (088245A8 - 088245EC, length 18)
  Back Branch 088245D4 62,508 times (length 6)
_S1_2_880FBDC 554,849 instructions (0.011%), 34,679 calls (0880FBDC - 0880FC18, length 16)
_S1_2_8A4861C 550,940 instructions (0.011%), 27,547 calls (08A4861C - 08A48668, length 20)
_S1_2_881BB34 546,898 instructions (0.011%), 12,878 calls (0881BAB0 - 0881BB50, length 41)
  Back Branch 0881BB24 139,264 times (length 31)
  Back Branch 0881BB14 76,447 times (length 25)
  Back Branch 0881BB44 67,458 times (length 4)
  Back Branch 0881BB4C 12,878 times (length 16)
_S1_2_8840CE8 539,622 instructions (0.011%), 29,979 calls (08840CE8 - 08840D3C, length 22)
_S1_2_880FFA0 538,592 instructions (0.011%), 15,674 calls (0880FFA0 - 0881053C, length 360)
  Back Branch 08810518 8,192 times (length 5)
  Back Branch 088102C8 224 times (length 88)
  Back Branch 08810470 192 times (length 11)
  Back Branch 08810394 171 times (length 162)
  Back Branch 08810198 64 times (length 101)
  Back Branch 088104F4 32 times (length 11)
  Back Branch 08810480 12 times (length 182)
  Back Branch 08810430 12 times (length 162)
  Back Branch 088103A0 9 times (length 170)
  Back Branch 088103CC 8 times (length 138)
  Back Branch 088103BC 8 times (length 183)
  Back Branch 088103AC 7 times (length 179)
  Back Branch 08810408 7 times (length 153)
  Back Branch 08810528 2 times (length 221)
  Back Branch 088104A4 1 times (length 295)
  Back Branch 08810490 1 times (length 14)
_S1_2_8827950 524,794 instructions (0.010%), 1,582 calls (08827950 - 08827CA0, length 213)
  Back Branch 08827A84 22,148 times (length 7)
  Back Branch 08827A18 20,552 times (length 8)
  Back Branch 088279DC 6,328 times (length 11)
  Back Branch 08827B08 1,582 times (length 20)
  Back Branch 08827B3C 1,582 times (length 111)
  Back Branch 08827B10 1,468 times (length 31)
  Back Branch 08827B5C 2 times (length 120)
  Back Branch 08827C0C 1 times (length 57)
_S1_2_899C6F0 522,252 instructions (0.010%), 9,968 calls (0899C6F0 - 0899C800, length 69)
  Back Branch 0899C7FC 84 times (length 35)
_S1_2_88BC350 508,864 instructions (0.010%), 7,951 calls (088BC350 - 088BC3F0, length 41)
  Back Branch 088BC38C 55,657 times (length 6)
_S1_2_88180D0 506,350 instructions (0.010%), 5,415 calls (08817E4C - 08818108, length 176)
  Back Branch 08817EC0 123,595 times (length 29)
  Back Branch 08817ED0 121,600 times (length 35)
  Back Branch 08818014 79,895 times (length 90)
  Back Branch 08818050 52,820 times (length 28)
  Back Branch 0881808C 37,620 times (length 30)
  Back Branch 088180C8 25,270 times (length 30)
  Back Branch 08818104 17,005 times (length 30)
_S1_2_8813C20 499,324 instructions (0.010%), 14,198 calls (08813C20 - 08813E94, length 158)
  Back Branch 08813E90 126 times (length 137)
_S1_2_88BBF70 498,658 instructions (0.010%), 4,798 calls (088BBF70 - 088BC13C, length 116)
  Back Branch 088BC07C 14,296 times (length 22)
  Back Branch 088BC034 9,498 times (length 16)
  Back Branch 088BC0CC 2,118 times (length 58)
  Back Branch 088BC138 330 times (length 85)
_S1_2_8A4596C 496,965 instructions (0.010%), 14,199 calls (08A4596C - 08A45B40, length 118)
_S1_2_8871CD0 495,563 instructions (0.010%), 1,167 calls (08871CD0 - 08871E20, length 85)
  Back Branch 08871DF0 24,735 times (length 16)
  Back Branch 08871E0C 1,649 times (length 56)
_S1_2_88AF5A0 492,420 instructions (0.010%), 2,148 calls (088AF5A0 - 088AF820, length 161)
  Back Branch 088AF724 6,548 times (length 65)
  Back Branch 088AF754 5,264 times (length 20)
  Back Branch 088AF81C 2,148 times (length 141)
_S1_2_8814898 485,564 instructions (0.010%), 14,199 calls (08814898 - 08814900, length 27)
  Back Branch 088148E4 22,480 times (length 8)
_S1_2_8A52E40 478,266 instructions (0.009%), 15,358 calls (08A52E40 - 08A5321C, length 248)
  Back Branch 08A53150 28,152 times (length 6)
  Back Branch 08A53210 555 times (length 22)
  Back Branch 08A53110 190 times (length 6)
  Back Branch 08A531B8 114 times (length 42)
  Back Branch 08A530E8 114 times (length 12)
  Back Branch 08A53218 114 times (length 65)
_S1_2_8A47D5C 454,368 instructions (0.009%), 14,199 calls (08A47D5C - 08A47DDC, length 33)
  Back Branch 08A47DD8 14,199 times (length 16)
_S1_2_88AE21C 432,159 instructions (0.009%), 18,795 calls (088AE21C - 088AE274, length 23)
_S1_2_8A3DFEC 428,625 instructions (0.009%), 2,250 calls (08A3DFEC - 08A3E304, length 199)
  Back Branch 08A3E300 2,250 times (length 150)
_S1_2_88BBDA0 419,767 instructions (0.008%), 4,682 calls (088BBDA0 - 088BBF6C, length 116)
  Back Branch 088BBEAC 12,507 times (length 22)
  Back Branch 088BBE64 7,825 times (length 16)
  Back Branch 088BBF68 464 times (length 85)
_S1_2_881854C 415,530 instructions (0.008%), 2,945 calls (0881820C - 08818584, length 223)
  Back Branch 08818290 76,000 times (length 35)
  Back Branch 08818280 73,340 times (length 29)
  Back Branch 088183DC 43,415 times (length 91)
  Back Branch 08818418 23,750 times (length 29)
  Back Branch 08818454 17,195 times (length 30)
  Back Branch 08818490 11,495 times (length 30)
  Back Branch 088184CC 7,315 times (length 30)
  Back Branch 08818508 4,370 times (length 30)
  Back Branch 08818580 2,945 times (length 30)
  Back Branch 08818544 2,945 times (length 30)
_S1_2_88AD4D8 413,615 instructions (0.008%), 12,998 calls (088AD4D8 - 088AD548, length 29)
  Back Branch 088AD524 15,819 times (length 13)
_S1_2_881810C 404,700 instructions (0.008%), 3,705 calls (08817E4C - 08818144, length 191)
  Back Branch 08817EC0 123,595 times (length 29)
  Back Branch 08817ED0 121,600 times (length 35)
  Back Branch 08818014 79,895 times (length 90)
  Back Branch 08818050 52,820 times (length 28)
  Back Branch 0881808C 37,620 times (length 30)
  Back Branch 088180C8 25,270 times (length 30)
  Back Branch 08818104 17,005 times (length 30)
  Back Branch 08818140 11,590 times (length 30)
_S1_2_8A46874 400,700 instructions (0.008%), 20,035 calls (08A467A0 - 08A46878, length 55)
  Back Branch 08A46874 20,035 times (length 55)
_S1_2_886CF0C 394,505 instructions (0.008%), 1,240 calls (0886CF0C - 0886D190, length 162)
  Back Branch 0886D024 9,400 times (length 25)
  Back Branch 0886D094 6,920 times (length 35)
  Back Branch 0886D16C 1,227 times (length 117)
  Back Branch 0886D124 907 times (length 42)
  Back Branch 0886D0D8 333 times (length 52)
  Back Branch 0886D164 15 times (length 116)
  Back Branch 0886D184 13 times (length 134)
  Back Branch 0886D18C 11 times (length 6)
  Back Branch 0886D154 6 times (length 23)
  Back Branch 0886D140 3 times (length 18)
  Back Branch 0886CFB0 2 times (length 14)
_S1_2_8818F3C 394,155 instructions (0.008%), 14,607 calls (08818D80 - 08818F54, length 118)
  Back Branch 08818DBC 1,071,776 times (length 17)
  Back Branch 08818E68 795,649 times (length 47)
  Back Branch 08818E5C 673,619 times (length 29)
  Back Branch 08818F50 14,607 times (length 65)
_S1_2_88AE278 393,372 instructions (0.008%), 18,732 calls (088AE278 - 088AE2C8, length 21)
_S1_2_88724BC 389,444 instructions (0.008%), 17,702 calls (088724BC - 08872520, length 26)
_S1_2_88AD8D4 389,354 instructions (0.008%), 11,402 calls (088AD8D4 - 088AD9FC, length 75)
_S1_2_88ADA00 379,528 instructions (0.008%), 22,804 calls (088ADA00 - 088ADA5C, length 24)
  Back Branch 088ADA58 2,444 times (length 10)
_S1_2_88ADA60 373,032 instructions (0.007%), 18,263 calls (088ADA60 - 088ADACC, length 28)
  Back Branch 088ADAC8 13,056 times (length 6)
_S1_2_881099C 370,386 instructions (0.007%), 8 calls (0881099C - 08810BDC, length 145)
  Back Branch 08810A40 6,499 times (length 20)
  Back Branch 08810B28 6,319 times (length 61)
  Back Branch 08810BB4 6,311 times (length 42)
  Back Branch 08810BC4 5,623 times (length 12)
  Back Branch 08810B5C 2,101 times (length 16)
_S1_2_8A45814 364,888 instructions (0.007%), 45,611 calls (08A45814 - 08A45840, length 12)
_S1_2_899C91C 364,416 instructions (0.007%), 7,712 calls (0899C91C - 0899C9D8, length 48)
_S1_2_88AD0DC 364,073 instructions (0.007%), 11,402 calls (088AD0DC - 088AD174, length 39)
  Back Branch 088AD170 10,611 times (length 15)
_S1_2_8818420 362,615 instructions (0.007%), 5,700 calls (0881820C - 08818458, length 148)
  Back Branch 08818290 76,000 times (length 35)
  Back Branch 08818280 73,340 times (length 29)
  Back Branch 088183DC 43,415 times (length 91)
  Back Branch 08818418 23,750 times (length 29)
  Back Branch 08818454 17,195 times (length 30)
_S1_2_887224C 360,778 instructions (0.007%), 16,399 calls (0887224C - 088722A0, length 22)
_S1_2_8814004 360,548 instructions (0.007%), 15,676 calls (08814004 - 0881405C, length 23)
_S1_2_8819270 353,263 instructions (0.007%), 11,118 calls (088191C8 - 088192B4, length 60)
  Back Branch 08819204 460,144 times (length 17)
  Back Branch 088192B0 200,810 times (length 47)
  Back Branch 088192A4 199,787 times (length 29)
_S1_2_8853590 352,508 instructions (0.007%), 3,622 calls (08853590 - 08853964, length 246)
  Back Branch 08853960 3,622 times (length 220)
  Back Branch 08853724 1,497 times (length 48)
  Back Branch 08853914 1,262 times (length 71)
  Back Branch 08853904 1,262 times (length 56)
  Back Branch 088538E0 1,262 times (length 159)
  Back Branch 08853738 1,035 times (length 45)
  Back Branch 088538B4 481 times (length 148)
  Back Branch 088538C4 470 times (length 152)
  Back Branch 088538D4 470 times (length 25)
  Back Branch 088538F0 11 times (length 162)
  Back Branch 088538F8 11 times (length 42)
  Back Branch 08853690 1 times (length 13)
  Back Branch 0885374C 1 times (length 60)
_S1_2_8817F9C 352,450 instructions (0.007%), 13,775 calls (08817E4C - 08817FAC, length 89)
  Back Branch 08817EC0 123,595 times (length 29)
  Back Branch 08817ED0 121,600 times (length 35)
  Back Branch 08817FA8 13,775 times (length 61)
_S1_2_884FFBC 345,596 instructions (0.007%), 3,704 calls (0884FFBC - 088503DC, length 265)
  Back Branch 088500B4 3,600 times (length 13)
  Back Branch 08850204 3,408 times (length 95)
  Back Branch 08850268 3,408 times (length 61)
  Back Branch 08850248 2,448 times (length 21)
  Back Branch 08850310 926 times (length 11)
  Back Branch 08850330 463 times (length 210)
  Back Branch 08850250 450 times (length 46)
  Back Branch 08850278 8 times (length 124)
_S1_2_8A4649C 345,543 instructions (0.007%), 31,413 calls (08A4649C - 08A464E0, length 18)
_S1_2_881BB60 342,540 instructions (0.007%), 14,586 calls (0881BAB0 - 0881BB68, length 47)
  Back Branch 0881BB24 139,264 times (length 31)
  Back Branch 0881BB14 76,447 times (length 25)
  Back Branch 0881BB58 58,182 times (length 20)
  Back Branch 0881BB64 45,556 times (length 6)
_S1_2_88ADD68 342,099 instructions (0.007%), 5,207 calls (088ADD68 - 088ADEB0, length 83)
_S1_2_8A46758 340,782 instructions (0.007%), 20,046 calls (08A46758 - 08A467E4, length 36)
_S1_2_886ACBC 335,001 instructions (0.007%), 621 calls (0886ACBC - 0886AF78, length 176)
  Back Branch 0886AE5C 4,968 times (length 57)
  Back Branch 0886AF2C 621 times (length 74)
  Back Branch 0886AF74 621 times (length 141)
  Back Branch 0886AF44 621 times (length 15)
  Back Branch 0886AF58 621 times (length 125)
_S1_2_8A3DA04 332,713 instructions (0.007%), 1,051 calls (08A3DA04 - 08A3DC28, length 138)
  Back Branch 08A3DBE4 9,459 times (length 38)
  Back Branch 08A3DB74 9,459 times (length 20)
  Back Branch 08A3DAF0 1,657 times (length 27)
_S1_2_881845C 330,980 instructions (0.007%), 4,180 calls (0881820C - 08818494, length 163)
  Back Branch 08818290 76,000 times (length 35)
  Back Branch 08818280 73,340 times (length 29)
  Back Branch 088183DC 43,415 times (length 91)
  Back Branch 08818418 23,750 times (length 29)
  Back Branch 08818454 17,195 times (length 30)
  Back Branch 08818490 11,495 times (length 30)
_S1_2_8811E18 329,154 instructions (0.007%), 15,674 calls (08811E18 - 08811E4C, length 14)
  Back Branch 08811E3C 31,348 times (length 7)
_S1_2_8815280 318,060 instructions (0.006%), 5,710 calls (08815280 - 08815474, length 126)
  Back Branch 08815444 270 times (length 80)
_S1_2_881D348 317,500 instructions (0.006%), 15,875 calls (0881D348 - 0881D39C, length 22)
  Back Branch 0881D380 15,875 times (length 8)
  Back Branch 0881D398 15,875 times (length 13)
_S1_2_8873B34 317,044 instructions (0.006%), 15,750 calls (08873B34 - 08873B88, length 22)
_S1_2_8810E80 316,170 instructions (0.006%), 15,674 calls (08810E80 - 08810FC4, length 82)
  Back Branch 08810FB0 125 times (length 51)
  Back Branch 08810F5C 4 times (length 12)
  Back Branch 08810F7C 3 times (length 20)
  Back Branch 08810FA0 3 times (length 13)
  Back Branch 08810FA8 1 times (length 44)
  Back Branch 08810FC0 1 times (length 56)
_S1_2_88183E4 315,590 instructions (0.006%), 6,555 calls (0881820C - 0881841C, length 133)
  Back Branch 08818290 76,000 times (length 35)
  Back Branch 08818280 73,340 times (length 29)
  Back Branch 088183DC 43,415 times (length 91)
  Back Branch 08818418 23,750 times (length 29)
_S1_2_8813898 314,244 instructions (0.006%), 4,988 calls (08813898 - 08813A10, length 95)
  Back Branch 088139EC 4,988 times (length 45)
_S1_2_8829F74 306,260 instructions (0.006%), 30,626 calls (08829F74 - 08829F9C, length 11)
_S1_2_8815624 300,204 instructions (0.006%), 4,842 calls (08815624 - 08815848, length 138)
  Back Branch 08815718 4,842 times (length 53)
  Back Branch 08815684 4,842 times (length 16)
_S1_2_881B978 299,015 instructions (0.006%), 2,849 calls (0881B978 - 0881BA9C, length 74)
  Back Branch 0881B9E8 14,248 times (length 14)
  Back Branch 0881BA54 2,849 times (length 31)
  Back Branch 0881BA88 2,358 times (length 43)
  Back Branch 0881BA18 2 times (length 16)
  Back Branch 0881BA44 2 times (length 26)
_S1_2_887BE9C 294,798 instructions (0.006%), 5,898 calls (0887BE9C - 0887BFA0, length 66)
  Back Branch 0887BF68 5,796 times (length 6)
  Back Branch 0887BF70 3,272 times (length 14)
_S1_2_89B0A00 293,224 instructions (0.006%), 9,776 calls (089B0A00 - 089B0A80, length 33)
  Back Branch 089B0A7C 9,772 times (length 19)
_S1_2_8A40B60 292,778 instructions (0.006%), 1,222 calls (08A40B60 - 08A40C58, length 63)
  Back Branch 08A40C34 9,776 times (length 38)
_S1_2_8825810 291,112 instructions (0.006%), 7,048 calls (08825810 - 08825940, length 77)
  Back Branch 088258B4 5,608 times (length 13)
  Back Branch 08825934 704 times (length 45)
  Back Branch 088258C4 704 times (length 17)
  Back Branch 08825924 16 times (length 41)
  Back Branch 0882593C 16 times (length 47)
  Back Branch 08825900 16 times (length 32)
  Back Branch 088258E4 16 times (length 25)
_S1_2_88AD704 289,934 instructions (0.006%), 3,738 calls (088AD704 - 088AD774, length 29)
  Back Branch 088AD750 17,702 times (length 13)
_S1_2_8815BC0 289,170 instructions (0.006%), 1,401 calls (08815BC0 - 08815CD4, length 70)
  Back Branch 08815CA0 8,226 times (length 28)
_S1_2_884EFEC 284,925 instructions (0.006%), 1,202 calls (0884EFEC - 0884F1E4, length 127)
  Back Branch 0884F134 7,212 times (length 26)
  Back Branch 0884F178 1,202 times (length 25)
  Back Branch 0884F1B8 802 times (length 68)
  Back Branch 0884F1C8 12 times (length 12)
  Back Branch 0884F1D0 7 times (length 6)
_S1_2_88755DC 284,830 instructions (0.006%), 10,955 calls (088755DC - 08875640, length 26)
_S1_2_8875100 284,742 instructions (0.006%), 15,819 calls (08875100 - 08875144, length 18)
_S1_2_88140E8 283,896 instructions (0.006%), 47,316 calls (088140E8 - 088140FC, length 6)
_S1_2_880F41C 282,994 instructions (0.006%), 15,676 calls (0880F41C - 0880F4A0, length 34)
_S1_2_8817DFC 281,580 instructions (0.006%), 8,930 calls (08817DFC - 08817EE0, length 58)
  Back Branch 08817EC0 123,595 times (length 29)
  Back Branch 08817ED0 121,600 times (length 35)
_S1_2_8818498 275,310 instructions (0.005%), 2,945 calls (0881820C - 088184D0, length 178)
  Back Branch 08818290 76,000 times (length 35)
  Back Branch 08818280 73,340 times (length 29)
  Back Branch 088183DC 43,415 times (length 91)
  Back Branch 08818418 23,750 times (length 29)
  Back Branch 08818454 17,195 times (length 30)
  Back Branch 08818490 11,495 times (length 30)
  Back Branch 088184CC 7,315 times (length 30)
_S1_2_881BB6C 271,823 instructions (0.005%), 9,484 calls (0881BAB0 - 0881BB7C, length 52)
  Back Branch 0881BB24 139,264 times (length 31)
  Back Branch 0881BB14 76,447 times (length 25)
  Back Branch 0881BB58 58,182 times (length 20)
  Back Branch 0881BB64 45,556 times (length 6)
  Back Branch 0881BB78 30,970 times (length 8)
_S1_2_8873658 271,726 instructions (0.005%), 10,451 calls (08873658 - 088736BC, length 26)
_S1_2_8875C74 263,976 instructions (0.005%), 24 calls (08875C74 - 08875D50, length 56)
  Back Branch 08875CF8 24,576 times (length 10)
  Back Branch 08875D44 768 times (length 33)
_S1_2_8871158 263,640 instructions (0.005%), 4,394 calls (08871158 - 08871244, length 60)
_S1_2_881BBE4 261,708 instructions (0.005%), 4,271 calls (0881BAB0 - 0881BBF4, length 82)
  Back Branch 0881BB24 139,264 times (length 31)
  Back Branch 0881BB14 76,447 times (length 25)
  Back Branch 0881BB58 58,182 times (length 20)
  Back Branch 0881BB64 45,556 times (length 6)
  Back Branch 0881BB78 30,970 times (length 8)
  Back Branch 0881BB8C 21,486 times (length 10)
  Back Branch 0881BBA0 14,282 times (length 10)
  Back Branch 0881BBB4 9,555 times (length 10)
  Back Branch 0881BBC8 6,633 times (length 10)
  Back Branch 0881BBDC 4,328 times (length 10)
  Back Branch 0881BBF0 4,271 times (length 10)
_S1_2_8875E28 261,672 instructions (0.005%), 24 calls (08875E28 - 08875EF8, length 53)
  Back Branch 08875EAC 24,576 times (length 10)
  Back Branch 08875EEC 768 times (length 30)
_S1_2_88AE174 261,184 instructions (0.005%), 11,402 calls (088AE174 - 088AE218, length 42)
  Back Branch 088AE1FC 580 times (length 13)
_S1_2_880F794 257,265 instructions (0.005%), 17,151 calls (0880F794 - 0880F7DC, length 19)
  Back Branch 0880F7D0 17,151 times (length 8)
_S1_2_8A485F8 255,582 instructions (0.005%), 28,398 calls (08A485F8 - 08A48618, length 9)
_S1_2_88BF0B4 253,755 instructions (0.005%), 2,442 calls (088BF0B4 - 088BF53C, length 291)
_S1_2_8852880 253,662 instructions (0.005%), 1,262 calls (08852880 - 08852988, length 67)
  Back Branch 088528F0 8,834 times (length 21)
  Back Branch 08852950 1,262 times (length 13)
  Back Branch 08852984 1,262 times (length 44)
_S1_2_88BCE50 251,514 instructions (0.005%), 15,674 calls (088BCE50 - 088BCEC4, length 30)
  Back Branch 088BCE98 365 times (length 6)
_S1_2_881BB54 251,010 instructions (0.005%), 12,626 calls (0881BAB0 - 0881BB5C, length 44)
  Back Branch 0881BB24 139,264 times (length 31)
  Back Branch 0881BB14 76,447 times (length 25)
  Back Branch 0881BB58 58,182 times (length 20)
_S1_2_8815154 246,660 instructions (0.005%), 12,333 calls (08815108 - 08815170, length 27)
  Back Branch 0881514C 63,114 times (length 19)
  Back Branch 0881516C 12,333 times (length 12)
_S1_2_8814D9C 243,868 instructions (0.005%), 5,948 calls (08814D9C - 08814EFC, length 89)
  Back Branch 08814E84 5,948 times (length 46)
  Back Branch 08814EC8 5,948 times (length 20)
_S1_2_881BB80 243,271 instructions (0.005%), 7,204 calls (0881BAB0 - 0881BB90, length 57)
  Back Branch 0881BB24 139,264 times (length 31)
  Back Branch 0881BB14 76,447 times (length 25)
  Back Branch 0881BB58 58,182 times (length 20)
  Back Branch 0881BB64 45,556 times (length 6)
  Back Branch 0881BB78 30,970 times (length 8)
  Back Branch 0881BB8C 21,486 times (length 10)
_S1_2_8A407F4 240,192 instructions (0.005%), 3,336 calls (08A407F4 - 08A40974, length 97)
_S1_2_8825388 234,318 instructions (0.005%), 9,692 calls (08825388 - 08825474, length 60)
  Back Branch 088253F8 4,848 times (length 21)
  Back Branch 08825468 2,415 times (length 34)
  Back Branch 08825450 1,616 times (length 24)
  Back Branch 08825458 18 times (length 31)
  Back Branch 08825470 9 times (length 8)
_S1_2_88BE3D4 234,041 instructions (0.005%), 2,444 calls (088BE3D4 - 088BE5DC, length 131)
_S1_2_8A3B5C8 233,402 instructions (0.005%), 1,222 calls (08A3B5C8 - 08A3B6BC, length 62)
  Back Branch 08A3B698 7,332 times (length 37)
_S1_2_8A50074 232,896 instructions (0.005%), 9,704 calls (08A50074 - 08A500D4, length 25)
_S1_2_88A4B5C 232,554 instructions (0.005%), 226 calls (088A4B5C - 088A4B7C, length 9)
  Back Branch 088A4B70 57,856 times (length 4)
_S1_2_89AFC48 230,070 instructions (0.005%), 4,890 calls (089AFC48 - 089AFDE0, length 103)
  Back Branch 089AFD14 4,862 times (length 24)
_S1_2_8818F58 228,730 instructions (0.005%), 7,990 calls (08818D80 - 08818F70, length 125)
  Back Branch 08818DBC 1,071,776 times (length 17)
  Back Branch 08818E68 795,649 times (length 47)
  Back Branch 08818E5C 673,619 times (length 29)
  Back Branch 08818F6C 7,990 times (length 72)
_S1_2_8868610 228,040 instructions (0.005%), 11,402 calls (08868610 - 08868688, length 31)
_S1_2_881230C 227,462 instructions (0.005%), 1,590 calls (0881230C - 088123A0, length 38)
  Back Branch 0881233C 25,420 times (length 7)
  Back Branch 0881237C 1,256 times (length 9)
  Back Branch 0881239C 962 times (length 7)
  Back Branch 08812394 960 times (length 8)
_S1_2_89B0888 225,032 instructions (0.004%), 9,784 calls (089B0888 - 089B08E0, length 23)
_S1_2_8869500 224,828 instructions (0.004%), 3,088 calls (08869500 - 088695B4, length 46)
  Back Branch 08869580 9,211 times (length 21)
  Back Branch 088695B0 2,971 times (length 21)
_S1_2_880F54C 224,602 instructions (0.004%), 32,086 calls (0880F54C - 0880F564, length 7)
_S1_2_88AD178 223,452 instructions (0.004%), 11,402 calls (088AD178 - 088AD1E0, length 27)
  Back Branch 088AD1DC 3,036 times (length 11)
_S1_2_88AD1E4 220,926 instructions (0.004%), 11,402 calls (088AD1E4 - 088AD24C, length 27)
  Back Branch 088AD248 2,615 times (length 11)
_S1_2_88AD250 220,758 instructions (0.004%), 11,402 calls (088AD250 - 088AD2B8, length 27)
  Back Branch 088AD2B4 2,587 times (length 11)
_S1_2_88AD2BC 219,684 instructions (0.004%), 11,402 calls (088AD2BC - 088AD324, length 27)
  Back Branch 088AD320 2,408 times (length 11)
_S1_2_881240C 219,436 instructions (0.004%), 15,674 calls (0881240C - 088124C4, length 47)
_S1_2_88AD328 219,348 instructions (0.004%), 11,402 calls (088AD328 - 088AD390, length 27)
  Back Branch 088AD38C 2,352 times (length 11)
_S1_2_8A3D49C 218,400 instructions (0.004%), 4,368 calls (08A3D49C - 08A3D520, length 34)
  Back Branch 08A3D500 4,368 times (length 23)
  Back Branch 08A3D514 4,368 times (length 11)
_S1_2_8817BCC 216,264 instructions (0.004%), 8,653 calls (08817A7C - 08817BDC, length 89)
  Back Branch 08817B00 1,032,064 times (length 35)
  Back Branch 08817AF0 596,677 times (length 29)
  Back Branch 08817BD8 8,653 times (length 61)
_S1_2_88BEC0C 214,939 instructions (0.004%), 2,442 calls (088BEC0C - 088BEE94, length 163)
  Back Branch 088BEE4C 1,221 times (length 55)
  Back Branch 088BEE90 1,221 times (length 122)
  Back Branch 088BEE5C 1,040 times (length 67)
  Back Branch 088BEE1C 1,040 times (length 86)
  Back Branch 088BEDEC 181 times (length 74)
_S1_2_88AD698 212,712 instructions (0.004%), 11,402 calls (088AD698 - 088AD700, length 27)
  Back Branch 088AD6FC 1,246 times (length 11)
_S1_2_88AD62C 212,712 instructions (0.004%), 11,402 calls (088AD62C - 088AD694, length 27)
  Back Branch 088AD690 1,246 times (length 11)
_S1_2_88AD5C0 212,712 instructions (0.004%), 11,402 calls (088AD5C0 - 088AD628, length 27)
  Back Branch 088AD624 1,246 times (length 11)
_S1_2_8817E8C 208,810 instructions (0.004%), 6,935 calls (08817E4C - 08817EE0, length 38)
  Back Branch 08817EC0 123,595 times (length 29)
  Back Branch 08817ED0 121,600 times (length 35)
_S1_2_884E73C 208,638 instructions (0.004%), 3 calls (0884E73C - 0884E8C0, length 98)
  Back Branch 0884E7F4 7,724 times (length 31)
_S1_2_88D11E4 206,060 instructions (0.004%), 2,211 calls (088D11E4 - 088D14C8, length 186)
  Back Branch 088D14C4 1,040 times (length 125)
  Back Branch 088D13F8 21 times (length 10)
  Back Branch 088D14B8 21 times (length 90)
  Back Branch 088D14A4 21 times (length 69)
  Back Branch 088D1404 12 times (length 13)
  Back Branch 088D1454 10 times (length 33)
  Back Branch 088D147C 10 times (length 43)
  Back Branch 088D146C 10 times (length 39)
  Back Branch 088D1414 10 times (length 17)
  Back Branch 088D148C 10 times (length 47)
_S1_2_88AD7EC 205,236 instructions (0.004%), 11,402 calls (088AD7EC - 088AD854, length 27)
_S1_2_88AD780 205,236 instructions (0.004%), 11,402 calls (088AD780 - 088AD7E8, length 27)
_S1_2_88AD554 205,236 instructions (0.004%), 11,402 calls (088AD554 - 088AD5BC, length 27)
_S1_2_88AD46C 205,236 instructions (0.004%), 11,402 calls (088AD46C - 088AD4D4, length 27)
_S1_2_88AD400 205,236 instructions (0.004%), 11,402 calls (088AD400 - 088AD468, length 27)
_S1_2_88AD394 205,236 instructions (0.004%), 11,402 calls (088AD394 - 088AD3FC, length 27)
_S1_2_8857FF8 204,183 instructions (0.004%), 15,675 calls (08857FF8 - 08858048, length 21)
  Back Branch 08858044 56 times (length 8)
_S1_2_889554C 201,240 instructions (0.004%), 2,371 calls (0889554C - 08895C98, length 468)
  Back Branch 08895C94 1,946 times (length 413)
  Back Branch 08895C8C 196 times (length 360)
  Back Branch 08895B8C 119 times (length 202)
  Back Branch 08895964 103 times (length 44)
  Back Branch 08895A78 102 times (length 123)
  Back Branch 0889592C 11 times (length 25)
  Back Branch 08895B3C 6 times (length 173)
  Back Branch 08895C48 5 times (length 250)
  Back Branch 08895B54 4 times (length 32)
  Back Branch 08895A28 4 times (length 94)
  Back Branch 08895C54 4 times (length 8)
  Back Branch 08895B48 3 times (length 8)
  Back Branch 08895A34 2 times (length 8)
  Back Branch 08895C60 2 times (length 31)
  Back Branch 08895A40 1 times (length 32)
_S1_2_8850948 200,343 instructions (0.004%), 1,733 calls (08850948 - 08850B34, length 124)
  Back Branch 088509C0 3,466 times (length 11)
  Back Branch 08850A18 3,466 times (length 11)
  Back Branch 08850ABC 1,667 times (length 10)
  Back Branch 08850ACC 1,667 times (length 14)
  Back Branch 08850B30 1 times (length 39)
_S1_2_881584C 197,862 instructions (0.004%), 4,711 calls (0881584C - 088158F4, length 43)
  Back Branch 088158F0 4,711 times (length 31)
_S1_2_89E4674 192,550 instructions (0.004%), 2,352 calls (089E4674 - 089E4810, length 104)
  Back Branch 089E47F8 2,338 times (length 39)
  Back Branch 089E47EC 2,322 times (length 19)
  Back Branch 089E480C 1 times (length 88)
_S1_2_8A4E260 189,144 instructions (0.004%), 10,508 calls (08A4E260 - 08A4E2A8, length 19)
  Back Branch 08A4E2A4 10,508 times (length 11)
_S1_2_885D674 188,402 instructions (0.004%), 4,708 calls (0885D674 - 0885D7DC, length 91)
_S1_2_8875BA0 187,752 instructions (0.004%), 24 calls (08875BA0 - 08875C70, length 53)
  Back Branch 08875C1C 18,432 times (length 10)
  Back Branch 08875C5C 144 times (length 30)
_S1_2_89E84E4 186,318 instructions (0.004%), 10,351 calls (089E84E4 - 089E8528, length 18)
_S1_2_882DC78 186,253 instructions (0.004%), 2 calls (0882DC78 - 0882DE80, length 131)
  Back Branch 0882DE50 4,394 times (length 25)
  Back Branch 0882DE14 4,392 times (length 23)
  Back Branch 0882DE7C 4,135 times (length 42)
_S1_2_89E8E9C 185,418 instructions (0.004%), 10,301 calls (089E8E9C - 089E8EE0, length 18)
_S1_2_881EF28 185,260 instructions (0.004%), 1 calls (0881EF28 - 0881F218, length 189)
  Back Branch 0881F06C 2,739 times (length 64)
  Back Branch 0881F174 2,705 times (length 118)
  Back Branch 0881F150 1,761 times (length 82)
  Back Branch 0881F204 1,389 times (length 158)
  Back Branch 0881F214 1,358 times (length 162)
  Back Branch 0881F118 1,357 times (length 35)
  Back Branch 0881F120 1,357 times (length 53)
  Back Branch 0881F130 1,357 times (length 57)
  Back Branch 0881F140 977 times (length 78)
  Back Branch 0881F07C 34 times (length 8)
  Back Branch 0881F08C 31 times (length 16)
  Back Branch 0881F160 24 times (length 86)
  Back Branch 0881F1B8 2 times (length 8)
  Back Branch 0881F1DC 1 times (length 84)
  Back Branch 0881F1E4 1 times (length 81)
  Back Branch 0881F1F4 1 times (length 85)
_S1_2_881BB94 183,280 instructions (0.004%), 4,727 calls (0881BAB0 - 0881BBA4, length 62)
  Back Branch 0881BB24 139,264 times (length 31)
  Back Branch 0881BB14 76,447 times (length 25)
  Back Branch 0881BB58 58,182 times (length 20)
  Back Branch 0881BB64 45,556 times (length 6)
  Back Branch 0881BB78 30,970 times (length 8)
  Back Branch 0881BB8C 21,486 times (length 10)
  Back Branch 0881BBA0 14,282 times (length 10)
_S1_2_88B190C 182,432 instructions (0.004%), 11,402 calls (088B190C - 088B1948, length 16)
_S1_2_88BB674 182,324 instructions (0.004%), 4,798 calls (088BB674 - 088BB708, length 38)
_S1_2_8A4A140 181,860 instructions (0.004%), 6,495 calls (08A4A140 - 08A4A1AC, length 28)
_S1_2_899C9DC 179,568 instructions (0.004%), 9,976 calls (0899C9DC - 0899CA20, length 18)
_S1_2_8850EC4 179,262 instructions (0.004%), 21,540 calls (08850EC4 - 08850F10, length 20)
  Back Branch 08850EF0 3,440 times (length 8)
  Back Branch 08850F04 1,938 times (length 12)
  Back Branch 08850F0C 45 times (length 14)
_S1_2_88BB5DC 177,916 instructions (0.004%), 4,682 calls (088BB5DC - 088BB670, length 38)
_S1_2_885BE94 176,563 instructions (0.004%), 2,354 calls (0885BE94 - 0885C0A0, length 132)
  Back Branch 0885C09C 2,354 times (length 89)
  Back Branch 0885C094 1 times (length 47)
_S1_2_884DDD4 176,125 instructions (0.003%), 4,424 calls (0884DDD4 - 0884DF1C, length 83)
  Back Branch 0884DEAC 4,424 times (length 6)
  Back Branch 0884DED4 3,353 times (length 20)
  Back Branch 0884DEC8 35 times (length 18)
  Back Branch 0884DEEC 21 times (length 27)
  Back Branch 0884DF00 14 times (length 31)
_S1_2_8A3E8FC 174,470 instructions (0.003%), 2,390 calls (08A3E8FC - 08A3EA38, length 80)
  Back Branch 08A3EA34 1,793 times (length 66)
  Back Branch 08A3EA2C 597 times (length 56)
_S1_2_8A3E308 172,125 instructions (0.003%), 2,250 calls (08A3E308 - 08A3E6A0, length 231)
  Back Branch 08A3E4F8 2,250 times (length 78)
_S1_2_8829FC4 171,510 instructions (0.003%), 17,151 calls (08829FC4 - 08829FF8, length 14)
_S1_2_88181C0 171,475 instructions (0.003%), 5,795 calls (088181C0 - 0881829C, length 56)
  Back Branch 08818290 76,000 times (length 35)
  Back Branch 08818280 73,340 times (length 29)
_S1_2_88BE5E0 169,568 instructions (0.003%), 2,444 calls (088BE5E0 - 088BE704, length 74)
  Back Branch 088BE700 1,222 times (length 6)
_S1_2_8870F10 168,674 instructions (0.003%), 2,444 calls (08870F10 - 08871154, length 146)
  Back Branch 08871038 2,444 times (length 37)
  Back Branch 08870FFC 2,444 times (length 12)
  Back Branch 0887109C 2,442 times (length 28)
  Back Branch 08871084 2 times (length 57)
  Back Branch 08871078 2 times (length 53)
_S1_2_8A55C88 166,918 instructions (0.003%), 83,459 calls (08A55C88 - 08A55C8C, length 2)
_S1_2_881BAA0 165,376 instructions (0.003%), 8,704 calls (0881BAA0 - 0881BB30, length 37)
  Back Branch 0881BB24 139,264 times (length 31)
  Back Branch 0881BB14 76,447 times (length 25)
_S1_2_89E6D64 163,788 instructions (0.003%), 2,444 calls (089E6D64 - 089E6ECC, length 91)
  Back Branch 089E6E78 2,443 times (length 58)
  Back Branch 089E6EA4 2,429 times (length 42)
  Back Branch 089E6E84 2,413 times (length 16)
  Back Branch 089E6E9C 30 times (length 19)
_S1_2_8A3E744 163,125 instructions (0.003%), 2,250 calls (08A3E744 - 08A3E8F8, length 110)
  Back Branch 08A3E8EC 2,250 times (length 69)
_S1_2_8857B00 159,219 instructions (0.003%), 1,650 calls (08857B00 - 08857CA4, length 106)
  Back Branch 08857B90 3,300 times (length 11)
  Back Branch 08857C3C 1,221 times (length 27)
  Back Branch 08857C64 641 times (length 42)
  Back Branch 08857C4C 628 times (length 37)
  Back Branch 08857C98 321 times (length 55)
  Back Branch 08857CA0 80 times (length 57)
_S1_2_885298C 158,957 instructions (0.003%), 1,262 calls (0885298C - 08852C0C, length 161)
  Back Branch 08852BE0 6,310 times (length 11)
  Back Branch 08852C08 1,262 times (length 135)
  Back Branch 08852B14 1,260 times (length 40)
  Back Branch 08852B34 1,260 times (length 60)
  Back Branch 08852BB4 1 times (length 52)
  Back Branch 08852B54 1 times (length 77)
  Back Branch 08852B68 1 times (length 33)
_S1_2_8A464C8 157,062 instructions (0.003%), 31,413 calls (08A464C8 - 08A464D8, length 5)
_S1_2_881785C 155,109 instructions (0.003%), 4,728 calls (088176C0 - 0881788C, length 116)
  Back Branch 08817744 48,752 times (length 35)
  Back Branch 08817734 16,600 times (length 29)
  Back Branch 08817888 5,559 times (length 90)
_S1_2_88184D4 154,470 instructions (0.003%), 1,425 calls (0881820C - 0881850C, length 193)
  Back Branch 08818290 76,000 times (length 35)
  Back Branch 08818280 73,340 times (length 29)
  Back Branch 088183DC 43,415 times (length 91)
  Back Branch 08818418 23,750 times (length 29)
  Back Branch 08818454 17,195 times (length 30)
  Back Branch 08818490 11,495 times (length 30)
  Back Branch 088184CC 7,315 times (length 30)
  Back Branch 08818508 4,370 times (length 30)
_S1_2_8A55308 151,459 instructions (0.003%), 1,967 calls (08A55308 - 08A5588C, length 354)
_S1_2_885AE10 150,142 instructions (0.003%), 1 calls (0885AE10 - 0885AF54, length 82)
  Back Branch 0885AF1C 3,336 times (length 21)
  Back Branch 0885AEE4 3,335 times (length 31)
_S1_2_8875574 143,026 instructions (0.003%), 5,501 calls (08875574 - 088755D8, length 26)
_S1_2_8875148 142,610 instructions (0.003%), 5,485 calls (08875148 - 088751AC, length 26)
_S1_2_882EE78 142,220 instructions (0.003%), 1,223 calls (0882EE78 - 0882F0CC, length 150)
  Back Branch 0882F0B4 1,222 times (length 20)
  Back Branch 0882F0C8 1,222 times (length 75)
  Back Branch 0882F0C0 1,222 times (length 56)
_S1_2_8850C74 142,180 instructions (0.003%), 14,218 calls (08850C74 - 08850C98, length 10)
_S1_2_887249C 141,616 instructions (0.003%), 17,702 calls (0887249C - 088724B8, length 8)
_S1_2_8814A20 141,120 instructions (0.003%), 2 calls (08814A20 - 08814ADC, length 48)
  Back Branch 08814A9C 15,674 times (length 13)
_S1_2_886868C 141,075 instructions (0.003%), 15,675 calls (0886868C - 088686AC, length 9)
_S1_2_88BF540 139,986 instructions (0.003%), 1,752 calls (088BF540 - 088BF794, length 150)
  Back Branch 088BF714 831 times (length 47)
  Back Branch 088BF74C 121 times (length 50)
_S1_2_8850DAC 138,843 instructions (0.003%), 5,817 calls (08850DAC - 08850E1C, length 29)
  Back Branch 08850DFC 5,817 times (length 8)
  Back Branch 08850DF4 5,817 times (length 6)
  Back Branch 08850E08 5,664 times (length 11)
_S1_2_8860778 138,773 instructions (0.003%), 3,033 calls (08860778 - 08860858, length 57)
  Back Branch 08860854 1,030 times (length 43)
_S1_2_8815B30 138,656 instructions (0.003%), 9,904 calls (08815B30 - 08815BBC, length 36)
_S1_2_8871F3C 138,423 instructions (0.003%), 6,854 calls (08871F3C - 08871FC8, length 36)
  Back Branch 08871FA0 3,996 times (length 6)
  Back Branch 08871FA8 1,974 times (length 6)
  Back Branch 08871FBC 1,433 times (length 13)
  Back Branch 08871FC4 541 times (length 13)
_S1_2_887B378 138,086 instructions (0.003%), 1,222 calls (0887B378 - 0887B540, length 115)
_S1_2_882999C 137,739 instructions (0.003%), 6,559 calls (0882999C - 08829D6C, length 245)
  Back Branch 08829C10 6,559 times (length 117)
_S1_2_88B14F4 136,824 instructions (0.003%), 11,402 calls (088B14F4 - 088B15DC, length 59)
_S1_2_8A54DB8 135,723 instructions (0.003%), 1,967 calls (08A54DB8 - 08A55304, length 340)
_S1_2_8899EC8 134,644 instructions (0.003%), 1,222 calls (08899EC8 - 0889A1F8, length 205)
  Back Branch 0889A1F4 832 times (length 130)
  Back Branch 0889A0F8 683 times (length 51)
  Back Branch 0889A18C 5 times (length 87)
  Back Branch 0889A19C 5 times (length 91)
_S1_2_8851550 134,023 instructions (0.003%), 3,622 calls (08851550 - 088515FC, length 44)
  Back Branch 088515F8 3,603 times (length 6)
_S1_2_8824D40 132,102 instructions (0.003%), 1,398 calls (08824D40 - 08825030, length 189)
  Back Branch 08824FD4 1,388 times (length 125)
  Back Branch 08824EAC 116 times (length 7)
  Back Branch 08824EC8 116 times (length 14)
  Back Branch 08824DB4 116 times (length 7)
  Back Branch 08824DC0 116 times (length 10)
  Back Branch 0882502C 116 times (length 167)
  Back Branch 08824EE0 114 times (length 20)
  Back Branch 08824F68 8 times (length 98)
  Back Branch 08824FCC 2 times (length 123)
  Back Branch 08825008 2 times (length 137)
_S1_2_8A41B20 131,242 instructions (0.003%), 2,078 calls (08A41B20 - 08A41D5C, length 144)
  Back Branch 08A41C50 2,077 times (length 47)
  Back Branch 08A41D48 2,068 times (length 65)
  Back Branch 08A41C8C 20 times (length 62)
  Back Branch 08A41D40 2 times (length 48)
  Back Branch 08A41CD4 2 times (length 80)
_S1_2_8873878 131,098 instructions (0.003%), 2 calls (08873878 - 088738CC, length 22)
  Back Branch 088738C0 16,382 times (length 8)
_S1_2_88AE14C 130,560 instructions (0.003%), 13,056 calls (088AE14C - 088AE170, length 10)
_S1_2_88BEF04 129,263 instructions (0.003%), 2,442 calls (088BEF04 - 088BF0B0, length 108)
  Back Branch 088BF0AC 2,442 times (length 87)
  Back Branch 088BF0A4 1,191 times (length 65)
_S1_2_881BBA8 129,044 instructions (0.003%), 2,922 calls (0881BAB0 - 0881BBB8, length 67)
  Back Branch 0881BB24 139,264 times (length 31)
  Back Branch 0881BB14 76,447 times (length 25)
  Back Branch 0881BB58 58,182 times (length 20)
  Back Branch 0881BB64 45,556 times (length 6)
  Back Branch 0881BB78 30,970 times (length 8)
  Back Branch 0881BB8C 21,486 times (length 10)
  Back Branch 0881BBA0 14,282 times (length 10)
  Back Branch 0881BBB4 9,555 times (length 10)
_S1_2_89A77BC 128,458 instructions (0.003%), 2,444 calls (089A77BC - 089A7B80, length 242)
  Back Branch 089A7B7C 1,222 times (length 120)
  Back Branch 089A79DC 1,217 times (length 16)
  Back Branch 089A79CC 5 times (length 81)
_S1_2_88953B4 128,278 instructions (0.003%), 2,442 calls (088953B4 - 08895548, length 102)
  Back Branch 08895510 2,442 times (length 17)
  Back Branch 08895544 71 times (length 33)
  Back Branch 08895538 34 times (length 30)
_S1_2_881F3D0 128,130 instructions (0.003%), 42,710 calls (0881F3D0 - 0881F3D8, length 3)
_S1_2_8862450 123,465 instructions (0.002%), 2,233 calls (08862450 - 08862598, length 83)
  Back Branch 08862594 1 times (length 6)
_S1_2_889A840 123,412 instructions (0.002%), 1,222 calls (0889A840 - 0889AAC8, length 163)
  Back Branch 0889AAC4 1,221 times (length 141)
  Back Branch 0889AA70 1,221 times (length 103)
_S1_2_88A1550 122,715 instructions (0.002%), 367 calls (088A1550 - 088A15A4, length 22)
  Back Branch 088A157C 15,408 times (length 7)
  Back Branch 088A1590 1,926 times (length 13)
_S1_2_88BC6D4 122,418 instructions (0.002%), 61,209 calls (088BC6D4 - 088BC6D8, length 2)
_S1_2_88BE2F8 122,193 instructions (0.002%), 2,444 calls (088BE2F8 - 088BE3D0, length 55)
  Back Branch 088BE3C0 2,443 times (length 17)
  Back Branch 088BE3CC 1,222 times (length 32)
_S1_2_88190D4 121,900 instructions (0.002%), 920 calls (08818D80 - 0881910C, length 228)
  Back Branch 08818DBC 1,071,776 times (length 17)
  Back Branch 08818E68 795,649 times (length 47)
  Back Branch 08818E5C 673,619 times (length 29)
  Back Branch 08818FA0 399,980 times (length 86)
  Back Branch 08818FDC 237,440 times (length 28)
  Back Branch 08819018 168,640 times (length 30)
  Back Branch 08819054 114,608 times (length 30)
  Back Branch 08819090 76,061 times (length 30)
  Back Branch 088190CC 50,497 times (length 30)
  Back Branch 08819108 33,358 times (length 30)
_S1_2_8A56038 121,824 instructions (0.002%), 60,912 calls (08A56038 - 08A5603C, length 2)
_S1_2_88297E4 121,502 instructions (0.002%), 6,817 calls (088297E4 - 08829854, length 29)
  Back Branch 08829838 1,871 times (length 9)
_S1_2_89E6134 121,500 instructions (0.002%), 2,234 calls (089E6134 - 089E6240, length 68)
  Back Branch 089E623C 2,234 times (length 15)
  Back Branch 089E620C 2,234 times (length 41)
  Back Branch 089E6224 144 times (length 47)
_S1_2_89E6ED0 120,731 instructions (0.002%), 2,233 calls (089E6ED0 - 089E7028, length 87)
  Back Branch 089E701C 2,232 times (length 40)
  Back Branch 089E7024 2,218 times (length 16)
_S1_2_887CC5C 118,168 instructions (0.002%), 1,624 calls (0887CC5C - 0887CE00, length 106)
  Back Branch 0887CDD8 1,508 times (length 10)
  Back Branch 0887CDE4 876 times (length 38)
  Back Branch 0887CDEC 876 times (length 55)
  Back Branch 0887CDFC 116 times (length 19)
_S1_2_8827548 118,110 instructions (0.002%), 5,608 calls (08827548 - 088275A8, length 25)
  Back Branch 088275A4 114 times (length 6)
_S1_2_8875FD0 117,342 instructions (0.002%), 18 calls (08875FD0 - 0887623C, length 156)
  Back Branch 08876088 4,608 times (length 15)
  Back Branch 088761A8 2,304 times (length 9)
  Back Branch 08876020 576 times (length 10)
  Back Branch 08876158 576 times (length 25)
  Back Branch 088761F8 576 times (length 10)
_S1_2_880F7E0 117,050 instructions (0.002%), 1 calls (0880F7E0 - 0880F81C, length 16)
  Back Branch 0880F818 29,259 times (length 4)
_S1_2_88229A4 115,889 instructions (0.002%), 6,817 calls (088229A4 - 08822D10, length 220)
_S1_2_8814510 113,700 instructions (0.002%), 1,516 calls (08814510 - 08814638, length 75)
  Back Branch 08814634 1,516 times (length 54)
_S1_2_8822F58 113,452 instructions (0.002%), 28,363 calls (08822F58 - 08822F64, length 4)
_S1_2_881BBBC 113,278 instructions (0.002%), 2,305 calls (0881BAB0 - 0881BBCC, length 72)
  Back Branch 0881BB24 139,264 times (length 31)
  Back Branch 0881BB14 76,447 times (length 25)
  Back Branch 0881BB58 58,182 times (length 20)
  Back Branch 0881BB64 45,556 times (length 6)
  Back Branch 0881BB78 30,970 times (length 8)
  Back Branch 0881BB8C 21,486 times (length 10)
  Back Branch 0881BBA0 14,282 times (length 10)
  Back Branch 0881BBB4 9,555 times (length 10)
  Back Branch 0881BBC8 6,633 times (length 10)
_S1_2_8A4E674 110,078 instructions (0.002%), 4,786 calls (08A4E490 - 08A4FDB0, length 1609)
  Back Branch 08A4E4CC 10,516 times (length 8)
  Back Branch 08A4EA28 6,524 times (length 11)
  Back Branch 08A4EA08 6,524 times (length 352)
  Back Branch 08A4F3A4 6,524 times (length 721)
  Back Branch 08A4F448 6,524 times (length 820)
  Back Branch 08A4FD6C 5,836 times (length 1233)
  Back Branch 08A4E6A4 4,786 times (length 88)
  Back Branch 08A4E69C 4,786 times (length 11)
  Back Branch 08A4FD7C 3,984 times (length 1237)
  Back Branch 08A4F2C4 3,388 times (length 663)
  Back Branch 08A4F340 2,410 times (length 694)
_S1_2_8834554 109,800 instructions (0.002%), 4,392 calls (08834554 - 088345BC, length 27)
_S1_2_881824C 108,965 instructions (0.002%), 3,705 calls (0881820C - 0881829C, length 37)
  Back Branch 08818290 76,000 times (length 35)
  Back Branch 08818280 73,340 times (length 29)
_S1_2_88BE184 107,536 instructions (0.002%), 2,444 calls (088BE184 - 088BE28C, length 67)
  Back Branch 088BE288 2,444 times (length 26)
_S1_2_88B2000 106,401 instructions (0.002%), 1,223 calls (088B2000 - 088B21C0, length 113)
  Back Branch 088B21BC 1,223 times (length 18)
_S1_2_8870264 106,314 instructions (0.002%), 1,222 calls (08870264 - 088703DC, length 95)
  Back Branch 088703B4 1,222 times (length 53)
  Back Branch 088703D8 1,222 times (length 61)
_S1_2_882DF3C 106,227 instructions (0.002%), 4,394 calls (0882DF3C - 0882DFC4, length 35)
  Back Branch 0882DFB0 259 times (length 10)
_S1_2_89E7278 105,876 instructions (0.002%), 2,444 calls (089E7278 - 089E73A0, length 75)
  Back Branch 089E72DC 2,443 times (length 13)
  Back Branch 089E7394 2,443 times (length 58)
  Back Branch 089E739C 2,429 times (length 36)
_S1_2_8850E50 105,067 instructions (0.002%), 3,623 calls (08850E50 - 08850EC0, length 29)
_S1_2_887DD44 104,292 instructions (0.002%), 11,588 calls (0887DD44 - 0887DD64, length 9)
_S1_2_88177A4 103,605 instructions (0.002%), 2,067 calls (088176C0 - 0881780C, length 84)
  Back Branch 08817744 48,752 times (length 35)
  Back Branch 08817734 16,600 times (length 29)
  Back Branch 08817800 4,134 times (length 5)
  Back Branch 08817808 2,067 times (length 56)
_S1_2_8817678 103,598 instructions (0.002%), 3,047 calls (08817678 - 08817754, length 56)
  Back Branch 08817744 48,752 times (length 35)
  Back Branch 08817734 16,600 times (length 29)
_S1_2_887DE10 102,564 instructions (0.002%), 14,652 calls (0887DE10 - 0887DE28, length 7)
_S1_2_881F3DC 102,034 instructions (0.002%), 7,271 calls (0881F3DC - 0881F420, length 18)
_S1_2_8818358 101,555 instructions (0.002%), 3,990 calls (0881820C - 08818368, length 88)
  Back Branch 08818290 76,000 times (length 35)
  Back Branch 08818280 73,340 times (length 29)
  Back Branch 08818364 3,990 times (length 60)
_S1_2_8814F00 101,518 instructions (0.002%), 1,516 calls (08814F00 - 08814F9C, length 40)
  Back Branch 08814F74 8,388 times (length 8)
  Back Branch 08814F88 1,516 times (length 18)
  Back Branch 08814F90 118 times (length 27)
_S1_2_885677C 98,527 instructions (0.002%), 3,482 calls (0885677C - 0885695C, length 121)
  Back Branch 088568C0 373 times (length 72)
  Back Branch 088568D8 262 times (length 34)
  Back Branch 088568B8 54 times (length 71)
  Back Branch 088568F8 25 times (length 54)
  Back Branch 08856934 13 times (length 69)
  Back Branch 08856958 6 times (length 21)
_S1_2_8892E20 97,760 instructions (0.002%), 2,444 calls (08892E20 - 08892EBC, length 40)
_S1_2_886ED40 97,012 instructions (0.002%), 1,228 calls (0886ED40 - 0886EEC4, length 98)
  Back Branch 0886EDBC 1,228 times (length 6)
  Back Branch 0886EDF0 1,228 times (length 19)
  Back Branch 0886EEA8 1,228 times (length 9)
  Back Branch 0886EE90 1,228 times (length 59)
_S1_2_8855E90 96,108 instructions (0.002%), 3,622 calls (08855E90 - 08856094, length 130)
  Back Branch 08855F00 1,876 times (length 14)
  Back Branch 08855F6C 1,685 times (length 40)
  Back Branch 08855FC8 772 times (length 64)
  Back Branch 08855FF8 21 times (length 76)
  Back Branch 08855F44 13 times (length 30)
  Back Branch 08856014 3 times (length 83)
  Back Branch 08856090 3 times (length 77)
  Back Branch 08856028 2 times (length 88)
  Back Branch 08855FB0 2 times (length 58)
  Back Branch 08855F4C 1 times (length 35)
_S1_2_882DE84 95,213 instructions (0.002%), 4,394 calls (0882DE84 - 0882DF38, length 46)
_S1_2_88B3F3C 94,171 instructions (0.002%), 1,223 calls (088B3F3C - 088B4084, length 83)
_S1_2_89A7C44 92,872 instructions (0.002%), 2,444 calls (089A7C44 - 089A7CEC, length 43)
_S1_2_88B7594 91,391 instructions (0.002%), 1,222 calls (088B7594 - 088B76E4, length 85)
  Back Branch 088B76E0 1,094 times (length 51)
  Back Branch 088B76CC 1,029 times (length 13)
  Back Branch 088B76C0 193 times (length 7)
  Back Branch 088B76D8 128 times (length 46)
_S1_2_8A55DC8 91,224 instructions (0.002%), 45,612 calls (08A55DC8 - 08A55DCC, length 2)
_S1_2_899A27C 89,784 instructions (0.002%), 4,988 calls (0899A27C - 0899A2C0, length 18)
_S1_2_88BA310 89,279 instructions (0.002%), 1,223 calls (088BA310 - 088BA438, length 75)
_S1_2_8899E38 87,912 instructions (0.002%), 2,442 calls (08899E38 - 08899EC4, length 36)
_S1_2_88B0EF0 87,750 instructions (0.002%), 2,250 calls (088B0EF0 - 088B0F88, length 39)
_S1_2_8A55F18 85,588 instructions (0.002%), 42,794 calls (08A55F18 - 08A55F1C, length 2)
_S1_2_8A55C68 85,478 instructions (0.002%), 42,739 calls (08A55C68 - 08A55C6C, length 2)
_S1_2_899C69C 85,085 instructions (0.002%), 7,735 calls (0899C69C - 0899C6C4, length 11)
_S1_2_8822390 84,831 instructions (0.002%), 1 calls (08822390 - 08822454, length 50)
  Back Branch 08822450 2,423 times (length 39)
_S1_2_8A475F8 83,499 instructions (0.002%), 6,423 calls (08A475F8 - 08A47628, length 13)
_S1_2_8A3D7FC 83,090 instructions (0.002%), 1,051 calls (08A3D7FC - 08A3D978, length 96)
  Back Branch 08A3D968 1,051 times (length 70)
  Back Branch 08A3D974 38 times (length 27)
_S1_2_88AE2CC 83,031 instructions (0.002%), 597 calls (088AE2CC - 088AE84C, length 353)
  Back Branch 088AE49C 897 times (length 43)
  Back Branch 088AE848 597 times (length 333)
  Back Branch 088AE6E8 30 times (length 44)
  Back Branch 088AE6F0 18 times (length 149)
  Back Branch 088AE4D0 6 times (length 56)
  Back Branch 088AE71C 6 times (length 57)
_S1_2_88158F8 82,659 instructions (0.002%), 1,401 calls (088158F8 - 088159E0, length 59)
_S1_2_899A5EC 82,472 instructions (0.002%), 4,984 calls (0899A5EC - 0899A62C, length 17)
_S1_2_8A55C90 81,734 instructions (0.002%), 40,867 calls (08A55C90 - 08A55C94, length 2)
_S1_2_88259C8 81,404 instructions (0.002%), 3,524 calls (088259C8 - 08825BD0, length 131)
  Back Branch 08825B28 3,516 times (length 27)
  Back Branch 08825BC0 344 times (length 112)
  Back Branch 08825B38 344 times (length 78)
  Back Branch 08825BCC 8 times (length 116)
  Back Branch 08825B84 8 times (length 98)
  Back Branch 08825BB0 8 times (length 109)
  Back Branch 08825B64 8 times (length 90)
  Back Branch 08825B20 8 times (length 27)
_S1_2_8817840 79,548 instructions (0.002%), 3,165 calls (088176C0 - 08817858, length 103)
  Back Branch 08817744 48,752 times (length 35)
  Back Branch 08817734 16,600 times (length 29)
  Back Branch 08817854 3,165 times (length 76)
_S1_2_887C010 79,356 instructions (0.002%), 1,428 calls (0887C010 - 0887C134, length 74)
  Back Branch 0887C0FC 1,326 times (length 6)
  Back Branch 0887C130 102 times (length 19)
_S1_2_8A52BD0 78,560 instructions (0.002%), 9,820 calls (08A52BD0 - 08A52BEC, length 8)
_S1_2_880FDB4 78,370 instructions (0.002%), 15,674 calls (0880FDB4 - 0880FDC4, length 5)
_S1_2_8A3DEA8 77,625 instructions (0.002%), 1,125 calls (08A3DEA8 - 08A3DFE8, length 81)
  Back Branch 08A3DFBC 1,125 times (length 24)
  Back Branch 08A3DFA4 1,125 times (length 11)
  Back Branch 08A3DFD4 1,125 times (length 44)
_S1_2_88B3298 76,960 instructions (0.002%), 1,040 calls (088B3298 - 088B345C, length 114)
_S1_2_888AA2C 76,776 instructions (0.002%), 1,371 calls (0888AA2C - 0888AA60, length 14)
  Back Branch 0888AA50 10,968 times (length 6)
_S1_2_88BA988 75,582 instructions (0.002%), 4,394 calls (088BA988 - 088BAA0C, length 34)
_S1_2_882DFC8 74,698 instructions (0.001%), 4,394 calls (0882DFC8 - 0882E008, length 17)
_S1_2_8857130 74,418 instructions (0.001%), 1,698 calls (08857130 - 08857270, length 81)
  Back Branch 08857190 1,650 times (length 9)
  Back Branch 08857224 777 times (length 52)
  Back Branch 08857248 762 times (length 34)
  Back Branch 08857234 590 times (length 19)
  Back Branch 0885722C 30 times (length 54)
  Back Branch 0885726C 6 times (length 43)
_S1_2_89A1EE8 74,196 instructions (0.001%), 1,246 calls (089A1EE8 - 089A1FE0, length 63)
  Back Branch 089A1FD4 1,246 times (length 29)
_S1_2_89B0630 73,350 instructions (0.001%), 2,445 calls (089B0630 - 089B07C4, length 102)
_S1_2_8875218 72,462 instructions (0.001%), 2,787 calls (08875218 - 0887527C, length 26)
_S1_2_8850CF0 72,455 instructions (0.001%), 1,685 calls (08850CF0 - 08850DA8, length 47)
  Back Branch 08850DA4 1,684 times (length 22)
  Back Branch 08850D9C 1 times (length 21)
_S1_2_89A2EE8 72,288 instructions (0.001%), 2,492 calls (089A2EE8 - 089A2FC4, length 56)
  Back Branch 089A2FA8 436 times (length 21)
  Back Branch 089A2FC0 434 times (length 9)
  Back Branch 089A2FB8 2 times (length 26)
  Back Branch 089A2F70 2 times (length 15)
_S1_2_88695B8 71,357 instructions (0.001%), 1,369 calls (088695B8 - 088696BC, length 66)
  Back Branch 08869698 1,350 times (length 26)
  Back Branch 08869690 22 times (length 25)
  Back Branch 088696B0 19 times (length 44)
  Back Branch 088696B8 13 times (length 6)
  Back Branch 08869650 5 times (length 16)
  Back Branch 088696A0 2 times (length 29)
_S1_2_88751B0 71,058 instructions (0.001%), 2,733 calls (088751B0 - 08875214, length 26)
_S1_2_88276A4 70,616 instructions (0.001%), 2,464 calls (088276A4 - 08827754, length 45)
  Back Branch 08827738 1,204 times (length 21)
  Back Branch 08827750 56 times (length 15)
_S1_2_8A4FBE4 69,734 instructions (0.001%), 586 calls (08A4E490 - 08A4FDB0, length 1609)
  Back Branch 08A4E4CC 10,516 times (length 8)
  Back Branch 08A4EA28 6,524 times (length 11)
  Back Branch 08A4EA08 6,524 times (length 352)
  Back Branch 08A4F3A4 6,524 times (length 721)
  Back Branch 08A4F448 6,524 times (length 820)
  Back Branch 08A4FD6C 5,836 times (length 1233)
  Back Branch 08A4FD7C 3,984 times (length 1237)
  Back Branch 08A4F2C4 3,388 times (length 663)
  Back Branch 08A4F340 2,410 times (length 694)
  Back Branch 08A4FD08 586 times (length 1391)
_S1_2_8875EFC 69,672 instructions (0.001%), 24 calls (08875EFC - 08875FCC, length 53)
  Back Branch 08875F80 6,144 times (length 10)
  Back Branch 08875FC0 384 times (length 30)
_S1_2_8A55C40 69,366 instructions (0.001%), 34,683 calls (08A55C40 - 08A55C44, length 2)
_S1_2_8A55C48 69,348 instructions (0.001%), 34,674 calls (08A55C48 - 08A55C4C, length 2)
_S1_2_8870A60 69,326 instructions (0.001%), 1,222 calls (08870A60 - 08870BD8, length 95)
  Back Branch 08870BCC 1,040 times (length 30)
_S1_2_8871BE4 68,514 instructions (0.001%), 2,889 calls (08871BE4 - 08871C90, length 44)
  Back Branch 08871C8C 150 times (length 10)
_S1_2_888DD50 68,404 instructions (0.001%), 2,443 calls (0888DD50 - 0888DDF4, length 42)
_S1_2_8A55CE8 67,938 instructions (0.001%), 33,969 calls (08A55CE8 - 08A55CEC, length 2)
_S1_2_89B019C 66,015 instructions (0.001%), 2,445 calls (089B019C - 089B02F8, length 88)
_S1_2_8875D54 65,832 instructions (0.001%), 24 calls (08875D54 - 08875E24, length 53)
  Back Branch 08875DD8 6,144 times (length 10)
  Back Branch 08875E18 192 times (length 30)
_S1_2_8817FB0 65,075 instructions (0.001%), 2,565 calls (08817E4C - 08817FC8, length 96)
  Back Branch 08817EC0 123,595 times (length 29)
  Back Branch 08817ED0 121,600 times (length 35)
  Back Branch 08817FC4 2,565 times (length 69)
_S1_2_88B5448 64,819 instructions (0.001%), 1,223 calls (088B5448 - 088B5518, length 53)
_S1_2_8875280 64,012 instructions (0.001%), 2,462 calls (08875280 - 088752E4, length 26)
_S1_2_88B5FB0 63,596 instructions (0.001%), 1,223 calls (088B5FB0 - 088B607C, length 52)
_S1_2_88B435C 63,596 instructions (0.001%), 1,223 calls (088B435C - 088B4428, length 52)
_S1_2_8A55DE8 62,826 instructions (0.001%), 31,413 calls (08A55DE8 - 08A55DEC, length 2)
_S1_2_88BD370 62,704 instructions (0.001%), 15,676 calls (088BD370 - 088BD37C, length 4)
_S1_2_8A55DA8 62,700 instructions (0.001%), 31,350 calls (08A55DA8 - 08A55DAC, length 2)
_S1_2_88159E4 62,694 instructions (0.001%), 1,458 calls (088159E4 - 08815A90, length 44)
  Back Branch 08815A8C 1,458 times (length 31)
_S1_2_88BA890 61,827 instructions (0.001%), 2,261 calls (088BA890 - 088BA948, length 47)
  Back Branch 088BA938 70 times (length 12)
_S1_2_8860938 61,719 instructions (0.001%), 2,939 calls (08860938 - 088609A8, length 29)
_S1_2_8829ED0 61,516 instructions (0.001%), 4,394 calls (08829ED0 - 08829F04, length 14)
_S1_2_88752E8 61,152 instructions (0.001%), 2,352 calls (088752E8 - 0887534C, length 26)
_S1_2_8811124 60,122 instructions (0.001%), 224 calls (08811124 - 088112C4, length 105)
  Back Branch 088111DC 6,175 times (length 6)
  Back Branch 088112C0 224 times (length 57)
_S1_2_88BE290 59,878 instructions (0.001%), 2,444 calls (088BE290 - 088BE2F4, length 26)
_S1_2_88CF6B4 59,829 instructions (0.001%), 1,221 calls (088CF6B4 - 088CF94C, length 167)
_S1_2_883F714 59,768 instructions (0.001%), 1,449 calls (0883F714 - 0883F880, length 92)
  Back Branch 0883F774 1,449 times (length 9)
  Back Branch 0883F824 1,320 times (length 53)
_S1_2_88B5A74 59,488 instructions (0.001%), 1,040 calls (088B5A74 - 088B5BC8, length 86)
  Back Branch 088B5B30 508 times (length 30)
  Back Branch 088B5BC4 508 times (length 44)
  Back Branch 088B5BAC 476 times (length 66)
  Back Branch 088B5BBC 384 times (length 65)
  Back Branch 088B5B78 56 times (length 48)
_S1_2_89E8604 58,738 instructions (0.001%), 2,443 calls (089E8604 - 089E86B0, length 44)
  Back Branch 089E86AC 18 times (length 10)
_S1_2_888D31C 58,656 instructions (0.001%), 2,444 calls (0888D31C - 0888D410, length 62)
  Back Branch 0888D40C 2,444 times (length 16)
_S1_2_887E0C4 58,608 instructions (0.001%), 4,884 calls (0887E0C4 - 0887E104, length 17)
_S1_2_8A55C70 58,520 instructions (0.001%), 29,260 calls (08A55C70 - 08A55C74, length 2)
_S1_2_881B754 58,380 instructions (0.001%), 556 calls (0881B754 - 0881B974, length 137)
  Back Branch 0881B808 1,668 times (length 17)
  Back Branch 0881B970 556 times (length 92)
_S1_2_8A4E660 57,596 instructions (0.001%), 3,388 calls (08A4E490 - 08A4FDB0, length 1609)
  Back Branch 08A4E4CC 10,516 times (length 8)
  Back Branch 08A4EA28 6,524 times (length 11)
  Back Branch 08A4EA08 6,524 times (length 352)
  Back Branch 08A4F3A4 6,524 times (length 721)
  Back Branch 08A4F448 6,524 times (length 820)
  Back Branch 08A4FD6C 5,836 times (length 1233)
  Back Branch 08A4FD7C 3,984 times (length 1237)
  Back Branch 08A4F2C4 3,388 times (length 663)
  Back Branch 08A4E66C 3,388 times (length 77)
  Back Branch 08A4F340 2,410 times (length 694)
_S1_2_8819384 57,500 instructions (0.001%), 2,300 calls (088191C8 - 088193A0, length 119)
  Back Branch 08819204 460,144 times (length 17)
  Back Branch 088192B0 200,810 times (length 47)
  Back Branch 088192A4 199,787 times (length 29)
  Back Branch 0881939C 2,300 times (length 65)
_S1_2_882F814 57,271 instructions (0.001%), 1,039 calls (0882F814 - 0882F970, length 88)
_S1_2_89E8F5C 56,575 instructions (0.001%), 2,263 calls (089E8F5C - 089E8FBC, length 25)
_S1_2_89E8EE4 56,500 instructions (0.001%), 2,354 calls (089E8EE4 - 089E8F58, length 30)
  Back Branch 089E8F54 1 times (length 14)
_S1_2_8A42374 56,160 instructions (0.001%), 2,080 calls (08A42374 - 08A423DC, length 27)
_S1_2_8810540 55,907 instructions (0.001%), 1,161 calls (08810540 - 0881062C, length 60)
  Back Branch 0881060C 1,161 times (length 15)
  Back Branch 08810620 816 times (length 9)
  Back Branch 08810628 43 times (length 44)
_S1_2_88112C8 55,362 instructions (0.001%), 224 calls (088112C8 - 088113A0, length 55)
  Back Branch 08811340 7,188 times (length 7)
  Back Branch 08811350 224 times (length 4)
  Back Branch 0881139C 215 times (length 34)
  Back Branch 08811364 3 times (length 29)
  Back Branch 08811378 2 times (length 25)
_S1_2_88D095C 54,502 instructions (0.001%), 2,090 calls (088D095C - 088D0A14, length 47)
  Back Branch 088D0A04 549 times (length 7)
  Back Branch 088D0A10 512 times (length 7)
_S1_2_8817CD0 54,185 instructions (0.001%), 690 calls (08817A7C - 08817D08, length 164)
  Back Branch 08817B00 1,032,064 times (length 35)
  Back Branch 08817C50 645,854 times (length 92)
  Back Branch 08817AF0 596,677 times (length 29)
  Back Branch 08817C8C 512,168 times (length 29)
  Back Branch 08817CC8 446,380 times (length 30)
  Back Branch 08817D04 191,907 times (length 30)
_S1_2_8825950 53,788 instructions (0.001%), 3,164 calls (08825950 - 08825990, length 17)
_S1_2_8889C94 53,459 instructions (0.001%), 2,430 calls (08889C94 - 08889CF4, length 25)
  Back Branch 08889CF0 2,429 times (length 6)
_S1_2_8892EC0 53,108 instructions (0.001%), 2,414 calls (08892EC0 - 08892F14, length 22)
_S1_2_8852F30 53,006 instructions (0.001%), 1,033 calls (08852F30 - 088530B4, length 98)
  Back Branch 088530B0 15 times (length 62)
  Back Branch 08853048 2 times (length 28)
_S1_2_8A3EA3C 52,875 instructions (0.001%), 1,125 calls (08A3EA3C - 08A3EAFC, length 49)
  Back Branch 08A3EAF8 1,125 times (length 41)
_S1_2_884D0AC 52,195 instructions (0.001%), 3,437 calls (0884D0AC - 0884D184, length 55)
  Back Branch 0884D160 480 times (length 29)
  Back Branch 0884D180 159 times (length 24)
_S1_2_8A43D90 52,056 instructions (0.001%), 2,892 calls (08A43D90 - 08A43DD4, length 18)
_S1_2_8A3C010 51,433 instructions (0.001%), 1,093 calls (08A3C010 - 08A3C224, length 134)
  Back Branch 08A3C220 1,093 times (length 111)
  Back Branch 08A3C218 1,092 times (length 93)
_S1_2_88BE820 51,324 instructions (0.001%), 2,444 calls (088BE820 - 088BE870, length 21)
_S1_2_8870DF8 51,324 instructions (0.001%), 2,444 calls (08870DF8 - 08870F0C, length 70)
  Back Branch 08870F08 1,222 times (length 46)
_S1_2_8817BE0 51,131 instructions (0.001%), 2,014 calls (08817A7C - 08817BFC, length 97)
  Back Branch 08817B00 1,032,064 times (length 35)
  Back Branch 08817AF0 596,677 times (length 29)
  Back Branch 08817BF8 2,014 times (length 69)
_S1_2_8832D00 50,911 instructions (0.001%), 1,039 calls (08832D00 - 08832F80, length 161)
_S1_2_8872CEC 50,196 instructions (0.001%), 1,223 calls (08872CEC - 08872D98, length 44)
  Back Branch 08872D94 1,028 times (length 24)
  Back Branch 08872D84 1,028 times (length 11)
_S1_2_886D194 50,049 instructions (0.001%), 6,242 calls (0886D194 - 0886D1D8, length 18)
  Back Branch 0886D1CC 3 times (length 5)
_S1_2_884EC04 49,734 instructions (0.001%), 802 calls (0884EC04 - 0884ECE8, length 58)
  Back Branch 0884EC48 1,604 times (length 11)
  Back Branch 0884ECDC 802 times (length 23)
  Back Branch 0884ECC0 802 times (length 11)
  Back Branch 0884ECE4 5 times (length 25)
_S1_2_8000000 49,108 instructions (0.001%), 2 calls (08000000 - 0800000C, length 4)
  Back Branch 08000008 12,276 times (length 4)
_S1_2_8817FCC 48,925 instructions (0.001%), 1,900 calls (08817E4C - 08817FE4, length 103)
  Back Branch 08817EC0 123,595 times (length 29)
  Back Branch 08817ED0 121,600 times (length 35)
  Back Branch 08817FE0 1,900 times (length 76)
_S1_2_889B5E4 48,880 instructions (0.001%), 1,222 calls (0889B5E4 - 0889B870, length 164)
_S1_2_8944400 48,840 instructions (0.001%), 1,221 calls (08944400 - 089444B8, length 47)
  Back Branch 089444B4 1,221 times (length 34)
_S1_2_899C424 48,762 instructions (0.001%), 1,246 calls (0899C424 - 0899C4F4, length 53)
  Back Branch 0899C4F0 3 times (length 15)
_S1_2_8823FF0 48,444 instructions (0.001%), 367 calls (08823FF0 - 088241DC, length 124)
  Back Branch 088240E4 734 times (length 11)
_S1_2_885E8A0 48,040 instructions (0.001%), 2,232 calls (0885E8A0 - 0885E9D0, length 77)
  Back Branch 0885E928 1,266 times (length 26)
_S1_2_885E610 48,040 instructions (0.001%), 2,232 calls (0885E610 - 0885E740, length 77)
  Back Branch 0885E698 1,266 times (length 26)
_S1_2_88B3550 47,736 instructions (0.001%), 1,224 calls (088B3550 - 088B35FC, length 44)
_S1_2_8A07B6C 47,658 instructions (0.001%), 1,222 calls (08A07B6C - 08A07D40, length 118)
  Back Branch 08A07D18 1,222 times (length 8)
_S1_2_88BDED4 47,658 instructions (0.001%), 1,222 calls (088BDED4 - 088BDFA0, length 52)
  Back Branch 088BDF6C 623 times (length 27)
  Back Branch 088BDF7C 599 times (length 31)
_S1_2_89445D0 47,619 instructions (0.001%), 1,221 calls (089445D0 - 08944684, length 46)
  Back Branch 08944678 1,221 times (length 17)
  Back Branch 08944668 1,221 times (length 7)
  Back Branch 08944680 1,221 times (length 37)
_S1_2_88CDFA4 47,619 instructions (0.001%), 1,221 calls (088CDFA4 - 088CE26C, length 179)
_S1_2_881175C 47,130 instructions (0.001%), 15,710 calls (0881175C - 08811764, length 3)
_S1_2_88239FC 46,440 instructions (0.001%), 2,322 calls (088239FC - 08823A48, length 20)
_S1_2_887C7EC 46,398 instructions (0.001%), 1,221 calls (0887C7EC - 0887C8DC, length 61)
  Back Branch 0887C8D0 1,221 times (length 16)
  Back Branch 0887C8D8 865 times (length 32)
_S1_2_89E49F8 46,242 instructions (0.001%), 2,569 calls (089E49F8 - 089E4A3C, length 18)
_S1_2_89E4BB8 46,152 instructions (0.001%), 2,564 calls (089E4BB8 - 089E4BFC, length 18)
_S1_2_883FA44 45,485 instructions (0.001%), 4,135 calls (0883FA44 - 0883FA98, length 22)
_S1_2_886EC98 45,436 instructions (0.001%), 1,228 calls (0886EC98 - 0886ED3C, length 42)
_S1_2_8A55D48 45,412 instructions (0.001%), 22,706 calls (08A55D48 - 08A55D4C, length 2)
_S1_2_89A2FC8 44,892 instructions (0.001%), 2,494 calls (089A2FC8 - 089A300C, length 18)
_S1_2_88B3460 44,434 instructions (0.001%), 1,040 calls (088B3460 - 088B354C, length 60)
  Back Branch 088B3518 663 times (length 11)
_S1_2_885E4FC 44,374 instructions (0.001%), 2,232 calls (0885E4FC - 0885E60C, length 69)
_S1_2_89B0AA8 44,010 instructions (0.001%), 2,445 calls (089B0AA8 - 089B0AEC, length 18)
_S1_2_8870D28 43,992 instructions (0.001%), 2,444 calls (08870D28 - 08870DF4, length 52)
  Back Branch 08870DF0 1,222 times (length 31)
_S1_2_88A77F8 43,956 instructions (0.001%), 1,221 calls (088A77F8 - 088A7B18, length 201)
_S1_2_8880A80 43,956 instructions (0.001%), 1,221 calls (08880A80 - 08880BA0, length 73)
  Back Branch 08880B9C 1,221 times (length 22)
  Back Branch 08880B68 1,221 times (length 22)
_S1_2_88BE784 43,921 instructions (0.001%), 1,222 calls (088BE784 - 088BE81C, length 39)
  Back Branch 088BE810 791 times (length 7)
  Back Branch 088BE818 431 times (length 15)
_S1_2_881F2D4 43,840 instructions (0.001%), 2,740 calls (0881F2D4 - 0881F320, length 20)
_S1_2_8817C00 43,586 instructions (0.001%), 1,701 calls (08817A7C - 08817C1C, length 105)
  Back Branch 08817B00 1,032,064 times (length 35)
  Back Branch 08817AF0 596,677 times (length 29)
  Back Branch 08817C18 1,701 times (length 77)
_S1_2_88B3088 42,983 instructions (0.001%), 772 calls (088B3088 - 088B3180, length 63)
  Back Branch 088B317C 772 times (length 43)
  Back Branch 088B3168 181 times (length 8)
  Back Branch 088B3174 12 times (length 14)
_S1_2_88BF868 42,961 instructions (0.001%), 565 calls (088BF868 - 088BFB3C, length 182)
  Back Branch 088BF9E4 549 times (length 71)
  Back Branch 088BFA0C 434 times (length 53)
  Back Branch 088BFAF8 114 times (length 111)
  Back Branch 088BFB08 10 times (length 144)
  Back Branch 088BFA9C 4 times (length 117)
  Back Branch 088BFA54 2 times (length 99)
_S1_2_8A4B574 42,784 instructions (0.001%), 3,056 calls (08A4B574 - 08A4B5AC, length 15)
  Back Branch 08A4B5A8 3,056 times (length 6)
_S1_2_89B0A84 42,696 instructions (0.001%), 4,744 calls (089B0A84 - 089B0AA4, length 9)
_S1_2_89E6244 42,446 instructions (0.001%), 2,234 calls (089E6244 - 089E628C, length 19)
_S1_2_8825494 42,200 instructions (0.001%), 1,762 calls (08825494 - 0882558C, length 63)
  Back Branch 088254F4 1,762 times (length 7)
  Back Branch 08825504 172 times (length 14)
  Back Branch 0882557C 172 times (length 44)
  Back Branch 08825540 4 times (length 30)
  Back Branch 0882556C 4 times (length 41)
  Back Branch 08825520 4 times (length 22)
  Back Branch 08825588 4 times (length 48)
_S1_2_88B5BCC 42,125 instructions (0.001%), 1,040 calls (088B5BCC - 088B5CA4, length 55)
  Back Branch 088B5CA0 772 times (length 37)
  Back Branch 088B5C74 261 times (length 26)
  Back Branch 088B5C90 7 times (length 33)
_S1_2_889B1EC 41,548 instructions (0.001%), 1,222 calls (0889B1EC - 0889B5E0, length 254)
_S1_2_8888348 41,514 instructions (0.001%), 1,221 calls (08888348 - 08888450, length 67)
  Back Branch 08888418 1,221 times (length 21)
  Back Branch 0888844C 1,221 times (length 22)
_S1_2_8887F6C 41,514 instructions (0.001%), 1,221 calls (08887F6C - 08888074, length 67)
  Back Branch 08888070 1,221 times (length 22)
  Back Branch 0888803C 1,221 times (length 21)
_S1_2_8886968 41,514 instructions (0.001%), 1,221 calls (08886968 - 08886A70, length 67)
  Back Branch 08886A38 1,221 times (length 21)
  Back Branch 08886A6C 1,221 times (length 22)
_S1_2_88845C8 41,514 instructions (0.001%), 1,221 calls (088845C8 - 088846D0, length 67)
  Back Branch 08884698 1,221 times (length 21)
  Back Branch 088846CC 1,221 times (length 22)
_S1_2_888382C 41,514 instructions (0.001%), 1,221 calls (0888382C - 08883934, length 67)
  Back Branch 08883930 1,221 times (length 22)
  Back Branch 088838FC 1,221 times (length 21)
_S1_2_8882CA8 41,514 instructions (0.001%), 1,221 calls (08882CA8 - 08882DB0, length 67)
  Back Branch 08882DAC 1,221 times (length 22)
  Back Branch 08882D78 1,221 times (length 21)
_S1_2_88819C8 41,514 instructions (0.001%), 1,221 calls (088819C8 - 08881AD0, length 67)
  Back Branch 08881ACC 1,221 times (length 22)
  Back Branch 08881A98 1,221 times (length 21)
_S1_2_887F628 41,514 instructions (0.001%), 1,221 calls (0887F628 - 0887F730, length 67)
  Back Branch 0887F6F8 1,221 times (length 21)
  Back Branch 0887F72C 1,221 times (length 22)
_S1_2_887DCB8 41,286 instructions (0.001%), 5,898 calls (0887DCB8 - 0887DCD0, length 7)
_S1_2_881F710 40,740 instructions (0.001%), 1,358 calls (0881F710 - 0881F788, length 31)
_S1_2_882F658 40,558 instructions (0.001%), 1,039 calls (0882F658 - 0882F810, length 111)
  Back Branch 0882F7B0 1,039 times (length 7)
_S1_2_8869BE0 40,446 instructions (0.001%), 2,889 calls (08869BE0 - 08869C14, length 14)
_S1_2_8860F30 40,230 instructions (0.001%), 2,235 calls (08860F30 - 08860F74, length 18)
_S1_2_88256CC 39,832 instructions (0.001%), 1,658 calls (088256CC - 088257D4, length 67)
  Back Branch 0882572C 1,658 times (length 7)
  Back Branch 0882573C 68 times (length 14)
  Back Branch 088257C8 68 times (length 49)
  Back Branch 08825784 8 times (length 33)
  Back Branch 088257B8 4 times (length 46)
  Back Branch 088257D0 4 times (length 21)
  Back Branch 08825758 4 times (length 22)
_S1_2_88255AC 39,548 instructions (0.001%), 1,646 calls (088255AC - 088256AC, length 65)
  Back Branch 0882560C 1,646 times (length 7)
  Back Branch 088256A0 56 times (length 47)
  Back Branch 0882561C 56 times (length 14)
  Back Branch 08825660 8 times (length 32)
  Back Branch 08825690 4 times (length 44)
  Back Branch 088256A8 4 times (length 20)
  Back Branch 08825638 4 times (length 22)
_S1_2_881F9C4 39,382 instructions (0.001%), 1,358 calls (0881F9C4 - 0881FA38, length 30)
_S1_2_8944688 39,072 instructions (0.001%), 1,221 calls (08944688 - 0894471C, length 38)
  Back Branch 08944708 1,221 times (length 7)
  Back Branch 08944718 1,221 times (length 17)
_S1_2_88881E0 39,072 instructions (0.001%), 1,221 calls (088881E0 - 08888290, length 45)
  Back Branch 0888828C 1,221 times (length 21)
_S1_2_887D134 39,000 instructions (0.001%), 1,500 calls (0887D134 - 0887D198, length 26)
_S1_2_8891114 38,528 instructions (0.001%), 1,204 calls (08891114 - 08891214, length 65)
  Back Branch 088911A4 1,204 times (length 12)
_S1_2_886AFA8 38,378 instructions (0.001%), 619 calls (0886AFA8 - 0886B308, length 217)
_S1_2_8817D0C 38,017 instructions (0.001%), 405 calls (08817A7C - 08817D44, length 179)
  Back Branch 08817B00 1,032,064 times (length 35)
  Back Branch 08817C50 645,854 times (length 92)
  Back Branch 08817AF0 596,677 times (length 29)
  Back Branch 08817C8C 512,168 times (length 29)
  Back Branch 08817CC8 446,380 times (length 30)
  Back Branch 08817D04 191,907 times (length 30)
  Back Branch 08817D40 191,217 times (length 30)
_S1_2_8817890 37,775 instructions (0.001%), 802 calls (088176C0 - 088178C8, length 131)
  Back Branch 08817744 48,752 times (length 35)
  Back Branch 08817734 16,600 times (length 29)
  Back Branch 08817888 5,559 times (length 90)
  Back Branch 088178C4 831 times (length 28)
_S1_2_88BE708 37,376 instructions (0.001%), 1,222 calls (088BE708 - 088BE780, length 31)
_S1_2_8817D48 36,921 instructions (0.001%), 338 calls (08817A7C - 08817D80, length 194)
  Back Branch 08817B00 1,032,064 times (length 35)
  Back Branch 08817C50 645,854 times (length 92)
  Back Branch 08817AF0 596,677 times (length 29)
  Back Branch 08817C8C 512,168 times (length 29)
  Back Branch 08817CC8 446,380 times (length 30)
  Back Branch 08817D04 191,907 times (length 30)
  Back Branch 08817D40 191,217 times (length 30)
  Back Branch 08817D7C 190,812 times (length 30)
_S1_2_88D0764 36,861 instructions (0.001%), 717 calls (088D0764 - 088D0958, length 126)
  Back Branch 088D0954 32 times (length 11)
  Back Branch 088D0948 32 times (length 81)
_S1_2_881F5C0 36,666 instructions (0.001%), 1 calls (0881F5C0 - 0881F70C, length 84)
  Back Branch 0881F660 1,354 times (length 27)
  Back Branch 0881F6F0 3 times (length 20)
  Back Branch 0881F708 1 times (length 53)
  Back Branch 0881F6F8 1 times (length 30)
_S1_2_8A3EB00 36,660 instructions (0.001%), 1,222 calls (08A3EB00 - 08A3EB7C, length 32)
_S1_2_8A3D524 36,660 instructions (0.001%), 1,222 calls (08A3D524 - 08A3D5A0, length 32)
_S1_2_8944A34 36,630 instructions (0.001%), 1,221 calls (08944A34 - 08944AC0, length 36)
  Back Branch 08944AAC 1,221 times (length 7)
  Back Branch 08944ABC 1,221 times (length 17)
_S1_2_894454C 36,630 instructions (0.001%), 1,221 calls (0894454C - 089445CC, length 33)
  Back Branch 089445C8 1,221 times (length 7)
_S1_2_887C38C 36,630 instructions (0.001%), 1,221 calls (0887C38C - 0887C48C, length 65)
  Back Branch 0887C480 1,221 times (length 10)
_S1_2_8855E3C 36,393 instructions (0.001%), 1,733 calls (08855E3C - 08855E8C, length 21)
_S1_2_88743A4 36,368 instructions (0.001%), 2,273 calls (088743A4 - 088743E0, length 16)
_S1_2_89A2A14 36,287 instructions (0.001%), 1,247 calls (089A2A14 - 089A2AF4, length 57)
  Back Branch 089A2AF0 482 times (length 15)
_S1_2_8A55D90 36,106 instructions (0.001%), 18,053 calls (08A55D90 - 08A55D94, length 2)
_S1_2_88696C0 36,000 instructions (0.001%), 2,400 calls (088696C0 - 08869718, length 23)
_S1_2_88B2360 35,950 instructions (0.001%), 1,222 calls (088B2360 - 088B23E8, length 35)
  Back Branch 088B23E4 1,094 times (length 12)
  Back Branch 088B23DC 128 times (length 7)
_S1_2_8944720 35,409 instructions (0.001%), 1,221 calls (08944720 - 0894479C, length 32)
  Back Branch 08944798 1,221 times (length 7)
_S1_2_88B2434 34,988 instructions (0.001%), 1,222 calls (088B2434 - 088B24B8, length 34)
  Back Branch 088B24B4 1,029 times (length 12)
  Back Branch 088B24AC 193 times (length 7)
_S1_2_8851678 34,933 instructions (0.001%), 409 calls (08851678 - 08851A00, length 227)
  Back Branch 088517E4 347 times (length 70)
  Back Branch 088519D4 62 times (length 70)
  Back Branch 088519EC 62 times (length 61)
  Back Branch 088518C4 62 times (length 126)
  Back Branch 088517F4 2 times (length 75)
  Back Branch 088518D0 1 times (length 57)
  Back Branch 08851720 1 times (length 13)
_S1_2_88AFE34 34,930 instructions (0.001%), 70 calls (088AFE34 - 088B0084, length 149)
  Back Branch 088AFFB0 770 times (length 40)
  Back Branch 088B0080 70 times (length 129)
_S1_2_884F1E8 34,908 instructions (0.001%), 802 calls (0884F1E8 - 0884F500, length 199)
  Back Branch 0884F4EC 797 times (length 88)
_S1_2_886977C 34,427 instructions (0.001%), 2,648 calls (0886977C - 088697C8, length 20)
_S1_2_8A3B33C 34,320 instructions (0.001%), 2,145 calls (08A3B33C - 08A3B378, length 16)
_S1_2_8A55DB8 34,294 instructions (0.001%), 17,147 calls (08A55DB8 - 08A55DBC, length 2)
_S1_2_88BA4F4 34,216 instructions (0.001%), 1,222 calls (088BA4F4 - 088BA560, length 28)
_S1_2_89448C4 34,188 instructions (0.001%), 1,221 calls (089448C4 - 0894493C, length 31)
  Back Branch 08944938 1,221 times (length 7)
_S1_2_888D274 33,525 instructions (0.001%), 1,341 calls (0888D274 - 0888D2D4, length 25)
_S1_2_881FA3C 32,874 instructions (0.001%), 5,479 calls (0881FA3C - 0881FA50, length 6)
_S1_2_8873928 32,781 instructions (0.001%), 1 calls (08873928 - 0887397C, length 22)
  Back Branch 08873970 4,095 times (length 8)
_S1_2_88738D0 32,781 instructions (0.001%), 1 calls (088738D0 - 08873924, length 22)
  Back Branch 08873918 4,095 times (length 8)
_S1_2_8875044 32,780 instructions (0.001%), 1 calls (08875044 - 08875094, length 21)
  Back Branch 08875088 4,095 times (length 8)
_S1_2_88A4F50 32,721 instructions (0.001%), 839 calls (088A4F50 - 088A4FFC, length 44)
_S1_2_88B89C8 32,602 instructions (0.001%), 20 calls (088B89C8 - 088B8A2C, length 26)
  Back Branch 088B8A00 5,120 times (length 6)
  Back Branch 088B8A10 320 times (length 11)
_S1_2_8875644 32,396 instructions (0.001%), 1,246 calls (08875644 - 088756A8, length 26)
_S1_2_888CEC4 32,334 instructions (0.001%), 1,268 calls (0888CEC4 - 0888CF9C, length 55)
  Back Branch 0888CF98 634 times (length 27)
_S1_2_8A3B470 32,100 instructions (0.001%), 2,140 calls (08A3B470 - 08A3B4A8, length 15)
_S1_2_88B0088 31,953 instructions (0.001%), 297 calls (088B0088 - 088B02C8, length 145)
  Back Branch 088B01EC 411 times (length 38)
  Back Branch 088B02C4 297 times (length 125)
_S1_2_89444BC 31,746 instructions (0.001%), 1,221 calls (089444BC - 08944548, length 36)
  Back Branch 08944544 1,221 times (length 7)
_S1_2_89A6614 31,644 instructions (0.001%), 1,222 calls (089A6614 - 089A67DC, length 115)
  Back Branch 089A67D8 1,161 times (length 57)
  Back Branch 089A6718 61 times (length 15)
  Back Branch 089A670C 59 times (length 6)
_S1_2_88B2E9C 31,296 instructions (0.001%), 581 calls (088B2E9C - 088B2F94, length 63)
  Back Branch 088B2F7C 415 times (length 8)
  Back Branch 088B2F90 171 times (length 43)
  Back Branch 088B2F88 166 times (length 14)
_S1_2_8860F78 31,262 instructions (0.001%), 2,233 calls (08860F78 - 08861034, length 48)
_S1_2_8832F84 31,170 instructions (0.001%), 2,078 calls (08832F84 - 0883308C, length 67)
_S1_2_8A55DA0 31,124 instructions (0.001%), 15,562 calls (08A55DA0 - 08A55DA4, length 2)
_S1_2_88B3184 30,904 instructions (0.001%), 1,040 calls (088B3184 - 088B320C, length 35)
  Back Branch 088B3208 854 times (length 12)
  Back Branch 088B3200 186 times (length 7)
_S1_2_8944AC4 30,525 instructions (0.001%), 1,221 calls (08944AC4 - 08944B30, length 28)
  Back Branch 08944B2C 1,221 times (length 7)
_S1_2_8944940 30,525 instructions (0.001%), 1,221 calls (08944940 - 089449AC, length 28)
  Back Branch 089449A8 1,221 times (length 7)
_S1_2_89447A0 30,525 instructions (0.001%), 1,221 calls (089447A0 - 08944858, length 47)
  Back Branch 08944844 1,221 times (length 7)
_S1_2_88896C4 30,525 instructions (0.001%), 1,221 calls (088896C4 - 08889724, length 25)
_S1_2_8889660 30,525 instructions (0.001%), 1,221 calls (08889660 - 088896C0, length 25)
_S1_2_8899A2C 30,273 instructions (0.001%), 339 calls (08899A2C - 08899C68, length 144)
  Back Branch 08899C58 267 times (length 72)
  Back Branch 08899C64 169 times (length 92)
  Back Branch 08899C50 63 times (length 28)
_S1_2_8851A04 30,272 instructions (0.001%), 1,262 calls (08851A04 - 08851A70, length 28)
  Back Branch 08851A6C 1 times (length 6)
_S1_2_88542C8 30,009 instructions (0.001%), 1,035 calls (088542C8 - 0885433C, length 30)
  Back Branch 08854338 1,033 times (length 6)
_S1_2_88B3210 29,892 instructions (0.001%), 1,040 calls (088B3210 - 088B3294, length 34)
  Back Branch 088B3290 847 times (length 12)
  Back Branch 088B3288 193 times (length 7)
_S1_2_88BBBD0 29,792 instructions (0.001%), 224 calls (088BBBD0 - 088BBD9C, length 116)
  Back Branch 088BBCDC 1,120 times (length 22)
  Back Branch 088BBC94 896 times (length 16)
  Back Branch 088BBD98 224 times (length 85)
_S1_2_88A7500 29,564 instructions (0.001%), 418 calls (088A7500 - 088A77C4, length 178)
  Back Branch 088A7788 410 times (length 10)
  Back Branch 088A77B8 69 times (length 118)
_S1_2_8A52B98 29,460 instructions (0.001%), 9,820 calls (08A52B98 - 08A52BA0, length 3)
_S1_2_884FB5C 29,447 instructions (0.001%), 323 calls (0884FB5C - 0884FD44, length 123)
  Back Branch 0884FB9C 646 times (length 11)
  Back Branch 0884FD08 318 times (length 25)
  Back Branch 0884FD18 318 times (length 29)
  Back Branch 0884FCF8 1 times (length 21)
  Back Branch 0884FCD0 1 times (length 20)
_S1_2_8856B18 29,178 instructions (0.001%), 324 calls (08856B18 - 08856C10, length 63)
  Back Branch 08856B9C 972 times (length 19)
  Back Branch 08856BFC 324 times (length 34)
  Back Branch 08856BF4 18 times (length 10)
_S1_2_882791C 29,076 instructions (0.001%), 2,423 calls (0882791C - 0882794C, length 13)
  Back Branch 08827948 2,423 times (length 6)
_S1_2_8892F18 29,040 instructions (0.001%), 1,210 calls (08892F18 - 08892F8C, length 30)
  Back Branch 08892F88 1,210 times (length 12)
_S1_2_885E744 28,642 instructions (0.001%), 2,232 calls (0885E744 - 0885E89C, length 87)
_S1_2_8A55CD8 28,598 instructions (0.001%), 14,299 calls (08A55CD8 - 08A55CDC, length 2)
_S1_2_881FF74 28,333 instructions (0.001%), 977 calls (0881FF74 - 0881FFE8, length 30)
_S1_2_8A3E6A4 28,255 instructions (0.001%), 1,125 calls (08A3E6A4 - 08A3E740, length 40)
_S1_2_8A117B0 28,106 instructions (0.001%), 1,222 calls (08A117B0 - 08A11808, length 23)
_S1_2_8A07D6C 28,106 instructions (0.001%), 1,222 calls (08A07D6C - 08A07DC4, length 23)
_S1_2_89A6954 28,106 instructions (0.001%), 1,222 calls (089A6954 - 089A69AC, length 23)
_S1_2_894485C 28,083 instructions (0.001%), 1,221 calls (0894485C - 089448C0, length 26)
  Back Branch 089448BC 1,221 times (length 6)
_S1_2_885F4C8 28,072 instructions (0.001%), 242 calls (0885F4C8 - 0885F694, length 116)
_S1_2_882AF38 27,836 instructions (0.001%), 2 calls (0882AF38 - 0882B10C, length 118)
  Back Branch 0882B0AC 2,048 times (length 4)
  Back Branch 0882B08C 2,048 times (length 4)
  Back Branch 0882B0CC 2,048 times (length 4)
  Back Branch 0882AF70 256 times (length 6)
  Back Branch 0882AFA0 256 times (length 6)
_S1_2_8853968 27,775 instructions (0.001%), 1,033 calls (08853968 - 088542C4, length 600)
  Back Branch 088542B8 679 times (length 59)
  Back Branch 088542C0 679 times (length 419)
  Back Branch 08853FC4 1 times (length 229)
_S1_2_8A3B290 27,711 instructions (0.001%), 1,287 calls (08A3B290 - 08A3B31C, length 36)
  Back Branch 08A3B2E4 428 times (length 7)
  Back Branch 08A3B2F4 32 times (length 11)
  Back Branch 08A3B2FC 28 times (length 13)
  Back Branch 08A3B318 3 times (length 17)
_S1_2_881463C 27,405 instructions (0.001%), 1,015 calls (0881463C - 088146A4, length 27)
_S1_2_881FE74 27,384 instructions (0.001%), 978 calls (0881FE74 - 0881FEE4, length 29)
_S1_2_886971C 27,283 instructions (0.001%), 1,604 calls (0886971C - 08869778, length 24)
_S1_2_88513A0 26,910 instructions (0.001%), 1,035 calls (088513A0 - 08851404, length 26)
_S1_2_884D25C 26,791 instructions (0.001%), 2 calls (0884D25C - 0884D3FC, length 105)
  Back Branch 0884D320 859 times (length 34)
_S1_2_88B02CC 25,864 instructions (0.001%), 212 calls (088B02CC - 088B04A0, length 118)
  Back Branch 088B03F8 424 times (length 43)
  Back Branch 088B049C 212 times (length 98)
_S1_2_885652C 25,857 instructions (0.001%), 1,033 calls (0885652C - 08856638, length 68)
  Back Branch 0885661C 1,027 times (length 39)
  Back Branch 08856614 3 times (length 40)
  Back Branch 088565D8 1 times (length 25)
  Back Branch 0885662C 1 times (length 46)
_S1_2_88B3600 25,683 instructions (0.001%), 1,223 calls (088B3600 - 088B367C, length 32)
  Back Branch 088B3668 1,223 times (length 11)
_S1_2_883491C 25,683 instructions (0.001%), 1,223 calls (0883491C - 0883496C, length 21)
_S1_2_88B230C 25,662 instructions (0.001%), 1,222 calls (088B230C - 088B235C, length 21)
_S1_2_884ED0C 25,361 instructions (0.001%), 3,623 calls (0884ED0C - 0884ED24, length 7)
_S1_2_8876240 25,230 instructions (0.001%), 6 calls (08876240 - 08876390, length 85)
  Back Branch 08876368 1,344 times (length 15)
  Back Branch 088762F8 192 times (length 25)
_S1_2_887135C 25,216 instructions (0.001%), 1,116 calls (0887135C - 088713D8, length 32)
  Back Branch 088713D4 204 times (length 10)
  Back Branch 088713CC 64 times (length 6)
_S1_2_8855D54 24,952 instructions (0.000%), 968 calls (08855D54 - 08855E38, length 58)
  Back Branch 08855E08 506 times (length 26)
  Back Branch 08855E20 386 times (length 46)
  Back Branch 08855DE4 73 times (length 10)
  Back Branch 08855E34 6 times (length 51)
  Back Branch 08855DF8 2 times (length 15)
  Back Branch 08855E10 1 times (length 11)
_S1_2_889A708 24,440 instructions (0.000%), 1,222 calls (0889A708 - 0889A758, length 21)
  Back Branch 0889A754 1,222 times (length 10)
_S1_2_886A3D4 24,433 instructions (0.000%), 740 calls (0886A3D4 - 0886A520, length 84)
  Back Branch 0886A4C0 1 times (length 26)
_S1_2_8944B34 24,420 instructions (0.000%), 1,221 calls (08944B34 - 08944BAC, length 31)
_S1_2_89449B0 24,420 instructions (0.000%), 1,221 calls (089449B0 - 08944A30, length 33)
_S1_2_88251B0 23,980 instructions (0.000%), 3,028 calls (088251B0 - 0882520C, length 24)
  Back Branch 08825208 232 times (length 8)
_S1_2_8851DBC 23,663 instructions (0.000%), 462 calls (08851DBC - 08852000, length 146)
  Back Branch 08851E88 329 times (length 40)
  Back Branch 08851EF0 326 times (length 66)
  Back Branch 08851F4C 14 times (length 11)
  Back Branch 08851F98 7 times (length 108)
  Back Branch 08851F14 5 times (length 75)
  Back Branch 08851E78 1 times (length 28)
_S1_2_8818148 23,655 instructions (0.000%), 190 calls (08817E4C - 08818180, length 206)
  Back Branch 08817EC0 123,595 times (length 29)
  Back Branch 08817ED0 121,600 times (length 35)
  Back Branch 08818014 79,895 times (length 90)
  Back Branch 08818050 52,820 times (length 28)
  Back Branch 0881808C 37,620 times (length 30)
  Back Branch 088180C8 25,270 times (length 30)
  Back Branch 08818104 17,005 times (length 30)
  Back Branch 08818140 11,590 times (length 30)
  Back Branch 0881817C 7,885 times (length 30)
_S1_2_885AF58 23,338 instructions (0.000%), 3,334 calls (0885AF58 - 0885AF70, length 7)
_S1_2_885A0F8 23,338 instructions (0.000%), 3,334 calls (0885A0F8 - 0885A110, length 7)
_S1_2_8A115D0 23,199 instructions (0.000%), 1,221 calls (08A115D0 - 08A116E0, length 69)
_S1_2_88CF950 23,199 instructions (0.000%), 1,221 calls (088CF950 - 088CF998, length 19)
_S1_2_88BEE98 23,199 instructions (0.000%), 1,221 calls (088BEE98 - 088BEF00, length 27)
_S1_2_8834630 23,069 instructions (0.000%), 1,357 calls (08834630 - 08834670, length 17)
_S1_2_88BE054 23,051 instructions (0.000%), 623 calls (088BE054 - 088BE100, length 44)
  Back Branch 088BE0FC 623 times (length 22)
_S1_2_88CFDE0 22,820 instructions (0.000%), 815 calls (088CFDE0 - 088CFE68, length 35)
  Back Branch 088CFE64 35 times (length 16)
_S1_2_88CCC24 22,788 instructions (0.000%), 844 calls (088CCC24 - 088CCDC8, length 106)
  Back Branch 088CCDB0 844 times (length 9)
_S1_2_8A3D394 22,457 instructions (0.000%), 1,092 calls (08A3D394 - 08A3D498, length 66)
  Back Branch 08A3D494 6 times (length 34)
_S1_2_89A2AF8 22,446 instructions (0.000%), 1,247 calls (089A2AF8 - 089A2B3C, length 18)
_S1_2_89A1FE4 22,446 instructions (0.000%), 1,247 calls (089A1FE4 - 089A2028, length 18)
_S1_2_899C0D0 22,446 instructions (0.000%), 1,247 calls (0899C0D0 - 0899C114, length 18)
_S1_2_8817ABC 22,188 instructions (0.000%), 731 calls (08817A7C - 08817B10, length 38)
  Back Branch 08817B00 1,032,064 times (length 35)
  Back Branch 08817AF0 596,677 times (length 29)
_S1_2_88BDFA4 22,163 instructions (0.000%), 599 calls (088BDFA4 - 088BE050, length 44)
  Back Branch 088BE04C 599 times (length 22)
_S1_2_8821648 22,109 instructions (0.000%), 382 calls (08821648 - 08821958, length 197)
  Back Branch 088217CC 190 times (length 45)
  Back Branch 08821944 61 times (length 139)
  Back Branch 0882186C 3 times (length 124)
  Back Branch 088218A4 3 times (length 100)
  Back Branch 08821954 3 times (length 143)
  Back Branch 0882185C 2 times (length 84)
  Back Branch 088217E8 1 times (length 53)
  Back Branch 08821808 1 times (length 12)
  Back Branch 08821864 1 times (length 6)
_S1_2_88B23EC 21,996 instructions (0.000%), 1,222 calls (088B23EC - 088B2430, length 18)
_S1_2_8812CB4 21,992 instructions (0.000%), 1 calls (08812CB4 - 08813018, length 218)
  Back Branch 08812F00 869 times (length 13)
  Back Branch 08812F28 869 times (length 18)
  Back Branch 08812EB4 868 times (length 10)
  Back Branch 08812F34 868 times (length 36)
  Back Branch 08812E78 181 times (length 11)
  Back Branch 08812F60 16 times (length 11)
  Back Branch 08812FC8 6 times (length 11)
  Back Branch 08812F94 6 times (length 11)
  Back Branch 08812CF4 5 times (length 11)
  Back Branch 08812FFC 2 times (length 11)
  Back Branch 08813014 1 times (length 175)
  Back Branch 08812F9C 1 times (length 107)
  Back Branch 08812FD0 1 times (length 139)
  Back Branch 08812F68 1 times (length 75)
_S1_2_8A118B0 21,978 instructions (0.000%), 1,221 calls (08A118B0 - 08A118F4, length 18)
_S1_2_887164C 21,764 instructions (0.000%), 963 calls (0887164C - 088716F8, length 44)
  Back Branch 088716F4 1 times (length 10)
_S1_2_881F980 21,748 instructions (0.000%), 1,360 calls (0881F980 - 0881F9C0, length 17)
_S1_2_886A2C0 21,744 instructions (0.000%), 413 calls (0886A2C0 - 0886A3D0, length 69)
  Back Branch 0886A3A8 392 times (length 22)
  Back Branch 0886A398 5 times (length 18)
_S1_2_887CABC 21,618 instructions (0.000%), 818 calls (0887CABC - 0887CC58, length 104)
  Back Branch 0887CC28 702 times (length 6)
  Back Branch 0887CC34 68 times (length 29)
  Back Branch 0887CC54 48 times (length 81)
_S1_2_88345C0 21,231 instructions (0.000%), 3,033 calls (088345C0 - 088345D8, length 7)
_S1_2_886A524 21,120 instructions (0.000%), 621 calls (0886A524 - 0886A5D0, length 44)
  Back Branch 0886A5CC 1 times (length 18)
_S1_2_8817824 21,097 instructions (0.000%), 852 calls (088176C0 - 0881783C, length 96)
  Back Branch 08817744 48,752 times (length 35)
  Back Branch 08817734 16,600 times (length 29)
  Back Branch 08817838 852 times (length 69)
_S1_2_88B5A28 21,086 instructions (0.000%), 1,222 calls (088B5A28 - 088B5A70, length 19)
  Back Branch 088B5A6C 1,040 times (length 8)
_S1_2_8810630 20,898 instructions (0.000%), 1,161 calls (08810630 - 08810704, length 54)
_S1_2_881FD48 20,824 instructions (0.000%), 1 calls (0881FD48 - 0881FE70, length 75)
  Back Branch 0881FDD0 1,004 times (length 21)
  Back Branch 0881FE6C 27 times (length 42)
  Back Branch 0881FE5C 1 times (length 39)
_S1_2_8A3ECAC 20,748 instructions (0.000%), 1,092 calls (08A3ECAC - 08A3ED10, length 26)
  Back Branch 08A3ED0C 1,092 times (length 9)
_S1_2_8811010 20,747 instructions (0.000%), 1 calls (08811010 - 08811120, length 69)
  Back Branch 08811028 4,096 times (length 5)
  Back Branch 088110B0 16 times (length 5)
  Back Branch 08811058 16 times (length 4)
  Back Branch 08811110 9 times (length 6)
  Back Branch 08811084 5 times (length 5)
_S1_2_88BFB40 20,540 instructions (0.000%), 790 calls (088BFB40 - 088BFBC4, length 34)
  Back Branch 088BFBC0 790 times (length 6)
_S1_2_8A3BEFC 20,510 instructions (0.000%), 511 calls (08A3BEFC - 08A3C00C, length 69)
  Back Branch 08A3BFCC 18 times (length 16)
  Back Branch 08A3C000 13 times (length 18)
  Back Branch 08A3C008 13 times (length 49)
  Back Branch 08A3BFD8 5 times (length 23)
_S1_2_8811DE4 20,488 instructions (0.000%), 1 calls (08811DE4 - 08811E14, length 13)
  Back Branch 08811DFC 4,096 times (length 5)
_S1_2_88B8658 20,362 instructions (0.000%), 1 calls (088B8658 - 088B88F0, length 167)
  Back Branch 088B8888 2,048 times (length 4)
  Back Branch 088B88D4 1,024 times (length 4)
  Back Branch 088B8824 1,024 times (length 6)
  Back Branch 088B8898 128 times (length 9)
  Back Branch 088B88E4 64 times (length 9)
  Back Branch 088B8834 64 times (length 11)
  Back Branch 088B885C 16 times (length 34)
  Back Branch 088B88B0 12 times (length 26)
  Back Branch 088B8748 8 times (length 31)
  Back Branch 088B88EC 4 times (length 20)
_S1_2_88AFD4C 20,287 instructions (0.000%), 580 calls (088AFD4C - 088AFDD4, length 35)
_S1_2_8A43EB4 20,223 instructions (0.000%), 2,889 calls (08A43EB4 - 08A43ECC, length 7)
_S1_2_88742BC 20,125 instructions (0.000%), 575 calls (088742BC - 08874344, length 35)
_S1_2_8868D9C 20,000 instructions (0.000%), 500 calls (08868D9C - 08868EB8, length 72)
  Back Branch 08868EB4 500 times (length 55)
_S1_2_884C9A8 19,828 instructions (0.000%), 455 calls (0884C9A8 - 0884CC50, length 171)
  Back Branch 0884CA68 393 times (length 35)
  Back Branch 0884CAAC 220 times (length 21)
  Back Branch 0884CC40 58 times (length 153)
  Back Branch 0884CC20 4 times (length 146)
  Back Branch 0884CA90 2 times (length 46)
  Back Branch 0884CAD0 2 times (length 35)
  Back Branch 0884CAFC 2 times (length 72)
  Back Branch 0884CC4C 2 times (length 18)
  Back Branch 0884CABC 1 times (length 30)
_S1_2_882F974 19,741 instructions (0.000%), 1,039 calls (0882F974 - 0882FA8C, length 71)
_S1_2_88CDA18 19,692 instructions (0.000%), 488 calls (088CDA18 - 088CDADC, length 50)
_S1_2_88B8B20 19,549 instructions (0.000%), 1 calls (088B8B20 - 088B8C70, length 85)
  Back Branch 088B8C08 2,304 times (length 4)
  Back Branch 088B8C54 1,024 times (length 4)
  Back Branch 088B8BA0 768 times (length 6)
  Back Branch 088B8C18 144 times (length 9)
  Back Branch 088B8C64 64 times (length 9)
  Back Branch 088B8BB0 48 times (length 11)
  Back Branch 088B8BD8 16 times (length 34)
  Back Branch 088B8C30 13 times (length 27)
  Back Branch 088B8C6C 4 times (length 20)
_S1_2_8853488 19,070 instructions (0.000%), 1,359 calls (08853488 - 088534DC, length 22)
  Back Branch 088534C8 11 times (length 8)
_S1_2_88B2DAC 18,717 instructions (0.000%), 367 calls (088B2DAC - 088B2E98, length 60)
  Back Branch 088B2E8C 367 times (length 13)
_S1_2_8814994 18,312 instructions (0.000%), 763 calls (08814994 - 088149F0, length 24)
_S1_2_88717DC 17,689 instructions (0.000%), 49 calls (088717DC - 08871924, length 83)
  Back Branch 088718E4 392 times (length 34)
  Back Branch 08871914 196 times (length 50)
_S1_2_8A4256C 17,622 instructions (0.000%), 979 calls (08A4256C - 08A425B0, length 18)
_S1_2_8A3B4F8 17,564 instructions (0.000%), 429 calls (08A3B4F8 - 08A3B5C4, length 52)
  Back Branch 08A3B5C0 1 times (length 13)
_S1_2_887148C 17,410 instructions (0.000%), 1,741 calls (0887148C - 088714B0, length 10)
_S1_2_8A44054 17,352 instructions (0.000%), 964 calls (08A44054 - 08A44098, length 18)
_S1_2_88B8ED4 17,336 instructions (0.000%), 57 calls (088B8ED4 - 088B8F18, length 18)
  Back Branch 088B8EEC 3,648 times (length 4)
  Back Branch 088B8EFC 456 times (length 9)
_S1_2_8944BB0 17,094 instructions (0.000%), 1,221 calls (08944BB0 - 08944BF0, length 17)
  Back Branch 08944BEC 1,221 times (length 6)
_S1_2_88C080C 16,905 instructions (0.000%), 345 calls (088C080C - 088C08FC, length 61)
  Back Branch 088C08E0 345 times (length 15)
_S1_2_886B0BC 16,716 instructions (0.000%), 619 calls (0886B0BC - 0886B158, length 40)
_S1_2_89ACE4C 16,664 instructions (0.000%), 320 calls (089ACE4C - 089ACF2C, length 57)
_S1_2_8854340 16,560 instructions (0.000%), 372 calls (08854340 - 08855128, length 891)
  Back Branch 08854C38 361 times (length 562)
  Back Branch 08854D44 284 times (length 629)
  Back Branch 08854F60 277 times (length 137)
  Back Branch 08854C40 77 times (length 563)
  Back Branch 08854940 16 times (length 372)
  Back Branch 08854A10 11 times (length 56)
  Back Branch 088543AC 11 times (length 15)
  Back Branch 08854F74 5 times (length 142)
  Back Branch 08854E04 4 times (length 309)
  Back Branch 08854E2C 4 times (length 20)
  Back Branch 08854F14 1 times (length 29)
  Back Branch 08854EE0 1 times (length 16)
  Back Branch 08854EB8 1 times (length 360)
_S1_2_8A55E58 16,452 instructions (0.000%), 8,226 calls (08A55E58 - 08A55E5C, length 2)
_S1_2_8A55E50 16,452 instructions (0.000%), 8,226 calls (08A55E50 - 08A55E54, length 2)
_S1_2_881FFEC 16,434 instructions (0.000%), 2,739 calls (0881FFEC - 08820000, length 6)
_S1_2_88739E4 16,400 instructions (0.000%), 1 calls (088739E4 - 08873A44, length 25)
  Back Branch 08873A38 2,047 times (length 8)
_S1_2_8873980 16,400 instructions (0.000%), 1 calls (08873980 - 088739E0, length 25)
  Back Branch 088739D4 2,047 times (length 8)
_S1_2_886A65C 16,389 instructions (0.000%), 565 calls (0886A65C - 0886A6DC, length 33)
_S1_2_88A8234 16,340 instructions (0.000%), 355 calls (088A8234 - 088A8404, length 117)
_S1_2_884E158 16,020 instructions (0.000%), 245 calls (0884E158 - 0884E360, length 131)
  Back Branch 0884E19C 490 times (length 11)
  Back Branch 0884E2A8 240 times (length 29)
  Back Branch 0884E340 85 times (length 42)
  Back Branch 0884E334 85 times (length 39)
  Back Branch 0884E2C0 5 times (length 56)
  Back Branch 0884E34C 5 times (length 49)
  Back Branch 0884E304 5 times (length 30)
_S1_2_8873B8C 15,847 instructions (0.000%), 689 calls (08873B8C - 08873BE4, length 23)
_S1_2_8855868 15,773 instructions (0.000%), 749 calls (08855868 - 08855D50, length 315)
  Back Branch 08855D38 603 times (length 302)
  Back Branch 08855D20 139 times (length 283)
  Back Branch 08855A68 135 times (length 78)
  Back Branch 08855D4C 11 times (length 307)
  Back Branch 08855D28 3 times (length 120)
  Back Branch 08855B50 3 times (length 103)
  Back Branch 08855A5C 2 times (length 75)
  Back Branch 08855C9C 1 times (length 221)
  Back Branch 08855CC8 1 times (length 21)
  Back Branch 08855D10 1 times (length 57)
  Back Branch 08855A28 1 times (length 64)
  Back Branch 08855AE8 1 times (length 18)
  Back Branch 08855ABC 1 times (length 102)
  Back Branch 08855B2C 1 times (length 56)
  Back Branch 08855B1C 1 times (length 31)
  Back Branch 08855BE0 1 times (length 15)
  Back Branch 08855BB8 1 times (length 166)
  Back Branch 08855978 1 times (length 26)
_S1_2_8810820 15,686 instructions (0.000%), 1,426 calls (08810820 - 08810848, length 11)
_S1_2_881FF30 15,648 instructions (0.000%), 978 calls (0881FF30 - 0881FF70, length 17)
_S1_2_88B2D24 15,437 instructions (0.000%), 508 calls (088B2D24 - 088B2DA8, length 34)
  Back Branch 088B2DA4 197 times (length 6)
_S1_2_884D194 15,408 instructions (0.000%), 7,704 calls (0884D194 - 0884D198, length 2)
_S1_2_8875098 15,080 instructions (0.000%), 580 calls (08875098 - 088750FC, length 26)
_S1_2_886AC50 14,800 instructions (0.000%), 740 calls (0886AC50 - 0886ACB8, length 27)
_S1_2_886ABE4 14,800 instructions (0.000%), 740 calls (0886ABE4 - 0886AC4C, length 27)
_S1_2_886AAA8 14,800 instructions (0.000%), 740 calls (0886AAA8 - 0886AAFC, length 22)
_S1_2_8813FB8 14,664 instructions (0.000%), 2,444 calls (08813FB8 - 08813FCC, length 6)
_S1_2_885275C 14,578 instructions (0.000%), 347 calls (0885275C - 0885287C, length 73)
  Back Branch 08852824 347 times (length 16)
  Back Branch 08852840 1 times (length 32)
_S1_2_887A928 14,574 instructions (0.000%), 1,041 calls (0887A928 - 0887A978, length 21)
_S1_2_88B2F98 14,364 instructions (0.000%), 261 calls (088B2F98 - 088B3084, length 60)
  Back Branch 088B3080 261 times (length 42)
  Back Branch 088B3078 193 times (length 13)
_S1_2_880F4A4 14,235 instructions (0.000%), 365 calls (0880F4A4 - 0880F53C, length 39)
_S1_2_881C258 14,167 instructions (0.000%), 224 calls (0881C258 - 0881C3C0, length 91)
  Back Branch 0881C350 224 times (length 23)
  Back Branch 0881C360 166 times (length 17)
  Back Branch 0881C3A8 57 times (length 26)
  Back Branch 0881C3B0 56 times (length 12)
  Back Branch 0881C358 1 times (length 16)
_S1_2_886AB98 14,060 instructions (0.000%), 740 calls (0886AB98 - 0886ABE0, length 19)
_S1_2_886AB4C 14,060 instructions (0.000%), 740 calls (0886AB4C - 0886AB94, length 19)
_S1_2_886AB00 14,060 instructions (0.000%), 740 calls (0886AB00 - 0886AB48, length 19)
_S1_2_886AA5C 14,060 instructions (0.000%), 740 calls (0886AA5C - 0886AAA4, length 19)
_S1_2_886AA10 14,060 instructions (0.000%), 740 calls (0886AA10 - 0886AA58, length 19)
_S1_2_8825034 14,010 instructions (0.000%), 2,802 calls (08825034 - 08825044, length 5)
_S1_2_8823408 13,887 instructions (0.000%), 1,535 calls (08823408 - 08823458, length 21)
_S1_2_89E3B70 13,640 instructions (0.000%), 620 calls (089E3B70 - 089E3BC4, length 22)
_S1_2_885700C 13,632 instructions (0.000%), 505 calls (0885700C - 0885712C, length 73)
  Back Branch 08857100 498 times (length 30)
  Back Branch 08857120 6 times (length 38)
  Back Branch 088570CC 2 times (length 18)
  Back Branch 0885710C 1 times (length 30)
  Back Branch 08857118 1 times (length 24)
_S1_2_88A80BC 13,559 instructions (0.000%), 393 calls (088A80BC - 088A8174, length 47)
_S1_2_8819DB4 13,527 instructions (0.000%), 4,509 calls (08819DB4 - 08819DBC, length 3)
_S1_2_8A40B50 13,336 instructions (0.000%), 3,334 calls (08A40B50 - 08A40B5C, length 4)
_S1_2_884CC54 13,161 instructions (0.000%), 300 calls (0884CC54 - 0884CE2C, length 119)
  Back Branch 0884CE00 239 times (length 61)
  Back Branch 0884CE18 180 times (length 67)
  Back Branch 0884CD98 2 times (length 36)
  Back Branch 0884CD24 1 times (length 43)
  Back Branch 0884CE28 1 times (length 43)
_S1_2_8A55D68 12,990 instructions (0.000%), 6,495 calls (08A55D68 - 08A55D6C, length 2)
_S1_2_88555C8 12,964 instructions (0.000%), 463 calls (088555C8 - 08855634, length 28)
_S1_2_8851330 12,964 instructions (0.000%), 463 calls (08851330 - 0885139C, length 28)
_S1_2_8876F58 12,919 instructions (0.000%), 296 calls (08876F58 - 08877034, length 56)
  Back Branch 08877010 195 times (length 16)
  Back Branch 08877020 37 times (length 19)
_S1_2_885C260 12,903 instructions (0.000%), 368 calls (0885C154 - 0885C448, length 190)
  Back Branch 0885C39C 367 times (length 148)
  Back Branch 0885C38C 1 times (length 144)
_S1_2_89E3C30 12,885 instructions (0.000%), 495 calls (089E3C30 - 089E3CA4, length 30)
  Back Branch 089E3CA0 15 times (length 6)
_S1_2_88C02DC 12,802 instructions (0.000%), 250 calls (088C02DC - 088C04CC, length 125)
  Back Branch 088C0394 175 times (length 28)
  Back Branch 088C04A8 66 times (length 97)
  Back Branch 088C03DC 8 times (length 46)
  Back Branch 088C046C 1 times (length 82)
_S1_2_8A55D20 12,640 instructions (0.000%), 6,320 calls (08A55D20 - 08A55D24, length 2)
_S1_2_884DBF0 12,484 instructions (0.000%), 553 calls (0884DBF0 - 0884DC90, length 41)
  Back Branch 0884DC7C 62 times (length 21)
_S1_2_88BA590 12,230 instructions (0.000%), 1,223 calls (088BA590 - 088BA6A0, length 69)
_S1_2_8889ADC 12,210 instructions (0.000%), 1,221 calls (08889ADC - 08889B00, length 10)
_S1_2_88CF5EC 11,900 instructions (0.000%), 700 calls (088CF5EC - 088CF638, length 20)
_S1_2_881836C 11,875 instructions (0.000%), 475 calls (0881820C - 08818388, length 96)
  Back Branch 08818290 76,000 times (length 35)
  Back Branch 08818280 73,340 times (length 29)
  Back Branch 08818384 475 times (length 68)
_S1_2_89E3A54 11,808 instructions (0.000%), 656 calls (089E3A54 - 089E3A98, length 18)
_S1_2_88BA94C 11,640 instructions (0.000%), 776 calls (088BA94C - 088BA984, length 15)
_S1_2_8826568 11,440 instructions (0.000%), 188 calls (08826568 - 08826A8C, length 330)
  Back Branch 08826A78 404 times (length 299)
  Back Branch 08826A80 228 times (length 6)
  Back Branch 08826938 16 times (length 48)
  Back Branch 08826A10 16 times (length 11)
  Back Branch 08826964 12 times (length 6)
  Back Branch 08826A3C 8 times (length 283)
  Back Branch 08826A88 4 times (length 23)
  Back Branch 08826A54 4 times (length 47)
  Back Branch 0882660C 4 times (length 15)
  Back Branch 08826614 4 times (length 17)
_S1_2_88A6DA0 11,434 instructions (0.000%), 167 calls (088A6DA0 - 088A6EE4, length 82)
  Back Branch 088A6ED0 160 times (length 36)
  Back Branch 088A6EB8 119 times (length 11)
  Back Branch 088A6EC8 7 times (length 8)
_S1_2_888D2D8 11,390 instructions (0.000%), 670 calls (0888D2D8 - 0888D318, length 17)
_S1_2_8817D84 11,249 instructions (0.000%), 90 calls (08817A7C - 08817DBC, length 209)
  Back Branch 08817B00 1,032,064 times (length 35)
  Back Branch 08817C50 645,854 times (length 92)
  Back Branch 08817AF0 596,677 times (length 29)
  Back Branch 08817C8C 512,168 times (length 29)
  Back Branch 08817CC8 446,380 times (length 30)
  Back Branch 08817D04 191,907 times (length 30)
  Back Branch 08817D40 191,217 times (length 30)
  Back Branch 08817D7C 190,812 times (length 30)
  Back Branch 08817DB8 190,474 times (length 30)
_S1_2_8A4B2A0 11,200 instructions (0.000%), 448 calls (08A4B2A0 - 08A4B300, length 25)
_S1_2_89E5EA8 11,178 instructions (0.000%), 243 calls (089E5EA8 - 089E5F60, length 47)
_S1_2_884DF20 11,151 instructions (0.000%), 160 calls (0884DF20 - 0884E0B4, length 102)
  Back Branch 0884DF60 320 times (length 11)
  Back Branch 0884E058 155 times (length 34)
  Back Branch 0884E098 145 times (length 28)
  Back Branch 0884E0B0 60 times (length 14)
  Back Branch 0884E0A0 5 times (length 36)
  Back Branch 0884DFE4 5 times (length 18)
  Back Branch 0884E068 2 times (length 28)
_S1_2_8827408 11,074 instructions (0.000%), 1,582 calls (08827408 - 08827420, length 7)
_S1_2_8823644 11,010 instructions (0.000%), 144 calls (08823644 - 088237B8, length 94)
  Back Branch 0882379C 138 times (length 66)
  Back Branch 088237B4 6 times (length 72)
  Back Branch 08823770 6 times (length 61)
_S1_2_88B5284 10,998 instructions (0.000%), 1,222 calls (088B5284 - 088B52A4, length 9)
_S1_2_88B7EE8 10,915 instructions (0.000%), 1 calls (088B7EE8 - 088B81FC, length 198)
  Back Branch 088B81D0 1,280 times (length 4)
  Back Branch 088B818C 768 times (length 6)
  Back Branch 088B81E0 80 times (length 9)
  Back Branch 088B819C 48 times (length 11)
  Back Branch 088B7FD8 8 times (length 31)
  Back Branch 088B8104 7 times (length 41)
  Back Branch 088B81F8 4 times (length 66)
  Back Branch 088B81B4 2 times (length 49)
  Back Branch 088B81F0 1 times (length 40)
  Back Branch 088B81AC 1 times (length 48)
  Back Branch 088B8158 1 times (length 26)
_S1_2_881FA98 10,872 instructions (0.000%), 1,359 calls (0881FA98 - 0881FAB4, length 8)
_S1_2_887DD68 10,808 instructions (0.000%), 1,544 calls (0887DD68 - 0887DD80, length 7)
_S1_2_888D230 10,778 instructions (0.000%), 634 calls (0888D230 - 0888D270, length 17)
_S1_2_881084C 10,753 instructions (0.000%), 448 calls (0881084C - 088108B0, length 26)
_S1_2_8A44170 10,593 instructions (0.000%), 963 calls (08A44170 - 08A44198, length 11)
_S1_2_887DDBC 10,556 instructions (0.000%), 1,508 calls (0887DDBC - 0887DDD4, length 7)
_S1_2_88697CC 10,529 instructions (0.000%), 619 calls (088697CC - 08869828, length 24)
  Back Branch 08869824 1 times (length 8)
_S1_2_881C9A0 10,419 instructions (0.000%), 94 calls (0881C9A0 - 0881CB80, length 121)
  Back Branch 0881CAE8 147 times (length 21)
_S1_2_8840C6C 10,400 instructions (0.000%), 1,040 calls (08840C6C - 08840C90, length 10)
_S1_2_88D1AD4 10,170 instructions (0.000%), 565 calls (088D1AD4 - 088D1B18, length 18)
_S1_2_886B3BC 10,000 instructions (0.000%), 500 calls (0886B3BC - 0886B408, length 20)
_S1_2_8855208 9,877 instructions (0.000%), 462 calls (08855208 - 088555B4, length 236)
  Back Branch 08855570 455 times (length 203)
  Back Branch 08855584 7 times (length 208)
  Back Branch 088552A0 5 times (length 7)
  Back Branch 088552C8 4 times (length 19)
  Back Branch 0885559C 4 times (length 217)
  Back Branch 08855560 1 times (length 170)
  Back Branch 08855344 1 times (length 51)
_S1_2_88B178C 9,860 instructions (0.000%), 580 calls (088B178C - 088B17CC, length 17)
_S1_2_88226CC 9,786 instructions (0.000%), 1,398 calls (088226CC - 088226E4, length 7)
_S1_2_885C0A4 9,723 instructions (0.000%), 463 calls (0885C0A4 - 0885C164, length 49)
_S1_2_88234D4 9,516 instructions (0.000%), 126 calls (088234D4 - 08823640, length 92)
  Back Branch 08823628 120 times (length 66)
  Back Branch 088235FC 6 times (length 60)
  Back Branch 0882363C 6 times (length 71)
_S1_2_89E70E4 9,404 instructions (0.000%), 224 calls (089E70E4 - 089E7274, length 101)
  Back Branch 089E7270 200 times (length 90)
  Back Branch 089E71AC 164 times (length 12)
  Back Branch 089E71B4 113 times (length 25)
  Back Branch 089E7214 6 times (length 38)
  Back Branch 089E7260 5 times (length 26)
  Back Branch 089E719C 2 times (length 11)
  Back Branch 089E7258 2 times (length 47)
_S1_2_88CD478 9,399 instructions (0.000%), 241 calls (088CD478 - 088CD610, length 103)
_S1_2_88AC17C 9,264 instructions (0.000%), 12 calls (088AC17C - 088AC348, length 116)
  Back Branch 088AC284 384 times (length 56)
  Back Branch 088AC320 11 times (length 6)
_S1_2_88CD648 9,259 instructions (0.000%), 197 calls (088CD648 - 088CD748, length 65)
  Back Branch 088CD744 191 times (length 11)
_S1_2_8A3D97C 9,216 instructions (0.000%), 540 calls (08A3D97C - 08A3D9C4, length 19)
_S1_2_88D26B8 9,180 instructions (0.000%), 459 calls (088D26B8 - 088D2704, length 20)
_S1_2_88CF99C 9,120 instructions (0.000%), 228 calls (088CF99C - 088CFABC, length 73)
  Back Branch 088CFAB0 228 times (length 8)
_S1_2_886B40C 9,000 instructions (0.000%), 500 calls (0886B40C - 0886B450, length 18)
_S1_2_886D88C 8,870 instructions (0.000%), 228 calls (0886D88C - 0886D93C, length 45)
  Back Branch 0886D938 1 times (length 9)
_S1_2_88C0BCC 8,805 instructions (0.000%), 131 calls (088C0BCC - 088C0E10, length 146)
  Back Branch 088C0DC0 82 times (length 109)
  Back Branch 088C0C4C 6 times (length 16)
_S1_2_881BF48 8,772 instructions (0.000%), 283 calls (0881BF48 - 0881BFC4, length 32)
_S1_2_88210F4 8,766 instructions (0.000%), 250 calls (088210F4 - 08821374, length 161)
  Back Branch 08821178 242 times (length 17)
  Back Branch 088211D8 4 times (length 41)
  Back Branch 08821250 2 times (length 33)
  Back Branch 0882120C 2 times (length 54)
  Back Branch 088211E0 2 times (length 42)
  Back Branch 088211B0 2 times (length 13)
  Back Branch 088211A0 2 times (length 27)
_S1_2_887DCF0 8,547 instructions (0.000%), 1,221 calls (0887DCF0 - 0887DD08, length 7)
_S1_2_887DCD4 8,547 instructions (0.000%), 1,221 calls (0887DCD4 - 0887DCEC, length 7)
_S1_2_886A5D4 8,512 instructions (0.000%), 500 calls (0886A5D4 - 0886A658, length 34)
  Back Branch 0886A624 500 times (length 9)
  Back Branch 0886A654 1 times (length 21)
_S1_2_88BB544 8,512 instructions (0.000%), 224 calls (088BB544 - 088BB5D8, length 38)
_S1_2_89AFDE4 8,462 instructions (0.000%), 146 calls (089AFDE4 - 089AFF98, length 110)
  Back Branch 089AFF94 144 times (length 24)
_S1_2_8823950 8,460 instructions (0.000%), 283 calls (08823950 - 088239D4, length 34)
  Back Branch 088239D0 277 times (length 18)
_S1_2_8A40D70 8,337 instructions (0.000%), 170 calls (08A40D70 - 08A40ECC, length 88)
  Back Branch 08A40EB0 73 times (length 53)
  Back Branch 08A40EB8 1 times (length 17)
  Back Branch 08A40EC8 1 times (length 59)
_S1_2_881F454 8,217 instructions (0.000%), 2,739 calls (0881F454 - 0881F45C, length 3)
_S1_2_8822F68 8,202 instructions (0.000%), 111 calls (08822F68 - 08823050, length 59)
  Back Branch 0882301C 75 times (length 25)
_S1_2_8810678 8,064 instructions (0.000%), 224 calls (08810678 - 08810704, length 36)
_S1_2_8000050 8,009 instructions (0.000%), 2 calls (08000050 - 08000058, length 3)
  Back Branch 08000054 2,669 times (length 3)
_S1_2_8000060 8,003 instructions (0.000%), 2 calls (08000060 - 08000068, length 3)
  Back Branch 08000064 2,667 times (length 3)
_S1_2_89E8FC0 8,000 instructions (0.000%), 320 calls (089E8FC0 - 089E9020, length 25)
_S1_2_88A2CFC 7,919 instructions (0.000%), 5 calls (088A2CFC - 088A2D50, length 22)
  Back Branch 088A2D28 1,016 times (length 7)
  Back Branch 088A2D3C 127 times (length 13)
_S1_2_887749C 7,873 instructions (0.000%), 195 calls (0887749C - 088775B8, length 72)
  Back Branch 088775AC 195 times (length 6)
  Back Branch 088775B4 195 times (length 49)
_S1_2_88D206C 7,825 instructions (0.000%), 313 calls (088D206C - 088D20CC, length 25)
_S1_2_89ACCF4 7,728 instructions (0.000%), 336 calls (089ACCF4 - 089ACD4C, length 23)
_S1_2_88CE384 7,575 instructions (0.000%), 303 calls (088CE384 - 088CE3F4, length 29)
_S1_2_8A41124 7,530 instructions (0.000%), 230 calls (08A41124 - 08A411B4, length 37)
  Back Branch 08A411B0 225 times (length 18)
_S1_2_8827758 7,364 instructions (0.000%), 266 calls (08827758 - 08827834, length 56)
  Back Branch 08827818 114 times (length 41)
  Back Branch 08827830 16 times (length 14)
_S1_2_88CC418 7,320 instructions (0.000%), 40 calls (088CC418 - 088CC730, length 199)
_S1_2_88539B4 7,155 instructions (0.000%), 184 calls (088539B4 - 08853E98, length 314)
  Back Branch 08853E70 181 times (length 143)
  Back Branch 08853E80 179 times (length 109)
  Back Branch 08853E94 5 times (length 114)
  Back Branch 08853DE0 2 times (length 165)
  Back Branch 08853D84 1 times (length 26)
  Back Branch 08853D4C 1 times (length 70)
_S1_2_89E91AC 7,105 instructions (0.000%), 266 calls (089E91AC - 089E9220, length 30)
  Back Branch 089E921C 259 times (length 16)
_S1_2_88C93D0 6,751 instructions (0.000%), 233 calls (088C93D0 - 088C9470, length 41)
_S1_2_88CFF54 6,520 instructions (0.000%), 815 calls (088CFF54 - 088CFF70, length 8)
_S1_2_88720BC 6,468 instructions (0.000%), 132 calls (088720BC - 088721A8, length 60)
  Back Branch 0887218C 132 times (length 38)
_S1_2_886C9DC 6,413 instructions (0.000%), 173 calls (0886C9DC - 0886CB30, length 86)
  Back Branch 0886CAB0 172 times (length 14)
  Back Branch 0886CA90 1 times (length 9)
  Back Branch 0886CABC 1 times (length 17)
_S1_2_8858058 6,396 instructions (0.000%), 14 calls (08858058 - 08858118, length 49)
  Back Branch 088580F0 226 times (length 27)
_S1_2_89E73A4 6,216 instructions (0.000%), 259 calls (089E73A4 - 089E7504, length 89)
_S1_2_8A56040 6,112 instructions (0.000%), 3,056 calls (08A56040 - 08A56044, length 2)
_S1_2_88722C4 6,072 instructions (0.000%), 132 calls (088722C4 - 08872380, length 48)
  Back Branch 0887237C 132 times (length 29)
_S1_2_8A4B3FC 6,048 instructions (0.000%), 224 calls (08A4B3FC - 08A4B464, length 27)
_S1_2_8A3B4AC 6,007 instructions (0.000%), 429 calls (08A3B4AC - 08A3B4F4, length 19)
  Back Branch 08A3B4F0 428 times (length 6)
_S1_2_88CDD14 5,958 instructions (0.000%), 331 calls (088CDD14 - 088CDD68, length 22)
_S1_2_88C04D0 5,950 instructions (0.000%), 175 calls (088C04D0 - 088C0570, length 41)
  Back Branch 088C056C 175 times (length 18)
  Back Branch 088C0564 175 times (length 8)
_S1_2_88CCE64 5,908 instructions (0.000%), 844 calls (088CCE64 - 088CCE7C, length 7)
_S1_2_8871C94 5,865 instructions (0.000%), 391 calls (08871C94 - 08871CCC, length 15)
_S1_2_8942830 5,754 instructions (0.000%), 217 calls (08942830 - 08942954, length 74)
  Back Branch 08942940 197 times (length 19)
  Back Branch 08942930 18 times (length 15)
_S1_2_887DD0C 5,726 instructions (0.000%), 818 calls (0887DD0C - 0887DD24, length 7)
_S1_2_88D3EC0 5,724 instructions (0.000%), 318 calls (088D3EC0 - 088D3F04, length 18)
_S1_2_88CCF5C 5,688 instructions (0.000%), 237 calls (088CCF5C - 088CCFCC, length 29)
_S1_2_8810790 5,600 instructions (0.000%), 224 calls (088106F0 - 0881081C, length 76)
  Back Branch 0881072C 489 times (length 17)
  Back Branch 08810818 224 times (length 64)
_S1_2_8868EBC 5,588 instructions (0.000%), 347 calls (08868EBC - 08868F84, length 51)
  Back Branch 08868F78 344 times (length 31)
  Back Branch 08868F30 3 times (length 14)
  Back Branch 08868F80 1 times (length 23)
  Back Branch 08868F48 1 times (length 24)
  Back Branch 08868F68 1 times (length 17)
_S1_2_88244BC 5,562 instructions (0.000%), 103 calls (088244BC - 08824598, length 56)
  Back Branch 08824524 103 times (length 16)
_S1_2_88AAEB4 5,508 instructions (0.000%), 306 calls (088AAEB4 - 088AAEF8, length 18)
_S1_2_8815CD8 5,312 instructions (0.000%), 64 calls (08815CD8 - 08815E54, length 96)
  Back Branch 08815E50 32 times (length 73)
_S1_2_8925580 5,190 instructions (0.000%), 108 calls (08925580 - 08925A0C, length 292)
  Back Branch 0892571C 101 times (length 29)
  Back Branch 0892587C 90 times (length 94)
  Back Branch 089256D0 4 times (length 13)
  Back Branch 0892572C 3 times (length 33)
  Back Branch 08925834 3 times (length 91)
  Back Branch 08925840 3 times (length 20)
  Back Branch 08925884 2 times (length 90)
  Back Branch 089256F4 1 times (length 50)
  Back Branch 08925864 1 times (length 56)
_S1_2_8A4B354 5,152 instructions (0.000%), 224 calls (08A4B354 - 08A4B3AC, length 23)
_S1_2_8810744 5,152 instructions (0.000%), 224 calls (088106F4 - 0881078C, length 39)
  Back Branch 08810788 224 times (length 39)
_S1_2_88BD7F4 5,110 instructions (0.000%), 365 calls (088BD7F4 - 088BD84C, length 23)
_S1_2_88C4E20 4,968 instructions (0.000%), 66 calls (088C4E20 - 088C5194, length 222)
_S1_2_8A07D5C 4,888 instructions (0.000%), 1,222 calls (08A07D5C - 08A07D68, length 4)
_S1_2_8A1E470 4,830 instructions (0.000%), 210 calls (08A1E470 - 08A1E4C8, length 23)
_S1_2_88AAEFC 4,824 instructions (0.000%), 242 calls (088AAEFC - 088AAF68, length 28)
  Back Branch 088AAF54 13 times (length 6)
  Back Branch 088AAF64 7 times (length 10)
_S1_2_887A334 4,821 instructions (0.000%), 51 calls (0887A334 - 0887A59C, length 155)
  Back Branch 0887A50C 51 times (length 86)
  Back Branch 0887A504 51 times (length 31)
  Back Branch 0887A4C8 51 times (length 53)
_S1_2_88B8E6C 4,818 instructions (0.000%), 11 calls (088B8E6C - 088B8ED0, length 26)
  Back Branch 088B8EA4 704 times (length 6)
  Back Branch 088B8EB4 88 times (length 11)
_S1_2_885B7DC 4,742 instructions (0.000%), 2 calls (0885B7DC - 0885BCB4, length 311)
  Back Branch 0885B9C0 128 times (length 32)
  Back Branch 0885BA70 10 times (length 34)
_S1_2_8810708 4,721 instructions (0.000%), 265 calls (088106F0 - 08810740, length 21)
  Back Branch 0881072C 489 times (length 17)
  Back Branch 0881073C 72 times (length 10)
_S1_2_8A1E8EC 4,685 instructions (0.000%), 124 calls (08A1E8EC - 08A1E994, length 43)
  Back Branch 08A1E990 123 times (length 22)
  Back Branch 08A1E988 121 times (length 14)
_S1_2_89A68A0 4,644 instructions (0.000%), 1,161 calls (089A68A0 - 089A68AC, length 4)
_S1_2_8A3D5A4 4,617 instructions (0.000%), 171 calls (08A3D5A4 - 08A3D628, length 34)
  Back Branch 08A3D624 171 times (length 16)
_S1_2_8898320 4,612 instructions (0.000%), 22 calls (08898320 - 088987CC, length 300)
  Back Branch 0889877C 22 times (length 204)
  Back Branch 08898784 11 times (length 15)
  Back Branch 088987BC 8 times (length 29)
  Back Branch 088987C8 4 times (length 19)
_S1_2_88D031C 4,607 instructions (0.000%), 77 calls (088D031C - 088D0424, length 67)
_S1_2_8A3D35C 4,606 instructions (0.000%), 329 calls (08A3D35C - 08A3D390, length 14)
_S1_2_8A1DC74 4,572 instructions (0.000%), 62 calls (08A1DC74 - 08A1DE40, length 116)
  Back Branch 08A1DE3C 60 times (length 86)
  Back Branch 08A1DE34 2 times (length 42)
_S1_2_88534E0 4,564 instructions (0.000%), 326 calls (088534E0 - 08853534, length 22)
_S1_2_8942A88 4,557 instructions (0.000%), 197 calls (08942A88 - 08942B94, length 68)
  Back Branch 08942B7C 10 times (length 47)
  Back Branch 08942B88 10 times (length 7)
_S1_2_8825944 4,542 instructions (0.000%), 1,514 calls (08825944 - 0882594C, length 3)
_S1_2_886B498 4,535 instructions (0.000%), 215 calls (0886B498 - 0886B538, length 41)
  Back Branch 0886B4F0 215 times (length 9)
  Back Branch 0886B52C 1 times (length 24)
  Back Branch 0886B524 1 times (length 7)
  Back Branch 0886B51C 1 times (length 19)
_S1_2_88A436C 4,514 instructions (0.000%), 2 calls (088A436C - 088A4510, length 106)
  Back Branch 088A43BC 512 times (length 7)
  Back Branch 088A43D0 64 times (length 13)
  Back Branch 088A4480 14 times (length 6)
  Back Branch 088A44BC 14 times (length 6)
  Back Branch 088A44F8 14 times (length 6)
  Back Branch 088A4408 14 times (length 6)
  Back Branch 088A4444 14 times (length 6)
_S1_2_88123D0 4,511 instructions (0.000%), 347 calls (088123D0 - 08812408, length 15)
_S1_2_88D1C24 4,500 instructions (0.000%), 250 calls (088D1C24 - 088D1C68, length 18)
_S1_2_884FD48 4,490 instructions (0.000%), 49 calls (0884FD48 - 0884FFB8, length 157)
  Back Branch 0884FD88 98 times (length 11)
  Back Branch 0884FF54 30 times (length 63)
  Back Branch 0884FFA4 17 times (length 83)
  Back Branch 0884FF64 2 times (length 67)
  Back Branch 0884FF34 1 times (length 52)
  Back Branch 0884FF6C 1 times (length 69)
  Back Branch 0884FFB4 1 times (length 87)
  Back Branch 0884FF90 1 times (length 14)
_S1_2_8A4B304 4,480 instructions (0.000%), 224 calls (08A4B304 - 08A4B350, length 20)
_S1_2_89E5FC8 4,450 instructions (0.000%), 445 calls (089E5FC8 - 089E5FEC, length 10)
_S1_2_880F540 4,380 instructions (0.000%), 1,460 calls (0880F540 - 0880F548, length 3)
_S1_2_88CEB3C 4,380 instructions (0.000%), 88 calls (088CEB3C - 088CEC28, length 60)
  Back Branch 088CEC24 68 times (length 15)
  Back Branch 088CEC18 6 times (length 7)
_S1_2_88CD40C 4,375 instructions (0.000%), 175 calls (088CD40C - 088CD474, length 27)
_S1_2_88CD104 4,340 instructions (0.000%), 124 calls (088CD104 - 088CD1E4, length 57)
  Back Branch 088CD1D8 124 times (length 26)
_S1_2_8A410DC 4,320 instructions (0.000%), 240 calls (08A410DC - 08A41120, length 18)
_S1_2_89E4C00 4,240 instructions (0.000%), 212 calls (089E4C00 - 089E4C4C, length 20)
_S1_2_88721AC 4,224 instructions (0.000%), 132 calls (088721AC - 08872248, length 40)
_S1_2_8829858 4,194 instructions (0.000%), 1,398 calls (08829858 - 08829860, length 3)
_S1_2_8825210 4,194 instructions (0.000%), 1,398 calls (08825210 - 08825218, length 3)
_S1_2_8A41D60 4,184 instructions (0.000%), 149 calls (08A41D60 - 08A41E24, length 50)
_S1_2_8823390 4,176 instructions (0.000%), 166 calls (08823390 - 088233FC, length 28)
  Back Branch 088233F8 64 times (length 7)
_S1_2_884E6E0 4,156 instructions (0.000%), 4 calls (0884E6E0 - 0884E738, length 23)
  Back Branch 0884E6F8 512 times (length 4)
  Back Branch 0884E724 512 times (length 4)
_S1_2_89E63E8 4,148 instructions (0.000%), 172 calls (089E63E8 - 089E6448, length 25)
_S1_2_882F338 4,126 instructions (0.000%), 170 calls (0882F338 - 0882F45C, length 74)
  Back Branch 0882F458 1 times (length 35)
_S1_2_88BE874 4,126 instructions (0.000%), 2 calls (088BE874 - 088BEB44, length 181)
  Back Branch 088BE8F0 384 times (length 10)
  Back Branch 088BEB30 2 times (length 111)
  Back Branch 088BEB28 2 times (length 87)
  Back Branch 088BEB1C 2 times (length 11)
_S1_2_8A4307C 4,032 instructions (0.000%), 224 calls (08A4307C - 08A430C0, length 18)
_S1_2_88A7EC4 4,028 instructions (0.000%), 212 calls (088A7EC4 - 088A7F0C, length 19)
_S1_2_88A24AC 4,022 instructions (0.000%), 2 calls (088A24AC - 088A2548, length 40)
  Back Branch 088A2520 512 times (length 7)
  Back Branch 088A2534 64 times (length 13)
_S1_2_89E3E44 3,977 instructions (0.000%), 35 calls (089E3E44 - 089E4088, length 146)
  Back Branch 089E4034 34 times (length 33)
  Back Branch 089E3FC0 34 times (length 64)
  Back Branch 089E4064 1 times (length 51)
  Back Branch 089E4000 1 times (length 80)
  Back Branch 089E4058 1 times (length 28)
_S1_2_887B22C 3,917 instructions (0.000%), 242 calls (0887B22C - 0887B278, length 20)
  Back Branch 0887B274 15 times (length 6)
_S1_2_8811A74 3,907 instructions (0.000%), 20 calls (08811A74 - 08811AF4, length 33)
  Back Branch 08811AC0 320 times (length 11)
  Back Branch 08811AF0 9 times (length 18)
_S1_2_8860A80 3,906 instructions (0.000%), 80 calls (08860A80 - 08860B7C, length 64)
  Back Branch 08860B44 40 times (length 9)
  Back Branch 08860B68 2 times (length 42)
  Back Branch 08860B78 2 times (length 46)
_S1_2_88D06F8 3,861 instructions (0.000%), 143 calls (088D06F8 - 088D0760, length 27)
_S1_2_8852C10 3,846 instructions (0.000%), 61 calls (08852C10 - 08852D14, length 66)
_S1_2_88D2118 3,792 instructions (0.000%), 158 calls (088D2118 - 088D2174, length 24)
_S1_2_899C804 3,777 instructions (0.000%), 100 calls (0899C804 - 0899C8C0, length 48)
  Back Branch 0899C8BC 7 times (length 33)
_S1_2_88CC210 3,770 instructions (0.000%), 29 calls (088CC210 - 088CC414, length 130)
_S1_2_88382EC 3,737 instructions (0.000%), 101 calls (088382EC - 088383A4, length 47)
  Back Branch 08838388 101 times (length 22)
_S1_2_88D1F74 3,708 instructions (0.000%), 153 calls (088D1F74 - 088D2014, length 41)
  Back Branch 088D2000 126 times (length 6)
  Back Branch 088D2010 27 times (length 10)
_S1_2_8927D14 3,618 instructions (0.000%), 50 calls (08927D14 - 08928040, length 204)
  Back Branch 08927EEC 37 times (length 91)
  Back Branch 08927E80 24 times (length 40)
  Back Branch 08927E78 13 times (length 35)
  Back Branch 08927EB8 2 times (length 24)
  Back Branch 08928034 2 times (length 69)
  Back Branch 08927F50 1 times (length 65)
  Back Branch 0892800C 1 times (length 89)
  Back Branch 0892803C 1 times (length 97)
  Back Branch 08927EE4 1 times (length 19)
_S1_2_889CF44 3,596 instructions (0.000%), 62 calls (0889CF44 - 0889D028, length 58)
_S1_2_8942BC0 3,544 instructions (0.000%), 187 calls (08942BC0 - 08942C18, length 23)
  Back Branch 08942C14 9 times (length 6)
_S1_2_8A3EB80 3,510 instructions (0.000%), 130 calls (08A3EB80 - 08A3EC04, length 34)
  Back Branch 08A3EC00 130 times (length 16)
_S1_2_8811D98 3,496 instructions (0.000%), 184 calls (08811D98 - 08811DE0, length 19)
_S1_2_8A1E888 3,492 instructions (0.000%), 194 calls (08A1E888 - 08A1E8CC, length 18)
_S1_2_887DBD8 3,488 instructions (0.000%), 218 calls (0887DBD8 - 0887DC14, length 16)
_S1_2_881C56C 3,486 instructions (0.000%), 249 calls (0881C56C - 0881C5A0, length 14)
_S1_2_8A4E048 3,480 instructions (0.000%), 116 calls (08A4E048 - 08A4E0BC, length 30)
_S1_2_88588E0 3,440 instructions (0.000%), 128 calls (088588E0 - 0885897C, length 40)
_S1_2_88D4358 3,402 instructions (0.000%), 189 calls (088D4358 - 088D439C, length 18)
_S1_2_8A4B228 3,360 instructions (0.000%), 224 calls (08A4B228 - 08A4B260, length 15)
_S1_2_88C551C 3,338 instructions (0.000%), 55 calls (088C551C - 088C5728, length 132)
_S1_2_8855108 3,337 instructions (0.000%), 194 calls (08854378 - 08855120, length 875)
  Back Branch 08854D44 284 times (length 629)
  Back Branch 08854F60 277 times (length 137)
  Back Branch 08855110 194 times (length 247)
  Back Branch 08854940 16 times (length 372)
  Back Branch 08854F74 5 times (length 142)
  Back Branch 08854E04 4 times (length 309)
  Back Branch 08854E2C 4 times (length 20)
  Back Branch 08854F14 1 times (length 29)
  Back Branch 08854EE0 1 times (length 16)
  Back Branch 08854EB8 1 times (length 360)
_S1_2_885F45C 3,267 instructions (0.000%), 121 calls (0885F45C - 0885F4C4, length 27)
_S1_2_886CCAC 3,206 instructions (0.000%), 229 calls (0886CCAC - 0886CD18, length 28)
_S1_2_88AB42C 3,168 instructions (0.000%), 176 calls (088AB42C - 088AB470, length 18)
_S1_2_881BBD0 3,144 instructions (0.000%), 57 calls (0881BAB0 - 0881BBE0, length 77)
  Back Branch 0881BB24 139,264 times (length 31)
  Back Branch 0881BB14 76,447 times (length 25)
  Back Branch 0881BB58 58,182 times (length 20)
  Back Branch 0881BB64 45,556 times (length 6)
  Back Branch 0881BB78 30,970 times (length 8)
  Back Branch 0881BB8C 21,486 times (length 10)
  Back Branch 0881BBA0 14,282 times (length 10)
  Back Branch 0881BBB4 9,555 times (length 10)
  Back Branch 0881BBC8 6,633 times (length 10)
  Back Branch 0881BBDC 4,328 times (length 10)
_S1_2_88123A4 3,123 instructions (0.000%), 347 calls (088123A4 - 088123CC, length 11)
_S1_2_8A3DDEC 3,116 instructions (0.000%), 97 calls (08A3DDEC - 08A3DEA4, length 47)
  Back Branch 08A3DEA0 1 times (length 15)
_S1_2_88A8178 3,110 instructions (0.000%), 91 calls (088A8178 - 088A8230, length 47)
_S1_2_88C6280 3,104 instructions (0.000%), 156 calls (088C6280 - 088C649C, length 136)
  Back Branch 088C6448 3 times (length 103)
  Back Branch 088C6404 1 times (length 86)
_S1_2_8A40EE8 3,096 instructions (0.000%), 172 calls (08A40EE8 - 08A40F2C, length 18)
_S1_2_8834F88 3,094 instructions (0.000%), 182 calls (08834F88 - 08834FC8, length 17)
_S1_2_88ACBD0 3,074 instructions (0.000%), 106 calls (088ACBD0 - 088ACC40, length 29)
_S1_2_8868B14 3,043 instructions (0.000%), 49 calls (08868B14 - 08868D98, length 162)
  Back Branch 08868D94 49 times (length 122)
  Back Branch 08868CC4 48 times (length 17)
  Back Branch 08868D04 17 times (length 20)
  Back Branch 08868CF4 1 times (length 18)
  Back Branch 08868D14 1 times (length 24)
_S1_2_88A4B80 3,033 instructions (0.000%), 3 calls (088A4B80 - 088A4BFC, length 32)
  Back Branch 088A4BD4 384 times (length 7)
  Back Branch 088A4BE8 48 times (length 13)
_S1_2_8811768 2,940 instructions (0.000%), 224 calls (08811768 - 088117BC, length 22)
_S1_2_8A411B8 2,924 instructions (0.000%), 180 calls (08A411B8 - 08A4120C, length 22)
_S1_2_88ABF14 2,924 instructions (0.000%), 43 calls (088ABF14 - 088AC098, length 98)
  Back Branch 088AC084 43 times (length 42)
  Back Branch 088AC060 43 times (length 36)
_S1_2_8835A4C 2,889 instructions (0.000%), 107 calls (08835A4C - 08835AB4, length 27)
_S1_2_892C918 2,844 instructions (0.000%), 158 calls (0892C918 - 0892C95C, length 18)
_S1_2_8A3BD34 2,822 instructions (0.000%), 97 calls (08A3BD34 - 08A3BDD8, length 42)
_S1_2_88BD830 2,816 instructions (0.000%), 352 calls (088BD830 - 088BD84C, length 8)
_S1_2_88A8550 2,810 instructions (0.000%), 51 calls (088A8550 - 088A8634, length 58)
_S1_2_887A5A0 2,805 instructions (0.000%), 51 calls (0887A5A0 - 0887A754, length 110)
  Back Branch 0887A718 51 times (length 25)
_S1_2_88CFB3C 2,788 instructions (0.000%), 82 calls (088CFB3C - 088CFCBC, length 97)
  Back Branch 088CFCAC 82 times (length 29)
_S1_2_882BCF4 2,782 instructions (0.000%), 2 calls (0882BCF4 - 0882BEE4, length 125)
  Back Branch 0882BD20 256 times (length 6)
  Back Branch 0882BD78 128 times (length 4)
  Back Branch 0882BD5C 128 times (length 4)
_S1_2_88CD34C 2,772 instructions (0.000%), 66 calls (088CD34C - 088CD408, length 48)
_S1_2_88716FC 2,744 instructions (0.000%), 49 calls (088716FC - 088717D8, length 56)
_S1_2_8A55EE0 2,714 instructions (0.000%), 1,357 calls (08A55EE0 - 08A55EE4, length 2)
_S1_2_8A55EC8 2,714 instructions (0.000%), 1,357 calls (08A55EC8 - 08A55ECC, length 2)
_S1_2_88CDAE0 2,706 instructions (0.000%), 82 calls (088CDAE0 - 088CDBBC, length 56)
_S1_2_892D3AC 2,664 instructions (0.000%), 148 calls (0892D3AC - 0892D3F0, length 18)
_S1_2_88149F4 2,649 instructions (0.000%), 883 calls (088149F4 - 088149FC, length 3)
_S1_2_8A1DA68 2,646 instructions (0.000%), 78 calls (08A1DA68 - 08A1DB04, length 40)
  Back Branch 08A1DB00 78 times (length 19)
  Back Branch 08A1DAF8 4 times (length 6)
_S1_2_8876A80 2,628 instructions (0.000%), 73 calls (08876A80 - 08876B0C, length 36)
_S1_2_88370F0 2,626 instructions (0.000%), 101 calls (088370F0 - 08837154, length 26)
_S1_2_886E5E8 2,602 instructions (0.000%), 1 calls (0886E5E8 - 0886E69C, length 46)
  Back Branch 0886E690 640 times (length 4)
_S1_2_88D0514 2,596 instructions (0.000%), 187 calls (088D0514 - 088D0550, length 16)
_S1_2_88AB6B0 2,568 instructions (0.000%), 24 calls (088AB6B0 - 088AB880, length 117)
_S1_2_88ABB50 2,520 instructions (0.000%), 126 calls (088ABB50 - 088ABB9C, length 20)
_S1_2_8820F74 2,516 instructions (0.000%), 148 calls (08820F74 - 088210F0, length 96)
  Back Branch 088210EC 2 times (length 68)
_S1_2_89ED90C 2,514 instructions (0.000%), 76 calls (089ED90C - 089ED9D8, length 52)
  Back Branch 089ED9D4 74 times (length 21)
_S1_2_8A494A8 2,499 instructions (0.000%), 1 calls (08A494A8 - 08A4960C, length 90)
  Back Branch 08A49508 608 times (length 4)
_S1_2_88C1224 2,496 instructions (0.000%), 126 calls (088C1224 - 088C12A0, length 32)
  Back Branch 088C129C 15 times (length 16)
  Back Branch 088C128C 2 times (length 12)
_S1_2_89E28A0 2,484 instructions (0.000%), 138 calls (089E28A0 - 089E28E4, length 18)
_S1_2_888CFA0 2,478 instructions (0.000%), 73 calls (0888CFA0 - 0888D0A8, length 67)
  Back Branch 0888D050 36 times (length 19)
_S1_2_886CCE4 2,450 instructions (0.000%), 175 calls (0886CCE4 - 0886CD18, length 14)
_S1_2_88129E4 2,441 instructions (0.000%), 1 calls (088129E4 - 08812CB0, length 180)
  Back Branch 08812BBC 181 times (length 11)
  Back Branch 08812BF8 16 times (length 11)
  Back Branch 08812C60 6 times (length 11)
  Back Branch 08812C2C 6 times (length 11)
  Back Branch 08812A38 5 times (length 11)
  Back Branch 08812C94 2 times (length 11)
  Back Branch 08812CAC 1 times (length 132)
  Back Branch 08812C34 1 times (length 64)
  Back Branch 08812C00 1 times (length 32)
  Back Branch 08812C68 1 times (length 96)
_S1_2_89E36C0 2,430 instructions (0.000%), 135 calls (089E36C0 - 089E3704, length 18)
_S1_2_88C0A10 2,422 instructions (0.000%), 132 calls (088C0A10 - 088C0BC8, length 111)
  Back Branch 088C0B94 1 times (length 86)
_S1_2_892C9A8 2,412 instructions (0.000%), 134 calls (0892C9A8 - 0892C9EC, length 18)
_S1_2_8898F9C 2,401 instructions (0.000%), 11 calls (08898F9C - 088995EC, length 405)
  Back Branch 088995B8 11 times (length 350)
  Back Branch 08899420 4 times (length 73)
  Back Branch 0889934C 4 times (length 20)
  Back Branch 088993B8 4 times (length 47)
_S1_2_88133AC 2,397 instructions (0.000%), 1 calls (088133AC - 088133FC, length 21)
  Back Branch 088133E4 217 times (length 11)
_S1_2_8856960 2,379 instructions (0.000%), 183 calls (08856960 - 088569A4, length 18)
_S1_2_88D2708 2,376 instructions (0.000%), 132 calls (088D2708 - 088D274C, length 18)
_S1_2_881C444 2,360 instructions (0.000%), 2 calls (0881C444 - 0881C49C, length 23)
  Back Branch 0881C498 258 times (length 9)
_S1_2_88A616C 2,342 instructions (0.000%), 65 calls (088A616C - 088A6204, length 39)
_S1_2_89E4C50 2,316 instructions (0.000%), 64 calls (089E4C50 - 089E4CFC, length 44)
_S1_2_8928044 2,308 instructions (0.000%), 33 calls (08928044 - 089281E8, length 106)
  Back Branch 089281C0 32 times (length 8)
  Back Branch 089281E4 1 times (length 72)
  Back Branch 089281C8 1 times (length 33)
_S1_2_88733E8 2,301 instructions (0.000%), 52 calls (088733E8 - 088734C0, length 55)
  Back Branch 088734AC 52 times (length 7)
  Back Branch 0887349C 39 times (length 18)
  Back Branch 088734BC 13 times (length 26)
_S1_2_8876750 2,268 instructions (0.000%), 84 calls (08876750 - 088767B8, length 27)
_S1_2_88291A4 2,240 instructions (0.000%), 123 calls (088291A4 - 08829220, length 32)
  Back Branch 0882921C 2 times (length 9)
_S1_2_884CF94 2,240 instructions (0.000%), 100 calls (0884CF94 - 0884D064, length 53)
  Back Branch 0884D008 68 times (length 15)
  Back Branch 0884D040 30 times (length 29)
  Back Branch 0884D010 2 times (length 19)
  Back Branch 0884D030 2 times (length 15)
  Back Branch 0884D060 2 times (length 24)
_S1_2_88CD054 2,232 instructions (0.000%), 124 calls (088CD054 - 088CD098, length 18)
_S1_2_89ED9DC 2,198 instructions (0.000%), 64 calls (089ED9DC - 089EDA94, length 47)
_S1_2_89E2974 2,166 instructions (0.000%), 126 calls (089E2974 - 089E29C4, length 21)
  Back Branch 089E29C0 6 times (length 11)
_S1_2_8811CDC 2,150 instructions (0.000%), 86 calls (08811CDC - 08811D94, length 47)
_S1_2_885EE60 2,136 instructions (0.000%), 67 calls (0885EE60 - 0885F184, length 202)
  Back Branch 0885F0E0 60 times (length 143)
  Back Branch 0885EF64 6 times (length 47)
  Back Branch 0885F178 4 times (length 20)
  Back Branch 0885F13C 4 times (length 158)
  Back Branch 0885F180 1 times (length 174)
  Back Branch 0885F0BC 1 times (length 134)
  Back Branch 0885F070 1 times (length 114)
  Back Branch 0885EFFC 1 times (length 85)
_S1_2_881E120 2,136 instructions (0.000%), 5 calls (0881E120 - 0881E350, length 141)
  Back Branch 0881E2AC 46 times (length 26)
  Back Branch 0881E2B8 30 times (length 45)
  Back Branch 0881E324 5 times (length 67)
_S1_2_882BEE8 2,130 instructions (0.000%), 2 calls (0882BEE8 - 0882C000, length 71)
  Back Branch 0882BF14 256 times (length 6)
  Back Branch 0882BFC4 64 times (length 6)
  Back Branch 0882BF60 16 times (length 4)
  Back Branch 0882BF90 8 times (length 6)
_S1_2_886CC6C 2,124 instructions (0.000%), 177 calls (0886CC6C - 0886CCA8, length 16)
_S1_2_88CE788 2,121 instructions (0.000%), 303 calls (088CE788 - 088CE7A0, length 7)
_S1_2_88A5000 2,088 instructions (0.000%), 116 calls (088A5000 - 088A5044, length 18)
_S1_2_88AB4D8 2,086 instructions (0.000%), 160 calls (088AB4D8 - 088AB518, length 17)
  Back Branch 088AB514 2 times (length 6)
_S1_2_882D458 2,086 instructions (0.000%), 1 calls (0882D458 - 0882DC74, length 520)
  Back Branch 0882D4CC 96 times (length 4)
  Back Branch 0882D4B0 32 times (length 4)
  Back Branch 0882D494 32 times (length 4)
  Back Branch 0882D4E8 32 times (length 4)
  Back Branch 0882D53C 32 times (length 4)
  Back Branch 0882D520 32 times (length 4)
  Back Branch 0882D504 32 times (length 4)
  Back Branch 0882D574 32 times (length 4)
  Back Branch 0882D558 32 times (length 4)
  Back Branch 0882D5AC 32 times (length 4)
  Back Branch 0882D590 32 times (length 4)
  Back Branch 0882D5C8 32 times (length 4)
_S1_2_88D1D98 2,059 instructions (0.000%), 158 calls (088D1D98 - 088D1DD8, length 17)
  Back Branch 088D1DD4 5 times (length 6)
_S1_2_882D084 2,033 instructions (0.000%), 2 calls (0882D084 - 0882D454, length 245)
  Back Branch 0882D440 128 times (length 8)
  Back Branch 0882D0D4 128 times (length 7)
  Back Branch 0882D450 78 times (length 7)
  Back Branch 0882D3F8 1 times (length 177)
  Back Branch 0882D3E8 1 times (length 173)
  Back Branch 0882D330 1 times (length 128)
  Back Branch 0882D2F0 1 times (length 111)
  Back Branch 0882D22C 1 times (length 63)
  Back Branch 0882D410 1 times (length 138)
  Back Branch 0882D448 1 times (length 220)
  Back Branch 0882D408 1 times (length 180)
_S1_2_882195C 2,032 instructions (0.000%), 127 calls (0882195C - 08821BA4, length 147)
_S1_2_885C5A4 2,031 instructions (0.000%), 37 calls (0885C5A4 - 0885C6AC, length 67)
  Back Branch 0885C650 37 times (length 18)
  Back Branch 0885C644 37 times (length 9)
  Back Branch 0885C68C 36 times (length 47)
  Back Branch 0885C6A8 1 times (length 54)
_S1_2_88A6EE8 2,020 instructions (0.000%), 86 calls (088A6EE8 - 088A6F78, length 37)
  Back Branch 088A6F74 2 times (length 6)
_S1_2_882CD48 2,020 instructions (0.000%), 5 calls (0882CD48 - 0882CDAC, length 26)
  Back Branch 0882CD74 320 times (length 6)
_S1_2_89ED8C4 2,016 instructions (0.000%), 112 calls (089ED8C4 - 089ED908, length 18)
_S1_2_8A55ED0 2,012 instructions (0.000%), 1,006 calls (08A55ED0 - 08A55ED4, length 2)
_S1_2_892F21C 1,996 instructions (0.000%), 133 calls (0892F21C - 0892F264, length 19)
  Back Branch 0892F260 1 times (length 6)
_S1_2_89E3708 1,965 instructions (0.000%), 113 calls (089E3708 - 089E3758, length 21)
  Back Branch 089E3754 11 times (length 11)
_S1_2_89E9120 1,958 instructions (0.000%), 76 calls (089E9120 - 089E91A8, length 35)
  Back Branch 089E91A4 2 times (length 11)
_S1_2_8A55EF0 1,956 instructions (0.000%), 978 calls (08A55EF0 - 08A55EF4, length 2)
_S1_2_8821DF0 1,948 instructions (0.000%), 49 calls (08821DF0 - 08822024, length 142)
  Back Branch 08821E84 30 times (length 14)
  Back Branch 08822004 17 times (length 109)
  Back Branch 08821E94 2 times (length 18)
  Back Branch 08822020 1 times (length 116)
  Back Branch 08821E9C 1 times (length 30)
  Back Branch 08821F60 1 times (length 54)
_S1_2_8832198 1,935 instructions (0.000%), 61 calls (08832198 - 088322C8, length 77)
  Back Branch 08832268 1 times (length 30)
  Back Branch 088322C4 1 times (length 53)
  Back Branch 0883229C 1 times (length 43)
_S1_2_88D0554 1,925 instructions (0.000%), 25 calls (088D0554 - 088D06A4, length 85)
_S1_2_8853B54 1,869 instructions (0.000%), 83 calls (08853B54 - 08853C4C, length 63)
_S1_2_887BFA4 1,836 instructions (0.000%), 102 calls (0887BFA4 - 0887C00C, length 27)
_S1_2_8000030 1,822 instructions (0.000%), 100 calls (08000030 - 08000038, length 3)
  Back Branch 08000034 574 times (length 3)
_S1_2_884D188 1,806 instructions (0.000%), 602 calls (0884D188 - 0884D190, length 3)
_S1_2_88A70A4 1,785 instructions (0.000%), 111 calls (088A70A4 - 088A710C, length 27)
  Back Branch 088A70EC 3 times (length 6)
_S1_2_8948790 1,782 instructions (0.000%), 99 calls (08948790 - 089487D4, length 18)
_S1_2_881F56C 1,767 instructions (0.000%), 93 calls (0881F56C - 0881F5BC, length 21)
_S1_2_88BAC7C 1,760 instructions (0.000%), 50 calls (088BAC7C - 088BAD2C, length 45)
  Back Branch 088BAD28 1 times (length 17)
_S1_2_8943A3C 1,753 instructions (0.000%), 61 calls (08943A3C - 08943BB0, length 94)
  Back Branch 08943B9C 57 times (length 9)
  Back Branch 08943BAC 1 times (length 13)
_S1_2_8856EE8 1,752 instructions (0.000%), 73 calls (08856EE8 - 08857008, length 73)
  Back Branch 08856FAC 73 times (length 31)
_S1_2_88C69CC 1,739 instructions (0.000%), 47 calls (088C69CC - 088C6AB8, length 60)
_S1_2_8898124 1,738 instructions (0.000%), 22 calls (08898124 - 08898274, length 85)
_S1_2_8877624 1,734 instructions (0.000%), 101 calls (08877624 - 08877720, length 64)
_S1_2_8A1DFE0 1,728 instructions (0.000%), 192 calls (08A1DFE0 - 08A1E000, length 9)
_S1_2_8A43220 1,713 instructions (0.000%), 61 calls (08A43220 - 08A432A0, length 33)
  Back Branch 08A4329C 1 times (length 10)
_S1_2_89E3BC8 1,703 instructions (0.000%), 91 calls (089E3BC8 - 089E3C2C, length 26)
  Back Branch 089E3C28 63 times (length 15)
  Back Branch 089E3C18 2 times (length 11)
_S1_2_8860CE4 1,684 instructions (0.000%), 40 calls (08860CE4 - 08860DB0, length 52)
  Back Branch 08860D9C 39 times (length 23)
  Back Branch 08860DAC 19 times (length 26)
_S1_2_882443C 1,680 instructions (0.000%), 30 calls (0882443C - 088244B8, length 32)
  Back Branch 0882449C 120 times (length 8)
_S1_2_88511A4 1,650 instructions (0.000%), 19 calls (088511A4 - 0885132C, length 99)
  Back Branch 088511E4 38 times (length 11)
  Back Branch 08851320 17 times (length 25)
  Back Branch 088512DC 1 times (length 14)
  Back Branch 08851328 1 times (length 27)
  Back Branch 0885130C 1 times (length 20)
_S1_2_88C0EC8 1,642 instructions (0.000%), 29 calls (088C0EC8 - 088C1084, length 112)
  Back Branch 088C0F40 23 times (length 9)
  Back Branch 088C1040 21 times (length 68)
  Back Branch 088C1050 2 times (length 77)
  Back Branch 088C0FC0 2 times (length 41)
_S1_2_8858980 1,636 instructions (0.000%), 64 calls (08858980 - 08858A04, length 34)
  Back Branch 08858A00 4 times (length 14)
_S1_2_88BF798 1,634 instructions (0.000%), 38 calls (088BF798 - 088BF864, length 52)
  Back Branch 088BF860 38 times (length 9)
_S1_2_88644FC 1,587 instructions (0.000%), 1 calls (088644FC - 08864748, length 148)
  Back Branch 0886456C 32 times (length 19)
  Back Branch 088646DC 18 times (length 15)
  Back Branch 088645F8 18 times (length 15)
  Back Branch 08864658 6 times (length 49)
  Back Branch 0886473C 6 times (length 49)
_S1_2_88230E8 1,564 instructions (0.000%), 68 calls (088230E8 - 08823140, length 23)
_S1_2_88AB490 1,548 instructions (0.000%), 86 calls (088AB490 - 088AB4D4, length 18)
_S1_2_8877038 1,540 instructions (0.000%), 37 calls (08877038 - 08877224, length 124)
  Back Branch 088770D4 28 times (length 11)
  Back Branch 08877188 9 times (length 57)
_S1_2_88AC9D4 1,500 instructions (0.000%), 42 calls (088AC9D4 - 088ACA94, length 49)
  Back Branch 088ACA90 41 times (length 11)
_S1_2_8821A60 1,492 instructions (0.000%), 123 calls (08821A04 - 08821AE8, length 58)
  Back Branch 08821A7C 121 times (length 28)
  Back Branch 08821AD4 2 times (length 51)
  Back Branch 08821AB4 2 times (length 46)
_S1_2_88292E0 1,488 instructions (0.000%), 122 calls (088292E0 - 0882933C, length 24)
_S1_2_88D3F08 1,476 instructions (0.000%), 82 calls (088D3F08 - 088D3F4C, length 18)
_S1_2_884D1E0 1,472 instructions (0.000%), 368 calls (0884D1E0 - 0884D1EC, length 4)
_S1_2_8A429B4 1,469 instructions (0.000%), 61 calls (08A429B4 - 08A42A24, length 29)
  Back Branch 08A42A20 1 times (length 12)
_S1_2_89E3794 1,465 instructions (0.000%), 52 calls (089E3794 - 089E3928, length 102)
  Back Branch 089E3924 5 times (length 14)
_S1_2_88BD394 1,460 instructions (0.000%), 365 calls (088BD394 - 088BD3A0, length 4)
_S1_2_8855020 1,448 instructions (0.000%), 90 calls (08854378 - 0885503C, length 818)
  Back Branch 08854D44 284 times (length 629)
  Back Branch 08854F60 277 times (length 137)
  Back Branch 08855028 90 times (length 189)
  Back Branch 08854940 16 times (length 372)
  Back Branch 08854F74 5 times (length 142)
  Back Branch 08854E04 4 times (length 309)
  Back Branch 08854E2C 4 times (length 20)
  Back Branch 08854F14 1 times (length 29)
  Back Branch 08854EE0 1 times (length 16)
  Back Branch 08854EB8 1 times (length 360)
_S1_2_885E9D4 1,445 instructions (0.000%), 50 calls (0885E9D4 - 0885EAC0, length 60)
  Back Branch 0885EA78 1 times (length 6)
_S1_2_88ABC08 1,440 instructions (0.000%), 56 calls (088ABC08 - 088ABC7C, length 30)
  Back Branch 088ABC70 32 times (length 6)
  Back Branch 088ABC78 24 times (length 12)
_S1_2_8815478 1,440 instructions (0.000%), 32 calls (08815478 - 088155BC, length 82)
  Back Branch 088155B8 19 times (length 23)
_S1_2_88BA7B0 1,435 instructions (0.000%), 50 calls (088BA7B0 - 088BA864, length 46)
  Back Branch 088BA860 1 times (length 6)
_S1_2_8823054 1,419 instructions (0.000%), 43 calls (08823054 - 088230E4, length 37)
_S1_2_88178CC 1,386 instructions (0.000%), 22 calls (088176C0 - 08817904, length 146)
  Back Branch 08817744 48,752 times (length 35)
  Back Branch 08817734 16,600 times (length 29)
  Back Branch 08817888 5,559 times (length 90)
  Back Branch 088178C4 831 times (length 28)
  Back Branch 08817900 29 times (length 30)
_S1_2_88AB240 1,377 instructions (0.000%), 64 calls (088AB240 - 088AB2A0, length 25)
  Back Branch 088AB29C 11 times (length 6)
_S1_2_88775BC 1,365 instructions (0.000%), 195 calls (088775BC - 088775D4, length 7)
_S1_2_88106F0 1,344 instructions (0.000%), 224 calls (088106F0 - 08810704, length 6)
_S1_2_8895F2C 1,342 instructions (0.000%), 11 calls (08895F2C - 08896474, length 339)
  Back Branch 08896470 11 times (length 293)
  Back Branch 08896404 11 times (length 179)
_S1_2_885B47C 1,337 instructions (0.000%), 1 calls (0885B47C - 0885B5F0, length 94)
  Back Branch 0885B5CC 20 times (length 65)
_S1_2_88226B0 1,316 instructions (0.000%), 188 calls (088226B0 - 088226C8, length 7)
_S1_2_881FC0C 1,316 instructions (0.000%), 94 calls (0881FC0C - 0881FC40, length 14)
_S1_2_88ABC80 1,312 instructions (0.000%), 38 calls (088ABC80 - 088ABD14, length 38)
  Back Branch 088ABD08 32 times (length 6)
  Back Branch 088ABD10 21 times (length 12)
_S1_2_8811B84 1,302 instructions (0.000%), 62 calls (08811B84 - 08811BE8, length 26)
  Back Branch 08811BE4 62 times (length 19)
_S1_2_88C0E14 1,280 instructions (0.000%), 43 calls (088C0E14 - 088C0EC4, length 45)
  Back Branch 088C0EC0 41 times (length 34)
  Back Branch 088C0E68 1 times (length 12)
  Back Branch 088C0EB0 1 times (length 30)
_S1_2_88987D0 1,274 instructions (0.000%), 22 calls (088987D0 - 088988D0, length 65)
_S1_2_88237BC 1,266 instructions (0.000%), 42 calls (088237BC - 08823884, length 51)
  Back Branch 08823820 42 times (length 13)
  Back Branch 08823880 36 times (length 28)
  Back Branch 08823828 6 times (length 15)
_S1_2_8A4B264 1,260 instructions (0.000%), 84 calls (08A4B264 - 08A4B29C, length 15)
_S1_2_886D7CC 1,255 instructions (0.000%), 52 calls (0886D7CC - 0886D888, length 48)
  Back Branch 0886D864 51 times (length 9)
  Back Branch 0886D854 1 times (length 6)
_S1_2_8897248 1,232 instructions (0.000%), 11 calls (08897248 - 088974E0, length 167)
  Back Branch 088974B0 11 times (length 41)
_S1_2_89E9098 1,208 instructions (0.000%), 64 calls (089E9098 - 089E9100, length 27)
  Back Branch 089E90FC 2 times (length 10)
_S1_2_8810BE0 1,206 instructions (0.000%), 134 calls (08810BE0 - 08810C00, length 9)
_S1_2_88ACCB4 1,203 instructions (0.000%), 43 calls (088ACCB4 - 088ACD34, length 33)
  Back Branch 088ACD28 42 times (length 6)
  Back Branch 088ACD30 1 times (length 14)
_S1_2_89E702C 1,198 instructions (0.000%), 30 calls (089E702C - 089E70E0, length 46)
  Back Branch 089E70D4 1 times (length 6)
_S1_2_8823888 1,170 instructions (0.000%), 42 calls (08823888 - 0882394C, length 50)
  Back Branch 088238EC 42 times (length 13)
  Back Branch 08823934 36 times (length 22)
  Back Branch 08823948 6 times (length 9)
  Back Branch 088238F4 6 times (length 15)
_S1_2_8871248 1,161 instructions (0.000%), 21 calls (08871248 - 08871358, length 69)
_S1_2_88D06D0 1,150 instructions (0.000%), 115 calls (088D06D0 - 088D06F4, length 10)
_S1_2_8819DCC 1,135 instructions (0.000%), 227 calls (08819DCC - 08819DDC, length 5)
_S1_2_887DBAC 1,122 instructions (0.000%), 102 calls (0887DBAC - 0887DBD4, length 11)
_S1_2_881CB84 1,120 instructions (0.000%), 14 calls (0881CB84 - 0881CCF4, length 93)
_S1_2_88210C0 1,112 instructions (0.000%), 122 calls (08820FE4 - 088210D8, length 62)
  Back Branch 088210CC 122 times (length 59)
  Back Branch 088210A8 6 times (length 51)
  Back Branch 088210D4 2 times (length 15)
_S1_2_8A3BDDC 1,107 instructions (0.000%), 41 calls (08A3BDDC - 08A3BE44, length 27)
_S1_2_881BFC8 1,104 instructions (0.000%), 48 calls (0881BFC8 - 0881C020, length 23)
_S1_2_88773C0 1,096 instructions (0.000%), 28 calls (088773C0 - 08877498, length 55)
_S1_2_8860C4C 1,092 instructions (0.000%), 52 calls (08860C4C - 08860CBC, length 29)
_S1_2_889D2C4 1,087 instructions (0.000%), 62 calls (0889D2C4 - 0889D314, length 21)
  Back Branch 0889D310 7 times (length 8)
_S1_2_8897CDC 1,067 instructions (0.000%), 11 calls (08897CDC - 088980A4, length 243)
  Back Branch 088980A0 11 times (length 174)
_S1_2_88CD74C 1,066 instructions (0.000%), 82 calls (088CD74C - 088CD7D4, length 35)
_S1_2_88B8C74 1,062 instructions (0.000%), 1 calls (088B8C74 - 088B8E14, length 105)
  Back Branch 088B8DD8 64 times (length 10)
  Back Branch 088B8E10 57 times (length 16)
  Back Branch 088B8D88 8 times (length 31)
_S1_2_88A998C 1,044 instructions (0.000%), 58 calls (088A998C - 088A99D0, length 18)
_S1_2_88A8E1C 1,029 instructions (0.000%), 29 calls (088A8E1C - 088A8EBC, length 41)
  Back Branch 088A8EB0 29 times (length 10)
_S1_2_882345C 1,026 instructions (0.000%), 72 calls (0882345C - 0882349C, length 17)
_S1_2_89E9550 1,024 instructions (0.000%), 38 calls (089E9550 - 089E9600, length 45)
  Back Branch 089E95DC 37 times (length 15)
_S1_2_89E392C 1,020 instructions (0.000%), 15 calls (089E392C - 089E3A38, length 68)
_S1_2_8A3BE48 1,018 instructions (0.000%), 40 calls (08A3BE48 - 08A3BEF8, length 45)
  Back Branch 08A3BEF4 1 times (length 13)
_S1_2_88A4774 1,010 instructions (0.000%), 1 calls (088A4774 - 088A47EC, length 31)
  Back Branch 088A47C4 128 times (length 7)
  Back Branch 088A47D8 16 times (length 13)
_S1_2_89E45A0 990 instructions (0.000%), 33 calls (089E45A0 - 089E4620, length 33)
_S1_2_884DA14 990 instructions (0.000%), 2 calls (0884DA14 - 0884DBEC, length 119)
  Back Branch 0884DB94 16 times (length 46)
  Back Branch 0884DBE0 14 times (length 11)
  Back Branch 0884DBE8 2 times (length 93)
_S1_2_88D3FDC 983 instructions (0.000%), 71 calls (088D3FDC - 088D4048, length 28)
  Back Branch 088D4044 5 times (length 17)
_S1_2_89E2AFC 979 instructions (0.000%), 11 calls (089E2AFC - 089E2C78, length 96)
_S1_2_8857CA8 964 instructions (0.000%), 17 calls (08857CA8 - 08857E00, length 87)
  Back Branch 08857DFC 1 times (length 38)
  Back Branch 08857D9C 1 times (length 12)
_S1_2_89E3A9C 954 instructions (0.000%), 18 calls (089E3A9C - 089E3B6C, length 53)
_S1_2_88261B0 954 instructions (0.000%), 6 calls (088261B0 - 08826400, length 149)
  Back Branch 088263A0 36 times (length 11)
  Back Branch 088263F4 4 times (length 99)
  Back Branch 088263EC 4 times (length 51)
  Back Branch 088263D4 4 times (length 88)
  Back Branch 088263CC 4 times (length 5)
  Back Branch 088263FC 2 times (length 111)
_S1_2_88731AC 949 instructions (0.000%), 13 calls (088731AC - 088732D8, length 76)
_S1_2_89EDC08 938 instructions (0.000%), 32 calls (089EDC08 - 089EDC8C, length 34)
  Back Branch 089EDC88 2 times (length 10)
_S1_2_88BAAB0 936 instructions (0.000%), 52 calls (088BAAB0 - 088BAAF4, length 18)
_S1_2_88CDC70 924 instructions (0.000%), 42 calls (088CDC70 - 088CDD10, length 41)
_S1_2_8861080 918 instructions (0.000%), 51 calls (08861080 - 088610C4, length 18)
_S1_2_8861038 918 instructions (0.000%), 51 calls (08861038 - 0886107C, length 18)
_S1_2_882C7EC 903 instructions (0.000%), 43 calls (0882C7EC - 0882C83C, length 21)
_S1_2_881E450 903 instructions (0.000%), 43 calls (0881E450 - 0881E4A0, length 21)
_S1_2_8A56048 896 instructions (0.000%), 448 calls (08A56048 - 08A5604C, length 2)
_S1_2_899A2C4 896 instructions (0.000%), 28 calls (0899A2C4 - 0899A344, length 33)
_S1_2_89E656C 878 instructions (0.000%), 7 calls (089E656C - 089E6854, length 187)
  Back Branch 089E6848 6 times (length 110)
  Back Branch 089E683C 1 times (length 89)
  Back Branch 089E6850 1 times (length 126)
_S1_2_89281EC 874 instructions (0.000%), 30 calls (089281EC - 089282CC, length 57)
  Back Branch 089282C0 28 times (length 8)
  Back Branch 089282C8 2 times (length 33)
_S1_2_88CD614 871 instructions (0.000%), 67 calls (088CD614 - 088CD644, length 13)
_S1_2_88CBF18 868 instructions (0.000%), 28 calls (088CBF18 - 088CBFB8, length 41)
  Back Branch 088CBFA4 28 times (length 14)
_S1_2_88B8F94 868 instructions (0.000%), 2 calls (088B8F94 - 088B8FE8, length 22)
  Back Branch 088B8FBC 128 times (length 6)
  Back Branch 088B8FCC 16 times (length 11)
_S1_2_88A99D4 864 instructions (0.000%), 32 calls (088A99D4 - 088A9A3C, length 27)
_S1_2_8A3EC08 847 instructions (0.000%), 32 calls (08A3EC08 - 08A3ECA8, length 41)
  Back Branch 08A3ECA4 1 times (length 20)
_S1_2_88D1694 846 instructions (0.000%), 47 calls (088D1694 - 088D16D8, length 18)
_S1_2_881F438 840 instructions (0.000%), 120 calls (0881F438 - 0881F450, length 7)
_S1_2_8896EE4 836 instructions (0.000%), 11 calls (08896EE4 - 0889708C, length 107)
_S1_2_88ABBA0 832 instructions (0.000%), 32 calls (088ABBA0 - 088ABC04, length 26)
_S1_2_89E9508 828 instructions (0.000%), 46 calls (089E9508 - 089E954C, length 18)
_S1_2_8A1EA70 826 instructions (0.000%), 55 calls (08A1EA70 - 08A1EAB8, length 19)
  Back Branch 08A1EAB4 1 times (length 6)
_S1_2_88A08B8 820 instructions (0.000%), 82 calls (088A08B8 - 088A08DC, length 10)
_S1_2_88988D4 816 instructions (0.000%), 24 calls (088988D4 - 08898B10, length 144)
  Back Branch 08898954 24 times (length 15)
_S1_2_889768C 814 instructions (0.000%), 11 calls (0889768C - 088977E8, length 88)
  Back Branch 088977DC 11 times (length 32)
_S1_2_8891A30 810 instructions (0.000%), 30 calls (08891A30 - 08891AB8, length 35)
_S1_2_8896888 808 instructions (0.000%), 11 calls (08896888 - 088969EC, length 90)
  Back Branch 088969C8 7 times (length 14)
_S1_2_8897808 803 instructions (0.000%), 11 calls (08897808 - 08897960, length 87)
  Back Branch 0889795C 11 times (length 39)
_S1_2_88A9A40 802 instructions (0.000%), 22 calls (088A9A40 - 088A9AE4, length 42)
  Back Branch 088A9AD8 18 times (length 6)
  Back Branch 088A9AE0 18 times (length 16)
_S1_2_881F3AC 801 instructions (0.000%), 89 calls (0881F3AC - 0881F3CC, length 9)
_S1_2_89E5F64 800 instructions (0.000%), 32 calls (089E5F64 - 089E5FC4, length 25)
_S1_2_899C514 784 instructions (0.000%), 8 calls (0899C514 - 0899C698, length 98)
_S1_2_888A9C4 780 instructions (0.000%), 30 calls (0888A9C4 - 0888AA28, length 26)
_S1_2_8A41210 769 instructions (0.000%), 45 calls (08A41210 - 08A41280, length 29)
  Back Branch 08A4127C 1 times (length 14)
_S1_2_8853E9C 768 instructions (0.000%), 63 calls (08853C38 - 08853EC0, length 163)
  Back Branch 08853EAC 63 times (length 159)
  Back Branch 08853EBC 5 times (length 163)
_S1_2_886FD28 762 instructions (0.000%), 2 calls (0886FD28 - 0886FF70, length 147)
  Back Branch 0886FEB0 32 times (length 10)
  Back Branch 0886FE48 32 times (length 10)
_S1_2_88C12A4 756 instructions (0.000%), 42 calls (088C12A4 - 088C1308, length 26)
  Back Branch 088C1304 42 times (length 7)
_S1_2_88609F8 750 instructions (0.000%), 40 calls (088609F8 - 08860A7C, length 34)
  Back Branch 08860A78 2 times (length 18)
_S1_2_882ED90 745 instructions (0.000%), 24 calls (0882ED90 - 0882EE74, length 58)
_S1_2_88CDD6C 744 instructions (0.000%), 12 calls (088CDD6C - 088CDE68, length 64)
_S1_2_88234A0 738 instructions (0.000%), 72 calls (088234A0 - 088234D0, length 13)
_S1_2_8A56118 730 instructions (0.000%), 365 calls (08A56118 - 08A5611C, length 2)
_S1_2_885C44C 725 instructions (0.000%), 60 calls (0885C150 - 0885C474, length 202)
  Back Branch 0885C45C 60 times (length 197)
  Back Branch 0885C470 1 times (length 202)
_S1_2_88C3AC8 720 instructions (0.000%), 11 calls (088C3AC8 - 088C3C54, length 100)
  Back Branch 088C3C38 11 times (length 22)
_S1_2_887DB74 714 instructions (0.000%), 102 calls (0887DB74 - 0887DB8C, length 7)
_S1_2_8A56110 704 instructions (0.000%), 352 calls (08A56110 - 08A56114, length 2)
_S1_2_89E4624 700 instructions (0.000%), 35 calls (089E4624 - 089E4670, length 20)
_S1_2_89ACC34 696 instructions (0.000%), 8 calls (089ACC34 - 089ACCF0, length 48)
  Back Branch 089ACCC4 16 times (length 24)
  Back Branch 089ACCEC 8 times (length 20)
  Back Branch 089ACCE4 8 times (length 8)
_S1_2_88A30CC 696 instructions (0.000%), 8 calls (088A30CC - 088A3224, length 87)
_S1_2_8A3D6C0 693 instructions (0.000%), 16 calls (08A3D6C0 - 08A3D784, length 50)
_S1_2_88C0900 692 instructions (0.000%), 24 calls (088C0900 - 088C0A0C, length 68)
  Back Branch 088C0A00 8 times (length 53)
_S1_2_89E9024 688 instructions (0.000%), 32 calls (089E9024 - 089E9094, length 29)
  Back Branch 089E9090 2 times (length 13)
_S1_2_889CEE8 672 instructions (0.000%), 32 calls (0889CEE8 - 0889CF38, length 21)
_S1_2_889CE94 672 instructions (0.000%), 32 calls (0889CE94 - 0889CEE4, length 21)
_S1_2_8856994 655 instructions (0.000%), 131 calls (08856994 - 088569A4, length 5)
_S1_2_89E6290 648 instructions (0.000%), 8 calls (089E6290 - 089E63E4, length 86)
_S1_2_8860E4C 646 instructions (0.000%), 38 calls (08860E4C - 08860E8C, length 17)
_S1_2_88AC0B8 645 instructions (0.000%), 43 calls (088AC0B8 - 088AC15C, length 42)
_S1_2_8827CA4 644 instructions (0.000%), 8 calls (08827CA4 - 08827DD4, length 77)
  Back Branch 08827D7C 8 times (length 6)
_S1_2_8899660 640 instructions (0.000%), 11 calls (08899660 - 088997D0, length 93)
  Back Branch 088997C4 4 times (length 40)
_S1_2_88A211C 628 instructions (0.000%), 2 calls (088A211C - 088A22D8, length 112)
  Back Branch 088A2160 14 times (length 6)
  Back Branch 088A2198 14 times (length 6)
  Back Branch 088A21D0 14 times (length 6)
  Back Branch 088A2208 14 times (length 6)
  Back Branch 088A2274 14 times (length 6)
  Back Branch 088A2240 14 times (length 6)
_S1_2_89E9104 616 instructions (0.000%), 88 calls (089E9104 - 089E911C, length 7)
_S1_2_89E852C 616 instructions (0.000%), 28 calls (089E852C - 089E8580, length 22)
_S1_2_88C8D94 612 instructions (0.000%), 9 calls (088C8D94 - 088C8EA0, length 68)
_S1_2_8827838 612 instructions (0.000%), 4 calls (08827838 - 08827918, length 57)
  Back Branch 08827900 52 times (length 6)
  Back Branch 0882788C 16 times (length 6)
  Back Branch 08827864 8 times (length 6)
_S1_2_88A2D54 611 instructions (0.000%), 3 calls (088A2D54 - 088A30C8, length 222)
  Back Branch 088A30C4 1 times (length 121)
  Back Branch 088A30A4 1 times (length 46)
  Back Branch 088A30B4 1 times (length 96)
_S1_2_8817700 609 instructions (0.000%), 21 calls (088176C0 - 08817754, length 38)
  Back Branch 08817744 48,752 times (length 35)
  Back Branch 08817734 16,600 times (length 29)
_S1_2_8873C9C 608 instructions (0.000%), 32 calls (08873C9C - 08873CE4, length 19)
_S1_2_88A8638 594 instructions (0.000%), 33 calls (088A8638 - 088A867C, length 18)
_S1_2_88979B4 594 instructions (0.000%), 11 calls (088979B4 - 08897AC0, length 68)
  Back Branch 08897ABC 11 times (length 39)
_S1_2_88A5330 586 instructions (0.000%), 8 calls (088A5330 - 088A5478, length 83)
  Back Branch 088A5474 8 times (length 48)
  Back Branch 088A545C 6 times (length 15)
_S1_2_88C4020 585 instructions (0.000%), 5 calls (088C4020 - 088C4278, length 151)
  Back Branch 088C4260 5 times (length 71)
_S1_2_8A55B40 574 instructions (0.000%), 287 calls (08A55B40 - 08A55B44, length 2)
_S1_2_8A55B30 574 instructions (0.000%), 287 calls (08A55B30 - 08A55B34, length 2)
_S1_2_8810C44 574 instructions (0.000%), 8 calls (08810C44 - 08810D20, length 56)
  Back Branch 08810C74 24 times (length 7)
  Back Branch 08810CBC 16 times (length 13)
  Back Branch 08810D1C 7 times (length 42)
  Back Branch 08810CEC 2 times (length 7)
_S1_2_88CECD4 568 instructions (0.000%), 8 calls (088CECD4 - 088CEE00, length 76)
_S1_2_8822144 564 instructions (0.000%), 188 calls (08822144 - 0882214C, length 3)
_S1_2_882F460 560 instructions (0.000%), 11 calls (0882F460 - 0882F654, length 126)
  Back Branch 0882F618 1 times (length 81)
  Back Branch 0882F650 1 times (length 95)
  Back Branch 0882F5D0 1 times (length 63)
_S1_2_88CDF24 553 instructions (0.000%), 22 calls (088CDF24 - 088CDFA0, length 32)
_S1_2_88D1CA0 548 instructions (0.000%), 9 calls (088D1CA0 - 088D1D94, length 62)
_S1_2_89B08E4 544 instructions (0.000%), 8 calls (089B08E4 - 089B09FC, length 71)
  Back Branch 089B09F8 8 times (length 18)
_S1_2_8859718 536 instructions (0.000%), 17 calls (08859718 - 088597BC, length 42)
  Back Branch 088597B0 1 times (length 7)
_S1_2_885575C 526 instructions (0.000%), 17 calls (0885575C - 08855864, length 67)
  Back Branch 08855860 16 times (length 17)
  Back Branch 0885583C 1 times (length 39)
_S1_2_8835BB0 524 instructions (0.000%), 24 calls (08835BB0 - 08835CC0, length 69)
  Back Branch 08835CAC 1 times (length 49)
_S1_2_8879C5C 522 instructions (0.000%), 32 calls (08879C5C - 08879D18, length 48)
_S1_2_88CDE90 520 instructions (0.000%), 20 calls (088CDE90 - 088CDEF4, length 26)
_S1_2_8826150 516 instructions (0.000%), 43 calls (08826150 - 0882617C, length 12)
_S1_2_8876828 513 instructions (0.000%), 19 calls (08876828 - 08876890, length 27)
_S1_2_88C8BCC 509 instructions (0.000%), 9 calls (088C8BCC - 088C8D90, length 114)
  Back Branch 088C8CB4 9 times (length 14)
  Back Branch 088C8D84 4 times (length 56)
_S1_2_899C8C4 506 instructions (0.000%), 23 calls (0899C8C4 - 0899C918, length 22)
_S1_2_8898280 506 instructions (0.000%), 22 calls (08898280 - 088982D8, length 23)
_S1_2_88140D0 504 instructions (0.000%), 84 calls (088140D0 - 088140E4, length 6)
_S1_2_89ACD50 504 instructions (0.000%), 8 calls (089ACD50 - 089ACE48, length 63)
_S1_2_884ED28 501 instructions (0.000%), 3 calls (0884ED28 - 0884EFE8, length 177)
  Back Branch 0884EF84 2 times (length 18)
  Back Branch 0884EF94 2 times (length 27)
  Back Branch 0884EFA4 2 times (length 66)
  Back Branch 0884EFB4 2 times (length 76)
  Back Branch 0884EFC4 2 times (length 85)
  Back Branch 0884EFD4 2 times (length 99)
  Back Branch 0884EFE4 2 times (length 108)
_S1_2_8835AF0 496 instructions (0.000%), 17 calls (08835AF0 - 08835BAC, length 48)
  Back Branch 08835B70 1 times (length 13)
  Back Branch 08835BA8 1 times (length 27)
_S1_2_8834804 494 instructions (0.000%), 26 calls (08834804 - 0883484C, length 19)
_S1_2_882E00C 493 instructions (0.000%), 2 calls (0882E00C - 0882E470, length 282)
  Back Branch 0882E450 2 times (length 85)
  Back Branch 0882E3FC 1 times (length 55)
  Back Branch 0882E464 1 times (length 15)
  Back Branch 0882E418 1 times (length 16)
  Back Branch 0882E46C 1 times (length 207)
_S1_2_88C6B60 488 instructions (0.000%), 24 calls (088C6B60 - 088C6BE8, length 35)
  Back Branch 088C6BE4 1 times (length 17)
_S1_2_88CF49C 488 instructions (0.000%), 8 calls (088CF49C - 088CF5E8, length 84)
  Back Branch 088CF5C4 6 times (length 55)
_S1_2_8898B14 484 instructions (0.000%), 22 calls (08898B14 - 08898B68, length 22)
_S1_2_886CD4C 483 instructions (0.000%), 23 calls (0886CD4C - 0886CD9C, length 21)
_S1_2_8898D98 476 instructions (0.000%), 11 calls (08898D98 - 08898EB4, length 72)
  Back Branch 08898EB0 7 times (length 53)
  Back Branch 08898E90 4 times (length 26)
  Back Branch 08898EA0 4 times (length 27)
  Back Branch 08898E54 4 times (length 14)
  Back Branch 08898E4C 3 times (length 6)
_S1_2_887B31C 475 instructions (0.000%), 25 calls (0887B31C - 0887B364, length 19)
_S1_2_881C0D8 474 instructions (0.000%), 22 calls (0881C0D8 - 0881C16C, length 38)
  Back Branch 0881C13C 21 times (length 7)
  Back Branch 0881C160 1 times (length 17)
_S1_2_88A7334 474 instructions (0.000%), 9 calls (088A7334 - 088A748C, length 87)
_S1_2_8851A74 472 instructions (0.000%), 1 calls (08851A74 - 08851DB8, length 210)
  Back Branch 08851BD8 8 times (length 41)
  Back Branch 08851C88 2 times (length 11)
  Back Branch 08851ACC 2 times (length 11)
  Back Branch 08851D0C 1 times (length 22)
  Back Branch 08851D04 1 times (length 16)
_S1_2_88C3984 462 instructions (0.000%), 11 calls (088C3984 - 088C3A64, length 57)
_S1_2_8817908 462 instructions (0.000%), 6 calls (088176C0 - 08817940, length 161)
  Back Branch 08817744 48,752 times (length 35)
  Back Branch 08817734 16,600 times (length 29)
  Back Branch 08817888 5,559 times (length 90)
  Back Branch 088178C4 831 times (length 28)
  Back Branch 08817900 29 times (length 30)
  Back Branch 0881793C 7 times (length 30)
_S1_2_88767BC 459 instructions (0.000%), 17 calls (088767BC - 08876824, length 27)
_S1_2_880FB7C 456 instructions (0.000%), 19 calls (0880FB7C - 0880FBD8, length 24)
_S1_2_881C3C4 450 instructions (0.000%), 225 calls (0881C3C4 - 0881C3C8, length 2)
_S1_2_8A560A0 448 instructions (0.000%), 224 calls (08A560A0 - 08A560A4, length 2)
_S1_2_8A56068 448 instructions (0.000%), 224 calls (08A56068 - 08A5606C, length 2)
_S1_2_8A56058 448 instructions (0.000%), 224 calls (08A56058 - 08A5605C, length 2)
_S1_2_8A56050 448 instructions (0.000%), 224 calls (08A56050 - 08A56054, length 2)
_S1_2_887DA04 442 instructions (0.000%), 12 calls (0887DA04 - 0887DAB8, length 46)
  Back Branch 0887DAA4 1 times (length 6)
_S1_2_892D5BC 437 instructions (0.000%), 29 calls (0892D5BC - 0892D604, length 19)
  Back Branch 0892D600 2 times (length 6)
_S1_2_8815584 437 instructions (0.000%), 19 calls (08815564 - 088155BC, length 23)
  Back Branch 088155B8 19 times (length 23)
_S1_2_88CC1D4 435 instructions (0.000%), 29 calls (088CC1D4 - 088CC20C, length 15)
_S1_2_8810D24 435 instructions (0.000%), 15 calls (08810D24 - 08810D88, length 26)
  Back Branch 08810D70 30 times (length 15)
_S1_2_8A1E7B4 424 instructions (0.000%), 8 calls (08A1E7B4 - 08A1E884, length 53)
_S1_2_885C1AC 423 instructions (0.000%), 32 calls (0885C150 - 0885C25C, length 68)
  Back Branch 0885C1BC 32 times (length 29)
  Back Branch 0885C258 1 times (length 68)
  Back Branch 0885C1EC 1 times (length 40)
_S1_2_8943D44 420 instructions (0.000%), 60 calls (08943D44 - 08943D5C, length 7)
_S1_2_89493C0 420 instructions (0.000%), 31 calls (089493C0 - 08949434, length 30)
  Back Branch 08949430 1 times (length 22)
_S1_2_882CCAC 417 instructions (0.000%), 1 calls (0882CCAC - 0882CD44, length 39)
  Back Branch 0882CCF8 64 times (length 6)
_S1_2_880FC40 414 instructions (0.000%), 23 calls (0880FC40 - 0880FCA0, length 25)
_S1_2_8825BD4 410 instructions (0.000%), 2 calls (08825BD4 - 08825DF4, length 137)
  Back Branch 08825C68 18 times (length 11)
_S1_2_8811AF8 398 instructions (0.000%), 2 calls (08811AF8 - 08811B80, length 35)
  Back Branch 08811B44 32 times (length 11)
  Back Branch 08811B7C 2 times (length 20)
_S1_2_8804128 398 instructions (0.000%), 1 calls (08804128 - 088043EC, length 178)
  Back Branch 0880422C 36 times (length 5)
  Back Branch 088041D4 25 times (length 4)
  Back Branch 08804190 1 times (length 12)
  Back Branch 088043E8 1 times (length 30)
_S1_2_8A3D62C 396 instructions (0.000%), 16 calls (08A3D62C - 08A3D6BC, length 37)
  Back Branch 08A3D6B8 1 times (length 15)
_S1_2_8876BA0 396 instructions (0.000%), 12 calls (08876BA0 - 08876C20, length 33)
_S1_2_88A5CE4 390 instructions (0.000%), 30 calls (088A5CE4 - 088A5D14, length 13)
_S1_2_886085C 384 instructions (0.000%), 32 calls (0886085C - 0886088C, length 13)
  Back Branch 08860888 32 times (length 7)
_S1_2_88CD7D8 378 instructions (0.000%), 6 calls (088CD7D8 - 088CD8DC, length 66)
  Back Branch 088CD8D8 6 times (length 31)
_S1_2_88A4E24 378 instructions (0.000%), 6 calls (088A4E24 - 088A4F4C, length 75)
  Back Branch 088A4F18 6 times (length 44)
  Back Branch 088A4F48 4 times (length 33)
_S1_2_889756C 374 instructions (0.000%), 11 calls (0889756C - 08897624, length 47)
_S1_2_88D1DDC 370 instructions (0.000%), 5 calls (088D1DDC - 088D1F70, length 102)
  Back Branch 088D1F4C 5 times (length 45)
_S1_2_886F7B0 368 instructions (0.000%), 9 calls (0886F7B0 - 0886F8A0, length 61)
  Back Branch 0886F890 4 times (length 11)
_S1_2_8897B14 363 instructions (0.000%), 11 calls (08897B14 - 08897C0C, length 63)
  Back Branch 08897BF8 11 times (length 33)
_S1_2_88D4858 362 instructions (0.000%), 21 calls (088D4858 - 088D48B4, length 24)
  Back Branch 088D48B0 1 times (length 10)
_S1_2_8814A00 360 instructions (0.000%), 60 calls (08814A00 - 08814A1C, length 8)
_S1_2_88CD2A8 360 instructions (0.000%), 10 calls (088CD2A8 - 088CD348, length 41)
_S1_2_881E5EC 360 instructions (0.000%), 6 calls (0881E5EC - 0881E6E8, length 64)
_S1_2_8A40F68 353 instructions (0.000%), 5 calls (08A40F68 - 08A41088, length 73)
_S1_2_88AB9F4 351 instructions (0.000%), 27 calls (088AB9F4 - 088ABA24, length 13)
_S1_2_8854088 332 instructions (0.000%), 18 calls (08853C38 - 088541AC, length 350)
  Back Branch 088540A8 18 times (length 285)
  Back Branch 08853EBC 5 times (length 163)
  Back Branch 088540D0 2 times (length 96)
  Back Branch 088540C0 2 times (length 93)
  Back Branch 0885416C 2 times (length 20)
  Back Branch 08854140 2 times (length 163)
  Back Branch 08853FC4 1 times (length 229)
  Back Branch 08854018 1 times (length 28)
_S1_2_881E9A8 329 instructions (0.000%), 1 calls (0881E9A8 - 0881EF24, length 352)
  Back Branch 0881EF20 1 times (length 49)
_S1_2_88D15B8 328 instructions (0.000%), 6 calls (088D15B8 - 088D1690, length 55)
_S1_2_8827EC4 328 instructions (0.000%), 3 calls (08827EC4 - 08827F64, length 41)
  Back Branch 08827EFC 30 times (length 10)
  Back Branch 08827F58 1 times (length 22)
  Back Branch 08827F60 1 times (length 24)
_S1_2_88CEC2C 325 instructions (0.000%), 17 calls (088CEC2C - 088CECD0, length 42)
  Back Branch 088CECCC 15 times (length 10)
_S1_2_88A8B34 324 instructions (0.000%), 18 calls (088A8B34 - 088A8B84, length 21)
  Back Branch 088A8B80 18 times (length 6)
_S1_2_881E848 324 instructions (0.000%), 6 calls (0881E848 - 0881E940, length 63)
_S1_2_8837D4C 320 instructions (0.000%), 1 calls (08837D4C - 0883800C, length 177)
  Back Branch 08837F6C 7 times (length 26)
  Back Branch 08837F18 7 times (length 45)
  Back Branch 08838008 1 times (length 76)
  Back Branch 08837EB0 1 times (length 18)
  Back Branch 08837FB0 1 times (length 82)
  Back Branch 08837FF4 1 times (length 99)
_S1_2_886CD44 318 instructions (0.000%), 53 calls (0886CD0C - 0886CD48, length 16)
  Back Branch 0886CD44 53 times (length 16)
_S1_2_8853A94 318 instructions (0.000%), 3 calls (08853A94 - 08853C70, length 120)
_S1_2_88982DC 308 instructions (0.000%), 22 calls (088982DC - 0889831C, length 17)
_S1_2_8942A34 305 instructions (0.000%), 18 calls (08942A34 - 08942A84, length 21)
  Back Branch 08942A80 1 times (length 6)
_S1_2_883856C 304 instructions (0.000%), 9 calls (0883856C - 08838610, length 42)
  Back Branch 0883860C 4 times (length 16)
_S1_2_88A63B0 304 instructions (0.000%), 8 calls (088A63B0 - 088A645C, length 44)
_S1_2_885811C 304 instructions (0.000%), 8 calls (0885811C - 088581B0, length 38)
_S1_2_88AC160 301 instructions (0.000%), 43 calls (088AC160 - 088AC178, length 7)
_S1_2_8A4108C 300 instructions (0.000%), 15 calls (08A4108C - 08A410D8, length 20)
_S1_2_89B07C8 300 instructions (0.000%), 4 calls (089B07C8 - 089B0884, length 48)
  Back Branch 089B0858 6 times (length 24)
  Back Branch 089B0880 5 times (length 20)
  Back Branch 089B0878 4 times (length 8)
_S1_2_88AB9C0 299 instructions (0.000%), 23 calls (088AB9C0 - 088AB9F0, length 13)
_S1_2_8A3B37C 299 instructions (0.000%), 5 calls (08A3B37C - 08A3B46C, length 61)
_S1_2_8873114 296 instructions (0.000%), 8 calls (08873114 - 088731A8, length 38)
_S1_2_89E5C2C 296 instructions (0.000%), 2 calls (089E5C2C - 089E5EA4, length 159)
_S1_2_88AC09C 294 instructions (0.000%), 42 calls (088AC09C - 088AC0B4, length 7)
_S1_2_88A0744 294 instructions (0.000%), 6 calls (088A0744 - 088A0804, length 49)
  Back Branch 088A0800 6 times (length 29)
_S1_2_88A08E0 290 instructions (0.000%), 29 calls (088A08E0 - 088A0904, length 10)
_S1_2_8A4B764 290 instructions (0.000%), 1 calls (08A4B764 - 08A4B860, length 64)
  Back Branch 08A4B7D8 32 times (length 8)
_S1_2_881552C 286 instructions (0.000%), 13 calls (0881552C - 08815580, length 22)
_S1_2_88549A8 286 instructions (0.000%), 11 calls (08854374 - 08854A14, length 425)
  Back Branch 08854940 16 times (length 372)
  Back Branch 08854A10 11 times (length 56)
_S1_2_885B5F4 280 instructions (0.000%), 20 calls (0885B5F4 - 0885B628, length 14)
_S1_2_88D2750 276 instructions (0.000%), 6 calls (088D2750 - 088D2804, length 46)
_S1_2_88C64A0 273 instructions (0.000%), 11 calls (088C64A0 - 088C6668, length 115)
  Back Branch 088C6664 10 times (length 56)
_S1_2_88A6B28 271 instructions (0.000%), 9 calls (088A6B28 - 088A6BC4, length 40)
  Back Branch 088A6BC0 1 times (length 10)
_S1_2_882B370 271 instructions (0.000%), 1 calls (0882B370 - 0882B674, length 194)
  Back Branch 0882B3BC 8 times (length 4)
  Back Branch 0882B4C4 8 times (length 6)
  Back Branch 0882B464 8 times (length 6)
  Back Branch 0882B4F4 4 times (length 6)
  Back Branch 0882B3E4 3 times (length 6)
_S1_2_88932BC 270 instructions (0.000%), 30 calls (088932BC - 088932DC, length 9)
_S1_2_88D441C 260 instructions (0.000%), 13 calls (088D441C - 088D4498, length 32)
  Back Branch 088D4494 1 times (length 21)
_S1_2_885D7E0 260 instructions (0.000%), 2 calls (0885D7E0 - 0885DA70, length 165)
_S1_2_882E474 256 instructions (0.000%), 4 calls (0882E474 - 0882E570, length 64)
_S1_2_88A4644 256 instructions (0.000%), 1 calls (088A4644 - 088A4770, length 76)
  Back Branch 088A471C 7 times (length 6)
  Back Branch 088A4758 7 times (length 6)
  Back Branch 088A4668 7 times (length 6)
  Back Branch 088A46A4 7 times (length 6)
  Back Branch 088A46E0 7 times (length 6)
_S1_2_88A4514 256 instructions (0.000%), 1 calls (088A4514 - 088A4640, length 76)
  Back Branch 088A4538 7 times (length 6)
  Back Branch 088A4574 7 times (length 6)
  Back Branch 088A45B0 7 times (length 6)
  Back Branch 088A45EC 7 times (length 6)
  Back Branch 088A4628 7 times (length 6)
_S1_2_889DCB0 254 instructions (0.000%), 13 calls (0889DCB0 - 0889DCFC, length 20)
_S1_2_881419C 254 instructions (0.000%), 1 calls (0881419C - 088142E0, length 82)
  Back Branch 088141E0 13 times (length 9)
  Back Branch 08814214 9 times (length 8)
_S1_2_88569A8 250 instructions (0.000%), 50 calls (0885699C - 088569AC, length 5)
  Back Branch 088569A8 50 times (length 5)
_S1_2_884EB28 249 instructions (0.000%), 5 calls (0884EB28 - 0884EC00, length 55)
  Back Branch 0884EBEC 2 times (length 37)
  Back Branch 0884EBFC 2 times (length 49)
_S1_2_8811EF8 248 instructions (0.000%), 8 calls (08811EF8 - 08811F70, length 31)
_S1_2_88CC734 246 instructions (0.000%), 5 calls (088CC734 - 088CC82C, length 63)
_S1_2_88CDEF8 242 instructions (0.000%), 22 calls (088CDEF8 - 088CDF20, length 11)
_S1_2_888A9A4 240 instructions (0.000%), 30 calls (0888A9A4 - 0888A9C0, length 8)
_S1_2_88CD09C 240 instructions (0.000%), 10 calls (088CD09C - 088CD100, length 26)
_S1_2_8A4288C 240 instructions (0.000%), 8 calls (08A4288C - 08A4291C, length 37)
  Back Branch 08A42918 1 times (length 13)
_S1_2_88BC260 240 instructions (0.000%), 8 calls (088BC260 - 088BC2A4, length 18)
  Back Branch 088BC294 32 times (length 4)
_S1_2_886C79C 236 instructions (0.000%), 2 calls (0886C79C - 0886C9D8, length 144)
  Back Branch 0886C9AC 2 times (length 63)
  Back Branch 0886C9D4 2 times (length 34)
_S1_2_884E4CC 234 instructions (0.000%), 2 calls (0884E4CC - 0884E6DC, length 133)
  Back Branch 0884E6C0 2 times (length 60)
  Back Branch 0884E6A8 1 times (length 18)
_S1_2_882CAAC 234 instructions (0.000%), 1 calls (0882CAAC - 0882CC40, length 102)
  Back Branch 0882CBF8 7 times (length 11)
  Back Branch 0882CB8C 7 times (length 11)
_S1_2_88AA9C0 231 instructions (0.000%), 21 calls (088AA9C0 - 088AA9E8, length 11)
_S1_2_8895C9C 231 instructions (0.000%), 11 calls (08895C9C - 08895E20, length 98)
  Back Branch 08895E1C 11 times (length 16)
_S1_2_899C6C8 230 instructions (0.000%), 23 calls (0899C6C8 - 0899C6EC, length 10)
_S1_2_88A0930 230 instructions (0.000%), 23 calls (088A0930 - 088A0954, length 10)
_S1_2_8821084 230 instructions (0.000%), 20 calls (08820FE4 - 088210AC, length 51)
  Back Branch 08821094 20 times (length 46)
  Back Branch 088210A8 6 times (length 51)
_S1_2_8A55B70 228 instructions (0.000%), 114 calls (08A55B70 - 08A55B74, length 2)
_S1_2_8A55B60 228 instructions (0.000%), 114 calls (08A55B60 - 08A55B64, length 2)
_S1_2_88A7110 228 instructions (0.000%), 38 calls (088A7110 - 088A7124, length 6)
_S1_2_8943BB4 228 instructions (0.000%), 3 calls (08943BB4 - 08943CFC, length 83)
_S1_2_88C666C 227 instructions (0.000%), 9 calls (088C666C - 088C6704, length 39)
_S1_2_882E574 227 instructions (0.000%), 2 calls (0882E574 - 0882E75C, length 123)
  Back Branch 0882E740 1 times (length 34)
_S1_2_89430C4 225 instructions (0.000%), 8 calls (089430C4 - 0894313C, length 31)
  Back Branch 08943138 3 times (length 7)
_S1_2_882E850 222 instructions (0.000%), 1 calls (0882E850 - 0882EC1C, length 244)
_S1_2_8000070 221 instructions (0.000%), 2 calls (08000070 - 08000078, length 3)
  Back Branch 08000074 73 times (length 3)
_S1_2_88BA868 220 instructions (0.000%), 22 calls (088BA868 - 088BA88C, length 10)
_S1_2_8897C10 220 instructions (0.000%), 22 calls (08897C10 - 08897C50, length 17)
_S1_2_88280BC 218 instructions (0.000%), 2 calls (088280BC - 08828288, length 116)
  Back Branch 08828284 2 times (length 70)
  Back Branch 088281B8 2 times (length 11)
_S1_2_88766E4 216 instructions (0.000%), 8 calls (088766E4 - 0887674C, length 27)
_S1_2_88257D8 213 instructions (0.000%), 7 calls (088257D8 - 0882580C, length 14)
  Back Branch 08825800 21 times (length 6)
_S1_2_8856C14 212 instructions (0.000%), 4 calls (08856C14 - 08856EE4, length 181)
  Back Branch 08856ED4 4 times (length 77)
  Back Branch 08856EE0 4 times (length 7)
_S1_2_89E9724 209 instructions (0.000%), 8 calls (089E9724 - 089E9798, length 30)
  Back Branch 089E9794 1 times (length 6)
_S1_2_8A1E998 208 instructions (0.000%), 4 calls (08A1E998 - 08A1EA6C, length 54)
_S1_2_882459C 207 instructions (0.000%), 69 calls (0882459C - 088245A4, length 3)
_S1_2_889D594 207 instructions (0.000%), 9 calls (0889D594 - 0889D600, length 28)
_S1_2_88D06A8 200 instructions (0.000%), 20 calls (088D06A8 - 088D06CC, length 10)
_S1_2_88A0908 200 instructions (0.000%), 20 calls (088A0908 - 088A092C, length 10)
_S1_2_884E0B8 200 instructions (0.000%), 5 calls (0884E0B8 - 0884E154, length 40)
_S1_2_8A55B48 198 instructions (0.000%), 99 calls (08A55B48 - 08A55B4C, length 2)
_S1_2_88113A4 198 instructions (0.000%), 18 calls (088113A4 - 088113CC, length 11)
_S1_2_88326E8 198 instructions (0.000%), 11 calls (088326E8 - 0883272C, length 18)
_S1_2_88769FC 198 instructions (0.000%), 6 calls (088769FC - 08876A7C, length 33)
_S1_2_8828FDC 198 instructions (0.000%), 6 calls (08828FDC - 088290A0, length 50)
_S1_2_880F970 194 instructions (0.000%), 2 calls (0880F970 - 0880FAF0, length 97)
_S1_2_8826C58 192 instructions (0.000%), 1 calls (08826C58 - 08826F54, length 192)
_S1_2_880ED30 188 instructions (0.000%), 1 calls (0880ED30 - 0880F02C, length 192)
_S1_2_8897628 187 instructions (0.000%), 11 calls (08897628 - 08897688, length 25)
_S1_2_8A55F10 186 instructions (0.000%), 93 calls (08A55F10 - 08A55F14, length 2)
_S1_2_89E28E8 186 instructions (0.000%), 6 calls (089E28E8 - 089E2970, length 35)
_S1_2_88A896C 186 instructions (0.000%), 6 calls (088A896C - 088A8A14, length 43)
  Back Branch 088A8A10 6 times (length 22)
  Back Branch 088A8A04 6 times (length 11)
_S1_2_88284A0 186 instructions (0.000%), 2 calls (088284A0 - 0882865C, length 112)
  Back Branch 0882854C 2 times (length 11)
  Back Branch 08828578 2 times (length 41)
_S1_2_8857FC0 182 instructions (0.000%), 14 calls (08857FC0 - 08857FF4, length 14)
_S1_2_885DA74 182 instructions (0.000%), 1 calls (0885DA74 - 0885DEA4, length 269)
_S1_2_881155C 182 instructions (0.000%), 1 calls (0881155C - 088116F8, length 104)
  Back Branch 0881169C 9 times (length 13)
  Back Branch 088116F4 1 times (length 75)
_S1_2_88CDE6C 180 instructions (0.000%), 20 calls (088CDE6C - 088CDE8C, length 9)
_S1_2_892D608 180 instructions (0.000%), 10 calls (0892D608 - 0892D64C, length 18)
_S1_2_8942F44 179 instructions (0.000%), 8 calls (08942F44 - 08943024, length 57)
  Back Branch 08943018 8 times (length 6)
  Back Branch 08943020 1 times (length 26)
_S1_2_884CE30 179 instructions (0.000%), 5 calls (0884CE30 - 0884CF90, length 89)
  Back Branch 0884CEC4 4 times (length 18)
  Back Branch 0884CEE0 1 times (length 12)
  Back Branch 0884CEE8 1 times (length 33)
  Back Branch 0884CF58 1 times (length 41)
  Back Branch 0884CF8C 1 times (length 55)
_S1_2_8822DAC 177 instructions (0.000%), 8 calls (08822DAC - 08822E74, length 51)
  Back Branch 08822E04 1 times (length 12)
  Back Branch 08822E70 1 times (length 39)
_S1_2_889A5A4 176 instructions (0.000%), 11 calls (0889A5A4 - 0889A704, length 89)
_S1_2_88AB884 176 instructions (0.000%), 8 calls (088AB884 - 088AB8D8, length 22)
_S1_2_8889B04 175 instructions (0.000%), 5 calls (08889B04 - 08889B8C, length 35)
_S1_2_884D088 171 instructions (0.000%), 19 calls (0884D088 - 0884D0A8, length 9)
_S1_2_8877374 171 instructions (0.000%), 9 calls (08877374 - 088773BC, length 19)
_S1_2_89EDA98 170 instructions (0.000%), 10 calls (089EDA98 - 089EDAF8, length 25)
_S1_2_8A56098 168 instructions (0.000%), 84 calls (08A56098 - 08A5609C, length 2)
_S1_2_899A540 168 instructions (0.000%), 4 calls (0899A540 - 0899A5E8, length 43)
_S1_2_8825324 163 instructions (0.000%), 7 calls (08825324 - 08825384, length 25)
  Back Branch 08825380 4 times (length 8)
_S1_2_88A8EC0 162 instructions (0.000%), 9 calls (088A8EC0 - 088A8F04, length 18)
_S1_2_8827F68 162 instructions (0.000%), 2 calls (08827F68 - 088280B8, length 85)
_S1_2_88A5618 160 instructions (0.000%), 4 calls (088A5618 - 088A5708, length 61)
_S1_2_8A430E0 160 instructions (0.000%), 2 calls (08A430E0 - 08A4321C, length 80)
_S1_2_88A570C 159 instructions (0.000%), 3 calls (088A570C - 088A5838, length 76)
_S1_2_88581B4 156 instructions (0.000%), 4 calls (088581B4 - 0885824C, length 39)
_S1_2_88D43A0 155 instructions (0.000%), 5 calls (088D43A0 - 088D4418, length 31)
_S1_2_884D8D0 155 instructions (0.000%), 2 calls (0884D8D0 - 0884DA10, length 81)
_S1_2_89E9C0C 154 instructions (0.000%), 22 calls (089E9C0C - 089E9C24, length 7)
_S1_2_88999D0 154 instructions (0.000%), 11 calls (088999D0 - 08899A28, length 23)
_S1_2_8860DB4 154 instructions (0.000%), 10 calls (08860DB4 - 08860DFC, length 19)
_S1_2_88ABAF8 154 instructions (0.000%), 7 calls (088ABAF8 - 088ABB4C, length 22)
_S1_2_88A4C00 154 instructions (0.000%), 1 calls (088A4C00 - 088A4CB4, length 46)
  Back Branch 088A4C24 7 times (length 6)
  Back Branch 088A4C60 7 times (length 6)
  Back Branch 088A4C9C 7 times (length 6)
_S1_2_884F880 150 instructions (0.000%), 2 calls (0884F880 - 0884F924, length 42)
  Back Branch 0884F8B8 8 times (length 11)
_S1_2_8853EC4 148 instructions (0.000%), 3 calls (08853C38 - 08854084, length 276)
  Back Branch 0885405C 2 times (length 266)
  Back Branch 08854054 2 times (length 65)
  Back Branch 08853FC4 1 times (length 229)
  Back Branch 08854018 1 times (length 28)
_S1_2_882F0D0 148 instructions (0.000%), 1 calls (0882F0D0 - 0882F334, length 154)
_S1_2_88ABE18 145 instructions (0.000%), 29 calls (088ABE18 - 088ABE28, length 5)
_S1_2_88A1034 145 instructions (0.000%), 5 calls (088A1034 - 088A10A4, length 29)
_S1_2_89E3CE0 145 instructions (0.000%), 2 calls (089E3CE0 - 089E3E40, length 89)
  Back Branch 089E3E3C 2 times (length 7)
_S1_2_88690DC 145 instructions (0.000%), 1 calls (088690DC - 088692DC, length 129)
  Back Branch 08869288 2 times (length 16)
_S1_2_8943028 144 instructions (0.000%), 8 calls (08943028 - 08943074, length 20)
_S1_2_8857274 144 instructions (0.000%), 4 calls (08857274 - 088577B8, length 338)
  Back Branch 08857760 4 times (length 278)
  Back Branch 08857758 4 times (length 140)
_S1_2_8943078 143 instructions (0.000%), 8 calls (08943078 - 089430C0, length 19)
_S1_2_885B62C 141 instructions (0.000%), 2 calls (0885B62C - 0885B7D8, length 108)
  Back Branch 0885B754 2 times (length 8)
_S1_2_88322CC 140 instructions (0.000%), 3 calls (088322CC - 088323CC, length 65)
  Back Branch 088323B8 1 times (length 25)
_S1_2_887AA40 140 instructions (0.000%), 2 calls (0887AA40 - 0887AB54, length 70)
_S1_2_8812230 140 instructions (0.000%), 1 calls (08812230 - 0881227C, length 20)
  Back Branch 08812264 16 times (length 8)
_S1_2_89E8778 138 instructions (0.000%), 2 calls (089E8778 - 089E8898, length 73)
_S1_2_89E5FF0 138 instructions (0.000%), 2 calls (089E5FF0 - 089E6130, length 81)
_S1_2_8A4E0D8 136 instructions (0.000%), 2 calls (08A4E0D8 - 08A4E25C, length 98)
  Back Branch 08A4E240 2 times (length 50)
  Back Branch 08A4E24C 2 times (length 6)
  Back Branch 08A4E234 2 times (length 57)
  Back Branch 08A4E124 2 times (length 16)
  Back Branch 08A4E1AC 2 times (length 6)
_S1_2_884D19C 135 instructions (0.000%), 15 calls (0884D19C - 0884D1BC, length 9)
_S1_2_887B9E4 135 instructions (0.000%), 9 calls (0887B9E4 - 0887BA24, length 17)
_S1_2_889A1FC 135 instructions (0.000%), 5 calls (0889A1FC - 0889A2C4, length 51)
_S1_2_889E278 134 instructions (0.000%), 6 calls (0889E278 - 0889E2D8, length 25)
  Back Branch 0889E2D4 4 times (length 11)
_S1_2_88995F0 132 instructions (0.000%), 11 calls (088995F0 - 0889965C, length 28)
_S1_2_89ED7A4 132 instructions (0.000%), 2 calls (089ED7A4 - 089ED8C0, length 72)
_S1_2_88610C8 132 instructions (0.000%), 1 calls (088610C8 - 088611B4, length 60)
  Back Branch 08861190 4 times (length 24)
_S1_2_885D254 130 instructions (0.000%), 4 calls (0885D254 - 0885D308, length 46)
_S1_2_88220A0 130 instructions (0.000%), 2 calls (088220A0 - 088220F0, length 21)
  Back Branch 088220D8 10 times (length 11)
_S1_2_881FC60 130 instructions (0.000%), 1 calls (0881FC60 - 0881FD44, length 58)
  Back Branch 0881FCDC 10 times (length 8)
_S1_2_892D3F4 128 instructions (0.000%), 2 calls (0892D3F4 - 0892D4F0, length 64)
_S1_2_8850FA8 127 instructions (0.000%), 1 calls (08850FA8 - 088511A0, length 127)
_S1_2_89E3CA8 126 instructions (0.000%), 18 calls (089E3CA8 - 089E3CC0, length 7)
_S1_2_88A6208 126 instructions (0.000%), 7 calls (088A6208 - 088A624C, length 18)
_S1_2_88D3F50 126 instructions (0.000%), 6 calls (088D3F50 - 088D3FD8, length 35)
_S1_2_88A62D8 126 instructions (0.000%), 6 calls (088A62D8 - 088A63AC, length 54)
_S1_2_8825994 124 instructions (0.000%), 7 calls (08825994 - 088259C4, length 13)
  Back Branch 088259B8 7 times (length 6)
_S1_2_89E4A40 124 instructions (0.000%), 4 calls (089E4A40 - 089E4AB8, length 31)
_S1_2_88225A8 124 instructions (0.000%), 3 calls (088225A8 - 08822690, length 59)
  Back Branch 0882263C 1 times (length 15)
  Back Branch 0882268C 1 times (length 40)
_S1_2_88A92D4 122 instructions (0.000%), 2 calls (088A92D4 - 088A93C4, length 61)
_S1_2_8897AE8 121 instructions (0.000%), 11 calls (08897AE8 - 08897B10, length 11)
_S1_2_8897988 121 instructions (0.000%), 11 calls (08897988 - 088979B0, length 11)
_S1_2_889685C 121 instructions (0.000%), 11 calls (0889685C - 08896884, length 11)
_S1_2_8A45B44 121 instructions (0.000%), 1 calls (08A45B44 - 08A45C70, length 76)
  Back Branch 08A45C54 2 times (length 23)
_S1_2_889CC70 120 instructions (0.000%), 12 calls (0889CC70 - 0889CC94, length 10)
_S1_2_88A6250 120 instructions (0.000%), 6 calls (088A6250 - 088A62D4, length 34)
_S1_2_88CE318 120 instructions (0.000%), 5 calls (088CE318 - 088CE380, length 27)
  Back Branch 088CE37C 5 times (length 6)
_S1_2_886EC38 120 instructions (0.000%), 5 calls (0886EC38 - 0886EC94, length 24)
_S1_2_88A9C1C 120 instructions (0.000%), 4 calls (088A9C1C - 088A9CA4, length 35)
  Back Branch 088A9CA0 2 times (length 6)
_S1_2_882828C 120 instructions (0.000%), 2 calls (0882828C - 0882849C, length 133)
  Back Branch 08828374 2 times (length 34)
_S1_2_8831F70 120 instructions (0.000%), 1 calls (08831F70 - 0883214C, length 120)
  Back Branch 08832148 1 times (length 55)
  Back Branch 0883210C 1 times (length 35)
  Back Branch 088320F8 1 times (length 30)
  Back Branch 088320B8 1 times (length 14)
_S1_2_8810E18 119 instructions (0.000%), 7 calls (08810E18 - 08810E7C, length 26)
_S1_2_8A3BAE4 118 instructions (0.000%), 1 calls (08A3BAE4 - 08A3BD30, length 148)
  Back Branch 08A3BD2C 1 times (length 37)
_S1_2_88D1C6C 117 instructions (0.000%), 9 calls (088D1C6C - 088D1C9C, length 13)
_S1_2_88AA9EC 116 instructions (0.000%), 4 calls (088AA9EC - 088AAA88, length 40)
  Back Branch 088AAA84 4 times (length 17)
  Back Branch 088AAA7C 4 times (length 25)
_S1_2_8A3DC2C 113 instructions (0.000%), 1 calls (08A3DC2C - 08A3DDE8, length 112)
  Back Branch 08A3DD7C 2 times (length 19)
_S1_2_88AC388 112 instructions (0.000%), 1 calls (088AC388 - 088AC590, length 131)
  Back Branch 088AC4E0 1 times (length 70)
  Back Branch 088AC578 1 times (length 12)
  Back Branch 088AC558 1 times (length 6)
  Back Branch 088AC570 1 times (length 15)
  Back Branch 088AC58C 1 times (length 76)
_S1_2_892D8A0 111 instructions (0.000%), 7 calls (0892D8A0 - 0892D8F0, length 21)
_S1_2_89E3A3C 108 instructions (0.000%), 18 calls (089E3A3C - 089E3A50, length 6)
_S1_2_8876894 108 instructions (0.000%), 4 calls (08876894 - 088768FC, length 27)
_S1_2_889D318 108 instructions (0.000%), 2 calls (0889D318 - 0889D590, length 159)
_S1_2_883760C 108 instructions (0.000%), 1 calls (0883760C - 088378F4, length 187)
  Back Branch 08837888 1 times (length 22)
  Back Branch 088378E8 1 times (length 95)
_S1_2_881E4E8 106 instructions (0.000%), 2 calls (0881E4E8 - 0881E5C8, length 57)
_S1_2_881F78C 106 instructions (0.000%), 1 calls (0881F78C - 0881F8D0, length 82)
  Back Branch 0881F7E8 4 times (length 8)
_S1_2_89E7BF8 105 instructions (0.000%), 21 calls (089E7BF8 - 089E7C08, length 5)
_S1_2_89A7CF0 105 instructions (0.000%), 2 calls (089A7CF0 - 089A7DC0, length 53)
_S1_2_88227F0 105 instructions (0.000%), 1 calls (088227F0 - 088229A0, length 109)
  Back Branch 0882299C 1 times (length 94)
  Back Branch 0882298C 1 times (length 56)
_S1_2_892D4F4 104 instructions (0.000%), 4 calls (0892D4F4 - 0892D5B8, length 50)
_S1_2_88B76E8 104 instructions (0.000%), 1 calls (088B76E8 - 088B7884, length 104)
_S1_2_88B52A8 104 instructions (0.000%), 1 calls (088B52A8 - 088B5444, length 104)
_S1_2_8834674 103 instructions (0.000%), 2 calls (08834674 - 08834800, length 100)
_S1_2_8942B98 100 instructions (0.000%), 10 calls (08942B98 - 08942BBC, length 10)
_S1_2_889E2DC 100 instructions (0.000%), 5 calls (0889E2DC - 0889E33C, length 25)
  Back Branch 0889E338 1 times (length 11)
_S1_2_89E889C 100 instructions (0.000%), 2 calls (089E889C - 089E8960, length 50)
_S1_2_8897AC4 99 instructions (0.000%), 11 calls (08897AC4 - 08897AE4, length 9)
_S1_2_8897964 99 instructions (0.000%), 11 calls (08897964 - 08897984, length 9)
_S1_2_8896838 99 instructions (0.000%), 11 calls (08896838 - 08896858, length 9)
_S1_2_889AACC 99 instructions (0.000%), 4 calls (0889AACC - 0889AB4C, length 33)
  Back Branch 0889AB48 3 times (length 16)
_S1_2_88687F0 99 instructions (0.000%), 1 calls (088687F0 - 08868984, length 102)
  Back Branch 08868980 1 times (length 11)
_S1_2_88B2B9C 98 instructions (0.000%), 1 calls (088B2B9C - 088B2D20, length 98)
_S1_2_88BAAF8 97 instructions (0.000%), 1 calls (088BAAF8 - 088BAC78, length 97)
_S1_2_88A77C8 96 instructions (0.000%), 8 calls (088A77C8 - 088A77F4, length 12)
_S1_2_8949438 96 instructions (0.000%), 6 calls (08949438 - 08949494, length 24)
  Back Branch 08949490 1 times (length 11)
_S1_2_89E4478 96 instructions (0.000%), 2 calls (089E4478 - 089E459C, length 74)
_S1_2_88533F4 96 instructions (0.000%), 2 calls (088533F4 - 08853484, length 37)
  Back Branch 08853434 4 times (length 11)
_S1_2_8A4D568 96 instructions (0.000%), 1 calls (08A4D568 - 08A4D794, length 140)
  Back Branch 08A4D744 1 times (length 82)
  Back Branch 08A4D770 1 times (length 70)
_S1_2_887A97C 95 instructions (0.000%), 2 calls (0887A97C - 0887AA3C, length 49)
_S1_2_88386D8 94 instructions (0.000%), 2 calls (088386D8 - 08838790, length 47)
_S1_2_885DEA8 94 instructions (0.000%), 1 calls (0885DEA8 - 0885E188, length 185)
  Back Branch 0885E0F0 1 times (length 125)
  Back Branch 0885E104 1 times (length 130)
  Back Branch 0885E118 1 times (length 135)
  Back Branch 0885E12C 1 times (length 140)
  Back Branch 0885E140 1 times (length 145)
_S1_2_8A55C10 92 instructions (0.000%), 46 calls (08A55C10 - 08A55C14, length 2)
_S1_2_8A55C00 92 instructions (0.000%), 46 calls (08A55C00 - 08A55C04, length 2)
_S1_2_8942958 92 instructions (0.000%), 2 calls (08942958 - 08942A14, length 48)
  Back Branch 08942A08 2 times (length 9)
_S1_2_8817944 92 instructions (0.000%), 1 calls (088176C0 - 0881797C, length 176)
  Back Branch 08817744 48,752 times (length 35)
  Back Branch 08817734 16,600 times (length 29)
  Back Branch 08817888 5,559 times (length 90)
  Back Branch 088178C4 831 times (length 28)
  Back Branch 08817900 29 times (length 30)
  Back Branch 0881793C 7 times (length 30)
  Back Branch 08817978 1 times (length 30)
_S1_2_88ABA90 91 instructions (0.000%), 7 calls (088ABA90 - 088ABAC0, length 13)
_S1_2_8A4D798 91 instructions (0.000%), 1 calls (08A4D798 - 08A4DD0C, length 350)
  Back Branch 08A4DAD0 1 times (length 165)
_S1_2_8A1DFBC 90 instructions (0.000%), 10 calls (08A1DFBC - 08A1DFDC, length 9)
_S1_2_8873630 90 instructions (0.000%), 2 calls (08873630 - 08873654, length 10)
  Back Branch 08873648 16 times (length 5)
_S1_2_885667C 89 instructions (0.000%), 4 calls (0885667C - 08856778, length 64)
  Back Branch 08856728 4 times (length 20)
  Back Branch 08856738 3 times (length 23)
  Back Branch 08856718 1 times (length 13)
_S1_2_880FDC8 89 instructions (0.000%), 1 calls (0880FDC8 - 0880FF00, length 79)
  Back Branch 0880FE64 2 times (length 10)
_S1_2_880F568 89 instructions (0.000%), 1 calls (0880F568 - 0880F6C8, length 89)
_S1_2_880FD7C 88 instructions (0.000%), 8 calls (0880FD7C - 0880FDB0, length 14)
_S1_2_8827480 88 instructions (0.000%), 5 calls (08827480 - 088274CC, length 20)
  Back Branch 088274C8 2 times (length 12)
_S1_2_88AB934 88 instructions (0.000%), 4 calls (088AB934 - 088AB988, length 22)
_S1_2_88275AC 88 instructions (0.000%), 4 calls (088275AC - 0882760C, length 25)
  Back Branch 08827608 4 times (length 20)
_S1_2_88122B0 88 instructions (0.000%), 4 calls (088122B0 - 08812308, length 23)
  Back Branch 08812304 3 times (length 6)
  Back Branch 088122FC 3 times (length 7)
  Back Branch 088122E8 2 times (length 9)
_S1_2_8A47C34 88 instructions (0.000%), 2 calls (08A47C34 - 08A47CF0, length 48)
  Back Branch 08A47CEC 2 times (length 13)
_S1_2_8A4D06C 85 instructions (0.000%), 2 calls (08A4D06C - 08A4D148, length 56)
_S1_2_88CF00C 85 instructions (0.000%), 1 calls (088CF00C - 088CF27C, length 157)
_S1_2_884E364 85 instructions (0.000%), 1 calls (0884E364 - 0884E4C8, length 90)
_S1_2_880FC1C 84 instructions (0.000%), 14 calls (0880FC1C - 0880FC3C, length 9)
_S1_2_889CCC4 84 instructions (0.000%), 7 calls (0889CCC4 - 0889CCF0, length 12)
_S1_2_885EAC4 84 instructions (0.000%), 1 calls (0885EAC4 - 0885EC20, length 88)
  Back Branch 0885EC1C 1 times (length 20)
_S1_2_8A45FCC 83 instructions (0.000%), 1 calls (08A45FCC - 08A46114, length 83)
_S1_2_8A423E0 82 instructions (0.000%), 2 calls (08A423E0 - 08A42480, length 41)
_S1_2_8829224 82 instructions (0.000%), 2 calls (08829224 - 088292DC, length 47)
  Back Branch 088292C4 2 times (length 31)
_S1_2_88D1898 80 instructions (0.000%), 8 calls (088D1898 - 088D18BC, length 10)
_S1_2_8859C54 80 instructions (0.000%), 2 calls (08859C54 - 08859D40, length 60)
_S1_2_8A425FC 80 instructions (0.000%), 1 calls (08A425FC - 08A42740, length 82)
_S1_2_88A7128 78 instructions (0.000%), 2 calls (088A7128 - 088A71C0, length 39)
_S1_2_88380F4 78 instructions (0.000%), 2 calls (088380F4 - 08838230, length 80)
  Back Branch 088381E8 2 times (length 17)
_S1_2_89E375C 77 instructions (0.000%), 11 calls (089E375C - 089E3774, length 7)
_S1_2_8948344 77 instructions (0.000%), 11 calls (08948344 - 0894835C, length 7)
_S1_2_88AC36C 77 instructions (0.000%), 11 calls (088AC36C - 088AC384, length 7)
_S1_2_88977EC 77 instructions (0.000%), 11 calls (088977EC - 08897804, length 7)
_S1_2_8851410 77 instructions (0.000%), 1 calls (08851410 - 0885154C, length 80)
_S1_2_8898F50 76 instructions (0.000%), 4 calls (08898F50 - 08898F98, length 19)
_S1_2_8898EB8 76 instructions (0.000%), 4 calls (08898EB8 - 08898F00, length 19)
_S1_2_88700B4 76 instructions (0.000%), 2 calls (088700B4 - 08870148, length 38)
_S1_2_88B1E40 75 instructions (0.000%), 5 calls (088B1E40 - 088B1E78, length 15)
_S1_2_889A34C 75 instructions (0.000%), 5 calls (0889A34C - 0889A390, length 18)
_S1_2_8829168 75 instructions (0.000%), 5 calls (08829168 - 088291A0, length 15)
_S1_2_88AAAD4 74 instructions (0.000%), 2 calls (088AAAD4 - 088AAB80, length 44)
  Back Branch 088AAB7C 2 times (length 15)
_S1_2_8925A10 74 instructions (0.000%), 1 calls (08925A10 - 08925B78, length 91)
  Back Branch 08925B6C 1 times (length 56)
_S1_2_8A55C08 72 instructions (0.000%), 36 calls (08A55C08 - 08A55C0C, length 2)
_S1_2_88BC168 72 instructions (0.000%), 2 calls (088BC168 - 088BC1D4, length 28)
  Back Branch 088BC1C0 6 times (length 4)
_S1_2_8825F2C 72 instructions (0.000%), 2 calls (08825E60 - 08825F94, length 78)
  Back Branch 08825F90 4 times (length 78)
  Back Branch 08825E84 4 times (length 8)
_S1_2_89E644C 72 instructions (0.000%), 1 calls (089E644C - 089E6568, length 72)
_S1_2_88A71C4 72 instructions (0.000%), 1 calls (088A71C4 - 088A72E0, length 72)
_S1_2_880FAF4 72 instructions (0.000%), 1 calls (0880FAF4 - 0880FB78, length 34)
  Back Branch 0880FB38 5 times (length 9)
  Back Branch 0880FB74 3 times (length 18)
_S1_2_8829060 68 instructions (0.000%), 4 calls (08829060 - 088290C8, length 27)
  Back Branch 088290C4 2 times (length 20)
_S1_2_886D27C 68 instructions (0.000%), 1 calls (0886D27C - 0886D3E4, length 91)
_S1_2_88A9D68 66 instructions (0.000%), 2 calls (088A9D68 - 088A9DF8, length 37)
_S1_2_8825F98 66 instructions (0.000%), 2 calls (08825E60 - 08825FEC, length 100)
  Back Branch 08825F90 4 times (length 78)
  Back Branch 08825E84 4 times (length 8)
  Back Branch 08825FE8 2 times (length 26)
_S1_2_8A40C5C 66 instructions (0.000%), 1 calls (08A40C5C - 08A40D6C, length 69)
  Back Branch 08A40D68 1 times (length 36)
_S1_2_89484E8 65 instructions (0.000%), 5 calls (089484E8 - 08948568, length 33)
_S1_2_88ABA5C 65 instructions (0.000%), 5 calls (088ABA5C - 088ABA8C, length 13)
_S1_2_88A8B88 65 instructions (0.000%), 5 calls (088A8B88 - 088A8BB8, length 13)
_S1_2_89E69D4 65 instructions (0.000%), 1 calls (089E69D4 - 089E6B00, length 76)
_S1_2_899C320 65 instructions (0.000%), 1 calls (0899C320 - 0899C420, length 65)
_S1_2_892D698 65 instructions (0.000%), 1 calls (0892D698 - 0892D7A0, length 67)
  Back Branch 0892D79C 1 times (length 9)
_S1_2_885C478 65 instructions (0.000%), 1 calls (0885C478 - 0885C5A0, length 75)
_S1_2_8822554 65 instructions (0.000%), 1 calls (08822554 - 088225A4, length 21)
  Back Branch 0882258C 5 times (length 11)
_S1_2_8813E98 65 instructions (0.000%), 1 calls (08813E98 - 08813FB4, length 72)
  Back Branch 08813FB0 1 times (length 57)
  Back Branch 08813F1C 1 times (length 20)
  Back Branch 08813F00 1 times (length 13)
  Back Branch 08813F5C 1 times (length 36)
_S1_2_884D068 64 instructions (0.000%), 8 calls (0884D068 - 0884D084, length 8)
_S1_2_8825DF8 64 instructions (0.000%), 4 calls (08825DF8 - 08825FEC, length 126)
  Back Branch 08825F90 4 times (length 78)
  Back Branch 08825E84 4 times (length 8)
  Back Branch 08825FE8 2 times (length 26)
_S1_2_89E8584 64 instructions (0.000%), 2 calls (089E8584 - 089E8600, length 32)
_S1_2_88378F8 64 instructions (0.000%), 2 calls (088378F8 - 08837978, length 33)
_S1_2_881BEC8 64 instructions (0.000%), 2 calls (0881BEC8 - 0881BF44, length 32)
_S1_2_886EA7C 64 instructions (0.000%), 1 calls (0886EA7C - 0886EBB8, length 80)
  Back Branch 0886EBB4 1 times (length 63)
  Back Branch 0886EB80 1 times (length 6)
_S1_2_883A288 63 instructions (0.000%), 1 calls (0883A288 - 0883A2E8, length 25)
  Back Branch 0883A2DC 3 times (length 19)
_S1_2_887014C 62 instructions (0.000%), 1 calls (0887014C - 08870260, length 70)
  Back Branch 0887025C 1 times (length 45)
  Back Branch 08870238 1 times (length 37)
_S1_2_885E18C 62 instructions (0.000%), 1 calls (0885E18C - 0885E2B8, length 76)
  Back Branch 0885E2B4 1 times (length 63)
  Back Branch 0885E2AC 1 times (length 48)
  Back Branch 0885E2A0 1 times (length 32)
  Back Branch 0885E294 1 times (length 16)
_S1_2_88330F0 61 instructions (0.000%), 1 calls (088330F0 - 08833310, length 137)
  Back Branch 088332E4 1 times (length 6)
  Back Branch 08833304 1 times (length 83)
_S1_2_88D4184 60 instructions (0.000%), 5 calls (088D4184 - 088D41B0, length 12)
_S1_2_8826180 60 instructions (0.000%), 5 calls (08826180 - 088261AC, length 12)
_S1_2_882990C 60 instructions (0.000%), 4 calls (0882990C - 08829998, length 36)
  Back Branch 08829994 2 times (length 9)
_S1_2_88A72E4 60 instructions (0.000%), 3 calls (088A72E4 - 088A7330, length 20)
_S1_2_89A68B0 60 instructions (0.000%), 2 calls (089A68B0 - 089A6950, length 41)
  Back Branch 089A694C 2 times (length 17)
_S1_2_8869FB4 59 instructions (0.000%), 2 calls (08869FB4 - 0886A034, length 33)
  Back Branch 0886A030 1 times (length 16)
_S1_2_885E2BC 59 instructions (0.000%), 1 calls (0885E2BC - 0885E3E8, length 76)
_S1_2_8A55C20 58 instructions (0.000%), 29 calls (08A55C20 - 08A55C24, length 2)
_S1_2_8A43E68 57 instructions (0.000%), 3 calls (08A43E68 - 08A43EB0, length 19)
_S1_2_8898F04 57 instructions (0.000%), 3 calls (08898F04 - 08898F4C, length 19)
_S1_2_892B7C8 57 instructions (0.000%), 1 calls (0892B7C8 - 0892B954, length 100)
  Back Branch 0892B8E8 1 times (length 15)
  Back Branch 0892B948 1 times (length 58)
_S1_2_8A1EABC 56 instructions (0.000%), 8 calls (08A1EABC - 08A1EAD4, length 7)
_S1_2_89ACF30 56 instructions (0.000%), 8 calls (089ACF30 - 089ACF48, length 7)
_S1_2_8810C28 56 instructions (0.000%), 8 calls (08810C28 - 08810C40, length 7)
_S1_2_884D1C0 56 instructions (0.000%), 7 calls (0884D1C0 - 0884D1DC, length 8)
_S1_2_88A8680 56 instructions (0.000%), 4 calls (088A8680 - 088A86B4, length 14)
_S1_2_88969F0 56 instructions (0.000%), 4 calls (088969F0 - 08896A24, length 14)
_S1_2_88ACC44 56 instructions (0.000%), 2 calls (088ACC44 - 088ACCB0, length 28)
_S1_2_8870BDC 56 instructions (0.000%), 1 calls (08870BDC - 08870D24, length 83)
  Back Branch 08870CFC 1 times (length 6)
_S1_2_88113D0 56 instructions (0.000%), 1 calls (088113D0 - 088114B4, length 58)
  Back Branch 08811434 2 times (length 11)
_S1_2_88239D8 54 instructions (0.000%), 6 calls (088239D8 - 088239F8, length 9)
_S1_2_882D020 54 instructions (0.000%), 3 calls (0882D020 - 0882D080, length 25)
  Back Branch 0882D07C 2 times (length 8)
_S1_2_8876900 54 instructions (0.000%), 2 calls (08876900 - 08876968, length 27)
_S1_2_885C0FC 54 instructions (0.000%), 2 calls (0885C0FC - 0885C1A8, length 44)
  Back Branch 0885C1A4 1 times (length 22)
_S1_2_89492D0 54 instructions (0.000%), 1 calls (089492D0 - 089493BC, length 60)
_S1_2_882EC60 54 instructions (0.000%), 1 calls (0882EC60 - 0882ED8C, length 76)
  Back Branch 0882ED88 1 times (length 26)
_S1_2_8834FCC 53 instructions (0.000%), 1 calls (08834FCC - 0883509C, length 53)
_S1_2_8829D70 52 instructions (0.000%), 4 calls (08829D70 - 08829E6C, length 64)
_S1_2_88290CC 52 instructions (0.000%), 2 calls (08829078 - 088290E0, length 27)
  Back Branch 088290C4 2 times (length 20)
  Back Branch 088290DC 2 times (length 16)
  Back Branch 088290D4 2 times (length 25)
_S1_2_8824A20 52 instructions (0.000%), 2 calls (08824A20 - 08824A84, length 26)
  Back Branch 08824A80 2 times (length 16)
_S1_2_8948198 52 instructions (0.000%), 1 calls (08948198 - 08948264, length 52)
  Back Branch 08948260 1 times (length 40)
_S1_2_8943D00 51 instructions (0.000%), 3 calls (08943D00 - 08943D40, length 17)
_S1_2_8926770 51 instructions (0.000%), 3 calls (08926770 - 0892684C, length 56)
_S1_2_88BAA6C 51 instructions (0.000%), 3 calls (088BAA6C - 088BAAAC, length 17)
_S1_2_8874134 51 instructions (0.000%), 3 calls (08874134 - 08874174, length 17)
_S1_2_884D41C 51 instructions (0.000%), 1 calls (0884D41C - 0884D4F4, length 55)
  Back Branch 0884D4E0 1 times (length 10)
  Back Branch 0884D4F0 1 times (length 22)
_S1_2_8834850 51 instructions (0.000%), 1 calls (08834850 - 08834918, length 51)
  Back Branch 08834914 1 times (length 17)
_S1_2_89A3010 50 instructions (0.000%), 2 calls (089A3010 - 089A3070, length 25)
_S1_2_8A45D58 50 instructions (0.000%), 1 calls (08A45D58 - 08A45E1C, length 50)
_S1_2_8A4409C 49 instructions (0.000%), 1 calls (08A4409C - 08A4416C, length 53)
_S1_2_89E86B4 49 instructions (0.000%), 1 calls (089E86B4 - 089E8774, length 49)
_S1_2_881FAB8 49 instructions (0.000%), 1 calls (0881FAB8 - 0881FBA4, length 60)
_S1_2_8840C54 48 instructions (0.000%), 8 calls (08840C54 - 08840C68, length 6)
_S1_2_882212C 48 instructions (0.000%), 8 calls (0882212C - 08822140, length 6)
_S1_2_88256B0 48 instructions (0.000%), 7 calls (088256B0 - 088256C8, length 7)
_S1_2_8825590 48 instructions (0.000%), 7 calls (08825590 - 088255A8, length 7)
_S1_2_8825478 48 instructions (0.000%), 7 calls (08825478 - 08825490, length 7)
_S1_2_886907C 48 instructions (0.000%), 2 calls (0886907C - 088690D8, length 24)
_S1_2_882B310 48 instructions (0.000%), 2 calls (0882B310 - 0882B36C, length 24)
_S1_2_884E8E0 48 instructions (0.000%), 1 calls (0884E8E0 - 0884E9B0, length 53)
_S1_2_8A458E8 46 instructions (0.000%), 2 calls (08A458E8 - 08A45940, length 23)
_S1_2_88BEB48 46 instructions (0.000%), 2 calls (088BEB48 - 088BEBCC, length 34)
_S1_2_8856A48 46 instructions (0.000%), 2 calls (088569A0 - 08856B0C, length 92)
  Back Branch 08856ACC 2 times (length 17)
  Back Branch 08856AA0 2 times (length 36)
  Back Branch 08856A1C 2 times (length 33)
_S1_2_8829340 46 instructions (0.000%), 2 calls (08829340 - 08829398, length 23)
_S1_2_88BDA64 46 instructions (0.000%), 1 calls (088BDA64 - 088BDB18, length 46)
_S1_2_88BA43C 46 instructions (0.000%), 1 calls (088BA43C - 088BA4F0, length 46)
_S1_2_8839A8C 46 instructions (0.000%), 1 calls (08839A8C - 08839B40, length 46)
_S1_2_881F21C 46 instructions (0.000%), 1 calls (0881F21C - 0881F2D0, length 46)
_S1_2_88BD83C 45 instructions (0.000%), 9 calls (088BD83C - 088BD84C, length 5)
_S1_2_88274D0 45 instructions (0.000%), 3 calls (088274D0 - 08827528, length 23)
_S1_2_8822EA4 45 instructions (0.000%), 3 calls (08822EA4 - 08822EDC, length 15)
_S1_2_88D14CC 45 instructions (0.000%), 2 calls (088D14CC - 088D154C, length 33)
_S1_2_88BDB1C 45 instructions (0.000%), 1 calls (088BDB08 - 088BDBB8, length 45)
  Back Branch 088BDBB4 1 times (length 45)
_S1_2_88399D8 45 instructions (0.000%), 1 calls (088399D8 - 08839A88, length 45)
_S1_2_88AB8DC 44 instructions (0.000%), 2 calls (088AB8DC - 088AB930, length 22)
_S1_2_885512C 44 instructions (0.000%), 1 calls (0885512C - 08855204, length 55)
  Back Branch 088551DC 1 times (length 29)
  Back Branch 088551E4 1 times (length 30)
_S1_2_884F450 44 instructions (0.000%), 1 calls (0884F38C - 0884F4B8, length 76)
  Back Branch 0884F4B4 2 times (length 76)
_S1_2_8A46628 43 instructions (0.000%), 1 calls (08A465DC - 08A4668C, length 45)
  Back Branch 08A46688 1 times (length 45)
_S1_2_884F3D0 43 instructions (0.000%), 1 calls (0884F38C - 0884F44C, length 49)
  Back Branch 0884F430 1 times (length 43)
_S1_2_89E29C8 42 instructions (0.000%), 6 calls (089E29C8 - 089E29E0, length 7)
_S1_2_892C800 42 instructions (0.000%), 6 calls (0892C800 - 0892C818, length 7)
_S1_2_8810D8C 42 instructions (0.000%), 6 calls (08810D8C - 08810DA4, length 7)
_S1_2_889ABE4 42 instructions (0.000%), 3 calls (0889ABE4 - 0889AC34, length 21)
_S1_2_88D2018 42 instructions (0.000%), 2 calls (088D2018 - 088D2068, length 21)
_S1_2_8A480C0 42 instructions (0.000%), 1 calls (08A480C0 - 08A48170, length 45)
  Back Branch 08A4816C 1 times (length 31)
  Back Branch 08A48150 1 times (length 18)
  Back Branch 08A48140 1 times (length 8)
_S1_2_8A43560 42 instructions (0.000%), 1 calls (08A43560 - 08A43604, length 42)
_S1_2_88BD148 42 instructions (0.000%), 1 calls (088BD148 - 088BD1EC, length 42)
_S1_2_88BCF50 42 instructions (0.000%), 1 calls (088BCF50 - 088BCFF4, length 42)
_S1_2_885EC24 42 instructions (0.000%), 1 calls (0885EC24 - 0885EE5C, length 143)
_S1_2_8A420DC 41 instructions (0.000%), 1 calls (08A420DC - 08A421E8, length 68)
_S1_2_8A1180C 41 instructions (0.000%), 1 calls (08A1180C - 08A118AC, length 41)
_S1_2_88BD91C 41 instructions (0.000%), 1 calls (088BD91C - 088BD9BC, length 41)
_S1_2_88AA0A4 41 instructions (0.000%), 1 calls (088AA0A4 - 088AA158, length 46)
  Back Branch 088AA14C 1 times (length 6)
_S1_2_885C71C 41 instructions (0.000%), 1 calls (0885C71C - 0885C7D4, length 47)
_S1_2_8A1DFA8 40 instructions (0.000%), 8 calls (08A1DFA8 - 08A1DFB8, length 5)
_S1_2_8822E84 40 instructions (0.000%), 8 calls (08822E84 - 08822E94, length 5)
_S1_2_881E5CC 40 instructions (0.000%), 5 calls (0881E5CC - 0881E5E8, length 8)
_S1_2_885663C 40 instructions (0.000%), 4 calls (0885663C - 08856678, length 16)
_S1_2_88A9FE4 40 instructions (0.000%), 1 calls (088A9FE4 - 088AA0A0, length 48)
_S1_2_880432C 40 instructions (0.000%), 1 calls (0880432C - 088043EC, length 49)
  Back Branch 088043E8 1 times (length 30)
_S1_2_8A4DF84 38 instructions (0.000%), 2 calls (08A4DF84 - 08A4DFDC, length 23)
_S1_2_88609AC 38 instructions (0.000%), 2 calls (088609AC - 088609F4, length 19)
_S1_2_8828CCC 38 instructions (0.000%), 2 calls (08828CCC - 08828D34, length 27)
_S1_2_88B5990 38 instructions (0.000%), 1 calls (088B5990 - 088B5A24, length 38)
_S1_2_88342B4 38 instructions (0.000%), 1 calls (088342B4 - 08834368, length 46)
_S1_2_8A47DE0 37 instructions (0.000%), 1 calls (08A47DE0 - 08A47E70, length 37)
_S1_2_881C838 37 instructions (0.000%), 1 calls (0881C838 - 0881C928, length 61)
_S1_2_8860890 36 instructions (0.000%), 3 calls (08860890 - 088608C0, length 13)
  Back Branch 088608BC 3 times (length 7)
_S1_2_8812280 36 instructions (0.000%), 3 calls (08812280 - 088122AC, length 12)
_S1_2_88AAA8C 36 instructions (0.000%), 2 calls (088AAA8C - 088AAAD0, length 18)
_S1_2_88A928C 36 instructions (0.000%), 2 calls (088A928C - 088A92D0, length 18)
_S1_2_8860E90 36 instructions (0.000%), 1 calls (08860E90 - 08860F2C, length 40)
  Back Branch 08860F28 1 times (length 14)
_S1_2_8855638 36 instructions (0.000%), 1 calls (08855638 - 08855758, length 73)
  Back Branch 08855754 1 times (length 23)
_S1_2_8A41284 35 instructions (0.000%), 5 calls (08A41284 - 08A4129C, length 7)
_S1_2_8A3B320 35 instructions (0.000%), 5 calls (08A3B320 - 08A3B338, length 7)
_S1_2_894837C 35 instructions (0.000%), 5 calls (0894837C - 08948394, length 7)
_S1_2_88AA9A4 35 instructions (0.000%), 5 calls (088AA9A4 - 088AA9BC, length 7)
_S1_2_8A40A6C 35 instructions (0.000%), 1 calls (08A40A6C - 08A40AFC, length 37)
_S1_2_88587CC 35 instructions (0.000%), 1 calls (088587CC - 08858854, length 35)
_S1_2_88582FC 35 instructions (0.000%), 1 calls (088582FC - 08858384, length 35)
_S1_2_88349F8 35 instructions (0.000%), 1 calls (088349F8 - 08834A80, length 35)
_S1_2_881C794 35 instructions (0.000%), 1 calls (0881C794 - 0881C834, length 41)
_S1_2_88A8048 34 instructions (0.000%), 2 calls (088A8048 - 088A8088, length 17)
_S1_2_88A0B10 34 instructions (0.000%), 2 calls (088A0B10 - 088A0B74, length 26)
  Back Branch 088A0B70 1 times (length 19)
_S1_2_8821A2C 34 instructions (0.000%), 2 calls (08821A10 - 08821A5C, length 20)
  Back Branch 08821A58 2 times (length 20)
_S1_2_8A07DC8 34 instructions (0.000%), 1 calls (08A07DC8 - 08A07E4C, length 34)
_S1_2_89A69B0 34 instructions (0.000%), 1 calls (089A69B0 - 089A6A34, length 34)
_S1_2_881C4E4 34 instructions (0.000%), 1 calls (0881C4E4 - 0881C568, length 34)
_S1_2_881C4A0 33 instructions (0.000%), 2 calls (0881C4A0 - 0881C4E0, length 17)
_S1_2_8879E64 33 instructions (0.000%), 1 calls (08879E64 - 08879EFC, length 39)
  Back Branch 08879EF8 1 times (length 20)
_S1_2_8870500 33 instructions (0.000%), 1 calls (08870500 - 0887058C, length 36)
_S1_2_886E6A0 33 instructions (0.000%), 1 calls (0886E6A0 - 0886E754, length 46)
_S1_2_89282D0 32 instructions (0.000%), 2 calls (089282D0 - 089283FC, length 76)
  Back Branch 089283F8 2 times (length 6)
_S1_2_8926850 32 instructions (0.000%), 2 calls (08926800 - 0892686C, length 28)
  Back Branch 08926860 3 times (length 26)
  Back Branch 08926868 1 times (length 4)
_S1_2_883F958 32 instructions (0.000%), 2 calls (0883F958 - 0883F9E8, length 37)
_S1_2_8820FB8 32 instructions (0.000%), 2 calls (08820FB8 - 0882101C, length 26)
_S1_2_8A48BC4 32 instructions (0.000%), 1 calls (08A48BC4 - 08A48C60, length 40)
_S1_2_88AAD74 32 instructions (0.000%), 1 calls (088AAD74 - 088AADF0, length 32)
_S1_2_88D000C 31 instructions (0.000%), 1 calls (088D000C - 088D00A8, length 40)
_S1_2_884F354 31 instructions (0.000%), 1 calls (0884F354 - 0884F3CC, length 31)
_S1_2_881BEBC 30 instructions (0.000%), 10 calls (0881BEBC - 0881BEC4, length 3)
_S1_2_88D404C 30 instructions (0.000%), 5 calls (088D404C - 088D4060, length 6)
_S1_2_88BEBD0 30 instructions (0.000%), 2 calls (088BEBD0 - 088BEC08, length 15)
_S1_2_88BDA28 30 instructions (0.000%), 2 calls (088BDA28 - 088BDBE0, length 111)
_S1_2_882B2D4 30 instructions (0.000%), 2 calls (0882B2D4 - 0882B30C, length 15)
_S1_2_8821AEC 30 instructions (0.000%), 2 calls (08821A10 - 08821B04, length 62)
  Back Branch 08821B00 2 times (length 15)
  Back Branch 08821AD4 2 times (length 51)
_S1_2_88116FC 30 instructions (0.000%), 2 calls (088116FC - 08811734, length 15)
_S1_2_8A48CF0 30 instructions (0.000%), 1 calls (08A48CF0 - 08A48D64, length 30)
_S1_2_89A2B40 30 instructions (0.000%), 1 calls (089A2B40 - 089A2BB4, length 30)
_S1_2_8948268 30 instructions (0.000%), 1 calls (08948268 - 089482DC, length 30)
_S1_2_892CB88 30 instructions (0.000%), 1 calls (0892CB88 - 0892CBFC, length 30)
_S1_2_8851600 30 instructions (0.000%), 1 calls (08851600 - 08851674, length 30)
_S1_2_881C3CC 30 instructions (0.000%), 1 calls (0881C3CC - 0881C440, length 30)
_S1_2_881215C 30 instructions (0.000%), 1 calls (0881215C - 0881222C, length 53)
_S1_2_8A4D1B0 29 instructions (0.000%), 1 calls (08A4D1B0 - 08A4D254, length 42)
  Back Branch 08A4D250 1 times (length 32)
_S1_2_88AA848 29 instructions (0.000%), 1 calls (088AA848 - 088AA8C4, length 32)
  Back Branch 088AA8C0 1 times (length 6)
_S1_2_88A5D18 29 instructions (0.000%), 1 calls (088A5D18 - 088A5EB8, length 105)
  Back Branch 088A5DE0 1 times (length 10)
_S1_2_88A0A98 29 instructions (0.000%), 1 calls (088A0A98 - 088A0B0C, length 30)
  Back Branch 088A0B08 1 times (length 23)
_S1_2_886FFCC 29 instructions (0.000%), 1 calls (0886FFCC - 0887003C, length 29)
_S1_2_881C92C 29 instructions (0.000%), 1 calls (0881C92C - 0881C99C, length 29)
_S1_2_8A55BB0 28 instructions (0.000%), 14 calls (08A55BB0 - 08A55BB4, length 2)
_S1_2_8A55BA8 28 instructions (0.000%), 14 calls (08A55BA8 - 08A55BAC, length 2)
_S1_2_8822694 28 instructions (0.000%), 4 calls (08822694 - 088226AC, length 7)
_S1_2_8822110 28 instructions (0.000%), 4 calls (08822110 - 08822128, length 7)
_S1_2_88C1088 28 instructions (0.000%), 2 calls (088C1088 - 088C10EC, length 26)
  Back Branch 088C10E8 2 times (length 10)
_S1_2_88AAE10 28 instructions (0.000%), 2 calls (088AAE10 - 088AAE44, length 14)
_S1_2_8822458 28 instructions (0.000%), 2 calls (08822458 - 088224CC, length 30)
_S1_2_8A47BB8 28 instructions (0.000%), 1 calls (08A47BB8 - 08A47C30, length 31)
_S1_2_881F8D4 28 instructions (0.000%), 1 calls (0881F8D4 - 0881F940, length 28)
_S1_2_8814060 28 instructions (0.000%), 1 calls (08814060 - 088140CC, length 28)
_S1_2_8811E88 28 instructions (0.000%), 1 calls (08811E88 - 08811EF4, length 28)
_S1_2_88D1584 26 instructions (0.000%), 2 calls (088D1584 - 088D15B4, length 13)
_S1_2_88D1550 26 instructions (0.000%), 2 calls (088D1550 - 088D1580, length 13)
_S1_2_88ABA28 26 instructions (0.000%), 2 calls (088ABA28 - 088ABA58, length 13)
_S1_2_88224D0 26 instructions (0.000%), 2 calls (088224D0 - 08822500, length 13)
_S1_2_88210B0 26 instructions (0.000%), 2 calls (08820FE4 - 088210BC, length 55)
  Back Branch 088210A8 6 times (length 51)
  Back Branch 088210B8 2 times (length 8)
_S1_2_8A47CF4 26 instructions (0.000%), 1 calls (08A47CF4 - 08A47D58, length 26)
_S1_2_8A3D788 26 instructions (0.000%), 1 calls (08A3D788 - 08A3D7F8, length 29)
  Back Branch 08A3D7F4 1 times (length 9)
_S1_2_88D48B8 26 instructions (0.000%), 1 calls (088D48B8 - 088D491C, length 26)
_S1_2_88D00AC 26 instructions (0.000%), 1 calls (088D00AC - 088D0110, length 26)
_S1_2_88C6ABC 26 instructions (0.000%), 1 calls (088C6ABC - 088C6B5C, length 41)
_S1_2_8A4D380 25 instructions (0.000%), 1 calls (08A4D380 - 08A4D518, length 103)
  Back Branch 08A4D514 1 times (length 24)
_S1_2_89482E0 25 instructions (0.000%), 1 calls (089482E0 - 08948340, length 25)
_S1_2_8815A9C 25 instructions (0.000%), 1 calls (08815A9C - 08815AFC, length 25)
_S1_2_883F6C8 24 instructions (0.000%), 4 calls (0883F6C8 - 0883F6DC, length 6)
_S1_2_88BD86C 24 instructions (0.000%), 2 calls (088BD840 - 088BD888, length 19)
  Back Branch 088BD884 2 times (length 19)
_S1_2_88BD850 24 instructions (0.000%), 2 calls (088BD83C - 088BD868, length 12)
  Back Branch 088BD864 2 times (length 12)
_S1_2_886904C 24 instructions (0.000%), 2 calls (0886904C - 08869078, length 12)
_S1_2_8828F9C 24 instructions (0.000%), 2 calls (08828F9C - 08828FD8, length 16)
_S1_2_880FD20 24 instructions (0.000%), 2 calls (0880FD20 - 0880FD4C, length 12)
_S1_2_88B7534 24 instructions (0.000%), 1 calls (088B7534 - 088B7590, length 24)
_S1_2_88B5224 24 instructions (0.000%), 1 calls (088B5224 - 088B5280, length 24)
_S1_2_88ACD8C 24 instructions (0.000%), 1 calls (088ACD8C - 088ACE6C, length 57)
_S1_2_8840D40 24 instructions (0.000%), 1 calls (08840D40 - 08840D9C, length 24)
  Back Branch 08840D98 1 times (length 16)
  Back Branch 08840D78 1 times (length 8)
_S1_2_8837A28 24 instructions (0.000%), 1 calls (08837A28 - 08837A84, length 24)
_S1_2_883797C 24 instructions (0.000%), 1 calls (0883797C - 088379E4, length 27)
  Back Branch 088379E0 1 times (length 6)
_S1_2_88B88F4 23 instructions (0.000%), 1 calls (088B88F4 - 088B894C, length 23)
_S1_2_88A90B0 23 instructions (0.000%), 1 calls (088A90B0 - 088A9108, length 23)
_S1_2_88616D0 23 instructions (0.000%), 1 calls (088616D0 - 0886175C, length 36)
_S1_2_8837A88 23 instructions (0.000%), 1 calls (08837A88 - 08837AE0, length 23)
_S1_2_88368B0 23 instructions (0.000%), 1 calls (088368B0 - 08836908, length 23)
_S1_2_8A55C60 22 instructions (0.000%), 11 calls (08A55C60 - 08A55C64, length 2)
_S1_2_8A55C18 22 instructions (0.000%), 11 calls (08A55C18 - 08A55C1C, length 2)
_S1_2_88210DC 22 instructions (0.000%), 2 calls (08820FE4 - 088210F0, length 68)
  Back Branch 088210EC 2 times (length 68)
_S1_2_8838010 22 instructions (0.000%), 1 calls (08838010 - 088380B4, length 42)
_S1_2_88B8E18 21 instructions (0.000%), 1 calls (088B8E18 - 088B8E68, length 21)
_S1_2_889DD00 21 instructions (0.000%), 1 calls (0889DD00 - 0889DD54, length 22)
_S1_2_881F324 21 instructions (0.000%), 1 calls (0881F324 - 0881F374, length 21)
_S1_2_881C170 21 instructions (0.000%), 1 calls (0881C170 - 0881C248, length 55)
_S1_2_8A55C78 20 instructions (0.000%), 10 calls (08A55C78 - 08A55C7C, length 2)
_S1_2_88ABDF0 20 instructions (0.000%), 4 calls (088ABDF0 - 088ABE00, length 5)
_S1_2_889CD4C 20 instructions (0.000%), 2 calls (0889CD4C - 0889CD70, length 10)
_S1_2_889AB9C 20 instructions (0.000%), 2 calls (0889AB9C - 0889ABC0, length 10)
_S1_2_8A468BC 20 instructions (0.000%), 1 calls (08A467A0 - 08A468C0, length 73)
  Back Branch 08A468BC 1 times (length 73)
_S1_2_8A468B4 20 instructions (0.000%), 1 calls (08A467A0 - 08A468B8, length 71)
  Back Branch 08A468B4 1 times (length 71)
_S1_2_8A468AC 20 instructions (0.000%), 1 calls (08A467A0 - 08A468B0, length 69)
  Back Branch 08A468AC 1 times (length 69)
_S1_2_8A468A4 20 instructions (0.000%), 1 calls (08A467A0 - 08A468A8, length 67)
  Back Branch 08A468A4 1 times (length 67)
_S1_2_8A4687C 20 instructions (0.000%), 1 calls (08A467A0 - 08A46880, length 57)
  Back Branch 08A4687C 1 times (length 57)
_S1_2_8A4686C 20 instructions (0.000%), 1 calls (08A467A0 - 08A46870, length 53)
  Back Branch 08A4686C 1 times (length 53)
_S1_2_8A46864 20 instructions (0.000%), 1 calls (08A467A0 - 08A46868, length 51)
  Back Branch 08A46864 1 times (length 51)
_S1_2_8A4685C 20 instructions (0.000%), 1 calls (08A467A0 - 08A46860, length 49)
  Back Branch 08A4685C 1 times (length 49)
_S1_2_8A46854 20 instructions (0.000%), 1 calls (08A467A0 - 08A46858, length 47)
  Back Branch 08A46854 1 times (length 47)
_S1_2_8A46844 20 instructions (0.000%), 1 calls (08A467A0 - 08A46848, length 43)
  Back Branch 08A46844 1 times (length 43)
_S1_2_8A467E8 20 instructions (0.000%), 1 calls (08A467A0 - 08A467EC, length 20)
  Back Branch 08A467E8 1 times (length 20)
_S1_2_8A46698 20 instructions (0.000%), 1 calls (08A465D8 - 08A4669C, length 50)
  Back Branch 08A46698 1 times (length 50)
_S1_2_89A202C 20 instructions (0.000%), 1 calls (089A202C - 089A2078, length 20)
_S1_2_88BAD90 20 instructions (0.000%), 1 calls (088BAD90 - 088BADDC, length 20)
_S1_2_88B8F1C 20 instructions (0.000%), 1 calls (088B8F1C - 088B8F68, length 20)
_S1_2_88B8950 20 instructions (0.000%), 1 calls (088B8950 - 088B899C, length 20)
_S1_2_88B825C 20 instructions (0.000%), 1 calls (088B825C - 088B82A8, length 20)
_S1_2_887DC68 20 instructions (0.000%), 1 calls (0887DC68 - 0887DCB4, length 20)
_S1_2_884F4B0 20 instructions (0.000%), 1 calls (0884F38C - 0884F4B8, length 76)
  Back Branch 0884F4B4 2 times (length 76)
_S1_2_8811A1C 20 instructions (0.000%), 1 calls (08811A1C - 08811A68, length 20)
_S1_2_8A465D4 19 instructions (0.000%), 1 calls (08A465D4 - 08A4661C, length 19)
_S1_2_8860E00 19 instructions (0.000%), 1 calls (08860E00 - 08860E48, length 19)
_S1_2_885E3EC 19 instructions (0.000%), 1 calls (0885E3EC - 0885E4F8, length 68)
_S1_2_8A55C80 18 instructions (0.000%), 9 calls (08A55C80 - 08A55C84, length 2)
_S1_2_881FA74 18 instructions (0.000%), 2 calls (0881FA74 - 0881FA94, length 9)
_S1_2_88BADE0 18 instructions (0.000%), 1 calls (088BADE0 - 088BAE24, length 18)
_S1_2_88BAA10 18 instructions (0.000%), 1 calls (088BAA10 - 088BAA68, length 23)
_S1_2_8832150 18 instructions (0.000%), 1 calls (08832150 - 08832194, length 18)
_S1_2_8A48B80 17 instructions (0.000%), 1 calls (08A48B80 - 08A48BC0, length 17)
_S1_2_8926870 17 instructions (0.000%), 1 calls (08926800 - 08926878, length 31)
  Back Branch 08926860 3 times (length 26)
  Back Branch 08926874 1 times (length 5)
  Back Branch 08926868 1 times (length 4)
_S1_2_88CC03C 17 instructions (0.000%), 1 calls (088CC03C - 088CC07C, length 17)
_S1_2_8874034 17 instructions (0.000%), 1 calls (08874034 - 08874074, length 17)
_S1_2_884F38C 17 instructions (0.000%), 1 calls (0884F38C - 0884F3CC, length 17)
_S1_2_88349B4 17 instructions (0.000%), 1 calls (088349B4 - 088349F4, length 17)
_S1_2_8834970 17 instructions (0.000%), 1 calls (08834970 - 088349B0, length 17)
_S1_2_8A55D18 16 instructions (0.000%), 8 calls (08A55D18 - 08A55D1C, length 2)
_S1_2_8A55D08 16 instructions (0.000%), 8 calls (08A55D08 - 08A55D0C, length 2)
_S1_2_8859D44 16 instructions (0.000%), 2 calls (08859D44 - 08859D60, length 8)
_S1_2_882EC20 16 instructions (0.000%), 1 calls (0882EC20 - 0882EC5C, length 16)
_S1_2_88040C8 16 instructions (0.000%), 1 calls (088040C8 - 08804124, length 24)
_S1_2_8A55AB4 15 instructions (0.000%), 1 calls (08A55AB4 - 08A55B08, length 22)
_S1_2_8A4DF0C 15 instructions (0.000%), 1 calls (08A4DF0C - 08A4DF44, length 15)
_S1_2_8A47F88 15 instructions (0.000%), 1 calls (08A47F88 - 08A47FC0, length 15)
_S1_2_88380C8 15 instructions (0.000%), 1 calls (08838078 - 088380F0, length 31)
  Back Branch 088380E4 1 times (length 11)
  Back Branch 088380C0 1 times (length 20)
_S1_2_88249E4 15 instructions (0.000%), 1 calls (088249E4 - 08824A1C, length 15)
_S1_2_881F944 15 instructions (0.000%), 1 calls (0881F944 - 0881F97C, length 15)
_S1_2_881C214 15 instructions (0.000%), 1 calls (0881C1CC - 0881C230, length 26)
  Back Branch 0881C224 1 times (length 24)
_S1_2_8A55D10 14 instructions (0.000%), 7 calls (08A55D10 - 08A55D14, length 2)
_S1_2_8A430C4 14 instructions (0.000%), 2 calls (08A430C4 - 08A430DC, length 7)
_S1_2_89EDC90 14 instructions (0.000%), 2 calls (089EDC90 - 089EDCA8, length 7)
_S1_2_8942A18 14 instructions (0.000%), 2 calls (08942A18 - 08942A30, length 7)
_S1_2_889AB64 14 instructions (0.000%), 2 calls (0889AB64 - 0889AB7C, length 7)
_S1_2_88226E8 14 instructions (0.000%), 2 calls (088226E8 - 08822700, length 7)
_S1_2_88220F4 14 instructions (0.000%), 2 calls (088220F4 - 0882210C, length 7)
_S1_2_881FC44 14 instructions (0.000%), 2 calls (0881FC44 - 0881FC5C, length 7)
_S1_2_881C5F4 14 instructions (0.000%), 2 calls (0881C5F4 - 0881C618, length 10)
_S1_2_8A4DF48 14 instructions (0.000%), 1 calls (08A4DF48 - 08A4DF80, length 15)
  Back Branch 08A4DF7C 1 times (length 7)
_S1_2_8A48B08 14 instructions (0.000%), 1 calls (08A48B08 - 08A48B3C, length 14)
_S1_2_8A482B0 14 instructions (0.000%), 1 calls (08A482B0 - 08A482E4, length 14)
  Back Branch 08A482E0 1 times (length 7)
_S1_2_88A0FAC 14 instructions (0.000%), 1 calls (088A0FAC - 088A0FE0, length 14)
_S1_2_885C130 14 instructions (0.000%), 1 calls (0885C130 - 0885C164, length 14)
_S1_2_8835AB8 14 instructions (0.000%), 1 calls (08835AB8 - 08835AEC, length 14)
_S1_2_881C61C 14 instructions (0.000%), 1 calls (0881C61C - 0881C650, length 14)
_S1_2_8A488E0 13 instructions (0.000%), 1 calls (08A488E0 - 08A48910, length 13)
_S1_2_88AB98C 13 instructions (0.000%), 1 calls (088AB98C - 088AB9BC, length 13)
_S1_2_881FBD0 13 instructions (0.000%), 1 calls (0881FBD0 - 0881FC00, length 13)
_S1_2_8A55F30 12 instructions (0.000%), 6 calls (08A55F30 - 08A55F34, length 2)
_S1_2_8A55D28 12 instructions (0.000%), 6 calls (08A55D28 - 08A55D2C, length 2)
_S1_2_88BDC30 12 instructions (0.000%), 1 calls (088BDC30 - 088BDC5C, length 12)
_S1_2_88BD340 12 instructions (0.000%), 1 calls (088BD340 - 088BD36C, length 12)
_S1_2_88A9BE0 12 instructions (0.000%), 1 calls (088A9BE0 - 088A9C18, length 15)
  Back Branch 088A9C14 1 times (length 6)
_S1_2_88A0958 12 instructions (0.000%), 1 calls (088A0958 - 088A0984, length 12)
_S1_2_8850E20 12 instructions (0.000%), 1 calls (08850E20 - 08850E4C, length 12)
_S1_2_883F9EC 12 instructions (0.000%), 1 calls (0883F9EC - 0883FA18, length 12)
_S1_2_88326B8 12 instructions (0.000%), 1 calls (088326B8 - 088326E4, length 12)
_S1_2_881C764 12 instructions (0.000%), 1 calls (0881C764 - 0881C790, length 12)
_S1_2_8A4D354 11 instructions (0.000%), 1 calls (08A4D354 - 08A4D37C, length 11)
_S1_2_886FF74 11 instructions (0.000%), 1 calls (0886FF74 - 0886FF9C, length 11)
_S1_2_886AF7C 11 instructions (0.000%), 1 calls (0886AF7C - 0886AFA4, length 11)
_S1_2_880FD50 11 instructions (0.000%), 1 calls (0880FD50 - 0880FD78, length 11)
_S1_2_88BCE3C 10 instructions (0.000%), 2 calls (088BCE3C - 088BCE4C, length 5)
_S1_2_88BCE28 10 instructions (0.000%), 2 calls (088BCE28 - 088BCE38, length 5)
_S1_2_88B1E7C 10 instructions (0.000%), 2 calls (088B1E7C - 088B1E8C, length 5)
_S1_2_887B308 10 instructions (0.000%), 2 calls (0887B308 - 0887B318, length 5)
_S1_2_8829134 10 instructions (0.000%), 2 calls (08829134 - 08829144, length 5)
_S1_2_8824A88 10 instructions (0.000%), 2 calls (08824A88 - 08824A98, length 5)
_S1_2_8A477B8 10 instructions (0.000%), 1 calls (08A477B8 - 08A477DC, length 10)
_S1_2_8A47790 10 instructions (0.000%), 1 calls (08A47790 - 08A477B4, length 10)
_S1_2_8A47768 10 instructions (0.000%), 1 calls (08A47768 - 08A4778C, length 10)
_S1_2_88BDBE4 10 instructions (0.000%), 1 calls (088BDBE4 - 088BDC08, length 10)
_S1_2_88BC140 10 instructions (0.000%), 1 calls (088BC140 - 088BC164, length 10)
_S1_2_889DA84 10 instructions (0.000%), 1 calls (0889DA84 - 0889DAA8, length 10)
_S1_2_889DA5C 10 instructions (0.000%), 1 calls (0889DA5C - 0889DA80, length 10)
_S1_2_889D6C8 10 instructions (0.000%), 1 calls (0889D6C8 - 0889D6EC, length 10)
_S1_2_889D678 10 instructions (0.000%), 1 calls (0889D678 - 0889D69C, length 10)
_S1_2_889D650 10 instructions (0.000%), 1 calls (0889D650 - 0889D674, length 10)
_S1_2_889CD74 10 instructions (0.000%), 1 calls (0889CD74 - 0889CD98, length 10)
_S1_2_889CB88 10 instructions (0.000%), 1 calls (0889CB88 - 0889CBAC, length 10)
_S1_2_886B470 10 instructions (0.000%), 1 calls (0886B470 - 0886B494, length 10)
_S1_2_881FEE8 10 instructions (0.000%), 1 calls (0881FEE8 - 0881FF0C, length 10)
_S1_2_881FBA8 10 instructions (0.000%), 1 calls (0881FBA8 - 0881FBCC, length 10)
_S1_2_88117C0 10 instructions (0.000%), 1 calls (088117C0 - 088117E4, length 10)
_S1_2_8A48698 9 instructions (0.000%), 1 calls (08A48698 - 08A486B8, length 9)
_S1_2_8A47FC4 9 instructions (0.000%), 1 calls (08A47FC4 - 08A47FE4, length 9)
_S1_2_88CE88C 9 instructions (0.000%), 1 calls (088CE88C - 088CE8AC, length 9)
_S1_2_88BD9C0 9 instructions (0.000%), 1 calls (088BD9C0 - 088BD9E0, length 9)
_S1_2_88BAD5C 9 instructions (0.000%), 1 calls (088BAD5C - 088BAD7C, length 9)
_S1_2_88BAD38 9 instructions (0.000%), 1 calls (088BAD38 - 088BAD58, length 9)
_S1_2_8860CC0 9 instructions (0.000%), 1 calls (08860CC0 - 08860CE0, length 9)
_S1_2_8839FC8 9 instructions (0.000%), 1 calls (08839FC8 - 08839FE8, length 9)
_S1_2_8814970 9 instructions (0.000%), 1 calls (08814970 - 08814990, length 9)
_S1_2_8810C04 9 instructions (0.000%), 1 calls (08810C04 - 08810C24, length 9)
_S1_2_8804000 9 instructions (0.000%), 1 calls (08804000 - 08804020, length 9)
_S1_2_8A56028 8 instructions (0.000%), 4 calls (08A56028 - 08A5602C, length 2)
_S1_2_8A55D50 8 instructions (0.000%), 4 calls (08A55D50 - 08A55D54, length 2)
_S1_2_8829F64 8 instructions (0.000%), 2 calls (08829F64 - 08829F70, length 4)
_S1_2_881C5E4 8 instructions (0.000%), 2 calls (0881C5E4 - 0881C5F0, length 4)
_S1_2_8000080 8 instructions (0.000%), 2 calls (08000080 - 08000088, length 3)
  Back Branch 08000084 2 times (length 3)
_S1_2_8A480A0 8 instructions (0.000%), 1 calls (08A480A0 - 08A480BC, length 8)
_S1_2_8A48080 8 instructions (0.000%), 1 calls (08A48080 - 08A4809C, length 8)
_S1_2_88AC34C 8 instructions (0.000%), 1 calls (088AC34C - 088AC368, length 8)
_S1_2_886B30C 8 instructions (0.000%), 1 calls (0886B30C - 0886B3B8, length 44)
_S1_2_881FF10 8 instructions (0.000%), 1 calls (0881FF10 - 0881FF2C, length 8)
_S1_2_881F38C 8 instructions (0.000%), 1 calls (0881F38C - 0881F3A8, length 8)
_S1_2_8A48240 7 instructions (0.000%), 1 calls (08A48240 - 08A48258, length 7)
_S1_2_8A40F30 7 instructions (0.000%), 1 calls (08A40F30 - 08A40F48, length 7)
_S1_2_89E4F80 7 instructions (0.000%), 1 calls (089E4F80 - 089E4F98, length 7)
_S1_2_88A3DA8 7 instructions (0.000%), 1 calls (088A3DA8 - 088A3DC0, length 7)
_S1_2_886B454 7 instructions (0.000%), 1 calls (0886B454 - 0886B46C, length 7)
_S1_2_884E8C4 7 instructions (0.000%), 1 calls (0884E8C4 - 0884E8DC, length 7)
_S1_2_8A55DC0 6 instructions (0.000%), 3 calls (08A55DC0 - 08A55DC4, length 2)
_S1_2_8A55D98 6 instructions (0.000%), 3 calls (08A55D98 - 08A55D9C, length 2)
_S1_2_8A55C98 6 instructions (0.000%), 3 calls (08A55C98 - 08A55C9C, length 2)
_S1_2_8A55C28 6 instructions (0.000%), 3 calls (08A55C28 - 08A55C2C, length 2)
_S1_2_88BD3B8 6 instructions (0.000%), 2 calls (088BD3B8 - 088BD3C0, length 3)
_S1_2_8827424 6 instructions (0.000%), 2 calls (08827424 - 0882742C, length 3)
_S1_2_8822E78 6 instructions (0.000%), 2 calls (08822E78 - 08822E80, length 3)
_S1_2_8A40ED0 6 instructions (0.000%), 1 calls (08A40ED0 - 08A40EE4, length 6)
_S1_2_886CD1C 6 instructions (0.000%), 1 calls (0886CD0C - 0886CD20, length 6)
  Back Branch 0886CD1C 1 times (length 6)
_S1_2_886B53C 6 instructions (0.000%), 1 calls (0886B53C - 0886B550, length 6)
_S1_2_8812144 6 instructions (0.000%), 1 calls (08812144 - 08812158, length 6)
_S1_2_88BDA0C 5 instructions (0.000%), 1 calls (088BDA0C - 088BDA1C, length 5)
_S1_2_88BD9F8 5 instructions (0.000%), 1 calls (088BD9F8 - 088BDA08, length 5)
_S1_2_88BD9E4 5 instructions (0.000%), 1 calls (088BD9E4 - 088BD9F4, length 5)
_S1_2_88B1EA4 5 instructions (0.000%), 1 calls (088B1EA4 - 088B1EB4, length 5)
_S1_2_88B1E90 5 instructions (0.000%), 1 calls (088B1E90 - 088B1EA0, length 5)
_S1_2_883F700 5 instructions (0.000%), 1 calls (0883F700 - 0883F710, length 5)
_S1_2_8820010 5 instructions (0.000%), 1 calls (08820010 - 08820020, length 5)
_S1_2_881FA60 5 instructions (0.000%), 1 calls (0881FA60 - 0881FA70, length 5)
_S1_2_881F424 5 instructions (0.000%), 1 calls (0881F424 - 0881F434, length 5)
_S1_2_881F378 5 instructions (0.000%), 1 calls (0881F378 - 0881F388, length 5)
_S1_2_8A56160 4 instructions (0.000%), 2 calls (08A56160 - 08A56164, length 2)
_S1_2_8A56108 4 instructions (0.000%), 2 calls (08A56108 - 08A5610C, length 2)
_S1_2_8A56100 4 instructions (0.000%), 2 calls (08A56100 - 08A56104, length 2)
_S1_2_8A560C8 4 instructions (0.000%), 2 calls (08A560C8 - 08A560CC, length 2)
_S1_2_8A56030 4 instructions (0.000%), 2 calls (08A56030 - 08A56034, length 2)
_S1_2_8A56020 4 instructions (0.000%), 2 calls (08A56020 - 08A56024, length 2)
_S1_2_8A56018 4 instructions (0.000%), 2 calls (08A56018 - 08A5601C, length 2)
_S1_2_8A56010 4 instructions (0.000%), 2 calls (08A56010 - 08A56014, length 2)
_S1_2_8A56008 4 instructions (0.000%), 2 calls (08A56008 - 08A5600C, length 2)
_S1_2_8A56000 4 instructions (0.000%), 2 calls (08A56000 - 08A56004, length 2)
_S1_2_8A55FF8 4 instructions (0.000%), 2 calls (08A55FF8 - 08A55FFC, length 2)
_S1_2_8A55FF0 4 instructions (0.000%), 2 calls (08A55FF0 - 08A55FF4, length 2)
_S1_2_8A55FE0 4 instructions (0.000%), 2 calls (08A55FE0 - 08A55FE4, length 2)
_S1_2_8A55FD8 4 instructions (0.000%), 2 calls (08A55FD8 - 08A55FDC, length 2)
_S1_2_8A55FD0 4 instructions (0.000%), 2 calls (08A55FD0 - 08A55FD4, length 2)
_S1_2_8A55FC8 4 instructions (0.000%), 2 calls (08A55FC8 - 08A55FCC, length 2)
_S1_2_8A55FC0 4 instructions (0.000%), 2 calls (08A55FC0 - 08A55FC4, length 2)
_S1_2_8A55FB8 4 instructions (0.000%), 2 calls (08A55FB8 - 08A55FBC, length 2)
_S1_2_8A55FB0 4 instructions (0.000%), 2 calls (08A55FB0 - 08A55FB4, length 2)
_S1_2_8A55F48 4 instructions (0.000%), 2 calls (08A55F48 - 08A55F4C, length 2)
_S1_2_8A55F40 4 instructions (0.000%), 2 calls (08A55F40 - 08A55F44, length 2)
_S1_2_8A55F38 4 instructions (0.000%), 2 calls (08A55F38 - 08A55F3C, length 2)
_S1_2_8A55F28 4 instructions (0.000%), 2 calls (08A55F28 - 08A55F2C, length 2)
_S1_2_8A55F20 4 instructions (0.000%), 2 calls (08A55F20 - 08A55F24, length 2)
_S1_2_8A55EC0 4 instructions (0.000%), 2 calls (08A55EC0 - 08A55EC4, length 2)
_S1_2_8A55EA0 4 instructions (0.000%), 2 calls (08A55EA0 - 08A55EA4, length 2)
_S1_2_8A55E98 4 instructions (0.000%), 2 calls (08A55E98 - 08A55E9C, length 2)
_S1_2_8A55D80 4 instructions (0.000%), 2 calls (08A55D80 - 08A55D84, length 2)
_S1_2_8A55CC8 4 instructions (0.000%), 2 calls (08A55CC8 - 08A55CCC, length 2)
_S1_2_8A55B38 4 instructions (0.000%), 2 calls (08A55B38 - 08A55B3C, length 2)
_S1_2_8856674 4 instructions (0.000%), 2 calls (08856674 - 08856678, length 2)
_S1_2_8856664 4 instructions (0.000%), 2 calls (08856664 - 08856668, length 2)
_S1_2_8833314 4 instructions (0.000%), 1 calls (08833314 - 08833320, length 4)
_S1_2_881C5D4 4 instructions (0.000%), 1 calls (0881C5D4 - 0881C5E0, length 4)
_S1_2_881C5C4 4 instructions (0.000%), 1 calls (0881C5C4 - 0881C5D0, length 4)
_S1_2_881C5B4 4 instructions (0.000%), 1 calls (0881C5B4 - 0881C5C0, length 4)
_S1_2_881C5A4 4 instructions (0.000%), 1 calls (0881C5A4 - 0881C5B0, length 4)
_S1_2_886EC2C 3 instructions (0.000%), 1 calls (0886EC2C - 0886EC34, length 3)
_S1_2_884D400 3 instructions (0.000%), 1 calls (0884D400 - 0884D408, length 3)
_S1_2_88327B4 3 instructions (0.000%), 1 calls (088327B4 - 088327BC, length 3)
_S1_2_8A560F8 2 instructions (0.000%), 1 calls (08A560F8 - 08A560FC, length 2)
_S1_2_8A560F0 2 instructions (0.000%), 1 calls (08A560F0 - 08A560F4, length 2)
_S1_2_8A560E0 2 instructions (0.000%), 1 calls (08A560E0 - 08A560E4, length 2)
_S1_2_8A560D0 2 instructions (0.000%), 1 calls (08A560D0 - 08A560D4, length 2)
_S1_2_8A56090 2 instructions (0.000%), 1 calls (08A56090 - 08A56094, length 2)
_S1_2_8A55F08 2 instructions (0.000%), 1 calls (08A55F08 - 08A55F0C, length 2)
_S1_2_8A55F00 2 instructions (0.000%), 1 calls (08A55F00 - 08A55F04, length 2)
_S1_2_8A55EF8 2 instructions (0.000%), 1 calls (08A55EF8 - 08A55EFC, length 2)
_S1_2_8A55EE8 2 instructions (0.000%), 1 calls (08A55EE8 - 08A55EEC, length 2)
_S1_2_8A55EB8 2 instructions (0.000%), 1 calls (08A55EB8 - 08A55EBC, length 2)
_S1_2_8A55EB0 2 instructions (0.000%), 1 calls (08A55EB0 - 08A55EB4, length 2)
_S1_2_8A55EA8 2 instructions (0.000%), 1 calls (08A55EA8 - 08A55EAC, length 2)
_S1_2_8A55E90 2 instructions (0.000%), 1 calls (08A55E90 - 08A55E94, length 2)
_S1_2_8A55E88 2 instructions (0.000%), 1 calls (08A55E88 - 08A55E8C, length 2)
_S1_2_8A55E80 2 instructions (0.000%), 1 calls (08A55E80 - 08A55E84, length 2)
_S1_2_8A55E78 2 instructions (0.000%), 1 calls (08A55E78 - 08A55E7C, length 2)
_S1_2_8A55E70 2 instructions (0.000%), 1 calls (08A55E70 - 08A55E74, length 2)
_S1_2_8A55E68 2 instructions (0.000%), 1 calls (08A55E68 - 08A55E6C, length 2)
_S1_2_8A55E60 2 instructions (0.000%), 1 calls (08A55E60 - 08A55E64, length 2)
_S1_2_8A55E48 2 instructions (0.000%), 1 calls (08A55E48 - 08A55E4C, length 2)
_S1_2_8A55E38 2 instructions (0.000%), 1 calls (08A55E38 - 08A55E3C, length 2)
_S1_2_8A55E30 2 instructions (0.000%), 1 calls (08A55E30 - 08A55E34, length 2)
_S1_2_8A55E28 2 instructions (0.000%), 1 calls (08A55E28 - 08A55E2C, length 2)
_S1_2_8A55E20 2 instructions (0.000%), 1 calls (08A55E20 - 08A55E24, length 2)
_S1_2_8A55E10 2 instructions (0.000%), 1 calls (08A55E10 - 08A55E14, length 2)
_S1_2_8A55E00 2 instructions (0.000%), 1 calls (08A55E00 - 08A55E04, length 2)
_S1_2_8A55DE0 2 instructions (0.000%), 1 calls (08A55DE0 - 08A55DE4, length 2)
_S1_2_8A55D88 2 instructions (0.000%), 1 calls (08A55D88 - 08A55D8C, length 2)
_S1_2_8A55CD0 2 instructions (0.000%), 1 calls (08A55CD0 - 08A55CD4, length 2)
_S1_2_8A55CA0 2 instructions (0.000%), 1 calls (08A55CA0 - 08A55CA4, length 2)
_S1_2_8A55C38 2 instructions (0.000%), 1 calls (08A55C38 - 08A55C3C, length 2)
_S1_2_8A55C30 2 instructions (0.000%), 1 calls (08A55C30 - 08A55C34, length 2)
_S1_2_8A55BF8 2 instructions (0.000%), 1 calls (08A55BF8 - 08A55BFC, length 2)
_S1_2_8A55BE8 2 instructions (0.000%), 1 calls (08A55BE8 - 08A55BEC, length 2)
_S1_2_8A55BA0 2 instructions (0.000%), 1 calls (08A55BA0 - 08A55BA4, length 2)
_S1_2_8A55B90 2 instructions (0.000%), 1 calls (08A55B90 - 08A55B94, length 2)
_S1_2_8A55B88 2 instructions (0.000%), 1 calls (08A55B88 - 08A55B8C, length 2)
_S1_2_8A55B58 2 instructions (0.000%), 1 calls (08A55B58 - 08A55B5C, length 2)
_S1_2_8A55B50 2 instructions (0.000%), 1 calls (08A55B50 - 08A55B54, length 2)
_S1_2_88BDA20 2 instructions (0.000%), 1 calls (088BDA20 - 088BDA24, length 2)
_S1_2_881FC04 2 instructions (0.000%), 1 calls (0881FC04 - 0881FC08, length 2)
_S1_2_88AD54C (nop) 0 instructions (0.000%), 91,216 calls (088AD54C - 088AD550, length 2)
_S1_2_88AD778 (nop) 0 instructions (0.000%), 45,608 calls (088AD778 - 088AD77C, length 2)
_S1_2_88B15E0 (nop) 0 instructions (0.000%), 37,013 calls (088B15E0 - 088B15E4, length 2)
_S1_2_88AD8CC (nop) 0 instructions (0.000%), 22,804 calls (088AD8CC - 088AD8D0, length 2)
_S1_2_881E94C (nop) 0 instructions (0.000%), 15,447 calls (0881E94C - 0881E950, length 2)
_S1_2_8814B50 (nop) 0 instructions (0.000%), 14,198 calls (08814B50 - 08814B54, length 2)
_S1_2_88B14EC (nop) 0 instructions (0.000%), 11,402 calls (088B14EC - 088B14F0, length 2)
_S1_2_886E934 (nop) 0 instructions (0.000%), 7,951 calls (0886E934 - 0886E938, length 2)
_S1_2_88BCE20 (nop) 0 instructions (0.000%), 4,135 calls (088BCE20 - 088BCE24, length 2)
_S1_2_88BCE18 (nop) 0 instructions (0.000%), 4,135 calls (088BCE18 - 088BCE1C, length 2)
_S1_2_88933B0 (nop) 0 instructions (0.000%), 2,444 calls (088933B0 - 088933B4, length 2)
_S1_2_8829864 (nop) 0 instructions (0.000%), 2,423 calls (08829864 - 08829868, length 2)
_S1_2_8A4DE54 (memset) 0 instructions (0.000%), 1,739 calls (08A4DE54 - 08A4DF08, length 46)
_S1_2_8944BF4 (nop) 0 instructions (0.000%), 1,221 calls (08944BF4 - 08944BF8, length 2)
_S1_2_8890940 (nop) 0 instructions (0.000%), 1,102 calls (08890940 - 08890944, length 2)
_S1_2_883294C (nop) 0 instructions (0.000%), 1,039 calls (0883294C - 08832950, length 2)
_S1_2_8A42B10 (nop) 0 instructions (0.000%), 909 calls (08A42B10 - 08A42B14, length 2)
_S1_2_8A42484 (nop) 0 instructions (0.000%), 875 calls (08A42484 - 08A42488, length 2)
_S1_2_8A4E0C0 (strlen) 0 instructions (0.000%), 590 calls (08A4E0C0 - 08A4E0D4, length 6)
_S1_2_89E4D00 (nop) 0 instructions (0.000%), 148 calls (089E4D00 - 089E4D04, length 2)
_S1_2_88BAD30 (nop) 0 instructions (0.000%), 47 calls (088BAD30 - 088BAD34, length 2)
_S1_2_889B19C (nop) 0 instructions (0.000%), 22 calls (0889B19C - 0889B1A0, length 2)
_S1_2_889AFD4 (nop) 0 instructions (0.000%), 22 calls (0889AFD4 - 0889AFD8, length 2)
_S1_2_8898278 (nop) 0 instructions (0.000%), 22 calls (08898278 - 0889827C, length 2)
_S1_2_88ABE2C (nop) 0 instructions (0.000%), 20 calls (088ABE2C - 088ABE30, length 2)
_S1_2_889B028 (nop) 0 instructions (0.000%), 16 calls (0889B028 - 0889B02C, length 2)
_S1_2_8A433AC (nop) 0 instructions (0.000%), 12 calls (08A433AC - 08A433B0, length 2)
_S1_2_886E92C (nop) 0 instructions (0.000%), 7 calls (0886E92C - 0886E930, length 2)
_S1_2_8876D64 (nop) 0 instructions (0.000%), 3 calls (08876D64 - 08876D68, length 2)
_S1_2_8876D5C (nop) 0 instructions (0.000%), 3 calls (08876D5C - 08876D60, length 2)
_S1_2_88BD914 (nop) 0 instructions (0.000%), 2 calls (088BD914 - 088BD918, length 2)
_S1_2_88A93C8 (nop) 0 instructions (0.000%), 2 calls (088A93C8 - 088A93CC, length 2)
_S1_2_8876D4C (nop) 0 instructions (0.000%), 2 calls (08876D4C - 08876D50, length 2)
_S1_2_886A0DC (nop) 0 instructions (0.000%), 2 calls (0886A0DC - 0886A0E0, length 2)
_S1_2_882AF20 (nop) 0 instructions (0.000%), 2 calls (0882AF20 - 0882AF24, length 2)
_S1_2_881E944 (nop) 0 instructions (0.000%), 2 calls (0881E944 - 0881E948, length 2)
_S1_2_8814B10 (nop) 0 instructions (0.000%), 2 calls (08814B10 - 08814B14, length 2)
_S1_2_880F78C (nop) 0 instructions (0.000%), 1 calls (0880F78C - 0880F790, length 2)
------------------ GEProfiler ----------------------
GE list count: 45939
Texture load count: 58099, average 1.3 per GE list
Copy GE to memory: 10085, average 0.2 per GE list
Copy Stencil to memory: 0, average 0.0 per GE list
GE list duration: 96490ms, average 2.1ms per GE list, max FPS is 476.1
prim: called 1644185 times, average 35.8 per GE list
GU_TEXTURE_16BIT|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=10: used 1050454 times in PRIM, average 22.9 per GE list
GU_TEXTURE_16BIT|GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=16: used 572956 times in PRIM, average 12.5 per GE list
GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12: used 20775 times in PRIM, average 0.5 per GE list
