Compilation time 3818ms, 1911 calls, average 2.0ms, longest 280ms
CodeBlocks profiling information (1,376,125,690 total cycles):
_S1_2_8A062F0 529,668,756 instructions (38.490%), 192,747 calls (08A062F0 - 08A06754, length 282)
    08A062F0:[27BDFF00]: addiu      $sp, $sp, -256
    08A062F4:[27A80000]: addiu      $t0, $sp, 0
    08A062F8:[24090010]: addiu      $t1, $zr, 16 <=> li $t1, 16
    08A062FC:[00000000]: 0x8A062FC - memcpySequence[8C8A0000,24840004,2529FFFF,AD0A0000,1520FFFB,25080004](8,4,9,4,0)
    08A06314:[24090030]: addiu      $t1, $zr, 48 <=> li $t1, 48
    08A06318:[8D0AFFC0]: lw         $t2, -64($t0)
    08A0631C:[8D0BFFC4]: lw         $t3, -60($t0)
    08A06320:[8D0CFFE4]: lw         $t4, -28($t0)
    08A06324:[8D0DFFF8]: lw         $t5, -8($t0)
    08A06328:[002B71C2]: rotr       $t6, $t3, 0x0007
    08A0632C:[002B0C82]: rotr       $at, $t3, 0x0012
    08A06330:[01C17026]: xor        $t6, $t6, $at
    08A06334:[000B08C2]: srl        $at, $t3, 0x0003
    08A06338:[01C17026]: xor        $t6, $t6, $at
    08A0633C:[002D7C42]: rotr       $t7, $t5, 0x0011
    08A06340:[002D0CC2]: rotr       $at, $t5, 0x0013
    08A06344:[01E17826]: xor        $t7, $t7, $at
    08A06348:[000D0A82]: srl        $at, $t5, 0x000A
    08A0634C:[01E17826]: xor        $t7, $t7, $at
    08A06350:[014C5021]: addu       $t2, $t2, $t4
    08A06354:[014E5021]: addu       $t2, $t2, $t6
    08A06358:[014F5021]: addu       $t2, $t2, $t7
    08A0635C:[2529FFFF]: addiu      $t1, $t1, -1
    08A06360:[AD0A0000]: sw         $t2, 0($t0)
    08A06364:[1520FFEC]: bne        $t1, $zr, 0x08A06318
    08A06368:[25080004]: addiu      $t0, $t0, 4
    08A0636C:[8CA80000]: lw         $t0, 0($a1)
    08A06370:[8CA90004]: lw         $t1, 4($a1)
    08A06374:[8CAA0008]: lw         $t2, 8($a1)
    08A06378:[8CAB000C]: lw         $t3, 12($a1)
    08A0637C:[8CAC0010]: lw         $t4, 16($a1)
    08A06380:[8CAD0014]: lw         $t5, 20($a1)
    08A06384:[8CAE0018]: lw         $t6, 24($a1)
    08A06388:[8CAF001C]: lw         $t7, 28($a1)
    08A0638C:[27A40000]: addiu      $a0, $sp, 0
    08A06390:[3C0608AB]: lui        $a2, 0x08AB <=> li $a2, 0x08AB0000
    08A06394:[24C64364]: addiu      $a2, $a2, 17252
    08A06398:[24070040]: addiu      $a3, $zr, 64 <=> li $a3, 64
    08A0639C:[8CC20000]: lw         $v0, 0($a2)
    08A063A0:[002CC182]: rotr       $t8, $t4, 0x0006
    08A063A4:[002C0AC2]: rotr       $at, $t4, 0x000B
    08A063A8:[0301C026]: xor        $t8, $t8, $at
    08A063AC:[002C0E42]: rotr       $at, $t4, 0x0019
    08A063B0:[0301C026]: xor        $t8, $t8, $at
    08A063B4:[01F8C021]: addu       $t8, $t7, $t8
    08A063B8:[01AE1826]: xor        $v1, $t5, $t6
    08A063BC:[006C1824]: and        $v1, $v1, $t4
    08A063C0:[006E1826]: xor        $v1, $v1, $t6
    08A063C4:[8C810000]: lw         $at, 0($a0)
    08A063C8:[0303C021]: addu       $t8, $t8, $v1
    08A063CC:[0302C021]: addu       $t8, $t8, $v0
    08A063D0:[0301C021]: addu       $t8, $t8, $at
    08A063D4:[0028C882]: rotr       $t9, $t0, 0x0002
    08A063D8:[00280B42]: rotr       $at, $t0, 0x000D
    08A063DC:[0321C826]: xor        $t9, $t9, $at
    08A063E0:[00280D82]: rotr       $at, $t0, 0x0016
    08A063E4:[0321C826]: xor        $t9, $t9, $at
    08A063E8:[01091025]: or         $v0, $t0, $t1
    08A063EC:[004A1024]: and        $v0, $v0, $t2
    08A063F0:[01090824]: and        $at, $t0, $t1
    08A063F4:[00411025]: or         $v0, $v0, $at
    08A063F8:[0322C821]: addu       $t9, $t9, $v0
    08A063FC:[01785821]: addu       $t3, $t3, $t8
    08A06400:[03197821]: addu       $t7, $t8, $t9
    08A06404:[8CC20004]: lw         $v0, 4($a2)
    08A06408:[002BC182]: rotr       $t8, $t3, 0x0006
    08A0640C:[002B0AC2]: rotr       $at, $t3, 0x000B
    08A06410:[0301C026]: xor        $t8, $t8, $at
    08A06414:[002B0E42]: rotr       $at, $t3, 0x0019
    08A06418:[0301C026]: xor        $t8, $t8, $at
    08A0641C:[01D8C021]: addu       $t8, $t6, $t8
    08A06420:[018D1826]: xor        $v1, $t4, $t5
    08A06424:[006B1824]: and        $v1, $v1, $t3
    08A06428:[006D1826]: xor        $v1, $v1, $t5
    08A0642C:[8C810004]: lw         $at, 4($a0)
    08A06430:[0303C021]: addu       $t8, $t8, $v1
    08A06434:[0302C021]: addu       $t8, $t8, $v0
    08A06438:[0301C021]: addu       $t8, $t8, $at
    08A0643C:[002FC882]: rotr       $t9, $t7, 0x0002
    08A06440:[002F0B42]: rotr       $at, $t7, 0x000D
    08A06444:[0321C826]: xor        $t9, $t9, $at
    08A06448:[002F0D82]: rotr       $at, $t7, 0x0016
    08A0644C:[0321C826]: xor        $t9, $t9, $at
    08A06450:[01E81025]: or         $v0, $t7, $t0
    08A06454:[00491024]: and        $v0, $v0, $t1
    08A06458:[01E80824]: and        $at, $t7, $t0
    08A0645C:[00411025]: or         $v0, $v0, $at
    08A06460:[0322C821]: addu       $t9, $t9, $v0
    08A06464:[01585021]: addu       $t2, $t2, $t8
    08A06468:[03197021]: addu       $t6, $t8, $t9
    08A0646C:[8CC20008]: lw         $v0, 8($a2)
    08A06470:[002AC182]: rotr       $t8, $t2, 0x0006
    08A06474:[002A0AC2]: rotr       $at, $t2, 0x000B
    08A06478:[0301C026]: xor        $t8, $t8, $at
    08A0647C:[002A0E42]: rotr       $at, $t2, 0x0019
    08A06480:[0301C026]: xor        $t8, $t8, $at
    08A06484:[01B8C021]: addu       $t8, $t5, $t8
    08A06488:[016C1826]: xor        $v1, $t3, $t4
    08A0648C:[006A1824]: and        $v1, $v1, $t2
    08A06490:[006C1826]: xor        $v1, $v1, $t4
    08A06494:[8C810008]: lw         $at, 8($a0)
    08A06498:[0303C021]: addu       $t8, $t8, $v1
    08A0649C:[0302C021]: addu       $t8, $t8, $v0
    08A064A0:[0301C021]: addu       $t8, $t8, $at
    08A064A4:[002EC882]: rotr       $t9, $t6, 0x0002
    08A064A8:[002E0B42]: rotr       $at, $t6, 0x000D
    08A064AC:[0321C826]: xor        $t9, $t9, $at
    08A064B0:[002E0D82]: rotr       $at, $t6, 0x0016
    08A064B4:[0321C826]: xor        $t9, $t9, $at
    08A064B8:[01CF1025]: or         $v0, $t6, $t7
    08A064BC:[00481024]: and        $v0, $v0, $t0
    08A064C0:[01CF0824]: and        $at, $t6, $t7
    08A064C4:[00411025]: or         $v0, $v0, $at
    08A064C8:[0322C821]: addu       $t9, $t9, $v0
    08A064CC:[01384821]: addu       $t1, $t1, $t8
    08A064D0:[03196821]: addu       $t5, $t8, $t9
    08A064D4:[8CC2000C]: lw         $v0, 12($a2)
    08A064D8:[0029C182]: rotr       $t8, $t1, 0x0006
    08A064DC:[00290AC2]: rotr       $at, $t1, 0x000B
    08A064E0:[0301C026]: xor        $t8, $t8, $at
    08A064E4:[00290E42]: rotr       $at, $t1, 0x0019
    08A064E8:[0301C026]: xor        $t8, $t8, $at
    08A064EC:[0198C021]: addu       $t8, $t4, $t8
    08A064F0:[014B1826]: xor        $v1, $t2, $t3
    08A064F4:[00691824]: and        $v1, $v1, $t1
    08A064F8:[006B1826]: xor        $v1, $v1, $t3
    08A064FC:[8C81000C]: lw         $at, 12($a0)
    08A06500:[0303C021]: addu       $t8, $t8, $v1
    08A06504:[0302C021]: addu       $t8, $t8, $v0
    08A06508:[0301C021]: addu       $t8, $t8, $at
    08A0650C:[002DC882]: rotr       $t9, $t5, 0x0002
    08A06510:[002D0B42]: rotr       $at, $t5, 0x000D
    08A06514:[0321C826]: xor        $t9, $t9, $at
    08A06518:[002D0D82]: rotr       $at, $t5, 0x0016
    08A0651C:[0321C826]: xor        $t9, $t9, $at
    08A06520:[01AE1025]: or         $v0, $t5, $t6
    08A06524:[004F1024]: and        $v0, $v0, $t7
    08A06528:[01AE0824]: and        $at, $t5, $t6
    08A0652C:[00411025]: or         $v0, $v0, $at
    08A06530:[0322C821]: addu       $t9, $t9, $v0
    08A06534:[01184021]: addu       $t0, $t0, $t8
    08A06538:[03196021]: addu       $t4, $t8, $t9
    08A0653C:[8CC20010]: lw         $v0, 16($a2)
    08A06540:[0028C182]: rotr       $t8, $t0, 0x0006
    08A06544:[00280AC2]: rotr       $at, $t0, 0x000B
    08A06548:[0301C026]: xor        $t8, $t8, $at
    08A0654C:[00280E42]: rotr       $at, $t0, 0x0019
    08A06550:[0301C026]: xor        $t8, $t8, $at
    08A06554:[0178C021]: addu       $t8, $t3, $t8
    08A06558:[012A1826]: xor        $v1, $t1, $t2
    08A0655C:[00681824]: and        $v1, $v1, $t0
    08A06560:[006A1826]: xor        $v1, $v1, $t2
    08A06564:[8C810010]: lw         $at, 16($a0)
    08A06568:[0303C021]: addu       $t8, $t8, $v1
    08A0656C:[0302C021]: addu       $t8, $t8, $v0
    08A06570:[0301C021]: addu       $t8, $t8, $at
    08A06574:[002CC882]: rotr       $t9, $t4, 0x0002
    08A06578:[002C0B42]: rotr       $at, $t4, 0x000D
    08A0657C:[0321C826]: xor        $t9, $t9, $at
    08A06580:[002C0D82]: rotr       $at, $t4, 0x0016
    08A06584:[0321C826]: xor        $t9, $t9, $at
    08A06588:[018D1025]: or         $v0, $t4, $t5
    08A0658C:[004E1024]: and        $v0, $v0, $t6
    08A06590:[018D0824]: and        $at, $t4, $t5
    08A06594:[00411025]: or         $v0, $v0, $at
    08A06598:[0322C821]: addu       $t9, $t9, $v0
    08A0659C:[01F87821]: addu       $t7, $t7, $t8
    08A065A0:[03195821]: addu       $t3, $t8, $t9
    08A065A4:[8CC20014]: lw         $v0, 20($a2)
    08A065A8:[002FC182]: rotr       $t8, $t7, 0x0006
    08A065AC:[002F0AC2]: rotr       $at, $t7, 0x000B
    08A065B0:[0301C026]: xor        $t8, $t8, $at
    08A065B4:[002F0E42]: rotr       $at, $t7, 0x0019
    08A065B8:[0301C026]: xor        $t8, $t8, $at
    08A065BC:[0158C021]: addu       $t8, $t2, $t8
    08A065C0:[01091826]: xor        $v1, $t0, $t1
    08A065C4:[006F1824]: and        $v1, $v1, $t7
    08A065C8:[00691826]: xor        $v1, $v1, $t1
    08A065CC:[8C810014]: lw         $at, 20($a0)
    08A065D0:[0303C021]: addu       $t8, $t8, $v1
    08A065D4:[0302C021]: addu       $t8, $t8, $v0
    08A065D8:[0301C021]: addu       $t8, $t8, $at
    08A065DC:[002BC882]: rotr       $t9, $t3, 0x0002
    08A065E0:[002B0B42]: rotr       $at, $t3, 0x000D
    08A065E4:[0321C826]: xor        $t9, $t9, $at
    08A065E8:[002B0D82]: rotr       $at, $t3, 0x0016
    08A065EC:[0321C826]: xor        $t9, $t9, $at
    08A065F0:[016C1025]: or         $v0, $t3, $t4
    08A065F4:[004D1024]: and        $v0, $v0, $t5
    08A065F8:[016C0824]: and        $at, $t3, $t4
    08A065FC:[00411025]: or         $v0, $v0, $at
    08A06600:[0322C821]: addu       $t9, $t9, $v0
    08A06604:[01D87021]: addu       $t6, $t6, $t8
    08A06608:[03195021]: addu       $t2, $t8, $t9
    08A0660C:[8CC20018]: lw         $v0, 24($a2)
    08A06610:[002EC182]: rotr       $t8, $t6, 0x0006
    08A06614:[002E0AC2]: rotr       $at, $t6, 0x000B
    08A06618:[0301C026]: xor        $t8, $t8, $at
    08A0661C:[002E0E42]: rotr       $at, $t6, 0x0019
    08A06620:[0301C026]: xor        $t8, $t8, $at
    08A06624:[0138C021]: addu       $t8, $t1, $t8
    08A06628:[01E81826]: xor        $v1, $t7, $t0
    08A0662C:[006E1824]: and        $v1, $v1, $t6
    08A06630:[00681826]: xor        $v1, $v1, $t0
    08A06634:[8C810018]: lw         $at, 24($a0)
    08A06638:[0303C021]: addu       $t8, $t8, $v1
    08A0663C:[0302C021]: addu       $t8, $t8, $v0
    08A06640:[0301C021]: addu       $t8, $t8, $at
    08A06644:[002AC882]: rotr       $t9, $t2, 0x0002
    08A06648:[002A0B42]: rotr       $at, $t2, 0x000D
    08A0664C:[0321C826]: xor        $t9, $t9, $at
    08A06650:[002A0D82]: rotr       $at, $t2, 0x0016
    08A06654:[0321C826]: xor        $t9, $t9, $at
    08A06658:[014B1025]: or         $v0, $t2, $t3
    08A0665C:[004C1024]: and        $v0, $v0, $t4
    08A06660:[014B0824]: and        $at, $t2, $t3
    08A06664:[00411025]: or         $v0, $v0, $at
    08A06668:[0322C821]: addu       $t9, $t9, $v0
    08A0666C:[01B86821]: addu       $t5, $t5, $t8
    08A06670:[03194821]: addu       $t1, $t8, $t9
    08A06674:[8CC2001C]: lw         $v0, 28($a2)
    08A06678:[002DC182]: rotr       $t8, $t5, 0x0006
    08A0667C:[002D0AC2]: rotr       $at, $t5, 0x000B
    08A06680:[0301C026]: xor        $t8, $t8, $at
    08A06684:[002D0E42]: rotr       $at, $t5, 0x0019
    08A06688:[0301C026]: xor        $t8, $t8, $at
    08A0668C:[0118C021]: addu       $t8, $t0, $t8
    08A06690:[01CF1826]: xor        $v1, $t6, $t7
    08A06694:[006D1824]: and        $v1, $v1, $t5
    08A06698:[006F1826]: xor        $v1, $v1, $t7
    08A0669C:[8C81001C]: lw         $at, 28($a0)
    08A066A0:[0303C021]: addu       $t8, $t8, $v1
    08A066A4:[0302C021]: addu       $t8, $t8, $v0
    08A066A8:[0301C021]: addu       $t8, $t8, $at
    08A066AC:[0029C882]: rotr       $t9, $t1, 0x0002
    08A066B0:[00290B42]: rotr       $at, $t1, 0x000D
    08A066B4:[0321C826]: xor        $t9, $t9, $at
    08A066B8:[00290D82]: rotr       $at, $t1, 0x0016
    08A066BC:[0321C826]: xor        $t9, $t9, $at
    08A066C0:[012A1025]: or         $v0, $t1, $t2
    08A066C4:[004B1024]: and        $v0, $v0, $t3
    08A066C8:[012A0824]: and        $at, $t1, $t2
    08A066CC:[00411025]: or         $v0, $v0, $at
    08A066D0:[0322C821]: addu       $t9, $t9, $v0
    08A066D4:[01986021]: addu       $t4, $t4, $t8
    08A066D8:[03194021]: addu       $t0, $t8, $t9
    08A066DC:[24840020]: addiu      $a0, $a0, 32
    08A066E0:[24E7FFF8]: addiu      $a3, $a3, -8
    08A066E4:[14E0FF2D]: bne        $a3, $zr, 0x08A0639C
    08A066E8:[24C60020]: addiu      $a2, $a2, 32
    08A066EC:[8CA10000]: lw         $at, 0($a1)
    08A066F0:[8CA20004]: lw         $v0, 4($a1)
    08A066F4:[8CA30008]: lw         $v1, 8($a1)
    08A066F8:[8CA4000C]: lw         $a0, 12($a1)
    08A066FC:[8CA60010]: lw         $a2, 16($a1)
    08A06700:[8CA70014]: lw         $a3, 20($a1)
    08A06704:[8CB80018]: lw         $t8, 24($a1)
    08A06708:[8CB9001C]: lw         $t9, 28($a1)
    08A0670C:[01014021]: addu       $t0, $t0, $at
    08A06710:[01224821]: addu       $t1, $t1, $v0
    08A06714:[01435021]: addu       $t2, $t2, $v1
    08A06718:[01645821]: addu       $t3, $t3, $a0
    08A0671C:[01866021]: addu       $t4, $t4, $a2
    08A06720:[01A76821]: addu       $t5, $t5, $a3
    08A06724:[01D87021]: addu       $t6, $t6, $t8
    08A06728:[01F97821]: addu       $t7, $t7, $t9
    08A0672C:[ACA80000]: sw         $t0, 0($a1)
    08A06730:[ACA90004]: sw         $t1, 4($a1)
    08A06734:[ACAA0008]: sw         $t2, 8($a1)
    08A06738:[ACAB000C]: sw         $t3, 12($a1)
    08A0673C:[ACAC0010]: sw         $t4, 16($a1)
    08A06740:[ACAD0014]: sw         $t5, 20($a1)
    08A06744:[ACAE0018]: sw         $t6, 24($a1)
    08A06748:[ACAF001C]: sw         $t7, 28($a1)
    08A0674C:[27BD0100]: addiu      $sp, $sp, 256
    08A06750:[03E00008]: jr         $ra
    08A06754:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
  Back Branch 08A06364 9,251,856 times (length 21)
    08A06314:[24090030]: addiu      $t1, $zr, 48 <=> li $t1, 48
--> 08A06318:[8D0AFFC0]: lw         $t2, -64($t0)
    08A0631C:[8D0BFFC4]: lw         $t3, -60($t0)
    08A06320:[8D0CFFE4]: lw         $t4, -28($t0)
    08A06324:[8D0DFFF8]: lw         $t5, -8($t0)
    08A06328:[002B71C2]: rotr       $t6, $t3, 0x0007
    08A0632C:[002B0C82]: rotr       $at, $t3, 0x0012
    08A06330:[01C17026]: xor        $t6, $t6, $at
    08A06334:[000B08C2]: srl        $at, $t3, 0x0003
    08A06338:[01C17026]: xor        $t6, $t6, $at
    08A0633C:[002D7C42]: rotr       $t7, $t5, 0x0011
    08A06340:[002D0CC2]: rotr       $at, $t5, 0x0013
    08A06344:[01E17826]: xor        $t7, $t7, $at
    08A06348:[000D0A82]: srl        $at, $t5, 0x000A
    08A0634C:[01E17826]: xor        $t7, $t7, $at
    08A06350:[014C5021]: addu       $t2, $t2, $t4
    08A06354:[014E5021]: addu       $t2, $t2, $t6
    08A06358:[014F5021]: addu       $t2, $t2, $t7
    08A0635C:[2529FFFF]: addiu      $t1, $t1, -1
    08A06360:[AD0A0000]: sw         $t2, 0($t0)
--> 08A06364:[1520FFEC]: bne        $t1, $zr, 0x08A06318
    08A06368:[25080004]: addiu      $t0, $t0, 4
    08A0636C:[8CA80000]: lw         $t0, 0($a1)
    08A06370:[8CA90004]: lw         $t1, 4($a1)
    08A06374:[8CAA0008]: lw         $t2, 8($a1)
  Back Branch 08A066E4 1,541,976 times (length 212)
_S1_2_88F87F8 328,696,241 instructions (23.886%), 51 calls (088F87F8 - 088F89D4, length 120)
    088F87F8:[27BDFFF0]: addiu      $sp, $sp, -16
    088F87FC:[8C8F0010]: lw         $t7, 16($a0)
    088F8800:[8C86000C]: lw         $a2, 12($a0)
    088F8804:[34180000]: ori        $t8, $zr, 0 <=> li $t8, 0
    088F8808:[248D0029]: addiu      $t5, $a0, 41
    088F880C:[340C0001]: ori        $t4, $zr, 1 <=> li $t4, 1
    088F8810:[AFB00000]: sw         $s0, 0($sp)
    088F8814:[AFB10004]: sw         $s1, 4($sp)
    088F8818:[AFB20008]: sw         $s2, 8($sp)
    088F881C:[14C00005]: bne        $a2, $zr, 0x088F8834
    088F8820:[8C88001C]: lw         $t0, 28($a0)
    088F8824:[25080004]: addiu      $t0, $t0, 4
    088F8828:[AC8C000C]: sw         $t4, 12($a0)
    088F882C:[AC88001C]: sw         $t0, 28($a0)
    088F8830:[34180004]: ori        $t8, $zr, 4 <=> li $t8, 4
    088F8834:[8C830000]: lw         $v1, 0($a0)
    088F8838:[8C820004]: lw         $v0, 4($a0)
    088F883C:[8C8B0008]: lw         $t3, 8($a0)
    088F8840:[8C8A0014]: lw         $t2, 20($a0)
    088F8844:[8C890018]: lw         $t1, 24($a0)
    088F8848:[01807025]: or         $t6, $t4, $zr <=> move $t6, $t4
    088F884C:[24860020]: addiu      $a2, $a0, 32
    088F8850:[34070003]: ori        $a3, $zr, 3 <=> li $a3, 3
    088F8854:[51E7002F]: beql       $t7, $a3, 0x088F8914
    088F8858:[91020000]: lbu        $v0, 0($t0)
    088F885C:[11EC000C]: beq        $t7, $t4, 0x088F8890
    088F8860:[0300C825]: or         $t9, $t8, $zr <=> move $t9, $t8
    088F8864:[000A5042]: srl        $t2, $t2, 0x0001
    088F8868:[31590100]: andi       $t9, $t2, 256
    088F886C:[17200007]: bne        $t9, $zr, 0x088F888C
    088F8870:[01807825]: or         $t7, $t4, $zr <=> move $t7, $t4
    088F8874:[910A0000]: lbu        $t2, 0($t0)
    088F8878:[27180001]: addiu      $t8, $t8, 1
    088F887C:[25080001]: addiu      $t0, $t0, 1
    088F8880:[0305C82B]: sltu       $t9, $t8, $a1
    088F8884:[13200047]: beq        $t9, $zr, 0x088F89A4
    088F8888:[354AFF00]: ori        $t2, $t2, -256
    088F888C:[0300C825]: or         $t9, $t8, $zr <=> move $t9, $t8
    088F8890:[314F0001]: andi       $t7, $t2, 1
    088F8894:[25180001]: addiu      $t8, $t0, 1
    088F8898:[11E00017]: beq        $t7, $zr, 0x088F88F8
    088F889C:[27390001]: addiu      $t9, $t9, 1
    088F88A0:[91100000]: lbu        $s0, 0($t0)
    088F88A4:[8CD10000]: lw         $s1, 0($a2)
    088F88A8:[03004025]: or         $t0, $t8, $zr <=> move $t0, $t8
    088F88AC:[26320001]: addiu      $s2, $s1, 1
    088F88B0:[ACD20000]: sw         $s2, 0($a2)
    088F88B4:[A2300000]: sb         $s0, 0($s1)
    088F88B8:[8C910024]: lw         $s1, 36($a0)
    088F88BC:[25290001]: addiu      $t1, $t1, 1
    088F88C0:[340F0002]: ori        $t7, $zr, 2 <=> li $t7, 2
    088F88C4:[0131882B]: sltu       $s1, $t1, $s1
    088F88C8:[16200003]: bne        $s1, $zr, 0x088F88D8
    088F88CC:[0320C025]: or         $t8, $t9, $zr <=> move $t8, $t9
    088F88D0:[10000034]: b          0x088F89A4
    088F88D4:[340E0000]: ori        $t6, $zr, 0 <=> li $t6, 0
    088F88D8:[01AB8821]: addu       $s1, $t5, $t3
    088F88DC:[256B0001]: addiu      $t3, $t3, 1
    088F88E0:[A2300000]: sb         $s0, 0($s1)
    088F88E4:[0325C82B]: sltu       $t9, $t9, $a1
    088F88E8:[1720FFDA]: bne        $t9, $zr, 0x088F8854
    088F88EC:[316B0FFF]: andi       $t3, $t3, 4095
    088F88F0:[1000002D]: b          0x088F89A8
    088F88F4:[AC8F0010]: sw         $t7, 16($a0)
    088F88F8:[91030000]: lbu        $v1, 0($t0)
    088F88FC:[03004025]: or         $t0, $t8, $zr <=> move $t0, $t8
    088F8900:[0320C025]: or         $t8, $t9, $zr <=> move $t8, $t9
    088F8904:[0305C82B]: sltu       $t9, $t8, $a1
    088F8908:[13200026]: beq        $t9, $zr, 0x088F89A4
    088F890C:[00E07825]: or         $t7, $a3, $zr <=> move $t7, $a3
    088F8910:[91020000]: lbu        $v0, 0($t0)
    088F8914:[340F0004]: ori        $t7, $zr, 4 <=> li $t7, 4
    088F8918:[305900F0]: andi       $t9, $v0, 240
    088F891C:[0019C900]: sll        $t9, $t9, 0x0004
    088F8920:[3042000F]: andi       $v0, $v0, 15
    088F8924:[00791825]: or         $v1, $v1, $t9
    088F8928:[24420002]: addiu      $v0, $v0, 2
    088F892C:[25080001]: addiu      $t0, $t0, 1
    088F8930:[27180001]: addiu      $t8, $t8, 1
    088F8934:[28500000]: slti       $s0, $v0, 0
    088F8938:[16000010]: bne        $s0, $zr, 0x088F897C
    088F893C:[34190000]: ori        $t9, $zr, 0 <=> li $t9, 0
    088F8940:[00798021]: addu       $s0, $v1, $t9
    088F8944:[32100FFF]: andi       $s0, $s0, 4095
    088F8948:[8CD10000]: lw         $s1, 0($a2)
    088F894C:[01B08021]: addu       $s0, $t5, $s0
    088F8950:[92100000]: lbu        $s0, 0($s0)
    088F8954:[26320001]: addiu      $s2, $s1, 1
    088F8958:[ACD20000]: sw         $s2, 0($a2)
    088F895C:[A2300000]: sb         $s0, 0($s1)
    088F8960:[01AB8821]: addu       $s1, $t5, $t3
    088F8964:[256B0001]: addiu      $t3, $t3, 1
    088F8968:[A2300000]: sb         $s0, 0($s1)
    088F896C:[27390001]: addiu      $t9, $t9, 1
    088F8970:[0059802A]: slt        $s0, $v0, $t9
    088F8974:[1200FFF2]: beq        $s0, $zr, 0x088F8940
    088F8978:[316B0FFF]: andi       $t3, $t3, 4095
    088F897C:[24590001]: addiu      $t9, $v0, 1
    088F8980:[8C900024]: lw         $s0, 36($a0)
    088F8984:[01394821]: addu       $t1, $t1, $t9
    088F8988:[0130C82B]: sltu       $t9, $t1, $s0
    088F898C:[17200003]: bne        $t9, $zr, 0x088F899C
    088F8990:[0305C82B]: sltu       $t9, $t8, $a1
    088F8994:[10000003]: b          0x088F89A4
    088F8998:[340E0000]: ori        $t6, $zr, 0 <=> li $t6, 0
    088F899C:[1720FFAD]: bne        $t9, $zr, 0x088F8854
    088F89A0:[00000000]: nop
    088F89A4:[AC8F0010]: sw         $t7, 16($a0)
    088F89A8:[AC830000]: sw         $v1, 0($a0)
    088F89AC:[AC820004]: sw         $v0, 4($a0)
    088F89B0:[AC8B0008]: sw         $t3, 8($a0)
    088F89B4:[AC8A0014]: sw         $t2, 20($a0)
    088F89B8:[AC890018]: sw         $t1, 24($a0)
    088F89BC:[AC88001C]: sw         $t0, 28($a0)
    088F89C0:[01C01025]: or         $v0, $t6, $zr <=> move $v0, $t6
    088F89C4:[8FB00000]: lw         $s0, 0($sp)
    088F89C8:[8FB10004]: lw         $s1, 4($sp)
    088F89CC:[8FB20008]: lw         $s2, 8($sp)
    088F89D0:[03E00008]: jr         $ra
    088F89D4:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 088F8974 8,858,945 times (length 15)
    088F892C:[25080001]: addiu      $t0, $t0, 1
    088F8930:[27180001]: addiu      $t8, $t8, 1
    088F8934:[28500000]: slti       $s0, $v0, 0
    088F8938:[16000010]: bne        $s0, $zr, 0x088F897C
    088F893C:[34190000]: ori        $t9, $zr, 0 <=> li $t9, 0
--> 088F8940:[00798021]: addu       $s0, $v1, $t9
    088F8944:[32100FFF]: andi       $s0, $s0, 4095
    088F8948:[8CD10000]: lw         $s1, 0($a2)
    088F894C:[01B08021]: addu       $s0, $t5, $s0
    088F8950:[92100000]: lbu        $s0, 0($s0)
    088F8954:[26320001]: addiu      $s2, $s1, 1
    088F8958:[ACD20000]: sw         $s2, 0($a2)
    088F895C:[A2300000]: sb         $s0, 0($s1)
    088F8960:[01AB8821]: addu       $s1, $t5, $t3
    088F8964:[256B0001]: addiu      $t3, $t3, 1
    088F8968:[A2300000]: sb         $s0, 0($s1)
    088F896C:[27390001]: addiu      $t9, $t9, 1
    088F8970:[0059802A]: slt        $s0, $v0, $t9
--> 088F8974:[1200FFF2]: beq        $s0, $zr, 0x088F8940
    088F8978:[316B0FFF]: andi       $t3, $t3, 4095
    088F897C:[24590001]: addiu      $t9, $v0, 1
    088F8980:[8C900024]: lw         $s0, 36($a0)
    088F8984:[01394821]: addu       $t1, $t1, $t9
  Back Branch 088F88E8 4,901,255 times (length 39)
    088F8840:[8C8A0014]: lw         $t2, 20($a0)
    088F8844:[8C890018]: lw         $t1, 24($a0)
    088F8848:[01807025]: or         $t6, $t4, $zr <=> move $t6, $t4
    088F884C:[24860020]: addiu      $a2, $a0, 32
    088F8850:[34070003]: ori        $a3, $zr, 3 <=> li $a3, 3
--> 088F8854:[51E7002F]: beql       $t7, $a3, 0x088F8914
    088F8858:[91020000]: lbu        $v0, 0($t0)
    088F885C:[11EC000C]: beq        $t7, $t4, 0x088F8890
    088F8860:[0300C825]: or         $t9, $t8, $zr <=> move $t9, $t8
    088F8864:[000A5042]: srl        $t2, $t2, 0x0001
    088F8868:[31590100]: andi       $t9, $t2, 256
    088F886C:[17200007]: bne        $t9, $zr, 0x088F888C
    088F8870:[01807825]: or         $t7, $t4, $zr <=> move $t7, $t4
    088F8874:[910A0000]: lbu        $t2, 0($t0)
    088F8878:[27180001]: addiu      $t8, $t8, 1
    088F887C:[25080001]: addiu      $t0, $t0, 1
    088F8880:[0305C82B]: sltu       $t9, $t8, $a1
    088F8884:[13200047]: beq        $t9, $zr, 0x088F89A4
    088F8888:[354AFF00]: ori        $t2, $t2, -256
    088F888C:[0300C825]: or         $t9, $t8, $zr <=> move $t9, $t8
    088F8890:[314F0001]: andi       $t7, $t2, 1
    088F8894:[25180001]: addiu      $t8, $t0, 1
    088F8898:[11E00017]: beq        $t7, $zr, 0x088F88F8
    088F889C:[27390001]: addiu      $t9, $t9, 1
    088F88A0:[91100000]: lbu        $s0, 0($t0)
    088F88A4:[8CD10000]: lw         $s1, 0($a2)
    088F88A8:[03004025]: or         $t0, $t8, $zr <=> move $t0, $t8
    088F88AC:[26320001]: addiu      $s2, $s1, 1
    088F88B0:[ACD20000]: sw         $s2, 0($a2)
    088F88B4:[A2300000]: sb         $s0, 0($s1)
    088F88B8:[8C910024]: lw         $s1, 36($a0)
    088F88BC:[25290001]: addiu      $t1, $t1, 1
    088F88C0:[340F0002]: ori        $t7, $zr, 2 <=> li $t7, 2
    088F88C4:[0131882B]: sltu       $s1, $t1, $s1
    088F88C8:[16200003]: bne        $s1, $zr, 0x088F88D8
    088F88CC:[0320C025]: or         $t8, $t9, $zr <=> move $t8, $t9
    088F88D0:[10000034]: b          0x088F89A4
    088F88D4:[340E0000]: ori        $t6, $zr, 0 <=> li $t6, 0
    088F88D8:[01AB8821]: addu       $s1, $t5, $t3
    088F88DC:[256B0001]: addiu      $t3, $t3, 1
    088F88E0:[A2300000]: sb         $s0, 0($s1)
    088F88E4:[0325C82B]: sltu       $t9, $t9, $a1
--> 088F88E8:[1720FFDA]: bne        $t9, $zr, 0x088F8854
    088F88EC:[316B0FFF]: andi       $t3, $t3, 4095
    088F88F0:[1000002D]: b          0x088F89A8
    088F88F4:[AC8F0010]: sw         $t7, 16($a0)
    088F88F8:[91030000]: lbu        $v1, 0($t0)
  Back Branch 088F899C 1,163,768 times (length 84)
    088F8840:[8C8A0014]: lw         $t2, 20($a0)
    088F8844:[8C890018]: lw         $t1, 24($a0)
    088F8848:[01807025]: or         $t6, $t4, $zr <=> move $t6, $t4
    088F884C:[24860020]: addiu      $a2, $a0, 32
    088F8850:[34070003]: ori        $a3, $zr, 3 <=> li $a3, 3
--> 088F8854:[51E7002F]: beql       $t7, $a3, 0x088F8914
    088F8858:[91020000]: lbu        $v0, 0($t0)
    088F885C:[11EC000C]: beq        $t7, $t4, 0x088F8890
    088F8860:[0300C825]: or         $t9, $t8, $zr <=> move $t9, $t8
    088F8864:[000A5042]: srl        $t2, $t2, 0x0001
    088F8868:[31590100]: andi       $t9, $t2, 256
    088F886C:[17200007]: bne        $t9, $zr, 0x088F888C
    088F8870:[01807825]: or         $t7, $t4, $zr <=> move $t7, $t4
    088F8874:[910A0000]: lbu        $t2, 0($t0)
    088F8878:[27180001]: addiu      $t8, $t8, 1
    088F887C:[25080001]: addiu      $t0, $t0, 1
    088F8880:[0305C82B]: sltu       $t9, $t8, $a1
    088F8884:[13200047]: beq        $t9, $zr, 0x088F89A4
    088F8888:[354AFF00]: ori        $t2, $t2, -256
    088F888C:[0300C825]: or         $t9, $t8, $zr <=> move $t9, $t8
    088F8890:[314F0001]: andi       $t7, $t2, 1
    088F8894:[25180001]: addiu      $t8, $t0, 1
    088F8898:[11E00017]: beq        $t7, $zr, 0x088F88F8
    088F889C:[27390001]: addiu      $t9, $t9, 1
    088F88A0:[91100000]: lbu        $s0, 0($t0)
    088F88A4:[8CD10000]: lw         $s1, 0($a2)
    088F88A8:[03004025]: or         $t0, $t8, $zr <=> move $t0, $t8
    088F88AC:[26320001]: addiu      $s2, $s1, 1
    088F88B0:[ACD20000]: sw         $s2, 0($a2)
    088F88B4:[A2300000]: sb         $s0, 0($s1)
    088F88B8:[8C910024]: lw         $s1, 36($a0)
    088F88BC:[25290001]: addiu      $t1, $t1, 1
    088F88C0:[340F0002]: ori        $t7, $zr, 2 <=> li $t7, 2
    088F88C4:[0131882B]: sltu       $s1, $t1, $s1
    088F88C8:[16200003]: bne        $s1, $zr, 0x088F88D8
    088F88CC:[0320C025]: or         $t8, $t9, $zr <=> move $t8, $t9
    088F88D0:[10000034]: b          0x088F89A4
    088F88D4:[340E0000]: ori        $t6, $zr, 0 <=> li $t6, 0
    088F88D8:[01AB8821]: addu       $s1, $t5, $t3
    088F88DC:[256B0001]: addiu      $t3, $t3, 1
    088F88E0:[A2300000]: sb         $s0, 0($s1)
    088F88E4:[0325C82B]: sltu       $t9, $t9, $a1
    088F88E8:[1720FFDA]: bne        $t9, $zr, 0x088F8854
    088F88EC:[316B0FFF]: andi       $t3, $t3, 4095
    088F88F0:[1000002D]: b          0x088F89A8
    088F88F4:[AC8F0010]: sw         $t7, 16($a0)
    088F88F8:[91030000]: lbu        $v1, 0($t0)
    088F88FC:[03004025]: or         $t0, $t8, $zr <=> move $t0, $t8
    088F8900:[0320C025]: or         $t8, $t9, $zr <=> move $t8, $t9
    088F8904:[0305C82B]: sltu       $t9, $t8, $a1
    088F8908:[13200026]: beq        $t9, $zr, 0x088F89A4
    088F890C:[00E07825]: or         $t7, $a3, $zr <=> move $t7, $a3
    088F8910:[91020000]: lbu        $v0, 0($t0)
    088F8914:[340F0004]: ori        $t7, $zr, 4 <=> li $t7, 4
    088F8918:[305900F0]: andi       $t9, $v0, 240
    088F891C:[0019C900]: sll        $t9, $t9, 0x0004
    088F8920:[3042000F]: andi       $v0, $v0, 15
    088F8924:[00791825]: or         $v1, $v1, $t9
    088F8928:[24420002]: addiu      $v0, $v0, 2
    088F892C:[25080001]: addiu      $t0, $t0, 1
    088F8930:[27180001]: addiu      $t8, $t8, 1
    088F8934:[28500000]: slti       $s0, $v0, 0
    088F8938:[16000010]: bne        $s0, $zr, 0x088F897C
    088F893C:[34190000]: ori        $t9, $zr, 0 <=> li $t9, 0
    088F8940:[00798021]: addu       $s0, $v1, $t9
    088F8944:[32100FFF]: andi       $s0, $s0, 4095
    088F8948:[8CD10000]: lw         $s1, 0($a2)
    088F894C:[01B08021]: addu       $s0, $t5, $s0
    088F8950:[92100000]: lbu        $s0, 0($s0)
    088F8954:[26320001]: addiu      $s2, $s1, 1
    088F8958:[ACD20000]: sw         $s2, 0($a2)
    088F895C:[A2300000]: sb         $s0, 0($s1)
    088F8960:[01AB8821]: addu       $s1, $t5, $t3
    088F8964:[256B0001]: addiu      $t3, $t3, 1
    088F8968:[A2300000]: sb         $s0, 0($s1)
    088F896C:[27390001]: addiu      $t9, $t9, 1
    088F8970:[0059802A]: slt        $s0, $v0, $t9
    088F8974:[1200FFF2]: beq        $s0, $zr, 0x088F8940
    088F8978:[316B0FFF]: andi       $t3, $t3, 4095
    088F897C:[24590001]: addiu      $t9, $v0, 1
    088F8980:[8C900024]: lw         $s0, 36($a0)
    088F8984:[01394821]: addu       $t1, $t1, $t9
    088F8988:[0130C82B]: sltu       $t9, $t1, $s0
    088F898C:[17200003]: bne        $t9, $zr, 0x088F899C
    088F8990:[0305C82B]: sltu       $t9, $t8, $a1
    088F8994:[10000003]: b          0x088F89A4
    088F8998:[340E0000]: ori        $t6, $zr, 0 <=> li $t6, 0
--> 088F899C:[1720FFAD]: bne        $t9, $zr, 0x088F8854
    088F89A0:[00000000]: nop
    088F89A4:[AC8F0010]: sw         $t7, 16($a0)
    088F89A8:[AC830000]: sw         $v1, 0($a0)
    088F89AC:[AC820004]: sw         $v0, 4($a0)
_S1_2_8A1E184 111,400,879 instructions (8.095%), 60 calls (08A1E184 - 08A1E350, length 116)
    08A1E184:[27BDFFA0]: addiu      $sp, $sp, -96
    08A1E188:[2CA30001]: sltiu      $v1, $a1, 1
    08A1E18C:[AFB10044]: sw         $s1, 68($sp)
    08A1E190:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    08A1E194:[2C840001]: sltiu      $a0, $a0, 1
    08A1E198:[00833825]: or         $a3, $a0, $v1
    08A1E19C:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    08A1E1A0:[AFB20048]: sw         $s2, 72($sp)
    08A1E1A4:[34440103]: ori        $a0, $v0, 259
    08A1E1A8:[00A09021]: addu       $s2, $a1, $zr <=> move $s2, $a1
    08A1E1AC:[AFBF0050]: sw         $ra, 80($sp)
    08A1E1B0:[00C02821]: addu       $a1, $a2, $zr <=> move $a1, $a2
    08A1E1B4:[AFB3004C]: sw         $s3, 76($sp)
    08A1E1B8:[14E00055]: bne        $a3, $zr, 0x08A1E310
    08A1E1BC:[AFB00040]: sw         $s0, 64($sp)
    08A1E1C0:[96260026]: lhu        $a2, 38($s1)
    08A1E1C4:[3C078000]: lui        $a3, 0x8000 <=> li $a3, 0x80000000
    08A1E1C8:[14C00051]: bne        $a2, $zr, 0x08A1E310
    08A1E1CC:[34E40021]: ori        $a0, $a3, 33
    08A1E1D0:[8E260028]: lw         $a2, 40($s1)
    08A1E1D4:[8E27002C]: lw         $a3, 44($s1)
    08A1E1D8:[96290024]: lhu        $t1, 36($s1)
    08A1E1DC:[00005821]: addu       $t3, $zr, $zr <=> li $t3, 0
    08A1E1E0:[00C53021]: addu       $a2, $a2, $a1
    08A1E1E4:[312DFFFF]: andi       $t5, $t1, -1
    08A1E1E8:[00C5502B]: sltu       $t2, $a2, $a1
    08A1E1EC:[01A58021]: addu       $s0, $t5, $a1
    08A1E1F0:[00EB4021]: addu       $t0, $a3, $t3
    08A1E1F4:[010A3821]: addu       $a3, $t0, $t2
    08A1E1F8:[2E050040]: sltiu      $a1, $s0, 64
    08A1E1FC:[AE260028]: sw         $a2, 40($s1)
    08A1E200:[AE27002C]: sw         $a3, 44($s1)
    08A1E204:[14A00030]: bne        $a1, $zr, 0x08A1E2C8
    08A1E208:[24130040]: addiu      $s3, $zr, 64 <=> li $s3, 64
    08A1E20C:[3127FFFF]: andi       $a3, $t1, -1
    08A1E210:[03A03021]: addu       $a2, $sp, $zr <=> move $a2, $sp
    08A1E214:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08A1E218:[10E00045]: beq        $a3, $zr, 0x08A1E330
    08A1E21C:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08A1E220:[02674023]: subu       $t0, $s3, $a3
    08A1E224:[10E00008]: beq        $a3, $zr, 0x08A1E248
    08A1E228:[26240030]: addiu      $a0, $s1, 48
    08A1E22C:[908F0000]: lbu        $t7, 0($a0)
    08A1E230:[24A50001]: addiu      $a1, $a1, 1
    08A1E234:[00A7702B]: sltu       $t6, $a1, $a3
    08A1E238:[A0CF0000]: sb         $t7, 0($a2)
    08A1E23C:[24840001]: addiu      $a0, $a0, 1
    08A1E240:[15C0FFFA]: bne        $t6, $zr, 0x08A1E22C
    08A1E244:[24C60001]: addiu      $a2, $a2, 1
    08A1E248:[3138FFFF]: andi       $t8, $t1, -1
    08A1E24C:[03B82021]: addu       $a0, $sp, $t8
    08A1E250:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08A1E254:[11000008]: beq        $t0, $zr, 0x08A1E278
    08A1E258:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08A1E25C:[90B90000]: lbu        $t9, 0($a1)
    08A1E260:[24C60001]: addiu      $a2, $a2, 1
    08A1E264:[00C8482B]: sltu       $t1, $a2, $t0
    08A1E268:[A0990000]: sb         $t9, 0($a0)
    08A1E26C:[24A50001]: addiu      $a1, $a1, 1
    08A1E270:[1520FFFA]: bne        $t1, $zr, 0x08A1E25C
    08A1E274:[24840001]: addiu      $a0, $a0, 1
    08A1E278:[02489021]: addu       $s2, $s2, $t0
    08A1E27C:[A6200024]: sh         $zr, 36($s1)
    08A1E280:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08A1E284:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    08A1E288:[8C8A0000]: lw         $t2, 0($a0)
    08A1E28C:[24A50001]: addiu      $a1, $a1, 1
    08A1E290:[2CA60010]: sltiu      $a2, $a1, 16
    08A1E294:[7C0A40E0]: wsbw       $t0, $t2
    08A1E298:[AC880000]: sw         $t0, 0($a0)
    08A1E29C:[14C0FFFA]: bne        $a2, $zr, 0x08A1E288
    08A1E2A0:[24840004]: addiu      $a0, $a0, 4
    08A1E2A4:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    08A1E2A8:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    08A1E2AC:[0E2818BC]: jal        0x08A062F0
    08A1E2B0:[2610FFC0]: addiu      $s0, $s0, -64
    08A1E2B4:[2E040040]: sltiu      $a0, $s0, 64
    08A1E2B8:[14800003]: bne        $a0, $zr, 0x08A1E2C8
    08A1E2BC:[00000000]: nop
    08A1E2C0:[0A287883]: j          0x08A1E20C
    08A1E2C4:[96290024]: lhu        $t1, 36($s1)
    08A1E2C8:[52000010]: beql       $s0, $zr, 0x08A1E30C
    08A1E2CC:[A6300024]: sh         $s0, 36($s1)
    08A1E2D0:[96330024]: lhu        $s3, 36($s1)
    08A1E2D4:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08A1E2D8:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08A1E2DC:[02339021]: addu       $s2, $s1, $s3
    08A1E2E0:[02133823]: subu       $a3, $s0, $s3
    08A1E2E4:[10E00008]: beq        $a3, $zr, 0x08A1E308
    08A1E2E8:[26440030]: addiu      $a0, $s2, 48
    08A1E2EC:[90AC0000]: lbu        $t4, 0($a1)
    08A1E2F0:[24C60001]: addiu      $a2, $a2, 1
    08A1E2F4:[00C7582B]: sltu       $t3, $a2, $a3
    08A1E2F8:[A08C0000]: sb         $t4, 0($a0)
    08A1E2FC:[24A50001]: addiu      $a1, $a1, 1
    08A1E300:[1560FFFA]: bne        $t3, $zr, 0x08A1E2EC
    08A1E304:[24840001]: addiu      $a0, $a0, 1
    08A1E308:[A6300024]: sh         $s0, 36($s1)
    08A1E30C:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08A1E310:[8FBF0050]: lw         $ra, 80($sp)
    08A1E314:[8FB3004C]: lw         $s3, 76($sp)
    08A1E318:[8FB20048]: lw         $s2, 72($sp)
    08A1E31C:[8FB10044]: lw         $s1, 68($sp)
    08A1E320:[8FB00040]: lw         $s0, 64($sp)
    08A1E324:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    08A1E328:[03E00008]: jr         $ra
    08A1E32C:[27BD0060]: addiu      $sp, $sp, 96
    08A1E330:[90830000]: lbu        $v1, 0($a0)
    08A1E334:[24A50001]: addiu      $a1, $a1, 1
    08A1E338:[2CA70040]: sltiu      $a3, $a1, 64
    08A1E33C:[A0C30000]: sb         $v1, 0($a2)
    08A1E340:[24840001]: addiu      $a0, $a0, 1
    08A1E344:[14E0FFFA]: bne        $a3, $zr, 0x08A1E330
    08A1E348:[24C60001]: addiu      $a2, $a2, 1
    08A1E34C:[0A2878A0]: j          0x08A1E280
    08A1E350:[26520040]: addiu      $s2, $s2, 64
  Back Branch 08A1E344 12,334,080 times (length 7)
    08A1E31C:[8FB10044]: lw         $s1, 68($sp)
    08A1E320:[8FB00040]: lw         $s0, 64($sp)
    08A1E324:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    08A1E328:[03E00008]: jr         $ra
    08A1E32C:[27BD0060]: addiu      $sp, $sp, 96
--> 08A1E330:[90830000]: lbu        $v1, 0($a0)
    08A1E334:[24A50001]: addiu      $a1, $a1, 1
    08A1E338:[2CA70040]: sltiu      $a3, $a1, 64
    08A1E33C:[A0C30000]: sb         $v1, 0($a2)
    08A1E340:[24840001]: addiu      $a0, $a0, 1
--> 08A1E344:[14E0FFFA]: bne        $a3, $zr, 0x08A1E330
    08A1E348:[24C60001]: addiu      $a2, $a2, 1
    08A1E34C:[0A2878A0]: j          0x08A1E280
    08A1E350:[26520040]: addiu      $s2, $s2, 64
  Back Branch 08A1E29C 3,083,520 times (length 7)
    08A1E274:[24840001]: addiu      $a0, $a0, 1
    08A1E278:[02489021]: addu       $s2, $s2, $t0
    08A1E27C:[A6200024]: sh         $zr, 36($s1)
    08A1E280:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08A1E284:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
--> 08A1E288:[8C8A0000]: lw         $t2, 0($a0)
    08A1E28C:[24A50001]: addiu      $a1, $a1, 1
    08A1E290:[2CA60010]: sltiu      $a2, $a1, 16
    08A1E294:[7C0A40E0]: wsbw       $t0, $t2
    08A1E298:[AC880000]: sw         $t0, 0($a0)
--> 08A1E29C:[14C0FFFA]: bne        $a2, $zr, 0x08A1E288
    08A1E2A0:[24840004]: addiu      $a0, $a0, 4
    08A1E2A4:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    08A1E2A8:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    08A1E2AC:[0E2818BC]: jal        0x08A062F0
  Back Branch 08A1E34C 192,720 times (length 53)
    08A1E26C:[24A50001]: addiu      $a1, $a1, 1
    08A1E270:[1520FFFA]: bne        $t1, $zr, 0x08A1E25C
    08A1E274:[24840001]: addiu      $a0, $a0, 1
    08A1E278:[02489021]: addu       $s2, $s2, $t0
    08A1E27C:[A6200024]: sh         $zr, 36($s1)
--> 08A1E280:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08A1E284:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    08A1E288:[8C8A0000]: lw         $t2, 0($a0)
    08A1E28C:[24A50001]: addiu      $a1, $a1, 1
    08A1E290:[2CA60010]: sltiu      $a2, $a1, 16
    08A1E294:[7C0A40E0]: wsbw       $t0, $t2
    08A1E298:[AC880000]: sw         $t0, 0($a0)
    08A1E29C:[14C0FFFA]: bne        $a2, $zr, 0x08A1E288
    08A1E2A0:[24840004]: addiu      $a0, $a0, 4
    08A1E2A4:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    08A1E2A8:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    08A1E2AC:[0E2818BC]: jal        0x08A062F0
    08A1E2B0:[2610FFC0]: addiu      $s0, $s0, -64
    08A1E2B4:[2E040040]: sltiu      $a0, $s0, 64
    08A1E2B8:[14800003]: bne        $a0, $zr, 0x08A1E2C8
    08A1E2BC:[00000000]: nop
    08A1E2C0:[0A287883]: j          0x08A1E20C
    08A1E2C4:[96290024]: lhu        $t1, 36($s1)
    08A1E2C8:[52000010]: beql       $s0, $zr, 0x08A1E30C
    08A1E2CC:[A6300024]: sh         $s0, 36($s1)
    08A1E2D0:[96330024]: lhu        $s3, 36($s1)
    08A1E2D4:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08A1E2D8:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08A1E2DC:[02339021]: addu       $s2, $s1, $s3
    08A1E2E0:[02133823]: subu       $a3, $s0, $s3
    08A1E2E4:[10E00008]: beq        $a3, $zr, 0x08A1E308
    08A1E2E8:[26440030]: addiu      $a0, $s2, 48
    08A1E2EC:[90AC0000]: lbu        $t4, 0($a1)
    08A1E2F0:[24C60001]: addiu      $a2, $a2, 1
    08A1E2F4:[00C7582B]: sltu       $t3, $a2, $a3
    08A1E2F8:[A08C0000]: sb         $t4, 0($a0)
    08A1E2FC:[24A50001]: addiu      $a1, $a1, 1
    08A1E300:[1560FFFA]: bne        $t3, $zr, 0x08A1E2EC
    08A1E304:[24840001]: addiu      $a0, $a0, 1
    08A1E308:[A6300024]: sh         $s0, 36($s1)
    08A1E30C:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08A1E310:[8FBF0050]: lw         $ra, 80($sp)
    08A1E314:[8FB3004C]: lw         $s3, 76($sp)
    08A1E318:[8FB20048]: lw         $s2, 72($sp)
    08A1E31C:[8FB10044]: lw         $s1, 68($sp)
    08A1E320:[8FB00040]: lw         $s0, 64($sp)
    08A1E324:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    08A1E328:[03E00008]: jr         $ra
    08A1E32C:[27BD0060]: addiu      $sp, $sp, 96
    08A1E330:[90830000]: lbu        $v1, 0($a0)
    08A1E334:[24A50001]: addiu      $a1, $a1, 1
    08A1E338:[2CA70040]: sltiu      $a3, $a1, 64
    08A1E33C:[A0C30000]: sb         $v1, 0($a2)
    08A1E340:[24840001]: addiu      $a0, $a0, 1
    08A1E344:[14E0FFFA]: bne        $a3, $zr, 0x08A1E330
    08A1E348:[24C60001]: addiu      $a2, $a2, 1
--> 08A1E34C:[0A2878A0]: j          0x08A1E280
    08A1E350:[26520040]: addiu      $s2, $s2, 64
  Back Branch 08A1E2C0 192,660 times (length 47)
    08A1E1F8:[2E050040]: sltiu      $a1, $s0, 64
    08A1E1FC:[AE260028]: sw         $a2, 40($s1)
    08A1E200:[AE27002C]: sw         $a3, 44($s1)
    08A1E204:[14A00030]: bne        $a1, $zr, 0x08A1E2C8
    08A1E208:[24130040]: addiu      $s3, $zr, 64 <=> li $s3, 64
--> 08A1E20C:[3127FFFF]: andi       $a3, $t1, -1
    08A1E210:[03A03021]: addu       $a2, $sp, $zr <=> move $a2, $sp
    08A1E214:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08A1E218:[10E00045]: beq        $a3, $zr, 0x08A1E330
    08A1E21C:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08A1E220:[02674023]: subu       $t0, $s3, $a3
    08A1E224:[10E00008]: beq        $a3, $zr, 0x08A1E248
    08A1E228:[26240030]: addiu      $a0, $s1, 48
    08A1E22C:[908F0000]: lbu        $t7, 0($a0)
    08A1E230:[24A50001]: addiu      $a1, $a1, 1
    08A1E234:[00A7702B]: sltu       $t6, $a1, $a3
    08A1E238:[A0CF0000]: sb         $t7, 0($a2)
    08A1E23C:[24840001]: addiu      $a0, $a0, 1
    08A1E240:[15C0FFFA]: bne        $t6, $zr, 0x08A1E22C
    08A1E244:[24C60001]: addiu      $a2, $a2, 1
    08A1E248:[3138FFFF]: andi       $t8, $t1, -1
    08A1E24C:[03B82021]: addu       $a0, $sp, $t8
    08A1E250:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08A1E254:[11000008]: beq        $t0, $zr, 0x08A1E278
    08A1E258:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08A1E25C:[90B90000]: lbu        $t9, 0($a1)
    08A1E260:[24C60001]: addiu      $a2, $a2, 1
    08A1E264:[00C8482B]: sltu       $t1, $a2, $t0
    08A1E268:[A0990000]: sb         $t9, 0($a0)
    08A1E26C:[24A50001]: addiu      $a1, $a1, 1
    08A1E270:[1520FFFA]: bne        $t1, $zr, 0x08A1E25C
    08A1E274:[24840001]: addiu      $a0, $a0, 1
    08A1E278:[02489021]: addu       $s2, $s2, $t0
    08A1E27C:[A6200024]: sh         $zr, 36($s1)
    08A1E280:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08A1E284:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    08A1E288:[8C8A0000]: lw         $t2, 0($a0)
    08A1E28C:[24A50001]: addiu      $a1, $a1, 1
    08A1E290:[2CA60010]: sltiu      $a2, $a1, 16
    08A1E294:[7C0A40E0]: wsbw       $t0, $t2
    08A1E298:[AC880000]: sw         $t0, 0($a0)
    08A1E29C:[14C0FFFA]: bne        $a2, $zr, 0x08A1E288
    08A1E2A0:[24840004]: addiu      $a0, $a0, 4
    08A1E2A4:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    08A1E2A8:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    08A1E2AC:[0E2818BC]: jal        0x08A062F0
    08A1E2B0:[2610FFC0]: addiu      $s0, $s0, -64
    08A1E2B4:[2E040040]: sltiu      $a0, $s0, 64
    08A1E2B8:[14800003]: bne        $a0, $zr, 0x08A1E2C8
    08A1E2BC:[00000000]: nop
--> 08A1E2C0:[0A287883]: j          0x08A1E20C
    08A1E2C4:[96290024]: lhu        $t1, 36($s1)
    08A1E2C8:[52000010]: beql       $s0, $zr, 0x08A1E30C
    08A1E2CC:[A6300024]: sh         $s0, 36($s1)
    08A1E2D0:[96330024]: lhu        $s3, 36($s1)
  Back Branch 08A1E300 855 times (length 7)
    08A1E2D8:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08A1E2DC:[02339021]: addu       $s2, $s1, $s3
    08A1E2E0:[02133823]: subu       $a3, $s0, $s3
    08A1E2E4:[10E00008]: beq        $a3, $zr, 0x08A1E308
    08A1E2E8:[26440030]: addiu      $a0, $s2, 48
--> 08A1E2EC:[90AC0000]: lbu        $t4, 0($a1)
    08A1E2F0:[24C60001]: addiu      $a2, $a2, 1
    08A1E2F4:[00C7582B]: sltu       $t3, $a2, $a3
    08A1E2F8:[A08C0000]: sb         $t4, 0($a0)
    08A1E2FC:[24A50001]: addiu      $a1, $a1, 1
--> 08A1E300:[1560FFFA]: bne        $t3, $zr, 0x08A1E2EC
    08A1E304:[24840001]: addiu      $a0, $a0, 1
    08A1E308:[A6300024]: sh         $s0, 36($s1)
    08A1E30C:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08A1E310:[8FBF0050]: lw         $ra, 80($sp)
_S1_2_88CD178 65,218,382 instructions (4.739%), 835 calls (088CD178 - 088CF584, length 2308)
  Back Branch 088CD9F0 405,248 times (length 248)
  Back Branch 088CDA94 30,168 times (length 10)
    088CDA60:[02E02025]: or         $a0, $s7, $zr <=> move $a0, $s7
    088CDA64:[28850158]: slti       $a1, $a0, 344
    088CDA68:[10A006B5]: beq        $a1, $zr, 0x088CF540
    088CDA6C:[2405FFFE]: addiu      $a1, $zr, -2 <=> li $a1, -2
    088CDA70:[0017B880]: sll        $s7, $s7, 0x0002
--> 088CDA74:[8E460178]: lw         $a2, 376($s2)
    088CDA78:[24840001]: addiu      $a0, $a0, 1
    088CDA7C:[00D73021]: addu       $a2, $a2, $s7
    088CDA80:[8CC60000]: lw         $a2, 0($a2)
    088CDA84:[8CC700B0]: lw         $a3, 176($a2)
    088CDA88:[00E53824]: and        $a3, $a3, $a1
    088CDA8C:[ACC700B0]: sw         $a3, 176($a2)
    088CDA90:[28860158]: slti       $a2, $a0, 344
--> 088CDA94:[14C0FFF7]: bne        $a2, $zr, 0x088CDA74
    088CDA98:[26F70004]: addiu      $s7, $s7, 4
    088CDA9C:[100006A8]: b          0x088CF540
    088CDAA0:[00000000]: nop
    088CDAA4:[3C0508AC]: lui        $a1, 0x08AC <=> li $a1, 0x08AC0000
  Back Branch 088CEED0 22,260 times (length 10)
    088CEE9C:[02E02025]: or         $a0, $s7, $zr <=> move $a0, $s7
    088CEEA0:[288502B0]: slti       $a1, $a0, 688
    088CEEA4:[10A0000C]: beq        $a1, $zr, 0x088CEED8
    088CEEA8:[2405FFFE]: addiu      $a1, $zr, -2 <=> li $a1, -2
    088CEEAC:[0017B880]: sll        $s7, $s7, 0x0002
--> 088CEEB0:[8E460178]: lw         $a2, 376($s2)
    088CEEB4:[24840001]: addiu      $a0, $a0, 1
    088CEEB8:[00D73021]: addu       $a2, $a2, $s7
    088CEEBC:[8CC60000]: lw         $a2, 0($a2)
    088CEEC0:[8CC700B0]: lw         $a3, 176($a2)
    088CEEC4:[00E53824]: and        $a3, $a3, $a1
    088CEEC8:[ACC700B0]: sw         $a3, 176($a2)
    088CEECC:[288602B0]: slti       $a2, $a0, 688
--> 088CEED0:[14C0FFF7]: bne        $a2, $zr, 0x088CEEB0
    088CEED4:[26F70004]: addiu      $s7, $s7, 4
    088CEED8:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088CEEDC:[0E2036AE]: jal        0x0880DAB8
    088CEEE0:[AFA40284]: sw         $a0, 644($sp)
  Back Branch 088CDA1C 12,665 times (length 334)
  Back Branch 088CE30C 10,494 times (length 419)
  Back Branch 088CF134 9,328 times (length 98)
    088CEFA0:[00068080]: sll        $s0, $a2, 0x0002
    088CEFA4:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088CEFA8:[4680A520]: cvt.s.w    $f20, $f20
    088CEFAC:[0096B023]: subu       $s6, $a0, $s6
    088CEFB0:[02508021]: addu       $s0, $s2, $s0
--> 088CEFB4:[2A84FFE1]: slti       $a0, $s4, -31
    088CEFB8:[1480005C]: bne        $a0, $zr, 0x088CF12C
    088CEFBC:[2A8401E0]: slti       $a0, $s4, 480
    088CEFC0:[5080005F]: beql       $a0, $zr, 0x088CF140
    088CEFC4:[8FA402EC]: lw         $a0, 748($sp)
    088CEFC8:[92250000]: lbu        $a1, 0($s1)
    088CEFCC:[28A50020]: slti       $a1, $a1, 32
    088CEFD0:[14A00005]: bne        $a1, $zr, 0x088CEFE8
    088CEFD4:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088CEFD8:[92250000]: lbu        $a1, 0($s1)
    088CEFDC:[28A50040]: slti       $a1, $a1, 64
    088CEFE0:[54A00005]: bnel       $a1, $zr, 0x088CEFF8
    088CEFE4:[92240000]: lbu        $a0, 0($s1)
    088CEFE8:[92250000]: lbu        $a1, 0($s1)
    088CEFEC:[54B50003]: bnel       $a1, $s5, 0x088CEFFC
    088CEFF0:[92650000]: lbu        $a1, 0($s3)
    088CEFF4:[92240000]: lbu        $a0, 0($s1)
    088CEFF8:[92650000]: lbu        $a1, 0($s3)
    088CEFFC:[28A50020]: slti       $a1, $a1, 32
    088CF000:[54A00006]: bnel       $a1, $zr, 0x088CF01C
    088CF004:[92650000]: lbu        $a1, 0($s3)
    088CF008:[92650000]: lbu        $a1, 0($s3)
    088CF00C:[28A50040]: slti       $a1, $a1, 64
    088CF010:[54A00005]: bnel       $a1, $zr, 0x088CF028
    088CF014:[92640000]: lbu        $a0, 0($s3)
    088CF018:[92650000]: lbu        $a1, 0($s3)
    088CF01C:[14B50002]: bne        $a1, $s5, 0x088CF028
    088CF020:[00000000]: nop
    088CF024:[92640000]: lbu        $a0, 0($s3)
    088CF028:[1080003D]: beq        $a0, $zr, 0x088CF120
    088CF02C:[00842821]: addu       $a1, $a0, $a0
    088CF030:[8E480894]: lw         $t0, 2196($s2)
    088CF034:[00852821]: addu       $a1, $a0, $a1
    088CF038:[00052880]: sll        $a1, $a1, 0x0002
    088CF03C:[01054021]: addu       $t0, $t0, $a1
    088CF040:[9108FE88]: lbu        $t0, -376($t0)
    088CF044:[15000004]: bne        $t0, $zr, 0x088CF058
    088CF048:[28C80020]: slti       $t0, $a2, 32
    088CF04C:[54950035]: bnel       $a0, $s5, 0x088CF124
    088CF050:[26310001]: addiu      $s1, $s1, 1
    088CF054:[28C80020]: slti       $t0, $a2, 32
    088CF058:[51000039]: beql       $t0, $zr, 0x088CF140
    088CF05C:[8FA402EC]: lw         $a0, 748($sp)
    088CF060:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    088CF064:[10D50006]: beq        $a2, $s5, 0x088CF080
    088CF068:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    088CF06C:[8E440894]: lw         $a0, 2196($s2)
    088CF070:[00852021]: addu       $a0, $a0, $a1
    088CF074:[0E26DA7E]: jal        0x089B69F8
    088CF078:[9484FE80]: lhu        $a0, -384($a0)
    088CF07C:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    088CF080:[44966000]: mtc1       $s6, $f12
    088CF084:[8E050180]: lw         $a1, 384($s0)
    088CF088:[46806320]: cvt.s.w    $f12, $f12
    088CF08C:[24A50060]: addiu      $a1, $a1, 96
    088CF090:[00042140]: sll        $a0, $a0, 0x0005
    088CF094:[E4AC0000]: swc1       $f12, 0($a1)
    088CF098:[8E050180]: lw         $a1, 384($s0)
    088CF09C:[44846000]: mtc1       $a0, $f12
    088CF0A0:[24A50060]: addiu      $a1, $a1, 96
    088CF0A4:[E4B40004]: swc1       $f20, 4($a1)
    088CF0A8:[8E050180]: lw         $a1, 384($s0)
    088CF0AC:[46806320]: cvt.s.w    $f12, $f12
    088CF0B0:[24A50060]: addiu      $a1, $a1, 96
    088CF0B4:[E4B60008]: swc1       $f22, 8($a1)
    088CF0B8:[8E050180]: lw         $a1, 384($s0)
    088CF0BC:[8CA60014]: lw         $a2, 20($a1)
    088CF0C0:[24C40038]: addiu      $a0, $a2, 56
    088CF0C4:[84860000]: lh         $a2, 0($a0)
    088CF0C8:[E7BA01B4]: swc1       $f26, 436($sp)
    088CF0CC:[E7AC01B0]: swc1       $f12, 432($sp)
    088CF0D0:[E7B801B8]: swc1       $f24, 440($sp)
    088CF0D4:[00A62821]: addu       $a1, $a1, $a2
    088CF0D8:[E7B801BC]: swc1       $f24, 444($sp)
    088CF0DC:[8C860004]: lw         $a2, 4($a0)
    088CF0E0:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    088CF0E4:[00C0F809]: jalr       $ra, $a2
    088CF0E8:[02E02825]: or         $a1, $s7, $zr <=> move $a1, $s7
    088CF0EC:[8E040180]: lw         $a0, 384($s0)
    088CF0F0:[4600C306]: mov.s      $f12, $f24
    088CF0F4:[0E242AE2]: jal        0x0890AB88
    088CF0F8:[4600C346]: mov.s      $f13, $f24
    088CF0FC:[8E040180]: lw         $a0, 384($s0)
    088CF100:[8FA50284]: lw         $a1, 644($sp)
    088CF104:[8C8600B0]: lw         $a2, 176($a0)
    088CF108:[24A50001]: addiu      $a1, $a1, 1
    088CF10C:[34C60001]: ori        $a2, $a2, 1
    088CF110:[AC8600B0]: sw         $a2, 176($a0)
    088CF114:[AFA50284]: sw         $a1, 644($sp)
    088CF118:[26100004]: addiu      $s0, $s0, 4
    088CF11C:[8FA702A4]: lw         $a3, 676($sp)
    088CF120:[26310001]: addiu      $s1, $s1, 1
    088CF124:[26730001]: addiu      $s3, $s3, 1
    088CF128:[8FA60284]: lw         $a2, 644($sp)
    088CF12C:[26940001]: addiu      $s4, $s4, 1
    088CF130:[0287202A]: slt        $a0, $s4, $a3
--> 088CF134:[1480FF9F]: bne        $a0, $zr, 0x088CEFB4
    088CF138:[26D60020]: addiu      $s6, $s6, 32
    088CF13C:[8FA402EC]: lw         $a0, 748($sp)
    088CF140:[8FA502E8]: lw         $a1, 744($sp)
    088CF144:[8FA802F8]: lw         $t0, 760($sp)
  Back Branch 088CEBC8 9,328 times (length 103)
  Back Branch 088CF528 1,696 times (length 11)
    088CF4F0:[8FA402F8]: lw         $a0, 760($sp)
    088CF4F4:[8FA60284]: lw         $a2, 644($sp)
    088CF4F8:[2404FFFE]: addiu      $a0, $zr, -2 <=> li $a0, -2
    088CF4FC:[00063080]: sll        $a2, $a2, 0x0002
    088CF500:[02463021]: addu       $a2, $s2, $a2
--> 088CF504:[8CC70180]: lw         $a3, 384($a2)
    088CF508:[50E00006]: beql       $a3, $zr, 0x088CF524
    088CF50C:[24A50001]: addiu      $a1, $a1, 1
    088CF510:[8CC70180]: lw         $a3, 384($a2)
    088CF514:[8CE800B0]: lw         $t0, 176($a3)
    088CF518:[01044024]: and        $t0, $t0, $a0
    088CF51C:[ACE800B0]: sw         $t0, 176($a3)
    088CF520:[24A50001]: addiu      $a1, $a1, 1
    088CF524:[28A70020]: slti       $a3, $a1, 32
--> 088CF528:[14E0FFF6]: bne        $a3, $zr, 0x088CF504
    088CF52C:[24C60004]: addiu      $a2, $a2, 4
    088CF530:[8FA402F8]: lw         $a0, 760($sp)
    088CF534:[8FA502A4]: lw         $a1, 676($sp)
    088CF538:[A644112E]: sh         $a0, 4398($s2)
  Back Branch 088CE340 1,272 times (length 452)
  Back Branch 088CF15C 848 times (length 129)
  Back Branch 088CDA58 782 times (length 363)
  Back Branch 088CEBE0 583 times (length 128)
  Back Branch 088CECC8 212 times (length 28)
    088CEC4C:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088CEC50:[34040100]: ori        $a0, $zr, 256 <=> li $a0, 256
    088CEC54:[34090200]: ori        $t1, $zr, 512 <=> li $t1, 512
    088CEC58:[00C63021]: addu       $a2, $a2, $a2
    088CEC5C:[03A03825]: or         $a3, $sp, $zr <=> move $a3, $sp
--> 088CEC60:[8E480230]: lw         $t0, 560($s2)
    088CEC64:[01064021]: addu       $t0, $t0, $a2
    088CEC68:[95080000]: lhu        $t0, 0($t0)
    088CEC6C:[A4E801A0]: sh         $t0, 416($a3)
    088CEC70:[94E801A0]: lhu        $t0, 416($a3)
    088CEC74:[51040001]: beql       $t0, $a0, 0x088CEC7C
    088CEC78:[A4E001A0]: sh         $zr, 416($a3)
    088CEC7C:[94E801A0]: lhu        $t0, 416($a3)
    088CEC80:[31080300]: andi       $t0, $t0, 768
    088CEC84:[5509000E]: bnel       $t0, $t1, 0x088CECC0
    088CEC88:[24A50001]: addiu      $a1, $a1, 1
    088CEC8C:[94E801A0]: lhu        $t0, 416($a3)
    088CEC90:[310A00FF]: andi       $t2, $t0, 255
    088CEC94:[024A5021]: addu       $t2, $s2, $t2
    088CEC98:[914A0010]: lbu        $t2, 16($t2)
    088CEC9C:[19400005]: blez       $t2, 0x088CECB4
    088CECA0:[340B0000]: ori        $t3, $zr, 0 <=> li $t3, 0
    088CECA4:[8C4B398C]: lw         $t3, 14732($v0)
    088CECA8:[016A001A]: div        $t3, $t2
    088CECAC:[00005812]: mflo       $t3
    088CECB0:[316B0003]: andi       $t3, $t3, 3
    088CECB4:[010B4021]: addu       $t0, $t0, $t3
    088CECB8:[A4E801A0]: sh         $t0, 416($a3)
    088CECBC:[24A50001]: addiu      $a1, $a1, 1
    088CECC0:[24C60002]: addiu      $a2, $a2, 2
    088CECC4:[28A80004]: slti       $t0, $a1, 4
--> 088CECC8:[1500FFE5]: bne        $t0, $zr, 0x088CEC60
    088CECCC:[24E70002]: addiu      $a3, $a3, 2
    088CECD0:[8FA40334]: lw         $a0, 820($sp)
    088CECD4:[8E45044C]: lw         $a1, 1100($s2)
    088CECD8:[00A42021]: addu       $a0, $a1, $a0
  Back Branch 088CEC24 106 times (length 511)
  Back Branch 088CE380 53 times (length 482)
_S1_2_890269C 40,130,303 instructions (2.916%), 838 calls (0890269C - 08902BAC, length 325)
    0890269C:[27BDFFA0]: addiu      $sp, $sp, -96
    089026A0:[AFB20034]: sw         $s2, 52($sp)
    089026A4:[00809025]: or         $s2, $a0, $zr <=> move $s2, $a0
    089026A8:[AFB4003C]: sw         $s4, 60($sp)
    089026AC:[8E540030]: lw         $s4, 48($s2)
    089026B0:[AFA5001C]: sw         $a1, 28($sp)
    089026B4:[AFB0002C]: sw         $s0, 44($sp)
    089026B8:[AFB10030]: sw         $s1, 48($sp)
    089026BC:[AFB30038]: sw         $s3, 56($sp)
    089026C0:[AFB50040]: sw         $s5, 64($sp)
    089026C4:[AFB60044]: sw         $s6, 68($sp)
    089026C8:[AFB70048]: sw         $s7, 72($sp)
    089026CC:[AFBE004C]: sw         $fp, 76($sp)
    089026D0:[AFBF0050]: sw         $ra, 80($sp)
    089026D4:[0E241B54]: jal        0x08906D50
    089026D8:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    089026DC:[0E241B98]: jal        0x08906E60
    089026E0:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    089026E4:[3C052400]: lui        $a1, 0x2400 <=> li $a1, 0x24000000
    089026E8:[24A50001]: addiu      $a1, $a1, 1
    089026EC:[24440004]: addiu      $a0, $v0, 4
    089026F0:[0E241C41]: jal        0x08907104
    089026F4:[AC450000]: sw         $a1, 0($v0)
    089026F8:[00408025]: or         $s0, $v0, $zr <=> move $s0, $v0
    089026FC:[0E24708F]: jal        0x0891C23C
    08902700:[26440070]: addiu      $a0, $s2, 112
    08902704:[3C0408AD]: lui        $a0, 0x08AD <=> li $a0, 0x08AD0000
    08902708:[8C849CB4]: lw         $a0, -25420($a0)
    0890270C:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    08902710:[0E246F8F]: jal        0x0891BE3C
    08902714:[2406FFFF]: addiu      $a2, $zr, -1 <=> li $a2, -1
    08902718:[3C0408B0]: lui        $a0, 0x08B0 <=> li $a0, 0x08B00000
    0890271C:[00408025]: or         $s0, $v0, $zr <=> move $s0, $v0
    08902720:[0E24708F]: jal        0x0891C23C
    08902724:[248494D0]: addiu      $a0, $a0, -27440
    08902728:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0890272C:[3C1108B0]: lui        $s1, 0x08B0 <=> li $s1, 0x08B00000
    08902730:[2413FFFF]: addiu      $s3, $zr, -1 <=> li $s3, -1
    08902734:[AFA40028]: sw         $a0, 40($sp)
    08902738:[26319550]: addiu      $s1, $s1, -27312
    0890273C:[AFB30024]: sw         $s3, 36($sp)
    08902740:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    08902744:[02802825]: or         $a1, $s4, $zr <=> move $a1, $s4
    08902748:[0E24305B]: jal        0x0890C16C
    0890274C:[02203025]: or         $a2, $s1, $zr <=> move $a2, $s1
    08902750:[9244001C]: lbu        $a0, 28($s2)
    08902754:[10800004]: beq        $a0, $zr, 0x08902768
    08902758:[AFA20018]: sw         $v0, 24($sp)
    0890275C:[8FA50018]: lw         $a1, 24($sp)
    08902760:[0E23E374]: jal        0x088F8DD0
    08902764:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    08902768:[8FA40018]: lw         $a0, 24($sp)
    0890276C:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    08902770:[02A4202A]: slt        $a0, $s5, $a0
    08902774:[108000FF]: beq        $a0, $zr, 0x08902B74
    08902778:[3C120100]: lui        $s2, 0x0100 <=> li $s2, 0x01000000
    0890277C:[3C160404]: lui        $s6, 0x0404 <=> li $s6, 0x04040000
    08902780:[AFB10020]: sw         $s1, 32($sp)
    08902784:[2652FFFF]: addiu      $s2, $s2, -1
    08902788:[26D60004]: addiu      $s6, $s6, 4
    0890278C:[3C1EE000]: lui        $fp, 0xE000 <=> li $fp, 0xE0000000
    08902790:[3C141000]: lui        $s4, 0x1000 <=> li $s4, 0x10000000
    08902794:[3C170100]: lui        $s7, 0x0100 <=> li $s7, 0x01000000
    08902798:[8FA40020]: lw         $a0, 32($sp)
    0890279C:[8FA50028]: lw         $a1, 40($sp)
    089027A0:[8C910000]: lw         $s1, 0($a0)
    089027A4:[8E2400B4]: lw         $a0, 180($s1)
    089027A8:[54A40006]: bnel       $a1, $a0, 0x089027C4
    089027AC:[8E2400B4]: lw         $a0, 180($s1)
    089027B0:[8E2400B8]: lw         $a0, 184($s1)
    089027B4:[8FA50024]: lw         $a1, 36($sp)
    089027B8:[10A40009]: beq        $a1, $a0, 0x089027E0
    089027BC:[26250020]: addiu      $a1, $s1, 32
    089027C0:[8E2400B4]: lw         $a0, 180($s1)
    089027C4:[8E2600B8]: lw         $a2, 184($s1)
    089027C8:[AFA40028]: sw         $a0, 40($sp)
    089027CC:[AFA60024]: sw         $a2, 36($sp)
    089027D0:[0E243A57]: jal        0x0890E95C
    089027D4:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    089027D8:[00408025]: or         $s0, $v0, $zr <=> move $s0, $v0
    089027DC:[26250020]: addiu      $a1, $s1, 32
    089027E0:[26260060]: addiu      $a2, $s1, 96
    089027E4:[0E24097C]: jal        0x089025F0
    089027E8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089027EC:[8E2400BC]: lw         $a0, 188($s1)
    089027F0:[3084FFFF]: andi       $a0, $a0, -1
    089027F4:[12640032]: beq        $s3, $a0, 0x089028C0
    089027F8:[00408025]: or         $s0, $v0, $zr <=> move $s0, $v0
    089027FC:[8E3300BC]: lw         $s3, 188($s1)
    08902800:[3273FFFF]: andi       $s3, $s3, -1
    08902804:[2A640002]: slti       $a0, $s3, 2
    08902808:[1080000F]: beq        $a0, $zr, 0x08902848
    0890280C:[2A640003]: slti       $a0, $s3, 3
    08902810:[0660002B]: bltz       $s3, 0x089028C0
    08902814:[00000000]: nop
    08902818:[1E600012]: bgtz       $s3, 0x08902864
    0890281C:[2604000C]: addiu      $a0, $s0, 12
    08902820:[3C05DF00]: lui        $a1, 0xDF00 <=> li $a1, 0xDF000000
    08902824:[24A500AA]: addiu      $a1, $a1, 170
    08902828:[3C06E100]: lui        $a2, 0xE100 <=> li $a2, 0xE1000000
    0890282C:[24C6FFFF]: addiu      $a2, $a2, -1
    08902830:[AE050000]: sw         $a1, 0($s0)
    08902834:[3C05E100]: lui        $a1, 0xE100 <=> li $a1, 0xE1000000
    08902838:[AE060004]: sw         $a2, 4($s0)
    0890283C:[AE050008]: sw         $a1, 8($s0)
    08902840:[1000001F]: b          0x089028C0
    08902844:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    08902848:[1480000E]: bne        $a0, $zr, 0x08902884
    0890284C:[3C04DF00]: lui        $a0, 0xDF00 <=> li $a0, 0xDF000000
    08902850:[2A640004]: slti       $a0, $s3, 4
    08902854:[14800013]: bne        $a0, $zr, 0x089028A4
    08902858:[3C04DF00]: lui        $a0, 0xDF00 <=> li $a0, 0xDF000000
    0890285C:[10000018]: b          0x089028C0
    08902860:[00000000]: nop
    08902864:[3C05DF00]: lui        $a1, 0xDF00 <=> li $a1, 0xDF000000
    08902868:[24A50032]: addiu      $a1, $a1, 50
    0890286C:[AE050000]: sw         $a1, 0($s0)
    08902870:[3C05E100]: lui        $a1, 0xE100 <=> li $a1, 0xE1000000
    08902874:[AE1E0004]: sw         $fp, 4($s0)
    08902878:[AE050008]: sw         $a1, 8($s0)
    0890287C:[10000010]: b          0x089028C0
    08902880:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    08902884:[248400A2]: addiu      $a0, $a0, 162
    08902888:[3C05E200]: lui        $a1, 0xE200 <=> li $a1, 0xE2000000
    0890288C:[AE040000]: sw         $a0, 0($s0)
    08902890:[24A5FFFF]: addiu      $a1, $a1, -1
    08902894:[AE1E0004]: sw         $fp, 4($s0)
    08902898:[AE050008]: sw         $a1, 8($s0)
    0890289C:[10000008]: b          0x089028C0
    089028A0:[2610000C]: addiu      $s0, $s0, 12
    089028A4:[248402A2]: addiu      $a0, $a0, 674
    089028A8:[3C05E200]: lui        $a1, 0xE200 <=> li $a1, 0xE2000000
    089028AC:[AE040000]: sw         $a0, 0($s0)
    089028B0:[24A5FFFF]: addiu      $a1, $a1, -1
    089028B4:[AE1E0004]: sw         $fp, 4($s0)
    089028B8:[AE050008]: sw         $a1, 8($s0)
    089028BC:[2610000C]: addiu      $s0, $s0, 12
    089028C0:[8E2400B0]: lw         $a0, 176($s1)
    089028C4:[2605000C]: addiu      $a1, $s0, 12
    089028C8:[30860020]: andi       $a2, $a0, 32
    089028CC:[10C00003]: beq        $a2, $zr, 0x089028DC
    089028D0:[3C04C600]: lui        $a0, 0xC600 <=> li $a0, 0xC6000000
    089028D4:[3C04C600]: lui        $a0, 0xC600 <=> li $a0, 0xC6000000
    089028D8:[24840101]: addiu      $a0, $a0, 257
    089028DC:[AE040000]: sw         $a0, 0($s0)
    089028E0:[8E2400C8]: lw         $a0, 200($s1)
    089028E4:[1080000E]: beq        $a0, $zr, 0x08902920
    089028E8:[3C06DBFF]: lui        $a2, 0xDBFF <=> li $a2, 0xDBFF0000
    089028EC:[00042200]: sll        $a0, $a0, 0x0008
    089028F0:[24C60007]: addiu      $a2, $a2, 7
    089028F4:[00862025]: or         $a0, $a0, $a2
    089028F8:[AE040004]: sw         $a0, 4($s0)
    089028FC:[8E2600B0]: lw         $a2, 176($s1)
    08902900:[30C60040]: andi       $a2, $a2, 64
    08902904:[10C00003]: beq        $a2, $zr, 0x08902914
    08902908:[3C04E800]: lui        $a0, 0xE800 <=> li $a0, 0xE8000000
    0890290C:[3C04E900]: lui        $a0, 0xE900 <=> li $a0, 0xE9000000
    08902910:[2484FFFF]: addiu      $a0, $a0, -1
    08902914:[AE040008]: sw         $a0, 8($s0)
    08902918:[10000007]: b          0x08902938
    0890291C:[00A08025]: or         $s0, $a1, $zr <=> move $s0, $a1
    08902920:[3C04DBFF]: lui        $a0, 0xDBFF <=> li $a0, 0xDBFF0000
    08902924:[24840006]: addiu      $a0, $a0, 6
    08902928:[3C06E800]: lui        $a2, 0xE800 <=> li $a2, 0xE8000000
    0890292C:[AE040004]: sw         $a0, 4($s0)
    08902930:[AE060008]: sw         $a2, 8($s0)
    08902934:[00A08025]: or         $s0, $a1, $zr <=> move $s0, $a1
    08902938:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    0890293C:[0E2427C5]: jal        0x08909F14
    08902940:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    08902944:[26240090]: addiu      $a0, $s1, 144
    08902948:[D8800000]: lv.q       C000.q, 0($a0)
    0890294C:[D0048080]: vsat0.q    C000.q, C000.q
    08902950:[653C8080]: vscl.q     C000.q, C000.q, S701.s
    08902954:[D2378080]: vf2iz.q    C000.q, C000.q, 23
    08902958:[D03C8080]: vi2uc.q    S000.s, C000.q
    0890295C:[48640000]: mfv.s      $a0, S000.s
    08902960:[3C055500]: lui        $a1, 0x5500 <=> li $a1, 0x55000000
    08902964:[00923024]: and        $a2, $a0, $s2
    08902968:[00C52825]: or         $a1, $a2, $a1
    0890296C:[3C065800]: lui        $a2, 0x5800 <=> li $a2, 0x58000000
    08902970:[AC450000]: sw         $a1, 0($v0)
    08902974:[00042602]: srl        $a0, $a0, 0x0018
    08902978:[00862025]: or         $a0, $a0, $a2
    0890297C:[AC440004]: sw         $a0, 4($v0)
    08902980:[24500008]: addiu      $s0, $v0, 8
    08902984:[262400A0]: addiu      $a0, $s1, 160
    08902988:[D8800000]: lv.q       C000.q, 0($a0)
    0890298C:[D0048080]: vsat0.q    C000.q, C000.q
    08902990:[653C8080]: vscl.q     C000.q, C000.q, S701.s
    08902994:[D2378080]: vf2iz.q    C000.q, C000.q, 23
    08902998:[D03C8080]: vi2uc.q    S000.s, C000.q
    0890299C:[48640000]: mfv.s      $a0, S000.s
    089029A0:[3C055700]: lui        $a1, 0x5700 <=> li $a1, 0x57000000
    089029A4:[00922024]: and        $a0, $a0, $s2
    089029A8:[00852025]: or         $a0, $a0, $a1
    089029AC:[AE040000]: sw         $a0, 0($s0)
    089029B0:[8E2400C4]: lw         $a0, 196($s1)
    089029B4:[34050008]: ori        $a1, $zr, 8 <=> li $a1, 8
    089029B8:[1485002A]: bne        $a0, $a1, 0x08902A64
    089029BC:[26100004]: addiu      $s0, $s0, 4
    089029C0:[26040008]: addiu      $a0, $s0, 8
    089029C4:[2418FFF0]: addiu      $t8, $zr, -16 <=> li $t8, -16
    089029C8:[2484000F]: addiu      $a0, $a0, 15
    089029CC:[0098C024]: and        $t8, $a0, $t8
    089029D0:[270F0060]: addiu      $t7, $t8, 96
    089029D4:[000F2602]: srl        $a0, $t7, 0x0018
    089029D8:[3084000F]: andi       $a0, $a0, 15
    089029DC:[00042400]: sll        $a0, $a0, 0x0010
    089029E0:[00942025]: or         $a0, $a0, $s4
    089029E4:[01F22824]: and        $a1, $t7, $s2
    089029E8:[3C060800]: lui        $a2, 0x0800 <=> li $a2, 0x08000000
    089029EC:[AE040000]: sw         $a0, 0($s0)
    089029F0:[00A62025]: or         $a0, $a1, $a2
    089029F4:[AE040004]: sw         $a0, 4($s0)
    089029F8:[8E240130]: lw         $a0, 304($s1)
    089029FC:[340E0000]: ori        $t6, $zr, 0 <=> li $t6, 0
    08902A00:[03002825]: or         $a1, $t8, $zr <=> move $a1, $t8
    08902A04:[D8800000]: lv.q       C000.q, 0($a0)
    08902A08:[F8A00000]: sv.q       C000.q, 0($a1)
    08902A0C:[25CE0001]: addiu      $t6, $t6, 1
    08902A10:[24A50010]: addiu      $a1, $a1, 16
    08902A14:[2DC60006]: sltiu      $a2, $t6, 6
    08902A18:[14C0FFFA]: bne        $a2, $zr, 0x08902A04
    08902A1C:[24840010]: addiu      $a0, $a0, 16
    08902A20:[3C041200]: lui        $a0, 0x1200 <=> li $a0, 0x12000000
    08902A24:[2484019F]: addiu      $a0, $a0, 415
    08902A28:[ADE40000]: sw         $a0, 0($t7)
    08902A2C:[1300000A]: beq        $t8, $zr, 0x08902A58
    08902A30:[25EF0004]: addiu      $t7, $t7, 4
    08902A34:[00182602]: srl        $a0, $t8, 0x0018
    08902A38:[3084000F]: andi       $a0, $a0, 15
    08902A3C:[00042400]: sll        $a0, $a0, 0x0010
    08902A40:[00942025]: or         $a0, $a0, $s4
    08902A44:[03122824]: and        $a1, $t8, $s2
    08902A48:[ADE40000]: sw         $a0, 0($t7)
    08902A4C:[00B72025]: or         $a0, $a1, $s7
    08902A50:[ADE40004]: sw         $a0, 4($t7)
    08902A54:[25EF0008]: addiu      $t7, $t7, 8
    08902A58:[ADF60000]: sw         $s6, 0($t7)
    08902A5C:[1000003E]: b          0x08902B58
    08902A60:[25F00004]: addiu      $s0, $t7, 4
    08902A64:[8E2400C4]: lw         $a0, 196($s1)
    08902A68:[28840002]: slti       $a0, $a0, 2
    08902A6C:[10800013]: beq        $a0, $zr, 0x08902ABC
    08902A70:[26040008]: addiu      $a0, $s0, 8
    08902A74:[3C051200]: lui        $a1, 0x1200 <=> li $a1, 0x12000000
    08902A78:[8E240130]: lw         $a0, 304($s1)
    08902A7C:[24A50081]: addiu      $a1, $a1, 129
    08902A80:[AE050000]: sw         $a1, 0($s0)
    08902A84:[1080000A]: beq        $a0, $zr, 0x08902AB0
    08902A88:[26110004]: addiu      $s1, $s0, 4
    08902A8C:[00042E02]: srl        $a1, $a0, 0x0018
    08902A90:[30A5000F]: andi       $a1, $a1, 15
    08902A94:[00052C00]: sll        $a1, $a1, 0x0010
    08902A98:[00B42825]: or         $a1, $a1, $s4
    08902A9C:[00922024]: and        $a0, $a0, $s2
    08902AA0:[AE250000]: sw         $a1, 0($s1)
    08902AA4:[00972025]: or         $a0, $a0, $s7
    08902AA8:[AE240004]: sw         $a0, 4($s1)
    08902AAC:[26310008]: addiu      $s1, $s1, 8
    08902AB0:[AE360000]: sw         $s6, 0($s1)
    08902AB4:[10000028]: b          0x08902B58
    08902AB8:[26300004]: addiu      $s0, $s1, 4
    08902ABC:[2418FFF0]: addiu      $t8, $zr, -16 <=> li $t8, -16
    08902AC0:[2484000F]: addiu      $a0, $a0, 15
    08902AC4:[0098C024]: and        $t8, $a0, $t8
    08902AC8:[270F0030]: addiu      $t7, $t8, 48
    08902ACC:[000F2602]: srl        $a0, $t7, 0x0018
    08902AD0:[3084000F]: andi       $a0, $a0, 15
    08902AD4:[00042400]: sll        $a0, $a0, 0x0010
    08902AD8:[00942025]: or         $a0, $a0, $s4
    08902ADC:[01F22824]: and        $a1, $t7, $s2
    08902AE0:[3C060800]: lui        $a2, 0x0800 <=> li $a2, 0x08000000
    08902AE4:[AE040000]: sw         $a0, 0($s0)
    08902AE8:[00A62025]: or         $a0, $a1, $a2
    08902AEC:[AE040004]: sw         $a0, 4($s0)
    08902AF0:[8E240130]: lw         $a0, 304($s1)
    08902AF4:[340E0000]: ori        $t6, $zr, 0 <=> li $t6, 0
    08902AF8:[03002825]: or         $a1, $t8, $zr <=> move $a1, $t8
    08902AFC:[D8800000]: lv.q       C000.q, 0($a0)
    08902B00:[F8A00000]: sv.q       C000.q, 0($a1)
    08902B04:[25CE0001]: addiu      $t6, $t6, 1
    08902B08:[24A50010]: addiu      $a1, $a1, 16
    08902B0C:[2DC60003]: sltiu      $a2, $t6, 3
    08902B10:[14C0FFFA]: bne        $a2, $zr, 0x08902AFC
    08902B14:[24840010]: addiu      $a0, $a0, 16
    08902B18:[3C041200]: lui        $a0, 0x1200 <=> li $a0, 0x12000000
    08902B1C:[24840083]: addiu      $a0, $a0, 131
    08902B20:[ADE40000]: sw         $a0, 0($t7)
    08902B24:[1300000A]: beq        $t8, $zr, 0x08902B50
    08902B28:[25EF0004]: addiu      $t7, $t7, 4
    08902B2C:[00182602]: srl        $a0, $t8, 0x0018
    08902B30:[3084000F]: andi       $a0, $a0, 15
    08902B34:[00042400]: sll        $a0, $a0, 0x0010
    08902B38:[00942025]: or         $a0, $a0, $s4
    08902B3C:[03122824]: and        $a1, $t8, $s2
    08902B40:[ADE40000]: sw         $a0, 0($t7)
    08902B44:[00B72025]: or         $a0, $a1, $s7
    08902B48:[ADE40004]: sw         $a0, 4($t7)
    08902B4C:[25EF0008]: addiu      $t7, $t7, 8
    08902B50:[ADF60000]: sw         $s6, 0($t7)
    08902B54:[25F00004]: addiu      $s0, $t7, 4
    08902B58:[8FA40020]: lw         $a0, 32($sp)
    08902B5C:[8FA50018]: lw         $a1, 24($sp)
    08902B60:[26B50001]: addiu      $s5, $s5, 1
    08902B64:[24840008]: addiu      $a0, $a0, 8
    08902B68:[02A5282A]: slt        $a1, $s5, $a1
    08902B6C:[14A0FF0A]: bne        $a1, $zr, 0x08902798
    08902B70:[AFA40020]: sw         $a0, 32($sp)
    08902B74:[8FA4001C]: lw         $a0, 28($sp)
    08902B78:[0E241B84]: jal        0x08906E10
    08902B7C:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    08902B80:[8FB0002C]: lw         $s0, 44($sp)
    08902B84:[8FB10030]: lw         $s1, 48($sp)
    08902B88:[8FB20034]: lw         $s2, 52($sp)
    08902B8C:[8FB30038]: lw         $s3, 56($sp)
    08902B90:[8FB4003C]: lw         $s4, 60($sp)
    08902B94:[8FB50040]: lw         $s5, 64($sp)
    08902B98:[8FB60044]: lw         $s6, 68($sp)
    08902B9C:[8FB70048]: lw         $s7, 72($sp)
    08902BA0:[8FBE004C]: lw         $fp, 76($sp)
    08902BA4:[8FBF0050]: lw         $ra, 80($sp)
    08902BA8:[03E00008]: jr         $ra
    08902BAC:[27BD0060]: addiu      $sp, $sp, 96
  Back Branch 08902A18 1,434,852 times (length 7)
    089029F0:[00A62025]: or         $a0, $a1, $a2
    089029F4:[AE040004]: sw         $a0, 4($s0)
    089029F8:[8E240130]: lw         $a0, 304($s1)
    089029FC:[340E0000]: ori        $t6, $zr, 0 <=> li $t6, 0
    08902A00:[03002825]: or         $a1, $t8, $zr <=> move $a1, $t8
--> 08902A04:[D8800000]: lv.q       C000.q, 0($a0)
    08902A08:[F8A00000]: sv.q       C000.q, 0($a1)
    08902A0C:[25CE0001]: addiu      $t6, $t6, 1
    08902A10:[24A50010]: addiu      $a1, $a1, 16
    08902A14:[2DC60006]: sltiu      $a2, $t6, 6
--> 08902A18:[14C0FFFA]: bne        $a2, $zr, 0x08902A04
    08902A1C:[24840010]: addiu      $a0, $a0, 16
    08902A20:[3C041200]: lui        $a0, 0x1200 <=> li $a0, 0x12000000
    08902A24:[2484019F]: addiu      $a0, $a0, 415
    08902A28:[ADE40000]: sw         $a0, 0($t7)
  Back Branch 08902B6C 273,873 times (length 247)
  Back Branch 08902B10 104,193 times (length 7)
    08902AE8:[00A62025]: or         $a0, $a1, $a2
    08902AEC:[AE040004]: sw         $a0, 4($s0)
    08902AF0:[8E240130]: lw         $a0, 304($s1)
    08902AF4:[340E0000]: ori        $t6, $zr, 0 <=> li $t6, 0
    08902AF8:[03002825]: or         $a1, $t8, $zr <=> move $a1, $t8
--> 08902AFC:[D8800000]: lv.q       C000.q, 0($a0)
    08902B00:[F8A00000]: sv.q       C000.q, 0($a1)
    08902B04:[25CE0001]: addiu      $t6, $t6, 1
    08902B08:[24A50010]: addiu      $a1, $a1, 16
    08902B0C:[2DC60003]: sltiu      $a2, $t6, 3
--> 08902B10:[14C0FFFA]: bne        $a2, $zr, 0x08902AFC
    08902B14:[24840010]: addiu      $a0, $a0, 16
    08902B18:[3C041200]: lui        $a0, 0x1200 <=> li $a0, 0x12000000
    08902B1C:[24840083]: addiu      $a0, $a0, 131
    08902B20:[ADE40000]: sw         $a0, 0($t7)
_S1_2_88F858C 24,334,251 instructions (1.768%), 67 calls (088F858C - 088F8720, length 102)
    088F858C:[27BDFFE0]: addiu      $sp, $sp, -32
    088F8590:[AFA60000]: sw         $a2, 0($sp)
    088F8594:[AFA50004]: sw         $a1, 4($sp)
    088F8598:[AFB0000C]: sw         $s0, 12($sp)
    088F859C:[AFB10010]: sw         $s1, 16($sp)
    088F85A0:[AFBF0014]: sw         $ra, 20($sp)
    088F85A4:[0E24C677]: jal        0x089319DC
    088F85A8:[AFA40008]: sw         $a0, 8($sp)
    088F85AC:[0E24C4B0]: jal        0x089312C0
    088F85B0:[00000000]: nop
    088F85B4:[00408825]: or         $s1, $v0, $zr <=> move $s1, $v0
    088F85B8:[0E24C427]: jal        0x0893109C
    088F85BC:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    088F85C0:[34041011]: ori        $a0, $zr, 4113 <=> li $a0, 4113
    088F85C4:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088F85C8:[0E24C4BB]: jal        0x089312EC
    088F85CC:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    088F85D0:[00408025]: or         $s0, $v0, $zr <=> move $s0, $v0
    088F85D4:[0E24C427]: jal        0x0893109C
    088F85D8:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088F85DC:[0E24C657]: jal        0x0893195C
    088F85E0:[00000000]: nop
    088F85E4:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088F85E8:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088F85EC:[0E27FF4B]: jal        0x089FFD2C
    088F85F0:[34060FEE]: ori        $a2, $zr, 4078 <=> li $a2, 4078
    088F85F4:[8FA40008]: lw         $a0, 8($sp)
    088F85F8:[8FA60000]: lw         $a2, 0($sp)
    088F85FC:[34070FEE]: ori        $a3, $zr, 4078 <=> li $a3, 4078
    088F8600:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    088F8604:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    088F8608:[248A0001]: addiu      $t2, $a0, 1
    088F860C:[8FA50004]: lw         $a1, 4($sp)
    088F8610:[312B0100]: andi       $t3, $t1, 256
    088F8614:[15600006]: bne        $t3, $zr, 0x088F8630
    088F8618:[312B0001]: andi       $t3, $t1, 1
    088F861C:[90890000]: lbu        $t1, 0($a0)
    088F8620:[01402025]: or         $a0, $t2, $zr <=> move $a0, $t2
    088F8624:[3529FF00]: ori        $t1, $t1, -256
    088F8628:[248A0001]: addiu      $t2, $a0, 1
    088F862C:[312B0001]: andi       $t3, $t1, 1
    088F8630:[5160000E]: beql       $t3, $zr, 0x088F866C
    088F8634:[914B0000]: lbu        $t3, 0($t2)
    088F8638:[908B0000]: lbu        $t3, 0($a0)
    088F863C:[01402025]: or         $a0, $t2, $zr <=> move $a0, $t2
    088F8640:[01605025]: or         $t2, $t3, $zr <=> move $t2, $t3
    088F8644:[A0AA0000]: sb         $t2, 0($a1)
    088F8648:[25080001]: addiu      $t0, $t0, 1
    088F864C:[0106582B]: sltu       $t3, $t0, $a2
    088F8650:[11600025]: beq        $t3, $zr, 0x088F86E8
    088F8654:[24A50001]: addiu      $a1, $a1, 1
    088F8658:[02075821]: addu       $t3, $s0, $a3
    088F865C:[24E70001]: addiu      $a3, $a3, 1
    088F8660:[A16A0000]: sb         $t2, 0($t3)
    088F8664:[1000001D]: b          0x088F86DC
    088F8668:[30E70FFF]: andi       $a3, $a3, 4095
    088F866C:[90820000]: lbu        $v0, 0($a0)
    088F8670:[316300F0]: andi       $v1, $t3, 240
    088F8674:[25440001]: addiu      $a0, $t2, 1
    088F8678:[00035100]: sll        $t2, $v1, 0x0004
    088F867C:[316B000F]: andi       $t3, $t3, 15
    088F8680:[004A5025]: or         $t2, $v0, $t2
    088F8684:[256B0002]: addiu      $t3, $t3, 2
    088F8688:[29630000]: slti       $v1, $t3, 0
    088F868C:[1460000E]: bne        $v1, $zr, 0x088F86C8
    088F8690:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    088F8694:[01421821]: addu       $v1, $t2, $v0
    088F8698:[30630FFF]: andi       $v1, $v1, 4095
    088F869C:[02031821]: addu       $v1, $s0, $v1
    088F86A0:[90630000]: lbu        $v1, 0($v1)
    088F86A4:[02076021]: addu       $t4, $s0, $a3
    088F86A8:[A0A30000]: sb         $v1, 0($a1)
    088F86AC:[24E70001]: addiu      $a3, $a3, 1
    088F86B0:[A1830000]: sb         $v1, 0($t4)
    088F86B4:[24420001]: addiu      $v0, $v0, 1
    088F86B8:[24A50001]: addiu      $a1, $a1, 1
    088F86BC:[0162182A]: slt        $v1, $t3, $v0
    088F86C0:[1060FFF4]: beq        $v1, $zr, 0x088F8694
    088F86C4:[30E70FFF]: andi       $a3, $a3, 4095
    088F86C8:[256A0001]: addiu      $t2, $t3, 1
    088F86CC:[010A4021]: addu       $t0, $t0, $t2
    088F86D0:[0106502B]: sltu       $t2, $t0, $a2
    088F86D4:[11400004]: beq        $t2, $zr, 0x088F86E8
    088F86D8:[00000000]: nop
    088F86DC:[00094842]: srl        $t1, $t1, 0x0001
    088F86E0:[1000FFCB]: b          0x088F8610
    088F86E4:[248A0001]: addiu      $t2, $a0, 1
    088F86E8:[12000009]: beq        $s0, $zr, 0x088F8710
    088F86EC:[00000000]: nop
    088F86F0:[0E24C677]: jal        0x089319DC
    088F86F4:[00000000]: nop
    088F86F8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088F86FC:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088F8700:[0E24C54C]: jal        0x08931530
    088F8704:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    088F8708:[0E24C657]: jal        0x0893195C
    088F870C:[00000000]: nop
    088F8710:[8FB0000C]: lw         $s0, 12($sp)
    088F8714:[8FB10010]: lw         $s1, 16($sp)
    088F8718:[8FBF0014]: lw         $ra, 20($sp)
    088F871C:[03E00008]: jr         $ra
    088F8720:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 088F86C0 1,390,084 times (length 13)
    088F8680:[004A5025]: or         $t2, $v0, $t2
    088F8684:[256B0002]: addiu      $t3, $t3, 2
    088F8688:[29630000]: slti       $v1, $t3, 0
    088F868C:[1460000E]: bne        $v1, $zr, 0x088F86C8
    088F8690:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
--> 088F8694:[01421821]: addu       $v1, $t2, $v0
    088F8698:[30630FFF]: andi       $v1, $v1, 4095
    088F869C:[02031821]: addu       $v1, $s0, $v1
    088F86A0:[90630000]: lbu        $v1, 0($v1)
    088F86A4:[02076021]: addu       $t4, $s0, $a3
    088F86A8:[A0A30000]: sb         $v1, 0($a1)
    088F86AC:[24E70001]: addiu      $a3, $a3, 1
    088F86B0:[A1830000]: sb         $v1, 0($t4)
    088F86B4:[24420001]: addiu      $v0, $v0, 1
    088F86B8:[24A50001]: addiu      $a1, $a1, 1
    088F86BC:[0162182A]: slt        $v1, $t3, $v0
--> 088F86C0:[1060FFF4]: beq        $v1, $zr, 0x088F8694
    088F86C4:[30E70FFF]: andi       $a3, $a3, 4095
    088F86C8:[256A0001]: addiu      $t2, $t3, 1
    088F86CC:[010A4021]: addu       $t0, $t0, $t2
    088F86D0:[0106502B]: sltu       $t2, $t0, $a2
  Back Branch 088F86E0 286,514 times (length 54)
    088F85FC:[34070FEE]: ori        $a3, $zr, 4078 <=> li $a3, 4078
    088F8600:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    088F8604:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    088F8608:[248A0001]: addiu      $t2, $a0, 1
    088F860C:[8FA50004]: lw         $a1, 4($sp)
--> 088F8610:[312B0100]: andi       $t3, $t1, 256
    088F8614:[15600006]: bne        $t3, $zr, 0x088F8630
    088F8618:[312B0001]: andi       $t3, $t1, 1
    088F861C:[90890000]: lbu        $t1, 0($a0)
    088F8620:[01402025]: or         $a0, $t2, $zr <=> move $a0, $t2
    088F8624:[3529FF00]: ori        $t1, $t1, -256
    088F8628:[248A0001]: addiu      $t2, $a0, 1
    088F862C:[312B0001]: andi       $t3, $t1, 1
    088F8630:[5160000E]: beql       $t3, $zr, 0x088F866C
    088F8634:[914B0000]: lbu        $t3, 0($t2)
    088F8638:[908B0000]: lbu        $t3, 0($a0)
    088F863C:[01402025]: or         $a0, $t2, $zr <=> move $a0, $t2
    088F8640:[01605025]: or         $t2, $t3, $zr <=> move $t2, $t3
    088F8644:[A0AA0000]: sb         $t2, 0($a1)
    088F8648:[25080001]: addiu      $t0, $t0, 1
    088F864C:[0106582B]: sltu       $t3, $t0, $a2
    088F8650:[11600025]: beq        $t3, $zr, 0x088F86E8
    088F8654:[24A50001]: addiu      $a1, $a1, 1
    088F8658:[02075821]: addu       $t3, $s0, $a3
    088F865C:[24E70001]: addiu      $a3, $a3, 1
    088F8660:[A16A0000]: sb         $t2, 0($t3)
    088F8664:[1000001D]: b          0x088F86DC
    088F8668:[30E70FFF]: andi       $a3, $a3, 4095
    088F866C:[90820000]: lbu        $v0, 0($a0)
    088F8670:[316300F0]: andi       $v1, $t3, 240
    088F8674:[25440001]: addiu      $a0, $t2, 1
    088F8678:[00035100]: sll        $t2, $v1, 0x0004
    088F867C:[316B000F]: andi       $t3, $t3, 15
    088F8680:[004A5025]: or         $t2, $v0, $t2
    088F8684:[256B0002]: addiu      $t3, $t3, 2
    088F8688:[29630000]: slti       $v1, $t3, 0
    088F868C:[1460000E]: bne        $v1, $zr, 0x088F86C8
    088F8690:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    088F8694:[01421821]: addu       $v1, $t2, $v0
    088F8698:[30630FFF]: andi       $v1, $v1, 4095
    088F869C:[02031821]: addu       $v1, $s0, $v1
    088F86A0:[90630000]: lbu        $v1, 0($v1)
    088F86A4:[02076021]: addu       $t4, $s0, $a3
    088F86A8:[A0A30000]: sb         $v1, 0($a1)
    088F86AC:[24E70001]: addiu      $a3, $a3, 1
    088F86B0:[A1830000]: sb         $v1, 0($t4)
    088F86B4:[24420001]: addiu      $v0, $v0, 1
    088F86B8:[24A50001]: addiu      $a1, $a1, 1
    088F86BC:[0162182A]: slt        $v1, $t3, $v0
    088F86C0:[1060FFF4]: beq        $v1, $zr, 0x088F8694
    088F86C4:[30E70FFF]: andi       $a3, $a3, 4095
    088F86C8:[256A0001]: addiu      $t2, $t3, 1
    088F86CC:[010A4021]: addu       $t0, $t0, $t2
    088F86D0:[0106502B]: sltu       $t2, $t0, $a2
    088F86D4:[11400004]: beq        $t2, $zr, 0x088F86E8
    088F86D8:[00000000]: nop
    088F86DC:[00094842]: srl        $t1, $t1, 0x0001
--> 088F86E0:[1000FFCB]: b          0x088F8610
    088F86E4:[248A0001]: addiu      $t2, $a0, 1
    088F86E8:[12000009]: beq        $s0, $zr, 0x088F8710
    088F86EC:[00000000]: nop
    088F86F0:[0E24C677]: jal        0x089319DC
_S1_2_8A20374 16,082,000 instructions (1.169%), 17,200 calls (08A20374 - 08A204F4, length 97)
    08A20374:[3C0908AF]: lui        $t1, 0x08AF <=> li $t1, 0x08AF0000
    08A20378:[8D276FE8]: lw         $a3, 28648($t1)
    08A2037C:[3C08000F]: lui        $t0, 0x000F <=> li $t0, 0x000F0000
    08A20380:[35034240]: ori        $v1, $t0, 16960
    08A20384:[00E30018]: mult       $a3, $v1
    08A20388:[3C04BE37]: lui        $a0, 0xBE37 <=> li $a0, 0xBE370000
    08A2038C:[3482C63B]: ori        $v0, $a0, -14789
    08A20390:[27BDFFD0]: addiu      $sp, $sp, -48
    08A20394:[AFBF0024]: sw         $ra, 36($sp)
    08A20398:[00003012]: mflo       $a2
    08A2039C:[00C20019]: multu      $a2, $v0
    08A203A0:[AFB7001C]: sw         $s7, 28($sp)
    08A203A4:[3C0508AF]: lui        $a1, 0x08AF <=> li $a1, 0x08AF0000
    08A203A8:[AFB60018]: sw         $s6, 24($sp)
    08A203AC:[00001810]: mfhi       $v1
    08A203B0:[AFB50014]: sw         $s5, 20($sp)
    08A203B4:[AFB3000C]: sw         $s3, 12($sp)
    08A203B8:[AFB10004]: sw         $s1, 4($sp)
    08A203BC:[AFB00000]: sw         $s0, 0($sp)
    08A203C0:[AFBE0020]: sw         $fp, 32($sp)
    08A203C4:[24BE6FEC]: addiu      $fp, $a1, 28652
    08A203C8:[AFB40010]: sw         $s4, 16($sp)
    08A203CC:[0003A3C2]: srl        $s4, $v1, 0x000F
    08A203D0:[AFB20008]: sw         $s2, 8($sp)
    08A203D4:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    08A203D8:[00128080]: sll        $s0, $s2, 0x0002
    08A203DC:[021E5021]: addu       $t2, $s0, $fp
    08A203E0:[8D420000]: lw         $v0, 0($t2)
    08A203E4:[50400006]: beql       $v0, $zr, 0x08A20400
    08A203E8:[26520001]: addiu      $s2, $s2, 1
    08A203EC:[904C0000]: lbu        $t4, 0($v0)
    08A203F0:[240B0001]: addiu      $t3, $zr, 1 <=> li $t3, 1
    08A203F4:[118B0012]: beq        $t4, $t3, 0x08A20440
    08A203F8:[3C0D08AF]: lui        $t5, 0x08AF <=> li $t5, 0x08AF0000
    08A203FC:[26520001]: addiu      $s2, $s2, 1
    08A20400:[2E530080]: sltiu      $s3, $s2, 128
    08A20404:[1660FFF5]: bne        $s3, $zr, 0x08A203DC
    08A20408:[00128080]: sll        $s0, $s2, 0x0002
    08A2040C:[8FBF0024]: lw         $ra, 36($sp)
    08A20410:[8FBE0020]: lw         $fp, 32($sp)
    08A20414:[8FB7001C]: lw         $s7, 28($sp)
    08A20418:[8FB60018]: lw         $s6, 24($sp)
    08A2041C:[8FB50014]: lw         $s5, 20($sp)
    08A20420:[8FB40010]: lw         $s4, 16($sp)
    08A20424:[8FB3000C]: lw         $s3, 12($sp)
    08A20428:[8FB20008]: lw         $s2, 8($sp)
    08A2042C:[8FB10004]: lw         $s1, 4($sp)
    08A20430:[8FB00000]: lw         $s0, 0($sp)
    08A20434:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08A20438:[03E00008]: jr         $ra
    08A2043C:[27BD0030]: addiu      $sp, $sp, 48
    08A20440:[25B56FEC]: addiu      $s5, $t5, 28652
    08A20444:[02159821]: addu       $s3, $s0, $s5
    08A20448:[24170001]: addiu      $s7, $zr, 1 <=> li $s7, 1
    08A2044C:[2416FFFF]: addiu      $s6, $zr, -1 <=> li $s6, -1
    08A20450:[8E6F0000]: lw         $t7, 0($s3)
    08A20454:[02158821]: addu       $s1, $s0, $s5
    08A20458:[91EE0009]: lbu        $t6, 9($t7)
    08A2045C:[15C00014]: bne        $t6, $zr, 0x08A204B0
    08A20460:[01E02021]: addu       $a0, $t7, $zr <=> move $a0, $t7
    08A20464:[8E230000]: lw         $v1, 0($s1)
    08A20468:[8C650028]: lw         $a1, 40($v1)
    08A2046C:[00B4602B]: sltu       $t4, $a1, $s4
    08A20470:[1180000B]: beq        $t4, $zr, 0x08A204A0
    08A20474:[00602021]: addu       $a0, $v1, $zr <=> move $a0, $v1
    08A20478:[0E288184]: jal        0x08A20610
    08A2047C:[00000000]: nop
    08A20480:[8E230000]: lw         $v1, 0($s1)
    08A20484:[90710000]: lbu        $s1, 0($v1)
    08A20488:[1220FFDC]: beq        $s1, $zr, 0x08A203FC
    08A2048C:[A0770009]: sb         $s7, 9($v1)
    08A20490:[5456FFF0]: bnel       $v0, $s6, 0x08A20454
    08A20494:[8E6F0000]: lw         $t7, 0($s3)
    08A20498:[0A288104]: j          0x08A20410
    08A2049C:[8FBF0024]: lw         $ra, 36($sp)
    08A204A0:[00B48023]: subu       $s0, $a1, $s4
    08A204A4:[AC700028]: sw         $s0, 40($v1)
    08A204A8:[0A2880FF]: j          0x08A203FC
    08A204AC:[A0600009]: sb         $zr, 9($v1)
    08A204B0:[0E288245]: jal        0x08A20914
    08A204B4:[00000000]: nop
    08A204B8:[8E780000]: lw         $t8, 0($s3)
    08A204BC:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    08A204C0:[8F030010]: lw         $v1, 16($t8)
    08A204C4:[8F0B0014]: lw         $t3, 20($t8)
    08A204C8:[9705000A]: lhu        $a1, 10($t8)
    08A204CC:[8F080034]: lw         $t0, 52($t8)
    08A204D0:[006B4821]: addu       $t1, $v1, $t3
    08A204D4:[012A382C]: max        $a3, $t1, $t2
    08A204D8:[00E5001A]: div        $a3, $a1
    08A204DC:[8F060028]: lw         $a2, 40($t8)
    08A204E0:[00002012]: mflo       $a0
    08A204E4:[01040018]: mult       $t0, $a0
    08A204E8:[00001012]: mflo       $v0
    08A204EC:[00C2C821]: addu       $t9, $a2, $v0
    08A204F0:[0A288119]: j          0x08A20464
    08A204F4:[AF190028]: sw         $t9, 40($t8)
  Back Branch 08A20404 2,201,600 times (length 12)
    08A203C8:[AFB40010]: sw         $s4, 16($sp)
    08A203CC:[0003A3C2]: srl        $s4, $v1, 0x000F
    08A203D0:[AFB20008]: sw         $s2, 8($sp)
    08A203D4:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    08A203D8:[00128080]: sll        $s0, $s2, 0x0002
--> 08A203DC:[021E5021]: addu       $t2, $s0, $fp
    08A203E0:[8D420000]: lw         $v0, 0($t2)
    08A203E4:[50400006]: beql       $v0, $zr, 0x08A20400
    08A203E8:[26520001]: addiu      $s2, $s2, 1
    08A203EC:[904C0000]: lbu        $t4, 0($v0)
    08A203F0:[240B0001]: addiu      $t3, $zr, 1 <=> li $t3, 1
    08A203F4:[118B0012]: beq        $t4, $t3, 0x08A20440
    08A203F8:[3C0D08AF]: lui        $t5, 0x08AF <=> li $t5, 0x08AF0000
    08A203FC:[26520001]: addiu      $s2, $s2, 1
    08A20400:[2E530080]: sltiu      $s3, $s2, 128
--> 08A20404:[1660FFF5]: bne        $s3, $zr, 0x08A203DC
    08A20408:[00128080]: sll        $s0, $s2, 0x0002
    08A2040C:[8FBF0024]: lw         $ra, 36($sp)
    08A20410:[8FBE0020]: lw         $fp, 32($sp)
    08A20414:[8FB7001C]: lw         $s7, 28($sp)
_S1_2_890C16C 13,325,517 instructions (0.968%), 18,619 calls (0890C16C - 0890C1D4, length 27)
    0890C16C:[27BDFFF0]: addiu      $sp, $sp, -16
    0890C170:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    0890C174:[AFBF0000]: sw         $ra, 0($sp)
    0890C178:[10A00013]: beq        $a1, $zr, 0x0890C1C8
    0890C17C:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
    0890C180:[0E243059]: jal        0x0890C164
    0890C184:[00E02025]: or         $a0, $a3, $zr <=> move $a0, $a3
    0890C188:[8CA40138]: lw         $a0, 312($a1)
    0890C18C:[00442024]: and        $a0, $v0, $a0
    0890C190:[5080000B]: beql       $a0, $zr, 0x0890C1C0
    0890C194:[8CA50004]: lw         $a1, 4($a1)
    0890C198:[8CA400B0]: lw         $a0, 176($a1)
    0890C19C:[30840001]: andi       $a0, $a0, 1
    0890C1A0:[50800007]: beql       $a0, $zr, 0x0890C1C0
    0890C1A4:[8CA50004]: lw         $a1, 4($a1)
    0890C1A8:[C4AC0068]: lwc1       $f12, 104($a1)
    0890C1AC:[ACC50000]: sw         $a1, 0($a2)
    0890C1B0:[E4CC0004]: swc1       $f12, 4($a2)
    0890C1B4:[25080001]: addiu      $t0, $t0, 1
    0890C1B8:[24C60008]: addiu      $a2, $a2, 8
    0890C1BC:[8CA50004]: lw         $a1, 4($a1)
    0890C1C0:[14A0FFEF]: bne        $a1, $zr, 0x0890C180
    0890C1C4:[00000000]: nop
    0890C1C8:[01001025]: or         $v0, $t0, $zr <=> move $v0, $t0
    0890C1CC:[8FBF0000]: lw         $ra, 0($sp)
    0890C1D0:[03E00008]: jr         $ra
    0890C1D4:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 0890C1C0 1,069,956 times (length 18)
    0890C16C:[27BDFFF0]: addiu      $sp, $sp, -16
    0890C170:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    0890C174:[AFBF0000]: sw         $ra, 0($sp)
    0890C178:[10A00013]: beq        $a1, $zr, 0x0890C1C8
    0890C17C:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
--> 0890C180:[0E243059]: jal        0x0890C164
    0890C184:[00E02025]: or         $a0, $a3, $zr <=> move $a0, $a3
    0890C188:[8CA40138]: lw         $a0, 312($a1)
    0890C18C:[00442024]: and        $a0, $v0, $a0
    0890C190:[5080000B]: beql       $a0, $zr, 0x0890C1C0
    0890C194:[8CA50004]: lw         $a1, 4($a1)
    0890C198:[8CA400B0]: lw         $a0, 176($a1)
    0890C19C:[30840001]: andi       $a0, $a0, 1
    0890C1A0:[50800007]: beql       $a0, $zr, 0x0890C1C0
    0890C1A4:[8CA50004]: lw         $a1, 4($a1)
    0890C1A8:[C4AC0068]: lwc1       $f12, 104($a1)
    0890C1AC:[ACC50000]: sw         $a1, 0($a2)
    0890C1B0:[E4CC0004]: swc1       $f12, 4($a2)
    0890C1B4:[25080001]: addiu      $t0, $t0, 1
    0890C1B8:[24C60008]: addiu      $a2, $a2, 8
    0890C1BC:[8CA50004]: lw         $a1, 4($a1)
--> 0890C1C0:[14A0FFEF]: bne        $a1, $zr, 0x0890C180
    0890C1C4:[00000000]: nop
    0890C1C8:[01001025]: or         $v0, $t0, $zr <=> move $v0, $t0
    0890C1CC:[8FBF0000]: lw         $ra, 0($sp)
    0890C1D0:[03E00008]: jr         $ra
_S1_2_890BB14 12,058,499 instructions (0.876%), 267,908 calls (0890BB14 - 0890BD94, length 161)
    0890BB14:[27BDFFE0]: addiu      $sp, $sp, -32
    0890BB18:[AFB00014]: sw         $s0, 20($sp)
    0890BB1C:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0890BB20:[8E0600B0]: lw         $a2, 176($s0)
    0890BB24:[E7BA000C]: swc1       $f26, 12($sp)
    0890BB28:[4480D000]: mtc1       $zr, $f26
    0890BB2C:[E7B80008]: swc1       $f24, 8($sp)
    0890BB30:[4600D606]: mov.s      $f24, $f26
    0890BB34:[30C62000]: andi       $a2, $a2, 8192
    0890BB38:[E7B40000]: swc1       $f20, 0($sp)
    0890BB3C:[E7B60004]: swc1       $f22, 4($sp)
    0890BB40:[E7BC0010]: swc1       $f28, 16($sp)
    0890BB44:[AFB10018]: sw         $s1, 24($sp)
    0890BB48:[AFBF001C]: sw         $ra, 28($sp)
    0890BB4C:[10C0003B]: beq        $a2, $zr, 0x0890BC3C
    0890BB50:[8E0400B4]: lw         $a0, 180($s0)
    0890BB54:[0E2436AB]: jal        0x0890DAAC
    0890BB58:[C6140070]: lwc1       $f20, 112($s0)
    0890BB5C:[44826000]: mtc1       $v0, $f12
    0890BB60:[46806320]: cvt.s.w    $f12, $f12
    0890BB64:[460CA303]: div.s      $f12, $f20, $f12
    0890BB68:[8E0400B4]: lw         $a0, 180($s0)
    0890BB6C:[4600630D]: trunc.w.s  $f12, $f12
    0890BB70:[44116000]: mfc1       $s1, $f12
    0890BB74:[44916800]: mtc1       $s1, $f13
    0890BB78:[0E2436AB]: jal        0x0890DAAC
    0890BB7C:[46806DA0]: cvt.s.w    $f22, $f13
    0890BB80:[02220018]: mult       $s1, $v0
    0890BB84:[C60E0070]: lwc1       $f14, 112($s0)
    0890BB88:[8E0400B4]: lw         $a0, 180($s0)
    0890BB8C:[00002812]: mflo       $a1
    0890BB90:[44856000]: mtc1       $a1, $f12
    0890BB94:[46806320]: cvt.s.w    $f12, $f12
    0890BB98:[460C7301]: sub.s      $f12, $f14, $f12
    0890BB9C:[4600630D]: trunc.w.s  $f12, $f12
    0890BBA0:[44056000]: mfc1       $a1, $f12
    0890BBA4:[44856800]: mtc1       $a1, $f13
    0890BBA8:[0E2436AB]: jal        0x0890DAAC
    0890BBAC:[46806D20]: cvt.s.w    $f20, $f13
    0890BBB0:[44827800]: mtc1       $v0, $f15
    0890BBB4:[46807BE0]: cvt.s.w    $f15, $f15
    0890BBB8:[460FA383]: div.s      $f14, $f20, $f15
    0890BBBC:[8E0400B4]: lw         $a0, 180($s0)
    0890BBC0:[C61C0074]: lwc1       $f28, 116($s0)
    0890BBC4:[0E2436CE]: jal        0x0890DB38
    0890BBC8:[460EB580]: add.s      $f22, $f22, $f14
    0890BBCC:[44826000]: mtc1       $v0, $f12
    0890BBD0:[46806320]: cvt.s.w    $f12, $f12
    0890BBD4:[460CE303]: div.s      $f12, $f28, $f12
    0890BBD8:[8E0400B4]: lw         $a0, 180($s0)
    0890BBDC:[4600630D]: trunc.w.s  $f12, $f12
    0890BBE0:[44116000]: mfc1       $s1, $f12
    0890BBE4:[44916800]: mtc1       $s1, $f13
    0890BBE8:[0E2436CE]: jal        0x0890DB38
    0890BBEC:[46806D20]: cvt.s.w    $f20, $f13
    0890BBF0:[02220018]: mult       $s1, $v0
    0890BBF4:[C60E0074]: lwc1       $f14, 116($s0)
    0890BBF8:[8E0400B4]: lw         $a0, 180($s0)
    0890BBFC:[00002812]: mflo       $a1
    0890BC00:[44856000]: mtc1       $a1, $f12
    0890BC04:[46806320]: cvt.s.w    $f12, $f12
    0890BC08:[460C7301]: sub.s      $f12, $f14, $f12
    0890BC0C:[4600630D]: trunc.w.s  $f12, $f12
    0890BC10:[44056000]: mfc1       $a1, $f12
    0890BC14:[44856800]: mtc1       $a1, $f13
    0890BC18:[0E2436CE]: jal        0x0890DB38
    0890BC1C:[46806F20]: cvt.s.w    $f28, $f13
    0890BC20:[44827800]: mtc1       $v0, $f15
    0890BC24:[46807BE0]: cvt.s.w    $f15, $f15
    0890BC28:[460FE383]: div.s      $f14, $f28, $f15
    0890BC2C:[8E0500C4]: lw         $a1, 196($s0)
    0890BC30:[28A40002]: slti       $a0, $a1, 2
    0890BC34:[1000000F]: b          0x0890BC74
    0890BC38:[460EA500]: add.s      $f20, $f20, $f14
    0890BC3C:[C4AC0000]: lwc1       $f12, 0($a1)
    0890BC40:[C4AD0004]: lwc1       $f13, 4($a1)
    0890BC44:[C4960040]: lwc1       $f22, 64($a0)
    0890BC48:[C4AE0008]: lwc1       $f14, 8($a1)
    0890BC4C:[C4940044]: lwc1       $f20, 68($a0)
    0890BC50:[46166682]: mul.s      $f26, $f12, $f22
    0890BC54:[C4AF000C]: lwc1       $f15, 12($a1)
    0890BC58:[46146E02]: mul.s      $f24, $f13, $f20
    0890BC5C:[8E0500C4]: lw         $a1, 196($s0)
    0890BC60:[460E6300]: add.s      $f12, $f12, $f14
    0890BC64:[28A40002]: slti       $a0, $a1, 2
    0890BC68:[460F6B40]: add.s      $f13, $f13, $f15
    0890BC6C:[46166582]: mul.s      $f22, $f12, $f22
    0890BC70:[46146D02]: mul.s      $f20, $f13, $f20
    0890BC74:[50800009]: beql       $a0, $zr, 0x0890BC9C
    0890BC78:[8E0400B4]: lw         $a0, 180($s0)
    0890BC7C:[8E040014]: lw         $a0, 20($s0)
    0890BC80:[24A50002]: addiu      $a1, $a1, 2
    0890BC84:[24840028]: addiu      $a0, $a0, 40
    0890BC88:[84860000]: lh         $a2, 0($a0)
    0890BC8C:[8C870004]: lw         $a3, 4($a0)
    0890BC90:[00E0F809]: jalr       $ra, $a3
    0890BC94:[02062021]: addu       $a0, $s0, $a2
    0890BC98:[8E0400B4]: lw         $a0, 180($s0)
    0890BC9C:[10800034]: beq        $a0, $zr, 0x0890BD70
    0890BCA0:[00000000]: nop
    0890BCA4:[8E0400C4]: lw         $a0, 196($s0)
    0890BCA8:[2484FFFE]: addiu      $a0, $a0, -2
    0890BCAC:[2C85000A]: sltiu      $a1, $a0, 10
    0890BCB0:[10A0002F]: beq        $a1, $zr, 0x0890BD70
    0890BCB4:[00000000]: nop
    0890BCB8:[00042080]: sll        $a0, $a0, 0x0002
    0890BCBC:[3C0108A7]: lui        $at, 0x08A7 <=> li $at, 0x08A70000
    0890BCC0:[00240821]: addu       $at, $at, $a0
    0890BCC4:[8C21B700]: lw         $at, -18688($at)
    0890BCC8:[00200008]: jr         $at
    0890BCCC:[00000000]: nop
    0890BD70:[C7B40000]: lwc1       $f20, 0($sp)
    0890BD74:[C7B60004]: lwc1       $f22, 4($sp)
    0890BD78:[C7B80008]: lwc1       $f24, 8($sp)
    0890BD7C:[C7BA000C]: lwc1       $f26, 12($sp)
    0890BD80:[C7BC0010]: lwc1       $f28, 16($sp)
    0890BD84:[8FB00014]: lw         $s0, 20($sp)
    0890BD88:[8FB10018]: lw         $s1, 24($sp)
    0890BD8C:[8FBF001C]: lw         $ra, 28($sp)
    0890BD90:[03E00008]: jr         $ra
    0890BD94:[27BD0020]: addiu      $sp, $sp, 32
_S1_2_89025F0 11,776,539 instructions (0.856%), 273,873 calls (089025F0 - 08902698, length 43)
    089025F0:[27BDFFF0]: addiu      $sp, $sp, -16
    089025F4:[AFA40000]: sw         $a0, 0($sp)
    089025F8:[AFA50004]: sw         $a1, 4($sp)
    089025FC:[AFA60008]: sw         $a2, 8($sp)
    08902600:[8FAA0000]: lw         $t2, 0($sp)
    08902604:[27AB0004]: addiu      $t3, $sp, 4
    08902608:[8D6B0000]: lw         $t3, 0($t3)
    0890260C:[3C053A00]: lui        $a1, 0x3A00 <=> li $a1, 0x3A000000
    08902610:[AD450000]: sw         $a1, 0($t2)
    08902614:[3C0508A7]: lui        $a1, 0x08A7 <=> li $a1, 0x08A70000
    08902618:[24A7B0D8]: addiu      $a3, $a1, -20264
    0890261C:[8CE70000]: lw         $a3, 0($a3)
    08902620:[00E04025]: or         $t0, $a3, $zr <=> move $t0, $a3
    08902624:[00E04825]: or         $t1, $a3, $zr <=> move $t1, $a3
    08902628:[99670001]: lwr        $a3, 1($t3)
    0890262C:[99680005]: lwr        $t0, 5($t3)
    08902630:[99690009]: lwr        $t1, 9($t3)
    08902634:[AD470004]: sw         $a3, 4($t2)
    08902638:[AD480008]: sw         $t0, 8($t2)
    0890263C:[AD49000C]: sw         $t1, 12($t2)
    08902640:[99670011]: lwr        $a3, 17($t3)
    08902644:[99680015]: lwr        $t0, 21($t3)
    08902648:[99690019]: lwr        $t1, 25($t3)
    0890264C:[AD470010]: sw         $a3, 16($t2)
    08902650:[AD480014]: sw         $t0, 20($t2)
    08902654:[AD490018]: sw         $t1, 24($t2)
    08902658:[99670021]: lwr        $a3, 33($t3)
    0890265C:[99680025]: lwr        $t0, 37($t3)
    08902660:[99690029]: lwr        $t1, 41($t3)
    08902664:[AD47001C]: sw         $a3, 28($t2)
    08902668:[AD480020]: sw         $t0, 32($t2)
    0890266C:[AD490024]: sw         $t1, 36($t2)
    08902670:[27AB0008]: addiu      $t3, $sp, 8
    08902674:[8D6B0000]: lw         $t3, 0($t3)
    08902678:[99670001]: lwr        $a3, 1($t3)
    0890267C:[99680005]: lwr        $t0, 5($t3)
    08902680:[99690009]: lwr        $t1, 9($t3)
    08902684:[AD470028]: sw         $a3, 40($t2)
    08902688:[AD48002C]: sw         $t0, 44($t2)
    0890268C:[AD490030]: sw         $t1, 48($t2)
    08902690:[24820034]: addiu      $v0, $a0, 52
    08902694:[03E00008]: jr         $ra
    08902698:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_8A29874 11,748,836 instructions (0.854%), 1,529 calls (08A29874 - 08A299CC, length 87)
    08A29874:[27BDFFE0]: addiu      $sp, $sp, -32
    08A29878:[8C87000C]: lw         $a3, 12($a0)
    08A2987C:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    08A29880:[AFB00014]: sw         $s0, 20($sp)
    08A29884:[AFBF0018]: sw         $ra, 24($sp)
    08A29888:[10E0000C]: beq        $a3, $zr, 0x08A298BC
    08A2988C:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    08A29890:[AFA20010]: sw         $v0, 16($sp)
    08A29894:[AFA60008]: sw         $a2, 8($sp)
    08A29898:[AFA40000]: sw         $a0, 0($sp)
    08A2989C:[AFA50004]: sw         $a1, 4($sp)
    08A298A0:[0E24C29B]: jal        0x08930A6C
    08A298A4:[00E02025]: or         $a0, $a3, $zr <=> move $a0, $a3
    08A298A8:[8FA40000]: lw         $a0, 0($sp)
    08A298AC:[8FA50004]: lw         $a1, 4($sp)
    08A298B0:[00404025]: or         $t0, $v0, $zr <=> move $t0, $v0
    08A298B4:[8FA60008]: lw         $a2, 8($sp)
    08A298B8:[8FA20010]: lw         $v0, 16($sp)
    08A298BC:[51000004]: beql       $t0, $zr, 0x08A298D0
    08A298C0:[AFA20010]: sw         $v0, 16($sp)
    08A298C4:[AD000000]: sw         $zr, 0($t0)
    08A298C8:[1000001F]: b          0x08A29948
    08A298CC:[A1000008]: sb         $zr, 8($t0)
    08A298D0:[AFA60008]: sw         $a2, 8($sp)
    08A298D4:[AFA50004]: sw         $a1, 4($sp)
    08A298D8:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    08A298DC:[AFA40000]: sw         $a0, 0($sp)
    08A298E0:[0E24C677]: jal        0x089319DC
    08A298E4:[AFA5000C]: sw         $a1, 12($sp)
    08A298E8:[0E24C4B0]: jal        0x089312C0
    08A298EC:[00000000]: nop
    08A298F0:[00408025]: or         $s0, $v0, $zr <=> move $s0, $v0
    08A298F4:[0E24C427]: jal        0x0893109C
    08A298F8:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    08A298FC:[34040010]: ori        $a0, $zr, 16 <=> li $a0, 16
    08A29900:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    08A29904:[0E24C4BB]: jal        0x089312EC
    08A29908:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    08A2990C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08A29910:[0E24C427]: jal        0x0893109C
    08A29914:[00408025]: or         $s0, $v0, $zr <=> move $s0, $v0
    08A29918:[0E24C657]: jal        0x0893195C
    08A2991C:[00000000]: nop
    08A29920:[8FA40000]: lw         $a0, 0($sp)
    08A29924:[8FA50004]: lw         $a1, 4($sp)
    08A29928:[8FA60008]: lw         $a2, 8($sp)
    08A2992C:[8FA8000C]: lw         $t0, 12($sp)
    08A29930:[02003825]: or         $a3, $s0, $zr <=> move $a3, $s0
    08A29934:[10E00004]: beq        $a3, $zr, 0x08A29948
    08A29938:[8FA20010]: lw         $v0, 16($sp)
    08A2993C:[ACE00000]: sw         $zr, 0($a3)
    08A29940:[A0E00008]: sb         $zr, 8($a3)
    08A29944:[00E04025]: or         $t0, $a3, $zr <=> move $t0, $a3
    08A29948:[1100001D]: beq        $t0, $zr, 0x08A299C0
    08A2994C:[00000000]: nop
    08A29950:[AD05000C]: sw         $a1, 12($t0)
    08A29954:[AD060004]: sw         $a2, 4($t0)
    08A29958:[8C870008]: lw         $a3, 8($a0)
    08A2995C:[10E00016]: beq        $a3, $zr, 0x08A299B8
    08A29960:[8C850004]: lw         $a1, 4($a0)
    08A29964:[00E05825]: or         $t3, $a3, $zr <=> move $t3, $a3
    08A29968:[8D6A0000]: lw         $t2, 0($t3)
    08A2996C:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    08A29970:[00E5102A]: slt        $v0, $a3, $a1
    08A29974:[1040000D]: beq        $v0, $zr, 0x08A299AC
    08A29978:[01404825]: or         $t1, $t2, $zr <=> move $t1, $t2
    08A2997C:[5140000C]: beql       $t2, $zr, 0x08A299B0
    08A29980:[AD680000]: sw         $t0, 0($t3)
    08A29984:[8D220004]: lw         $v0, 4($t1)
    08A29988:[00C2102A]: slt        $v0, $a2, $v0
    08A2998C:[54400008]: bnel       $v0, $zr, 0x08A299B0
    08A29990:[AD680000]: sw         $t0, 0($t3)
    08A29994:[01405825]: or         $t3, $t2, $zr <=> move $t3, $t2
    08A29998:[8D6A0000]: lw         $t2, 0($t3)
    08A2999C:[24E70001]: addiu      $a3, $a3, 1
    08A299A0:[00E5102A]: slt        $v0, $a3, $a1
    08A299A4:[1440FFF5]: bne        $v0, $zr, 0x08A2997C
    08A299A8:[01404825]: or         $t1, $t2, $zr <=> move $t1, $t2
    08A299AC:[AD680000]: sw         $t0, 0($t3)
    08A299B0:[AD090000]: sw         $t1, 0($t0)
    08A299B4:[8C850004]: lw         $a1, 4($a0)
    08A299B8:[24A20001]: addiu      $v0, $a1, 1
    08A299BC:[AC820004]: sw         $v0, 4($a0)
    08A299C0:[8FB00014]: lw         $s0, 20($sp)
    08A299C4:[8FBF0018]: lw         $ra, 24($sp)
    08A299C8:[03E00008]: jr         $ra
    08A299CC:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 08A299A4 1,168,156 times (length 12)
    08A29968:[8D6A0000]: lw         $t2, 0($t3)
    08A2996C:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    08A29970:[00E5102A]: slt        $v0, $a3, $a1
    08A29974:[1040000D]: beq        $v0, $zr, 0x08A299AC
    08A29978:[01404825]: or         $t1, $t2, $zr <=> move $t1, $t2
--> 08A2997C:[5140000C]: beql       $t2, $zr, 0x08A299B0
    08A29980:[AD680000]: sw         $t0, 0($t3)
    08A29984:[8D220004]: lw         $v0, 4($t1)
    08A29988:[00C2102A]: slt        $v0, $a2, $v0
    08A2998C:[54400008]: bnel       $v0, $zr, 0x08A299B0
    08A29990:[AD680000]: sw         $t0, 0($t3)
    08A29994:[01405825]: or         $t3, $t2, $zr <=> move $t3, $t2
    08A29998:[8D6A0000]: lw         $t2, 0($t3)
    08A2999C:[24E70001]: addiu      $a3, $a3, 1
    08A299A0:[00E5102A]: slt        $v0, $a3, $a1
--> 08A299A4:[1440FFF5]: bne        $v0, $zr, 0x08A2997C
    08A299A8:[01404825]: or         $t1, $t2, $zr <=> move $t1, $t2
    08A299AC:[AD680000]: sw         $t0, 0($t3)
    08A299B0:[AD090000]: sw         $t1, 0($t0)
    08A299B4:[8C850004]: lw         $a1, 4($a0)
_S1_2_8A22494 8,961,224 instructions (0.651%), 17,200 calls (08A22494 - 08A22688, length 126)
    08A22494:[27BDFFD0]: addiu      $sp, $sp, -48
    08A22498:[AFB3001C]: sw         $s3, 28($sp)
    08A2249C:[3C1308AF]: lui        $s3, 0x08AF <=> li $s3, 0x08AF0000
    08A224A0:[8E63720C]: lw         $v1, 29196($s3)
    08A224A4:[AFB10014]: sw         $s1, 20($sp)
    08A224A8:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    08A224AC:[AFBF0020]: sw         $ra, 32($sp)
    08A224B0:[AFB20018]: sw         $s2, 24($sp)
    08A224B4:[10600061]: beq        $v1, $zr, 0x08A2263C
    08A224B8:[AFB00010]: sw         $s0, 16($sp)
    08A224BC:[3C0351EB]: lui        $v1, 0x51EB <=> li $v1, 0x51EB0000
    08A224C0:[3C0408AF]: lui        $a0, 0x08AF <=> li $a0, 0x08AF0000
    08A224C4:[24907220]: addiu      $s0, $a0, 29216
    08A224C8:[3472851F]: ori        $s2, $v1, -31457
    08A224CC:[82050001]: lb         $a1, 1($s0)
    08A224D0:[10A00056]: beq        $a1, $zr, 0x08A2262C
    08A224D4:[8E6F720C]: lw         $t7, 29196($s3)
    08A224D8:[92020008]: lbu        $v0, 8($s0)
    08A224DC:[92060060]: lbu        $a2, 96($s0)
    08A224E0:[5046005D]: beql       $v0, $a2, 0x08A22658
    08A224E4:[92080009]: lbu        $t0, 9($s0)
    08A224E8:[92050060]: lbu        $a1, 96($s0)
    08A224EC:[92060038]: lbu        $a2, 56($s0)
    08A224F0:[92070061]: lbu        $a3, 97($s0)
    08A224F4:[8E040034]: lw         $a0, 52($s0)
    08A224F8:[03A04021]: addu       $t0, $sp, $zr <=> move $t0, $sp
    08A224FC:[0E2889CA]: jal        0x08A22728
    08A22500:[27A90004]: addiu      $t1, $sp, 4
    08A22504:[92050062]: lbu        $a1, 98($s0)
    08A22508:[92060040]: lbu        $a2, 64($s0)
    08A2250C:[92070063]: lbu        $a3, 99($s0)
    08A22510:[8E04003C]: lw         $a0, 60($s0)
    08A22514:[27A9000C]: addiu      $t1, $sp, 12
    08A22518:[0E2889CA]: jal        0x08A22728
    08A2251C:[27A80008]: addiu      $t0, $sp, 8
    08A22520:[8FA50000]: lw         $a1, 0($sp)
    08A22524:[8FA60004]: lw         $a2, 4($sp)
    08A22528:[8FA70008]: lw         $a3, 8($sp)
    08A2252C:[8FA8000C]: lw         $t0, 12($sp)
    08A22530:[0E289E73]: jal        0x08A279CC
    08A22534:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08A22538:[8FA50000]: lw         $a1, 0($sp)
    08A2253C:[8FA60004]: lw         $a2, 4($sp)
    08A22540:[8FA70008]: lw         $a3, 8($sp)
    08A22544:[8FA8000C]: lw         $t0, 12($sp)
    08A22548:[0E287CD1]: jal        0x08A1F344
    08A2254C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08A22550:[92180060]: lbu        $t8, 96($s0)
    08A22554:[920F0061]: lbu        $t7, 97($s0)
    08A22558:[920E0062]: lbu        $t6, 98($s0)
    08A2255C:[920D0063]: lbu        $t5, 99($s0)
    08A22560:[A2180008]: sb         $t8, 8($s0)
    08A22564:[A20F0009]: sb         $t7, 9($s0)
    08A22568:[A20E000A]: sb         $t6, 10($s0)
    08A2256C:[A20D000B]: sb         $t5, 11($s0)
    08A22570:[8E04000C]: lw         $a0, 12($s0)
    08A22574:[8E190064]: lw         $t9, 100($s0)
    08A22578:[1099002B]: beq        $a0, $t9, 0x08A22628
    08A2257C:[240300FF]: addiu      $v1, $zr, 255 <=> li $v1, 255
    08A22580:[9206005D]: lbu        $a2, 93($s0)
    08A22584:[50C3001E]: beql       $a2, $v1, 0x08A22600
    08A22588:[8E050030]: lw         $a1, 48($s0)
    08A2258C:[8202004E]: lb         $v0, 78($s0)
    08A22590:[8207004C]: lb         $a3, 76($s0)
    08A22594:[9204004D]: lbu        $a0, 77($s0)
    08A22598:[000229C0]: sll        $a1, $v0, 0x0007
    08A2259C:[00A24023]: subu       $t0, $a1, $v0
    08A225A0:[01120018]: mult       $t0, $s2
    08A225A4:[000749C0]: sll        $t1, $a3, 0x0007
    08A225A8:[01271823]: subu       $v1, $t1, $a3
    08A225AC:[0008C7C3]: sra        $t8, $t0, 0x001F
    08A225B0:[000367C3]: sra        $t4, $v1, 0x001F
    08A225B4:[0000C810]: mfhi       $t9
    08A225B8:[00720018]: mult       $v1, $s2
    08A225BC:[00197943]: sra        $t7, $t9, 0x0005
    08A225C0:[01F87023]: subu       $t6, $t7, $t8
    08A225C4:[7C0E2E20]: seh        $a1, $t6
    08A225C8:[00006810]: mfhi       $t5
    08A225CC:[000D5943]: sra        $t3, $t5, 0x0005
    08A225D0:[016C5023]: subu       $t2, $t3, $t4
    08A225D4:[0E287FAE]: jal        0x08A1FEB8
    08A225D8:[7C0A3E20]: seh        $a3, $t2
    08A225DC:[8E09002C]: lw         $t1, 44($s0)
    08A225E0:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    08A225E4:[3C02BE37]: lui        $v0, 0xBE37 <=> li $v0, 0xBE370000
    08A225E8:[01280018]: mult       $t1, $t0
    08A225EC:[3447C63B]: ori        $a3, $v0, -14789
    08A225F0:[00002812]: mflo       $a1
    08A225F4:[00A70019]: multu      $a1, $a3
    08A225F8:[00003010]: mfhi       $a2
    08A225FC:[00062BC2]: srl        $a1, $a2, 0x000F
    08A22600:[8E0D0064]: lw         $t5, 100($s0)
    08A22604:[92040000]: lbu        $a0, 0($s0)
    08A22608:[240C4000]: addiu      $t4, $zr, 16384 <=> li $t4, 16384
    08A2260C:[00AD5821]: addu       $t3, $a1, $t5
    08A22610:[016C302D]: min        $a2, $t3, $t4
    08A22614:[240A0001]: addiu      $t2, $zr, 1 <=> li $t2, 1
    08A22618:[0E289E8C]: jal        0x08A27A30
    08A2261C:[00CA282C]: max        $a1, $a2, $t2
    08A22620:[8E040064]: lw         $a0, 100($s0)
    08A22624:[AE04000C]: sw         $a0, 12($s0)
    08A22628:[8E6F720C]: lw         $t7, 29196($s3)
    08A2262C:[26310001]: addiu      $s1, $s1, 1
    08A22630:[022F702B]: sltu       $t6, $s1, $t7
    08A22634:[15C0FFA5]: bne        $t6, $zr, 0x08A224CC
    08A22638:[26100068]: addiu      $s0, $s0, 104
    08A2263C:[8FBF0020]: lw         $ra, 32($sp)
    08A22640:[8FB3001C]: lw         $s3, 28($sp)
    08A22644:[8FB20018]: lw         $s2, 24($sp)
    08A22648:[8FB10014]: lw         $s1, 20($sp)
    08A2264C:[8FB00010]: lw         $s0, 16($sp)
    08A22650:[03E00008]: jr         $ra
    08A22654:[27BD0030]: addiu      $sp, $sp, 48
    08A22658:[92070061]: lbu        $a3, 97($s0)
    08A2265C:[5507FFA3]: bnel       $t0, $a3, 0x08A224EC
    08A22660:[92050060]: lbu        $a1, 96($s0)
    08A22664:[920A000A]: lbu        $t2, 10($s0)
    08A22668:[92090062]: lbu        $t1, 98($s0)
    08A2266C:[5549FF9F]: bnel       $t2, $t1, 0x08A224EC
    08A22670:[92050060]: lbu        $a1, 96($s0)
    08A22674:[920C000B]: lbu        $t4, 11($s0)
    08A22678:[920B0063]: lbu        $t3, 99($s0)
    08A2267C:[558BFF9B]: bnel       $t4, $t3, 0x08A224EC
    08A22680:[92050060]: lbu        $a1, 96($s0)
    08A22684:[0A28895D]: j          0x08A22574
    08A22688:[8E04000C]: lw         $a0, 12($s0)
  Back Branch 08A22634 344,000 times (length 92)
    08A224B8:[AFB00010]: sw         $s0, 16($sp)
    08A224BC:[3C0351EB]: lui        $v1, 0x51EB <=> li $v1, 0x51EB0000
    08A224C0:[3C0408AF]: lui        $a0, 0x08AF <=> li $a0, 0x08AF0000
    08A224C4:[24907220]: addiu      $s0, $a0, 29216
    08A224C8:[3472851F]: ori        $s2, $v1, -31457
--> 08A224CC:[82050001]: lb         $a1, 1($s0)
    08A224D0:[10A00056]: beq        $a1, $zr, 0x08A2262C
    08A224D4:[8E6F720C]: lw         $t7, 29196($s3)
    08A224D8:[92020008]: lbu        $v0, 8($s0)
    08A224DC:[92060060]: lbu        $a2, 96($s0)
    08A224E0:[5046005D]: beql       $v0, $a2, 0x08A22658
    08A224E4:[92080009]: lbu        $t0, 9($s0)
    08A224E8:[92050060]: lbu        $a1, 96($s0)
    08A224EC:[92060038]: lbu        $a2, 56($s0)
    08A224F0:[92070061]: lbu        $a3, 97($s0)
    08A224F4:[8E040034]: lw         $a0, 52($s0)
    08A224F8:[03A04021]: addu       $t0, $sp, $zr <=> move $t0, $sp
    08A224FC:[0E2889CA]: jal        0x08A22728
    08A22500:[27A90004]: addiu      $t1, $sp, 4
    08A22504:[92050062]: lbu        $a1, 98($s0)
    08A22508:[92060040]: lbu        $a2, 64($s0)
    08A2250C:[92070063]: lbu        $a3, 99($s0)
    08A22510:[8E04003C]: lw         $a0, 60($s0)
    08A22514:[27A9000C]: addiu      $t1, $sp, 12
    08A22518:[0E2889CA]: jal        0x08A22728
    08A2251C:[27A80008]: addiu      $t0, $sp, 8
    08A22520:[8FA50000]: lw         $a1, 0($sp)
    08A22524:[8FA60004]: lw         $a2, 4($sp)
    08A22528:[8FA70008]: lw         $a3, 8($sp)
    08A2252C:[8FA8000C]: lw         $t0, 12($sp)
    08A22530:[0E289E73]: jal        0x08A279CC
    08A22534:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08A22538:[8FA50000]: lw         $a1, 0($sp)
    08A2253C:[8FA60004]: lw         $a2, 4($sp)
    08A22540:[8FA70008]: lw         $a3, 8($sp)
    08A22544:[8FA8000C]: lw         $t0, 12($sp)
    08A22548:[0E287CD1]: jal        0x08A1F344
    08A2254C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08A22550:[92180060]: lbu        $t8, 96($s0)
    08A22554:[920F0061]: lbu        $t7, 97($s0)
    08A22558:[920E0062]: lbu        $t6, 98($s0)
    08A2255C:[920D0063]: lbu        $t5, 99($s0)
    08A22560:[A2180008]: sb         $t8, 8($s0)
    08A22564:[A20F0009]: sb         $t7, 9($s0)
    08A22568:[A20E000A]: sb         $t6, 10($s0)
    08A2256C:[A20D000B]: sb         $t5, 11($s0)
    08A22570:[8E04000C]: lw         $a0, 12($s0)
    08A22574:[8E190064]: lw         $t9, 100($s0)
    08A22578:[1099002B]: beq        $a0, $t9, 0x08A22628
    08A2257C:[240300FF]: addiu      $v1, $zr, 255 <=> li $v1, 255
    08A22580:[9206005D]: lbu        $a2, 93($s0)
    08A22584:[50C3001E]: beql       $a2, $v1, 0x08A22600
    08A22588:[8E050030]: lw         $a1, 48($s0)
    08A2258C:[8202004E]: lb         $v0, 78($s0)
    08A22590:[8207004C]: lb         $a3, 76($s0)
    08A22594:[9204004D]: lbu        $a0, 77($s0)
    08A22598:[000229C0]: sll        $a1, $v0, 0x0007
    08A2259C:[00A24023]: subu       $t0, $a1, $v0
    08A225A0:[01120018]: mult       $t0, $s2
    08A225A4:[000749C0]: sll        $t1, $a3, 0x0007
    08A225A8:[01271823]: subu       $v1, $t1, $a3
    08A225AC:[0008C7C3]: sra        $t8, $t0, 0x001F
    08A225B0:[000367C3]: sra        $t4, $v1, 0x001F
    08A225B4:[0000C810]: mfhi       $t9
    08A225B8:[00720018]: mult       $v1, $s2
    08A225BC:[00197943]: sra        $t7, $t9, 0x0005
    08A225C0:[01F87023]: subu       $t6, $t7, $t8
    08A225C4:[7C0E2E20]: seh        $a1, $t6
    08A225C8:[00006810]: mfhi       $t5
    08A225CC:[000D5943]: sra        $t3, $t5, 0x0005
    08A225D0:[016C5023]: subu       $t2, $t3, $t4
    08A225D4:[0E287FAE]: jal        0x08A1FEB8
    08A225D8:[7C0A3E20]: seh        $a3, $t2
    08A225DC:[8E09002C]: lw         $t1, 44($s0)
    08A225E0:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    08A225E4:[3C02BE37]: lui        $v0, 0xBE37 <=> li $v0, 0xBE370000
    08A225E8:[01280018]: mult       $t1, $t0
    08A225EC:[3447C63B]: ori        $a3, $v0, -14789
    08A225F0:[00002812]: mflo       $a1
    08A225F4:[00A70019]: multu      $a1, $a3
    08A225F8:[00003010]: mfhi       $a2
    08A225FC:[00062BC2]: srl        $a1, $a2, 0x000F
    08A22600:[8E0D0064]: lw         $t5, 100($s0)
    08A22604:[92040000]: lbu        $a0, 0($s0)
    08A22608:[240C4000]: addiu      $t4, $zr, 16384 <=> li $t4, 16384
    08A2260C:[00AD5821]: addu       $t3, $a1, $t5
    08A22610:[016C302D]: min        $a2, $t3, $t4
    08A22614:[240A0001]: addiu      $t2, $zr, 1 <=> li $t2, 1
    08A22618:[0E289E8C]: jal        0x08A27A30
    08A2261C:[00CA282C]: max        $a1, $a2, $t2
    08A22620:[8E040064]: lw         $a0, 100($s0)
    08A22624:[AE04000C]: sw         $a0, 12($s0)
    08A22628:[8E6F720C]: lw         $t7, 29196($s3)
    08A2262C:[26310001]: addiu      $s1, $s1, 1
    08A22630:[022F702B]: sltu       $t6, $s1, $t7
--> 08A22634:[15C0FFA5]: bne        $t6, $zr, 0x08A224CC
    08A22638:[26100068]: addiu      $s0, $s0, 104
    08A2263C:[8FBF0020]: lw         $ra, 32($sp)
    08A22640:[8FB3001C]: lw         $s3, 28($sp)
    08A22644:[8FB20018]: lw         $s2, 24($sp)
  Back Branch 08A22684 343,999 times (length 70)
    08A22560:[A2180008]: sb         $t8, 8($s0)
    08A22564:[A20F0009]: sb         $t7, 9($s0)
    08A22568:[A20E000A]: sb         $t6, 10($s0)
    08A2256C:[A20D000B]: sb         $t5, 11($s0)
    08A22570:[8E04000C]: lw         $a0, 12($s0)
--> 08A22574:[8E190064]: lw         $t9, 100($s0)
    08A22578:[1099002B]: beq        $a0, $t9, 0x08A22628
    08A2257C:[240300FF]: addiu      $v1, $zr, 255 <=> li $v1, 255
    08A22580:[9206005D]: lbu        $a2, 93($s0)
    08A22584:[50C3001E]: beql       $a2, $v1, 0x08A22600
    08A22588:[8E050030]: lw         $a1, 48($s0)
    08A2258C:[8202004E]: lb         $v0, 78($s0)
    08A22590:[8207004C]: lb         $a3, 76($s0)
    08A22594:[9204004D]: lbu        $a0, 77($s0)
    08A22598:[000229C0]: sll        $a1, $v0, 0x0007
    08A2259C:[00A24023]: subu       $t0, $a1, $v0
    08A225A0:[01120018]: mult       $t0, $s2
    08A225A4:[000749C0]: sll        $t1, $a3, 0x0007
    08A225A8:[01271823]: subu       $v1, $t1, $a3
    08A225AC:[0008C7C3]: sra        $t8, $t0, 0x001F
    08A225B0:[000367C3]: sra        $t4, $v1, 0x001F
    08A225B4:[0000C810]: mfhi       $t9
    08A225B8:[00720018]: mult       $v1, $s2
    08A225BC:[00197943]: sra        $t7, $t9, 0x0005
    08A225C0:[01F87023]: subu       $t6, $t7, $t8
    08A225C4:[7C0E2E20]: seh        $a1, $t6
    08A225C8:[00006810]: mfhi       $t5
    08A225CC:[000D5943]: sra        $t3, $t5, 0x0005
    08A225D0:[016C5023]: subu       $t2, $t3, $t4
    08A225D4:[0E287FAE]: jal        0x08A1FEB8
    08A225D8:[7C0A3E20]: seh        $a3, $t2
    08A225DC:[8E09002C]: lw         $t1, 44($s0)
    08A225E0:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    08A225E4:[3C02BE37]: lui        $v0, 0xBE37 <=> li $v0, 0xBE370000
    08A225E8:[01280018]: mult       $t1, $t0
    08A225EC:[3447C63B]: ori        $a3, $v0, -14789
    08A225F0:[00002812]: mflo       $a1
    08A225F4:[00A70019]: multu      $a1, $a3
    08A225F8:[00003010]: mfhi       $a2
    08A225FC:[00062BC2]: srl        $a1, $a2, 0x000F
    08A22600:[8E0D0064]: lw         $t5, 100($s0)
    08A22604:[92040000]: lbu        $a0, 0($s0)
    08A22608:[240C4000]: addiu      $t4, $zr, 16384 <=> li $t4, 16384
    08A2260C:[00AD5821]: addu       $t3, $a1, $t5
    08A22610:[016C302D]: min        $a2, $t3, $t4
    08A22614:[240A0001]: addiu      $t2, $zr, 1 <=> li $t2, 1
    08A22618:[0E289E8C]: jal        0x08A27A30
    08A2261C:[00CA282C]: max        $a1, $a2, $t2
    08A22620:[8E040064]: lw         $a0, 100($s0)
    08A22624:[AE04000C]: sw         $a0, 12($s0)
    08A22628:[8E6F720C]: lw         $t7, 29196($s3)
    08A2262C:[26310001]: addiu      $s1, $s1, 1
    08A22630:[022F702B]: sltu       $t6, $s1, $t7
    08A22634:[15C0FFA5]: bne        $t6, $zr, 0x08A224CC
    08A22638:[26100068]: addiu      $s0, $s0, 104
    08A2263C:[8FBF0020]: lw         $ra, 32($sp)
    08A22640:[8FB3001C]: lw         $s3, 28($sp)
    08A22644:[8FB20018]: lw         $s2, 24($sp)
    08A22648:[8FB10014]: lw         $s1, 20($sp)
    08A2264C:[8FB00010]: lw         $s0, 16($sp)
    08A22650:[03E00008]: jr         $ra
    08A22654:[27BD0030]: addiu      $sp, $sp, 48
    08A22658:[92070061]: lbu        $a3, 97($s0)
    08A2265C:[5507FFA3]: bnel       $t0, $a3, 0x08A224EC
    08A22660:[92050060]: lbu        $a1, 96($s0)
    08A22664:[920A000A]: lbu        $t2, 10($s0)
    08A22668:[92090062]: lbu        $t1, 98($s0)
    08A2266C:[5549FF9F]: bnel       $t2, $t1, 0x08A224EC
    08A22670:[92050060]: lbu        $a1, 96($s0)
    08A22674:[920C000B]: lbu        $t4, 11($s0)
    08A22678:[920B0063]: lbu        $t3, 99($s0)
    08A2267C:[558BFF9B]: bnel       $t4, $t3, 0x08A224EC
    08A22680:[92050060]: lbu        $a1, 96($s0)
--> 08A22684:[0A28895D]: j          0x08A22574
    08A22688:[8E04000C]: lw         $a0, 12($s0)
_S1_2_890BCD8 7,135,182 instructions (0.518%), 264,266 calls (0890BCD8 - 0890BD94, length 48)
    0890BCD8:[8E040130]: lw         $a0, 304($s0)
    0890BCDC:[8E050130]: lw         $a1, 304($s0)
    0890BCE0:[E49A0018]: swc1       $f26, 24($a0)
    0890BCE4:[E4BA0000]: swc1       $f26, 0($a1)
    0890BCE8:[8E040130]: lw         $a0, 304($s0)
    0890BCEC:[8E050130]: lw         $a1, 304($s0)
    0890BCF0:[E4960024]: swc1       $f22, 36($a0)
    0890BCF4:[E4B6000C]: swc1       $f22, 12($a1)
    0890BCF8:[8E040130]: lw         $a0, 304($s0)
    0890BCFC:[8E050130]: lw         $a1, 304($s0)
    0890BD00:[E4980010]: swc1       $f24, 16($a0)
    0890BD04:[E4B80004]: swc1       $f24, 4($a1)
    0890BD08:[8E040130]: lw         $a0, 304($s0)
    0890BD0C:[8E050130]: lw         $a1, 304($s0)
    0890BD10:[E4940028]: swc1       $f20, 40($a0)
    0890BD14:[10000016]: b          0x0890BD70
    0890BD18:[E4B4001C]: swc1       $f20, 28($a1)
    0890BD70:[C7B40000]: lwc1       $f20, 0($sp)
    0890BD74:[C7B60004]: lwc1       $f22, 4($sp)
    0890BD78:[C7B80008]: lwc1       $f24, 8($sp)
    0890BD7C:[C7BA000C]: lwc1       $f26, 12($sp)
    0890BD80:[C7BC0010]: lwc1       $f28, 16($sp)
    0890BD84:[8FB00014]: lw         $s0, 20($sp)
    0890BD88:[8FB10018]: lw         $s1, 24($sp)
    0890BD8C:[8FBF001C]: lw         $ra, 28($sp)
    0890BD90:[03E00008]: jr         $ra
    0890BD94:[27BD0020]: addiu      $sp, $sp, 32
_S1_2_8931FBC 6,964,038 instructions (0.506%), 386,891 calls (08931FBC - 08932020, length 26)
    08931FBC:[27BDFFF0]: addiu      $sp, $sp, -16
    08931FC0:[8C850000]: lw         $a1, 0($a0)
    08931FC4:[3C0608AD]: lui        $a2, 0x08AD <=> li $a2, 0x08AD0000
    08931FC8:[000528C0]: sll        $a1, $a1, 0x0003
    08931FCC:[24C6A268]: addiu      $a2, $a2, -23960
    08931FD0:[00A63821]: addu       $a3, $a1, $a2
    08931FD4:[84E60000]: lh         $a2, 0($a3)
    08931FD8:[84E50002]: lh         $a1, 2($a3)
    08931FDC:[00863021]: addu       $a2, $a0, $a2
    08931FE0:[AFBF0000]: sw         $ra, 0($sp)
    08931FE4:[10A00009]: beq        $a1, $zr, 0x0893200C
    08931FE8:[8CE40004]: lw         $a0, 4($a3)
    08931FEC:[00C42021]: addu       $a0, $a2, $a0
    08931FF0:[8C840000]: lw         $a0, 0($a0)
    08931FF4:[000528C0]: sll        $a1, $a1, 0x0003
    08931FF8:[00852021]: addu       $a0, $a0, $a1
    08931FFC:[84850000]: lh         $a1, 0($a0)
    08932000:[8C840004]: lw         $a0, 4($a0)
    08932004:[10000001]: b          0x0893200C
    08932008:[00C53021]: addu       $a2, $a2, $a1
    0893200C:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    08932010:[00A0F809]: jalr       $ra, $a1
    08932014:[00C02025]: or         $a0, $a2, $zr <=> move $a0, $a2
    08932018:[8FBF0000]: lw         $ra, 0($sp)
    0893201C:[03E00008]: jr         $ra
    08932020:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_8931F54 6,964,038 instructions (0.506%), 386,891 calls (08931F54 - 08931FB8, length 26)
    08931F54:[27BDFFF0]: addiu      $sp, $sp, -16
    08931F58:[8C850000]: lw         $a1, 0($a0)
    08931F5C:[3C0608AD]: lui        $a2, 0x08AD <=> li $a2, 0x08AD0000
    08931F60:[000528C0]: sll        $a1, $a1, 0x0003
    08931F64:[24C6A240]: addiu      $a2, $a2, -24000
    08931F68:[00A63821]: addu       $a3, $a1, $a2
    08931F6C:[84E60000]: lh         $a2, 0($a3)
    08931F70:[84E50002]: lh         $a1, 2($a3)
    08931F74:[00863021]: addu       $a2, $a0, $a2
    08931F78:[AFBF0000]: sw         $ra, 0($sp)
    08931F7C:[10A00009]: beq        $a1, $zr, 0x08931FA4
    08931F80:[8CE40004]: lw         $a0, 4($a3)
    08931F84:[00C42021]: addu       $a0, $a2, $a0
    08931F88:[8C840000]: lw         $a0, 0($a0)
    08931F8C:[000528C0]: sll        $a1, $a1, 0x0003
    08931F90:[00852021]: addu       $a0, $a0, $a1
    08931F94:[84850000]: lh         $a1, 0($a0)
    08931F98:[8C840004]: lw         $a0, 4($a0)
    08931F9C:[10000001]: b          0x08931FA4
    08931FA0:[00C53021]: addu       $a2, $a2, $a1
    08931FA4:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    08931FA8:[00A0F809]: jalr       $ra, $a1
    08931FAC:[00C02025]: or         $a0, $a2, $zr <=> move $a0, $a2
    08931FB0:[8FBF0000]: lw         $ra, 0($sp)
    08931FB4:[03E00008]: jr         $ra
    08931FB8:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_89083D0 5,251,265 instructions (0.382%), 6,681 calls (089083D0 - 08908610, length 145)
    089083D0:[27BDFFE0]: addiu      $sp, $sp, -32
    089083D4:[AFB00000]: sw         $s0, 0($sp)
    089083D8:[AFB3000C]: sw         $s3, 12($sp)
    089083DC:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    089083E0:[3C1308AD]: lui        $s3, 0x08AD <=> li $s3, 0x08AD0000
    089083E4:[8E6497E8]: lw         $a0, -26648($s3)
    089083E8:[3C060003]: lui        $a2, 0x0003 <=> li $a2, 0x00030000
    089083EC:[38840001]: xori       $a0, $a0, 1
    089083F0:[00860018]: mult       $a0, $a2
    089083F4:[AE6497E8]: sw         $a0, -26648($s3)
    089083F8:[AFB10004]: sw         $s1, 4($sp)
    089083FC:[30B100FF]: andi       $s1, $a1, 255
    08908400:[3C0408AD]: lui        $a0, 0x08AD <=> li $a0, 0x08AD0000
    08908404:[8C8597F8]: lw         $a1, -26632($a0)
    08908408:[00003812]: mflo       $a3
    0890840C:[AFB20008]: sw         $s2, 8($sp)
    08908410:[00A72821]: addu       $a1, $a1, $a3
    08908414:[3C1208AD]: lui        $s2, 0x08AD <=> li $s2, 0x08AD0000
    08908418:[AE4597EC]: sw         $a1, -26644($s2)
    0890841C:[3C0708AD]: lui        $a3, 0x08AD <=> li $a3, 0x08AD0000
    08908420:[34040004]: ori        $a0, $zr, 4 <=> li $a0, 4
    08908424:[AFBF0010]: sw         $ra, 16($sp)
    08908428:[0E283AA7]: jal        0x08A0EA9C
    0890842C:[ACE597F0]: sw         $a1, -26640($a3)
    08908430:[0E283D05]: jal        0x08A0F414
    08908434:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    08908438:[AE4297EC]: sw         $v0, -26644($s2)
    0890843C:[8E6697E8]: lw         $a2, -26648($s3)
    08908440:[3C040100]: lui        $a0, 0x0100 <=> li $a0, 0x01000000
    08908444:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    08908448:[14C00003]: bne        $a2, $zr, 0x08908458
    0890844C:[2484FFFF]: addiu      $a0, $a0, -1
    08908450:[3C050009]: lui        $a1, 0x0009 <=> li $a1, 0x00090000
    08908454:[24A58000]: addiu      $a1, $a1, -32768
    08908458:[8E4697EC]: lw         $a2, -26644($s2)
    0890845C:[3C07D200]: lui        $a3, 0xD200 <=> li $a3, 0xD2000000
    08908460:[24E70003]: addiu      $a3, $a3, 3
    08908464:[00054602]: srl        $t0, $a1, 0x0018
    08908468:[ACC70000]: sw         $a3, 0($a2)
    0890846C:[3106000F]: andi       $a2, $t0, 15
    08908470:[3C079D00]: lui        $a3, 0x9D00 <=> li $a3, 0x9D000000
    08908474:[00063400]: sll        $a2, $a2, 0x0010
    08908478:[24E70200]: addiu      $a3, $a3, 512
    0890847C:[8E4897EC]: lw         $t0, -26644($s2)
    08908480:[00C73025]: or         $a2, $a2, $a3
    08908484:[AD060004]: sw         $a2, 4($t0)
    08908488:[00A42824]: and        $a1, $a1, $a0
    0890848C:[3C069C00]: lui        $a2, 0x9C00 <=> li $a2, 0x9C000000
    08908490:[8E4797EC]: lw         $a3, -26644($s2)
    08908494:[00A62825]: or         $a1, $a1, $a2
    08908498:[ACE50008]: sw         $a1, 8($a3)
    0890849C:[8E4597EC]: lw         $a1, -26644($s2)
    089084A0:[24A5000C]: addiu      $a1, $a1, 12
    089084A4:[12200054]: beq        $s1, $zr, 0x089085F8
    089084A8:[AE4597EC]: sw         $a1, -26644($s2)
    089084AC:[3C0508B0]: lui        $a1, 0x08B0 <=> li $a1, 0x08B00000
    089084B0:[90A5E2E0]: lbu        $a1, -7456($a1)
    089084B4:[00052E00]: sll        $a1, $a1, 0x0018
    089084B8:[DA000000]: lv.q       C000.q, 0($s0)
    089084BC:[D0048080]: vsat0.q    C000.q, C000.q
    089084C0:[653C8080]: vscl.q     C000.q, C000.q, S701.s
    089084C4:[D2378080]: vf2iz.q    C000.q, C000.q, 23
    089084C8:[D03C8080]: vi2uc.q    S000.s, C000.q
    089084CC:[48660000]: mfv.s      $a2, S000.s
    089084D0:[00C48024]: and        $s0, $a2, $a0
    089084D4:[00B08025]: or         $s0, $a1, $s0
    089084D8:[8E4897EC]: lw         $t0, -26644($s2)
    089084DC:[25060008]: addiu      $a2, $t0, 8
    089084E0:[24C50180]: addiu      $a1, $a2, 384
    089084E4:[00053E02]: srl        $a3, $a1, 0x0018
    089084E8:[30E7000F]: andi       $a3, $a3, 15
    089084EC:[00074C00]: sll        $t1, $a3, 0x0010
    089084F0:[3C071000]: lui        $a3, 0x1000 <=> li $a3, 0x10000000
    089084F4:[01274825]: or         $t1, $t1, $a3
    089084F8:[AD090000]: sw         $t1, 0($t0)
    089084FC:[00A44824]: and        $t1, $a1, $a0
    08908500:[3C0A0800]: lui        $t2, 0x0800 <=> li $t2, 0x08000000
    08908504:[012A4825]: or         $t1, $t1, $t2
    08908508:[AD090004]: sw         $t1, 4($t0)
    0890850C:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    08908510:[00C04825]: or         $t1, $a2, $zr <=> move $t1, $a2
    08908514:[00085043]: sra        $t2, $t0, 0x0001
    08908518:[000A57C2]: srl        $t2, $t2, 0x001F
    0890851C:[010A5021]: addu       $t2, $t0, $t2
    08908520:[AD300000]: sw         $s0, 0($t1)
    08908524:[000A5043]: sra        $t2, $t2, 0x0001
    08908528:[05010005]: bgez       $t0, 0x08908540
    0890852C:[310B0001]: andi       $t3, $t0, 1
    08908530:[000B5823]: subu       $t3, $zr, $t3 <=> negu $t3, $t3
    08908534:[014B5021]: addu       $t2, $t2, $t3
    08908538:[10000003]: b          0x08908548
    0890853C:[000A5140]: sll        $t2, $t2, 0x0005
    08908540:[014B5021]: addu       $t2, $t2, $t3
    08908544:[000A5140]: sll        $t2, $t2, 0x0005
    08908548:[A52A0004]: sh         $t2, 4($t1)
    0890854C:[05010006]: bgez       $t0, 0x08908568
    08908550:[310A0001]: andi       $t2, $t0, 1
    08908554:[000A5023]: subu       $t2, $zr, $t2 <=> negu $t2, $t2
    08908558:[000A5A00]: sll        $t3, $t2, 0x0008
    0890855C:[000A5100]: sll        $t2, $t2, 0x0004
    08908560:[10000004]: b          0x08908574
    08908564:[016A5021]: addu       $t2, $t3, $t2
    08908568:[000A5A00]: sll        $t3, $t2, 0x0008
    0890856C:[000A5100]: sll        $t2, $t2, 0x0004
    08908570:[016A5021]: addu       $t2, $t3, $t2
    08908574:[A52A0006]: sh         $t2, 6($t1)
    08908578:[A5200008]: sh         $zr, 8($t1)
    0890857C:[25080001]: addiu      $t0, $t0, 1
    08908580:[290A0020]: slti       $t2, $t0, 32
    08908584:[1540FFE3]: bne        $t2, $zr, 0x08908514
    08908588:[2529000C]: addiu      $t1, $t1, 12
    0890858C:[3C08D300]: lui        $t0, 0xD300 <=> li $t0, 0xD3000000
    08908590:[25080701]: addiu      $t0, $t0, 1793
    08908594:[ACA80000]: sw         $t0, 0($a1)
    08908598:[3C081280]: lui        $t0, 0x1280 <=> li $t0, 0x12800000
    0890859C:[24A50004]: addiu      $a1, $a1, 4
    089085A0:[2508011C]: addiu      $t0, $t0, 284
    089085A4:[ACA80000]: sw         $t0, 0($a1)
    089085A8:[10C0000B]: beq        $a2, $zr, 0x089085D8
    089085AC:[24A50004]: addiu      $a1, $a1, 4
    089085B0:[00064602]: srl        $t0, $a2, 0x0018
    089085B4:[3108000F]: andi       $t0, $t0, 15
    089085B8:[00084400]: sll        $t0, $t0, 0x0010
    089085BC:[00C42024]: and        $a0, $a2, $a0
    089085C0:[01073825]: or         $a3, $t0, $a3
    089085C4:[3C060100]: lui        $a2, 0x0100 <=> li $a2, 0x01000000
    089085C8:[ACA70000]: sw         $a3, 0($a1)
    089085CC:[00862025]: or         $a0, $a0, $a2
    089085D0:[ACA40004]: sw         $a0, 4($a1)
    089085D4:[24A50008]: addiu      $a1, $a1, 8
    089085D8:[3C040406]: lui        $a0, 0x0406 <=> li $a0, 0x04060000
    089085DC:[24840020]: addiu      $a0, $a0, 32
    089085E0:[ACA40000]: sw         $a0, 0($a1)
    089085E4:[24A40004]: addiu      $a0, $a1, 4
    089085E8:[3C05D300]: lui        $a1, 0xD300 <=> li $a1, 0xD3000000
    089085EC:[AC850000]: sw         $a1, 0($a0)
    089085F0:[24840004]: addiu      $a0, $a0, 4
    089085F4:[AE4497EC]: sw         $a0, -26644($s2)
    089085F8:[8FB00000]: lw         $s0, 0($sp)
    089085FC:[8FB10004]: lw         $s1, 4($sp)
    08908600:[8FB20008]: lw         $s2, 8($sp)
    08908604:[8FB3000C]: lw         $s3, 12($sp)
    08908608:[8FBF0010]: lw         $ra, 16($sp)
    0890860C:[03E00008]: jr         $ra
    08908610:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 08908584 213,792 times (length 30)
    08908500:[3C0A0800]: lui        $t2, 0x0800 <=> li $t2, 0x08000000
    08908504:[012A4825]: or         $t1, $t1, $t2
    08908508:[AD090004]: sw         $t1, 4($t0)
    0890850C:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    08908510:[00C04825]: or         $t1, $a2, $zr <=> move $t1, $a2
--> 08908514:[00085043]: sra        $t2, $t0, 0x0001
    08908518:[000A57C2]: srl        $t2, $t2, 0x001F
    0890851C:[010A5021]: addu       $t2, $t0, $t2
    08908520:[AD300000]: sw         $s0, 0($t1)
    08908524:[000A5043]: sra        $t2, $t2, 0x0001
    08908528:[05010005]: bgez       $t0, 0x08908540
    0890852C:[310B0001]: andi       $t3, $t0, 1
    08908530:[000B5823]: subu       $t3, $zr, $t3 <=> negu $t3, $t3
    08908534:[014B5021]: addu       $t2, $t2, $t3
    08908538:[10000003]: b          0x08908548
    0890853C:[000A5140]: sll        $t2, $t2, 0x0005
    08908540:[014B5021]: addu       $t2, $t2, $t3
    08908544:[000A5140]: sll        $t2, $t2, 0x0005
    08908548:[A52A0004]: sh         $t2, 4($t1)
    0890854C:[05010006]: bgez       $t0, 0x08908568
    08908550:[310A0001]: andi       $t2, $t0, 1
    08908554:[000A5023]: subu       $t2, $zr, $t2 <=> negu $t2, $t2
    08908558:[000A5A00]: sll        $t3, $t2, 0x0008
    0890855C:[000A5100]: sll        $t2, $t2, 0x0004
    08908560:[10000004]: b          0x08908574
    08908564:[016A5021]: addu       $t2, $t3, $t2
    08908568:[000A5A00]: sll        $t3, $t2, 0x0008
    0890856C:[000A5100]: sll        $t2, $t2, 0x0004
    08908570:[016A5021]: addu       $t2, $t3, $t2
    08908574:[A52A0006]: sh         $t2, 6($t1)
    08908578:[A5200008]: sh         $zr, 8($t1)
    0890857C:[25080001]: addiu      $t0, $t0, 1
    08908580:[290A0020]: slti       $t2, $t0, 32
--> 08908584:[1540FFE3]: bne        $t2, $zr, 0x08908514
    08908588:[2529000C]: addiu      $t1, $t1, 12
    0890858C:[3C08D300]: lui        $t0, 0xD300 <=> li $t0, 0xD3000000
    08908590:[25080701]: addiu      $t0, $t0, 1793
    08908594:[ACA80000]: sw         $t0, 0($a1)
_S1_2_892C5E8 4,850,093 instructions (0.352%), 11,565 calls (0892C5E8 - 0892CD5C, length 478)
    0892C5E8:[27BDFFB0]: addiu      $sp, $sp, -80
    0892C5EC:[AFB70044]: sw         $s7, 68($sp)
    0892C5F0:[0080B825]: or         $s7, $a0, $zr <=> move $s7, $a0
    0892C5F4:[3C040001]: lui        $a0, 0x0001 <=> li $a0, 0x00010000
    0892C5F8:[AFB00028]: sw         $s0, 40($sp)
    0892C5FC:[AFB1002C]: sw         $s1, 44($sp)
    0892C600:[AFBE0048]: sw         $fp, 72($sp)
    0892C604:[02E48021]: addu       $s0, $s7, $a0
    0892C608:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    0892C60C:[341E0000]: ori        $fp, $zr, 0 <=> li $fp, 0
    0892C610:[AFB20030]: sw         $s2, 48($sp)
    0892C614:[AFB30034]: sw         $s3, 52($sp)
    0892C618:[AFB40038]: sw         $s4, 56($sp)
    0892C61C:[AFB5003C]: sw         $s5, 60($sp)
    0892C620:[AFB60040]: sw         $s6, 64($sp)
    0892C624:[AFBF004C]: sw         $ra, 76($sp)
    0892C628:[0E24C7D5]: jal        0x08931F54
    0892C62C:[8E048BD4]: lw         $a0, -29740($s0)
    0892C630:[3C0408AD]: lui        $a0, 0x08AD <=> li $a0, 0x08AD0000
    0892C634:[2484A168]: addiu      $a0, $a0, -24216
    0892C638:[AFA40004]: sw         $a0, 4($sp)
    0892C63C:[3C0408A7]: lui        $a0, 0x08A7 <=> li $a0, 0x08A70000
    0892C640:[24840100]: addiu      $a0, $a0, 256
    0892C644:[3C0508A7]: lui        $a1, 0x08A7 <=> li $a1, 0x08A70000
    0892C648:[AFA40008]: sw         $a0, 8($sp)
    0892C64C:[24A50104]: addiu      $a1, $a1, 260
    0892C650:[3C0408A7]: lui        $a0, 0x08A7 <=> li $a0, 0x08A70000
    0892C654:[AFA5001C]: sw         $a1, 28($sp)
    0892C658:[24840108]: addiu      $a0, $a0, 264
    0892C65C:[3C0508A7]: lui        $a1, 0x08A7 <=> li $a1, 0x08A70000
    0892C660:[AFA40018]: sw         $a0, 24($sp)
    0892C664:[24A5010C]: addiu      $a1, $a1, 268
    0892C668:[3C0408A7]: lui        $a0, 0x08A7 <=> li $a0, 0x08A70000
    0892C66C:[2484012C]: addiu      $a0, $a0, 300
    0892C670:[AFA50000]: sw         $a1, 0($sp)
    0892C674:[AFA40014]: sw         $a0, 20($sp)
    0892C678:[3C0408A7]: lui        $a0, 0x08A7 <=> li $a0, 0x08A70000
    0892C67C:[24840134]: addiu      $a0, $a0, 308
    0892C680:[3C0508A7]: lui        $a1, 0x08A7 <=> li $a1, 0x08A70000
    0892C684:[24A5013C]: addiu      $a1, $a1, 316
    0892C688:[AFA40010]: sw         $a0, 16($sp)
    0892C68C:[AFA5000C]: sw         $a1, 12($sp)
    0892C690:[AFB00020]: sw         $s0, 32($sp)
    0892C694:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    0892C698:[34160001]: ori        $s6, $zr, 1 <=> li $s6, 1
    0892C69C:[34130050]: ori        $s3, $zr, 80 <=> li $s3, 80
    0892C6A0:[26F705D0]: addiu      $s7, $s7, 1488
    0892C6A4:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    0892C6A8:[A3B10024]: sb         $s1, 36($sp)
    0892C6AC:[02E08825]: or         $s1, $s7, $zr <=> move $s1, $s7
    0892C6B0:[86240420]: lh         $a0, 1056($s1)
    0892C6B4:[2484FFFF]: addiu      $a0, $a0, -1
    0892C6B8:[2C85000F]: sltiu      $a1, $a0, 15
    0892C6BC:[50A0018F]: beql       $a1, $zr, 0x0892CCFC
    0892C6C0:[27DE0001]: addiu      $fp, $fp, 1
    0892C6C4:[00042080]: sll        $a0, $a0, 0x0002
    0892C6C8:[3C0108A7]: lui        $at, 0x08A7 <=> li $at, 0x08A70000
    0892C6CC:[00240821]: addu       $at, $at, $a0
    0892C6D0:[8C210148]: lw         $at, 328($at)
    0892C6D4:[00200008]: jr         $at
    0892C6D8:[00000000]: nop
    0892CCFC:[26940001]: addiu      $s4, $s4, 1
    0892CD00:[26F70430]: addiu      $s7, $s7, 1072
    0892CD04:[2A840020]: slti       $a0, $s4, 32
    0892CD08:[1480FE68]: bne        $a0, $zr, 0x0892C6AC
    0892CD0C:[26B50008]: addiu      $s5, $s5, 8
    0892CD10:[8FA40020]: lw         $a0, 32($sp)
    0892CD14:[169E0003]: bne        $s4, $fp, 0x0892CD24
    0892CD18:[8C848BD4]: lw         $a0, -29740($a0)
    0892CD1C:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    0892CD20:[A3A50024]: sb         $a1, 36($sp)
    0892CD24:[0E24C7EF]: jal        0x08931FBC
    0892CD28:[00000000]: nop
    0892CD2C:[93A20024]: lbu        $v0, 36($sp)
    0892CD30:[8FB00028]: lw         $s0, 40($sp)
    0892CD34:[8FB1002C]: lw         $s1, 44($sp)
    0892CD38:[8FB20030]: lw         $s2, 48($sp)
    0892CD3C:[8FB30034]: lw         $s3, 52($sp)
    0892CD40:[8FB40038]: lw         $s4, 56($sp)
    0892CD44:[8FB5003C]: lw         $s5, 60($sp)
    0892CD48:[8FB60040]: lw         $s6, 64($sp)
    0892CD4C:[8FB70044]: lw         $s7, 68($sp)
    0892CD50:[8FBE0048]: lw         $fp, 72($sp)
    0892CD54:[8FBF004C]: lw         $ra, 76($sp)
    0892CD58:[03E00008]: jr         $ra
    0892CD5C:[27BD0050]: addiu      $sp, $sp, 80
  Back Branch 0892CD08 370,080 times (length 409)
_S1_2_88E1B40 4,797,870 instructions (0.349%), 36,740 calls (088E1B40 - 088E1DA4, length 154)
    088E1B40:[27BDFFF0]: addiu      $sp, $sp, -16
    088E1B44:[AFB00000]: sw         $s0, 0($sp)
    088E1B48:[AFBF0004]: sw         $ra, 4($sp)
    088E1B4C:[0E2036AE]: jal        0x0880DAB8
    088E1B50:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088E1B54:[1440008B]: bne        $v0, $zr, 0x088E1D84
    088E1B58:[920401B8]: lbu        $a0, 440($s0)
    088E1B5C:[14800075]: bne        $a0, $zr, 0x088E1D34
    088E1B60:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088E1B64:[8604003E]: lh         $a0, 62($s0)
    088E1B68:[34050057]: ori        $a1, $zr, 87 <=> li $a1, 87
    088E1B6C:[10850070]: beq        $a0, $a1, 0x088E1D30
    088E1B70:[3405011F]: ori        $a1, $zr, 287 <=> li $a1, 287
    088E1B74:[1085006E]: beq        $a0, $a1, 0x088E1D30
    088E1B78:[3405007C]: ori        $a1, $zr, 124 <=> li $a1, 124
    088E1B7C:[1085006C]: beq        $a0, $a1, 0x088E1D30
    088E1B80:[34050094]: ori        $a1, $zr, 148 <=> li $a1, 148
    088E1B84:[1085006A]: beq        $a0, $a1, 0x088E1D30
    088E1B88:[340500A4]: ori        $a1, $zr, 164 <=> li $a1, 164
    088E1B8C:[10850068]: beq        $a0, $a1, 0x088E1D30
    088E1B90:[340500F4]: ori        $a1, $zr, 244 <=> li $a1, 244
    088E1B94:[10850066]: beq        $a0, $a1, 0x088E1D30
    088E1B98:[340500F5]: ori        $a1, $zr, 245 <=> li $a1, 245
    088E1B9C:[10850064]: beq        $a0, $a1, 0x088E1D30
    088E1BA0:[340500FC]: ori        $a1, $zr, 252 <=> li $a1, 252
    088E1BA4:[10850062]: beq        $a0, $a1, 0x088E1D30
    088E1BA8:[340500FD]: ori        $a1, $zr, 253 <=> li $a1, 253
    088E1BAC:[10850060]: beq        $a0, $a1, 0x088E1D30
    088E1BB0:[34050100]: ori        $a1, $zr, 256 <=> li $a1, 256
    088E1BB4:[1085005E]: beq        $a0, $a1, 0x088E1D30
    088E1BB8:[34050101]: ori        $a1, $zr, 257 <=> li $a1, 257
    088E1BBC:[1085005C]: beq        $a0, $a1, 0x088E1D30
    088E1BC0:[34050102]: ori        $a1, $zr, 258 <=> li $a1, 258
    088E1BC4:[1085005A]: beq        $a0, $a1, 0x088E1D30
    088E1BC8:[34050109]: ori        $a1, $zr, 265 <=> li $a1, 265
    088E1BCC:[10850058]: beq        $a0, $a1, 0x088E1D30
    088E1BD0:[3405006C]: ori        $a1, $zr, 108 <=> li $a1, 108
    088E1BD4:[10850056]: beq        $a0, $a1, 0x088E1D30
    088E1BD8:[3405006D]: ori        $a1, $zr, 109 <=> li $a1, 109
    088E1BDC:[10850054]: beq        $a0, $a1, 0x088E1D30
    088E1BE0:[34050086]: ori        $a1, $zr, 134 <=> li $a1, 134
    088E1BE4:[10850052]: beq        $a0, $a1, 0x088E1D30
    088E1BE8:[34050087]: ori        $a1, $zr, 135 <=> li $a1, 135
    088E1BEC:[10850050]: beq        $a0, $a1, 0x088E1D30
    088E1BF0:[34050088]: ori        $a1, $zr, 136 <=> li $a1, 136
    088E1BF4:[1085004E]: beq        $a0, $a1, 0x088E1D30
    088E1BF8:[3405009C]: ori        $a1, $zr, 156 <=> li $a1, 156
    088E1BFC:[1085004C]: beq        $a0, $a1, 0x088E1D30
    088E1C00:[3405009E]: ori        $a1, $zr, 158 <=> li $a1, 158
    088E1C04:[1085004A]: beq        $a0, $a1, 0x088E1D30
    088E1C08:[340500AD]: ori        $a1, $zr, 173 <=> li $a1, 173
    088E1C0C:[10850048]: beq        $a0, $a1, 0x088E1D30
    088E1C10:[340500AE]: ori        $a1, $zr, 174 <=> li $a1, 174
    088E1C14:[10850046]: beq        $a0, $a1, 0x088E1D30
    088E1C18:[340500AF]: ori        $a1, $zr, 175 <=> li $a1, 175
    088E1C1C:[10850044]: beq        $a0, $a1, 0x088E1D30
    088E1C20:[340500B0]: ori        $a1, $zr, 176 <=> li $a1, 176
    088E1C24:[10850042]: beq        $a0, $a1, 0x088E1D30
    088E1C28:[340500BA]: ori        $a1, $zr, 186 <=> li $a1, 186
    088E1C2C:[10850040]: beq        $a0, $a1, 0x088E1D30
    088E1C30:[340500DF]: ori        $a1, $zr, 223 <=> li $a1, 223
    088E1C34:[1085003E]: beq        $a0, $a1, 0x088E1D30
    088E1C38:[340500E1]: ori        $a1, $zr, 225 <=> li $a1, 225
    088E1C3C:[1085003C]: beq        $a0, $a1, 0x088E1D30
    088E1C40:[34050079]: ori        $a1, $zr, 121 <=> li $a1, 121
    088E1C44:[1085003A]: beq        $a0, $a1, 0x088E1D30
    088E1C48:[3405007A]: ori        $a1, $zr, 122 <=> li $a1, 122
    088E1C4C:[10850038]: beq        $a0, $a1, 0x088E1D30
    088E1C50:[3405007B]: ori        $a1, $zr, 123 <=> li $a1, 123
    088E1C54:[10850036]: beq        $a0, $a1, 0x088E1D30
    088E1C58:[340500B3]: ori        $a1, $zr, 179 <=> li $a1, 179
    088E1C5C:[10850034]: beq        $a0, $a1, 0x088E1D30
    088E1C60:[340500B4]: ori        $a1, $zr, 180 <=> li $a1, 180
    088E1C64:[10850032]: beq        $a0, $a1, 0x088E1D30
    088E1C68:[340500B5]: ori        $a1, $zr, 181 <=> li $a1, 181
    088E1C6C:[10850030]: beq        $a0, $a1, 0x088E1D30
    088E1C70:[340500B6]: ori        $a1, $zr, 182 <=> li $a1, 182
    088E1C74:[1085002E]: beq        $a0, $a1, 0x088E1D30
    088E1C78:[340500B7]: ori        $a1, $zr, 183 <=> li $a1, 183
    088E1C7C:[1085002C]: beq        $a0, $a1, 0x088E1D30
    088E1C80:[340500B8]: ori        $a1, $zr, 184 <=> li $a1, 184
    088E1C84:[1085002A]: beq        $a0, $a1, 0x088E1D30
    088E1C88:[3405008B]: ori        $a1, $zr, 139 <=> li $a1, 139
    088E1C8C:[10850028]: beq        $a0, $a1, 0x088E1D30
    088E1C90:[34050095]: ori        $a1, $zr, 149 <=> li $a1, 149
    088E1C94:[10850026]: beq        $a0, $a1, 0x088E1D30
    088E1C98:[34050096]: ori        $a1, $zr, 150 <=> li $a1, 150
    088E1C9C:[10850024]: beq        $a0, $a1, 0x088E1D30
    088E1CA0:[34050116]: ori        $a1, $zr, 278 <=> li $a1, 278
    088E1CA4:[10850022]: beq        $a0, $a1, 0x088E1D30
    088E1CA8:[34050117]: ori        $a1, $zr, 279 <=> li $a1, 279
    088E1CAC:[10850020]: beq        $a0, $a1, 0x088E1D30
    088E1CB0:[34050118]: ori        $a1, $zr, 280 <=> li $a1, 280
    088E1CB4:[1085001E]: beq        $a0, $a1, 0x088E1D30
    088E1CB8:[34050111]: ori        $a1, $zr, 273 <=> li $a1, 273
    088E1CBC:[1085001C]: beq        $a0, $a1, 0x088E1D30
    088E1CC0:[3405007D]: ori        $a1, $zr, 125 <=> li $a1, 125
    088E1CC4:[1085001A]: beq        $a0, $a1, 0x088E1D30
    088E1CC8:[34050060]: ori        $a1, $zr, 96 <=> li $a1, 96
    088E1CCC:[10850018]: beq        $a0, $a1, 0x088E1D30
    088E1CD0:[34050119]: ori        $a1, $zr, 281 <=> li $a1, 281
    088E1CD4:[10850016]: beq        $a0, $a1, 0x088E1D30
    088E1CD8:[340500BB]: ori        $a1, $zr, 187 <=> li $a1, 187
    088E1CDC:[10850014]: beq        $a0, $a1, 0x088E1D30
    088E1CE0:[34050065]: ori        $a1, $zr, 101 <=> li $a1, 101
    088E1CE4:[10850012]: beq        $a0, $a1, 0x088E1D30
    088E1CE8:[3405009F]: ori        $a1, $zr, 159 <=> li $a1, 159
    088E1CEC:[10850010]: beq        $a0, $a1, 0x088E1D30
    088E1CF0:[340500CF]: ori        $a1, $zr, 207 <=> li $a1, 207
    088E1CF4:[1085000E]: beq        $a0, $a1, 0x088E1D30
    088E1CF8:[340500D0]: ori        $a1, $zr, 208 <=> li $a1, 208
    088E1CFC:[1085000C]: beq        $a0, $a1, 0x088E1D30
    088E1D00:[340500D1]: ori        $a1, $zr, 209 <=> li $a1, 209
    088E1D04:[1085000B]: beq        $a0, $a1, 0x088E1D34
    088E1D08:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088E1D0C:[8E04010C]: lw         $a0, 268($s0)
    088E1D10:[5480000F]: bnel       $a0, $zr, 0x088E1D50
    088E1D14:[8C8400B0]: lw         $a0, 176($a0)
    088E1D18:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088E1D1C:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088E1D20:[0E237ABB]: jal        0x088DEAEC
    088E1D24:[34060004]: ori        $a2, $zr, 4 <=> li $a2, 4
    088E1D28:[1000001B]: b          0x088E1D98
    088E1D2C:[00000000]: nop
    088E1D30:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088E1D34:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088E1D38:[0E237ABB]: jal        0x088DEAEC
    088E1D3C:[34060004]: ori        $a2, $zr, 4 <=> li $a2, 4
    088E1D40:[8FB00000]: lw         $s0, 0($sp)
    088E1D44:[8FBF0004]: lw         $ra, 4($sp)
    088E1D48:[03E00008]: jr         $ra
    088E1D4C:[27BD0010]: addiu      $sp, $sp, 16
    088E1D50:[30840001]: andi       $a0, $a0, 1
    088E1D54:[1080FFF1]: beq        $a0, $zr, 0x088E1D1C
    088E1D58:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088E1D5C:[8204002F]: lb         $a0, 47($s0)
    088E1D60:[34050006]: ori        $a1, $zr, 6 <=> li $a1, 6
    088E1D64:[1085FFED]: beq        $a0, $a1, 0x088E1D1C
    088E1D68:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088E1D6C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088E1D70:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    088E1D74:[0E237ABB]: jal        0x088DEAEC
    088E1D78:[34060004]: ori        $a2, $zr, 4 <=> li $a2, 4
    088E1D7C:[10000006]: b          0x088E1D98
    088E1D80:[00000000]: nop
    088E1D84:[10800004]: beq        $a0, $zr, 0x088E1D98
    088E1D88:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088E1D8C:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088E1D90:[0E237ABB]: jal        0x088DEAEC
    088E1D94:[34060004]: ori        $a2, $zr, 4 <=> li $a2, 4
    088E1D98:[8FB00000]: lw         $s0, 0($sp)
    088E1D9C:[8FBF0004]: lw         $ra, 4($sp)
    088E1DA0:[03E00008]: jr         $ra
    088E1DA4:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 088E1D54 36,740 times (length 16)
    088E1D08:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088E1D0C:[8E04010C]: lw         $a0, 268($s0)
    088E1D10:[5480000F]: bnel       $a0, $zr, 0x088E1D50
    088E1D14:[8C8400B0]: lw         $a0, 176($a0)
    088E1D18:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
--> 088E1D1C:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088E1D20:[0E237ABB]: jal        0x088DEAEC
    088E1D24:[34060004]: ori        $a2, $zr, 4 <=> li $a2, 4
    088E1D28:[1000001B]: b          0x088E1D98
    088E1D2C:[00000000]: nop
    088E1D30:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088E1D34:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088E1D38:[0E237ABB]: jal        0x088DEAEC
    088E1D3C:[34060004]: ori        $a2, $zr, 4 <=> li $a2, 4
    088E1D40:[8FB00000]: lw         $s0, 0($sp)
    088E1D44:[8FBF0004]: lw         $ra, 4($sp)
    088E1D48:[03E00008]: jr         $ra
    088E1D4C:[27BD0010]: addiu      $sp, $sp, 16
    088E1D50:[30840001]: andi       $a0, $a0, 1
--> 088E1D54:[1080FFF1]: beq        $a0, $zr, 0x088E1D1C
    088E1D58:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088E1D5C:[8204002F]: lb         $a0, 47($s0)
    088E1D60:[34050006]: ori        $a1, $zr, 6 <=> li $a1, 6
    088E1D64:[1085FFED]: beq        $a0, $a1, 0x088E1D1C
  Back Branch 088E1D64 4,334 times (length 20)
    088E1D08:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088E1D0C:[8E04010C]: lw         $a0, 268($s0)
    088E1D10:[5480000F]: bnel       $a0, $zr, 0x088E1D50
    088E1D14:[8C8400B0]: lw         $a0, 176($a0)
    088E1D18:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
--> 088E1D1C:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088E1D20:[0E237ABB]: jal        0x088DEAEC
    088E1D24:[34060004]: ori        $a2, $zr, 4 <=> li $a2, 4
    088E1D28:[1000001B]: b          0x088E1D98
    088E1D2C:[00000000]: nop
    088E1D30:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088E1D34:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088E1D38:[0E237ABB]: jal        0x088DEAEC
    088E1D3C:[34060004]: ori        $a2, $zr, 4 <=> li $a2, 4
    088E1D40:[8FB00000]: lw         $s0, 0($sp)
    088E1D44:[8FBF0004]: lw         $ra, 4($sp)
    088E1D48:[03E00008]: jr         $ra
    088E1D4C:[27BD0010]: addiu      $sp, $sp, 16
    088E1D50:[30840001]: andi       $a0, $a0, 1
    088E1D54:[1080FFF1]: beq        $a0, $zr, 0x088E1D1C
    088E1D58:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088E1D5C:[8204002F]: lb         $a0, 47($s0)
    088E1D60:[34050006]: ori        $a1, $zr, 6 <=> li $a1, 6
--> 088E1D64:[1085FFED]: beq        $a0, $a1, 0x088E1D1C
    088E1D68:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088E1D6C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088E1D70:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    088E1D74:[0E237ABB]: jal        0x088DEAEC
_S1_2_89323DC 4,461,664 instructions (0.324%), 278,854 calls (089323DC - 08932418, length 16)
    089323DC:[27BDFFF0]: addiu      $sp, $sp, -16
    089323E0:[AFB00000]: sw         $s0, 0($sp)
    089323E4:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    089323E8:[8E040014]: lw         $a0, 20($s0)
    089323EC:[AFBF0004]: sw         $ra, 4($sp)
    089323F0:[10800006]: beq        $a0, $zr, 0x0893240C
    089323F4:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    089323F8:[0E28BE42]: jal        0x08A2F908 [sceKernelLockLwMutexCB]
    089323FC:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    08932400:[8E040008]: lw         $a0, 8($s0)
    08932404:[24840001]: addiu      $a0, $a0, 1
    08932408:[AE040008]: sw         $a0, 8($s0)
    0893240C:[8FB00000]: lw         $s0, 0($sp)
    08932410:[8FBF0004]: lw         $ra, 4($sp)
    08932414:[03E00008]: jr         $ra
    08932418:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_8932338 4,461,664 instructions (0.324%), 278,854 calls (08932338 - 08932374, length 16)
    08932338:[27BDFFF0]: addiu      $sp, $sp, -16
    0893233C:[AFB00000]: sw         $s0, 0($sp)
    08932340:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    08932344:[8E040014]: lw         $a0, 20($s0)
    08932348:[AFBF0004]: sw         $ra, 4($sp)
    0893234C:[10800006]: beq        $a0, $zr, 0x08932368
    08932350:[00000000]: nop
    08932354:[0E28BE40]: jal        0x08A2F900 [sceKernelUnlockLwMutex]
    08932358:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    0893235C:[8E040008]: lw         $a0, 8($s0)
    08932360:[2484FFFF]: addiu      $a0, $a0, -1
    08932364:[AE040008]: sw         $a0, 8($s0)
    08932368:[8FB00000]: lw         $s0, 0($sp)
    0893236C:[8FBF0004]: lw         $ra, 4($sp)
    08932370:[03E00008]: jr         $ra
    08932374:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_880D5C0 4,302,336 instructions (0.313%), 268,896 calls (0880D5C0 - 0880D5FC, length 16)
    0880D5C0:[27BDFFF0]: addiu      $sp, $sp, -16
    0880D5C4:[AFBF0000]: sw         $ra, 0($sp)
    0880D5C8:[0E20331D]: jal        0x0880CC74
    0880D5CC:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0880D5D0:[10400007]: beq        $v0, $zr, 0x0880D5F0
    0880D5D4:[00000000]: nop
    0880D5D8:[0E203324]: jal        0x0880CC90
    0880D5DC:[00000000]: nop
    0880D5E0:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0880D5E4:[0E2033EF]: jal        0x0880CFBC
    0880D5E8:[34050002]: ori        $a1, $zr, 2 <=> li $a1, 2
    0880D5EC:[00402825]: or         $a1, $v0, $zr <=> move $a1, $v0
    0880D5F0:[00A01025]: or         $v0, $a1, $zr <=> move $v0, $a1
    0880D5F4:[8FBF0000]: lw         $ra, 0($sp)
    0880D5F8:[03E00008]: jr         $ra
    0880D5FC:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_88D1254 3,884,406 instructions (0.282%), 835 calls (088D1254 - 088D2A7C, length 1547)
  Back Branch 088D1C98 35,905 times (length 599)
  Back Branch 088D2A30 6,680 times (length 9)
    088D2A00:[8E24041C]: lw         $a0, 1052($s1)
    088D2A04:[34100000]: ori        $s0, $zr, 0 <=> li $s0, 0
    088D2A08:[0204202A]: slt        $a0, $s0, $a0
    088D2A0C:[1080000A]: beq        $a0, $zr, 0x088D2A38
    088D2A10:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
--> 088D2A14:[8E240418]: lw         $a0, 1048($s1)
    088D2A18:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088D2A1C:[0E231994]: jal        0x088C6650
    088D2A20:[00922021]: addu       $a0, $a0, $s2
    088D2A24:[8E24041C]: lw         $a0, 1052($s1)
    088D2A28:[26100001]: addiu      $s0, $s0, 1
    088D2A2C:[0204202A]: slt        $a0, $s0, $a0
--> 088D2A30:[1480FFF8]: bne        $a0, $zr, 0x088D2A14
    088D2A34:[2652003C]: addiu      $s2, $s2, 60
    088D2A38:[C7B40064]: lwc1       $f20, 100($sp)
    088D2A3C:[C7B60068]: lwc1       $f22, 104($sp)
    088D2A40:[C7B8006C]: lwc1       $f24, 108($sp)
  Back Branch 088D27F8 3,340 times (length 158)
_S1_2_891DCFC 3,404,250 instructions (0.247%), 6,682 calls (0891DCFC - 0891E2BC, length 369)
    0891DCFC:[27BDFF50]: addiu      $sp, $sp, -176
    0891DD00:[AFB00084]: sw         $s0, 132($sp)
    0891DD04:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0891DD08:[92060042]: lbu        $a2, 66($s0)
    0891DD0C:[AFB10088]: sw         $s1, 136($sp)
    0891DD10:[AFB2008C]: sw         $s2, 140($sp)
    0891DD14:[AFB30090]: sw         $s3, 144($sp)
    0891DD18:[AFB40094]: sw         $s4, 148($sp)
    0891DD1C:[AFB50098]: sw         $s5, 152($sp)
    0891DD20:[AFB6009C]: sw         $s6, 156($sp)
    0891DD24:[AFB700A0]: sw         $s7, 160($sp)
    0891DD28:[AFBE00A4]: sw         $fp, 164($sp)
    0891DD2C:[AFBF00A8]: sw         $ra, 168($sp)
    0891DD30:[10C00010]: beq        $a2, $zr, 0x0891DD74
    0891DD34:[30A400FF]: andi       $a0, $a1, 255
    0891DD38:[3C0608A7]: lui        $a2, 0x08A7 <=> li $a2, 0x08A70000
    0891DD3C:[92050052]: lbu        $a1, 82($s0)
    0891DD40:[24C6EB88]: addiu      $a2, $a2, -5240
    0891DD44:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    0891DD48:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0891DD4C:[34160000]: ori        $s6, $zr, 0 <=> li $s6, 0
    0891DD50:[26110002]: addiu      $s1, $s0, 2
    0891DD54:[261E0004]: addiu      $fp, $s0, 4
    0891DD58:[26120008]: addiu      $s2, $s0, 8
    0891DD5C:[34150001]: ori        $s5, $zr, 1 <=> li $s5, 1
    0891DD60:[2617000A]: addiu      $s7, $s0, 10
    0891DD64:[14A00012]: bne        $a1, $zr, 0x0891DDB0
    0891DD68:[AFA60080]: sw         $a2, 128($sp)
    0891DD6C:[10000022]: b          0x0891DDF8
    0891DD70:[86250000]: lh         $a1, 0($s1)
    0891DD74:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0891DD78:[0E2476F3]: jal        0x0891DBCC
    0891DD7C:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    0891DD80:[8FB00084]: lw         $s0, 132($sp)
    0891DD84:[8FB10088]: lw         $s1, 136($sp)
    0891DD88:[8FB2008C]: lw         $s2, 140($sp)
    0891DD8C:[8FB30090]: lw         $s3, 144($sp)
    0891DD90:[8FB40094]: lw         $s4, 148($sp)
    0891DD94:[8FB50098]: lw         $s5, 152($sp)
    0891DD98:[8FB6009C]: lw         $s6, 156($sp)
    0891DD9C:[8FB700A0]: lw         $s7, 160($sp)
    0891DDA0:[8FBE00A4]: lw         $fp, 164($sp)
    0891DDA4:[8FBF00A8]: lw         $ra, 168($sp)
    0891DDA8:[03E00008]: jr         $ra
    0891DDAC:[27BD00B0]: addiu      $sp, $sp, 176
    0891DDB0:[A2000052]: sb         $zr, 82($s0)
    0891DDB4:[86250000]: lh         $a1, 0($s1)
    0891DDB8:[A6050000]: sh         $a1, 0($s0)
    0891DDBC:[96050000]: lhu        $a1, 0($s0)
    0891DDC0:[30A60800]: andi       $a2, $a1, 2048
    0891DDC4:[30A7F3FF]: andi       $a3, $a1, -3073
    0891DDC8:[30A50400]: andi       $a1, $a1, 1024
    0891DDCC:[10C00004]: beq        $a2, $zr, 0x0891DDE0
    0891DDD0:[A6070000]: sh         $a3, 0($s0)
    0891DDD4:[96060000]: lhu        $a2, 0($s0)
    0891DDD8:[34C60400]: ori        $a2, $a2, 1024
    0891DDDC:[A6060000]: sh         $a2, 0($s0)
    0891DDE0:[10A00006]: beq        $a1, $zr, 0x0891DDFC
    0891DDE4:[00000000]: nop
    0891DDE8:[96050000]: lhu        $a1, 0($s0)
    0891DDEC:[34A50800]: ori        $a1, $a1, 2048
    0891DDF0:[10000002]: b          0x0891DDFC
    0891DDF4:[A6050000]: sh         $a1, 0($s0)
    0891DDF8:[A6050000]: sh         $a1, 0($s0)
    0891DDFC:[10800006]: beq        $a0, $zr, 0x0891DE18
    0891DE00:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    0891DE04:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    0891DE08:[0E28BDB6]: jal        0x08A2F6D8 [sceCtrlReadBufferPositive]
    0891DE0C:[34050008]: ori        $a1, $zr, 8 <=> li $a1, 8
    0891DE10:[10000004]: b          0x0891DE24
    0891DE14:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0891DE18:[0E28BDB8]: jal        0x08A2F6E0 [sceCtrlPeekBufferPositive]
    0891DE1C:[34050008]: ori        $a1, $zr, 8 <=> li $a1, 8
    0891DE20:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0891DE24:[50800069]: beql       $a0, $zr, 0x0891DFCC
    0891DE28:[A2000043]: sb         $zr, 67($s0)
    0891DE2C:[97A40004]: lhu        $a0, 4($sp)
    0891DE30:[2405FFFB]: addiu      $a1, $zr, -5 <=> li $a1, -5
    0891DE34:[A6240000]: sh         $a0, 0($s1)
    0891DE38:[82040003]: lb         $a0, 3($s0)
    0891DE3C:[92070051]: lbu        $a3, 81($s0)
    0891DE40:[00852824]: and        $a1, $a0, $a1
    0891DE44:[10E00010]: beq        $a3, $zr, 0x0891DE88
    0891DE48:[2406FFF7]: addiu      $a2, $zr, -9 <=> li $a2, -9
    0891DE4C:[30840040]: andi       $a0, $a0, 64
    0891DE50:[00042182]: srl        $a0, $a0, 0x0006
    0891DE54:[30840001]: andi       $a0, $a0, 1
    0891DE58:[00042080]: sll        $a0, $a0, 0x0002
    0891DE5C:[00A42025]: or         $a0, $a1, $a0
    0891DE60:[A2040003]: sb         $a0, 3($s0)
    0891DE64:[82040003]: lb         $a0, 3($s0)
    0891DE68:[30850020]: andi       $a1, $a0, 32
    0891DE6C:[00052942]: srl        $a1, $a1, 0x0005
    0891DE70:[30A50001]: andi       $a1, $a1, 1
    0891DE74:[00862024]: and        $a0, $a0, $a2
    0891DE78:[000528C0]: sll        $a1, $a1, 0x0003
    0891DE7C:[00852025]: or         $a0, $a0, $a1
    0891DE80:[1000000F]: b          0x0891DEC0
    0891DE84:[A2040003]: sb         $a0, 3($s0)
    0891DE88:[30840020]: andi       $a0, $a0, 32
    0891DE8C:[00042142]: srl        $a0, $a0, 0x0005
    0891DE90:[30840001]: andi       $a0, $a0, 1
    0891DE94:[00042080]: sll        $a0, $a0, 0x0002
    0891DE98:[00A42025]: or         $a0, $a1, $a0
    0891DE9C:[A2040003]: sb         $a0, 3($s0)
    0891DEA0:[82040003]: lb         $a0, 3($s0)
    0891DEA4:[30850040]: andi       $a1, $a0, 64
    0891DEA8:[00052982]: srl        $a1, $a1, 0x0006
    0891DEAC:[30A50001]: andi       $a1, $a1, 1
    0891DEB0:[00862024]: and        $a0, $a0, $a2
    0891DEB4:[000528C0]: sll        $a1, $a1, 0x0003
    0891DEB8:[00852025]: or         $a0, $a0, $a1
    0891DEBC:[A2040003]: sb         $a0, 3($s0)
    0891DEC0:[8FA40004]: lw         $a0, 4($sp)
    0891DEC4:[3C050002]: lui        $a1, 0x0002 <=> li $a1, 0x00020000
    0891DEC8:[00852024]: and        $a0, $a0, $a1
    0891DECC:[50800003]: beql       $a0, $zr, 0x0891DEDC
    0891DED0:[92040041]: lbu        $a0, 65($s0)
    0891DED4:[1000003A]: b          0x0891DFC0
    0891DED8:[02A0B025]: or         $s6, $s5, $zr <=> move $s6, $s5
    0891DEDC:[10800010]: beq        $a0, $zr, 0x0891DF20
    0891DEE0:[02932025]: or         $a0, $s4, $s3
    0891DEE4:[82040002]: lb         $a0, 2($s0)
    0891DEE8:[30850080]: andi       $a1, $a0, 128
    0891DEEC:[54A00001]: bnel       $a1, $zr, 0x0891DEF4
    0891DEF0:[2414FF81]: addiu      $s4, $zr, -127 <=> li $s4, -127
    0891DEF4:[30850020]: andi       $a1, $a0, 32
    0891DEF8:[54A00001]: bnel       $a1, $zr, 0x0891DF00
    0891DEFC:[2694007F]: addiu      $s4, $s4, 127
    0891DF00:[30850010]: andi       $a1, $a0, 16
    0891DF04:[54A00001]: bnel       $a1, $zr, 0x0891DF0C
    0891DF08:[2413FF81]: addiu      $s3, $zr, -127 <=> li $s3, -127
    0891DF0C:[30840040]: andi       $a0, $a0, 64
    0891DF10:[10800003]: beq        $a0, $zr, 0x0891DF20
    0891DF14:[02932025]: or         $a0, $s4, $s3
    0891DF18:[2673007F]: addiu      $s3, $s3, 127
    0891DF1C:[02932025]: or         $a0, $s4, $s3
    0891DF20:[14800006]: bne        $a0, $zr, 0x0891DF3C
    0891DF24:[00000000]: nop
    0891DF28:[93B40008]: lbu        $s4, 8($sp)
    0891DF2C:[93B30009]: lbu        $s3, 9($sp)
    0891DF30:[2694FF80]: addiu      $s4, $s4, -128
    0891DF34:[10000016]: b          0x0891DF90
    0891DF38:[2673FF80]: addiu      $s3, $s3, -128
    0891DF3C:[52800015]: beql       $s4, $zr, 0x0891DF94
    0891DF40:[44946000]: mtc1       $s4, $f12
    0891DF44:[12600012]: beq        $s3, $zr, 0x0891DF90
    0891DF48:[00142140]: sll        $a0, $s4, 0x0005
    0891DF4C:[02842023]: subu       $a0, $s4, $a0
    0891DF50:[02842821]: addu       $a1, $s4, $a0
    0891DF54:[00052880]: sll        $a1, $a1, 0x0002
    0891DF58:[00133140]: sll        $a2, $s3, 0x0005
    0891DF5C:[00852023]: subu       $a0, $a0, $a1
    0891DF60:[02662823]: subu       $a1, $s3, $a2
    0891DF64:[000431C3]: sra        $a2, $a0, 0x0007
    0891DF68:[02653821]: addu       $a3, $s3, $a1
    0891DF6C:[00063642]: srl        $a2, $a2, 0x0019
    0891DF70:[00073880]: sll        $a3, $a3, 0x0002
    0891DF74:[0086A021]: addu       $s4, $a0, $a2
    0891DF78:[00A72023]: subu       $a0, $a1, $a3
    0891DF7C:[000429C3]: sra        $a1, $a0, 0x0007
    0891DF80:[00052E42]: srl        $a1, $a1, 0x0019
    0891DF84:[00859821]: addu       $s3, $a0, $a1
    0891DF88:[0014A1C3]: sra        $s4, $s4, 0x0007
    0891DF8C:[001399C3]: sra        $s3, $s3, 0x0007
    0891DF90:[44946000]: mtc1       $s4, $f12
    0891DF94:[3C04BC00]: lui        $a0, 0xBC00 <=> li $a0, 0xBC000000
    0891DF98:[46806320]: cvt.s.w    $f12, $f12
    0891DF9C:[3C053C00]: lui        $a1, 0x3C00 <=> li $a1, 0x3C000000
    0891DFA0:[44936800]: mtc1       $s3, $f13
    0891DFA4:[46806B60]: cvt.s.w    $f13, $f13
    0891DFA8:[44847000]: mtc1       $a0, $f14
    0891DFAC:[460E6302]: mul.s      $f12, $f12, $f14
    0891DFB0:[44857800]: mtc1       $a1, $f15
    0891DFB4:[460F6B42]: mul.s      $f13, $f13, $f15
    0891DFB8:[E60C0038]: swc1       $f12, 56($s0)
    0891DFBC:[E60D003C]: swc1       $f13, 60($s0)
    0891DFC0:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0891DFC4:[10000001]: b          0x0891DFCC
    0891DFC8:[A2040043]: sb         $a0, 67($s0)
    0891DFCC:[56C0006D]: bnel       $s6, $zr, 0x0891E184
    0891DFD0:[96040000]: lhu        $a0, 0($s0)
    0891DFD4:[92040044]: lbu        $a0, 68($s0)
    0891DFD8:[5080006A]: beql       $a0, $zr, 0x0891E184
    0891DFDC:[96040000]: lhu        $a0, 0($s0)
    0891DFE0:[96040002]: lhu        $a0, 2($s0)
    0891DFE4:[308400F0]: andi       $a0, $a0, 240
    0891DFE8:[54800066]: bnel       $a0, $zr, 0x0891E184
    0891DFEC:[96040000]: lhu        $a0, 0($s0)
    0891DFF0:[82040002]: lb         $a0, 2($s0)
    0891DFF4:[2405FFBF]: addiu      $a1, $zr, -65 <=> li $a1, -65
    0891DFF8:[00852024]: and        $a0, $a0, $a1
    0891DFFC:[A2040002]: sb         $a0, 2($s0)
    0891E000:[300400FF]: andi       $a0, $zr, 255 <=> li $a0, 0
    0891E004:[82070002]: lb         $a3, 2($s0)
    0891E008:[30840001]: andi       $a0, $a0, 1
    0891E00C:[2406FFEF]: addiu      $a2, $zr, -17 <=> li $a2, -17
    0891E010:[00E63824]: and        $a3, $a3, $a2
    0891E014:[00044100]: sll        $t0, $a0, 0x0004
    0891E018:[00E83825]: or         $a3, $a3, $t0
    0891E01C:[A2070002]: sb         $a3, 2($s0)
    0891E020:[30840001]: andi       $a0, $a0, 1
    0891E024:[308400FF]: andi       $a0, $a0, 255
    0891E028:[82080002]: lb         $t0, 2($s0)
    0891E02C:[30840001]: andi       $a0, $a0, 1
    0891E030:[2407FFDF]: addiu      $a3, $zr, -33 <=> li $a3, -33
    0891E034:[01074024]: and        $t0, $t0, $a3
    0891E038:[00044940]: sll        $t1, $a0, 0x0005
    0891E03C:[01094025]: or         $t0, $t0, $t1
    0891E040:[A2080002]: sb         $t0, 2($s0)
    0891E044:[C60C0038]: lwc1       $f12, 56($s0)
    0891E048:[C60D003C]: lwc1       $f13, 60($s0)
    0891E04C:[30840001]: andi       $a0, $a0, 1
    0891E050:[460C6382]: mul.s      $f14, $f12, $f12
    0891E054:[308400FF]: andi       $a0, $a0, 255
    0891E058:[460D6BC2]: mul.s      $f15, $f13, $f13
    0891E05C:[82090002]: lb         $t1, 2($s0)
    0891E060:[30840001]: andi       $a0, $a0, 1
    0891E064:[2408FF7F]: addiu      $t0, $zr, -129 <=> li $t0, -129
    0891E068:[01284824]: and        $t1, $t1, $t0
    0891E06C:[460F7380]: add.s      $f14, $f14, $f15
    0891E070:[000421C0]: sll        $a0, $a0, 0x0007
    0891E074:[01242025]: or         $a0, $t1, $a0
    0891E078:[A2040002]: sb         $a0, 2($s0)
    0891E07C:[3C043DB8]: lui        $a0, 0x3DB8 <=> li $a0, 0x3DB80000
    0891E080:[348451EC]: ori        $a0, $a0, 20972
    0891E084:[44848000]: mtc1       $a0, $f16
    0891E088:[4610703C]: c.lt.s     $f14, $f16
    0891E08C:[00000000]: nop
    0891E090:[4503003C]: bc1tl      0x0891E184
    0891E094:[96040000]: lhu        $a0, 0($s0)
    0891E098:[46006386]: mov.s      $f14, $f12
    0891E09C:[82040002]: lb         $a0, 2($s0)
    0891E0A0:[44808000]: mtc1       $zr, $f16
    0891E0A4:[46006BC6]: mov.s      $f15, $f13
    0891E0A8:[4610703C]: c.lt.s     $f14, $f16
    0891E0AC:[00000000]: nop
    0891E0B0:[45030001]: bc1tl      0x0891E0B8
    0891E0B4:[46006387]: neg.s      $f14, $f12
    0891E0B8:[4610683C]: c.lt.s     $f13, $f16
    0891E0BC:[00000000]: nop
    0891E0C0:[45030001]: bc1tl      0x0891E0C8
    0891E0C4:[46006BC7]: neg.s      $f15, $f13
    0891E0C8:[460F703E]: c.le.s     $f14, $f15
    0891E0CC:[00000000]: nop
    0891E0D0:[45030017]: bc1tl      0x0891E130
    0891E0D4:[00862024]: and        $a0, $a0, $a2
    0891E0D8:[00882024]: and        $a0, $a0, $t0
    0891E0DC:[4610603E]: c.le.s     $f12, $f16
    0891E0E0:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0891E0E4:[45020001]: bc1fl      0x0891E0EC
    0891E0E8:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    0891E0EC:[30A500FF]: andi       $a1, $a1, 255
    0891E0F0:[4610603C]: c.lt.s     $f12, $f16
    0891E0F4:[30A50001]: andi       $a1, $a1, 1
    0891E0F8:[000529C0]: sll        $a1, $a1, 0x0007
    0891E0FC:[00852025]: or         $a0, $a0, $a1
    0891E100:[A2040002]: sb         $a0, 2($s0)
    0891E104:[82050002]: lb         $a1, 2($s0)
    0891E108:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0891E10C:[00A73824]: and        $a3, $a1, $a3
    0891E110:[45030001]: bc1tl      0x0891E118
    0891E114:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    0891E118:[308400FF]: andi       $a0, $a0, 255
    0891E11C:[30840001]: andi       $a0, $a0, 1
    0891E120:[00042140]: sll        $a0, $a0, 0x0005
    0891E124:[00E42025]: or         $a0, $a3, $a0
    0891E128:[10000015]: b          0x0891E180
    0891E12C:[A2040002]: sb         $a0, 2($s0)
    0891E130:[4610683C]: c.lt.s     $f13, $f16
    0891E134:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    0891E138:[45030001]: bc1tl      0x0891E140
    0891E13C:[02A03025]: or         $a2, $s5, $zr <=> move $a2, $s5
    0891E140:[30C600FF]: andi       $a2, $a2, 255
    0891E144:[4610683E]: c.le.s     $f13, $f16
    0891E148:[30C60001]: andi       $a2, $a2, 1
    0891E14C:[00063100]: sll        $a2, $a2, 0x0004
    0891E150:[00862025]: or         $a0, $a0, $a2
    0891E154:[A2040002]: sb         $a0, 2($s0)
    0891E158:[82060002]: lb         $a2, 2($s0)
    0891E15C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0891E160:[00C52824]: and        $a1, $a2, $a1
    0891E164:[45020001]: bc1fl      0x0891E16C
    0891E168:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    0891E16C:[308400FF]: andi       $a0, $a0, 255
    0891E170:[30840001]: andi       $a0, $a0, 1
    0891E174:[00042180]: sll        $a0, $a0, 0x0006
    0891E178:[00A42025]: or         $a0, $a1, $a0
    0891E17C:[A2040002]: sb         $a0, 2($s0)
    0891E180:[96040000]: lhu        $a0, 0($s0)
    0891E184:[96250000]: lhu        $a1, 0($s1)
    0891E188:[00802027]: nor        $a0, $a0, $zr <=> li $a0, not $a0
    0891E18C:[00852024]: and        $a0, $a0, $a1
    0891E190:[A7C40000]: sh         $a0, 0($fp)
    0891E194:[96240000]: lhu        $a0, 0($s1)
    0891E198:[96050000]: lhu        $a1, 0($s0)
    0891E19C:[00802027]: nor        $a0, $a0, $zr <=> li $a0, not $a0
    0891E1A0:[00A42024]: and        $a0, $a1, $a0
    0891E1A4:[26050006]: addiu      $a1, $s0, 6
    0891E1A8:[A4A40000]: sh         $a0, 0($a1)
    0891E1AC:[A6400000]: sh         $zr, 0($s2)
    0891E1B0:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0891E1B4:[02003825]: or         $a3, $s0, $zr <=> move $a3, $s0
    0891E1B8:[96280000]: lhu        $t0, 0($s1)
    0891E1BC:[00953004]: sllv       $a2, $s5, $a0
    0891E1C0:[01064824]: and        $t1, $t0, $a2
    0891E1C4:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0891E1C8:[11200004]: beq        $t1, $zr, 0x0891E1DC
    0891E1CC:[96080034]: lhu        $t0, 52($s0)
    0891E1D0:[94E50010]: lhu        $a1, 16($a3)
    0891E1D4:[24A50001]: addiu      $a1, $a1, 1
    0891E1D8:[30A5FFFF]: andi       $a1, $a1, -1
    0891E1DC:[A4E50010]: sh         $a1, 16($a3)
    0891E1E0:[94E50010]: lhu        $a1, 16($a3)
    0891E1E4:[0105282A]: slt        $a1, $t0, $a1
    0891E1E8:[50A00008]: beql       $a1, $zr, 0x0891E20C
    0891E1EC:[24840001]: addiu      $a0, $a0, 1
    0891E1F0:[96050036]: lhu        $a1, 54($s0)
    0891E1F4:[01052823]: subu       $a1, $t0, $a1
    0891E1F8:[A4E50010]: sh         $a1, 16($a3)
    0891E1FC:[96450000]: lhu        $a1, 0($s2)
    0891E200:[00A62825]: or         $a1, $a1, $a2
    0891E204:[A6450000]: sh         $a1, 0($s2)
    0891E208:[24840001]: addiu      $a0, $a0, 1
    0891E20C:[28850011]: slti       $a1, $a0, 17
    0891E210:[14A0FFE9]: bne        $a1, $zr, 0x0891E1B8
    0891E214:[24E70002]: addiu      $a3, $a3, 2
    0891E218:[96440000]: lhu        $a0, 0($s2)
    0891E21C:[97C50000]: lhu        $a1, 0($fp)
    0891E220:[8FA60080]: lw         $a2, 128($sp)
    0891E224:[00852025]: or         $a0, $a0, $a1
    0891E228:[A6440000]: sh         $a0, 0($s2)
    0891E22C:[A6E00000]: sh         $zr, 0($s7)
    0891E230:[9604000E]: lhu        $a0, 14($s0)
    0891E234:[341E0000]: ori        $fp, $zr, 0 <=> li $fp, 0
    0891E238:[00C08025]: or         $s0, $a2, $zr <=> move $s0, $a2
    0891E23C:[96050000]: lhu        $a1, 0($s0)
    0891E240:[00853024]: and        $a2, $a0, $a1
    0891E244:[50C0000F]: beql       $a2, $zr, 0x0891E284
    0891E248:[27DE0001]: addiu      $fp, $fp, 1
    0891E24C:[96260000]: lhu        $a2, 0($s1)
    0891E250:[00A62824]: and        $a1, $a1, $a2
    0891E254:[30A5FFFF]: andi       $a1, $a1, -1
    0891E258:[10A0000A]: beq        $a1, $zr, 0x0891E284
    0891E25C:[27DE0001]: addiu      $fp, $fp, 1
    0891E260:[96440000]: lhu        $a0, 0($s2)
    0891E264:[00A49024]: and        $s2, $a1, $a0
    0891E268:[3252FFFF]: andi       $s2, $s2, -1
    0891E26C:[12400008]: beq        $s2, $zr, 0x0891E290
    0891E270:[00000000]: nop
    0891E274:[96E40000]: lhu        $a0, 0($s7)
    0891E278:[00922025]: or         $a0, $a0, $s2
    0891E27C:[10000004]: b          0x0891E290
    0891E280:[A6E40000]: sh         $a0, 0($s7)
    0891E284:[2FC5000C]: sltiu      $a1, $fp, 12
    0891E288:[14A0FFEC]: bne        $a1, $zr, 0x0891E23C
    0891E28C:[26100002]: addiu      $s0, $s0, 2
    0891E290:[8FB00084]: lw         $s0, 132($sp)
    0891E294:[8FB10088]: lw         $s1, 136($sp)
    0891E298:[8FB2008C]: lw         $s2, 140($sp)
    0891E29C:[8FB30090]: lw         $s3, 144($sp)
    0891E2A0:[8FB40094]: lw         $s4, 148($sp)
    0891E2A4:[8FB50098]: lw         $s5, 152($sp)
    0891E2A8:[8FB6009C]: lw         $s6, 156($sp)
    0891E2AC:[8FB700A0]: lw         $s7, 160($sp)
    0891E2B0:[8FBE00A4]: lw         $fp, 164($sp)
    0891E2B4:[8FBF00A8]: lw         $ra, 168($sp)
    0891E2B8:[03E00008]: jr         $ra
    0891E2BC:[27BD00B0]: addiu      $sp, $sp, 176
  Back Branch 0891E210 113,594 times (length 24)
    0891E1A4:[26050006]: addiu      $a1, $s0, 6
    0891E1A8:[A4A40000]: sh         $a0, 0($a1)
    0891E1AC:[A6400000]: sh         $zr, 0($s2)
    0891E1B0:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0891E1B4:[02003825]: or         $a3, $s0, $zr <=> move $a3, $s0
--> 0891E1B8:[96280000]: lhu        $t0, 0($s1)
    0891E1BC:[00953004]: sllv       $a2, $s5, $a0
    0891E1C0:[01064824]: and        $t1, $t0, $a2
    0891E1C4:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0891E1C8:[11200004]: beq        $t1, $zr, 0x0891E1DC
    0891E1CC:[96080034]: lhu        $t0, 52($s0)
    0891E1D0:[94E50010]: lhu        $a1, 16($a3)
    0891E1D4:[24A50001]: addiu      $a1, $a1, 1
    0891E1D8:[30A5FFFF]: andi       $a1, $a1, -1
    0891E1DC:[A4E50010]: sh         $a1, 16($a3)
    0891E1E0:[94E50010]: lhu        $a1, 16($a3)
    0891E1E4:[0105282A]: slt        $a1, $t0, $a1
    0891E1E8:[50A00008]: beql       $a1, $zr, 0x0891E20C
    0891E1EC:[24840001]: addiu      $a0, $a0, 1
    0891E1F0:[96050036]: lhu        $a1, 54($s0)
    0891E1F4:[01052823]: subu       $a1, $t0, $a1
    0891E1F8:[A4E50010]: sh         $a1, 16($a3)
    0891E1FC:[96450000]: lhu        $a1, 0($s2)
    0891E200:[00A62825]: or         $a1, $a1, $a2
    0891E204:[A6450000]: sh         $a1, 0($s2)
    0891E208:[24840001]: addiu      $a0, $a0, 1
    0891E20C:[28850011]: slti       $a1, $a0, 17
--> 0891E210:[14A0FFE9]: bne        $a1, $zr, 0x0891E1B8
    0891E214:[24E70002]: addiu      $a3, $a3, 2
    0891E218:[96440000]: lhu        $a0, 0($s2)
    0891E21C:[97C50000]: lhu        $a1, 0($fp)
    0891E220:[8FA60080]: lw         $a2, 128($sp)
  Back Branch 0891E288 80,184 times (length 21)
    0891E228:[A6440000]: sh         $a0, 0($s2)
    0891E22C:[A6E00000]: sh         $zr, 0($s7)
    0891E230:[9604000E]: lhu        $a0, 14($s0)
    0891E234:[341E0000]: ori        $fp, $zr, 0 <=> li $fp, 0
    0891E238:[00C08025]: or         $s0, $a2, $zr <=> move $s0, $a2
--> 0891E23C:[96050000]: lhu        $a1, 0($s0)
    0891E240:[00853024]: and        $a2, $a0, $a1
    0891E244:[50C0000F]: beql       $a2, $zr, 0x0891E284
    0891E248:[27DE0001]: addiu      $fp, $fp, 1
    0891E24C:[96260000]: lhu        $a2, 0($s1)
    0891E250:[00A62824]: and        $a1, $a1, $a2
    0891E254:[30A5FFFF]: andi       $a1, $a1, -1
    0891E258:[10A0000A]: beq        $a1, $zr, 0x0891E284
    0891E25C:[27DE0001]: addiu      $fp, $fp, 1
    0891E260:[96440000]: lhu        $a0, 0($s2)
    0891E264:[00A49024]: and        $s2, $a1, $a0
    0891E268:[3252FFFF]: andi       $s2, $s2, -1
    0891E26C:[12400008]: beq        $s2, $zr, 0x0891E290
    0891E270:[00000000]: nop
    0891E274:[96E40000]: lhu        $a0, 0($s7)
    0891E278:[00922025]: or         $a0, $a0, $s2
    0891E27C:[10000004]: b          0x0891E290
    0891E280:[A6E40000]: sh         $a0, 0($s7)
    0891E284:[2FC5000C]: sltiu      $a1, $fp, 12
--> 0891E288:[14A0FFEC]: bne        $a1, $zr, 0x0891E23C
    0891E28C:[26100002]: addiu      $s0, $s0, 2
    0891E290:[8FB00084]: lw         $s0, 132($sp)
    0891E294:[8FB10088]: lw         $s1, 136($sp)
    0891E298:[8FB2008C]: lw         $s2, 140($sp)
_S1_2_8909F2C 3,351,854 instructions (0.244%), 304,714 calls (08909F2C - 08909F64, length 15)
    08909F2C:[8C8500C4]: lw         $a1, 196($a0)
    08909F30:[3C063F80]: lui        $a2, 0x3F80 <=> li $a2, 0x3F800000
    08909F34:[2CA7000A]: sltiu      $a3, $a1, 10
    08909F38:[10E00007]: beq        $a3, $zr, 0x08909F58
    08909F3C:[44867000]: mtc1       $a2, $f14
    08909F40:[00052880]: sll        $a1, $a1, 0x0002
    08909F44:[3C0108A7]: lui        $at, 0x08A7 <=> li $at, 0x08A70000
    08909F48:[00250821]: addu       $at, $at, $a1
    08909F4C:[8C21B5B8]: lw         $at, -19016($at)
    08909F50:[00200008]: jr         $at
    08909F54:[00000000]: nop
    08909F58:[E48C0020]: swc1       $f12, 32($a0)
    08909F5C:[E48D0034]: swc1       $f13, 52($a0)
    08909F60:[03E00008]: jr         $ra
    08909F64:[E48E0048]: swc1       $f14, 72($a0)
_S1_2_8827998 3,334,716 instructions (0.242%), 5,371 calls (08827998 - 08827A4C, length 46)
    08827998:[27BDFFE0]: addiu      $sp, $sp, -32
    0882799C:[AFB3000C]: sw         $s3, 12($sp)
    088279A0:[8C930090]: lw         $s3, 144($a0)
    088279A4:[8C86009C]: lw         $a2, 156($a0)
    088279A8:[AFB10004]: sw         $s1, 4($sp)
    088279AC:[26730004]: addiu      $s3, $s3, 4
    088279B0:[00A6302A]: slt        $a2, $a1, $a2
    088279B4:[00808825]: or         $s1, $a0, $zr <=> move $s1, $a0
    088279B8:[AFB00000]: sw         $s0, 0($sp)
    088279BC:[AFB20008]: sw         $s2, 8($sp)
    088279C0:[AFBF0010]: sw         $ra, 16($sp)
    088279C4:[10C00012]: beq        $a2, $zr, 0x08827A10
    088279C8:[00A08025]: or         $s0, $a1, $zr <=> move $s0, $a1
    088279CC:[8E240098]: lw         $a0, 152($s1)
    088279D0:[0264202B]: sltu       $a0, $s3, $a0
    088279D4:[1080000E]: beq        $a0, $zr, 0x08827A10
    088279D8:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    088279DC:[82640000]: lb         $a0, 0($s3)
    088279E0:[1080000B]: beq        $a0, $zr, 0x08827A10
    088279E4:[00000000]: nop
    088279E8:[12500011]: beq        $s2, $s0, 0x08827A30
    088279EC:[00000000]: nop
    088279F0:[0E27FFBB]: jal        0x089FFEEC
    088279F4:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088279F8:[00539821]: addu       $s3, $v0, $s3
    088279FC:[8E240098]: lw         $a0, 152($s1)
    08827A00:[26730001]: addiu      $s3, $s3, 1
    08827A04:[0264202B]: sltu       $a0, $s3, $a0
    08827A08:[1480FFF4]: bne        $a0, $zr, 0x088279DC
    08827A0C:[26520001]: addiu      $s2, $s2, 1
    08827A10:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    08827A14:[8FB00000]: lw         $s0, 0($sp)
    08827A18:[8FB10004]: lw         $s1, 4($sp)
    08827A1C:[8FB20008]: lw         $s2, 8($sp)
    08827A20:[8FB3000C]: lw         $s3, 12($sp)
    08827A24:[8FBF0010]: lw         $ra, 16($sp)
    08827A28:[03E00008]: jr         $ra
    08827A2C:[27BD0020]: addiu      $sp, $sp, 32
    08827A30:[02601025]: or         $v0, $s3, $zr <=> move $v0, $s3
    08827A34:[8FB00000]: lw         $s0, 0($sp)
    08827A38:[8FB10004]: lw         $s1, 4($sp)
    08827A3C:[8FB20008]: lw         $s2, 8($sp)
    08827A40:[8FB3000C]: lw         $s3, 12($sp)
    08827A44:[8FBF0010]: lw         $ra, 16($sp)
    08827A48:[03E00008]: jr         $ra
    08827A4C:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 08827A08 244,122 times (length 13)
    088279C8:[00A08025]: or         $s0, $a1, $zr <=> move $s0, $a1
    088279CC:[8E240098]: lw         $a0, 152($s1)
    088279D0:[0264202B]: sltu       $a0, $s3, $a0
    088279D4:[1080000E]: beq        $a0, $zr, 0x08827A10
    088279D8:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
--> 088279DC:[82640000]: lb         $a0, 0($s3)
    088279E0:[1080000B]: beq        $a0, $zr, 0x08827A10
    088279E4:[00000000]: nop
    088279E8:[12500011]: beq        $s2, $s0, 0x08827A30
    088279EC:[00000000]: nop
    088279F0:[0E27FFBB]: jal        0x089FFEEC
    088279F4:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088279F8:[00539821]: addu       $s3, $v0, $s3
    088279FC:[8E240098]: lw         $a0, 152($s1)
    08827A00:[26730001]: addiu      $s3, $s3, 1
    08827A04:[0264202B]: sltu       $a0, $s3, $a0
--> 08827A08:[1480FFF4]: bne        $a0, $zr, 0x088279DC
    08827A0C:[26520001]: addiu      $s2, $s2, 1
    08827A10:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    08827A14:[8FB00000]: lw         $s0, 0($sp)
    08827A18:[8FB10004]: lw         $s1, 4($sp)
_S1_2_892B818 3,209,040 instructions (0.233%), 30,579 calls (0892B818 - 0892BB2C, length 198)
    0892B818:[27BDFFD0]: addiu      $sp, $sp, -48
    0892B81C:[AFB00010]: sw         $s0, 16($sp)
    0892B820:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0892B824:[AFB10014]: sw         $s1, 20($sp)
    0892B828:[8E040000]: lw         $a0, 0($s0)
    0892B82C:[2411FFFF]: addiu      $s1, $zr, -1 <=> li $s1, -1
    0892B830:[E7B4000C]: swc1       $f20, 12($sp)
    0892B834:[AFB20018]: sw         $s2, 24($sp)
    0892B838:[AFB3001C]: sw         $s3, 28($sp)
    0892B83C:[AFB40020]: sw         $s4, 32($sp)
    0892B840:[AFBF0024]: sw         $ra, 36($sp)
    0892B844:[0E24C7D5]: jal        0x08931F54
    0892B848:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    0892B84C:[8E130010]: lw         $s3, 16($s0)
    0892B850:[0E24C7EF]: jal        0x08931FBC
    0892B854:[8E040000]: lw         $a0, 0($s0)
    0892B858:[A3A00000]: sb         $zr, 0($sp)
    0892B85C:[A3A00001]: sb         $zr, 1($sp)
    0892B860:[A7A00002]: sh         $zr, 2($sp)
    0892B864:[AFA00004]: sw         $zr, 4($sp)
    0892B868:[AFA00008]: sw         $zr, 8($sp)
    0892B86C:[0E24A414]: jal        0x08929050
    0892B870:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    0892B874:[10400006]: beq        $v0, $zr, 0x0892B890
    0892B878:[00000000]: nop
    0892B87C:[0E24A422]: jal        0x08929088
    0892B880:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    0892B884:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0892B888:[0E24A74B]: jal        0x08929D2C
    0892B88C:[03A02825]: or         $a1, $sp, $zr <=> move $a1, $sp
    0892B890:[0E24C7D5]: jal        0x08931F54
    0892B894:[8E040000]: lw         $a0, 0($s0)
    0892B898:[0E24B6EA]: jal        0x0892DBA8
    0892B89C:[8E14001C]: lw         $s4, 28($s0)
    0892B8A0:[8C450004]: lw         $a1, 4($v0)
    0892B8A4:[8E040020]: lw         $a0, 32($s0)
    0892B8A8:[00A40018]: mult       $a1, $a0
    0892B8AC:[8E050024]: lw         $a1, 36($s0)
    0892B8B0:[00003012]: mflo       $a2
    0892B8B4:[18A00009]: blez       $a1, 0x0892B8DC
    0892B8B8:[0286A021]: addu       $s4, $s4, $a2
    0892B8BC:[24A5FFFF]: addiu      $a1, $a1, -1
    0892B8C0:[24840001]: addiu      $a0, $a0, 1
    0892B8C4:[AE050024]: sw         $a1, 36($s0)
    0892B8C8:[AE040020]: sw         $a0, 32($s0)
    0892B8CC:[28840002]: slti       $a0, $a0, 2
    0892B8D0:[54800003]: bnel       $a0, $zr, 0x0892B8E0
    0892B8D4:[93A40002]: lbu        $a0, 2($sp)
    0892B8D8:[AE000020]: sw         $zr, 32($s0)
    0892B8DC:[93A40002]: lbu        $a0, 2($sp)
    0892B8E0:[5080001C]: beql       $a0, $zr, 0x0892B954
    0892B8E4:[93A40001]: lbu        $a0, 1($sp)
    0892B8E8:[8FA40004]: lw         $a0, 4($sp)
    0892B8EC:[8FA50008]: lw         $a1, 8($sp)
    0892B8F0:[44846000]: mtc1       $a0, $f12
    0892B8F4:[44856800]: mtc1       $a1, $f13
    0892B8F8:[3C043C23]: lui        $a0, 0x3C23 <=> li $a0, 0x3C230000
    0892B8FC:[46806320]: cvt.s.w    $f12, $f12
    0892B900:[3C053A83]: lui        $a1, 0x3A83 <=> li $a1, 0x3A830000
    0892B904:[46806B60]: cvt.s.w    $f13, $f13
    0892B908:[3484D70A]: ori        $a0, $a0, -10486
    0892B90C:[34A5126F]: ori        $a1, $a1, 4719
    0892B910:[44847000]: mtc1       $a0, $f14
    0892B914:[44857800]: mtc1       $a1, $f15
    0892B918:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0892B91C:[460E6302]: mul.s      $f12, $f12, $f14
    0892B920:[0E24ACC1]: jal        0x0892B304
    0892B924:[460F6B42]: mul.s      $f13, $f13, $f15
    0892B928:[0E24A414]: jal        0x08929050
    0892B92C:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    0892B930:[50400017]: beql       $v0, $zr, 0x0892B990
    0892B934:[8E04004C]: lw         $a0, 76($s0)
    0892B938:[0E24A422]: jal        0x08929088
    0892B93C:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    0892B940:[0E24A77A]: jal        0x08929DE8
    0892B944:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0892B948:[10000011]: b          0x0892B990
    0892B94C:[8E04004C]: lw         $a0, 76($s0)
    0892B954:[5080000E]: beql       $a0, $zr, 0x0892B990
    0892B958:[8E04004C]: lw         $a0, 76($s0)
    0892B95C:[8FA50004]: lw         $a1, 4($sp)
    0892B960:[8FA60008]: lw         $a2, 8($sp)
    0892B964:[0E24AC94]: jal        0x0892B250
    0892B968:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0892B96C:[0E24A414]: jal        0x08929050
    0892B970:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    0892B974:[50400006]: beql       $v0, $zr, 0x0892B990
    0892B978:[8E04004C]: lw         $a0, 76($s0)
    0892B97C:[0E24A422]: jal        0x08929088
    0892B980:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    0892B984:[0E24A76D]: jal        0x08929DB4
    0892B988:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0892B98C:[8E04004C]: lw         $a0, 76($s0)
    0892B990:[18800002]: blez       $a0, 0x0892B99C
    0892B994:[2484FFFF]: addiu      $a0, $a0, -1
    0892B998:[AE04004C]: sw         $a0, 76($s0)
    0892B99C:[0E24AD05]: jal        0x0892B414
    0892B9A0:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0892B9A4:[3C0408AD]: lui        $a0, 0x08AD <=> li $a0, 0x08AD0000
    0892B9A8:[9084A0B4]: lbu        $a0, -24396($a0)
    0892B9AC:[10800008]: beq        $a0, $zr, 0x0892B9D0
    0892B9B0:[46000506]: mov.s      $f20, $f0
    0892B9B4:[8E040008]: lw         $a0, 8($s0)
    0892B9B8:[28850002]: slti       $a1, $a0, 2
    0892B9BC:[10A0001A]: beq        $a1, $zr, 0x0892BA28
    0892B9C0:[24840003]: addiu      $a0, $a0, 3
    0892B9C4:[AE040008]: sw         $a0, 8($s0)
    0892B9C8:[10000017]: b          0x0892BA28
    0892B9CC:[AE04000C]: sw         $a0, 12($s0)
    0892B9D0:[3C0408AD]: lui        $a0, 0x08AD <=> li $a0, 0x08AD0000
    0892B9D4:[8C85A0B0]: lw         $a1, -24400($a0)
    0892B9D8:[8CA50030]: lw         $a1, 48($a1)
    0892B9DC:[28A50002]: slti       $a1, $a1, 2
    0892B9E0:[54A00008]: bnel       $a1, $zr, 0x0892BA04
    0892B9E4:[8C84A0B0]: lw         $a0, -24400($a0)
    0892B9E8:[8E050008]: lw         $a1, 8($s0)
    0892B9EC:[28A60002]: slti       $a2, $a1, 2
    0892B9F0:[10C00003]: beq        $a2, $zr, 0x0892BA00
    0892B9F4:[24A50003]: addiu      $a1, $a1, 3
    0892B9F8:[AE050008]: sw         $a1, 8($s0)
    0892B9FC:[AE05000C]: sw         $a1, 12($s0)
    0892BA00:[8C84A0B0]: lw         $a0, -24400($a0)
    0892BA04:[8C840030]: lw         $a0, 48($a0)
    0892BA08:[28840002]: slti       $a0, $a0, 2
    0892BA0C:[50800007]: beql       $a0, $zr, 0x0892BA2C
    0892BA10:[920400E5]: lbu        $a0, 229($s0)
    0892BA14:[8E040008]: lw         $a0, 8($s0)
    0892BA18:[28840003]: slti       $a0, $a0, 3
    0892BA1C:[50800003]: beql       $a0, $zr, 0x0892BA2C
    0892BA20:[920400E5]: lbu        $a0, 229($s0)
    0892BA24:[34120001]: ori        $s2, $zr, 1 <=> li $s2, 1
    0892BA28:[920400E5]: lbu        $a0, 229($s0)
    0892BA2C:[54920001]: bnel       $a0, $s2, 0x0892BA34
    0892BA30:[A21200E5]: sb         $s2, 229($s0)
    0892BA34:[0E24C7EF]: jal        0x08931FBC
    0892BA38:[8E040000]: lw         $a0, 0($s0)
    0892BA3C:[8E040008]: lw         $a0, 8($s0)
    0892BA40:[2C850006]: sltiu      $a1, $a0, 6
    0892BA44:[10A00017]: beq        $a1, $zr, 0x0892BAA4
    0892BA48:[00000000]: nop
    0892BA4C:[24010001]: addiu      $at, $zr, 1 <=> li $at, 1
    0892BA50:[10810012]: beq        $a0, $at, 0x0892BA9C
    0892BA54:[24010002]: addiu      $at, $zr, 2 <=> li $at, 2
    0892BA58:[10810012]: beq        $a0, $at, 0x0892BAA4
    0892BA5C:[24010004]: addiu      $at, $zr, 4 <=> li $at, 4
    0892BA60:[1081000E]: beq        $a0, $at, 0x0892BA9C
    0892BA64:[24010005]: addiu      $at, $zr, 5 <=> li $at, 5
    0892BA68:[1081000E]: beq        $a0, $at, 0x0892BAA4
    0892BA6C:[00000000]: nop
    0892BA70:[3C044580]: lui        $a0, 0x4580 <=> li $a0, 0x45800000
    0892BA74:[44846000]: mtc1       $a0, $f12
    0892BA78:[460CA302]: mul.s      $f12, $f20, $f12
    0892BA7C:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    0892BA80:[4600630D]: trunc.w.s  $f12, $f12
    0892BA84:[44116000]: mfc1       $s1, $f12
    0892BA88:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0892BA8C:[0E287CEE]: jal        0x08A1F3B8
    0892BA90:[02203025]: or         $a2, $s1, $zr <=> move $a2, $s1
    0892BA94:[10000003]: b          0x0892BAA4
    0892BA98:[00000000]: nop
    0892BA9C:[0E287CDA]: jal        0x08A1F368
    0892BAA0:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    0892BAA4:[1240000C]: beq        $s2, $zr, 0x0892BAD8
    0892BAA8:[00000000]: nop
    0892BAAC:[06210006]: bgez       $s1, 0x0892BAC8
    0892BAB0:[34048000]: ori        $a0, $zr, -32768 <=> li $a0, 32768
    0892BAB4:[3C044700]: lui        $a0, 0x4700 <=> li $a0, 0x47000000
    0892BAB8:[44846000]: mtc1       $a0, $f12
    0892BABC:[460CA302]: mul.s      $f12, $f20, $f12
    0892BAC0:[4600630D]: trunc.w.s  $f12, $f12
    0892BAC4:[44046000]: mfc1       $a0, $f12
    0892BAC8:[0E28BD4E]: jal        0x08A2F538 [sceAudioOutput2OutputBlocking]
    0892BACC:[02802825]: or         $a1, $s4, $zr <=> move $a1, $s4
    0892BAD0:[1000000D]: b          0x0892BB08
    0892BAD4:[00000000]: nop
    0892BAD8:[06210006]: bgez       $s1, 0x0892BAF4
    0892BADC:[34048000]: ori        $a0, $zr, -32768 <=> li $a0, 32768
    0892BAE0:[3C044700]: lui        $a0, 0x4700 <=> li $a0, 0x47000000
    0892BAE4:[44846000]: mtc1       $a0, $f12
    0892BAE8:[460CA302]: mul.s      $f12, $f20, $f12
    0892BAEC:[4600630D]: trunc.w.s  $f12, $f12
    0892BAF0:[44046000]: mfc1       $a0, $f12
    0892BAF4:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    0892BAF8:[8E040010]: lw         $a0, 16($s0)
    0892BAFC:[00A03025]: or         $a2, $a1, $zr <=> move $a2, $a1
    0892BB00:[0E288A65]: jal        0x08A22994
    0892BB04:[02803825]: or         $a3, $s4, $zr <=> move $a3, $s4
    0892BB08:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    0892BB0C:[C7B4000C]: lwc1       $f20, 12($sp)
    0892BB10:[8FB00010]: lw         $s0, 16($sp)
    0892BB14:[8FB10014]: lw         $s1, 20($sp)
    0892BB18:[8FB20018]: lw         $s2, 24($sp)
    0892BB1C:[8FB3001C]: lw         $s3, 28($sp)
    0892BB20:[8FB40020]: lw         $s4, 32($sp)
    0892BB24:[8FBF0024]: lw         $ra, 36($sp)
    0892BB28:[03E00008]: jr         $ra
    0892BB2C:[27BD0030]: addiu      $sp, $sp, 48
_S1_2_892CFA4 3,068,948 instructions (0.223%), 11,565 calls (0892CFA4 - 0892D2D4, length 205)
    0892CFA4:[27BDFFC0]: addiu      $sp, $sp, -64
    0892CFA8:[AFB1001C]: sw         $s1, 28($sp)
    0892CFAC:[AFB20020]: sw         $s2, 32($sp)
    0892CFB0:[24910008]: addiu      $s1, $a0, 8
    0892CFB4:[00809025]: or         $s2, $a0, $zr <=> move $s2, $a0
    0892CFB8:[3C043F80]: lui        $a0, 0x3F80 <=> li $a0, 0x3F800000
    0892CFBC:[E7B40004]: swc1       $f20, 4($sp)
    0892CFC0:[E7B60008]: swc1       $f22, 8($sp)
    0892CFC4:[AFB00018]: sw         $s0, 24($sp)
    0892CFC8:[AFB30024]: sw         $s3, 36($sp)
    0892CFCC:[AFBE0038]: sw         $fp, 56($sp)
    0892CFD0:[4480A000]: mtc1       $zr, $f20
    0892CFD4:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0892CFD8:[4484B000]: mtc1       $a0, $f22
    0892CFDC:[34100001]: ori        $s0, $zr, 1 <=> li $s0, 1
    0892CFE0:[3C1E08AD]: lui        $fp, 0x08AD <=> li $fp, 0x08AD0000
    0892CFE4:[E7B8000C]: swc1       $f24, 12($sp)
    0892CFE8:[E7BA0010]: swc1       $f26, 16($sp)
    0892CFEC:[E7BC0014]: swc1       $f28, 20($sp)
    0892CFF0:[AFB40028]: sw         $s4, 40($sp)
    0892CFF4:[AFB5002C]: sw         $s5, 44($sp)
    0892CFF8:[AFB60030]: sw         $s6, 48($sp)
    0892CFFC:[AFB70034]: sw         $s7, 52($sp)
    0892D000:[AFBF003C]: sw         $ra, 60($sp)
    0892D004:[C62C01AC]: lwc1       $f12, 428($s1)
    0892D008:[C63801A8]: lwc1       $f24, 424($s1)
    0892D00C:[46186301]: sub.s      $f12, $f12, $f24
    0892D010:[46146032]: c.eq.s     $f12, $f20
    0892D014:[00000000]: nop
    0892D018:[4503001F]: bc1tl      0x0892D098
    0892D01C:[26100001]: addiu      $s0, $s0, 1
    0892D020:[4614603C]: c.lt.s     $f12, $f20
    0892D024:[00000000]: nop
    0892D028:[4500000E]: bc1f       0x0892D064
    0892D02C:[8FC49CE4]: lw         $a0, -25372($fp)
    0892D030:[0E247B4E]: jal        0x0891ED38
    0892D034:[00000000]: nop
    0892D038:[44826000]: mtc1       $v0, $f12
    0892D03C:[46806320]: cvt.s.w    $f12, $f12
    0892D040:[460CB343]: div.s      $f13, $f22, $f12
    0892D044:[460DC341]: sub.s      $f13, $f24, $f13
    0892D048:[C62C01AC]: lwc1       $f12, 428($s1)
    0892D04C:[460C683C]: c.lt.s     $f13, $f12
    0892D050:[00000000]: nop
    0892D054:[4500000F]: bc1f       0x0892D094
    0892D058:[E62D01A8]: swc1       $f13, 424($s1)
    0892D05C:[1000000D]: b          0x0892D094
    0892D060:[E62C01A8]: swc1       $f12, 424($s1)
    0892D064:[0E247B4E]: jal        0x0891ED38
    0892D068:[00000000]: nop
    0892D06C:[44826000]: mtc1       $v0, $f12
    0892D070:[46806320]: cvt.s.w    $f12, $f12
    0892D074:[460CB343]: div.s      $f13, $f22, $f12
    0892D078:[460DC340]: add.s      $f13, $f24, $f13
    0892D07C:[C62C01AC]: lwc1       $f12, 428($s1)
    0892D080:[460C683E]: c.le.s     $f13, $f12
    0892D084:[00000000]: nop
    0892D088:[45010002]: bc1t       0x0892D094
    0892D08C:[E62D01A8]: swc1       $f13, 424($s1)
    0892D090:[E62C01A8]: swc1       $f12, 424($s1)
    0892D094:[26100001]: addiu      $s0, $s0, 1
    0892D098:[2A040003]: slti       $a0, $s0, 3
    0892D09C:[1480FFD9]: bne        $a0, $zr, 0x0892D004
    0892D0A0:[26310008]: addiu      $s1, $s1, 8
    0892D0A4:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0892D0A8:[A3A40000]: sb         $a0, 0($sp)
    0892D0AC:[3C0442FE]: lui        $a0, 0x42FE <=> li $a0, 0x42FE0000
    0892D0B0:[4484D000]: mtc1       $a0, $f26
    0892D0B4:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    0892D0B8:[3C0442C8]: lui        $a0, 0x42C8 <=> li $a0, 0x42C80000
    0892D0BC:[2417FFFF]: addiu      $s7, $zr, -1 <=> li $s7, -1
    0892D0C0:[4484E000]: mtc1       $a0, $f28
    0892D0C4:[2416FFFE]: addiu      $s6, $zr, -2 <=> li $s6, -2
    0892D0C8:[34150004]: ori        $s5, $zr, 4 <=> li $s5, 4
    0892D0CC:[02408825]: or         $s1, $s2, $zr <=> move $s1, $s2
    0892D0D0:[8E2401D0]: lw         $a0, 464($s1)
    0892D0D4:[5080006B]: beql       $a0, $zr, 0x0892D284
    0892D0D8:[26940001]: addiu      $s4, $s4, 1
    0892D0DC:[8E2401DC]: lw         $a0, 476($s1)
    0892D0E0:[10970006]: beq        $a0, $s7, 0x0892D0FC
    0892D0E4:[34100000]: ori        $s0, $zr, 0 <=> li $s0, 0
    0892D0E8:[0E287E34]: jal        0x08A1F8D0
    0892D0EC:[00809825]: or         $s3, $a0, $zr <=> move $s3, $a0
    0892D0F0:[14400003]: bne        $v0, $zr, 0x0892D100
    0892D0F4:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0892D0F8:[34100001]: ori        $s0, $zr, 1 <=> li $s0, 1
    0892D0FC:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0892D100:[14800013]: bne        $a0, $zr, 0x0892D150
    0892D104:[863001D6]: lh         $s0, 470($s1)
    0892D108:[32040001]: andi       $a0, $s0, 1
    0892D10C:[54800007]: bnel       $a0, $zr, 0x0892D12C
    0892D110:[962401D4]: lhu        $a0, 468($s1)
    0892D114:[C62C01E0]: lwc1       $f12, 480($s1)
    0892D118:[4614603E]: c.le.s     $f12, $f20
    0892D11C:[00000000]: nop
    0892D120:[45030058]: bc1tl      0x0892D284
    0892D124:[26940001]: addiu      $s4, $s4, 1
    0892D128:[962401D4]: lhu        $a0, 468($s1)
    0892D12C:[AE2001D0]: sw         $zr, 464($s1)
    0892D130:[E63401E0]: swc1       $f20, 480($s1)
    0892D134:[00962024]: and        $a0, $a0, $s6
    0892D138:[862501D6]: lh         $a1, 470($s1)
    0892D13C:[A62401D4]: sh         $a0, 468($s1)
    0892D140:[AE3701DC]: sw         $s7, 476($s1)
    0892D144:[00B62024]: and        $a0, $a1, $s6
    0892D148:[1000004D]: b          0x0892D280
    0892D14C:[A62401D6]: sh         $a0, 470($s1)
    0892D150:[36040001]: ori        $a0, $s0, 1
    0892D154:[8E2501D0]: lw         $a1, 464($s1)
    0892D158:[A62401D6]: sh         $a0, 470($s1)
    0892D15C:[C63801E0]: lwc1       $f24, 480($s1)
    0892D160:[34060001]: ori        $a2, $zr, 1 <=> li $a2, 1
    0892D164:[00058702]: srl        $s0, $a1, 0x001C
    0892D168:[4614C03E]: c.le.s     $f24, $f20
    0892D16C:[A3A60000]: sb         $a2, 0($sp)
    0892D170:[4501002C]: bc1t       0x0892D224
    0892D174:[32100007]: andi       $s0, $s0, 7
    0892D178:[0E247B4E]: jal        0x0891ED38
    0892D17C:[8FC49CE4]: lw         $a0, -25372($fp)
    0892D180:[44826000]: mtc1       $v0, $f12
    0892D184:[46806320]: cvt.s.w    $f12, $f12
    0892D188:[460CB303]: div.s      $f12, $f22, $f12
    0892D18C:[460CC601]: sub.s      $f24, $f24, $f12
    0892D190:[4614C03E]: c.le.s     $f24, $f20
    0892D194:[00000000]: nop
    0892D198:[4501001D]: bc1t       0x0892D210
    0892D19C:[E63801E0]: swc1       $f24, 480($s1)
    0892D1A0:[461AC302]: mul.s      $f12, $f24, $f26
    0892D1A4:[001030C0]: sll        $a2, $s0, 0x0003
    0892D1A8:[02463021]: addu       $a2, $s2, $a2
    0892D1AC:[461C6302]: mul.s      $f12, $f12, $f28
    0892D1B0:[C63801E4]: lwc1       $f24, 484($s1)
    0892D1B4:[12150007]: beq        $s0, $s5, 0x0892D1D4
    0892D1B8:[46186602]: mul.s      $f24, $f12, $f24
    0892D1BC:[0E24B36F]: jal        0x0892CDBC
    0892D1C0:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0892D1C4:[C4CC01A8]: lwc1       $f12, 424($a2)
    0892D1C8:[46006302]: mul.s      $f12, $f12, $f0
    0892D1CC:[10000006]: b          0x0892D1E8
    0892D1D0:[46186602]: mul.s      $f24, $f12, $f24
    0892D1D4:[0E24B373]: jal        0x0892CDCC
    0892D1D8:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0892D1DC:[C4CC01A8]: lwc1       $f12, 424($a2)
    0892D1E0:[46006302]: mul.s      $f12, $f12, $f0
    0892D1E4:[46186602]: mul.s      $f24, $f12, $f24
    0892D1E8:[4600C30D]: trunc.w.s  $f12, $f24
    0892D1EC:[44046000]: mfc1       $a0, $f12
    0892D1F0:[2C850080]: sltiu      $a1, $a0, 128
    0892D1F4:[50A00001]: beql       $a1, $zr, 0x0892D1FC
    0892D1F8:[3404007F]: ori        $a0, $zr, 127 <=> li $a0, 127
    0892D1FC:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    0892D200:[0E287DA4]: jal        0x08A1F690
    0892D204:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    0892D208:[1000001E]: b          0x0892D284
    0892D20C:[26940001]: addiu      $s4, $s4, 1
    0892D210:[8E2401D0]: lw         $a0, 464($s1)
    0892D214:[0E287BF5]: jal        0x08A1EFD4
    0892D218:[E63401E0]: swc1       $f20, 480($s1)
    0892D21C:[10000019]: b          0x0892D284
    0892D220:[26940001]: addiu      $s4, $s4, 1
    0892D224:[001020C0]: sll        $a0, $s0, 0x0003
    0892D228:[C62C01E4]: lwc1       $f12, 484($s1)
    0892D22C:[02442021]: addu       $a0, $s2, $a0
    0892D230:[C48D01A8]: lwc1       $f13, 424($a0)
    0892D234:[12150005]: beq        $s0, $s5, 0x0892D24C
    0892D238:[460D6302]: mul.s      $f12, $f12, $f13
    0892D23C:[0E24B36F]: jal        0x0892CDBC
    0892D240:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0892D244:[10000004]: b          0x0892D258
    0892D248:[46006302]: mul.s      $f12, $f12, $f0
    0892D24C:[0E24B373]: jal        0x0892CDCC
    0892D250:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0892D254:[46006302]: mul.s      $f12, $f12, $f0
    0892D258:[461A6302]: mul.s      $f12, $f12, $f26
    0892D25C:[4600630D]: trunc.w.s  $f12, $f12
    0892D260:[44046000]: mfc1       $a0, $f12
    0892D264:[2C850080]: sltiu      $a1, $a0, 128
    0892D268:[50A00001]: beql       $a1, $zr, 0x0892D270
    0892D26C:[3404007F]: ori        $a0, $zr, 127 <=> li $a0, 127
    0892D270:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    0892D274:[0E287DA4]: jal        0x08A1F690
    0892D278:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    0892D27C:[A62001D4]: sh         $zr, 468($s1)
    0892D280:[26940001]: addiu      $s4, $s4, 1
    0892D284:[2A840020]: slti       $a0, $s4, 32
    0892D288:[1480FF91]: bne        $a0, $zr, 0x0892D0D0
    0892D28C:[26310020]: addiu      $s1, $s1, 32
    0892D290:[93A20000]: lbu        $v0, 0($sp)
    0892D294:[C7B40004]: lwc1       $f20, 4($sp)
    0892D298:[C7B60008]: lwc1       $f22, 8($sp)
    0892D29C:[C7B8000C]: lwc1       $f24, 12($sp)
    0892D2A0:[C7BA0010]: lwc1       $f26, 16($sp)
    0892D2A4:[C7BC0014]: lwc1       $f28, 20($sp)
    0892D2A8:[8FB00018]: lw         $s0, 24($sp)
    0892D2AC:[8FB1001C]: lw         $s1, 28($sp)
    0892D2B0:[8FB20020]: lw         $s2, 32($sp)
    0892D2B4:[8FB30024]: lw         $s3, 36($sp)
    0892D2B8:[8FB40028]: lw         $s4, 40($sp)
    0892D2BC:[8FB5002C]: lw         $s5, 44($sp)
    0892D2C0:[8FB60030]: lw         $s6, 48($sp)
    0892D2C4:[8FB70034]: lw         $s7, 52($sp)
    0892D2C8:[8FBE0038]: lw         $fp, 56($sp)
    0892D2CC:[8FBF003C]: lw         $ra, 60($sp)
    0892D2D0:[03E00008]: jr         $ra
    0892D2D4:[27BD0040]: addiu      $sp, $sp, 64
  Back Branch 0892D288 370,080 times (length 112)
  Back Branch 0892D09C 23,130 times (length 40)
    0892CFF0:[AFB40028]: sw         $s4, 40($sp)
    0892CFF4:[AFB5002C]: sw         $s5, 44($sp)
    0892CFF8:[AFB60030]: sw         $s6, 48($sp)
    0892CFFC:[AFB70034]: sw         $s7, 52($sp)
    0892D000:[AFBF003C]: sw         $ra, 60($sp)
--> 0892D004:[C62C01AC]: lwc1       $f12, 428($s1)
    0892D008:[C63801A8]: lwc1       $f24, 424($s1)
    0892D00C:[46186301]: sub.s      $f12, $f12, $f24
    0892D010:[46146032]: c.eq.s     $f12, $f20
    0892D014:[00000000]: nop
    0892D018:[4503001F]: bc1tl      0x0892D098
    0892D01C:[26100001]: addiu      $s0, $s0, 1
    0892D020:[4614603C]: c.lt.s     $f12, $f20
    0892D024:[00000000]: nop
    0892D028:[4500000E]: bc1f       0x0892D064
    0892D02C:[8FC49CE4]: lw         $a0, -25372($fp)
    0892D030:[0E247B4E]: jal        0x0891ED38
    0892D034:[00000000]: nop
    0892D038:[44826000]: mtc1       $v0, $f12
    0892D03C:[46806320]: cvt.s.w    $f12, $f12
    0892D040:[460CB343]: div.s      $f13, $f22, $f12
    0892D044:[460DC341]: sub.s      $f13, $f24, $f13
    0892D048:[C62C01AC]: lwc1       $f12, 428($s1)
    0892D04C:[460C683C]: c.lt.s     $f13, $f12
    0892D050:[00000000]: nop
    0892D054:[4500000F]: bc1f       0x0892D094
    0892D058:[E62D01A8]: swc1       $f13, 424($s1)
    0892D05C:[1000000D]: b          0x0892D094
    0892D060:[E62C01A8]: swc1       $f12, 424($s1)
    0892D064:[0E247B4E]: jal        0x0891ED38
    0892D068:[00000000]: nop
    0892D06C:[44826000]: mtc1       $v0, $f12
    0892D070:[46806320]: cvt.s.w    $f12, $f12
    0892D074:[460CB343]: div.s      $f13, $f22, $f12
    0892D078:[460DC340]: add.s      $f13, $f24, $f13
    0892D07C:[C62C01AC]: lwc1       $f12, 428($s1)
    0892D080:[460C683E]: c.le.s     $f13, $f12
    0892D084:[00000000]: nop
    0892D088:[45010002]: bc1t       0x0892D094
    0892D08C:[E62D01A8]: swc1       $f13, 424($s1)
    0892D090:[E62C01A8]: swc1       $f12, 424($s1)
    0892D094:[26100001]: addiu      $s0, $s0, 1
    0892D098:[2A040003]: slti       $a0, $s0, 3
--> 0892D09C:[1480FFD9]: bne        $a0, $zr, 0x0892D004
    0892D0A0:[26310008]: addiu      $s1, $s1, 8
    0892D0A4:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0892D0A8:[A3A40000]: sb         $a0, 0($sp)
    0892D0AC:[3C0442FE]: lui        $a0, 0x42FE <=> li $a0, 0x42FE0000
_S1_2_8A213AC 2,975,600 instructions (0.216%), 17,200 calls (08A213AC - 08A21494, length 59)
    08A213AC:[3C0308AF]: lui        $v1, 0x08AF <=> li $v1, 0x08AF0000
    08A213B0:[8C671830]: lw         $a3, 6192($v1)
    08A213B4:[27BDFF60]: addiu      $sp, $sp, -160
    08A213B8:[AFB20088]: sw         $s2, 136($sp)
    08A213BC:[00A09021]: addu       $s2, $a1, $zr <=> move $s2, $a1
    08A213C0:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    08A213C4:[AFB3008C]: sw         $s3, 140($sp)
    08A213C8:[00C09821]: addu       $s3, $a2, $zr <=> move $s3, $a2
    08A213CC:[AFB10084]: sw         $s1, 132($sp)
    08A213D0:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    08A213D4:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    08A213D8:[AFBF0090]: sw         $ra, 144($sp)
    08A213DC:[10E50026]: beq        $a3, $a1, 0x08A21478
    08A213E0:[AFB00080]: sw         $s0, 128($sp)
    08A213E4:[0E288925]: jal        0x08A22494
    08A213E8:[00000000]: nop
    08A213EC:[3C0208AF]: lui        $v0, 0x08AF <=> li $v0, 0x08AF0000
    08A213F0:[24507F24]: addiu      $s0, $v0, 32548
    08A213F4:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08A213F8:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    08A213FC:[0E28BE4A]: jal        0x08A2F928 [sceKernelLockLwMutex]
    08A21400:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08A21404:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08A21408:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08A2140C:[0E289DED]: jal        0x08A277B4
    08A21410:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    08A21414:[00409021]: addu       $s2, $v0, $zr <=> move $s2, $v0
    08A21418:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08A2141C:[3C0608AF]: lui        $a2, 0x08AF <=> li $a2, 0x08AF0000
    08A21420:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    08A21424:[0E28BE40]: jal        0x08A2F900 [sceKernelUnlockLwMutex]
    08A21428:[ACC07F20]: sw         $zr, 32544($a2)
    08A2142C:[06400012]: bltz       $s2, 0x08A21478
    08A21430:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    08A21434:[0E289EEE]: jal        0x08A27BB8
    08A21438:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    08A2143C:[3C0408AF]: lui        $a0, 0x08AF <=> li $a0, 0x08AF0000
    08A21440:[8C83720C]: lw         $v1, 29196($a0)
    08A21444:[1860000B]: blez       $v1, 0x08A21474
    08A21448:[3C0808AF]: lui        $t0, 0x08AF <=> li $t0, 0x08AF0000
    08A2144C:[25057220]: addiu      $a1, $t0, 29216
    08A21450:[00608821]: addu       $s1, $v1, $zr <=> move $s1, $v1
    08A21454:[24A40004]: addiu      $a0, $a1, 4
    08A21458:[03A01821]: addu       $v1, $sp, $zr <=> move $v1, $sp
    08A2145C:[8C690000]: lw         $t1, 0($v1)
    08A21460:[2631FFFF]: addiu      $s1, $s1, -1
    08A21464:[24630004]: addiu      $v1, $v1, 4
    08A21468:[AC890000]: sw         $t1, 0($a0)
    08A2146C:[1620FFFB]: bne        $s1, $zr, 0x08A2145C
    08A21470:[24840068]: addiu      $a0, $a0, 104
    08A21474:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08A21478:[8FBF0090]: lw         $ra, 144($sp)
    08A2147C:[8FB3008C]: lw         $s3, 140($sp)
    08A21480:[8FB20088]: lw         $s2, 136($sp)
    08A21484:[8FB10084]: lw         $s1, 132($sp)
    08A21488:[8FB00080]: lw         $s0, 128($sp)
    08A2148C:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    08A21490:[03E00008]: jr         $ra
    08A21494:[27BD00A0]: addiu      $sp, $sp, 160
  Back Branch 08A2146C 344,000 times (length 6)
    08A21448:[3C0808AF]: lui        $t0, 0x08AF <=> li $t0, 0x08AF0000
    08A2144C:[25057220]: addiu      $a1, $t0, 29216
    08A21450:[00608821]: addu       $s1, $v1, $zr <=> move $s1, $v1
    08A21454:[24A40004]: addiu      $a0, $a1, 4
    08A21458:[03A01821]: addu       $v1, $sp, $zr <=> move $v1, $sp
--> 08A2145C:[8C690000]: lw         $t1, 0($v1)
    08A21460:[2631FFFF]: addiu      $s1, $s1, -1
    08A21464:[24630004]: addiu      $v1, $v1, 4
    08A21468:[AC890000]: sw         $t1, 0($a0)
--> 08A2146C:[1620FFFB]: bne        $s1, $zr, 0x08A2145C
    08A21470:[24840068]: addiu      $a0, $a0, 104
    08A21474:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08A21478:[8FBF0090]: lw         $ra, 144($sp)
    08A2147C:[8FB3008C]: lw         $s3, 140($sp)
_S1_2_892D2D8 2,671,668 instructions (0.194%), 11,565 calls (0892D2D8 - 0892D678, length 233)
    0892D2D8:[27BDFFC0]: addiu      $sp, $sp, -64
    0892D2DC:[AFB50024]: sw         $s5, 36($sp)
    0892D2E0:[0080A825]: or         $s5, $a0, $zr <=> move $s5, $a0
    0892D2E4:[E7B40008]: swc1       $f20, 8($sp)
    0892D2E8:[E7B6000C]: swc1       $f22, 12($sp)
    0892D2EC:[AFB00010]: sw         $s0, 16($sp)
    0892D2F0:[AFB10014]: sw         $s1, 20($sp)
    0892D2F4:[AFB20018]: sw         $s2, 24($sp)
    0892D2F8:[AFB3001C]: sw         $s3, 28($sp)
    0892D2FC:[AFB40020]: sw         $s4, 32($sp)
    0892D300:[AFB60028]: sw         $s6, 40($sp)
    0892D304:[AFB7002C]: sw         $s7, 44($sp)
    0892D308:[AFBE0030]: sw         $fp, 48($sp)
    0892D30C:[AFBF0034]: sw         $ra, 52($sp)
    0892D310:[0E24B17A]: jal        0x0892C5E8
    0892D314:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    0892D318:[8EA401A0]: lw         $a0, 416($s5)
    0892D31C:[0481000D]: bgez       $a0, 0x0892D354
    0892D320:[34160000]: ori        $s6, $zr, 0 <=> li $s6, 0
    0892D324:[0E287C94]: jal        0x08A1F250
    0892D328:[00000000]: nop
    0892D32C:[AEA001A0]: sw         $zr, 416($s5)
    0892D330:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0892D334:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    0892D338:[AC8000A0]: sw         $zr, 160($a0)
    0892D33C:[24A50001]: addiu      $a1, $a1, 1
    0892D340:[28A60020]: slti       $a2, $a1, 32
    0892D344:[14C0FFFC]: bne        $a2, $zr, 0x0892D338
    0892D348:[24840004]: addiu      $a0, $a0, 4
    0892D34C:[100000BB]: b          0x0892D63C
    0892D350:[00000000]: nop
    0892D354:[4480B000]: mtc1       $zr, $f22
    0892D358:[27BE0004]: addiu      $fp, $sp, 4
    0892D35C:[2417FFFE]: addiu      $s7, $zr, -2 <=> li $s7, -2
    0892D360:[02A09825]: or         $s3, $s5, $zr <=> move $s3, $s5
    0892D364:[8E6700A0]: lw         $a3, 160($s3)
    0892D368:[50E000B1]: beql       $a3, $zr, 0x0892D630
    0892D36C:[26D60001]: addiu      $s6, $s6, 1
    0892D370:[8E720020]: lw         $s2, 32($s3)
    0892D374:[0641007A]: bgez       $s2, 0x0892D560
    0892D378:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    0892D37C:[2A44FFF6]: slti       $a0, $s2, -10
    0892D380:[14800078]: bne        $a0, $zr, 0x0892D564
    0892D384:[3C040010]: lui        $a0, 0x0010 <=> li $a0, 0x00100000
    0892D388:[2408FFFF]: addiu      $t0, $zr, -1 <=> li $t0, -1
    0892D38C:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    0892D390:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    0892D394:[8CA401D0]: lw         $a0, 464($a1)
    0892D398:[54870008]: bnel       $a0, $a3, 0x0892D3BC
    0892D39C:[24C60001]: addiu      $a2, $a2, 1
    0892D3A0:[8CA401DC]: lw         $a0, 476($a1)
    0892D3A4:[04800005]: bltz       $a0, 0x0892D3BC
    0892D3A8:[24C60001]: addiu      $a2, $a2, 1
    0892D3AC:[34080001]: ori        $t0, $zr, 1 <=> li $t0, 1
    0892D3B0:[00808825]: or         $s1, $a0, $zr <=> move $s1, $a0
    0892D3B4:[10000004]: b          0x0892D3C8
    0892D3B8:[02284004]: sllv       $t0, $t0, $s1
    0892D3BC:[28C40020]: slti       $a0, $a2, 32
    0892D3C0:[1480FFF4]: bne        $a0, $zr, 0x0892D394
    0892D3C4:[24A50020]: addiu      $a1, $a1, 32
    0892D3C8:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    0892D3CC:[1504000F]: bne        $t0, $a0, 0x0892D40C
    0892D3D0:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    0892D3D4:[0E287D34]: jal        0x08A1F4D0
    0892D3D8:[00E02825]: or         $a1, $a3, $zr <=> move $a1, $a3
    0892D3DC:[00403825]: or         $a3, $v0, $zr <=> move $a3, $v0
    0892D3E0:[54E00003]: bnel       $a3, $zr, 0x0892D3F0
    0892D3E4:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    0892D3E8:[10000090]: b          0x0892D62C
    0892D3EC:[AE6000A0]: sw         $zr, 160($s3)
    0892D3F0:[30E40001]: andi       $a0, $a3, 1
    0892D3F4:[54800006]: bnel       $a0, $zr, 0x0892D410
    0892D3F8:[26520006]: addiu      $s2, $s2, 6
    0892D3FC:[26310001]: addiu      $s1, $s1, 1
    0892D400:[2A240020]: slti       $a0, $s1, 32
    0892D404:[1480FFFA]: bne        $a0, $zr, 0x0892D3F0
    0892D408:[00073842]: srl        $a3, $a3, 0x0001
    0892D40C:[26520006]: addiu      $s2, $s2, 6
    0892D410:[2E440006]: sltiu      $a0, $s2, 6
    0892D414:[10800082]: beq        $a0, $zr, 0x0892D620
    0892D418:[00000000]: nop
    0892D41C:[1240004A]: beq        $s2, $zr, 0x0892D548
    0892D420:[24010001]: addiu      $at, $zr, 1 <=> li $at, 1
    0892D424:[12410043]: beq        $s2, $at, 0x0892D534
    0892D428:[24010002]: addiu      $at, $zr, 2 <=> li $at, 2
    0892D42C:[1241000E]: beq        $s2, $at, 0x0892D468
    0892D430:[24010003]: addiu      $at, $zr, 3 <=> li $at, 3
    0892D434:[12410007]: beq        $s2, $at, 0x0892D454
    0892D438:[24010004]: addiu      $at, $zr, 4 <=> li $at, 4
    0892D43C:[12410046]: beq        $s2, $at, 0x0892D558
    0892D440:[00000000]: nop
    0892D444:[0E287D5B]: jal        0x08A1F56C
    0892D448:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    0892D44C:[10000074]: b          0x0892D620
    0892D450:[0040A025]: or         $s4, $v0, $zr <=> move $s4, $v0
    0892D454:[8E650120]: lw         $a1, 288($s3)
    0892D458:[0E287D80]: jal        0x08A1F600
    0892D45C:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    0892D460:[1000006F]: b          0x0892D620
    0892D464:[0040A025]: or         $s4, $v0, $zr <=> move $s4, $v0
    0892D468:[8E650120]: lw         $a1, 288($s3)
    0892D46C:[8E6400A0]: lw         $a0, 160($s3)
    0892D470:[4485A000]: mtc1       $a1, $f20
    0892D474:[02A08025]: or         $s0, $s5, $zr <=> move $s0, $s5
    0892D478:[00049702]: srl        $s2, $a0, 0x001C
    0892D47C:[4680A520]: cvt.s.w    $f20, $f20
    0892D480:[32520007]: andi       $s2, $s2, 7
    0892D484:[0012A0C0]: sll        $s4, $s2, 0x0003
    0892D488:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0892D48C:[02B4A021]: addu       $s4, $s5, $s4
    0892D490:[8E0601D0]: lw         $a2, 464($s0)
    0892D494:[14C40010]: bne        $a2, $a0, 0x0892D4D8
    0892D498:[24A50001]: addiu      $a1, $a1, 1
    0892D49C:[960501D4]: lhu        $a1, 468($s0)
    0892D4A0:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    0892D4A4:[34A50001]: ori        $a1, $a1, 1
    0892D4A8:[0E24B358]: jal        0x0892CD60
    0892D4AC:[A60501D4]: sh         $a1, 468($s0)
    0892D4B0:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0892D4B4:[58800006]: blezl      $a0, 0x0892D4D0
    0892D4B8:[4600B306]: mov.s      $f12, $f22
    0892D4BC:[44846000]: mtc1       $a0, $f12
    0892D4C0:[46806320]: cvt.s.w    $f12, $f12
    0892D4C4:[460CA303]: div.s      $f12, $f20, $f12
    0892D4C8:[10000001]: b          0x0892D4D0
    0892D4CC:[00000000]: nop
    0892D4D0:[10000004]: b          0x0892D4E4
    0892D4D4:[E60C01E4]: swc1       $f12, 484($s0)
    0892D4D8:[28A60020]: slti       $a2, $a1, 32
    0892D4DC:[14C0FFEC]: bne        $a2, $zr, 0x0892D490
    0892D4E0:[26100020]: addiu      $s0, $s0, 32
    0892D4E4:[34040004]: ori        $a0, $zr, 4 <=> li $a0, 4
    0892D4E8:[12440007]: beq        $s2, $a0, 0x0892D508
    0892D4EC:[00000000]: nop
    0892D4F0:[0E24B36F]: jal        0x0892CDBC
    0892D4F4:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    0892D4F8:[C68C01A8]: lwc1       $f12, 424($s4)
    0892D4FC:[46006302]: mul.s      $f12, $f12, $f0
    0892D500:[10000006]: b          0x0892D51C
    0892D504:[46146502]: mul.s      $f20, $f12, $f20
    0892D508:[0E24B373]: jal        0x0892CDCC
    0892D50C:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    0892D510:[C68C01A8]: lwc1       $f12, 424($s4)
    0892D514:[46006302]: mul.s      $f12, $f12, $f0
    0892D518:[46146502]: mul.s      $f20, $f12, $f20
    0892D51C:[4600A30D]: trunc.w.s  $f12, $f20
    0892D520:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    0892D524:[0E287DA4]: jal        0x08A1F690
    0892D528:[44056000]: mfc1       $a1, $f12
    0892D52C:[1000003C]: b          0x0892D620
    0892D530:[0040A025]: or         $s4, $v0, $zr <=> move $s4, $v0
    0892D534:[8E650120]: lw         $a1, 288($s3)
    0892D538:[0E287DC8]: jal        0x08A1F720
    0892D53C:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    0892D540:[10000037]: b          0x0892D620
    0892D544:[0040A025]: or         $s4, $v0, $zr <=> move $s4, $v0
    0892D548:[8E650120]: lw         $a1, 288($s3)
    0892D54C:[0E287C34]: jal        0x08A1F0D0
    0892D550:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    0892D554:[0040A025]: or         $s4, $v0, $zr <=> move $s4, $v0
    0892D558:[10000031]: b          0x0892D620
    0892D55C:[00000000]: nop
    0892D560:[3C040010]: lui        $a0, 0x0010 <=> li $a0, 0x00100000
    0892D564:[2484FFFF]: addiu      $a0, $a0, -1
    0892D568:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    0892D56C:[02442024]: and        $a0, $s2, $a0
    0892D570:[AFA50000]: sw         $a1, 0($sp)
    0892D574:[AFA40004]: sw         $a0, 4($sp)
    0892D578:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    0892D57C:[02402825]: or         $a1, $s2, $zr <=> move $a1, $s2
    0892D580:[03A03025]: or         $a2, $sp, $zr <=> move $a2, $sp
    0892D584:[0E24B377]: jal        0x0892CDDC
    0892D588:[03C03825]: or         $a3, $fp, $zr <=> move $a3, $fp
    0892D58C:[8FAC0000]: lw         $t4, 0($sp)
    0892D590:[05800023]: bltz       $t4, 0x0892D620
    0892D594:[8FA30004]: lw         $v1, 4($sp)
    0892D598:[8E6600A0]: lw         $a2, 160($s3)
    0892D59C:[340B0000]: ori        $t3, $zr, 0 <=> li $t3, 0
    0892D5A0:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    0892D5A4:[0E24B3AB]: jal        0x0892CEAC
    0892D5A8:[02402825]: or         $a1, $s2, $zr <=> move $a1, $s2
    0892D5AC:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    0892D5B0:[06400017]: bltz       $s2, 0x0892D610
    0892D5B4:[000C2100]: sll        $a0, $t4, 0x0004
    0892D5B8:[00042823]: subu       $a1, $zr, $a0 <=> negu $a1, $a0
    0892D5BC:[00042080]: sll        $a0, $a0, 0x0002
    0892D5C0:[00A42821]: addu       $a1, $a1, $a0
    0892D5C4:[00042100]: sll        $a0, $a0, 0x0004
    0892D5C8:[00A42021]: addu       $a0, $a1, $a0
    0892D5CC:[02A42021]: addu       $a0, $s5, $a0
    0892D5D0:[00128140]: sll        $s0, $s2, 0x0005
    0892D5D4:[8C8409E0]: lw         $a0, 2528($a0)
    0892D5D8:[02B08021]: addu       $s0, $s5, $s0
    0892D5DC:[8E6700A0]: lw         $a3, 160($s3)
    0892D5E0:[260801E8]: addiu      $t0, $s0, 488
    0892D5E4:[00602825]: or         $a1, $v1, $zr <=> move $a1, $v1
    0892D5E8:[0E287D0A]: jal        0x08A1F428
    0892D5EC:[34060040]: ori        $a2, $zr, 64 <=> li $a2, 64
    0892D5F0:[00405825]: or         $t3, $v0, $zr <=> move $t3, $v0
    0892D5F4:[05600006]: bltz       $t3, 0x0892D610
    0892D5F8:[000B2140]: sll        $a0, $t3, 0x0005
    0892D5FC:[AE0B01DC]: sw         $t3, 476($s0)
    0892D600:[02A42021]: addu       $a0, $s5, $a0
    0892D604:[848501D6]: lh         $a1, 470($a0)
    0892D608:[00B72824]: and        $a1, $a1, $s7
    0892D60C:[A48501D6]: sh         $a1, 470($a0)
    0892D610:[05610003]: bgez       $t3, 0x0892D620
    0892D614:[00122140]: sll        $a0, $s2, 0x0005
    0892D618:[02A42021]: addu       $a0, $s5, $a0
    0892D61C:[AC8001D0]: sw         $zr, 464($a0)
    0892D620:[56800003]: bnel       $s4, $zr, 0x0892D630
    0892D624:[26D60001]: addiu      $s6, $s6, 1
    0892D628:[AE6000A0]: sw         $zr, 160($s3)
    0892D62C:[26D60001]: addiu      $s6, $s6, 1
    0892D630:[2AC40020]: slti       $a0, $s6, 32
    0892D634:[1480FF4B]: bne        $a0, $zr, 0x0892D364
    0892D638:[26730004]: addiu      $s3, $s3, 4
    0892D63C:[0E24B3E9]: jal        0x0892CFA4
    0892D640:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    0892D644:[C7B40008]: lwc1       $f20, 8($sp)
    0892D648:[C7B6000C]: lwc1       $f22, 12($sp)
    0892D64C:[8FB00010]: lw         $s0, 16($sp)
    0892D650:[8FB10014]: lw         $s1, 20($sp)
    0892D654:[8FB20018]: lw         $s2, 24($sp)
    0892D658:[8FB3001C]: lw         $s3, 28($sp)
    0892D65C:[8FB40020]: lw         $s4, 32($sp)
    0892D660:[8FB50024]: lw         $s5, 36($sp)
    0892D664:[8FB60028]: lw         $s6, 40($sp)
    0892D668:[8FB7002C]: lw         $s7, 44($sp)
    0892D66C:[8FBE0030]: lw         $fp, 48($sp)
    0892D670:[8FBF0034]: lw         $ra, 52($sp)
    0892D674:[03E00008]: jr         $ra
    0892D678:[27BD0040]: addiu      $sp, $sp, 64
  Back Branch 0892D634 370,080 times (length 182)
_S1_2_891BE3C 2,670,293 instructions (0.194%), 18,673 calls (0891BE3C - 0891C088, length 148)
    0891BE3C:[27BDFFE0]: addiu      $sp, $sp, -32
    0891BE40:[30C70001]: andi       $a3, $a2, 1
    0891BE44:[10E00029]: beq        $a3, $zr, 0x0891BEEC
    0891BE48:[30C70002]: andi       $a3, $a2, 2
    0891BE4C:[AFA50008]: sw         $a1, 8($sp)
    0891BE50:[24870090]: addiu      $a3, $a0, 144
    0891BE54:[AFA7000C]: sw         $a3, 12($sp)
    0891BE58:[27AA0008]: addiu      $t2, $sp, 8
    0891BE5C:[8D4A0000]: lw         $t2, 0($t2)
    0891BE60:[27AB000C]: addiu      $t3, $sp, 12
    0891BE64:[8D6B0000]: lw         $t3, 0($t3)
    0891BE68:[3C073C00]: lui        $a3, 0x3C00 <=> li $a3, 0x3C000000
    0891BE6C:[AD470000]: sw         $a3, 0($t2)
    0891BE70:[3C0708A7]: lui        $a3, 0x08A7 <=> li $a3, 0x08A70000
    0891BE74:[24E7EB24]: addiu      $a3, $a3, -5340
    0891BE78:[8CE70000]: lw         $a3, 0($a3)
    0891BE7C:[00E04025]: or         $t0, $a3, $zr <=> move $t0, $a3
    0891BE80:[00E04825]: or         $t1, $a3, $zr <=> move $t1, $a3
    0891BE84:[99670001]: lwr        $a3, 1($t3)
    0891BE88:[99680005]: lwr        $t0, 5($t3)
    0891BE8C:[99690009]: lwr        $t1, 9($t3)
    0891BE90:[AD470004]: sw         $a3, 4($t2)
    0891BE94:[AD480008]: sw         $t0, 8($t2)
    0891BE98:[AD49000C]: sw         $t1, 12($t2)
    0891BE9C:[99670011]: lwr        $a3, 17($t3)
    0891BEA0:[99680015]: lwr        $t0, 21($t3)
    0891BEA4:[99690019]: lwr        $t1, 25($t3)
    0891BEA8:[AD470010]: sw         $a3, 16($t2)
    0891BEAC:[AD480014]: sw         $t0, 20($t2)
    0891BEB0:[AD490018]: sw         $t1, 24($t2)
    0891BEB4:[99670021]: lwr        $a3, 33($t3)
    0891BEB8:[99680025]: lwr        $t0, 37($t3)
    0891BEBC:[99690029]: lwr        $t1, 41($t3)
    0891BEC0:[AD47001C]: sw         $a3, 28($t2)
    0891BEC4:[AD480020]: sw         $t0, 32($t2)
    0891BEC8:[AD490024]: sw         $t1, 36($t2)
    0891BECC:[99670031]: lwr        $a3, 49($t3)
    0891BED0:[99680035]: lwr        $t0, 53($t3)
    0891BED4:[99690039]: lwr        $t1, 57($t3)
    0891BED8:[AD470028]: sw         $a3, 40($t2)
    0891BEDC:[AD48002C]: sw         $t0, 44($t2)
    0891BEE0:[AD490030]: sw         $t1, 48($t2)
    0891BEE4:[24A50034]: addiu      $a1, $a1, 52
    0891BEE8:[30C70002]: andi       $a3, $a2, 2
    0891BEEC:[50E00035]: beql       $a3, $zr, 0x0891BFC4
    0891BEF0:[30C60004]: andi       $a2, $a2, 4
    0891BEF4:[AFA50010]: sw         $a1, 16($sp)
    0891BEF8:[248700D0]: addiu      $a3, $a0, 208
    0891BEFC:[AFA70014]: sw         $a3, 20($sp)
    0891BF00:[27A20010]: addiu      $v0, $sp, 16
    0891BF04:[8C4A0000]: lw         $t2, 0($v0)
    0891BF08:[27AB0014]: addiu      $t3, $sp, 20
    0891BF0C:[8D6B0000]: lw         $t3, 0($t3)
    0891BF10:[3C073E00]: lui        $a3, 0x3E00 <=> li $a3, 0x3E000000
    0891BF14:[AD470000]: sw         $a3, 0($t2)
    0891BF18:[3C0708A7]: lui        $a3, 0x08A7 <=> li $a3, 0x08A70000
    0891BF1C:[24E7EB20]: addiu      $a3, $a3, -5344
    0891BF20:[00C01825]: or         $v1, $a2, $zr <=> move $v1, $a2
    0891BF24:[8CE60000]: lw         $a2, 0($a3)
    0891BF28:[00C03825]: or         $a3, $a2, $zr <=> move $a3, $a2
    0891BF2C:[00C04025]: or         $t0, $a2, $zr <=> move $t0, $a2
    0891BF30:[00C04825]: or         $t1, $a2, $zr <=> move $t1, $a2
    0891BF34:[8C4A0000]: lw         $t2, 0($v0)
    0891BF38:[99660001]: lwr        $a2, 1($t3)
    0891BF3C:[99670005]: lwr        $a3, 5($t3)
    0891BF40:[99680009]: lwr        $t0, 9($t3)
    0891BF44:[9969000D]: lwr        $t1, 13($t3)
    0891BF48:[AD460004]: sw         $a2, 4($t2)
    0891BF4C:[AD470008]: sw         $a3, 8($t2)
    0891BF50:[AD48000C]: sw         $t0, 12($t2)
    0891BF54:[AD490010]: sw         $t1, 16($t2)
    0891BF58:[99660011]: lwr        $a2, 17($t3)
    0891BF5C:[99670015]: lwr        $a3, 21($t3)
    0891BF60:[99680019]: lwr        $t0, 25($t3)
    0891BF64:[9969001F]: lwr        $t1, 31($t3)
    0891BF68:[AD460014]: sw         $a2, 20($t2)
    0891BF6C:[AD470018]: sw         $a3, 24($t2)
    0891BF70:[AD48001C]: sw         $t0, 28($t2)
    0891BF74:[AD490020]: sw         $t1, 32($t2)
    0891BF78:[99660021]: lwr        $a2, 33($t3)
    0891BF7C:[99670025]: lwr        $a3, 37($t3)
    0891BF80:[99680029]: lwr        $t0, 41($t3)
    0891BF84:[9969002D]: lwr        $t1, 45($t3)
    0891BF88:[AD460024]: sw         $a2, 36($t2)
    0891BF8C:[AD470028]: sw         $a3, 40($t2)
    0891BF90:[AD48002C]: sw         $t0, 44($t2)
    0891BF94:[AD490030]: sw         $t1, 48($t2)
    0891BF98:[99660031]: lwr        $a2, 49($t3)
    0891BF9C:[99670035]: lwr        $a3, 53($t3)
    0891BFA0:[99680039]: lwr        $t0, 57($t3)
    0891BFA4:[9969003D]: lwr        $t1, 61($t3)
    0891BFA8:[AD460034]: sw         $a2, 52($t2)
    0891BFAC:[AD470038]: sw         $a3, 56($t2)
    0891BFB0:[AD48003C]: sw         $t0, 60($t2)
    0891BFB4:[AD490040]: sw         $t1, 64($t2)
    0891BFB8:[24A50044]: addiu      $a1, $a1, 68
    0891BFBC:[00603025]: or         $a2, $v1, $zr <=> move $a2, $v1
    0891BFC0:[30C60004]: andi       $a2, $a2, 4
    0891BFC4:[10C0002A]: beq        $a2, $zr, 0x0891C070
    0891BFC8:[3C0608AD]: lui        $a2, 0x08AD <=> li $a2, 0x08AD0000
    0891BFCC:[C48E0164]: lwc1       $f14, 356($a0)
    0891BFD0:[C48D0168]: lwc1       $f13, 360($a0)
    0891BFD4:[460073CD]: trunc.w.s  $f15, $f14
    0891BFD8:[C48C0154]: lwc1       $f12, 340($a0)
    0891BFDC:[46006C0D]: trunc.w.s  $f16, $f13
    0891BFE0:[3C07D600]: lui        $a3, 0xD600 <=> li $a3, 0xD6000000
    0891BFE4:[3C06D700]: lui        $a2, 0xD700 <=> li $a2, 0xD7000000
    0891BFE8:[460E683E]: c.le.s     $f13, $f14
    0891BFEC:[44097800]: mfc1       $t1, $f15
    0891BFF0:[45010004]: bc1t       0x0891C004
    0891BFF4:[44088000]: mfc1       $t0, $f16
    0891BFF8:[01273825]: or         $a3, $t1, $a3
    0891BFFC:[10000003]: b          0x0891C00C
    0891C000:[01063025]: or         $a2, $t0, $a2
    0891C004:[01073825]: or         $a3, $t0, $a3
    0891C008:[01263025]: or         $a2, $t1, $a2
    0891C00C:[460E6B40]: add.s      $f13, $f13, $f14
    0891C010:[3C083F00]: lui        $t0, 0x3F00 <=> li $t0, 0x3F000000
    0891C014:[44887800]: mtc1       $t0, $f15
    0891C018:[3C094400]: lui        $t1, 0x4400 <=> li $t1, 0x44000000
    0891C01C:[3C0808B0]: lui        $t0, 0x08B0 <=> li $t0, 0x08B00000
    0891C020:[460F6B42]: mul.s      $f13, $f13, $f15
    0891C024:[3C0A4700]: lui        $t2, 0x4700 <=> li $t2, 0x47000000
    0891C028:[460E6B81]: sub.s      $f14, $f13, $f14
    0891C02C:[460D6300]: add.s      $f12, $f12, $f13
    0891C030:[E7AE0000]: swc1       $f14, 0($sp)
    0891C034:[8FAB0000]: lw         $t3, 0($sp)
    0891C038:[E50CE304]: swc1       $f12, -7420($t0)
    0891C03C:[000B5A02]: srl        $t3, $t3, 0x0008
    0891C040:[01694825]: or         $t1, $t3, $t1
    0891C044:[ACA90000]: sw         $t1, 0($a1)
    0891C048:[C50CE304]: lwc1       $f12, -7420($t0)
    0891C04C:[E7AC0004]: swc1       $f12, 4($sp)
    0891C050:[8FA80004]: lw         $t0, 4($sp)
    0891C054:[ACA70008]: sw         $a3, 8($a1)
    0891C058:[00083A02]: srl        $a3, $t0, 0x0008
    0891C05C:[00EA3825]: or         $a3, $a3, $t2
    0891C060:[ACA70004]: sw         $a3, 4($a1)
    0891C064:[ACA6000C]: sw         $a2, 12($a1)
    0891C068:[24A50010]: addiu      $a1, $a1, 16
    0891C06C:[3C0608AD]: lui        $a2, 0x08AD <=> li $a2, 0x08AD0000
    0891C070:[8CC69CB4]: lw         $a2, -25420($a2)
    0891C074:[10860002]: beq        $a0, $a2, 0x0891C080
    0891C078:[3C0608AD]: lui        $a2, 0x08AD <=> li $a2, 0x08AD0000
    0891C07C:[ACC49CB8]: sw         $a0, -25416($a2)
    0891C080:[00A01025]: or         $v0, $a1, $zr <=> move $v0, $a1
    0891C084:[03E00008]: jr         $ra
    0891C088:[27BD0020]: addiu      $sp, $sp, 32
_S1_2_88E3A6C 2,640,079 instructions (0.192%), 5,117 calls (088E3A6C - 088E6BD4, length 3163)
_S1_2_890F034 2,604,836 instructions (0.189%), 2,028 calls (0890F034 - 0890F0A0, length 28)
    0890F034:[27BDFFF0]: addiu      $sp, $sp, -16
    0890F038:[3C0508AD]: lui        $a1, 0x08AD <=> li $a1, 0x08AD0000
    0890F03C:[AFB10004]: sw         $s1, 4($sp)
    0890F040:[8CB19B08]: lw         $s1, -25848($a1)
    0890F044:[AFB00000]: sw         $s0, 0($sp)
    0890F048:[AFBF0008]: sw         $ra, 8($sp)
    0890F04C:[12200009]: beq        $s1, $zr, 0x0890F074
    0890F050:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0890F054:[26250018]: addiu      $a1, $s1, 24
    0890F058:[0E27FF58]: jal        0x089FFD60
    0890F05C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890F060:[1040000A]: beq        $v0, $zr, 0x0890F08C
    0890F064:[00000000]: nop
    0890F068:[8E310004]: lw         $s1, 4($s1)
    0890F06C:[1620FFFA]: bne        $s1, $zr, 0x0890F058
    0890F070:[26250018]: addiu      $a1, $s1, 24
    0890F074:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0890F078:[8FB00000]: lw         $s0, 0($sp)
    0890F07C:[8FB10004]: lw         $s1, 4($sp)
    0890F080:[8FBF0008]: lw         $ra, 8($sp)
    0890F084:[03E00008]: jr         $ra
    0890F088:[27BD0010]: addiu      $sp, $sp, 16
    0890F08C:[02201025]: or         $v0, $s1, $zr <=> move $v0, $s1
    0890F090:[8FB00000]: lw         $s0, 0($sp)
    0890F094:[8FB10004]: lw         $s1, 4($sp)
    0890F098:[8FBF0008]: lw         $ra, 8($sp)
    0890F09C:[03E00008]: jr         $ra
    0890F0A0:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 0890F06C 366,848 times (length 7)
    0890F044:[AFB00000]: sw         $s0, 0($sp)
    0890F048:[AFBF0008]: sw         $ra, 8($sp)
    0890F04C:[12200009]: beq        $s1, $zr, 0x0890F074
    0890F050:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0890F054:[26250018]: addiu      $a1, $s1, 24
--> 0890F058:[0E27FF58]: jal        0x089FFD60
    0890F05C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890F060:[1040000A]: beq        $v0, $zr, 0x0890F08C
    0890F064:[00000000]: nop
    0890F068:[8E310004]: lw         $s1, 4($s1)
--> 0890F06C:[1620FFFA]: bne        $s1, $zr, 0x0890F058
    0890F070:[26250018]: addiu      $a1, $s1, 24
    0890F074:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0890F078:[8FB00000]: lw         $s0, 0($sp)
    0890F07C:[8FB10004]: lw         $s1, 4($sp)
_S1_2_892BB30 2,563,028 instructions (0.186%), 30,580 calls (0892BB30 - 0892BE3C, length 196)
    0892BB30:[27BDFFE0]: addiu      $sp, $sp, -32
    0892BB34:[90850004]: lbu        $a1, 4($a0)
    0892BB38:[AFB10004]: sw         $s1, 4($sp)
    0892BB3C:[AFB20008]: sw         $s2, 8($sp)
    0892BB40:[34120001]: ori        $s2, $zr, 1 <=> li $s2, 1
    0892BB44:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    0892BB48:[AFB00000]: sw         $s0, 0($sp)
    0892BB4C:[AFB3000C]: sw         $s3, 12($sp)
    0892BB50:[AFB40010]: sw         $s4, 16($sp)
    0892BB54:[AFBF0014]: sw         $ra, 20($sp)
    0892BB58:[14A00008]: bne        $a1, $zr, 0x0892BB7C
    0892BB5C:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0892BB60:[0E24A422]: jal        0x08929088
    0892BB64:[8E040010]: lw         $a0, 16($s0)
    0892BB68:[904400C4]: lbu        $a0, 196($v0)
    0892BB6C:[10800003]: beq        $a0, $zr, 0x0892BB7C
    0892BB70:[00000000]: nop
    0892BB74:[0E24AC34]: jal        0x0892B0D0
    0892BB78:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0892BB7C:[0E24A422]: jal        0x08929088
    0892BB80:[8E040010]: lw         $a0, 16($s0)
    0892BB84:[0E24A729]: jal        0x08929CA4
    0892BB88:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0892BB8C:[10400002]: beq        $v0, $zr, 0x0892BB98
    0892BB90:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0892BB94:[A2040034]: sb         $a0, 52($s0)
    0892BB98:[92040034]: lbu        $a0, 52($s0)
    0892BB9C:[50800003]: beql       $a0, $zr, 0x0892BBAC
    0892BBA0:[92040004]: lbu        $a0, 4($s0)
    0892BBA4:[1000008D]: b          0x0892BDDC
    0892BBA8:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    0892BBAC:[1080002D]: beq        $a0, $zr, 0x0892BC64
    0892BBB0:[00000000]: nop
    0892BBB4:[0E28BDAE]: jal        0x08A2F6B8 [sceDisplayWaitVblankStartCB]
    0892BBB8:[00000000]: nop
    0892BBBC:[92040005]: lbu        $a0, 5($s0)
    0892BBC0:[54800022]: bnel       $a0, $zr, 0x0892BC4C
    0892BBC4:[92040006]: lbu        $a0, 6($s0)
    0892BBC8:[8E040010]: lw         $a0, 16($s0)
    0892BBCC:[0E288A8E]: jal        0x08A22A38
    0892BBD0:[00000000]: nop
    0892BBD4:[18400005]: blez       $v0, 0x0892BBEC
    0892BBD8:[00000000]: nop
    0892BBDC:[0E28BDAE]: jal        0x08A2F6B8 [sceDisplayWaitVblankStartCB]
    0892BBE0:[00000000]: nop
    0892BBE4:[1000FFF9]: b          0x0892BBCC
    0892BBE8:[8E040010]: lw         $a0, 16($s0)
    0892BBEC:[0E24C7D5]: jal        0x08931F54
    0892BBF0:[8E040000]: lw         $a0, 0($s0)
    0892BBF4:[0E24B6EA]: jal        0x0892DBA8
    0892BBF8:[8E13001C]: lw         $s3, 28($s0)
    0892BBFC:[8C460004]: lw         $a2, 4($v0)
    0892BC00:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    0892BC04:[00C63021]: addu       $a2, $a2, $a2
    0892BC08:[0E27FF4B]: jal        0x089FFD2C
    0892BC0C:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    0892BC10:[8E040028]: lw         $a0, 40($s0)
    0892BC14:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    0892BC18:[0E27FF4B]: jal        0x089FFD2C
    0892BC1C:[34062000]: ori        $a2, $zr, 8192 <=> li $a2, 8192
    0892BC20:[AE000024]: sw         $zr, 36($s0)
    0892BC24:[AE000020]: sw         $zr, 32($s0)
    0892BC28:[34130001]: ori        $s3, $zr, 1 <=> li $s3, 1
    0892BC2C:[8E040010]: lw         $a0, 16($s0)
    0892BC30:[0E24A422]: jal        0x08929088
    0892BC34:[A2130005]: sb         $s3, 5($s0)
    0892BC38:[A05300C6]: sb         $s3, 198($v0)
    0892BC3C:[0E24C7EF]: jal        0x08931FBC
    0892BC40:[8E040000]: lw         $a0, 0($s0)
    0892BC44:[10000065]: b          0x0892BDDC
    0892BC48:[00000000]: nop
    0892BC4C:[10800063]: beq        $a0, $zr, 0x0892BDDC
    0892BC50:[00000000]: nop
    0892BC54:[A2000004]: sb         $zr, 4($s0)
    0892BC58:[A2000005]: sb         $zr, 5($s0)
    0892BC5C:[1000005F]: b          0x0892BDDC
    0892BC60:[A2000006]: sb         $zr, 6($s0)
    0892BC64:[0E24C7D5]: jal        0x08931F54
    0892BC68:[8E040000]: lw         $a0, 0($s0)
    0892BC6C:[8E04000C]: lw         $a0, 12($s0)
    0892BC70:[8E050010]: lw         $a1, 16($s0)
    0892BC74:[AE040008]: sw         $a0, 8($s0)
    0892BC78:[34040002]: ori        $a0, $zr, 2 <=> li $a0, 2
    0892BC7C:[14A4002F]: bne        $a1, $a0, 0x0892BD3C
    0892BC80:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    0892BC84:[0E24B6EA]: jal        0x0892DBA8
    0892BC88:[8E13001C]: lw         $s3, 28($s0)
    0892BC8C:[8C440004]: lw         $a0, 4($v0)
    0892BC90:[8E050020]: lw         $a1, 32($s0)
    0892BC94:[34120001]: ori        $s2, $zr, 1 <=> li $s2, 1
    0892BC98:[00850018]: mult       $a0, $a1
    0892BC9C:[00002012]: mflo       $a0
    0892BCA0:[0E244F51]: jal        0x08913D44
    0892BCA4:[02649821]: addu       $s3, $s3, $a0
    0892BCA8:[1040000D]: beq        $v0, $zr, 0x0892BCE0
    0892BCAC:[00000000]: nop
    0892BCB0:[0E244F58]: jal        0x08913D60
    0892BCB4:[00000000]: nop
    0892BCB8:[0E244F5B]: jal        0x08913D6C
    0892BCBC:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0892BCC0:[10400007]: beq        $v0, $zr, 0x0892BCE0
    0892BCC4:[00000000]: nop
    0892BCC8:[0E244F58]: jal        0x08913D60
    0892BCCC:[00000000]: nop
    0892BCD0:[90440044]: lbu        $a0, 68($v0)
    0892BCD4:[10800002]: beq        $a0, $zr, 0x0892BCE0
    0892BCD8:[00000000]: nop
    0892BCDC:[34140001]: ori        $s4, $zr, 1 <=> li $s4, 1
    0892BCE0:[1280000C]: beq        $s4, $zr, 0x0892BD14
    0892BCE4:[00000000]: nop
    0892BCE8:[0E244F58]: jal        0x08913D60
    0892BCEC:[00000000]: nop
    0892BCF0:[0E24B6EA]: jal        0x0892DBA8
    0892BCF4:[0040A025]: or         $s4, $v0, $zr <=> move $s4, $v0
    0892BCF8:[8C460000]: lw         $a2, 0($v0)
    0892BCFC:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    0892BD00:[0E2452E7]: jal        0x08914B9C
    0892BD04:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    0892BD08:[8E130024]: lw         $s3, 36($s0)
    0892BD0C:[10000009]: b          0x0892BD34
    0892BD10:[26730001]: addiu      $s3, $s3, 1
    0892BD14:[0E24B6EA]: jal        0x0892DBA8
    0892BD18:[00000000]: nop
    0892BD1C:[8C460004]: lw         $a2, 4($v0)
    0892BD20:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    0892BD24:[0E27FF4B]: jal        0x089FFD2C
    0892BD28:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    0892BD2C:[8E130024]: lw         $s3, 36($s0)
    0892BD30:[26730001]: addiu      $s3, $s3, 1
    0892BD34:[10000025]: b          0x0892BDCC
    0892BD38:[AE130024]: sw         $s3, 36($s0)
    0892BD3C:[920400E4]: lbu        $a0, 228($s0)
    0892BD40:[10800013]: beq        $a0, $zr, 0x0892BD90
    0892BD44:[00000000]: nop
    0892BD48:[0E24AD57]: jal        0x0892B55C
    0892BD4C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0892BD50:[1440001E]: bne        $v0, $zr, 0x0892BDCC
    0892BD54:[00000000]: nop
    0892BD58:[8E040010]: lw         $a0, 16($s0)
    0892BD5C:[10800005]: beq        $a0, $zr, 0x0892BD74
    0892BD60:[34110001]: ori        $s1, $zr, 1 <=> li $s1, 1
    0892BD64:[0E24AAB6]: jal        0x0892AAD8
    0892BD68:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0892BD6C:[A20000E4]: sb         $zr, 228($s0)
    0892BD70:[34110001]: ori        $s1, $zr, 1 <=> li $s1, 1
    0892BD74:[A20000E4]: sb         $zr, 228($s0)
    0892BD78:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0892BD7C:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    0892BD80:[0E24AC94]: jal        0x0892B250
    0892BD84:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    0892BD88:[10000010]: b          0x0892BDCC
    0892BD8C:[00000000]: nop
    0892BD90:[0E24B6EA]: jal        0x0892DBA8
    0892BD94:[8E13001C]: lw         $s3, 28($s0)
    0892BD98:[8C440004]: lw         $a0, 4($v0)
    0892BD9C:[8E050020]: lw         $a1, 32($s0)
    0892BDA0:[00850018]: mult       $a0, $a1
    0892BDA4:[00002012]: mflo       $a0
    0892BDA8:[0E24B6EA]: jal        0x0892DBA8
    0892BDAC:[02649821]: addu       $s3, $s3, $a0
    0892BDB0:[8C460004]: lw         $a2, 4($v0)
    0892BDB4:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    0892BDB8:[0E27FF4B]: jal        0x089FFD2C
    0892BDBC:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    0892BDC0:[8E040024]: lw         $a0, 36($s0)
    0892BDC4:[24840001]: addiu      $a0, $a0, 1
    0892BDC8:[AE040024]: sw         $a0, 36($s0)
    0892BDCC:[0E24C7EF]: jal        0x08931FBC
    0892BDD0:[8E040000]: lw         $a0, 0($s0)
    0892BDD4:[0E24AE06]: jal        0x0892B818
    0892BDD8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0892BDDC:[12200005]: beq        $s1, $zr, 0x0892BDF4
    0892BDE0:[00000000]: nop
    0892BDE4:[0E24A422]: jal        0x08929088
    0892BDE8:[8E040010]: lw         $a0, 16($s0)
    0892BDEC:[0E24A737]: jal        0x08929CDC
    0892BDF0:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0892BDF4:[0E24B6EA]: jal        0x0892DBA8
    0892BDF8:[00000000]: nop
    0892BDFC:[3C040001]: lui        $a0, 0x0001 <=> li $a0, 0x00010000
    0892BE00:[00442021]: addu       $a0, $v0, $a0
    0892BE04:[90848BE4]: lbu        $a0, -29724($a0)
    0892BE08:[10800004]: beq        $a0, $zr, 0x0892BE1C
    0892BE0C:[00000000]: nop
    0892BE10:[8E040010]: lw         $a0, 16($s0)
    0892BE14:[0E24C98E]: jal        0x08932638
    0892BE18:[24840006]: addiu      $a0, $a0, 6
    0892BE1C:[02401025]: or         $v0, $s2, $zr <=> move $v0, $s2
    0892BE20:[8FB00000]: lw         $s0, 0($sp)
    0892BE24:[8FB10004]: lw         $s1, 4($sp)
    0892BE28:[8FB20008]: lw         $s2, 8($sp)
    0892BE2C:[8FB3000C]: lw         $s3, 12($sp)
    0892BE30:[8FB40010]: lw         $s4, 16($sp)
    0892BE34:[8FBF0014]: lw         $ra, 20($sp)
    0892BE38:[03E00008]: jr         $ra
    0892BE3C:[27BD0020]: addiu      $sp, $sp, 32
_S1_2_8909F68 2,480,202 instructions (0.180%), 275,578 calls (08909F68 - 08909F88, length 9)
    08909F68:[3C054000]: lui        $a1, 0x4000 <=> li $a1, 0x40000000
    08909F6C:[44857800]: mtc1       $a1, $f15
    08909F70:[E48E0048]: swc1       $f14, 72($a0)
    08909F74:[460F6302]: mul.s      $f12, $f12, $f15
    08909F78:[460F6B42]: mul.s      $f13, $f13, $f15
    08909F7C:[E48C0020]: swc1       $f12, 32($a0)
    08909F80:[E48D0034]: swc1       $f13, 52($a0)
    08909F84:[03E00008]: jr         $ra
    08909F88:[00000000]: nop
_S1_2_88D04AC 2,301,270 instructions (0.167%), 14,858 calls (088D04AC - 088D08D4, length 267)
    088D04AC:[27BDFFB0]: addiu      $sp, $sp, -80
    088D04B0:[AFB10038]: sw         $s1, 56($sp)
    088D04B4:[AFB30040]: sw         $s3, 64($sp)
    088D04B8:[8CB300BC]: lw         $s3, 188($a1)
    088D04BC:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    088D04C0:[E7AC0010]: swc1       $f12, 16($sp)
    088D04C4:[3C053F80]: lui        $a1, 0x3F80 <=> li $a1, 0x3F800000
    088D04C8:[AFB00034]: sw         $s0, 52($sp)
    088D04CC:[44856000]: mtc1       $a1, $f12
    088D04D0:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088D04D4:[E7BA0028]: swc1       $f26, 40($sp)
    088D04D8:[46006E86]: mov.s      $f26, $f13
    088D04DC:[8E070208]: lw         $a3, 520($s0)
    088D04E0:[3C0543A8]: lui        $a1, 0x43A8 <=> li $a1, 0x43A80000
    088D04E4:[46007486]: mov.s      $f18, $f14
    088D04E8:[8E040454]: lw         $a0, 1108($s0)
    088D04EC:[44856800]: mtc1       $a1, $f13
    088D04F0:[44877000]: mtc1       $a3, $f14
    088D04F4:[E7B20018]: swc1       $f18, 24($sp)
    088D04F8:[3C053F00]: lui        $a1, 0x3F00 <=> li $a1, 0x3F000000
    088D04FC:[E7B80024]: swc1       $f24, 36($sp)
    088D0500:[E7BC002C]: swc1       $f28, 44($sp)
    088D0504:[E7BE0030]: swc1       $f30, 48($sp)
    088D0508:[AFB2003C]: sw         $s2, 60($sp)
    088D050C:[AFB40044]: sw         $s4, 68($sp)
    088D0510:[AFB50048]: sw         $s5, 72($sp)
    088D0514:[4480C000]: mtc1       $zr, $f24
    088D0518:[46007F86]: mov.s      $f30, $f15
    088D051C:[3273FFFF]: andi       $s3, $s3, -1
    088D0520:[46008706]: mov.s      $f28, $f16
    088D0524:[34140002]: ori        $s4, $zr, 2 <=> li $s4, 2
    088D0528:[468073A0]: cvt.s.w    $f14, $f14
    088D052C:[2415FFFE]: addiu      $s5, $zr, -2 <=> li $s5, -2
    088D0530:[44859000]: mtc1       $a1, $f18
    088D0534:[00C09025]: or         $s2, $a2, $zr <=> move $s2, $a2
    088D0538:[E7B4001C]: swc1       $f20, 28($sp)
    088D053C:[E7B60020]: swc1       $f22, 32($sp)
    088D0540:[AFBF004C]: sw         $ra, 76($sp)
    088D0544:[16740008]: bne        $s3, $s4, 0x088D0568
    088D0548:[E7B10014]: swc1       $f17, 20($sp)
    088D054C:[3C053FC0]: lui        $a1, 0x3FC0 <=> li $a1, 0x3FC00000
    088D0550:[44857800]: mtc1       $a1, $f15
    088D0554:[3C053F99]: lui        $a1, 0x3F99 <=> li $a1, 0x3F990000
    088D0558:[460FF782]: mul.s      $f30, $f30, $f15
    088D055C:[34A5999A]: ori        $a1, $a1, -26214
    088D0560:[44858000]: mtc1       $a1, $f16
    088D0564:[4610E702]: mul.s      $f28, $f28, $f16
    088D0568:[4600C586]: mov.s      $f22, $f24
    088D056C:[4616D03C]: c.lt.s     $f26, $f22
    088D0570:[00000000]: nop
    088D0574:[45000012]: bc1f       0x088D05C0
    088D0578:[46006506]: mov.s      $f20, $f12
    088D057C:[3C054240]: lui        $a1, 0x4240 <=> li $a1, 0x42400000
    088D0580:[44857800]: mtc1       $a1, $f15
    088D0584:[460FD3C0]: add.s      $f15, $f26, $f15
    088D0588:[3C053C4C]: lui        $a1, 0x3C4C <=> li $a1, 0x3C4C0000
    088D058C:[34A5CCCD]: ori        $a1, $a1, -13107
    088D0590:[44858000]: mtc1       $a1, $f16
    088D0594:[46107D02]: mul.s      $f20, $f15, $f16
    088D0598:[460CA500]: add.s      $f20, $f20, $f12
    088D059C:[4618A03C]: c.lt.s     $f20, $f24
    088D05A0:[00000000]: nop
    088D05A4:[45030001]: bc1tl      0x088D05AC
    088D05A8:[4600C506]: mov.s      $f20, $f24
    088D05AC:[460CA03E]: c.le.s     $f20, $f12
    088D05B0:[00000000]: nop
    088D05B4:[45010002]: bc1t       0x088D05C0
    088D05B8:[00000000]: nop
    088D05BC:[46006506]: mov.s      $f20, $f12
    088D05C0:[460DD03E]: c.le.s     $f26, $f13
    088D05C4:[00000000]: nop
    088D05C8:[45010010]: bc1t       0x088D060C
    088D05CC:[00000000]: nop
    088D05D0:[460DD341]: sub.s      $f13, $f26, $f13
    088D05D4:[3C053C4C]: lui        $a1, 0x3C4C <=> li $a1, 0x3C4C0000
    088D05D8:[34A5CCCD]: ori        $a1, $a1, -13107
    088D05DC:[44857800]: mtc1       $a1, $f15
    088D05E0:[460F6D02]: mul.s      $f20, $f13, $f15
    088D05E4:[46146501]: sub.s      $f20, $f12, $f20
    088D05E8:[4618A03C]: c.lt.s     $f20, $f24
    088D05EC:[00000000]: nop
    088D05F0:[45030001]: bc1tl      0x088D05F8
    088D05F4:[4600C506]: mov.s      $f20, $f24
    088D05F8:[460CA03E]: c.le.s     $f20, $f12
    088D05FC:[00000000]: nop
    088D0600:[45010002]: bc1t       0x088D060C
    088D0604:[00000000]: nop
    088D0608:[46006506]: mov.s      $f20, $f12
    088D060C:[460ED03C]: c.lt.s     $f26, $f14
    088D0610:[00000000]: nop
    088D0614:[45000007]: bc1f       0x088D0634
    088D0618:[3405015B]: ori        $a1, $zr, 347 <=> li $a1, 347
    088D061C:[461A7581]: sub.s      $f22, $f14, $f26
    088D0620:[3C053B44]: lui        $a1, 0x3B44 <=> li $a1, 0x3B440000
    088D0624:[34A59BA6]: ori        $a1, $a1, -25690
    088D0628:[44856800]: mtc1       $a1, $f13
    088D062C:[460DB582]: mul.s      $f22, $f22, $f13
    088D0630:[3405015B]: ori        $a1, $zr, 347 <=> li $a1, 347
    088D0634:[50850001]: beql       $a0, $a1, 0x088D063C
    088D0638:[4612B582]: mul.s      $f22, $f22, $f18
    088D063C:[2405FFFD]: addiu      $a1, $zr, -3 <=> li $a1, -3
    088D0640:[50850001]: beql       $a0, $a1, 0x088D0648
    088D0644:[4612B582]: mul.s      $f22, $f22, $f18
    088D0648:[14950003]: bne        $a0, $s5, 0x088D0658
    088D064C:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    088D0650:[46006506]: mov.s      $f20, $f12
    088D0654:[4600C586]: mov.s      $f22, $f24
    088D0658:[50850001]: beql       $a0, $a1, 0x088D0660
    088D065C:[4600C586]: mov.s      $f22, $f24
    088D0660:[0E2036AE]: jal        0x0880DAB8
    088D0664:[00000000]: nop
    088D0668:[5040000A]: beql       $v0, $zr, 0x088D0694
    088D066C:[C7AC0010]: lwc1       $f12, 16($sp)
    088D0670:[0E22A01B]: jal        0x088A806C
    088D0674:[00000000]: nop
    088D0678:[0E223D6B]: jal        0x0888F5AC
    088D067C:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    088D0680:[34040009]: ori        $a0, $zr, 9 <=> li $a0, 9
    088D0684:[54440003]: bnel       $v0, $a0, 0x088D0694
    088D0688:[C7AC0010]: lwc1       $f12, 16($sp)
    088D068C:[4600C586]: mov.s      $f22, $f24
    088D0690:[C7AC0010]: lwc1       $f12, 16($sp)
    088D0694:[27A60004]: addiu      $a2, $sp, 4
    088D0698:[E7AC0000]: swc1       $f12, 0($sp)
    088D069C:[27A70008]: addiu      $a3, $sp, 8
    088D06A0:[E7BA0004]: swc1       $f26, 4($sp)
    088D06A4:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088D06A8:[0E231956]: jal        0x088C6558
    088D06AC:[03A02825]: or         $a1, $sp, $zr <=> move $a1, $sp
    088D06B0:[C7AC0008]: lwc1       $f12, 8($sp)
    088D06B4:[3C043F00]: lui        $a0, 0x3F00 <=> li $a0, 0x3F000000
    088D06B8:[460CF782]: mul.s      $f30, $f30, $f12
    088D06BC:[C7AE0000]: lwc1       $f14, 0($sp)
    088D06C0:[44846800]: mtc1       $a0, $f13
    088D06C4:[C7BA0004]: lwc1       $f26, 4($sp)
    088D06C8:[C7AF0018]: lwc1       $f15, 24($sp)
    088D06CC:[460CE702]: mul.s      $f28, $f28, $f12
    088D06D0:[460DF402]: mul.s      $f16, $f30, $f13
    088D06D4:[3C0443F0]: lui        $a0, 0x43F0 <=> li $a0, 0x43F00000
    088D06D8:[44848800]: mtc1       $a0, $f17
    088D06DC:[460C7B42]: mul.s      $f13, $f15, $f12
    088D06E0:[46107381]: sub.s      $f14, $f14, $f16
    088D06E4:[461CD3C1]: sub.s      $f15, $f26, $f28
    088D06E8:[4611703E]: c.le.s     $f14, $f17
    088D06EC:[00000000]: nop
    088D06F0:[4500001D]: bc1f       0x088D0768
    088D06F4:[460D7BC1]: sub.s      $f15, $f15, $f13
    088D06F8:[461E7400]: add.s      $f16, $f14, $f30
    088D06FC:[4618803C]: c.lt.s     $f16, $f24
    088D0700:[00000000]: nop
    088D0704:[45010018]: bc1t       0x088D0768
    088D0708:[3C044388]: lui        $a0, 0x4388 <=> li $a0, 0x43880000
    088D070C:[44848000]: mtc1       $a0, $f16
    088D0710:[4610783E]: c.le.s     $f15, $f16
    088D0714:[00000000]: nop
    088D0718:[45020014]: bc1fl      0x088D076C
    088D071C:[8E2400B0]: lw         $a0, 176($s1)
    088D0720:[461C7C00]: add.s      $f16, $f15, $f28
    088D0724:[4618803C]: c.lt.s     $f16, $f24
    088D0728:[00000000]: nop
    088D072C:[4501000E]: bc1t       0x088D0768
    088D0730:[3C043E4C]: lui        $a0, 0x3E4C <=> li $a0, 0x3E4C0000
    088D0734:[3484CCCD]: ori        $a0, $a0, -13107
    088D0738:[44848000]: mtc1       $a0, $f16
    088D073C:[4610603C]: c.lt.s     $f12, $f16
    088D0740:[00000000]: nop
    088D0744:[45030009]: bc1tl      0x088D076C
    088D0748:[8E2400B0]: lw         $a0, 176($s1)
    088D074C:[46006406]: mov.s      $f16, $f12
    088D0750:[3C044000]: lui        $a0, 0x4000 <=> li $a0, 0x40000000
    088D0754:[44846000]: mtc1       $a0, $f12
    088D0758:[460C803E]: c.le.s     $f16, $f12
    088D075C:[00000000]: nop
    088D0760:[45010005]: bc1t       0x088D0778
    088D0764:[00000000]: nop
    088D0768:[8E2400B0]: lw         $a0, 176($s1)
    088D076C:[00952024]: and        $a0, $a0, $s5
    088D0770:[1000004A]: b          0x088D089C
    088D0774:[AE2400B0]: sw         $a0, 176($s1)
    088D0778:[1674001C]: bne        $s3, $s4, 0x088D07EC
    088D077C:[00000000]: nop
    088D0780:[8E040118]: lw         $a0, 280($s0)
    088D0784:[00042042]: srl        $a0, $a0, 0x0001
    088D0788:[308400FF]: andi       $a0, $a0, 255
    088D078C:[44848000]: mtc1       $a0, $f16
    088D0790:[04810004]: bgez       $a0, 0x088D07A4
    088D0794:[46808420]: cvt.s.w    $f16, $f16
    088D0798:[3C044F80]: lui        $a0, 0x4F80 <=> li $a0, 0x4F800000
    088D079C:[44848800]: mtc1       $a0, $f17
    088D07A0:[46118400]: add.s      $f16, $f16, $f17
    088D07A4:[3C043CC9]: lui        $a0, 0x3CC9 <=> li $a0, 0x3CC90000
    088D07A8:[34840FA9]: ori        $a0, $a0, 4009
    088D07AC:[44848800]: mtc1       $a0, $f17
    088D07B0:[46118402]: mul.s      $f16, $f16, $f17
    088D07B4:[44048000]: mfc1       $a0, $f16
    088D07B8:[48E40000]: MTV.s      $a0, S000.s
    088D07BC:[647C0000]: vmul.s     S000.s, S000.s, S703.s
    088D07C0:[D0120000]: vsin.s     S000.s, S000.s
    088D07C4:[48640000]: mfv.s      $a0, S000.s
    088D07C8:[AFA4000C]: sw         $a0, 12($sp)
    088D07CC:[C7B2000C]: lwc1       $f18, 12($sp)
    088D07D0:[3C044040]: lui        $a0, 0x4040 <=> li $a0, 0x40400000
    088D07D4:[44848000]: mtc1       $a0, $f16
    088D07D8:[46109400]: add.s      $f16, $f18, $f16
    088D07DC:[3C043E80]: lui        $a0, 0x3E80 <=> li $a0, 0x3E800000
    088D07E0:[44848800]: mtc1       $a0, $f17
    088D07E4:[46118402]: mul.s      $f16, $f16, $f17
    088D07E8:[46148502]: mul.s      $f20, $f16, $f20
    088D07EC:[4618683E]: c.le.s     $f13, $f24
    088D07F0:[00000000]: nop
    088D07F4:[45030005]: bc1tl      0x088D080C
    088D07F8:[E634009C]: swc1       $f20, 156($s1)
    088D07FC:[C7AD0014]: lwc1       $f13, 20($sp)
    088D0800:[460C6B00]: add.s      $f12, $f13, $f12
    088D0804:[E7AC0014]: swc1       $f12, 20($sp)
    088D0808:[E634009C]: swc1       $f20, 156($s1)
    088D080C:[E63600A0]: swc1       $f22, 160($s1)
    088D0810:[E63600A4]: swc1       $f22, 164($s1)
    088D0814:[E63600A8]: swc1       $f22, 168($s1)
    088D0818:[E62E0060]: swc1       $f14, 96($s1)
    088D081C:[E62F0064]: swc1       $f15, 100($s1)
    088D0820:[8E04016C]: lw         $a0, 364($s0)
    088D0824:[34050003]: ori        $a1, $zr, 3 <=> li $a1, 3
    088D0828:[8C840024]: lw         $a0, 36($a0)
    088D082C:[0085001A]: div        $a0, $a1
    088D0830:[44926000]: mtc1       $s2, $f12
    088D0834:[46806320]: cvt.s.w    $f12, $f12
    088D0838:[C7AD0014]: lwc1       $f13, 20($sp)
    088D083C:[3C04C448]: lui        $a0, 0xC448 <=> li $a0, 0xC4480000
    088D0840:[44847000]: mtc1       $a0, $f14
    088D0844:[46006B47]: neg.s      $f13, $f13
    088D0848:[460E6302]: mul.s      $f12, $f12, $f14
    088D084C:[461A6B40]: add.s      $f13, $f13, $f26
    088D0850:[3C044100]: lui        $a0, 0x4100 <=> li $a0, 0x41000000
    088D0854:[44847800]: mtc1       $a0, $f15
    088D0858:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088D085C:[460D6401]: sub.s      $f16, $f12, $f13
    088D0860:[4600F306]: mov.s      $f12, $f30
    088D0864:[4600E346]: mov.s      $f13, $f28
    088D0868:[00002812]: mflo       $a1
    088D086C:[44857000]: mtc1       $a1, $f14
    088D0870:[468073A0]: cvt.s.w    $f14, $f14
    088D0874:[460E8381]: sub.s      $f14, $f16, $f14
    088D0878:[460F7380]: add.s      $f14, $f14, $f15
    088D087C:[0E242AE2]: jal        0x0890AB88
    088D0880:[E62E0068]: swc1       $f14, 104($s1)
    088D0884:[8E2400B0]: lw         $a0, 176($s1)
    088D0888:[34840001]: ori        $a0, $a0, 1
    088D088C:[12740003]: beq        $s3, $s4, 0x088D089C
    088D0890:[AE2400B0]: sw         $a0, 176($s1)
    088D0894:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    088D0898:[AE2400BC]: sw         $a0, 188($s1)
    088D089C:[C7B4001C]: lwc1       $f20, 28($sp)
    088D08A0:[C7B60020]: lwc1       $f22, 32($sp)
    088D08A4:[C7B80024]: lwc1       $f24, 36($sp)
    088D08A8:[C7BA0028]: lwc1       $f26, 40($sp)
    088D08AC:[C7BC002C]: lwc1       $f28, 44($sp)
    088D08B0:[C7BE0030]: lwc1       $f30, 48($sp)
    088D08B4:[8FB00034]: lw         $s0, 52($sp)
    088D08B8:[8FB10038]: lw         $s1, 56($sp)
    088D08BC:[8FB2003C]: lw         $s2, 60($sp)
    088D08C0:[8FB30040]: lw         $s3, 64($sp)
    088D08C4:[8FB40044]: lw         $s4, 68($sp)
    088D08C8:[8FB50048]: lw         $s5, 72($sp)
    088D08CC:[8FBF004C]: lw         $ra, 76($sp)
    088D08D0:[03E00008]: jr         $ra
    088D08D4:[27BD0050]: addiu      $sp, $sp, 80
_S1_2_88F7888 2,279,655 instructions (0.166%), 613 calls (088F7888 - 088F7A10, length 99)
    088F7888:[27BDFFE0]: addiu      $sp, $sp, -32
    088F788C:[94860000]: lhu        $a2, 0($a0)
    088F7890:[AFB20008]: sw         $s2, 8($sp)
    088F7894:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    088F7898:[AFB00000]: sw         $s0, 0($sp)
    088F789C:[0246302A]: slt        $a2, $s2, $a2
    088F78A0:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088F78A4:[AFB10004]: sw         $s1, 4($sp)
    088F78A8:[AFB3000C]: sw         $s3, 12($sp)
    088F78AC:[AFB40010]: sw         $s4, 16($sp)
    088F78B0:[AFB50014]: sw         $s5, 20($sp)
    088F78B4:[AFB60018]: sw         $s6, 24($sp)
    088F78B8:[AFBF001C]: sw         $ra, 28($sp)
    088F78BC:[10C00040]: beq        $a2, $zr, 0x088F79C0
    088F78C0:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    088F78C4:[0200A025]: or         $s4, $s0, $zr <=> move $s4, $s0
    088F78C8:[34160078]: ori        $s6, $zr, 120 <=> li $s6, 120
    088F78CC:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    088F78D0:[26950010]: addiu      $s5, $s4, 16
    088F78D4:[82A50000]: lb         $a1, 0($s5)
    088F78D8:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088F78DC:[00A03025]: or         $a2, $a1, $zr <=> move $a2, $a1
    088F78E0:[10C00016]: beq        $a2, $zr, 0x088F793C
    088F78E4:[82270000]: lb         $a3, 0($s1)
    088F78E8:[28A90061]: slti       $t1, $a1, 97
    088F78EC:[15200004]: bne        $t1, $zr, 0x088F7900
    088F78F0:[00E04025]: or         $t0, $a3, $zr <=> move $t0, $a3
    088F78F4:[24A5FFE0]: addiu      $a1, $a1, -32
    088F78F8:[00053600]: sll        $a2, $a1, 0x0018
    088F78FC:[00063603]: sra        $a2, $a2, 0x0018
    088F7900:[28E50061]: slti       $a1, $a3, 97
    088F7904:[14A00003]: bne        $a1, $zr, 0x088F7914
    088F7908:[24E5FFE0]: addiu      $a1, $a3, -32
    088F790C:[00054600]: sll        $t0, $a1, 0x0018
    088F7910:[00084603]: sra        $t0, $t0, 0x0018
    088F7914:[10C80003]: beq        $a2, $t0, 0x088F7924
    088F7918:[24840001]: addiu      $a0, $a0, 1
    088F791C:[1000000B]: b          0x088F794C
    088F7920:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    088F7924:[02A42821]: addu       $a1, $s5, $a0
    088F7928:[80A50000]: lb         $a1, 0($a1)
    088F792C:[00913821]: addu       $a3, $a0, $s1
    088F7930:[00A03025]: or         $a2, $a1, $zr <=> move $a2, $a1
    088F7934:[14C0FFEC]: bne        $a2, $zr, 0x088F78E8
    088F7938:[80E70000]: lb         $a3, 0($a3)
    088F793C:[10E00003]: beq        $a3, $zr, 0x088F794C
    088F7940:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088F7944:[10000001]: b          0x088F794C
    088F7948:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    088F794C:[10800006]: beq        $a0, $zr, 0x088F7968
    088F7950:[00000000]: nop
    088F7954:[96840002]: lhu        $a0, 2($s4)
    088F7958:[5096000E]: beql       $a0, $s6, 0x088F7994
    088F795C:[8E840004]: lw         $a0, 4($s4)
    088F7960:[10000011]: b          0x088F79A8
    088F7964:[96040000]: lhu        $a0, 0($s0)
    088F7968:[02131021]: addu       $v0, $s0, $s3
    088F796C:[8FB00000]: lw         $s0, 0($sp)
    088F7970:[8FB10004]: lw         $s1, 4($sp)
    088F7974:[8FB20008]: lw         $s2, 8($sp)
    088F7978:[8FB3000C]: lw         $s3, 12($sp)
    088F797C:[8FB40010]: lw         $s4, 16($sp)
    088F7980:[8FB50014]: lw         $s5, 20($sp)
    088F7984:[8FB60018]: lw         $s6, 24($sp)
    088F7988:[8FBF001C]: lw         $ra, 28($sp)
    088F798C:[03E00008]: jr         $ra
    088F7990:[27BD0020]: addiu      $sp, $sp, 32
    088F7994:[0E23DE22]: jal        0x088F7888
    088F7998:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088F799C:[14400013]: bne        $v0, $zr, 0x088F79EC
    088F79A0:[00000000]: nop
    088F79A4:[96040000]: lhu        $a0, 0($s0)
    088F79A8:[26520001]: addiu      $s2, $s2, 1
    088F79AC:[26730040]: addiu      $s3, $s3, 64
    088F79B0:[26940040]: addiu      $s4, $s4, 64
    088F79B4:[0244202A]: slt        $a0, $s2, $a0
    088F79B8:[1480FFC6]: bne        $a0, $zr, 0x088F78D4
    088F79BC:[26B50040]: addiu      $s5, $s5, 64
    088F79C0:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    088F79C4:[8FB00000]: lw         $s0, 0($sp)
    088F79C8:[8FB10004]: lw         $s1, 4($sp)
    088F79CC:[8FB20008]: lw         $s2, 8($sp)
    088F79D0:[8FB3000C]: lw         $s3, 12($sp)
    088F79D4:[8FB40010]: lw         $s4, 16($sp)
    088F79D8:[8FB50014]: lw         $s5, 20($sp)
    088F79DC:[8FB60018]: lw         $s6, 24($sp)
    088F79E0:[8FBF001C]: lw         $ra, 28($sp)
    088F79E4:[03E00008]: jr         $ra
    088F79E8:[27BD0020]: addiu      $sp, $sp, 32
    088F79EC:[8FB00000]: lw         $s0, 0($sp)
    088F79F0:[8FB10004]: lw         $s1, 4($sp)
    088F79F4:[8FB20008]: lw         $s2, 8($sp)
    088F79F8:[8FB3000C]: lw         $s3, 12($sp)
    088F79FC:[8FB40010]: lw         $s4, 16($sp)
    088F7A00:[8FB50014]: lw         $s5, 20($sp)
    088F7A04:[8FB60018]: lw         $s6, 24($sp)
    088F7A08:[8FBF001C]: lw         $ra, 28($sp)
    088F7A0C:[03E00008]: jr         $ra
    088F7A10:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 088F79B8 65,548 times (length 59)
    088F78C0:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    088F78C4:[0200A025]: or         $s4, $s0, $zr <=> move $s4, $s0
    088F78C8:[34160078]: ori        $s6, $zr, 120 <=> li $s6, 120
    088F78CC:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    088F78D0:[26950010]: addiu      $s5, $s4, 16
--> 088F78D4:[82A50000]: lb         $a1, 0($s5)
    088F78D8:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088F78DC:[00A03025]: or         $a2, $a1, $zr <=> move $a2, $a1
    088F78E0:[10C00016]: beq        $a2, $zr, 0x088F793C
    088F78E4:[82270000]: lb         $a3, 0($s1)
    088F78E8:[28A90061]: slti       $t1, $a1, 97
    088F78EC:[15200004]: bne        $t1, $zr, 0x088F7900
    088F78F0:[00E04025]: or         $t0, $a3, $zr <=> move $t0, $a3
    088F78F4:[24A5FFE0]: addiu      $a1, $a1, -32
    088F78F8:[00053600]: sll        $a2, $a1, 0x0018
    088F78FC:[00063603]: sra        $a2, $a2, 0x0018
    088F7900:[28E50061]: slti       $a1, $a3, 97
    088F7904:[14A00003]: bne        $a1, $zr, 0x088F7914
    088F7908:[24E5FFE0]: addiu      $a1, $a3, -32
    088F790C:[00054600]: sll        $t0, $a1, 0x0018
    088F7910:[00084603]: sra        $t0, $t0, 0x0018
    088F7914:[10C80003]: beq        $a2, $t0, 0x088F7924
    088F7918:[24840001]: addiu      $a0, $a0, 1
    088F791C:[1000000B]: b          0x088F794C
    088F7920:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    088F7924:[02A42821]: addu       $a1, $s5, $a0
    088F7928:[80A50000]: lb         $a1, 0($a1)
    088F792C:[00913821]: addu       $a3, $a0, $s1
    088F7930:[00A03025]: or         $a2, $a1, $zr <=> move $a2, $a1
    088F7934:[14C0FFEC]: bne        $a2, $zr, 0x088F78E8
    088F7938:[80E70000]: lb         $a3, 0($a3)
    088F793C:[10E00003]: beq        $a3, $zr, 0x088F794C
    088F7940:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088F7944:[10000001]: b          0x088F794C
    088F7948:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    088F794C:[10800006]: beq        $a0, $zr, 0x088F7968
    088F7950:[00000000]: nop
    088F7954:[96840002]: lhu        $a0, 2($s4)
    088F7958:[5096000E]: beql       $a0, $s6, 0x088F7994
    088F795C:[8E840004]: lw         $a0, 4($s4)
    088F7960:[10000011]: b          0x088F79A8
    088F7964:[96040000]: lhu        $a0, 0($s0)
    088F7968:[02131021]: addu       $v0, $s0, $s3
    088F796C:[8FB00000]: lw         $s0, 0($sp)
    088F7970:[8FB10004]: lw         $s1, 4($sp)
    088F7974:[8FB20008]: lw         $s2, 8($sp)
    088F7978:[8FB3000C]: lw         $s3, 12($sp)
    088F797C:[8FB40010]: lw         $s4, 16($sp)
    088F7980:[8FB50014]: lw         $s5, 20($sp)
    088F7984:[8FB60018]: lw         $s6, 24($sp)
    088F7988:[8FBF001C]: lw         $ra, 28($sp)
    088F798C:[03E00008]: jr         $ra
    088F7990:[27BD0020]: addiu      $sp, $sp, 32
    088F7994:[0E23DE22]: jal        0x088F7888
    088F7998:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088F799C:[14400013]: bne        $v0, $zr, 0x088F79EC
    088F79A0:[00000000]: nop
    088F79A4:[96040000]: lhu        $a0, 0($s0)
    088F79A8:[26520001]: addiu      $s2, $s2, 1
    088F79AC:[26730040]: addiu      $s3, $s3, 64
    088F79B0:[26940040]: addiu      $s4, $s4, 64
    088F79B4:[0244202A]: slt        $a0, $s2, $a0
--> 088F79B8:[1480FFC6]: bne        $a0, $zr, 0x088F78D4
    088F79BC:[26B50040]: addiu      $s5, $s5, 64
    088F79C0:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    088F79C4:[8FB00000]: lw         $s0, 0($sp)
    088F79C8:[8FB10004]: lw         $s1, 4($sp)
  Back Branch 088F7934 9,404 times (length 21)
    088F78D4:[82A50000]: lb         $a1, 0($s5)
    088F78D8:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088F78DC:[00A03025]: or         $a2, $a1, $zr <=> move $a2, $a1
    088F78E0:[10C00016]: beq        $a2, $zr, 0x088F793C
    088F78E4:[82270000]: lb         $a3, 0($s1)
--> 088F78E8:[28A90061]: slti       $t1, $a1, 97
    088F78EC:[15200004]: bne        $t1, $zr, 0x088F7900
    088F78F0:[00E04025]: or         $t0, $a3, $zr <=> move $t0, $a3
    088F78F4:[24A5FFE0]: addiu      $a1, $a1, -32
    088F78F8:[00053600]: sll        $a2, $a1, 0x0018
    088F78FC:[00063603]: sra        $a2, $a2, 0x0018
    088F7900:[28E50061]: slti       $a1, $a3, 97
    088F7904:[14A00003]: bne        $a1, $zr, 0x088F7914
    088F7908:[24E5FFE0]: addiu      $a1, $a3, -32
    088F790C:[00054600]: sll        $t0, $a1, 0x0018
    088F7910:[00084603]: sra        $t0, $t0, 0x0018
    088F7914:[10C80003]: beq        $a2, $t0, 0x088F7924
    088F7918:[24840001]: addiu      $a0, $a0, 1
    088F791C:[1000000B]: b          0x088F794C
    088F7920:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    088F7924:[02A42821]: addu       $a1, $s5, $a0
    088F7928:[80A50000]: lb         $a1, 0($a1)
    088F792C:[00913821]: addu       $a3, $a0, $s1
    088F7930:[00A03025]: or         $a2, $a1, $zr <=> move $a2, $a1
--> 088F7934:[14C0FFEC]: bne        $a2, $zr, 0x088F78E8
    088F7938:[80E70000]: lb         $a3, 0($a3)
    088F793C:[10E00003]: beq        $a3, $zr, 0x088F794C
    088F7940:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088F7944:[10000001]: b          0x088F794C
_S1_2_890AB88 2,204,616 instructions (0.160%), 275,577 calls (0890AB88 - 0890ABA4, length 8)
    0890AB88:[27BDFFF0]: addiu      $sp, $sp, -16
    0890AB8C:[E48C0070]: swc1       $f12, 112($a0)
    0890AB90:[AFBF0000]: sw         $ra, 0($sp)
    0890AB94:[0E2427CB]: jal        0x08909F2C
    0890AB98:[E48D0074]: swc1       $f13, 116($a0)
    0890AB9C:[8FBF0000]: lw         $ra, 0($sp)
    0890ABA0:[03E00008]: jr         $ra
    0890ABA4:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_8908248 2,157,289 instructions (0.157%), 6,681 calls (08908248 - 089083CC, length 98)
    08908248:[27BDFDE0]: addiu      $sp, $sp, -544
    0890824C:[3C0408B0]: lui        $a0, 0x08B0 <=> li $a0, 0x08B00000
    08908250:[AFB00208]: sw         $s0, 520($sp)
    08908254:[AFB1020C]: sw         $s1, 524($sp)
    08908258:[8C90E290]: lw         $s0, -7536($a0)
    0890825C:[3C1108AD]: lui        $s1, 0x08AD <=> li $s1, 0x08AD0000
    08908260:[9224980C]: lbu        $a0, -26612($s1)
    08908264:[AFB20210]: sw         $s2, 528($sp)
    08908268:[3C1208AD]: lui        $s2, 0x08AD <=> li $s2, 0x08AD0000
    0890826C:[AFB30214]: sw         $s3, 532($sp)
    08908270:[AFBF0218]: sw         $ra, 536($sp)
    08908274:[10800004]: beq        $a0, $zr, 0x08908288
    08908278:[3C1308AD]: lui        $s3, 0x08AD <=> li $s3, 0x08AD0000
    0890827C:[0E242003]: jal        0x0890800C
    08908280:[00000000]: nop
    08908284:[A220980C]: sb         $zr, -26612($s1)
    08908288:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0890828C:[1200000B]: beq        $s0, $zr, 0x089082BC
    08908290:[03A02825]: or         $a1, $sp, $zr <=> move $a1, $sp
    08908294:[ACB00000]: sw         $s0, 0($a1)
    08908298:[C60C0024]: lwc1       $f12, 36($s0)
    0890829C:[000430C0]: sll        $a2, $a0, 0x0003
    089082A0:[46006307]: neg.s      $f12, $f12
    089082A4:[03A63021]: addu       $a2, $sp, $a2
    089082A8:[E4CC0004]: swc1       $f12, 4($a2)
    089082AC:[8E100004]: lw         $s0, 4($s0)
    089082B0:[24840001]: addiu      $a0, $a0, 1
    089082B4:[1600FFF7]: bne        $s0, $zr, 0x08908294
    089082B8:[24A50008]: addiu      $a1, $a1, 8
    089082BC:[ACB00000]: sw         $s0, 0($a1)
    089082C0:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    089082C4:[0E23E374]: jal        0x088F8DD0
    089082C8:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    089082CC:[3C0408A7]: lui        $a0, 0x08A7 <=> li $a0, 0x08A70000
    089082D0:[8FB00000]: lw         $s0, 0($sp)
    089082D4:[2485B130]: addiu      $a1, $a0, -20176
    089082D8:[C4AC0004]: lwc1       $f12, 4($a1)
    089082DC:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    089082E0:[12000025]: beq        $s0, $zr, 0x08908378
    089082E4:[E64C9810]: swc1       $f12, -26608($s2)
    089082E8:[3C070100]: lui        $a3, 0x0100 <=> li $a3, 0x01000000
    089082EC:[24E7FFFF]: addiu      $a3, $a3, -1
    089082F0:[3C061000]: lui        $a2, 0x1000 <=> li $a2, 0x10000000
    089082F4:[3C080A00]: lui        $t0, 0x0A00 <=> li $t0, 0x0A000000
    089082F8:[C60C0024]: lwc1       $f12, 36($s0)
    089082FC:[C64D9810]: lwc1       $f13, -26608($s2)
    08908300:[460D603E]: c.le.s     $f12, $f13
    08908304:[00000000]: nop
    08908308:[45020001]: bc1fl      0x08908310
    0890830C:[E64C9810]: swc1       $f12, -26608($s2)
    08908310:[8E050028]: lw         $a1, 40($s0)
    08908314:[50A00013]: beql       $a1, $zr, 0x08908364
    08908318:[000428C0]: sll        $a1, $a0, 0x0003
    0890831C:[8CA9000C]: lw         $t1, 12($a1)
    08908320:[8E6A97EC]: lw         $t2, -26644($s3)
    08908324:[00095E02]: srl        $t3, $t1, 0x0018
    08908328:[316B000F]: andi       $t3, $t3, 15
    0890832C:[000B5C00]: sll        $t3, $t3, 0x0010
    08908330:[01665825]: or         $t3, $t3, $a2
    08908334:[AD4B0000]: sw         $t3, 0($t2)
    08908338:[01274824]: and        $t1, $t1, $a3
    0890833C:[8E6A97EC]: lw         $t2, -26644($s3)
    08908340:[01284825]: or         $t1, $t1, $t0
    08908344:[AD490004]: sw         $t1, 4($t2)
    08908348:[8E6997EC]: lw         $t1, -26644($s3)
    0890834C:[25290008]: addiu      $t1, $t1, 8
    08908350:[AE6997EC]: sw         $t1, -26644($s3)
    08908354:[8CA50004]: lw         $a1, 4($a1)
    08908358:[54A0FFF1]: bnel       $a1, $zr, 0x08908320
    0890835C:[8CA9000C]: lw         $t1, 12($a1)
    08908360:[000428C0]: sll        $a1, $a0, 0x0003
    08908364:[AE000028]: sw         $zr, 40($s0)
    08908368:[03A52821]: addu       $a1, $sp, $a1
    0890836C:[8CB00000]: lw         $s0, 0($a1)
    08908370:[1600FFE1]: bne        $s0, $zr, 0x089082F8
    08908374:[24840001]: addiu      $a0, $a0, 1
    08908378:[0E283D14]: jal        0x08A0F450
    0890837C:[8E6497EC]: lw         $a0, -26644($s3)
    08908380:[0E241F10]: jal        0x08907C40
    08908384:[00000000]: nop
    08908388:[0E283CFE]: jal        0x08A0F3F8
    0890838C:[00000000]: nop
    08908390:[0E28BDCC]: jal        0x08A2F730 [sceKernelDcacheWritebackAll]
    08908394:[00000000]: nop
    08908398:[3C0408AD]: lui        $a0, 0x08AD <=> li $a0, 0x08AD0000
    0890839C:[8C8597F0]: lw         $a1, -26640($a0)
    089083A0:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    089083A4:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    089083A8:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    089083AC:[0E283BAA]: jal        0x08A0EEA8
    089083B0:[00004025]: or         $t0, $zr, $zr <=> li $t0, 0
    089083B4:[8FB00208]: lw         $s0, 520($sp)
    089083B8:[8FB1020C]: lw         $s1, 524($sp)
    089083BC:[8FB20210]: lw         $s2, 528($sp)
    089083C0:[8FB30214]: lw         $s3, 532($sp)
    089083C4:[8FBF0218]: lw         $ra, 536($sp)
    089083C8:[03E00008]: jr         $ra
    089083CC:[27BD0220]: addiu      $sp, $sp, 544
  Back Branch 089082B4 45,919 times (length 10)
    08908280:[00000000]: nop
    08908284:[A220980C]: sb         $zr, -26612($s1)
    08908288:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    0890828C:[1200000B]: beq        $s0, $zr, 0x089082BC
    08908290:[03A02825]: or         $a1, $sp, $zr <=> move $a1, $sp
--> 08908294:[ACB00000]: sw         $s0, 0($a1)
    08908298:[C60C0024]: lwc1       $f12, 36($s0)
    0890829C:[000430C0]: sll        $a2, $a0, 0x0003
    089082A0:[46006307]: neg.s      $f12, $f12
    089082A4:[03A63021]: addu       $a2, $sp, $a2
    089082A8:[E4CC0004]: swc1       $f12, 4($a2)
    089082AC:[8E100004]: lw         $s0, 4($s0)
    089082B0:[24840001]: addiu      $a0, $a0, 1
--> 089082B4:[1600FFF7]: bne        $s0, $zr, 0x08908294
    089082B8:[24A50008]: addiu      $a1, $a1, 8
    089082BC:[ACB00000]: sw         $s0, 0($a1)
    089082C0:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    089082C4:[0E23E374]: jal        0x088F8DD0
  Back Branch 08908370 45,919 times (length 32)
    089082E4:[E64C9810]: swc1       $f12, -26608($s2)
    089082E8:[3C070100]: lui        $a3, 0x0100 <=> li $a3, 0x01000000
    089082EC:[24E7FFFF]: addiu      $a3, $a3, -1
    089082F0:[3C061000]: lui        $a2, 0x1000 <=> li $a2, 0x10000000
    089082F4:[3C080A00]: lui        $t0, 0x0A00 <=> li $t0, 0x0A000000
--> 089082F8:[C60C0024]: lwc1       $f12, 36($s0)
    089082FC:[C64D9810]: lwc1       $f13, -26608($s2)
    08908300:[460D603E]: c.le.s     $f12, $f13
    08908304:[00000000]: nop
    08908308:[45020001]: bc1fl      0x08908310
    0890830C:[E64C9810]: swc1       $f12, -26608($s2)
    08908310:[8E050028]: lw         $a1, 40($s0)
    08908314:[50A00013]: beql       $a1, $zr, 0x08908364
    08908318:[000428C0]: sll        $a1, $a0, 0x0003
    0890831C:[8CA9000C]: lw         $t1, 12($a1)
    08908320:[8E6A97EC]: lw         $t2, -26644($s3)
    08908324:[00095E02]: srl        $t3, $t1, 0x0018
    08908328:[316B000F]: andi       $t3, $t3, 15
    0890832C:[000B5C00]: sll        $t3, $t3, 0x0010
    08908330:[01665825]: or         $t3, $t3, $a2
    08908334:[AD4B0000]: sw         $t3, 0($t2)
    08908338:[01274824]: and        $t1, $t1, $a3
    0890833C:[8E6A97EC]: lw         $t2, -26644($s3)
    08908340:[01284825]: or         $t1, $t1, $t0
    08908344:[AD490004]: sw         $t1, 4($t2)
    08908348:[8E6997EC]: lw         $t1, -26644($s3)
    0890834C:[25290008]: addiu      $t1, $t1, 8
    08908350:[AE6997EC]: sw         $t1, -26644($s3)
    08908354:[8CA50004]: lw         $a1, 4($a1)
    08908358:[54A0FFF1]: bnel       $a1, $zr, 0x08908320
    0890835C:[8CA9000C]: lw         $t1, 12($a1)
    08908360:[000428C0]: sll        $a1, $a0, 0x0003
    08908364:[AE000028]: sw         $zr, 40($s0)
    08908368:[03A52821]: addu       $a1, $sp, $a1
    0890836C:[8CB00000]: lw         $s0, 0($a1)
--> 08908370:[1600FFE1]: bne        $s0, $zr, 0x089082F8
    08908374:[24840001]: addiu      $a0, $a0, 1
    08908378:[0E283D14]: jal        0x08A0F450
    0890837C:[8E6497EC]: lw         $a0, -26644($s3)
    08908380:[0E241F10]: jal        0x08907C40
  Back Branch 08908358 6,680 times (length 16)
    0890830C:[E64C9810]: swc1       $f12, -26608($s2)
    08908310:[8E050028]: lw         $a1, 40($s0)
    08908314:[50A00013]: beql       $a1, $zr, 0x08908364
    08908318:[000428C0]: sll        $a1, $a0, 0x0003
    0890831C:[8CA9000C]: lw         $t1, 12($a1)
--> 08908320:[8E6A97EC]: lw         $t2, -26644($s3)
    08908324:[00095E02]: srl        $t3, $t1, 0x0018
    08908328:[316B000F]: andi       $t3, $t3, 15
    0890832C:[000B5C00]: sll        $t3, $t3, 0x0010
    08908330:[01665825]: or         $t3, $t3, $a2
    08908334:[AD4B0000]: sw         $t3, 0($t2)
    08908338:[01274824]: and        $t1, $t1, $a3
    0890833C:[8E6A97EC]: lw         $t2, -26644($s3)
    08908340:[01284825]: or         $t1, $t1, $t0
    08908344:[AD490004]: sw         $t1, 4($t2)
    08908348:[8E6997EC]: lw         $t1, -26644($s3)
    0890834C:[25290008]: addiu      $t1, $t1, 8
    08908350:[AE6997EC]: sw         $t1, -26644($s3)
    08908354:[8CA50004]: lw         $a1, 4($a1)
--> 08908358:[54A0FFF1]: bnel       $a1, $zr, 0x08908320
    0890835C:[8CA9000C]: lw         $t1, 12($a1)
    08908360:[000428C0]: sll        $a1, $a0, 0x0003
    08908364:[AE000028]: sw         $zr, 40($s0)
    08908368:[03A52821]: addu       $a1, $sp, $a1
_S1_2_880CFBC 2,151,208 instructions (0.156%), 268,901 calls (0880CFBC - 0880CFD8, length 8)
    0880CFBC:[8C840008]: lw         $a0, 8($a0)
    0880CFC0:[10800004]: beq        $a0, $zr, 0x0880CFD4
    0880CFC4:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    0880CFC8:[00052880]: sll        $a1, $a1, 0x0002
    0880CFCC:[00852021]: addu       $a0, $a0, $a1
    0880CFD0:[8C820000]: lw         $v0, 0($a0)
    0880CFD4:[03E00008]: jr         $ra
    0880CFD8:[00000000]: nop
_S1_2_890C164 2,139,912 instructions (0.156%), 1,069,956 calls (0890C164 - 0890C168, length 2)
    0890C164:[03E00008]: jr         $ra
    0890C168:[8C82003C]: lw         $v0, 60($a0)
_S1_2_880DAB8 1,961,010 instructions (0.143%), 130,734 calls (0880DAB8 - 0880DAF8, length 17)
    0880DAB8:[27BDFFF0]: addiu      $sp, $sp, -16
    0880DABC:[AFBF0000]: sw         $ra, 0($sp)
    0880DAC0:[0E203570]: jal        0x0880D5C0
    0880DAC4:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    0880DAC8:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0880DACC:[50440007]: beql       $v0, $a0, 0x0880DAEC
    0880DAD0:[34060001]: ori        $a2, $zr, 1 <=> li $a2, 1
    0880DAD4:[0E203570]: jal        0x0880D5C0
    0880DAD8:[00000000]: nop
    0880DADC:[34040003]: ori        $a0, $zr, 3 <=> li $a0, 3
    0880DAE0:[14440002]: bne        $v0, $a0, 0x0880DAEC
    0880DAE4:[00000000]: nop
    0880DAE8:[34060001]: ori        $a2, $zr, 1 <=> li $a2, 1
    0880DAEC:[00C01025]: or         $v0, $a2, $zr <=> move $v0, $a2
    0880DAF0:[8FBF0000]: lw         $ra, 0($sp)
    0880DAF4:[03E00008]: jr         $ra
    0880DAF8:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_8906D50 1,947,741 instructions (0.142%), 44,115 calls (08906D50 - 08906E0C, length 48)
    08906D50:[27BDFFF0]: addiu      $sp, $sp, -16
    08906D54:[3C0508AD]: lui        $a1, 0x08AD <=> li $a1, 0x08AD0000
    08906D58:[8CA69808]: lw         $a2, -26616($a1)
    08906D5C:[00063940]: sll        $a3, $a2, 0x0005
    08906D60:[00064080]: sll        $t0, $a2, 0x0002
    08906D64:[24C60001]: addiu      $a2, $a2, 1
    08906D68:[ACA69808]: sw         $a2, -26616($a1)
    08906D6C:[00E83821]: addu       $a3, $a3, $t0
    08906D70:[3C0508AD]: lui        $a1, 0x08AD <=> li $a1, 0x08AD0000
    08906D74:[AFB20008]: sw         $s2, 8($sp)
    08906D78:[00073882]: srl        $a3, $a3, 0x0002
    08906D7C:[8CB29804]: lw         $s2, -26620($a1)
    08906D80:[AFB00000]: sw         $s0, 0($sp)
    08906D84:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    08906D88:[00072880]: sll        $a1, $a3, 0x0002
    08906D8C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    08906D90:[02459021]: addu       $s2, $s2, $a1
    08906D94:[AFB10004]: sw         $s1, 4($sp)
    08906D98:[AFBF000C]: sw         $ra, 12($sp)
    08906D9C:[12400005]: beq        $s2, $zr, 0x08906DB4
    08906DA0:[3C1108AD]: lui        $s1, 0x08AD <=> li $s1, 0x08AD0000
    08906DA4:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    08906DA8:[0E24BEB9]: jal        0x0892FAE4
    08906DAC:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    08906DB0:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    08906DB4:[00809025]: or         $s2, $a0, $zr <=> move $s2, $a0
    08906DB8:[8E040028]: lw         $a0, 40($s0)
    08906DBC:[14800004]: bne        $a0, $zr, 0x08906DD0
    08906DC0:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    08906DC4:[AE120028]: sw         $s2, 40($s0)
    08906DC8:[10000005]: b          0x08906DE0
    08906DCC:[8E3197EC]: lw         $s1, -26644($s1)
    08906DD0:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    08906DD4:[0E24BE9B]: jal        0x0892FA6C
    08906DD8:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    08906DDC:[8E3197EC]: lw         $s1, -26644($s1)
    08906DE0:[AE110030]: sw         $s1, 48($s0)
    08906DE4:[26240008]: addiu      $a0, $s1, 8
    08906DE8:[AE44000C]: sw         $a0, 12($s2)
    08906DEC:[8E020030]: lw         $v0, 48($s0)
    08906DF0:[AE12002C]: sw         $s2, 44($s0)
    08906DF4:[24420008]: addiu      $v0, $v0, 8
    08906DF8:[8FB00000]: lw         $s0, 0($sp)
    08906DFC:[8FB10004]: lw         $s1, 4($sp)
    08906E00:[8FB20008]: lw         $s2, 8($sp)
    08906E04:[8FBF000C]: lw         $ra, 12($sp)
    08906E08:[03E00008]: jr         $ra
    08906E0C:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_89320F4 1,941,210 instructions (0.141%), 107,845 calls (089320F4 - 08932138, length 18)
    089320F4:[27BDFFF0]: addiu      $sp, $sp, -16
    089320F8:[AFB00000]: sw         $s0, 0($sp)
    089320FC:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    08932100:[8E040004]: lw         $a0, 4($s0)
    08932104:[AFBF0004]: sw         $ra, 4($sp)
    08932108:[10800008]: beq        $a0, $zr, 0x0893212C
    0893210C:[00000000]: nop
    08932110:[0E28BE00]: jal        0x08A2F800 [sceKernelUnlockMutex]
    08932114:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    08932118:[14400004]: bne        $v0, $zr, 0x0893212C
    0893211C:[00000000]: nop
    08932120:[8E040008]: lw         $a0, 8($s0)
    08932124:[2484FFFF]: addiu      $a0, $a0, -1
    08932128:[AE040008]: sw         $a0, 8($s0)
    0893212C:[8FB00000]: lw         $s0, 0($sp)
    08932130:[8FBF0004]: lw         $ra, 4($sp)
    08932134:[03E00008]: jr         $ra
    08932138:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_89320AC 1,941,210 instructions (0.141%), 107,845 calls (089320AC - 089320F0, length 18)
    089320AC:[27BDFFF0]: addiu      $sp, $sp, -16
    089320B0:[AFB00000]: sw         $s0, 0($sp)
    089320B4:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    089320B8:[8E040004]: lw         $a0, 4($s0)
    089320BC:[AFBF0004]: sw         $ra, 4($sp)
    089320C0:[10800008]: beq        $a0, $zr, 0x089320E4
    089320C4:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    089320C8:[0E28BDF8]: jal        0x08A2F7E0 [sceKernelLockMutexCB]
    089320CC:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    089320D0:[14400004]: bne        $v0, $zr, 0x089320E4
    089320D4:[00000000]: nop
    089320D8:[8E040008]: lw         $a0, 8($s0)
    089320DC:[24840001]: addiu      $a0, $a0, 1
    089320E0:[AE040008]: sw         $a0, 8($s0)
    089320E4:[8FB00000]: lw         $s0, 0($sp)
    089320E8:[8FBF0004]: lw         $ra, 4($sp)
    089320EC:[03E00008]: jr         $ra
    089320F0:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_880CC74 1,929,045 instructions (0.140%), 275,578 calls (0880CC74 - 0880CC8C, length 7)
    0880CC74:[3C0408AB]: lui        $a0, 0x08AB <=> li $a0, 0x08AB0000
    0880CC78:[8C846DD0]: lw         $a0, 28112($a0)
    0880CC7C:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    0880CC80:[54800001]: bnel       $a0, $zr, 0x0880CC88
    0880CC84:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    0880CC88:[03E00008]: jr         $ra
    0880CC8C:[00000000]: nop
_S1_2_893254C 1,915,386 instructions (0.139%), 90,066 calls (0893254C - 089325AC, length 25)
    0893254C:[27BDFFF0]: addiu      $sp, $sp, -16
    08932550:[28850012]: slti       $a1, $a0, 18
    08932554:[AFBF0000]: sw         $ra, 0($sp)
    08932558:[10A00012]: beq        $a1, $zr, 0x089325A4
    0893255C:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    08932560:[3C0508AD]: lui        $a1, 0x08AD <=> li $a1, 0x08AD0000
    08932564:[00042140]: sll        $a0, $a0, 0x0005
    08932568:[24A5A290]: addiu      $a1, $a1, -23920
    0893256C:[00852021]: addu       $a0, $a0, $a1
    08932570:[8C840000]: lw         $a0, 0($a0)
    08932574:[1880000B]: blez       $a0, 0x089325A4
    08932578:[00000000]: nop
    0893257C:[0E28BDEE]: jal        0x08A2F7B8 [sceKernelGetThreadExitStatus]
    08932580:[00000000]: nop
    08932584:[3C048002]: lui        $a0, 0x8002 <=> li $a0, 0x80020000
    08932588:[248401A4]: addiu      $a0, $a0, 420
    0893258C:[14440005]: bne        $v0, $a0, 0x089325A4
    08932590:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    08932594:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    08932598:[8FBF0000]: lw         $ra, 0($sp)
    0893259C:[03E00008]: jr         $ra
    089325A0:[27BD0010]: addiu      $sp, $sp, 16
    089325A4:[8FBF0000]: lw         $ra, 0($sp)
    089325A8:[03E00008]: jr         $ra
    089325AC:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_891F7E4 1,811,969 instructions (0.132%), 27,051 calls (0891F7E4 - 0891F860, length 32)
    0891F7E4:[27BDFFF0]: addiu      $sp, $sp, -16
    0891F7E8:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    0891F7EC:[3C0408AF]: lui        $a0, 0x08AF <=> li $a0, 0x08AF0000
    0891F7F0:[8C843B70]: lw         $a0, 15216($a0)
    0891F7F4:[AFBF0000]: sw         $ra, 0($sp)
    0891F7F8:[10800016]: beq        $a0, $zr, 0x0891F854
    0891F7FC:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    0891F800:[0E28A873]: jal        0x08A2A1CC
    0891F804:[00000000]: nop
    0891F808:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0891F80C:[10800011]: beq        $a0, $zr, 0x0891F854
    0891F810:[00000000]: nop
    0891F814:[8C86000C]: lw         $a2, 12($a0)
    0891F818:[10C0000E]: beq        $a2, $zr, 0x0891F854
    0891F81C:[00000000]: nop
    0891F820:[8CC70000]: lw         $a3, 0($a2)
    0891F824:[54E50009]: bnel       $a3, $a1, 0x0891F84C
    0891F828:[8C840000]: lw         $a0, 0($a0)
    0891F82C:[90840008]: lbu        $a0, 8($a0)
    0891F830:[10800008]: beq        $a0, $zr, 0x0891F854
    0891F834:[00000000]: nop
    0891F838:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    0891F83C:[00C01025]: or         $v0, $a2, $zr <=> move $v0, $a2
    0891F840:[8FBF0000]: lw         $ra, 0($sp)
    0891F844:[03E00008]: jr         $ra
    0891F848:[27BD0010]: addiu      $sp, $sp, 16
    0891F84C:[1480FFF1]: bne        $a0, $zr, 0x0891F814
    0891F850:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    0891F854:[00C01025]: or         $v0, $a2, $zr <=> move $v0, $a2
    0891F858:[8FBF0000]: lw         $ra, 0($sp)
    0891F85C:[03E00008]: jr         $ra
    0891F860:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 0891F84C 153,458 times (length 16)
    0891F800:[0E28A873]: jal        0x08A2A1CC
    0891F804:[00000000]: nop
    0891F808:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0891F80C:[10800011]: beq        $a0, $zr, 0x0891F854
    0891F810:[00000000]: nop
--> 0891F814:[8C86000C]: lw         $a2, 12($a0)
    0891F818:[10C0000E]: beq        $a2, $zr, 0x0891F854
    0891F81C:[00000000]: nop
    0891F820:[8CC70000]: lw         $a3, 0($a2)
    0891F824:[54E50009]: bnel       $a3, $a1, 0x0891F84C
    0891F828:[8C840000]: lw         $a0, 0($a0)
    0891F82C:[90840008]: lbu        $a0, 8($a0)
    0891F830:[10800008]: beq        $a0, $zr, 0x0891F854
    0891F834:[00000000]: nop
    0891F838:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    0891F83C:[00C01025]: or         $v0, $a2, $zr <=> move $v0, $a2
    0891F840:[8FBF0000]: lw         $ra, 0($sp)
    0891F844:[03E00008]: jr         $ra
    0891F848:[27BD0010]: addiu      $sp, $sp, 16
--> 0891F84C:[1480FFF1]: bne        $a0, $zr, 0x0891F814
    0891F850:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    0891F854:[00C01025]: or         $v0, $a2, $zr <=> move $v0, $a2
    0891F858:[8FBF0000]: lw         $ra, 0($sp)
    0891F85C:[03E00008]: jr         $ra
_S1_2_892FAE4 1,803,580 instructions (0.131%), 90,179 calls (0892FAE4 - 0892FB30, length 20)
    0892FAE4:[27BDFFF0]: addiu      $sp, $sp, -16
    0892FAE8:[00801025]: or         $v0, $a0, $zr <=> move $v0, $a0
    0892FAEC:[3C0408AF]: lui        $a0, 0x08AF <=> li $a0, 0x08AF0000
    0892FAF0:[24842574]: addiu      $a0, $a0, 9588
    0892FAF4:[AC440020]: sw         $a0, 32($v0)
    0892FAF8:[AC400014]: sw         $zr, 20($v0)
    0892FAFC:[AC400010]: sw         $zr, 16($v0)
    0892FB00:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0892FB04:[AFBF0000]: sw         $ra, 0($sp)
    0892FB08:[0E24BE9B]: jal        0x0892FA6C
    0892FB0C:[34060001]: ori        $a2, $zr, 1 <=> li $a2, 1
    0892FB10:[AC400008]: sw         $zr, 8($v0)
    0892FB14:[3C0408AD]: lui        $a0, 0x08AD <=> li $a0, 0x08AD0000
    0892FB18:[8C85A1C8]: lw         $a1, -24120($a0)
    0892FB1C:[24A50001]: addiu      $a1, $a1, 1
    0892FB20:[AC85A1C8]: sw         $a1, -24120($a0)
    0892FB24:[AC45000C]: sw         $a1, 12($v0)
    0892FB28:[8FBF0000]: lw         $ra, 0($sp)
    0892FB2C:[03E00008]: jr         $ra
    0892FB30:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_890EC3C 1,787,555 instructions (0.130%), 749 calls (0890EC3C - 0890ECF4, length 47)
    0890EC3C:[27BDFFF0]: addiu      $sp, $sp, -16
    0890EC40:[3C0508AD]: lui        $a1, 0x08AD <=> li $a1, 0x08AD0000
    0890EC44:[AFB10004]: sw         $s1, 4($sp)
    0890EC48:[8CB19B08]: lw         $s1, -25848($a1)
    0890EC4C:[AFB00000]: sw         $s0, 0($sp)
    0890EC50:[AFBF0008]: sw         $ra, 8($sp)
    0890EC54:[12200011]: beq        $s1, $zr, 0x0890EC9C
    0890EC58:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0890EC5C:[26250018]: addiu      $a1, $s1, 24
    0890EC60:[0E27FF58]: jal        0x089FFD60
    0890EC64:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890EC68:[10400006]: beq        $v0, $zr, 0x0890EC84
    0890EC6C:[00000000]: nop
    0890EC70:[8E310004]: lw         $s1, 4($s1)
    0890EC74:[1620FFFA]: bne        $s1, $zr, 0x0890EC60
    0890EC78:[26250018]: addiu      $a1, $s1, 24
    0890EC7C:[10000008]: b          0x0890ECA0
    0890EC80:[3C0508A7]: lui        $a1, 0x08A7 <=> li $a1, 0x08A70000
    0890EC84:[02201025]: or         $v0, $s1, $zr <=> move $v0, $s1
    0890EC88:[8FB00000]: lw         $s0, 0($sp)
    0890EC8C:[8FB10004]: lw         $s1, 4($sp)
    0890EC90:[8FBF0008]: lw         $ra, 8($sp)
    0890EC94:[03E00008]: jr         $ra
    0890EC98:[27BD0010]: addiu      $sp, $sp, 16
    0890EC9C:[3C0508A7]: lui        $a1, 0x08A7 <=> li $a1, 0x08A70000
    0890ECA0:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890ECA4:[0E27FF9D]: jal        0x089FFE74
    0890ECA8:[24A5B794]: addiu      $a1, $a1, -18540
    0890ECAC:[14400008]: bne        $v0, $zr, 0x0890ECD0
    0890ECB0:[3C0508A7]: lui        $a1, 0x08A7 <=> li $a1, 0x08A70000
    0890ECB4:[3C0208AD]: lui        $v0, 0x08AD <=> li $v0, 0x08AD0000
    0890ECB8:[24429A28]: addiu      $v0, $v0, -26072
    0890ECBC:[8FB00000]: lw         $s0, 0($sp)
    0890ECC0:[8FB10004]: lw         $s1, 4($sp)
    0890ECC4:[8FBF0008]: lw         $ra, 8($sp)
    0890ECC8:[03E00008]: jr         $ra
    0890ECCC:[27BD0010]: addiu      $sp, $sp, 16
    0890ECD0:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890ECD4:[0E27FF9D]: jal        0x089FFE74
    0890ECD8:[24A5B778]: addiu      $a1, $a1, -18568
    0890ECDC:[0E2438D7]: jal        0x0890E35C
    0890ECE0:[00000000]: nop
    0890ECE4:[8FB00000]: lw         $s0, 0($sp)
    0890ECE8:[8FB10004]: lw         $s1, 4($sp)
    0890ECEC:[8FBF0008]: lw         $ra, 8($sp)
    0890ECF0:[03E00008]: jr         $ra
    0890ECF4:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 0890EC74 253,308 times (length 7)
    0890EC4C:[AFB00000]: sw         $s0, 0($sp)
    0890EC50:[AFBF0008]: sw         $ra, 8($sp)
    0890EC54:[12200011]: beq        $s1, $zr, 0x0890EC9C
    0890EC58:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0890EC5C:[26250018]: addiu      $a1, $s1, 24
--> 0890EC60:[0E27FF58]: jal        0x089FFD60
    0890EC64:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0890EC68:[10400006]: beq        $v0, $zr, 0x0890EC84
    0890EC6C:[00000000]: nop
    0890EC70:[8E310004]: lw         $s1, 4($s1)
--> 0890EC74:[1620FFFA]: bne        $s1, $zr, 0x0890EC60
    0890EC78:[26250018]: addiu      $a1, $s1, 24
    0890EC7C:[10000008]: b          0x0890ECA0
    0890EC80:[3C0508A7]: lui        $a1, 0x08A7 <=> li $a1, 0x08A70000
    0890EC84:[02201025]: or         $v0, $s1, $zr <=> move $v0, $s1
_S1_2_8909F14 1,667,088 instructions (0.121%), 277,848 calls (08909F14 - 08909F28, length 6)
    08909F14:[8C860140]: lw         $a2, 320($a0)
    08909F18:[24A20008]: addiu      $v0, $a1, 8
    08909F1C:[ACA60000]: sw         $a2, 0($a1)
    08909F20:[8C84013C]: lw         $a0, 316($a0)
    08909F24:[03E00008]: jr         $ra
    08909F28:[ACA40004]: sw         $a0, 4($a1)
_S1_2_890CAD4 1,657,737 instructions (0.120%), 17,781 calls (0890CAD4 - 0890CC48, length 94)
_S1_2_88C6464 1,577,146 instructions (0.115%), 2 calls (088C6464 - 088C64F0, length 36)
  Back Branch 088C64D0 262,848 times (length 6)
_S1_2_8907BC0 1,469,920 instructions (0.107%), 45,935 calls (08907BC0 - 08907C3C, length 32)
_S1_2_890C49C 1,412,204 instructions (0.103%), 17,781 calls (0890C49C - 0890CAD0, length 398)
  Back Branch 0890CA78 3,813 times (length 337)
_S1_2_8935DF4 1,409,454 instructions (0.102%), 3,642 calls (08935DF4 - 089361D8, length 250)
  Back Branch 08936178 29,136 times (length 45)
_S1_2_891F6F4 1,356,984 instructions (0.099%), 17,478 calls (0891F6F4 - 0891F764, length 29)
  Back Branch 0891F750 132,831 times (length 12)
_S1_2_8909900 1,194,242 instructions (0.087%), 238,846 calls (08909900 - 08909918, length 7)
_S1_2_891F438 1,186,941 instructions (0.086%), 6,682 calls (0891F438 - 0891F50C, length 54)
  Back Branch 0891F4E8 47,055 times (length 20)
_S1_2_8A2B480 1,122,576 instructions (0.082%), 20,046 calls (08A2B480 - 08A2B6A8, length 139)
  Back Branch 08A2B66C 20,046 times (length 71)
  Back Branch 08A2B538 20,046 times (length 33)
_S1_2_88DEAEC 1,108,264 instructions (0.081%), 38,294 calls (088DEAEC - 088DEC30, length 82)
_S1_2_891F510 1,046,744 instructions (0.076%), 6,682 calls (0891F510 - 0891F5C8, length 47)
  Back Branch 0891F59C 47,055 times (length 18)
_S1_2_89312EC 1,018,151 instructions (0.074%), 10,412 calls (089312EC - 0893152C, length 145)
  Back Branch 089313A0 3,710 times (length 8)
_S1_2_8930E80 1,003,510 instructions (0.073%), 28,969 calls (08930E80 - 08930FF4, length 94)
  Back Branch 08930F38 20,191 times (length 25)
  Back Branch 08930FBC 3,873 times (length 19)
_S1_2_8929D2C 931,845 instructions (0.068%), 30,579 calls (08929D2C - 08929DB0, length 34)
_S1_2_88C6558 922,760 instructions (0.067%), 15,640 calls (088C6558 - 088C664C, length 62)
_S1_2_88D0A24 922,455 instructions (0.067%), 835 calls (088D0A24 - 088D1250, length 524)
  Back Branch 088D0BD0 53,440 times (length 19)
  Back Branch 088D0B70 8,350 times (length 56)
_S1_2_88D2A80 919,603 instructions (0.067%), 836 calls (088D2A80 - 088D5B8C, length 3140)
  Back Branch 088D3128 30,096 times (length 7)
  Back Branch 088D55B4 25,885 times (length 97)
_S1_2_88CAB38 902,880 instructions (0.066%), 30,096 calls (088CAB38 - 088CAE08, length 181)
_S1_2_8906E10 882,300 instructions (0.064%), 44,115 calls (08906E10 - 08906E5C, length 20)
_S1_2_8906C90 872,765 instructions (0.063%), 45,935 calls (08906C90 - 08906CD8, length 19)
_S1_2_892B414 857,390 instructions (0.062%), 30,579 calls (0892B414 - 0892B4E4, length 53)
_S1_2_880CC90 836,622 instructions (0.061%), 278,874 calls (0880CC90 - 0880CC98, length 3)
_S1_2_890E95C 829,686 instructions (0.060%), 37,713 calls (0890E95C - 0890E9C4, length 27)
_S1_2_89325B0 828,792 instructions (0.060%), 11,511 calls (089325B0 - 0893260C, length 24)
  Back Branch 089325EC 80,577 times (length 8)
_S1_2_8930A6C 795,884 instructions (0.058%), 1,679 calls (08930A6C - 08930B08, length 40)
  Back Branch 08930AFC 60,261 times (length 28)
_S1_2_8A22994 795,049 instructions (0.058%), 30,579 calls (08A22994 - 08A229F8, length 26)
_S1_2_88C7F7C 792,600 instructions (0.058%), 2 calls (088C7F7C - 088C850C, length 357)
  Back Branch 088C81D8 65,712 times (length 7)
  Back Branch 088C8208 65,710 times (length 6)
  Back Branch 088C82F8 512 times (length 5)
  Back Branch 088C83AC 100 times (length 38)
  Back Branch 088C84C0 8 times (length 9)
_S1_2_892A78C 756,680 instructions (0.055%), 9,229 calls (0892A78C - 0892AAD4, length 211)
_S1_2_89B77DC 730,114 instructions (0.053%), 835 calls (089B77DC - 089B7984, length 107)
  Back Branch 089B795C 26,720 times (length 51)
_S1_2_8914B9C 721,812 instructions (0.052%), 13,264 calls (08914B9C - 08914CC0, length 74)
_S1_2_891F0EC 644,250 instructions (0.047%), 107,375 calls (0891F0EC - 0891F104, length 7)
_S1_2_8A2F900 629,528 instructions (0.046%), 314,764 calls (08A2F900 - 08A2F904, length 2)
_S1_2_892FB84 616,366 instructions (0.045%), 45,935 calls (0892FB84 - 0892FBD8, length 22)
_S1_2_8929088 606,114 instructions (0.044%), 101,019 calls (08929088 - 0892909C, length 6)
_S1_2_89355D4 597,288 instructions (0.043%), 3,642 calls (089355D4 - 08935770, length 104)
  Back Branch 089356D4 29,136 times (length 14)
_S1_2_8A2F908 594,908 instructions (0.043%), 297,454 calls (08A2F908 - 08A2F90C, length 2)
_S1_2_890443C 578,184 instructions (0.042%), 19,008 calls (0890443C - 08904648, length 132)
_S1_2_890F134 574,862 instructions (0.042%), 964 calls (0890F134 - 0890F164, length 13)
  Back Branch 0890F150 113,430 times (length 5)
_S1_2_8922CBC 549,137 instructions (0.040%), 6,682 calls (08922CBC - 08922EB0, length 126)
  Back Branch 08922E54 962 times (length 60)
_S1_2_88F74CC 540,970 instructions (0.039%), 11,510 calls (088F74CC - 088F76B4, length 123)
_S1_2_8931530 540,075 instructions (0.039%), 8,187 calls (08931530 - 089316AC, length 96)
_S1_2_892D67C 532,360 instructions (0.039%), 11,565 calls (0892D67C - 0892D794, length 71)
_S1_2_88FEB8C 529,503 instructions (0.038%), 11,510 calls (088FEB8C - 088FED64, length 119)
_S1_2_8930FF8 529,020 instructions (0.038%), 26,740 calls (08930FF8 - 08931064, length 28)
_S1_2_892FA6C 524,855 instructions (0.038%), 96,879 calls (0892FA6C - 0892FAE0, length 30)
  Back Branch 0892FAC8 74 times (length 3)
_S1_2_891F3E4 488,098 instructions (0.035%), 60,363 calls (0891F3E4 - 0891F434, length 21)
  Back Branch 0891F428 784 times (length 8)
_S1_2_892F750 484,154 instructions (0.035%), 5,734 calls (0892F750 - 0892F790, length 17)
  Back Branch 0892F778 150,513 times (length 3)
_S1_2_892DBA8 483,114 instructions (0.035%), 161,038 calls (0892DBA8 - 0892DBB0, length 3)
_S1_2_8A1F3B8 481,600 instructions (0.035%), 17,200 calls (08A1F3B8 - 08A1F424, length 28)
_S1_2_891495C 456,800 instructions (0.033%), 4,568 calls (0891495C - 08914AF8, length 104)
_S1_2_8906E60 448,784 instructions (0.033%), 28,049 calls (08906E60 - 08906E9C, length 16)
_S1_2_8926FAC 434,330 instructions (0.032%), 6,682 calls (08926FAC - 0892767C, length 437)
_S1_2_8A277B4 430,000 instructions (0.031%), 17,200 calls (08A277B4 - 08A27814, length 25)
_S1_2_8929050 428,708 instructions (0.031%), 30,622 calls (08929050 - 08929084, length 14)
_S1_2_8929CA4 428,120 instructions (0.031%), 30,580 calls (08929CA4 - 08929CD8, length 14)
_S1_2_8935774 426,294 instructions (0.031%), 3,642 calls (08935774 - 08935AE8, length 222)
_S1_2_8A00010 396,504 instructions (0.029%), 3,382 calls (08A00010 - 08A00074, length 26)
  Back Branch 08A00068 37,634 times (length 15)
  Back Branch 08A00050 373 times (length 8)
_S1_2_8A0EA9C 394,373 instructions (0.029%), 6,683 calls (08A0EA9C - 08A0ED00, length 154)
  Back Branch 08A0EC78 1 times (length 77)
  Back Branch 08A0EC70 1 times (length 37)
  Back Branch 08A0EC48 1 times (length 61)
  Back Branch 08A0EC98 1 times (length 89)
  Back Branch 08A0ECD8 1 times (length 103)
_S1_2_8907104 391,039 instructions (0.028%), 18,619 calls (08907104 - 089071F4, length 61)
_S1_2_8A2A470 389,106 instructions (0.028%), 6,682 calls (08A2A470 - 08A2A534, length 50)
  Back Branch 08A2A518 47,055 times (length 31)
_S1_2_8928770 387,498 instructions (0.028%), 6,681 calls (08928770 - 0892892C, length 112)
  Back Branch 0892890C 26,724 times (length 31)
_S1_2_890464C 380,160 instructions (0.028%), 19,008 calls (0890464C - 08904698, length 20)
_S1_2_8913D44 377,207 instructions (0.027%), 54,535 calls (08913D44 - 08913D5C, length 7)
_S1_2_8932904 360,886 instructions (0.026%), 1 calls (08932904 - 08932B18, length 134)
  Back Branch 08932AD4 6,681 times (length 60)
  Back Branch 0893294C 2 times (length 8)
_S1_2_8926D00 360,828 instructions (0.026%), 6,682 calls (08926D00 - 08926FA8, length 171)
_S1_2_891E348 360,504 instructions (0.026%), 6,682 calls (0891E348 - 0891E4FC, length 110)
_S1_2_8811664 359,138 instructions (0.026%), 2 calls (08811664 - 088116BC, length 23)
  Back Branch 0881169C 51,302 times (length 7)
_S1_2_891536C 357,203 instructions (0.026%), 4,591 calls (0891536C - 08915694, length 203)
_S1_2_8A2A1CC 352,800 instructions (0.026%), 58,800 calls (08A2A1CC - 08A2A1E0, length 6)
_S1_2_89047C8 346,176 instructions (0.025%), 4,808 calls (089047C8 - 089049B0, length 123)
_S1_2_89B69F8 324,890 instructions (0.024%), 13,537 calls (089B69F8 - 089B6A98, length 41)
_S1_2_891362C 324,037 instructions (0.024%), 6,613 calls (0891362C - 08913D40, length 454)
_S1_2_88FFBA8 320,688 instructions (0.023%), 6,681 calls (088FFBA8 - 088FFC78, length 53)
_S1_2_88094F4 316,866 instructions (0.023%), 6,640 calls (088094F4 - 08809660, length 92)
_S1_2_8A28DCC 314,111 instructions (0.023%), 6,683 calls (08A28DCC - 08A28F10, length 82)
_S1_2_88E0530 293,625 instructions (0.021%), 3,915 calls (088E0530 - 088E065C, length 76)
_S1_2_88FFAD4 286,681 instructions (0.021%), 6,667 calls (088FFAD4 - 088FFBA4, length 53)
_S1_2_8A2B368 280,644 instructions (0.020%), 140,322 calls (08A2B368 - 08A2B36C, length 2)
_S1_2_891B744 277,977 instructions (0.020%), 2,587 calls (0891B744 - 0891BC3C, length 319)
_S1_2_88F0DB8 276,314 instructions (0.020%), 1 calls (088F0DB8 - 088F0FC0, length 131)
  Back Branch 088F0F20 11,510 times (length 24)
  Back Branch 088F0E50 1 times (length 13)
_S1_2_88F6B30 276,240 instructions (0.020%), 11,510 calls (088F6B30 - 088F6B8C, length 24)
_S1_2_892B014 267,468 instructions (0.019%), 44,578 calls (0892B014 - 0892B028, length 6)
_S1_2_8927E20 267,280 instructions (0.019%), 6,682 calls (08927E20 - 08928110, length 189)
_S1_2_89262A0 267,280 instructions (0.019%), 6,682 calls (089262A0 - 0892639C, length 64)
  Back Branch 0892633C 6,682 times (length 20)
_S1_2_8A0EE78 267,240 instructions (0.019%), 6,681 calls (08A0ED9C - 08A0EEA4, length 67)
  Back Branch 08A0EE1C 6,682 times (length 11)
  Back Branch 08A0EEA0 6,681 times (length 67)
_S1_2_89319DC 260,400 instructions (0.019%), 18,600 calls (089319DC - 08931A10, length 14)
_S1_2_88098B4 259,986 instructions (0.019%), 6,640 calls (088098B4 - 08809AE0, length 140)
_S1_2_8A27BB8 258,000 instructions (0.019%), 17,200 calls (08A27BB8 - 08A27BF0, length 15)
_S1_2_8913D7C 257,091 instructions (0.019%), 9,182 calls (08913D7C - 08913DE8, length 28)
_S1_2_89B8D10 254,150 instructions (0.018%), 3,910 calls (089B8D10 - 089B8E30, length 73)
_S1_2_893109C 249,900 instructions (0.018%), 20,825 calls (0893109C - 089310D0, length 14)
_S1_2_8A0EEA8 247,197 instructions (0.018%), 6,681 calls (08A0EEA8 - 08A0EF48, length 41)
_S1_2_89094C4 245,244 instructions (0.018%), 3,813 calls (089094C4 - 0890969C, length 119)
  Back Branch 089095A4 10,359 times (length 7)
_S1_2_8913D60 243,330 instructions (0.018%), 81,110 calls (08913D60 - 08913D68, length 3)
_S1_2_893195C 241,800 instructions (0.018%), 18,600 calls (0893195C - 0893198C, length 13)
_S1_2_8A2B45C 240,552 instructions (0.017%), 26,728 calls (08A2B45C - 08A2B47C, length 9)
_S1_2_89071F8 239,712 instructions (0.017%), 908 calls (089071F8 - 0890762C, length 270)
_S1_2_8923654 236,929 instructions (0.017%), 13,937 calls (08923654 - 089236DC, length 35)
_S1_2_89147DC 235,261 instructions (0.017%), 4,570 calls (089147DC - 08914900, length 74)
_S1_2_89327EC 234,700 instructions (0.017%), 9,388 calls (089327EC - 0893284C, length 25)
_S1_2_891EC84 233,859 instructions (0.017%), 6,682 calls (0891EC84 - 0891ED14, length 37)
_S1_2_8A0F028 233,835 instructions (0.017%), 6,681 calls (08A0F028 - 08A0F0EC, length 50)
  Back Branch 08A0F0D8 6,681 times (length 27)
_S1_2_88C6650 233,800 instructions (0.017%), 6,680 calls (088C6650 - 088C6B30, length 313)
_S1_2_88AD9DC 233,760 instructions (0.017%), 14,610 calls (088AD9DC - 088ADA18, length 16)
_S1_2_88F70F0 230,200 instructions (0.017%), 11,510 calls (088F70F0 - 088F7174, length 34)
_S1_2_89312C0 229,045 instructions (0.017%), 20,824 calls (089312C0 - 089312E8, length 11)
_S1_2_892B55C 228,890 instructions (0.017%), 2,494 calls (0892B55C - 0892B814, length 175)
  Back Branch 0892B7AC 1 times (length 101)
_S1_2_8A2A8C8 227,009 instructions (0.016%), 13,364 calls (08A2A8C8 - 08A2A934, length 28)
_S1_2_893BB9C 221,238 instructions (0.016%), 6,507 calls (0893BB9C - 0893BCB8, length 72)
_S1_2_8A2F800 215,690 instructions (0.016%), 107,845 calls (08A2F800 - 08A2F804, length 2)
_S1_2_8A2F7E0 215,690 instructions (0.016%), 107,845 calls (08A2F7E0 - 08A2F7E4, length 2)
_S1_2_8A28FBC 213,824 instructions (0.016%), 6,682 calls (08A28FBC - 08A29088, length 52)
_S1_2_89007B0 212,089 instructions (0.015%), 6,640 calls (089007B0 - 0890097C, length 116)
_S1_2_88AF158 204,952 instructions (0.015%), 12,056 calls (088AF158 - 088AF198, length 17)
_S1_2_88ADA1C 200,800 instructions (0.015%), 10,040 calls (088ADA1C - 088ADA68, length 20)
_S1_2_88F6A5C 200,710 instructions (0.015%), 20,071 calls (088F6A5C - 088F6A80, length 10)
_S1_2_89228A4 199,349 instructions (0.014%), 7,644 calls (089228A4 - 08922A90, length 124)
_S1_2_8830C8C 193,036 instructions (0.014%), 908 calls (08830C8C - 088310C4, length 271)
  Back Branch 08830FB8 8,172 times (length 18)
_S1_2_8923988 189,986 instructions (0.014%), 5,588 calls (08923988 - 08923B34, length 108)
_S1_2_892F52C 187,096 instructions (0.014%), 6,682 calls (0892F52C - 0892F68C, length 89)
_S1_2_891237C 185,630 instructions (0.013%), 6,630 calls (0891237C - 08912408, length 36)
_S1_2_88FF7B0 183,895 instructions (0.013%), 23 calls (088FF7B0 - 088FFA24, length 158)
  Back Branch 088FF9E0 19,383 times (length 72)
  Back Branch 088FF888 494 times (length 15)
  Back Branch 088FF994 138 times (length 8)
  Back Branch 088FF9C4 11 times (length 46)
_S1_2_8932E68 183,494 instructions (0.013%), 2 calls (08932E68 - 08932EB4, length 20)
  Back Branch 08932E94 30,579 times (length 6)
_S1_2_890D168 182,219 instructions (0.013%), 2,581 calls (0890D168 - 0890D304, length 104)
_S1_2_88F6A94 180,414 instructions (0.013%), 6,682 calls (088F6A94 - 088F6B2C, length 39)
_S1_2_8904E90 176,272 instructions (0.013%), 6,616 calls (08904E90 - 08904F70, length 57)
_S1_2_89D2DB0 175,950 instructions (0.013%), 3,910 calls (089D2DB0 - 089D2E60, length 45)
_S1_2_8A17FF8 175,916 instructions (0.013%), 2,587 calls (08918938 - 08A180F8, length 261617)
  Back Branch 08A18034 10,348 times (length 11)
  Back Branch 08A18070 2,587 times (length 261584)
_S1_2_8A0BA24 175,916 instructions (0.013%), 2,587 calls (08A0BA24 - 08A0BC80, length 152)
_S1_2_892AFAC 173,979 instructions (0.013%), 11,600 calls (0892AFAC - 0892B010, length 26)
_S1_2_8804850 170,310 instructions (0.012%), 5,322 calls (08804850 - 088048E4, length 38)
_S1_2_88FFA70 166,675 instructions (0.012%), 6,667 calls (088FFA70 - 088FFAD0, length 25)
_S1_2_8835AB8 166,381 instructions (0.012%), 908 calls (08835AB8 - 08835F58, length 297)
  Back Branch 08835BC4 8,172 times (length 23)
_S1_2_88FCB24 164,887 instructions (0.012%), 7,169 calls (088FCB24 - 088FCB94, length 29)
_S1_2_8914AFC 164,680 instructions (0.012%), 4,585 calls (08914AFC - 08914B98, length 40)
_S1_2_890C0B8 163,959 instructions (0.012%), 3,813 calls (0890C0B8 - 0890C160, length 43)
_S1_2_892D8BC 162,442 instructions (0.012%), 11,603 calls (0892D8BC - 0892D994, length 55)
_S1_2_8A2F7B8 161,264 instructions (0.012%), 80,632 calls (08A2F7B8 - 08A2F7BC, length 2)
_S1_2_892B03C 161,224 instructions (0.012%), 11,516 calls (0892B03C - 0892B070, length 14)
_S1_2_8A0ED04 160,368 instructions (0.012%), 6,682 calls (08A0ED04 - 08A0EE18, length 70)
_S1_2_89208E8 154,210 instructions (0.011%), 15,421 calls (089208E8 - 0892090C, length 10)
_S1_2_88F7090 153,916 instructions (0.011%), 6,692 calls (088F7090 - 088F70EC, length 24)
_S1_2_891EBE0 153,677 instructions (0.011%), 6,682 calls (0891EBE0 - 0891EC58, length 31)
_S1_2_88051A0 153,303 instructions (0.011%), 4,662 calls (088051A0 - 08805390, length 125)
_S1_2_8912294 152,173 instructions (0.011%), 6,616 calls (08912294 - 08912378, length 58)
_S1_2_896B850 151,427 instructions (0.011%), 6,506 calls (0896B850 - 0896B8EC, length 40)
_S1_2_89B0C24 150,762 instructions (0.011%), 50,254 calls (089B0C24 - 089B0C2C, length 3)
_S1_2_892D938 150,341 instructions (0.011%), 11,565 calls (0892D938 - 0892D994, length 24)
_S1_2_8928ACC 146,996 instructions (0.011%), 6,682 calls (08928ACC - 08928B88, length 48)
  Back Branch 08928B6C 6,681 times (length 34)
_S1_2_892A740 146,320 instructions (0.011%), 9,145 calls (0892A740 - 0892A788, length 19)
_S1_2_88F6A84 145,616 instructions (0.011%), 36,404 calls (088F6A84 - 088F6A90, length 4)
_S1_2_88E3148 143,276 instructions (0.010%), 5,117 calls (088E3148 - 088E3A68, length 585)
_S1_2_882C950 140,472 instructions (0.010%), 3 calls (0882C950 - 0882CC9C, length 212)
  Back Branch 0882CC6C 4,680 times (length 29)
  Back Branch 0882CC7C 120 times (length 39)
_S1_2_88E1584 140,012 instructions (0.010%), 1,207 calls (088E1584 - 088E17FC, length 159)
_S1_2_8912094 139,781 instructions (0.010%), 6,681 calls (08912094 - 089120E4, length 21)
_S1_2_8932DCC 139,247 instructions (0.010%), 1 calls (08932DCC - 08932E64, length 39)
  Back Branch 08932E28 11,602 times (length 12)
_S1_2_8911BF4 139,230 instructions (0.010%), 6,630 calls (08911BF4 - 08911C70, length 32)
_S1_2_89156A0 137,718 instructions (0.010%), 4,591 calls (089156A0 - 08915798, length 63)
_S1_2_89C92B4 136,850 instructions (0.010%), 3,910 calls (089C92B4 - 089C933C, length 35)
_S1_2_8969568 136,647 instructions (0.010%), 6,507 calls (08969568 - 089695D8, length 29)
_S1_2_8920920 134,181 instructions (0.010%), 6,682 calls (08920920 - 08920A14, length 62)
  Back Branch 089209EC 15 times (length 26)
_S1_2_8920A18 134,144 instructions (0.010%), 6,682 calls (08920A18 - 08920AE8, length 53)
  Back Branch 08920AD0 15 times (length 24)
_S1_2_8904B84 133,256 instructions (0.010%), 13,326 calls (08904B84 - 08904BA8, length 10)
_S1_2_8912A94 132,426 instructions (0.010%), 13,243 calls (08912A94 - 08912AB8, length 10)
_S1_2_890C32C 131,868 instructions (0.010%), 6,659 calls (0890C32C - 0890C3E0, length 46)
  Back Branch 0890C3B4 658 times (length 23)
_S1_2_893BCBC 130,140 instructions (0.009%), 6,507 calls (0893BCBC - 0893BD80, length 50)
_S1_2_88EA488 127,120 instructions (0.009%), 908 calls (088EA488 - 088EA73C, length 174)
_S1_2_8A2BED0 126,958 instructions (0.009%), 6,682 calls (08A2BED0 - 08A2BF6C, length 40)
_S1_2_8A28F14 126,958 instructions (0.009%), 6,682 calls (08A28F14 - 08A28FB0, length 40)
_S1_2_8913D6C 126,456 instructions (0.009%), 63,228 calls (08913D6C - 08913D70, length 2)
_S1_2_891C0F8 124,467 instructions (0.009%), 17,781 calls (0891C0F8 - 0891C128, length 13)
_S1_2_890CC4C 124,467 instructions (0.009%), 17,781 calls (0890CC4C - 0890CC64, length 7)
_S1_2_8904F74 124,257 instructions (0.009%), 6,630 calls (08904F74 - 08904FD0, length 24)
_S1_2_8905264 123,475 instructions (0.009%), 6,215 calls (08905264 - 089052B4, length 21)
_S1_2_88F99B8 123,384 instructions (0.009%), 5,141 calls (088F99B8 - 088FA954, length 1000)
_S1_2_8932610 122,990 instructions (0.009%), 12,299 calls (08932610 - 08932634, length 10)
_S1_2_8A2C680 120,276 instructions (0.009%), 6,682 calls (08A2C680 - 08A2C744, length 50)
_S1_2_8A2C5B0 120,276 instructions (0.009%), 6,682 calls (08A2C5B0 - 08A2C674, length 50)
_S1_2_8A2C230 120,276 instructions (0.009%), 6,682 calls (08A2C230 - 08A2C2F4, length 50)
_S1_2_8913DEC 119,366 instructions (0.009%), 9,182 calls (08913DEC - 08913E1C, length 13)
_S1_2_88F954C 119,182 instructions (0.009%), 5,415 calls (088F954C - 088F95A4, length 23)
_S1_2_89B57A4 118,645 instructions (0.009%), 22 calls (089B57A4 - 089B5958, length 110)
  Back Branch 089B5910 2,200 times (length 62)
  Back Branch 089B57F8 118 times (length 9)
  Back Branch 089B5814 70 times (length 6)
  Back Branch 089B5944 70 times (length 10)
_S1_2_88E14A0 117,691 instructions (0.009%), 5,117 calls (088E14A0 - 088E1580, length 57)
_S1_2_8909154 117,184 instructions (0.009%), 3,662 calls (08909154 - 089091DC, length 35)
_S1_2_88047BC 117,098 instructions (0.009%), 5,323 calls (088047BC - 0880484C, length 37)
_S1_2_8909F58 116,544 instructions (0.008%), 29,136 calls (08909F58 - 08909F64, length 4)
_S1_2_8907C40 113,601 instructions (0.008%), 6,682 calls (08907C40 - 08907C84, length 18)
_S1_2_8A2B370 113,594 instructions (0.008%), 6,682 calls (08A2B370 - 08A2B3DC, length 28)
_S1_2_890BD1C 112,902 instructions (0.008%), 3,642 calls (0890BD1C - 0890BD94, length 31)
_S1_2_89B7988 110,946 instructions (0.008%), 5,150 calls (089B7988 - 089B79B4, length 12)
  Back Branch 089B79A0 13,341 times (length 6)
_S1_2_8934320 108,960 instructions (0.008%), 3,632 calls (08934320 - 089343B4, length 38)
_S1_2_8922C84 107,016 instructions (0.008%), 7,644 calls (08922C84 - 08922CB8, length 14)
_S1_2_8809AE4 106,711 instructions (0.008%), 6,654 calls (08809AE4 - 08809B54, length 29)
_S1_2_89021D4 100,942 instructions (0.007%), 9,177 calls (089021D4 - 089021FC, length 11)
_S1_2_89150E8 100,921 instructions (0.007%), 4,584 calls (089150E8 - 08915168, length 33)
_S1_2_89237D8 100,629 instructions (0.007%), 5,590 calls (089237D8 - 08923838, length 25)
_S1_2_8923A58 100,526 instructions (0.007%), 5,585 calls (08923A58 - 08923B34, length 56)
_S1_2_88FC08C 97,552 instructions (0.007%), 13,936 calls (088FC08C - 088FC0A4, length 7)
_S1_2_890DC4C 97,508 instructions (0.007%), 535 calls (0890DC4C - 0890E220, length 374)
  Back Branch 0890DFCC 864 times (length 13)
  Back Branch 0890DDD0 675 times (length 40)
  Back Branch 0890E1E4 200 times (length 28)
_S1_2_89D5DA0 96,667 instructions (0.007%), 1,619 calls (089D5DA0 - 089D5F48, length 107)
  Back Branch 089D5F1C 34 times (length 64)
_S1_2_88FA904 95,508 instructions (0.007%), 4,548 calls (088FA904 - 088FA954, length 21)
_S1_2_890CD78 93,056 instructions (0.007%), 12 calls (0890CD78 - 0890D03C, length 178)
  Back Branch 0890CF70 5,376 times (length 9)
  Back Branch 0890D008 448 times (length 114)
_S1_2_88FC76C 92,960 instructions (0.007%), 6,640 calls (088FC76C - 088FC7A0, length 14)
_S1_2_8911BBC 92,635 instructions (0.007%), 6,617 calls (08911BBC - 08911BF0, length 14)
_S1_2_88E6EF8 92,279 instructions (0.007%), 908 calls (088E6EF8 - 088E7134, length 144)
  Back Branch 088E6FB8 6,356 times (length 41)
_S1_2_88FB1F0 89,761 instructions (0.007%), 631 calls (088FB1F0 - 088FB344, length 86)
  Back Branch 088FB2EC 5,150 times (length 49)
_S1_2_892F794 89,730 instructions (0.007%), 4,985 calls (0892F794 - 0892F7D8, length 18)
_S1_2_8909B18 87,975 instructions (0.006%), 1,725 calls (08909B18 - 08909D2C, length 134)
_S1_2_88AED24 87,638 instructions (0.006%), 3,022 calls (088AED24 - 088AED94, length 29)
_S1_2_891516C 87,306 instructions (0.006%), 4,591 calls (0891516C - 08915208, length 40)
_S1_2_8905ACC 86,190 instructions (0.006%), 6,630 calls (08905ACC - 08905AFC, length 13)
_S1_2_8905A98 86,008 instructions (0.006%), 6,616 calls (08905A98 - 08905AC8, length 13)
_S1_2_8A0FEE8 80,181 instructions (0.006%), 6,682 calls (08A0FEE8 - 08A0FF18, length 13)
  Back Branch 08A0FF14 6,681 times (length 6)
_S1_2_8813350 79,392 instructions (0.006%), 6,616 calls (08813350 - 0881337C, length 12)
_S1_2_88EF370 77,933 instructions (0.006%), 4,584 calls (088EF370 - 088EF3D8, length 27)
_S1_2_8914904 77,695 instructions (0.006%), 4,570 calls (08914904 - 08914958, length 22)
_S1_2_882A0E0 76,272 instructions (0.006%), 2,724 calls (0882A0E0 - 0882AAC8, length 635)
_S1_2_8932850 75,192 instructions (0.005%), 2,892 calls (08932850 - 08932900, length 45)
_S1_2_88CCE38 73,882 instructions (0.005%), 212 calls (088CCE38 - 088CD174, length 208)
  Back Branch 088CD10C 2,862 times (length 109)
  Back Branch 088CD130 954 times (length 139)
_S1_2_8A0F49C 73,568 instructions (0.005%), 6,688 calls (08A0F49C - 08A0F4E0, length 18)
_S1_2_891EB80 73,502 instructions (0.005%), 6,682 calls (0891EB80 - 0891EBA8, length 11)
_S1_2_891B5B4 73,491 instructions (0.005%), 6,681 calls (0891B5B4 - 0891B618, length 26)
_S1_2_89102D0 73,491 instructions (0.005%), 6,681 calls (089102D0 - 08910324, length 22)
_S1_2_8A2942C 73,337 instructions (0.005%), 6,667 calls (08A2942C - 08A2947C, length 21)
_S1_2_890CC68 73,060 instructions (0.005%), 6,874 calls (0890CC68 - 0890CCCC, length 26)
_S1_2_8809C20 73,051 instructions (0.005%), 6,641 calls (08809C20 - 08809C48, length 11)
_S1_2_88F94AC 71,974 instructions (0.005%), 5,141 calls (088F94AC - 088F94E0, length 14)
_S1_2_890DAB8 71,153 instructions (0.005%), 1,384 calls (0890DAB8 - 0890DB34, length 32)
  Back Branch 0890DB14 8,958 times (length 6)
_S1_2_88FC0A8 69,921 instructions (0.005%), 23,307 calls (088FC0A8 - 088FC0B0, length 3)
_S1_2_8812A8C 68,100 instructions (0.005%), 4,540 calls (08812A8C - 08812ACC, length 17)
_S1_2_8804CE0 67,535 instructions (0.005%), 5,195 calls (08804CE0 - 08804D30, length 21)
_S1_2_8A2B6B4 66,820 instructions (0.005%), 6,682 calls (08A2B6B4 - 08A2B714, length 25)
_S1_2_8927A00 66,820 instructions (0.005%), 6,682 calls (08927A00 - 08927A24, length 10)
_S1_2_891EC5C 66,810 instructions (0.005%), 6,681 calls (0891EC5C - 0891EC80, length 10)
_S1_2_8911510 66,676 instructions (0.005%), 6,698 calls (08911510 - 08911534, length 10)
_S1_2_8A29480 66,670 instructions (0.005%), 6,667 calls (08A29480 - 08A294A8, length 11)
_S1_2_89096EC 65,193 instructions (0.005%), 2,103 calls (089096EC - 089098FC, length 133)
  Back Branch 08909714 6,309 times (length 7)
_S1_2_8936344 65,070 instructions (0.005%), 6,507 calls (08936344 - 089363A8, length 26)
_S1_2_88AF19C 65,024 instructions (0.005%), 1 calls (088AF19C - 088AF528, length 228)
  Back Branch 088AF4C8 495 times (length 132)
  Back Branch 088AF504 17 times (length 7)
_S1_2_8A2F6B8 64,656 instructions (0.005%), 32,328 calls (08A2F6B8 - 08A2F6BC, length 2)
_S1_2_88E0848 63,853 instructions (0.005%), 225 calls (088E0848 - 088E0FB8, length 477)
  Back Branch 088E0F8C 5,400 times (length 9)
  Back Branch 088E0EB4 450 times (length 9)
_S1_2_88AF944 63,427 instructions (0.005%), 1 calls (088AF944 - 088AFC4C, length 195)
  Back Branch 088AFC0C 640 times (length 99)
_S1_2_8930E54 62,340 instructions (0.005%), 10,390 calls (08930E54 - 08930E68, length 6)
_S1_2_8920910 61,704 instructions (0.004%), 15,426 calls (08920910 - 0892091C, length 4)
_S1_2_88AD90C 61,520 instructions (0.004%), 1,538 calls (088AD90C - 088AD9AC, length 41)
_S1_2_8A1A044 61,315 instructions (0.004%), 25 calls (08A19E4C - 08A1B8D8, length 1700)
  Back Branch 08A1B4D0 1,002 times (length 39)
  Back Branch 08A1B4AC 1,002 times (length 12)
  Back Branch 08A1B604 332 times (length 16)
  Back Branch 08A1B0D8 200 times (length 9)
  Back Branch 08A19EB0 83 times (length 27)
  Back Branch 08A1A4F0 75 times (length 14)
  Back Branch 08A1A9C4 56 times (length 89)
  Back Branch 08A1B0A8 55 times (length 447)
  Back Branch 08A1B0E0 55 times (length 527)
  Back Branch 08A1B120 55 times (length 720)
  Back Branch 08A1A60C 55 times (length 40)
  Back Branch 08A1B4D8 44 times (length 714)
  Back Branch 08A1B434 44 times (length 674)
  Back Branch 08A1A59C 26 times (length 24)
  Back Branch 08A1AA04 25 times (length 331)
  Back Branch 08A1AA14 25 times (length 734)
  Back Branch 08A1A524 25 times (length 24)
  Back Branch 08A1B114 25 times (length 751)
  Back Branch 08A1B60C 11 times (length 792)
  Back Branch 08A1B5C0 11 times (length 103)
  Back Branch 08A1B39C 6 times (length 11)
  Back Branch 08A1B3A4 1 times (length 637)
  Back Branch 08A1B4E0 1 times (length 994)
_S1_2_8A2F548 61,158 instructions (0.004%), 30,579 calls (08A2F548 - 08A2F54C, length 2)
_S1_2_88D6524 60,336 instructions (0.004%), 838 calls (088D6524 - 088D69A4, length 289)
_S1_2_891E6C8 60,129 instructions (0.004%), 6,681 calls (0891E6C8 - 0891E6E8, length 9)
_S1_2_890239C 59,683 instructions (0.004%), 4,591 calls (0890239C - 089023CC, length 13)
_S1_2_8A198E4 59,504 instructions (0.004%), 194 calls (08A198E4 - 08A1995C, length 31)
  Back Branch 08A19944 5,946 times (length 10)
  Back Branch 08A1993C 5,764 times (length 22)
  Back Branch 08A19950 1,752 times (length 9)
  Back Branch 08A19914 206 times (length 12)
_S1_2_896B5AC 58,112 instructions (0.004%), 908 calls (0896B5AC - 0896B83C, length 165)
_S1_2_8904A0C 58,088 instructions (0.004%), 14,522 calls (08904A0C - 08904A18, length 4)
_S1_2_89BB3D4 56,848 instructions (0.004%), 1,672 calls (089BB3D4 - 089BB490, length 48)
_S1_2_89C6808 56,670 instructions (0.004%), 3,910 calls (089C6808 - 089C686C, length 26)
_S1_2_8932EB8 55,389 instructions (0.004%), 3 calls (08932EB8 - 08932F04, length 20)
  Back Branch 08932EE4 9,226 times (length 6)
_S1_2_8914EB0 55,007 instructions (0.004%), 4,579 calls (08914EB0 - 08914EF4, length 18)
_S1_2_88F0CD8 54,573 instructions (0.004%), 18,191 calls (088F0CD8 - 088F0CE0, length 3)
_S1_2_89343B8 54,480 instructions (0.004%), 4,540 calls (089343B8 - 089343FC, length 18)
_S1_2_88B1A1C 54,038 instructions (0.004%), 1 calls (088B1A1C - 088B1E0C, length 253)
  Back Branch 088B1CFC 1,240 times (length 12)
  Back Branch 088B1DC4 310 times (length 143)
_S1_2_8A2A8C0 53,902 instructions (0.004%), 26,951 calls (08A2A8C0 - 08A2A8C4, length 2)
_S1_2_891EBAC 53,496 instructions (0.004%), 6,687 calls (0891EBAC - 0891EBC8, length 8)
_S1_2_891ED18 53,453 instructions (0.004%), 6,682 calls (0891ED18 - 0891ED34, length 8)
_S1_2_892B074 53,086 instructions (0.004%), 2,413 calls (0892B074 - 0892B0CC, length 23)
_S1_2_8911538 53,012 instructions (0.004%), 13,253 calls (08911538 - 08911544, length 4)
_S1_2_8912ABC 52,976 instructions (0.004%), 13,244 calls (08912ABC - 08912AC8, length 4)
_S1_2_8813328 52,928 instructions (0.004%), 6,616 calls (08813328 - 0881334C, length 10)
_S1_2_88C4A10 51,702 instructions (0.004%), 7,386 calls (088C4A10 - 088C4A28, length 7)
_S1_2_8827B88 50,712 instructions (0.004%), 33 calls (08827B88 - 08827CDC, length 86)
  Back Branch 08827C3C 2,179 times (length 11)
  Back Branch 08827C84 2,076 times (length 13)
_S1_2_88C8A80 50,178 instructions (0.004%), 835 calls (088C8A80 - 088C8C30, length 109)
  Back Branch 088C8BA0 1,032 times (length 22)
_S1_2_88FD5AC 48,867 instructions (0.004%), 660 calls (088FD5AC - 088FD9E8, length 272)
_S1_2_89091E0 48,348 instructions (0.004%), 2,844 calls (089091E0 - 08909220, length 17)
_S1_2_880DA78 47,150 instructions (0.003%), 4,715 calls (0880DA78 - 0880DAB4, length 16)
_S1_2_89BA29C 46,975 instructions (0.003%), 1,619 calls (089BA29C - 089BA3B0, length 70)
  Back Branch 089BA33C 1,619 times (length 20)
_S1_2_8907A74 46,942 instructions (0.003%), 958 calls (08907A74 - 08907BBC, length 83)
_S1_2_8A0F414 46,781 instructions (0.003%), 6,683 calls (08A0F414 - 08A0F44C, length 15)
_S1_2_8926828 46,781 instructions (0.003%), 6,683 calls (08926828 - 08926840, length 7)
_S1_2_8A0F3F8 46,774 instructions (0.003%), 6,682 calls (08A0F3F8 - 08A0F410, length 7)
_S1_2_8928AA0 46,774 instructions (0.003%), 6,682 calls (08928AA0 - 08928AB8, length 7)
_S1_2_8A08B28 46,566 instructions (0.003%), 2,587 calls (08A08B28 - 08A08BB8, length 37)
_S1_2_8905248 46,312 instructions (0.003%), 6,616 calls (08905248 - 08905260, length 7)
_S1_2_8A06B5C 46,187 instructions (0.003%), 33 calls (08A06B5C - 08A06D64, length 131)
  Back Branch 08A06D10 2,000 times (length 29)
_S1_2_88FE4B4 46,060 instructions (0.003%), 11,515 calls (088FE4B4 - 088FE4C0, length 4)
_S1_2_88C6B34 44,958 instructions (0.003%), 909 calls (088C6B34 - 088C6CA8, length 94)
_S1_2_8827A50 44,796 instructions (0.003%), 33 calls (08827A50 - 08827B84, length 78)
  Back Branch 08827B64 2,076 times (length 27)
_S1_2_891EFB8 44,073 instructions (0.003%), 229 calls (0891EFB8 - 0891F04C, length 38)
  Back Branch 0891F038 3,632 times (length 19)
_S1_2_890DC6C 41,675 instructions (0.003%), 140 calls (0890DC6C - 0890E220, length 366)
  Back Branch 0890DFCC 864 times (length 13)
  Back Branch 0890DDD0 675 times (length 40)
  Back Branch 0890E1E4 200 times (length 28)
_S1_2_88E1158 41,472 instructions (0.003%), 216 calls (088E1158 - 088E1454, length 192)
_S1_2_890DB44 41,175 instructions (0.003%), 675 calls (0890DB44 - 0890E220, length 440)
  Back Branch 0890DFCC 864 times (length 13)
  Back Branch 0890DDD0 675 times (length 40)
  Back Branch 0890E1E4 200 times (length 28)
_S1_2_890897C 40,236 instructions (0.003%), 958 calls (0890897C - 08908A20, length 42)
_S1_2_88F8D5C 40,136 instructions (0.003%), 1,384 calls (088F8D5C - 088F8DCC, length 29)
_S1_2_8A2B3FC 40,092 instructions (0.003%), 20,046 calls (08A2B3FC - 08A2B400, length 2)
_S1_2_8A2BEB8 40,092 instructions (0.003%), 6,682 calls (08A2BEB8 - 08A2BECC, length 6)
_S1_2_8A2BEA0 40,092 instructions (0.003%), 6,682 calls (08A2BEA0 - 08A2BEB4, length 6)
_S1_2_8A2F6A8 40,088 instructions (0.003%), 20,044 calls (08A2F6A8 - 08A2F6AC, length 2)
_S1_2_8909224 39,863 instructions (0.003%), 1,499 calls (08909224 - 08909294, length 29)
_S1_2_890E49C 39,611 instructions (0.003%), 566 calls (0890E49C - 0890E5EC, length 85)
_S1_2_892F7DC 39,119 instructions (0.003%), 2,617 calls (0892F7DC - 0892F830, length 22)
_S1_2_8A05C38 38,940 instructions (0.003%), 885 calls (08A05C38 - 08A06238, length 385)
_S1_2_88CFF74 36,756 instructions (0.003%), 835 calls (088CFF74 - 088D0204, length 165)
_S1_2_8913D74 36,638 instructions (0.003%), 18,319 calls (08913D74 - 08913D78, length 2)
_S1_2_88F89D8 35,200 instructions (0.003%), 4,400 calls (088F89D8 - 088F89F4, length 8)
_S1_2_88281DC 35,184 instructions (0.003%), 20 calls (088281DC - 088282E0, length 66)
  Back Branch 088282B8 1,270 times (length 39)
_S1_2_8A2F928 34,620 instructions (0.003%), 17,310 calls (08A2F928 - 08A2F92C, length 2)
_S1_2_8A2F350 34,400 instructions (0.002%), 17,200 calls (08A2F350 - 08A2F354, length 2)
_S1_2_8A2F320 34,400 instructions (0.002%), 17,200 calls (08A2F320 - 08A2F324, length 2)
_S1_2_88C3454 33,929 instructions (0.002%), 917 calls (088C3454 - 088C3538, length 58)
_S1_2_8A0F4C8 33,440 instructions (0.002%), 6,688 calls (08A0F4C8 - 08A0F4D8, length 5)
_S1_2_891EBCC 33,410 instructions (0.002%), 6,682 calls (0891EBCC - 0891EBDC, length 5)
_S1_2_8912EFC 33,145 instructions (0.002%), 6,629 calls (08912EFC - 08912F10, length 6)
_S1_2_8811B6C 33,070 instructions (0.002%), 6,614 calls (08811B6C - 08811B7C, length 5)
_S1_2_882903C 32,148 instructions (0.002%), 162 calls (08828F2C - 08829988, length 664)
  Back Branch 0882993C 162 times (length 646)
_S1_2_89046C4 31,933 instructions (0.002%), 5,322 calls (089046C4 - 089046DC, length 7)
_S1_2_891F768 31,803 instructions (0.002%), 908 calls (0891F768 - 0891F7E0, length 31)
  Back Branch 0891F7CC 1,820 times (length 14)
_S1_2_88C41C0 31,776 instructions (0.002%), 908 calls (088C41C0 - 088C4368, length 107)
_S1_2_8834984 31,749 instructions (0.002%), 1,671 calls (08834984 - 08834A40, length 48)
_S1_2_892F908 30,828 instructions (0.002%), 1,626 calls (0892F908 - 0892F960, length 23)
_S1_2_88E1A0C 30,702 instructions (0.002%), 5,117 calls (088E1A0C - 088E1B3C, length 77)
_S1_2_88C4448 29,997 instructions (0.002%), 909 calls (088C4448 - 088C44E0, length 39)
_S1_2_89096A0 29,590 instructions (0.002%), 2,959 calls (089096A0 - 089098FC, length 152)
_S1_2_892F964 29,232 instructions (0.002%), 1,624 calls (0892F964 - 0892F9C8, length 26)
_S1_2_88309FC 29,056 instructions (0.002%), 908 calls (088309FC - 08830C88, length 164)
_S1_2_88326B0 28,390 instructions (0.002%), 1,670 calls (088326B0 - 088326F0, length 17)
_S1_2_89B1390 28,390 instructions (0.002%), 835 calls (089B1390 - 089B1710, length 225)
_S1_2_88FA434 28,382 instructions (0.002%), 403 calls (088FA434 - 088FA954, length 329)
_S1_2_8832C30 28,148 instructions (0.002%), 908 calls (08832C30 - 08832F24, length 190)
_S1_2_88307AC 28,148 instructions (0.002%), 908 calls (088307AC - 088309F8, length 148)
_S1_2_8A2F5E8 27,508 instructions (0.002%), 13,754 calls (08A2F5E8 - 08A2F5EC, length 2)
_S1_2_8A1E354 27,448 instructions (0.002%), 22 calls (08A1E354 - 08A1E54C, length 127)
  Back Branch 08A1E508 1,408 times (length 5)
  Back Branch 08A1E3D0 855 times (length 7)
  Back Branch 08A1E530 704 times (length 7)
  Back Branch 08A1E4B8 352 times (length 7)
  Back Branch 08A1E3A4 352 times (length 4)
  Back Branch 08A1E4E8 176 times (length 7)
  Back Branch 08A1E494 176 times (length 18)
  Back Branch 08A1E408 80 times (length 7)
  Back Branch 08A1E42C 80 times (length 4)
_S1_2_88E0660 27,370 instructions (0.002%), 3,910 calls (088E0660 - 088E0678, length 7)
_S1_2_89328C0 27,313 instructions (0.002%), 2,095 calls (089328C0 - 08932900, length 17)
_S1_2_8A2F918 26,734 instructions (0.002%), 13,367 calls (08A2F918 - 08A2F91C, length 2)
_S1_2_8A2F8F8 26,734 instructions (0.002%), 13,367 calls (08A2F8F8 - 08A2F8FC, length 2)
_S1_2_8928ABC 26,732 instructions (0.002%), 6,683 calls (08928ABC - 08928AC8, length 4)
_S1_2_8A0F450 26,728 instructions (0.002%), 6,682 calls (08A0F450 - 08A0F45C, length 4)
_S1_2_8927A28 26,728 instructions (0.002%), 6,682 calls (08927A28 - 08927A34, length 4)
_S1_2_88DFEF4 25,916 instructions (0.002%), 836 calls (088DFEF4 - 088DFF6C, length 31)
_S1_2_882F2C4 25,424 instructions (0.002%), 1,816 calls (0882F2C4 - 0882F360, length 40)
_S1_2_882D650 25,424 instructions (0.002%), 908 calls (0882D650 - 0882F2C0, length 1821)
_S1_2_88D08D8 24,745 instructions (0.002%), 835 calls (088D08D8 - 088D0A20, length 83)
_S1_2_890D9FC 24,712 instructions (0.002%), 3,089 calls (0890D9FC - 0890DA18, length 8)
_S1_2_890DB38 24,504 instructions (0.002%), 8,168 calls (0890DB38 - 0890DB40, length 3)
_S1_2_88E00BC 24,463 instructions (0.002%), 331 calls (088E00BC - 088E01D0, length 70)
  Back Branch 088E01B8 662 times (length 9)
_S1_2_89B8308 23,373 instructions (0.002%), 371 calls (089B8308 - 089B8460, length 87)
_S1_2_890CD54 23,283 instructions (0.002%), 2,587 calls (0890CD54 - 0890CD74, length 9)
_S1_2_8924ADC 22,900 instructions (0.002%), 916 calls (08924ADC - 08924B58, length 32)
_S1_2_8926844 22,770 instructions (0.002%), 7,590 calls (08926844 - 0892684C, length 3)
_S1_2_88CFBB4 22,638 instructions (0.002%), 1,617 calls (088CFBB4 - 088CFBE8, length 14)
_S1_2_88C353C 22,008 instructions (0.002%), 917 calls (088C353C - 088C35E8, length 44)
_S1_2_891C23C 21,788 instructions (0.002%), 1,676 calls (0891C23C - 0891C26C, length 13)
_S1_2_8805F9C 21,464 instructions (0.002%), 76 calls (08805F9C - 0880615C, length 113)
  Back Branch 0880614C 434 times (length 59)
_S1_2_8836B78 20,680 instructions (0.002%), 2,585 calls (08836B78 - 08836B94, length 8)
_S1_2_8920F28 20,580 instructions (0.001%), 2,058 calls (08920F28 - 08920F4C, length 10)
_S1_2_8820FEC 20,467 instructions (0.001%), 167 calls (08820FEC - 088272AC, length 6321)
  Back Branch 088211C4 241 times (length 18)
  Back Branch 0882721C 200 times (length 6197)
_S1_2_88074D4 20,414 instructions (0.001%), 211 calls (088074D4 - 08807958, length 290)
  Back Branch 0880789C 240 times (length 41)
  Back Branch 088076A8 60 times (length 66)
  Back Branch 088075F8 59 times (length 21)
  Back Branch 088078AC 59 times (length 194)
  Back Branch 08807580 49 times (length 9)
  Back Branch 08807924 29 times (length 224)
  Back Branch 08807728 4 times (length 21)
  Back Branch 08807648 1 times (length 42)
  Back Branch 0880773C 1 times (length 103)
  Back Branch 088078E8 1 times (length 209)
_S1_2_892620C 20,046 instructions (0.001%), 6,682 calls (0892620C - 08926214, length 3)
_S1_2_89B7754 20,040 instructions (0.001%), 835 calls (089B7754 - 089B77D8, length 34)
_S1_2_8809B58 19,926 instructions (0.001%), 6,642 calls (08809B58 - 08809B60, length 3)
_S1_2_890EE20 19,341 instructions (0.001%), 1,483 calls (0890EE20 - 0890EE94, length 30)
_S1_2_882FE44 19,068 instructions (0.001%), 908 calls (0882FE44 - 0883008C, length 147)
_S1_2_8A2F760 18,794 instructions (0.001%), 9,397 calls (08A2F760 - 08A2F764, length 2)
_S1_2_880DD28 18,672 instructions (0.001%), 778 calls (0880DD28 - 0880DD88, length 25)
_S1_2_892C838 18,377 instructions (0.001%), 50 calls (0892C6AC - 0892CD5C, length 429)
  Back Branch 0892CD08 370,080 times (length 409)
_S1_2_8A2F6F8 18,364 instructions (0.001%), 9,182 calls (08A2F6F8 - 08A2F6FC, length 2)
_S1_2_8A2F5C8 18,362 instructions (0.001%), 9,181 calls (08A2F5C8 - 08A2F5CC, length 2)
_S1_2_88F7774 17,802 instructions (0.001%), 13 calls (088F7774 - 088F7884, length 69)
  Back Branch 088F7854 771 times (length 37)
_S1_2_89B19BC 17,728 instructions (0.001%), 909 calls (089B19BC - 089B1A70, length 46)
_S1_2_883011C 17,252 instructions (0.001%), 908 calls (0883011C - 08830274, length 87)
_S1_2_89C4060 17,177 instructions (0.001%), 613 calls (089C4060 - 089C4100, length 41)
_S1_2_8900430 17,060 instructions (0.001%), 1 calls (08900430 - 0890058C, length 88)
  Back Branch 0890056C 1,529 times (length 11)
  Back Branch 0890052C 16 times (length 11)
_S1_2_890E408 16,502 instructions (0.001%), 446 calls (0890E408 - 0890E498, length 37)
_S1_2_88C6CAC 16,344 instructions (0.001%), 908 calls (088C6CAC - 088C6D10, length 26)
_S1_2_88DB53C 15,966 instructions (0.001%), 72 calls (088DB53C - 088DC21C, length 825)
  Back Branch 088DBF78 128 times (length 22)
  Back Branch 088DBFC8 88 times (length 17)
  Back Branch 088DBE28 64 times (length 17)
  Back Branch 088DBF0C 40 times (length 19)
_S1_2_89BA93C 15,567 instructions (0.001%), 3 calls (089BA93C - 089BAA50, length 70)
  Back Branch 089BA9CC 1,536 times (length 9)
  Back Branch 089BA9F0 96 times (length 26)
_S1_2_8831114 15,436 instructions (0.001%), 908 calls (08831114 - 08831340, length 140)
_S1_2_882D4FC 15,436 instructions (0.001%), 908 calls (0882D4FC - 0882D5A4, length 43)
_S1_2_882A06C 15,436 instructions (0.001%), 908 calls (0882A06C - 0882A0DC, length 29)
_S1_2_8A13B40 15,392 instructions (0.001%), 433 calls (08A13B40 - 08A13BD4, length 38)
_S1_2_890E224 15,331 instructions (0.001%), 229 calls (0890E224 - 0890E358, length 78)
_S1_2_89D73E4 15,252 instructions (0.001%), 763 calls (089D73E4 - 089D7438, length 22)
_S1_2_880A218 14,925 instructions (0.001%), 360 calls (0880A218 - 0880A454, length 144)
_S1_2_89B2544 14,829 instructions (0.001%), 39 calls (089B2544 - 089B2D44, length 513)
  Back Branch 089B2C74 195 times (length 62)
_S1_2_8A13C00 14,754 instructions (0.001%), 339 calls (08A13C00 - 08A13CD8, length 55)
  Back Branch 08A13CA0 304 times (length 29)
_S1_2_88C437C 14,544 instructions (0.001%), 909 calls (088C437C - 088C4444, length 51)
_S1_2_8A27EEC 14,336 instructions (0.001%), 1,024 calls (08A27EEC - 08A27F20, length 14)
_S1_2_88FC9A4 14,204 instructions (0.001%), 522 calls (088FC9A4 - 088FCA10, length 28)
_S1_2_89B76D4 14,195 instructions (0.001%), 835 calls (089B76D4 - 089B7748, length 30)
_S1_2_89236E0 14,030 instructions (0.001%), 610 calls (089236E0 - 08923770, length 37)
_S1_2_8A2F680 13,378 instructions (0.001%), 6,689 calls (08A2F680 - 08A2F684, length 2)
_S1_2_8A2F730 13,374 instructions (0.001%), 6,687 calls (08A2F730 - 08A2F734, length 2)
_S1_2_8A2F6B0 13,366 instructions (0.001%), 6,683 calls (08A2F6B0 - 08A2F6B4, length 2)
_S1_2_8A2F678 13,366 instructions (0.001%), 6,683 calls (08A2F678 - 08A2F67C, length 2)
_S1_2_8A2F6D8 13,364 instructions (0.001%), 6,682 calls (08A2F6D8 - 08A2F6DC, length 2)
_S1_2_8A2F6C0 13,364 instructions (0.001%), 6,682 calls (08A2F6C0 - 08A2F6C4, length 2)
_S1_2_88FCDB0 13,226 instructions (0.001%), 6,613 calls (088FCDB0 - 088FCDB4, length 2)
_S1_2_8000000 13,088 instructions (0.001%), 2 calls (08000000 - 0800000C, length 4)
  Back Branch 08000008 3,271 times (length 4)
_S1_2_88F76B8 13,000 instructions (0.001%), 18 calls (088F76B8 - 088F7770, length 47)
  Back Branch 088F7748 819 times (length 23)
_S1_2_8804198 12,970 instructions (0.001%), 954 calls (08804198 - 08804220, length 35)
_S1_2_8930D4C 12,230 instructions (0.001%), 324 calls (08930D4C - 08930DFC, length 45)
_S1_2_89BA890 11,990 instructions (0.001%), 1,700 calls (089BA890 - 089BA8B4, length 10)
_S1_2_892F884 11,960 instructions (0.001%), 1,071 calls (0892F884 - 0892F904, length 33)
_S1_2_89B21C4 11,820 instructions (0.001%), 39 calls (089B21C4 - 089B2540, length 224)
  Back Branch 089B2380 195 times (length 87)
_S1_2_8A19860 11,806 instructions (0.001%), 113 calls (08A19860 - 08A198E0, length 33)
  Back Branch 08A198B8 1,099 times (length 9)
  Back Branch 08A198CC 234 times (length 7)
_S1_2_88CCB78 11,704 instructions (0.001%), 836 calls (088CCB78 - 088CCC98, length 73)
_S1_2_88CCA90 11,704 instructions (0.001%), 836 calls (088CCA90 - 088CCB74, length 58)
_S1_2_8834A28 11,697 instructions (0.001%), 1,671 calls (08834A28 - 08834A40, length 7)
_S1_2_8A02D28 11,601 instructions (0.001%), 44 calls (08A025BC - 08A03A14, length 1303)
  Back Branch 08A025FC 856 times (length 12)
  Back Branch 08A03068 217 times (length 12)
  Back Branch 08A039B8 50 times (length 1281)
  Back Branch 08A03070 44 times (length 14)
  Back Branch 08A02E94 44 times (length 16)
_S1_2_896FAAC 11,547 instructions (0.001%), 1,283 calls (0896FAAC - 0896FACC, length 9)
_S1_2_88FC850 11,326 instructions (0.001%), 569 calls (088FC850 - 088FC8A4, length 22)
_S1_2_89328B8 11,158 instructions (0.001%), 797 calls (089328B8 - 08932900, length 19)
_S1_2_88E01D4 11,144 instructions (0.001%), 172 calls (088E01D4 - 088E02E4, length 69)
  Back Branch 088E02AC 344 times (length 33)
_S1_2_8923904 11,028 instructions (0.001%), 919 calls (08923904 - 08923930, length 12)
_S1_2_882D5A8 10,896 instructions (0.001%), 908 calls (0882D5A8 - 0882D5F8, length 21)
_S1_2_880A458 10,766 instructions (0.001%), 381 calls (0880A458 - 0880A4CC, length 30)
_S1_2_882808C 10,576 instructions (0.001%), 1,670 calls (0882808C - 088280D8, length 20)
  Back Branch 088280C4 318 times (length 13)
_S1_2_883AA50 10,575 instructions (0.001%), 141 calls (0883AA50 - 0883AB78, length 75)
_S1_2_880DB50 10,320 instructions (0.001%), 1,032 calls (0880DB50 - 0880DB78, length 11)
_S1_2_8A2F4C8 10,174 instructions (0.001%), 5,087 calls (08A2F4C8 - 08A2F4CC, length 2)
_S1_2_89B18D8 10,087 instructions (0.001%), 917 calls (089B18D8 - 089B194C, length 30)
_S1_2_8A02530 10,060 instructions (0.001%), 29 calls (08A02530 - 08A03A14, length 1338)
  Back Branch 08A025FC 856 times (length 12)
  Back Branch 08A039B8 50 times (length 1281)
_S1_2_890D040 9,995 instructions (0.001%), 186 calls (0890D040 - 0890D164, length 74)
_S1_2_881B03C 9,988 instructions (0.001%), 908 calls (0881B03C - 0881B078, length 16)
_S1_2_881A364 9,988 instructions (0.001%), 908 calls (0881A364 - 0881A3A0, length 16)
_S1_2_8818E20 9,988 instructions (0.001%), 908 calls (08818E20 - 08818E5C, length 16)
_S1_2_88273A4 9,662 instructions (0.001%), 167 calls (088273A4 - 088275E8, length 146)
_S1_2_88C4C4C 9,302 instructions (0.001%), 190 calls (088C4C4C - 088C4C78, length 12)
  Back Branch 088C4C68 1,392 times (length 6)
_S1_2_8932BF4 9,244 instructions (0.001%), 1 calls (08932BF4 - 08932C60, length 28)
  Back Branch 08932C3C 659 times (length 14)
_S1_2_8A2F500 9,184 instructions (0.001%), 4,592 calls (08A2F500 - 08A2F504, length 2)
_S1_2_8A2F5A8 9,136 instructions (0.001%), 4,568 calls (08A2F5A8 - 08A2F5AC, length 2)
_S1_2_8A2F5B0 9,134 instructions (0.001%), 4,567 calls (08A2F5B0 - 08A2F5B4, length 2)
_S1_2_88FC614 8,932 instructions (0.001%), 469 calls (088FC614 - 088FC660, length 20)
_S1_2_89B1A74 8,835 instructions (0.001%), 465 calls (089B1A74 - 089B1B48, length 54)
_S1_2_8887D0C 8,831 instructions (0.001%), 1 calls (08887D0C - 08887FAC, length 169)
  Back Branch 08887F50 213 times (length 24)
  Back Branch 08887F64 83 times (length 68)
_S1_2_8A27E5C 8,475 instructions (0.001%), 565 calls (08A27E5C - 08A27E94, length 15)
_S1_2_880DAFC 8,430 instructions (0.001%), 843 calls (0880DAFC - 0880DB20, length 10)
_S1_2_880DB24 8,350 instructions (0.001%), 835 calls (0880DB24 - 0880DB4C, length 11)
_S1_2_88A6EBC 8,262 instructions (0.001%), 1 calls (088A6EBC - 088A7DEC, length 973)
  Back Branch 088A7314 512 times (length 6)
  Back Branch 088A74D8 64 times (length 7)
  Back Branch 088A7A90 48 times (length 34)
  Back Branch 088A7330 16 times (length 5)
  Back Branch 088A7730 16 times (length 5)
  Back Branch 088A7930 16 times (length 34)
  Back Branch 088A79E4 16 times (length 34)
  Back Branch 088A7878 10 times (length 42)
  Back Branch 088A7714 10 times (length 5)
  Back Branch 088A7C90 8 times (length 51)
  Back Branch 088A7770 8 times (length 5)
  Back Branch 088A734C 8 times (length 5)
  Back Branch 088A7B3C 4 times (length 34)
  Back Branch 088A7750 4 times (length 5)
  Back Branch 088A7D50 2 times (length 37)
  Back Branch 088A7508 2 times (length 5)
  Back Branch 088A72F4 2 times (length 6)
_S1_2_880A0D8 8,123 instructions (0.001%), 368 calls (0880A0D8 - 0880A454, length 224)
_S1_2_89B1B68 8,022 instructions (0.001%), 573 calls (089B1B68 - 089B1BC4, length 24)
_S1_2_890DAAC 8,010 instructions (0.001%), 2,670 calls (0890DAAC - 0890DAB4, length 3)
_S1_2_8902BB0 8,000 instructions (0.001%), 250 calls (08902BB0 - 08902C38, length 35)
_S1_2_88FDE6C 7,984 instructions (0.001%), 118 calls (088FDE6C - 088FE268, length 256)
_S1_2_893276C 7,901 instructions (0.001%), 174 calls (0893276C - 089327E8, length 32)
  Back Branch 089327B8 571 times (length 10)
_S1_2_8A2F5D0 7,808 instructions (0.001%), 3,904 calls (08A2F5D0 - 08A2F5D4, length 2)
_S1_2_891BE30 7,743 instructions (0.001%), 2,581 calls (0891BE30 - 0891BE38, length 3)
_S1_2_8824E90 7,632 instructions (0.001%), 159 calls (08821150 - 088272AC, length 6232)
  Back Branch 088211C4 241 times (length 18)
  Back Branch 0882721C 200 times (length 6197)
  Back Branch 08824EAC 159 times (length 3100)
_S1_2_8828DF4 7,614 instructions (0.001%), 54 calls (08828DF4 - 08829988, length 742)
  Back Branch 0882993C 162 times (length 646)
_S1_2_88CCDFC 7,599 instructions (0.001%), 841 calls (088CCDFC - 088CCE34, length 15)
_S1_2_88DA6BC 7,466 instructions (0.001%), 2 calls (088DA6BC - 088DAEC4, length 515)
  Back Branch 088DA920 144 times (length 5)
  Back Branch 088DAC14 122 times (length 30)
  Back Branch 088DAB04 96 times (length 5)
  Back Branch 088DAAA8 96 times (length 5)
  Back Branch 088DACB4 72 times (length 9)
  Back Branch 088DAAE0 64 times (length 5)
  Back Branch 088DA94C 16 times (length 20)
  Back Branch 088DAB28 12 times (length 5)
  Back Branch 088DAAC4 12 times (length 5)
  Back Branch 088DAB38 4 times (length 11)
_S1_2_89B89D4 7,420 instructions (0.001%), 371 calls (089B89D4 - 089B8A40, length 28)
_S1_2_8A1DCAC 7,298 instructions (0.001%), 24 calls (08A1D870 - 08A1E164, length 574)
  Back Branch 08A1DA6C 48 times (length 129)
  Back Branch 08A1DB9C 48 times (length 25)
  Back Branch 08A1E080 48 times (length 83)
  Back Branch 08A1DF68 48 times (length 218)
  Back Branch 08A1DC2C 48 times (length 11)
  Back Branch 08A1DC68 48 times (length 36)
  Back Branch 08A1DD3C 48 times (length 79)
  Back Branch 08A1E08C 24 times (length 126)
  Back Branch 08A1E0D8 24 times (length 145)
  Back Branch 08A1DCAC 24 times (length 154)
  Back Branch 08A1DBC8 4 times (length 65)
  Back Branch 08A1DAA4 2 times (length 120)
_S1_2_8A1D6B8 7,280 instructions (0.001%), 96 calls (08A1D6B8 - 08A1D73C, length 34)
  Back Branch 08A1D720 830 times (length 7)
_S1_2_883182C 7,264 instructions (0.001%), 908 calls (0883182C - 088319E4, length 111)
_S1_2_88311B0 7,264 instructions (0.001%), 908 calls (088311B0 - 08831340, length 101)
_S1_2_882AB0C 7,264 instructions (0.001%), 908 calls (0882AB0C - 0882AB28, length 8)
_S1_2_882AAEC 7,264 instructions (0.001%), 908 calls (0882AAEC - 0882AB08, length 8)
_S1_2_882AACC 7,264 instructions (0.001%), 908 calls (0882AACC - 0882AAE8, length 8)
_S1_2_88C6D14 7,256 instructions (0.001%), 907 calls (088C6D14 - 088C6D30, length 8)
_S1_2_8918A78 7,013 instructions (0.001%), 2 calls (08918A78 - 089194E0, length 667)
  Back Branch 089194CC 48 times (length 570)
_S1_2_88C919C 6,938 instructions (0.001%), 2 calls (088C919C - 088C9298, length 64)
  Back Branch 088C9220 344 times (length 21)
_S1_2_8925540 6,930 instructions (0.001%), 130 calls (08925540 - 089256F4, length 110)
_S1_2_89B4F48 6,894 instructions (0.001%), 144 calls (089B4F48 - 089B50E0, length 103)
  Back Branch 089B5018 228 times (length 32)
_S1_2_880A070 6,858 instructions (0.000%), 381 calls (0880A070 - 0880A0D4, length 26)
_S1_2_890A244 6,762 instructions (0.000%), 161 calls (0890A244 - 0890A3F8, length 110)
_S1_2_880A008 6,624 instructions (0.000%), 368 calls (0880A008 - 0880A06C, length 26)
_S1_2_890F4A4 6,595 instructions (0.000%), 512 calls (0890F4A4 - 0890F510, length 28)
_S1_2_8812368 6,517 instructions (0.000%), 23 calls (08812368 - 088126BC, length 214)
  Back Branch 08812544 276 times (length 5)
  Back Branch 08812568 184 times (length 7)
  Back Branch 08812478 56 times (length 9)
_S1_2_88276F0 6,480 instructions (0.000%), 162 calls (088276F0 - 0882778C, length 40)
_S1_2_8932B54 6,312 instructions (0.000%), 1 calls (08932B54 - 08932BA0, length 20)
  Back Branch 08932B84 630 times (length 10)
_S1_2_890E35C 6,264 instructions (0.000%), 522 calls (0890E35C - 0890E390, length 14)
_S1_2_88B0558 6,177 instructions (0.000%), 213 calls (088B0558 - 088B05C8, length 29)
_S1_2_88251F0 6,042 instructions (0.000%), 159 calls (08821150 - 088272AC, length 6232)
  Back Branch 088211C4 241 times (length 18)
  Back Branch 0882721C 200 times (length 6197)
  Back Branch 088251F0 159 times (length 3309)
_S1_2_8A00AA0 6,030 instructions (0.000%), 29 calls (08A00AA0 - 08A00B8C, length 60)
  Back Branch 08A00B60 856 times (length 40)
  Back Branch 08A00B04 92 times (length 9)
_S1_2_89096CC 5,992 instructions (0.000%), 856 calls (089096CC - 089098FC, length 141)
_S1_2_8934668 5,900 instructions (0.000%), 20 calls (08934668 - 08934810, length 107)
  Back Branch 0893472C 140 times (length 27)
_S1_2_88F8310 5,884 instructions (0.000%), 136 calls (088F8310 - 088F837C, length 28)
  Back Branch 088F8348 411 times (length 8)
_S1_2_8A2F828 5,784 instructions (0.000%), 2,892 calls (08A2F828 - 08A2F82C, length 2)
_S1_2_880727C 5,680 instructions (0.000%), 121 calls (0880727C - 088074D0, length 150)
  Back Branch 08807410 59 times (length 40)
  Back Branch 088073B0 49 times (length 9)
  Back Branch 088073D4 1 times (length 26)
  Back Branch 08807460 1 times (length 61)
_S1_2_88FCAEC 5,642 instructions (0.000%), 403 calls (088FCAEC - 088FCB20, length 14)
_S1_2_89B826C 5,593 instructions (0.000%), 371 calls (089B826C - 089B82AC, length 17)
_S1_2_88F9FC4 5,589 instructions (0.000%), 87 calls (088F9FC4 - 088FA954, length 613)
_S1_2_89BA874 5,474 instructions (0.000%), 782 calls (089BA874 - 089BA88C, length 7)
_S1_2_8926850 5,457 instructions (0.000%), 908 calls (08926850 - 089268AC, length 24)
_S1_2_88316EC 5,448 instructions (0.000%), 908 calls (088316EC - 088317BC, length 53)
_S1_2_8A1A2F4 5,448 instructions (0.000%), 2 calls (08A19E4C - 08A1B2FC, length 1325)
  Back Branch 08A1A440 100 times (length 19)
  Back Branch 08A19EB0 83 times (length 27)
  Back Branch 08A1B290 48 times (length 933)
  Back Branch 08A1A464 2 times (length 26)
  Back Branch 08A1B2F8 2 times (length 959)
  Back Branch 08A1AA88 2 times (length 414)
  Back Branch 08A1AA98 2 times (length 767)
_S1_2_88AF124 5,445 instructions (0.000%), 495 calls (088AF124 - 088AF154, length 13)
_S1_2_890E394 5,352 instructions (0.000%), 446 calls (0890E394 - 0890E404, length 29)
_S1_2_8A19F2C 5,331 instructions (0.000%), 32 calls (08A19E4C - 08A1B8D0, length 1698)
  Back Branch 08A1A488 92 times (length 316)
  Back Branch 08A19EB0 83 times (length 27)
  Back Branch 08A1A4B8 31 times (length 391)
  Back Branch 08A1B884 26 times (length 1284)
  Back Branch 08A1B61C 25 times (length 1130)
  Back Branch 08A1B860 23 times (length 1274)
  Back Branch 08A1B82C 18 times (length 1262)
  Back Branch 08A1B670 3 times (length 8)
  Back Branch 08A1AC70 3 times (length 17)
  Back Branch 08A1AC80 3 times (length 20)
  Back Branch 08A1AC94 3 times (length 18)
  Back Branch 08A1AA6C 2 times (length 382)
  Back Branch 08A1AEC8 1 times (length 1035)
  Back Branch 08A1B644 1 times (length 1140)
  Back Branch 08A1B678 1 times (length 1152)
  Back Branch 08A1B8CC 1 times (length 1302)
_S1_2_8A1BC08 5,307 instructions (0.000%), 25 calls (08A13B40 - 08A1C310, length 8693)
  Back Branch 08A1BD04 81 times (length 17)
  Back Branch 08A1BC70 75 times (length 16)
  Back Branch 08A1BC84 75 times (length 9)
  Back Branch 08A1C2DC 55 times (length 350)
  Back Branch 08A1BD78 30 times (length 36)
  Back Branch 08A1BE3C 25 times (length 119)
  Back Branch 08A1BC58 25 times (length 104)
  Back Branch 08A1BB10 12 times (length 22)
  Back Branch 08A1BB20 6 times (length 62)
  Back Branch 08A1BAA4 4 times (length 8155)
  Back Branch 08A1BBA0 2 times (length 8218)
  Back Branch 08A1C290 1 times (length 368)
_S1_2_88278F4 5,130 instructions (0.000%), 54 calls (088278F4 - 08827994, length 41)
  Back Branch 08827988 108 times (length 32)
_S1_2_8A14218 5,114 instructions (0.000%), 166 calls (08A1414C - 08A1421C, length 53)
  Back Branch 08A14218 166 times (length 53)
  Back Branch 08A14210 98 times (length 17)
_S1_2_881F930 4,987 instructions (0.000%), 208 calls (0881F930 - 0881F9FC, length 52)
_S1_2_88054A4 4,940 instructions (0.000%), 76 calls (088054A4 - 088055FC, length 87)
_S1_2_8A13AEC 4,857 instructions (0.000%), 684 calls (08A13AEC - 08A13B0C, length 9)
_S1_2_88FD884 4,716 instructions (0.000%), 118 calls (088FD884 - 088FD9E8, length 90)
_S1_2_88F95FC 4,647 instructions (0.000%), 317 calls (088F95FC - 088F963C, length 17)
_S1_2_8808848 4,644 instructions (0.000%), 258 calls (08808848 - 08808DA8, length 345)
_S1_2_8835790 4,631 instructions (0.000%), 310 calls (08835790 - 08835850, length 49)
_S1_2_88FACD4 4,590 instructions (0.000%), 656 calls (088FACD4 - 088FACEC, length 7)
_S1_2_88F7F38 4,561 instructions (0.000%), 212 calls (088F7F38 - 088F7FF4, length 48)
_S1_2_8A13B10 4,466 instructions (0.000%), 684 calls (08A13B10 - 08A13B3C, length 12)
_S1_2_88121FC 4,416 instructions (0.000%), 184 calls (088121FC - 08812364, length 91)
_S1_2_88AF0D4 4,260 instructions (0.000%), 213 calls (088AF0D4 - 088AF120, length 20)
_S1_2_89C2BB8 4,180 instructions (0.000%), 836 calls (089C2BB8 - 089C2C4C, length 38)
_S1_2_88CCCA4 4,180 instructions (0.000%), 836 calls (088CCCA4 - 088CCD60, length 48)
_S1_2_8A10A08 4,039 instructions (0.000%), 48 calls (08A10A08 - 08A10D94, length 228)
  Back Branch 08A10D80 70 times (length 21)
  Back Branch 08A10C80 69 times (length 21)
  Back Branch 08A10C10 21 times (length 104)
  Back Branch 08A10C90 11 times (length 34)
  Back Branch 08A10D90 10 times (length 98)
_S1_2_88B23C0 4,032 instructions (0.000%), 96 calls (088B23C0 - 088B2464, length 42)
_S1_2_891D784 3,996 instructions (0.000%), 18 calls (0891D784 - 0891DAD4, length 213)
  Back Branch 0891DA64 144 times (length 163)
_S1_2_88FBAD8 3,814 instructions (0.000%), 107 calls (088FBAD8 - 088FBBDC, length 66)
_S1_2_8A1F690 3,744 instructions (0.000%), 104 calls (08A1F690 - 08A1F71C, length 36)
_S1_2_88C6D34 3,678 instructions (0.000%), 96 calls (088C6D34 - 088C6EF8, length 114)
_S1_2_88F7FF8 3,665 instructions (0.000%), 5 calls (088F7FF8 - 088F8110, length 71)
  Back Branch 088F80E4 133 times (length 44)
_S1_2_891EEC8 3,645 instructions (0.000%), 276 calls (0891EEC8 - 0891EF4C, length 34)
_S1_2_8A16BD8 3,540 instructions (0.000%), 6 calls (08A168D8 - 08A16BDC, length 194)
  Back Branch 08A16B9C 32 times (length 139)
  Back Branch 08A16B90 18 times (length 87)
  Back Branch 08A16BD0 6 times (length 152)
  Back Branch 08A16BD8 6 times (length 194)
  Back Branch 08A16BC8 6 times (length 11)
  Back Branch 08A16B3C 6 times (length 95)
_S1_2_890E7DC 3,526 instructions (0.000%), 86 calls (0890E7DC - 0890E948, length 92)
_S1_2_89344FC 3,500 instructions (0.000%), 20 calls (089344FC - 08934664, length 91)
  Back Branch 08934634 160 times (length 12)
_S1_2_8804AAC 3,383 instructions (0.000%), 2 calls (08804AAC - 08804CDC, length 141)
  Back Branch 08804C8C 49 times (length 67)
_S1_2_880EECC 3,344 instructions (0.000%), 1,672 calls (0880EECC - 0880EED0, length 2)
_S1_2_88879B8 3,320 instructions (0.000%), 1 calls (088879B8 - 08887D08, length 213)
  Back Branch 08887B70 56 times (length 50)
  Back Branch 08887BE8 9 times (length 29)
  Back Branch 08887CD8 8 times (length 28)
_S1_2_881F588 3,293 instructions (0.000%), 173 calls (0881F588 - 0881F5CC, length 18)
  Back Branch 0881F5B0 179 times (length 6)
_S1_2_8A13BD8 3,290 instructions (0.000%), 329 calls (08A13BD8 - 08A13BFC, length 10)
_S1_2_890D9F0 3,285 instructions (0.000%), 1,095 calls (0890D9F0 - 0890D9F8, length 3)
_S1_2_8932194 3,264 instructions (0.000%), 192 calls (08932194 - 089321D4, length 17)
_S1_2_891D690 3,246 instructions (0.000%), 108 calls (0891D690 - 0891D708, length 31)
_S1_2_8806160 3,236 instructions (0.000%), 76 calls (08806160 - 08806488, length 203)
_S1_2_88C4B9C 3,147 instructions (0.000%), 216 calls (088C4B9C - 088C4BE4, length 19)
  Back Branch 088C4BC0 42 times (length 7)
_S1_2_89B1BC8 3,136 instructions (0.000%), 196 calls (089B1BC8 - 089B1C2C, length 26)
_S1_2_89321D8 3,072 instructions (0.000%), 192 calls (089321D8 - 08932214, length 16)
_S1_2_8808014 3,060 instructions (0.000%), 204 calls (08808014 - 08808414, length 257)
_S1_2_88C7040 3,006 instructions (0.000%), 2 calls (088C7040 - 088C7C00, length 753)
  Back Branch 088C7A60 94 times (length 19)
  Back Branch 088C7AA8 64 times (length 9)
_S1_2_882C3B4 2,994 instructions (0.000%), 6 calls (0882C3B4 - 0882C5E8, length 142)
  Back Branch 0882C4B4 96 times (length 28)
  Back Branch 0882C4C4 24 times (length 42)
_S1_2_88070A0 2,963 instructions (0.000%), 63 calls (088070A0 - 08807278, length 119)
_S1_2_890AEEC 2,943 instructions (0.000%), 109 calls (0890AEEC - 0890AFAC, length 49)
_S1_2_890C2A4 2,924 instructions (0.000%), 86 calls (0890C2A4 - 0890C328, length 34)
_S1_2_890A768 2,918 instructions (0.000%), 18 calls (0890A768 - 0890AA40, length 183)
_S1_2_88C6324 2,880 instructions (0.000%), 144 calls (088C6324 - 088C6370, length 20)
_S1_2_89D5AE4 2,880 instructions (0.000%), 72 calls (089D5AE4 - 089D5B80, length 40)
_S1_2_8930E00 2,877 instructions (0.000%), 137 calls (08930E00 - 08930E50, length 21)
_S1_2_88F8554 2,786 instructions (0.000%), 199 calls (088F8554 - 088F8588, length 14)
_S1_2_89BD1B4 2,722 instructions (0.000%), 76 calls (089BD1B4 - 089BD25C, length 43)
_S1_2_8A21EE8 2,704 instructions (0.000%), 104 calls (08A21EE8 - 08A21F4C, length 26)
_S1_2_88FD9EC 2,702 instructions (0.000%), 48 calls (088FD9EC - 088FDE68, length 288)
_S1_2_89B0460 2,691 instructions (0.000%), 39 calls (089B0460 - 089B0570, length 69)
_S1_2_892FA54 2,688 instructions (0.000%), 448 calls (0892FA54 - 0892FA68, length 6)
_S1_2_890DA1C 2,628 instructions (0.000%), 73 calls (0890DA1C - 0890DAA8, length 36)
_S1_2_89B1C30 2,628 instructions (0.000%), 39 calls (089B1C30 - 089B1EE8, length 175)
  Back Branch 089B1D4C 3 times (length 26)
_S1_2_8A2D3BC 2,530 instructions (0.000%), 20 calls (08A2D3BC - 08A2D514, length 87)
  Back Branch 08A2D4EC 165 times (length 12)
_S1_2_8A137B0 2,524 instructions (0.000%), 146 calls (08A137B0 - 08A1389C, length 60)
  Back Branch 08A13880 2 times (length 9)
_S1_2_8827DCC 2,522 instructions (0.000%), 56 calls (08827DCC - 08827E3C, length 29)
  Back Branch 08827E24 106 times (length 9)
_S1_2_8A13DB8 2,506 instructions (0.000%), 160 calls (08A13DB8 - 08A13EB0, length 63)
  Back Branch 08A13EA0 6 times (length 48)
_S1_2_88DAEC8 2,493 instructions (0.000%), 1 calls (088DAEC8 - 088DB530, length 411)
  Back Branch 088DB3C4 64 times (length 9)
  Back Branch 088DB01C 61 times (length 10)
  Back Branch 088DAF54 48 times (length 15)
  Back Branch 088DAFDC 32 times (length 15)
  Back Branch 088DB358 20 times (length 16)
  Back Branch 088DB49C 8 times (length 34)
  Back Branch 088DAF98 2 times (length 15)
_S1_2_8A2F7F8 2,458 instructions (0.000%), 1,229 calls (08A2F7F8 - 08A2F7FC, length 2)
_S1_2_8808418 2,455 instructions (0.000%), 67 calls (08808418 - 08808844, length 268)
_S1_2_890A5E4 2,448 instructions (0.000%), 18 calls (0890A5E4 - 0890A764, length 97)
  Back Branch 0890A68C 72 times (length 16)
_S1_2_88FCA14 2,395 instructions (0.000%), 63 calls (088FCA14 - 088FCAE8, length 54)
_S1_2_8A1D740 2,390 instructions (0.000%), 6 calls (08A1D740 - 08A1E164, length 650)
  Back Branch 08A1DE18 48 times (length 9)
  Back Branch 08A1DA6C 48 times (length 129)
  Back Branch 08A1DB9C 48 times (length 25)
  Back Branch 08A1E080 48 times (length 83)
  Back Branch 08A1DF68 48 times (length 218)
  Back Branch 08A1DC2C 48 times (length 11)
  Back Branch 08A1DC68 48 times (length 36)
  Back Branch 08A1DD3C 48 times (length 79)
  Back Branch 08A1D924 48 times (length 35)
  Back Branch 08A1D95C 46 times (length 25)
  Back Branch 08A1E08C 24 times (length 126)
  Back Branch 08A1E0D8 24 times (length 145)
  Back Branch 08A1DBC8 4 times (length 65)
  Back Branch 08A1D7E4 4 times (length 9)
  Back Branch 08A1D854 4 times (length 11)
  Back Branch 08A1DAA4 2 times (length 120)
  Back Branch 08A1DE20 2 times (length 388)
  Back Branch 08A1D964 2 times (length 99)
_S1_2_88331B0 2,382 instructions (0.000%), 3 calls (088331B0 - 08833878, length 435)
  Back Branch 08833350 30 times (length 53)
_S1_2_880648C 2,368 instructions (0.000%), 74 calls (0880648C - 088065C0, length 78)
_S1_2_890EE98 2,361 instructions (0.000%), 1 calls (0890EE98 - 0890EED4, length 16)
  Back Branch 0890EEC0 470 times (length 5)
_S1_2_88C9B38 2,355 instructions (0.000%), 2 calls (088C9B38 - 088CA744, length 772)
  Back Branch 088C9CB4 86 times (length 21)
  Back Branch 088CA5F0 10 times (length 86)
  Back Branch 088CA1CC 1 times (length 290)
_S1_2_89D6014 2,352 instructions (0.000%), 784 calls (089D6014 - 089D601C, length 3)
_S1_2_890D9B8 2,347 instructions (0.000%), 229 calls (0890D9B8 - 0890D9EC, length 14)
_S1_2_8A1D334 2,340 instructions (0.000%), 6 calls (08A1D334 - 08A1D474, length 81)
  Back Branch 08A1D394 64 times (length 12)
  Back Branch 08A1D3B0 32 times (length 15)
  Back Branch 08A1D450 32 times (length 28)
  Back Branch 08A1D3CC 18 times (length 33)
  Back Branch 08A1D470 6 times (length 44)
  Back Branch 08A1D460 6 times (length 39)
_S1_2_8828430 2,322 instructions (0.000%), 54 calls (08828430 - 08828DF0, length 625)
_S1_2_8A2AC70 2,310 instructions (0.000%), 31 calls (08A2AC70 - 08A2AE98, length 139)
  Back Branch 08A2AE5C 61 times (length 71)
  Back Branch 08A2AD28 32 times (length 33)
_S1_2_8A2F698 2,296 instructions (0.000%), 1,148 calls (08A2F698 - 08A2F69C, length 2)
_S1_2_897087C 2,294 instructions (0.000%), 74 calls (0897087C - 089708FC, length 33)
_S1_2_8890D14 2,294 instructions (0.000%), 1 calls (08890D14 - 08890EE4, length 117)
  Back Branch 08890EB0 134 times (length 9)
  Back Branch 08890DA4 124 times (length 6)
  Back Branch 08890EC0 11 times (length 20)
  Back Branch 08890DB4 10 times (length 16)
_S1_2_890AE98 2,289 instructions (0.000%), 109 calls (0890AE98 - 0890AFAC, length 70)
_S1_2_8902C3C 2,268 instructions (0.000%), 81 calls (08902C3C - 08902CB0, length 30)
_S1_2_890A20C 2,254 instructions (0.000%), 161 calls (0890A20C - 0890A3F8, length 124)
_S1_2_88FC13C 2,254 instructions (0.000%), 23 calls (088FC13C - 088FC2C8, length 100)
_S1_2_89D5BD0 2,244 instructions (0.000%), 66 calls (089D5BD0 - 089D5C54, length 34)
_S1_2_890EFC0 2,228 instructions (0.000%), 1 calls (0890EFC0 - 0890F030, length 29)
  Back Branch 0890EFF8 316 times (length 7)
_S1_2_8805F18 2,220 instructions (0.000%), 74 calls (08805F18 - 08805F50, length 15)
  Back Branch 08805F44 296 times (length 9)
_S1_2_892E518 2,170 instructions (0.000%), 10 calls (0892E518 - 0892E5A4, length 36)
  Back Branch 0892E578 320 times (length 11)
_S1_2_88089A8 2,119 instructions (0.000%), 211 calls (088089A8 - 08808DA8, length 257)
_S1_2_88FB4F0 2,114 instructions (0.000%), 151 calls (088FB4F0 - 088FB524, length 14)
_S1_2_88E02E8 2,112 instructions (0.000%), 64 calls (088E02E8 - 088E0380, length 39)
  Back Branch 088E0334 128 times (length 10)
_S1_2_8A135CC 2,111 instructions (0.000%), 32 calls (08A135CC - 08A13708, length 80)
  Back Branch 08A13704 2 times (length 24)
  Back Branch 08A136FC 2 times (length 24)
_S1_2_89B72E0 2,070 instructions (0.000%), 2 calls (089B72E0 - 089B74C8, length 123)
  Back Branch 089B7374 64 times (length 27)
  Back Branch 089B7494 32 times (length 5)
_S1_2_8A139A8 2,052 instructions (0.000%), 42 calls (08A139A8 - 08A13AE8, length 81)
  Back Branch 08A13AE4 42 times (length 72)
  Back Branch 08A13A38 36 times (length 18)
  Back Branch 08A13A4C 26 times (length 23)
  Back Branch 08A13AD4 6 times (length 63)
_S1_2_8A1F8D0 2,033 instructions (0.000%), 107 calls (08A1F8D0 - 08A1F918, length 19)
_S1_2_8A29394 2,014 instructions (0.000%), 70 calls (08A29394 - 08A293E4, length 21)
  Back Branch 08A293D4 206 times (length 4)
_S1_2_8919C00 2,007 instructions (0.000%), 6 calls (08919C00 - 08919D9C, length 104)
  Back Branch 08919D68 32 times (length 75)
  Back Branch 08919D1C 25 times (length 14)
  Back Branch 08919D30 25 times (length 50)
_S1_2_88FC578 2,003 instructions (0.000%), 89 calls (088FC578 - 088FC5D0, length 23)
_S1_2_88FACF0 2,001 instructions (0.000%), 667 calls (088FACF0 - 088FACF8, length 3)
_S1_2_8A2A540 1,964 instructions (0.000%), 20 calls (08A2A540 - 08A2A698, length 87)
  Back Branch 08A2A670 106 times (length 12)
_S1_2_8808190 1,962 instructions (0.000%), 63 calls (08808190 - 08808414, length 162)
_S1_2_8842A08 1,929 instructions (0.000%), 3 calls (08842A08 - 08842AE8, length 57)
  Back Branch 08842A78 90 times (length 7)
  Back Branch 08842A8C 45 times (length 25)
  Back Branch 08842AB0 30 times (length 7)
  Back Branch 08842ADC 15 times (length 49)
_S1_2_8A147A4 1,920 instructions (0.000%), 32 calls (08A147A4 - 08A14890, length 60)
_S1_2_8A29718 1,904 instructions (0.000%), 16 calls (08A29718 - 08A29870, length 87)
  Back Branch 08A29848 120 times (length 12)
_S1_2_8A1BFF8 1,884 instructions (0.000%), 2 calls (08A13B40 - 08A1C100, length 8561)
  Back Branch 08A1C048 54 times (length 8)
  Back Branch 08A1C0B0 48 times (length 30)
  Back Branch 08A1BB10 12 times (length 22)
  Back Branch 08A1BB20 6 times (length 62)
  Back Branch 08A1BAA4 4 times (length 8155)
  Back Branch 08A1C0FC 2 times (length 378)
  Back Branch 08A1BBA0 2 times (length 8218)
_S1_2_8A153DC 1,872 instructions (0.000%), 144 calls (08A153DC - 08A1540C, length 13)
_S1_2_88FD8A4 1,872 instructions (0.000%), 48 calls (088FD8A4 - 088FD9E8, length 82)
_S1_2_892BF90 1,854 instructions (0.000%), 1 calls (0892BF90 - 0892C2F4, length 218)
  Back Branch 0892C244 32 times (length 6)
  Back Branch 0892C214 32 times (length 41)
  Back Branch 0892C11C 32 times (length 5)
  Back Branch 0892C28C 5 times (length 6)
_S1_2_892C46C 1,853 instructions (0.000%), 35 calls (0892C46C - 0892C4E8, length 32)
  Back Branch 0892C4BC 105 times (length 11)
_S1_2_88E96F8 1,852 instructions (0.000%), 2 calls (088E96F8 - 088EA1B4, length 688)
  Back Branch 088E9ED0 16 times (length 38)
_S1_2_8804E20 1,851 instructions (0.000%), 94 calls (08804E20 - 08804EFC, length 56)
_S1_2_88F9DD8 1,828 instructions (0.000%), 66 calls (088F9DD8 - 088FA954, length 736)
_S1_2_88FD81C 1,824 instructions (0.000%), 48 calls (088FD81C - 088FD9E8, length 116)
_S1_2_8A284B0 1,800 instructions (0.000%), 40 calls (08A284B0 - 08A28560, length 45)
_S1_2_89050DC 1,781 instructions (0.000%), 323 calls (089050DC - 089050F0, length 6)
_S1_2_8A138C0 1,776 instructions (0.000%), 48 calls (08A138C0 - 08A13988, length 51)
  Back Branch 08A13984 48 times (length 17)
_S1_2_893088C 1,775 instructions (0.000%), 25 calls (0893088C - 089309A4, length 71)
_S1_2_890D8BC 1,761 instructions (0.000%), 9 calls (0890D8BC - 0890D9B4, length 63)
  Back Branch 0890D998 192 times (length 8)
  Back Branch 0890D9A8 24 times (length 14)
_S1_2_89256F8 1,748 instructions (0.000%), 29 calls (089256F8 - 0892599C, length 170)
_S1_2_8924FD8 1,739 instructions (0.000%), 30 calls (08924FD8 - 08925120, length 83)
_S1_2_88FACFC 1,731 instructions (0.000%), 24 calls (088FACFC - 088FAEF8, length 128)
  Back Branch 088FADC8 1 times (length 23)
_S1_2_8A1CD78 1,728 instructions (0.000%), 48 calls (08A1CD78 - 08A1CE28, length 45)
_S1_2_88F9A18 1,728 instructions (0.000%), 24 calls (088F9A18 - 088FA954, length 976)
_S1_2_88FB6C4 1,706 instructions (0.000%), 55 calls (088FB6C4 - 088FB768, length 42)
_S1_2_892FC64 1,673 instructions (0.000%), 81 calls (0892FC64 - 0892FCE0, length 32)
_S1_2_891D70C 1,673 instructions (0.000%), 57 calls (0891D70C - 0891D780, length 30)
_S1_2_88FCDB8 1,673 instructions (0.000%), 24 calls (088FCDB8 - 088FD1F0, length 271)
_S1_2_89B595C 1,640 instructions (0.000%), 4 calls (089B595C - 089B5AFC, length 105)
  Back Branch 089B5A9C 58 times (length 60)
_S1_2_88FB528 1,632 instructions (0.000%), 51 calls (088FB528 - 088FB5A4, length 32)
_S1_2_88DD7D0 1,631 instructions (0.000%), 7 calls (088DD7D0 - 088DDE30, length 409)
  Back Branch 088DDDF0 7 times (length 357)
_S1_2_890D308 1,617 instructions (0.000%), 77 calls (0890D308 - 0890D358, length 21)
_S1_2_8A19990 1,606 instructions (0.000%), 12 calls (08A19990 - 08A19CDC, length 212)
  Back Branch 08A19CD0 12 times (length 154)
  Back Branch 08A19CD8 12 times (length 16)
  Back Branch 08A19B6C 8 times (length 91)
  Back Branch 08A19B90 8 times (length 99)
  Back Branch 08A19C58 6 times (length 149)
_S1_2_8A27B7C 1,540 instructions (0.000%), 110 calls (08A27B7C - 08A27BB4, length 15)
  Back Branch 08A27BB0 110 times (length 6)
_S1_2_8804D34 1,522 instructions (0.000%), 57 calls (08804D34 - 08804E1C, length 59)
_S1_2_88FD34C 1,488 instructions (0.000%), 48 calls (088FD34C - 088FD4D4, length 99)
_S1_2_88272B0 1,485 instructions (0.000%), 165 calls (088272B0 - 088273A0, length 61)
_S1_2_881FA00 1,485 instructions (0.000%), 165 calls (0881FA00 - 0881FAD4, length 54)
_S1_2_88FB61C 1,484 instructions (0.000%), 106 calls (088FB61C - 088FB650, length 14)
_S1_2_89B8888 1,484 instructions (0.000%), 53 calls (089B8888 - 089B894C, length 50)
_S1_2_896FF94 1,476 instructions (0.000%), 36 calls (0896FF94 - 089700CC, length 79)
_S1_2_8825278 1,469 instructions (0.000%), 19 calls (08821150 - 088272AC, length 6232)
  Back Branch 088211C4 241 times (length 18)
  Back Branch 0882721C 200 times (length 6197)
  Back Branch 088252A8 19 times (length 3355)
_S1_2_89B7258 1,404 instructions (0.000%), 3 calls (089B7258 - 089B72DC, length 34)
  Back Branch 089B72B8 96 times (length 14)
_S1_2_8929E80 1,399 instructions (0.000%), 38 calls (08929E80 - 0892A0B8, length 143)
_S1_2_88FC664 1,375 instructions (0.000%), 21 calls (088FC664 - 088FC768, length 66)
_S1_2_89DC894 1,372 instructions (0.000%), 76 calls (089DC894 - 089DC8E0, length 20)
_S1_2_8915C4C 1,353 instructions (0.000%), 82 calls (08915C4C - 08915C8C, length 17)
_S1_2_8A2F750 1,350 instructions (0.000%), 675 calls (08A2F750 - 08A2F754, length 2)
_S1_2_88F8724 1,340 instructions (0.000%), 67 calls (088F8724 - 088F8770, length 20)
_S1_2_8812844 1,327 instructions (0.000%), 21 calls (08812844 - 08812948, length 66)
  Back Branch 08812924 52 times (length 15)
_S1_2_892B4E8 1,322 instructions (0.000%), 56 calls (0892B4E8 - 0892B558, length 29)
_S1_2_89D5B84 1,311 instructions (0.000%), 69 calls (089D5B84 - 089D5BCC, length 19)
_S1_2_88FB350 1,309 instructions (0.000%), 19 calls (088FB350 - 088FB468, length 71)
_S1_2_89B50E4 1,296 instructions (0.000%), 36 calls (089B50E4 - 089B5128, length 18)
  Back Branch 089B5110 144 times (length 6)
_S1_2_883EA08 1,269 instructions (0.000%), 1 calls (0883EA08 - 0883EEB0, length 299)
  Back Branch 0883EC28 65 times (length 7)
  Back Branch 0883ECE0 56 times (length 5)
  Back Branch 0883EBE8 15 times (length 5)
  Back Branch 0883EE88 8 times (length 6)
  Back Branch 0883EC04 8 times (length 5)
  Back Branch 0883EC88 8 times (length 9)
  Back Branch 0883ECF0 8 times (length 11)
  Back Branch 0883EA9C 2 times (length 6)
  Back Branch 0883ED88 2 times (length 5)
_S1_2_8A2F608 1,252 instructions (0.000%), 626 calls (08A2F608 - 08A2F60C, length 2)
_S1_2_8A1C160 1,252 instructions (0.000%), 75 calls (08A13B40 - 08A1C1B0, length 8605)
  Back Branch 08A1C16C 92 times (length 359)
  Back Branch 08A1C1A4 32 times (length 443)
  Back Branch 08A1BB10 12 times (length 22)
  Back Branch 08A1BB20 6 times (length 62)
  Back Branch 08A1BAA4 4 times (length 8155)
  Back Branch 08A1BBA0 2 times (length 8218)
_S1_2_8A15108 1,248 instructions (0.000%), 96 calls (08A15108 - 08A15138, length 13)
_S1_2_8A1572C 1,236 instructions (0.000%), 6 calls (08A1572C - 08A158E0, length 110)
  Back Branch 08A158A8 25 times (length 23)
  Back Branch 08A15880 25 times (length 14)
  Back Branch 08A15898 25 times (length 20)
  Back Branch 08A15858 25 times (length 18)
  Back Branch 08A15824 25 times (length 38)
_S1_2_8A1C55C 1,225 instructions (0.000%), 25 calls (08A1C55C - 08A1C640, length 58)
_S1_2_891EE44 1,221 instructions (0.000%), 37 calls (0891EE44 - 0891EEC4, length 33)
_S1_2_88FB5A8 1,218 instructions (0.000%), 87 calls (088FB5A8 - 088FB5DC, length 14)
_S1_2_8930B0C 1,218 instructions (0.000%), 58 calls (08930B0C - 08930B70, length 26)
_S1_2_8A156CC 1,200 instructions (0.000%), 25 calls (08A13CDC - 08A156E8, length 1668)
  Back Branch 08A13D88 273 times (length 5)
  Back Branch 08A156E4 25 times (length 1668)
_S1_2_8A156AC 1,200 instructions (0.000%), 25 calls (08A13CDC - 08A156C8, length 1660)
  Back Branch 08A13D88 273 times (length 5)
  Back Branch 08A156C4 25 times (length 1660)
_S1_2_882783C 1,188 instructions (0.000%), 54 calls (0882783C - 088278C8, length 36)
  Back Branch 088278BC 108 times (length 28)
_S1_2_8811770 1,152 instructions (0.000%), 36 calls (08811770 - 088117FC, length 36)
_S1_2_89341A8 1,140 instructions (0.000%), 20 calls (089341A8 - 08934288, length 57)
_S1_2_8919DA0 1,128 instructions (0.000%), 6 calls (08919DA0 - 0891A458, length 431)
  Back Branch 0891A3F4 11 times (length 298)
  Back Branch 0891A41C 6 times (length 349)
  Back Branch 08919E10 6 times (length 8)
_S1_2_8A0284C 1,104 instructions (0.000%), 46 calls (08A025BC - 08A03A14, length 1303)
  Back Branch 08A025FC 856 times (length 12)
  Back Branch 08A039B8 50 times (length 1281)
  Back Branch 08A02874 46 times (length 11)
  Back Branch 08A02884 46 times (length 91)
_S1_2_8808154 1,100 instructions (0.000%), 121 calls (08808154 - 08808414, length 177)
_S1_2_88F7B60 1,094 instructions (0.000%), 18 calls (088F7B60 - 088F7C80, length 73)
_S1_2_892DF80 1,078 instructions (0.000%), 27 calls (0892DF80 - 0892E04C, length 52)
  Back Branch 0892DFE4 32 times (length 11)
_S1_2_8815D68 1,072 instructions (0.000%), 8 calls (08815D68 - 08815F18, length 109)
  Back Branch 08815EF0 32 times (length 19)
_S1_2_8932BA4 1,072 instructions (0.000%), 1 calls (08932BA4 - 08932BF0, length 20)
  Back Branch 08932BD4 106 times (length 10)
_S1_2_8827620 1,064 instructions (0.000%), 56 calls (08827620 - 08827668, length 19)
_S1_2_8900980 1,060 instructions (0.000%), 23 calls (08900980 - 08900C74, length 190)
  Back Branch 08900B70 16 times (length 22)
_S1_2_88E6C0C 1,044 instructions (0.000%), 87 calls (088E6C0C - 088E6C38, length 12)
_S1_2_88C4CA4 1,024 instructions (0.000%), 8 calls (088C4CA4 - 088C4D3C, length 39)
  Back Branch 088C4CF4 100 times (length 9)
_S1_2_890C3EC 1,023 instructions (0.000%), 37 calls (0890C3EC - 0890C498, length 44)
_S1_2_8827CE0 1,012 instructions (0.000%), 22 calls (08827CE0 - 08827DC8, length 59)
_S1_2_88F97AC 1,008 instructions (0.000%), 24 calls (088F97AC - 088F98C8, length 72)
_S1_2_8A155A8 1,008 instructions (0.000%), 6 calls (08A13CDC - 08A155C4, length 1595)
  Back Branch 08A13D88 273 times (length 5)
  Back Branch 08A155C0 6 times (length 1595)
_S1_2_891EDC4 999 instructions (0.000%), 37 calls (0891EDC4 - 0891EE40, length 32)
_S1_2_8913ECC 996 instructions (0.000%), 1 calls (08913ECC - 08914360, length 294)
  Back Branch 08914204 14 times (length 54)
_S1_2_89D7C38 984 instructions (0.000%), 76 calls (089D7C38 - 089D7C68, length 13)
_S1_2_88F7D5C 980 instructions (0.000%), 49 calls (088F7D5C - 088F7DA8, length 20)
_S1_2_88FF6FC 980 instructions (0.000%), 28 calls (088FF6FC - 088FF7AC, length 45)
_S1_2_8A1C644 975 instructions (0.000%), 25 calls (08A1C644 - 08A1C704, length 49)
  Back Branch 08A1C6B0 25 times (length 12)
  Back Branch 08A1C6D4 25 times (length 8)
  Back Branch 08A1C6DC 25 times (length 23)
_S1_2_8A2F9D0 966 instructions (0.000%), 483 calls (08A2F9D0 - 08A2F9D4, length 2)
_S1_2_8A1D690 960 instructions (0.000%), 96 calls (08A1D690 - 08A1D6B4, length 10)
_S1_2_88326F4 954 instructions (0.000%), 53 calls (088326F4 - 08832738, length 18)
_S1_2_88FED68 952 instructions (0.000%), 68 calls (088FED68 - 088FED9C, length 14)
_S1_2_88F7E30 950 instructions (0.000%), 24 calls (088F7E30 - 088F7F34, length 66)
_S1_2_881294C 921 instructions (0.000%), 21 calls (0881294C - 08812A88, length 80)
_S1_2_8A13FA4 912 instructions (0.000%), 14 calls (08A13FA4 - 08A14148, length 106)
  Back Branch 08A13FF4 42 times (length 6)
  Back Branch 08A14114 14 times (length 50)
  Back Branch 08A14128 14 times (length 55)
  Back Branch 08A1413C 14 times (length 57)
  Back Branch 08A14144 6 times (length 62)
_S1_2_88D0408 901 instructions (0.000%), 53 calls (088D0408 - 088D0448, length 17)
_S1_2_88135C8 900 instructions (0.000%), 20 calls (088135C8 - 08813678, length 45)
_S1_2_8A28564 896 instructions (0.000%), 16 calls (08A28564 - 08A285A0, length 16)
  Back Branch 08A28578 144 times (length 5)
_S1_2_8931E08 891 instructions (0.000%), 33 calls (08931E08 - 08931E90, length 35)
_S1_2_88C4C7C 880 instructions (0.000%), 88 calls (088C4C7C - 088C4CA0, length 10)
_S1_2_8A1431C 880 instructions (0.000%), 44 calls (08A1431C - 08A14368, length 20)
_S1_2_8930090 880 instructions (0.000%), 44 calls (08930090 - 089300EC, length 24)
_S1_2_88C8510 878 instructions (0.000%), 1 calls (088C8510 - 088C86EC, length 120)
  Back Branch 088C86C4 9 times (length 94)
_S1_2_89198C8 870 instructions (0.000%), 6 calls (089198C8 - 08919B78, length 173)
  Back Branch 08919B40 83 times (length 61)
_S1_2_88F90E4 864 instructions (0.000%), 24 calls (088F90E4 - 088F9170, length 36)
_S1_2_88FB988 864 instructions (0.000%), 19 calls (088FB988 - 088FBAD4, length 84)
_S1_2_892FCE4 860 instructions (0.000%), 43 calls (0892FCE4 - 0892FD50, length 28)
_S1_2_89D5C58 858 instructions (0.000%), 33 calls (089D5C58 - 089D5CBC, length 26)
_S1_2_8905CCC 856 instructions (0.000%), 1 calls (08905CCC - 08906A28, length 856)
_S1_2_88F94E4 849 instructions (0.000%), 33 calls (088F94E4 - 088F9548, length 26)
_S1_2_8A1513C 842 instructions (0.000%), 4 calls (08A1513C - 08A151C8, length 36)
  Back Branch 08A151C4 48 times (length 16)
  Back Branch 08A151A0 48 times (length 15)
  Back Branch 08A151BC 48 times (length 9)
_S1_2_88FD83C 840 instructions (0.000%), 24 calls (088FD83C - 088FD9E8, length 108)
_S1_2_89FF284 837 instructions (0.000%), 27 calls (089FF284 - 089FF2FC, length 31)
_S1_2_88C93E0 837 instructions (0.000%), 10 calls (088C93E0 - 088C9590, length 109)
  Back Branch 088C954C 10 times (length 68)
_S1_2_8A22164 828 instructions (0.000%), 23 calls (08A22164 - 08A221F0, length 36)
_S1_2_8919A88 824 instructions (0.000%), 32 calls (08919A54 - 08919B78, length 74)
  Back Branch 08919B40 83 times (length 61)
_S1_2_88C9330 806 instructions (0.000%), 31 calls (088C9330 - 088C9394, length 26)
_S1_2_8914678 803 instructions (0.000%), 1 calls (08914678 - 08914780, length 67)
  Back Branch 08914758 57 times (length 11)
  Back Branch 08914760 19 times (length 18)
  Back Branch 08914718 3 times (length 13)
_S1_2_89CC060 795 instructions (0.000%), 53 calls (089CC060 - 089CC0AC, length 20)
_S1_2_8A1C254 793 instructions (0.000%), 25 calls (08A13B40 - 08A1C258, length 8647)
  Back Branch 08A1C16C 92 times (length 359)
  Back Branch 08A1C1A4 32 times (length 443)
  Back Branch 08A1C254 25 times (length 63)
  Back Branch 08A1BB10 12 times (length 22)
  Back Branch 08A1BB20 6 times (length 62)
  Back Branch 08A1BAA4 4 times (length 8155)
  Back Branch 08A1BBA0 2 times (length 8218)
_S1_2_89203A4 792 instructions (0.000%), 15 calls (089203A4 - 0892058C, length 123)
_S1_2_89B80DC 784 instructions (0.000%), 21 calls (089B80DC - 089B8268, length 100)
_S1_2_8804904 780 instructions (0.000%), 30 calls (08804904 - 08804AA8, length 106)
_S1_2_89921E0 780 instructions (0.000%), 20 calls (089921E0 - 08992278, length 39)
_S1_2_8A2A1E4 780 instructions (0.000%), 10 calls (08A2A1E4 - 08A2A2EC, length 67)
  Back Branch 08A2A264 70 times (length 19)
_S1_2_890C274 774 instructions (0.000%), 86 calls (0890C274 - 0890C2A0, length 12)
_S1_2_8A293E8 770 instructions (0.000%), 70 calls (08A293E8 - 08A29410, length 11)
_S1_2_8A1BBA8 769 instructions (0.000%), 32 calls (08A13B40 - 08A1C1B0, length 8605)
  Back Branch 08A1C16C 92 times (length 359)
  Back Branch 08A1C1A4 32 times (length 443)
  Back Branch 08A1BB10 12 times (length 22)
  Back Branch 08A1BB20 6 times (length 62)
  Back Branch 08A1BAA4 4 times (length 8155)
  Back Branch 08A1BBA0 2 times (length 8218)
_S1_2_88F946C 768 instructions (0.000%), 48 calls (088F946C - 088F94A8, length 16)
_S1_2_892A0BC 764 instructions (0.000%), 22 calls (0892A0BC - 0892A324, length 155)
_S1_2_88FB8D8 756 instructions (0.000%), 108 calls (088FB8D8 - 088FB8F0, length 7)
_S1_2_8A1E60C 756 instructions (0.000%), 21 calls (08A1E60C - 08A1E698, length 36)
_S1_2_89B7E6C 756 instructions (0.000%), 21 calls (089B7E6C - 089B8080, length 134)
_S1_2_88FC0FC 752 instructions (0.000%), 47 calls (088FC0FC - 088FC138, length 16)
_S1_2_8A1E944 751 instructions (0.000%), 1 calls (08A1E944 - 08A1EA40, length 64)
  Back Branch 08A1E9CC 128 times (length 4)
  Back Branch 08A1E9EC 32 times (length 6)
_S1_2_88C4EE4 741 instructions (0.000%), 39 calls (088C4EE4 - 088C4F7C, length 39)
_S1_2_892F098 736 instructions (0.000%), 39 calls (0892F098 - 0892F118, length 33)
_S1_2_89B7ABC 734 instructions (0.000%), 15 calls (089B7ABC - 089B7B30, length 30)
  Back Branch 089B7B24 44 times (length 24)
_S1_2_8887780 723 instructions (0.000%), 1 calls (08887780 - 088879B4, length 142)
  Back Branch 088878C8 69 times (length 9)
_S1_2_8923774 696 instructions (0.000%), 87 calls (08923774 - 08923790, length 8)
_S1_2_8A02840 690 instructions (0.000%), 46 calls (08A025BC - 08A03A14, length 1303)
  Back Branch 08A025FC 856 times (length 12)
  Back Branch 08A039B8 50 times (length 1281)
  Back Branch 08A02844 46 times (length 79)
_S1_2_8902D2C 688 instructions (0.000%), 344 calls (08902D2C - 08902D30, length 2)
_S1_2_893241C 687 instructions (0.000%), 15 calls (0893241C - 089324DC, length 49)
_S1_2_8A023D4 683 instructions (0.000%), 2 calls (08A023D4 - 08A0252C, length 87)
  Back Branch 08A024D0 41 times (length 22)
_S1_2_88FB078 679 instructions (0.000%), 9 calls (088FB078 - 088FB134, length 48)
  Back Branch 088FB10C 62 times (length 24)
_S1_2_8915A70 670 instructions (0.000%), 6 calls (08915A70 - 08915AF8, length 35)
  Back Branch 08915ABC 70 times (length 9)
_S1_2_892F378 663 instructions (0.000%), 26 calls (0892F378 - 0892F4E0, length 91)
_S1_2_88C92A4 659 instructions (0.000%), 1 calls (088C92A4 - 088C932C, length 35)
  Back Branch 088C9310 64 times (length 16)
_S1_2_88126C0 654 instructions (0.000%), 6 calls (088126C0 - 08812838, length 95)
  Back Branch 0881277C 48 times (length 32)
_S1_2_88FD85C 651 instructions (0.000%), 21 calls (088FD85C - 088FD9E8, length 100)
_S1_2_8A2050C 650 instructions (0.000%), 1 calls (08A2050C - 08A20544, length 15)
  Back Branch 08A20534 128 times (length 5)
_S1_2_8919AB4 649 instructions (0.000%), 25 calls (08919A54 - 08919B78, length 74)
  Back Branch 08919B40 83 times (length 61)
_S1_2_8931E94 648 instructions (0.000%), 20 calls (08931E94 - 08931F50, length 48)
_S1_2_88D79E0 645 instructions (0.000%), 8 calls (088D79E0 - 088D7BB4, length 118)
_S1_2_88423B4 640 instructions (0.000%), 20 calls (088423B4 - 088424AC, length 63)
_S1_2_880FB38 630 instructions (0.000%), 17 calls (0880FB38 - 08811448, length 1605)
_S1_2_8A19CE0 630 instructions (0.000%), 6 calls (08A19CE0 - 08A19F28, length 147)
  Back Branch 08A19EB0 83 times (length 27)
_S1_2_88F8774 627 instructions (0.000%), 19 calls (088F8774 - 088F87F4, length 33)
_S1_2_88F8474 627 instructions (0.000%), 17 calls (088F8474 - 088F84E0, length 28)
  Back Branch 088F84AC 37 times (length 8)
_S1_2_881F5D0 624 instructions (0.000%), 6 calls (0881F5D0 - 0881F778, length 107)
_S1_2_89B5B64 621 instructions (0.000%), 1 calls (089B5B64 - 089B5D50, length 124)
  Back Branch 089B5D0C 48 times (length 11)
  Back Branch 089B5D1C 12 times (length 18)
_S1_2_88CB3E8 620 instructions (0.000%), 1 calls (088CB3E8 - 088CB86C, length 290)
  Back Branch 088CB594 72 times (length 10)
  Back Branch 088CB5B0 8 times (length 23)
_S1_2_8A105F8 612 instructions (0.000%), 18 calls (08A105F8 - 08A10738, length 81)
  Back Branch 08A10688 18 times (length 18)
  Back Branch 08A10734 18 times (length 72)
_S1_2_892F690 609 instructions (0.000%), 41 calls (0892F690 - 0892F6D8, length 19)
  Back Branch 0892F6C4 20 times (length 12)
_S1_2_8A06974 606 instructions (0.000%), 1 calls (08A06974 - 08A06A9C, length 75)
  Back Branch 08A069C0 39 times (length 10)
  Back Branch 08A06A88 39 times (length 6)
_S1_2_890D594 598 instructions (0.000%), 2 calls (0890D594 - 0890D5C0, length 12)
  Back Branch 0890D5B4 96 times (length 6)
_S1_2_89B9F24 596 instructions (0.000%), 9 calls (089B9F24 - 089B9FBC, length 39)
  Back Branch 089B9F70 28 times (length 11)
_S1_2_8A2D518 595 instructions (0.000%), 5 calls (08A2D518 - 08A2D620, length 67)
  Back Branch 08A2D598 60 times (length 19)
_S1_2_8934814 580 instructions (0.000%), 10 calls (08934814 - 089348FC, length 59)
_S1_2_891D510 576 instructions (0.000%), 192 calls (0891D510 - 0891D518, length 3)
_S1_2_8A1DCD4 576 instructions (0.000%), 24 calls (08A1D870 - 08A1E164, length 574)
  Back Branch 08A1DA6C 48 times (length 129)
  Back Branch 08A1DB9C 48 times (length 25)
  Back Branch 08A1E080 48 times (length 83)
  Back Branch 08A1DF68 48 times (length 218)
  Back Branch 08A1DC2C 48 times (length 11)
  Back Branch 08A1DC68 48 times (length 36)
  Back Branch 08A1DD3C 48 times (length 79)
  Back Branch 08A1E08C 24 times (length 126)
  Back Branch 08A1E0D8 24 times (length 145)
  Back Branch 08A1DCD4 24 times (length 164)
  Back Branch 08A1DBC8 4 times (length 65)
  Back Branch 08A1DAA4 2 times (length 120)
_S1_2_8A06D68 558 instructions (0.000%), 31 calls (08A06D68 - 08A06DAC, length 18)
_S1_2_8A154F0 550 instructions (0.000%), 50 calls (08A154F0 - 08A15518, length 11)
_S1_2_89B09D4 546 instructions (0.000%), 2 calls (089B09D4 - 089B0B90, length 112)
  Back Branch 089B0B04 48 times (length 7)
_S1_2_8A02B90 544 instructions (0.000%), 4 calls (08A025BC - 08A03A14, length 1303)
  Back Branch 08A025FC 856 times (length 12)
  Back Branch 08A039B8 50 times (length 1281)
_S1_2_8A1D660 540 instructions (0.000%), 6 calls (08A1D478 - 08A1D68C, length 134)
  Back Branch 08A1D4C8 48 times (length 8)
  Back Branch 08A1D688 6 times (length 134)
  Back Branch 08A1D4E0 2 times (length 20)
_S1_2_89B0574 537 instructions (0.000%), 3 calls (089B0574 - 089B0684, length 69)
  Back Branch 089B05E0 36 times (length 12)
_S1_2_892D908 525 instructions (0.000%), 35 calls (0892D908 - 0892D994, length 36)
_S1_2_8804644 520 instructions (0.000%), 1 calls (08804644 - 088047B0, length 92)
  Back Branch 088046A8 49 times (length 9)
_S1_2_8000030 519 instructions (0.000%), 24 calls (08000030 - 08000038, length 3)
  Back Branch 08000034 165 times (length 3)
_S1_2_8A1A0C0 519 instructions (0.000%), 6 calls (08A19E4C - 08A1B874, length 1675)
  Back Branch 08A19EB0 83 times (length 27)
  Back Branch 08A1A17C 17 times (length 10)
  Back Branch 08A1B068 6 times (length 966)
  Back Branch 08A1AF80 6 times (length 1081)
_S1_2_889E7A8 518 instructions (0.000%), 1 calls (0889E7A8 - 0889EEE8, length 465)
  Back Branch 0889EE8C 8 times (length 5)
  Back Branch 0889EDFC 4 times (length 6)
_S1_2_8A15DB4 512 instructions (0.000%), 32 calls (08A15DB4 - 08A15E00, length 20)
_S1_2_8919BB0 512 instructions (0.000%), 32 calls (08919BB0 - 08919BFC, length 20)
_S1_2_88AB538 506 instructions (0.000%), 11 calls (088AB538 - 088AB5EC, length 46)
_S1_2_89B0688 504 instructions (0.000%), 36 calls (089B0688 - 089B06BC, length 14)
_S1_2_88FC8A8 504 instructions (0.000%), 24 calls (088FC8A8 - 088FC8F8, length 21)
_S1_2_88F95A8 504 instructions (0.000%), 24 calls (088F95A8 - 088F95F8, length 21)
_S1_2_8A148B8 500 instructions (0.000%), 25 calls (08A148B8 - 08A14904, length 20)
_S1_2_8A143F0 495 instructions (0.000%), 55 calls (08A142F0 - 08A143FC, length 68)
  Back Branch 08A143F8 55 times (length 68)
_S1_2_8915924 492 instructions (0.000%), 20 calls (08915924 - 089159C8, length 42)
_S1_2_8A1BF44 488 instructions (0.000%), 6 calls (08A13B40 - 08A1C2FC, length 8688)
  Back Branch 08A1BB10 12 times (length 22)
  Back Branch 08A1C2F8 6 times (length 223)
  Back Branch 08A1BB20 6 times (length 62)
  Back Branch 08A1BAA4 4 times (length 8155)
  Back Branch 08A1BFF0 4 times (length 311)
  Back Branch 08A1BFE8 2 times (length 332)
  Back Branch 08A1BBA0 2 times (length 8218)
_S1_2_894FAC0 487 instructions (0.000%), 1 calls (0894FAC0 - 08950258, length 487)
_S1_2_88F9678 486 instructions (0.000%), 24 calls (088F9678 - 088F96D0, length 23)
_S1_2_8A1477C 486 instructions (0.000%), 6 calls (08A14660 - 08A147A0, length 81)
  Back Branch 08A1479C 6 times (length 81)
_S1_2_891A57C 484 instructions (0.000%), 6 calls (0891A57C - 0891A6C4, length 83)
_S1_2_88FEDA0 483 instructions (0.000%), 69 calls (088FEDA0 - 088FEDB8, length 7)
_S1_2_8A15E04 481 instructions (0.000%), 37 calls (08A15E04 - 08A15E44, length 17)
_S1_2_880F868 480 instructions (0.000%), 16 calls (0880F868 - 0880F924, length 48)
_S1_2_8A1BE44 477 instructions (0.000%), 6 calls (08A13B40 - 08A1C288, length 8659)
  Back Branch 08A1BEC8 17 times (length 9)
  Back Branch 08A1BEB4 17 times (length 16)
  Back Branch 08A1BB10 12 times (length 22)
  Back Branch 08A1BE9C 6 times (length 249)
  Back Branch 08A1BB20 6 times (length 62)
  Back Branch 08A1BF14 6 times (length 28)
  Back Branch 08A1BF24 6 times (length 11)
  Back Branch 08A1BAA4 4 times (length 8155)
  Back Branch 08A1BBA0 2 times (length 8218)
_S1_2_88FB46C 475 instructions (0.000%), 19 calls (088FB46C - 088FB4EC, length 33)
_S1_2_89205B8 470 instructions (0.000%), 15 calls (089205B8 - 0892064C, length 38)
_S1_2_88115B0 468 instructions (0.000%), 29 calls (088115B0 - 088115F0, length 17)
_S1_2_8A1D508 468 instructions (0.000%), 6 calls (08A1D508 - 08A1D65C, length 86)
  Back Branch 08A1D60C 6 times (length 35)
  Back Branch 08A1D658 6 times (length 40)
  Back Branch 08A1D650 6 times (length 11)
_S1_2_881F86C 459 instructions (0.000%), 23 calls (0881F86C - 0881F92C, length 49)
_S1_2_88C4D40 456 instructions (0.000%), 4 calls (088C4D40 - 088C4DAC, length 28)
  Back Branch 088C4D98 48 times (length 14)
_S1_2_88057B4 452 instructions (0.000%), 1 calls (088057B4 - 08805A54, length 169)
  Back Branch 088059FC 6 times (length 54)
  Back Branch 0880587C 3 times (length 26)
_S1_2_884252C 449 instructions (0.000%), 1 calls (0884252C - 08842A04, length 311)
  Back Branch 088429CC 16 times (length 8)
  Back Branch 088429E4 5 times (length 5)
_S1_2_8929B3C 448 instructions (0.000%), 32 calls (08929B3C - 08929B70, length 14)
_S1_2_8805F54 444 instructions (0.000%), 74 calls (08805F54 - 08805F98, length 18)
_S1_2_892C8B8 442 instructions (0.000%), 1 calls (0892C6AC - 0892CD5C, length 429)
  Back Branch 0892CD08 370,080 times (length 409)
_S1_2_890469C 439 instructions (0.000%), 64 calls (0890469C - 089046C0, length 10)
_S1_2_88FB8F4 435 instructions (0.000%), 145 calls (088FB8F4 - 088FB8FC, length 3)
_S1_2_88E6C3C 435 instructions (0.000%), 87 calls (088E6C3C - 088E6C5C, length 9)
_S1_2_8A1570C 433 instructions (0.000%), 6 calls (08A13CDC - 08A15728, length 1684)
  Back Branch 08A13D88 273 times (length 5)
  Back Branch 08A15724 6 times (length 1684)
_S1_2_88FC0B4 432 instructions (0.000%), 24 calls (088FC0B4 - 088FC0F8, length 18)
_S1_2_891B654 432 instructions (0.000%), 9 calls (0891B654 - 0891B740, length 60)
_S1_2_89351A4 430 instructions (0.000%), 10 calls (089351A4 - 089353D4, length 141)
_S1_2_8A14660 426 instructions (0.000%), 6 calls (08A14660 - 08A14778, length 71)
_S1_2_88D777C 423 instructions (0.000%), 9 calls (088D777C - 088D7870, length 62)
_S1_2_8A2937C 420 instructions (0.000%), 70 calls (08A2937C - 08A29390, length 6)
_S1_2_892CDBC 416 instructions (0.000%), 104 calls (0892CDBC - 0892CDC8, length 4)
_S1_2_8A215EC 415 instructions (0.000%), 3 calls (08A215EC - 08A21874, length 163)
  Back Branch 08A21738 10 times (length 11)
  Back Branch 08A2185C 5 times (length 11)
  Back Branch 08A21764 3 times (length 55)
  Back Branch 08A21870 1 times (length 71)
_S1_2_89FEAD0 411 instructions (0.000%), 1 calls (089FEAD0 - 089FEDB4, length 186)
  Back Branch 089FECDC 36 times (length 5)
  Back Branch 089FEC84 25 times (length 4)
  Back Branch 089FEDB0 1 times (length 134)
_S1_2_891F5CC 408 instructions (0.000%), 17 calls (0891F5CC - 0891F628, length 24)
_S1_2_8A19960 408 instructions (0.000%), 12 calls (08A198E4 - 08A1998C, length 43)
  Back Branch 08A19944 5,946 times (length 10)
  Back Branch 08A1993C 5,764 times (length 22)
  Back Branch 08A19950 1,752 times (length 9)
  Back Branch 08A19914 206 times (length 12)
  Back Branch 08A19988 12 times (length 43)
_S1_2_892C6DC 404 instructions (0.000%), 1 calls (0892C6AC - 0892CD5C, length 429)
  Back Branch 0892CD08 370,080 times (length 409)
_S1_2_8A0292C 402 instructions (0.000%), 2 calls (08A025BC - 08A03A14, length 1303)
  Back Branch 08A025FC 856 times (length 12)
  Back Branch 08A03068 217 times (length 12)
  Back Branch 08A039B8 50 times (length 1281)
  Back Branch 08A03070 44 times (length 14)
  Back Branch 08A02E94 44 times (length 16)
_S1_2_8A149F0 400 instructions (0.000%), 25 calls (08A149F0 - 08A14A2C, length 16)
_S1_2_8A13EB4 400 instructions (0.000%), 20 calls (089FFD2C - 08A13F40, length 20614)
  Back Branch 08A13F10 60 times (length 13)
  Back Branch 08A13F3C 20 times (length 20614)
_S1_2_893FD34 399 instructions (0.000%), 1 calls (0893FD34 - 0894036C, length 399)
_S1_2_89DAB08 396 instructions (0.000%), 33 calls (089DAB08 - 089DAB54, length 20)
_S1_2_8A1C21C 396 instructions (0.000%), 18 calls (08A13B40 - 08A1C234, length 8638)
  Back Branch 08A1C16C 92 times (length 359)
  Back Branch 08A1C1A4 32 times (length 443)
  Back Branch 08A1C230 18 times (length 53)
  Back Branch 08A1BB10 12 times (length 22)
  Back Branch 08A1BB20 6 times (length 62)
  Back Branch 08A1BAA4 4 times (length 8155)
  Back Branch 08A1BBA0 2 times (length 8218)
_S1_2_891BC40 390 instructions (0.000%), 6 calls (0891BC40 - 0891BD58, length 71)
_S1_2_8A156EC 388 instructions (0.000%), 6 calls (08A13CDC - 08A15708, length 1676)
  Back Branch 08A13D88 273 times (length 5)
  Back Branch 08A15704 6 times (length 1676)
_S1_2_88C4F80 386 instructions (0.000%), 1 calls (088C4F80 - 088C4FEC, length 28)
  Back Branch 088C4FD8 34 times (length 20)
_S1_2_89D7EA4 385 instructions (0.000%), 7 calls (089D7EA4 - 089D7F7C, length 55)
_S1_2_8A2F808 384 instructions (0.000%), 192 calls (08A2F808 - 08A2F80C, length 2)
_S1_2_8A2F7C0 384 instructions (0.000%), 192 calls (08A2F7C0 - 08A2F7C4, length 2)
_S1_2_8A138A0 384 instructions (0.000%), 48 calls (08A138A0 - 08A138BC, length 8)
_S1_2_88F929C 384 instructions (0.000%), 24 calls (088F929C - 088F92D8, length 16)
_S1_2_88089DC 384 instructions (0.000%), 10 calls (088089DC - 08808DA8, length 244)
_S1_2_8A1A208 384 instructions (0.000%), 6 calls (08A19E4C - 08A1B684, length 1551)
  Back Branch 08A19EB0 83 times (length 27)
  Back Branch 08A1B680 6 times (length 1291)
  Back Branch 08A1AEA8 6 times (length 1027)
_S1_2_8A10F84 378 instructions (0.000%), 6 calls (08A10F84 - 08A11128, length 106)
  Back Branch 08A10FD4 18 times (length 6)
  Back Branch 08A11108 6 times (length 55)
  Back Branch 08A1111C 6 times (length 57)
  Back Branch 08A110F4 6 times (length 50)
_S1_2_8842AEC 376 instructions (0.000%), 1 calls (08842AEC - 08842CE0, length 126)
  Back Branch 08842C38 16 times (length 5)
  Back Branch 08842C1C 13 times (length 11)
  Back Branch 08842BE8 5 times (length 5)
  Back Branch 08842C74 4 times (length 6)
  Back Branch 08842C54 2 times (length 5)
_S1_2_8A2A938 373 instructions (0.000%), 62 calls (08A2A938 - 08A2A950, length 7)
_S1_2_8A1FEB8 372 instructions (0.000%), 6 calls (08A1FEB8 - 08A1FFC4, length 68)
  Back Branch 08A1FFB4 6 times (length 5)
_S1_2_89CCDB4 371 instructions (0.000%), 53 calls (089CCDB4 - 089CCDCC, length 7)
_S1_2_88FEDBC 371 instructions (0.000%), 1 calls (088FEDBC - 088FF384, length 371)
  Back Branch 088FF1C0 1 times (length 5)
_S1_2_8A2228C 366 instructions (0.000%), 3 calls (08A2228C - 08A22490, length 130)
_S1_2_88F8114 364 instructions (0.000%), 5 calls (088F8114 - 088F8304, length 125)
_S1_2_89B8084 357 instructions (0.000%), 21 calls (089B8084 - 089B8268, length 122)
_S1_2_88F9174 356 instructions (0.000%), 9 calls (088F9174 - 088F9298, length 74)
_S1_2_8A1B774 354 instructions (0.000%), 6 calls (08A19E4C - 08A1B874, length 1675)
  Back Branch 08A19EB0 83 times (length 27)
  Back Branch 08A1A17C 17 times (length 10)
  Back Branch 08A1B068 6 times (length 966)
  Back Branch 08A1AF80 6 times (length 1081)
  Back Branch 08A1B784 6 times (length 467)
_S1_2_8A14494 352 instructions (0.000%), 22 calls (08A143C4 - 08A144A4, length 57)
  Back Branch 08A144A0 22 times (length 57)
_S1_2_8A08BBC 351 instructions (0.000%), 9 calls (08A08BBC - 08A08D1C, length 89)
_S1_2_892E3BC 351 instructions (0.000%), 3 calls (0892E3BC - 0892E514, length 87)
  Back Branch 0892E4C0 21 times (length 8)
_S1_2_88F9434 350 instructions (0.000%), 25 calls (088F9434 - 088F9468, length 14)
_S1_2_88D7E34 350 instructions (0.000%), 7 calls (088D7E34 - 088D7F44, length 69)
_S1_2_8A2F910 348 instructions (0.000%), 174 calls (08A2F910 - 08A2F914, length 2)
_S1_2_8A2F820 348 instructions (0.000%), 174 calls (08A2F820 - 08A2F824, length 2)
_S1_2_8A0966C 348 instructions (0.000%), 9 calls (08A0966C - 08A099FC, length 229)
_S1_2_89300F0 343 instructions (0.000%), 28 calls (089300F0 - 08930120, length 13)
_S1_2_88B3010 343 instructions (0.000%), 1 calls (088B3010 - 088B307C, length 28)
  Back Branch 088B3064 64 times (length 5)
_S1_2_8A1A3D0 342 instructions (0.000%), 12 calls (08A19E4C - 08A1AE98, length 1044)
  Back Branch 08A19EB0 83 times (length 27)
  Back Branch 08A1A3F4 6 times (length 342)
  Back Branch 08A1AE94 6 times (length 1022)
_S1_2_892A328 342 instructions (0.000%), 10 calls (0892A328 - 0892A508, length 121)
_S1_2_888EAE8 341 instructions (0.000%), 11 calls (0888EAE8 - 0888EB60, length 31)
_S1_2_88EF284 341 instructions (0.000%), 8 calls (088EF284 - 088EF36C, length 59)
_S1_2_89DCB5C 336 instructions (0.000%), 7 calls (089DCB5C - 089DCC18, length 48)
_S1_2_8A1C3D4 336 instructions (0.000%), 6 calls (08A1C3D4 - 08A1C4B8, length 58)
  Back Branch 08A1C478 6 times (length 18)
  Back Branch 08A1C49C 6 times (length 27)
  Back Branch 08A1C4B4 6 times (length 32)
_S1_2_89196E8 336 instructions (0.000%), 6 calls (089196E8 - 089197D0, length 59)
_S1_2_8919578 334 instructions (0.000%), 6 calls (08919578 - 089196C8, length 85)
_S1_2_8A1FB94 333 instructions (0.000%), 3 calls (08A1FB94 - 08A1FD7C, length 123)
_S1_2_893202C 330 instructions (0.000%), 22 calls (0893202C - 08932068, length 16)
_S1_2_891F270 330 instructions (0.000%), 10 calls (0891F270 - 0891F2FC, length 36)
_S1_2_89A35C4 329 instructions (0.000%), 1 calls (089A35C4 - 089A366C, length 43)
  Back Branch 089A3618 40 times (length 5)
  Back Branch 089A3644 8 times (length 18)
_S1_2_88FAEFC 327 instructions (0.000%), 3 calls (088FAEFC - 088FAFCC, length 53)
  Back Branch 088FAF9C 24 times (length 24)
_S1_2_88F98CC 324 instructions (0.000%), 9 calls (088F98CC - 088F998C, length 49)
_S1_2_8909FE8 322 instructions (0.000%), 161 calls (08909FE8 - 08909FEC, length 2)
_S1_2_8909FE0 322 instructions (0.000%), 161 calls (08909FE0 - 08909FE4, length 2)
_S1_2_89006D8 322 instructions (0.000%), 23 calls (089006D8 - 08900710, length 15)
_S1_2_88F96D4 322 instructions (0.000%), 23 calls (088F96D4 - 088F9708, length 14)
_S1_2_8A142F0 320 instructions (0.000%), 64 calls (08A142F0 - 08A14300, length 5)
_S1_2_893206C 320 instructions (0.000%), 20 calls (0893206C - 089320A8, length 16)
_S1_2_88D7F74 320 instructions (0.000%), 5 calls (088D7F74 - 088D8144, length 117)
_S1_2_88C7C04 313 instructions (0.000%), 2 calls (088C7C04 - 088C7DB0, length 108)
  Back Branch 088C7CD8 23 times (length 11)
_S1_2_8A22728 312 instructions (0.000%), 8 calls (08A22728 - 08A227F0, length 51)
  Back Branch 08A227EC 8 times (length 4)
  Back Branch 08A227E4 8 times (length 39)
_S1_2_8A211DC 312 instructions (0.000%), 1 calls (08A211DC - 08A212DC, length 65)
  Back Branch 08A2126C 20 times (length 13)
_S1_2_89B7F44 308 instructions (0.000%), 14 calls (089B7F44 - 089B8080, length 80)
_S1_2_88C3CEC 306 instructions (0.000%), 8 calls (088C3CEC - 088C4034, length 211)
_S1_2_8923794 303 instructions (0.000%), 16 calls (08923794 - 089237D4, length 17)
  Back Branch 089237B0 24 times (length 4)
_S1_2_8A1551C 300 instructions (0.000%), 25 calls (08A1551C - 08A15548, length 12)
_S1_2_8815F94 300 instructions (0.000%), 4 calls (08815F94 - 088160A8, length 70)
  Back Branch 08815FF4 8 times (length 5)
_S1_2_8931DA4 299 instructions (0.000%), 12 calls (08931DA4 - 08931E04, length 25)
_S1_2_88F6CEC 296 instructions (0.000%), 8 calls (088F6CEC - 088F6E90, length 106)
_S1_2_888E860 296 instructions (0.000%), 2 calls (0888E860 - 0888E908, length 43)
  Back Branch 0888E8F8 39 times (length 6)
_S1_2_88C30B0 295 instructions (0.000%), 11 calls (088C30B0 - 088C3148, length 39)
_S1_2_8968CA8 294 instructions (0.000%), 1 calls (08968CA8 - 0896913C, length 294)
_S1_2_89B1714 291 instructions (0.000%), 3 calls (089B1714 - 089B18D4, length 113)
_S1_2_89B74CC 291 instructions (0.000%), 1 calls (089B74CC - 089B7578, length 44)
  Back Branch 089B752C 32 times (length 9)
_S1_2_892F208 290 instructions (0.000%), 9 calls (0892F208 - 0892F374, length 92)
  Back Branch 0892F2A8 3 times (length 13)
_S1_2_8A27818 290 instructions (0.000%), 1 calls (08A27818 - 08A27914, length 64)
  Back Branch 08A2788C 32 times (length 8)
_S1_2_8808974 289 instructions (0.000%), 19 calls (08808974 - 08808DA8, length 270)
_S1_2_8A1568C 288 instructions (0.000%), 6 calls (08A13CDC - 08A156A8, length 1652)
  Back Branch 08A13D88 273 times (length 5)
  Back Branch 08A156A4 6 times (length 1652)
_S1_2_8A1566C 288 instructions (0.000%), 6 calls (08A13CDC - 08A15688, length 1644)
  Back Branch 08A13D88 273 times (length 5)
  Back Branch 08A15684 6 times (length 1644)
_S1_2_8A1564C 288 instructions (0.000%), 6 calls (08A13CDC - 08A15668, length 1636)
  Back Branch 08A13D88 273 times (length 5)
  Back Branch 08A15664 6 times (length 1636)
_S1_2_88FB5E0 285 instructions (0.000%), 19 calls (088FB5E0 - 088FB618, length 15)
_S1_2_8A1B8DC 282 instructions (0.000%), 6 calls (08A1B8DC - 08A1B9BC, length 57)
  Back Branch 08A1B97C 6 times (length 16)
_S1_2_89700D0 282 instructions (0.000%), 3 calls (089700D0 - 0897013C, length 28)
  Back Branch 08970124 36 times (length 6)
_S1_2_892F6E4 280 instructions (0.000%), 40 calls (0892F6E4 - 0892F6FC, length 7)
_S1_2_89D2CD0 280 instructions (0.000%), 5 calls (089D2CD0 - 089D2DAC, length 56)
_S1_2_89CF13C 280 instructions (0.000%), 1 calls (089CF13C - 089CF3D8, length 168)
  Back Branch 089CF324 5 times (length 28)
_S1_2_8A2AC4C 279 instructions (0.000%), 31 calls (08A2AC4C - 08A2AC6C, length 9)
_S1_2_89B06C0 279 instructions (0.000%), 3 calls (089B06C0 - 089B0728, length 27)
  Back Branch 089B070C 36 times (length 6)
_S1_2_890A028 270 instructions (0.000%), 10 calls (0890A028 - 0890A208, length 121)
_S1_2_88F9D68 269 instructions (0.000%), 13 calls (088F9D68 - 088FA954, length 764)
_S1_2_88282E4 267 instructions (0.000%), 1 calls (088282E4 - 08828424, length 81)
  Back Branch 088283F4 6 times (length 48)
_S1_2_88FB654 266 instructions (0.000%), 19 calls (088FB654 - 088FB688, length 14)
_S1_2_8A13F44 266 instructions (0.000%), 14 calls (08A13F44 - 08A13FA0, length 24)
_S1_2_89BD9D0 266 instructions (0.000%), 7 calls (089BD9D0 - 089BDA98, length 51)
_S1_2_891D51C 264 instructions (0.000%), 6 calls (0891D51C - 0891D5CC, length 45)
_S1_2_8820628 264 instructions (0.000%), 2 calls (08820628 - 08820F84, length 600)
_S1_2_88C4B38 262 instructions (0.000%), 2 calls (088C4B38 - 088C4B98, length 25)
  Back Branch 088C4B8C 20 times (length 18)
  Back Branch 088C4B70 16 times (length 6)
_S1_2_8A155C8 260 instructions (0.000%), 6 calls (08A13CDC - 08A155E4, length 1603)
  Back Branch 08A13D88 273 times (length 5)
  Back Branch 08A155E0 6 times (length 1603)
_S1_2_89BA8B8 255 instructions (0.000%), 3 calls (089BA8B8 - 089BA938, length 33)
  Back Branch 089BA918 15 times (length 16)
_S1_2_8A1446C 253 instructions (0.000%), 23 calls (08A1436C - 08A1447C, length 69)
  Back Branch 08A14478 23 times (length 69)
_S1_2_888EB64 253 instructions (0.000%), 11 calls (0888EB64 - 0888EBBC, length 23)
_S1_2_892FD54 252 instructions (0.000%), 21 calls (0892FD54 - 0892FDA0, length 20)
_S1_2_88E06D0 252 instructions (0.000%), 14 calls (088E06D0 - 088E0714, length 18)
_S1_2_8A197F4 252 instructions (0.000%), 12 calls (08A197F4 - 08A19850, length 24)
  Back Branch 08A1984C 12 times (length 13)
  Back Branch 08A19830 12 times (length 7)
_S1_2_89B7BA0 252 instructions (0.000%), 12 calls (089B7BA0 - 089B7C10, length 29)
_S1_2_8A1615C 250 instructions (0.000%), 25 calls (08A1615C - 08A16194, length 15)
  Back Branch 08A1617C 25 times (length 5)
  Back Branch 08A16170 25 times (length 4)
_S1_2_88088D8 249 instructions (0.000%), 18 calls (088088D8 - 08808DA8, length 309)
_S1_2_8A1D254 246 instructions (0.000%), 6 calls (08A1D254 - 08A1D330, length 56)
  Back Branch 08A1D2DC 6 times (length 15)
  Back Branch 08A1D2F8 6 times (length 20)
  Back Branch 08A1D30C 6 times (length 20)
_S1_2_8824EF0 246 instructions (0.000%), 6 calls (08821150 - 088272AC, length 6232)
  Back Branch 088211C4 241 times (length 18)
  Back Branch 0882721C 200 times (length 6197)
  Back Branch 08824EFC 6 times (length 3120)
_S1_2_89456B0 246 instructions (0.000%), 1 calls (089456B0 - 08945A84, length 246)
_S1_2_896FEA0 244 instructions (0.000%), 4 calls (0896FEA0 - 0896FF90, length 61)
_S1_2_882FC14 244 instructions (0.000%), 2 calls (0882FC14 - 0882FDB0, length 104)
  Back Branch 0882FCB4 20 times (length 5)
_S1_2_892DE74 243 instructions (0.000%), 1 calls (0892DE74 - 0892DF7C, length 67)
  Back Branch 0892DF04 32 times (length 12)
_S1_2_8804000 242 instructions (0.000%), 1 calls (08804000 - 08804194, length 102)
  Back Branch 0880404C 6 times (length 7)
  Back Branch 08804168 6 times (length 21)
_S1_2_8821530 240 instructions (0.000%), 3 calls (08821150 - 088272AC, length 6232)
  Back Branch 088211C4 241 times (length 18)
  Back Branch 0882721C 200 times (length 6197)
_S1_2_892B304 235 instructions (0.000%), 5 calls (0892B304 - 0892B410, length 68)
_S1_2_888E4EC 234 instructions (0.000%), 9 calls (0888E4EC - 0888E564, length 31)
_S1_2_8A1C314 234 instructions (0.000%), 6 calls (08A1C314 - 08A1C3D0, length 48)
  Back Branch 08A1C39C 6 times (length 14)
_S1_2_8A1529C 234 instructions (0.000%), 6 calls (08A1529C - 08A15334, length 39)
_S1_2_8928D60 234 instructions (0.000%), 3 calls (08928D60 - 08928E94, length 78)
_S1_2_892DB8C 231 instructions (0.000%), 33 calls (0892DB8C - 0892DBA4, length 7)
_S1_2_89B8950 231 instructions (0.000%), 7 calls (089B8950 - 089B89D0, length 33)
_S1_2_89C6A3C 230 instructions (0.000%), 5 calls (089C6A3C - 089C6B14, length 55)
_S1_2_8A10F24 228 instructions (0.000%), 12 calls (08A10F24 - 08A10F80, length 24)
_S1_2_8A246BC 228 instructions (0.000%), 6 calls (08A246BC - 08A24804, length 83)
  Back Branch 08A24764 6 times (length 29)
_S1_2_8A1B9C0 228 instructions (0.000%), 6 calls (08A13B40 - 08A1BBA4, length 8218)
  Back Branch 08A1BB10 12 times (length 22)
  Back Branch 08A1BB20 6 times (length 62)
  Back Branch 08A1BAA4 4 times (length 8155)
  Back Branch 08A1BBA0 2 times (length 8218)
_S1_2_891A700 228 instructions (0.000%), 6 calls (0891A700 - 0891A794, length 38)
_S1_2_8A14894 225 instructions (0.000%), 25 calls (08A14894 - 08A148B4, length 9)
_S1_2_88B4048 222 instructions (0.000%), 2 calls (088B4048 - 088B41F4, length 108)
  Back Branch 088B40E0 6 times (length 7)
_S1_2_8A2F360 220 instructions (0.000%), 110 calls (08A2F360 - 08A2F364, length 2)
_S1_2_8A1439C 220 instructions (0.000%), 22 calls (08A1439C - 08A143C0, length 10)
_S1_2_89B081C 220 instructions (0.000%), 2 calls (089B081C - 089B09D0, length 110)
_S1_2_8A1FD80 219 instructions (0.000%), 3 calls (08A1FD80 - 08A1FEB4, length 78)
_S1_2_8824004 219 instructions (0.000%), 3 calls (08821150 - 088272AC, length 6232)
  Back Branch 088211C4 241 times (length 18)
  Back Branch 0882721C 200 times (length 6197)
  Back Branch 08824028 3 times (length 2171)
_S1_2_88C239C 219 instructions (0.000%), 1 calls (088C239C - 088C26DC, length 209)
  Back Branch 088C26B0 3 times (length 5)
_S1_2_880424C 218 instructions (0.000%), 1 calls (0880424C - 08804640, length 254)
_S1_2_89BD950 217 instructions (0.000%), 7 calls (089BD950 - 089BDA98, length 83)
_S1_2_8A1A394 216 instructions (0.000%), 6 calls (08A19E4C - 08A1A3CC, length 353)
  Back Branch 08A19EB0 83 times (length 27)
  Back Branch 08A1A3C8 6 times (length 331)
_S1_2_891A308 216 instructions (0.000%), 3 calls (08919EB0 - 0891A458, length 363)
  Back Branch 0891A3F4 11 times (length 298)
  Back Branch 0891A41C 6 times (length 349)
_S1_2_8965688 215 instructions (0.000%), 1 calls (08965688 - 089659E0, length 215)
_S1_2_880812C 213 instructions (0.000%), 19 calls (0880812C - 08808414, length 187)
_S1_2_8A15AFC 210 instructions (0.000%), 6 calls (08A15AFC - 08A15BB8, length 48)
  Back Branch 08A15B80 6 times (length 16)
_S1_2_8A1370C 210 instructions (0.000%), 6 calls (08A1370C - 08A137AC, length 41)
_S1_2_892A50C 210 instructions (0.000%), 4 calls (0892A50C - 0892A6A8, length 104)
_S1_2_88C86F0 210 instructions (0.000%), 2 calls (088C86F0 - 088C8A7C, length 228)
_S1_2_892EA04 210 instructions (0.000%), 1 calls (0892EA04 - 0892EA80, length 32)
  Back Branch 0892EA60 32 times (length 14)
_S1_2_8A2F748 208 instructions (0.000%), 104 calls (08A2F748 - 08A2F74C, length 2)
_S1_2_8827F20 208 instructions (0.000%), 4 calls (08827F20 - 08827FEC, length 52)
_S1_2_88EDE68 205 instructions (0.000%), 1 calls (088EDE68 - 088EDFA0, length 79)
  Back Branch 088EDF40 22 times (length 6)
_S1_2_89197D4 204 instructions (0.000%), 6 calls (089197D4 - 089198C4, length 61)
_S1_2_89046E0 203 instructions (0.000%), 7 calls (089046E0 - 08904750, length 29)
_S1_2_891F074 200 instructions (0.000%), 10 calls (0891F074 - 0891F0E8, length 30)
_S1_2_89DAAFC 198 instructions (0.000%), 66 calls (089DAAFC - 089DAB04, length 3)
_S1_2_8A14400 198 instructions (0.000%), 18 calls (08A14304 - 08A14410, length 68)
  Back Branch 08A1440C 18 times (length 68)
_S1_2_8A10D98 198 instructions (0.000%), 18 calls (08A10D98 - 08A10E90, length 63)
_S1_2_882306C 198 instructions (0.000%), 3 calls (08821150 - 088272AC, length 6232)
  Back Branch 088211C4 241 times (length 18)
  Back Branch 0882721C 200 times (length 6197)
  Back Branch 088230CC 3 times (length 1188)
_S1_2_88C9398 198 instructions (0.000%), 1 calls (088C9398 - 088C93DC, length 18)
  Back Branch 088C93C4 31 times (length 6)
_S1_2_89043A8 196 instructions (0.000%), 14 calls (089043A8 - 089043DC, length 14)
_S1_2_882C5EC 195 instructions (0.000%), 3 calls (0882C5EC - 0882C6EC, length 65)
_S1_2_8A0FF1C 195 instructions (0.000%), 1 calls (08A0FF1C - 08A10024, length 67)
  Back Branch 08A1000C 5 times (length 32)
_S1_2_890E9C8 194 instructions (0.000%), 6 calls (0890E9C8 - 0890EA70, length 43)
_S1_2_8A1436C 192 instructions (0.000%), 32 calls (08A1436C - 08A14380, length 6)
_S1_2_8A1BB04 192 instructions (0.000%), 12 calls (08A13B40 - 08A1BBA4, length 8218)
  Back Branch 08A1BB10 12 times (length 22)
  Back Branch 08A1BB20 6 times (length 62)
  Back Branch 08A1BAA4 4 times (length 8155)
  Back Branch 08A1BBA0 2 times (length 8218)
_S1_2_8809C4C 191 instructions (0.000%), 1 calls (08809C4C - 08809EC8, length 160)
  Back Branch 08809E98 2 times (length 24)
  Back Branch 08809D70 2 times (length 7)
_S1_2_88D80A0 190 instructions (0.000%), 5 calls (088D80A0 - 088D8144, length 42)
_S1_2_8A221F4 190 instructions (0.000%), 3 calls (08A221F4 - 08A22288, length 38)
  Back Branch 08A22254 19 times (length 6)
  Back Branch 08A22284 3 times (length 25)
_S1_2_8A28A44 189 instructions (0.000%), 9 calls (08A28A44 - 08A28AB4, length 29)
_S1_2_8913E20 188 instructions (0.000%), 7 calls (08913E20 - 08913EC8, length 43)
_S1_2_8A2CD0C 188 instructions (0.000%), 4 calls (08A2CD0C - 08A2CE14, length 67)
_S1_2_8A2CBB0 186 instructions (0.000%), 4 calls (08A2CBB0 - 08A2CD08, length 87)
  Back Branch 08A2CCE0 1 times (length 12)
_S1_2_8821770 186 instructions (0.000%), 3 calls (08821150 - 088272AC, length 6232)
  Back Branch 088211C4 241 times (length 18)
  Back Branch 0882721C 200 times (length 6197)
_S1_2_883AF94 186 instructions (0.000%), 2 calls (0883AF94 - 0883B1BC, length 139)
_S1_2_8915044 185 instructions (0.000%), 7 calls (08915044 - 089150E4, length 41)
_S1_2_893428C 185 instructions (0.000%), 5 calls (0893428C - 0893431C, length 37)
_S1_2_8A0F0F0 185 instructions (0.000%), 2 calls (08A0F0F0 - 08A0F204, length 70)
  Back Branch 08A0F190 10 times (length 8)
_S1_2_88C9654 185 instructions (0.000%), 1 calls (088C9654 - 088C99C0, length 220)
  Back Branch 088C9704 8 times (length 6)
_S1_2_88F977C 183 instructions (0.000%), 33 calls (088F977C - 088F97A8, length 12)
_S1_2_88FBCDC 181 instructions (0.000%), 1 calls (088FBCDC - 088FBEDC, length 129)
  Back Branch 088FBE8C 2 times (length 52)
_S1_2_88C5AE4 181 instructions (0.000%), 1 calls (088C5AE4 - 088C61B4, length 437)
_S1_2_890C26C 180 instructions (0.000%), 90 calls (0890C26C - 0890C270, length 2)
_S1_2_8A2842C 180 instructions (0.000%), 45 calls (08A2842C - 08A28438, length 4)
_S1_2_891F050 180 instructions (0.000%), 20 calls (0891F050 - 0891F070, length 9)
_S1_2_8934900 180 instructions (0.000%), 10 calls (08934900 - 08934944, length 18)
_S1_2_89322EC 180 instructions (0.000%), 10 calls (089322EC - 08932334, length 19)
_S1_2_88E0FBC 180 instructions (0.000%), 9 calls (088E0FBC - 088E1034, length 31)
_S1_2_8A16824 180 instructions (0.000%), 6 calls (08A1648C - 08A16860, length 246)
  Back Branch 08A1685C 6 times (length 246)
_S1_2_88CCD64 180 instructions (0.000%), 5 calls (088CCD64 - 088CCDF8, length 38)
_S1_2_881347C 180 instructions (0.000%), 4 calls (0881347C - 0881352C, length 45)
_S1_2_89B072C 180 instructions (0.000%), 3 calls (089B072C - 089B0818, length 60)
_S1_2_892AB20 180 instructions (0.000%), 2 calls (0892AB20 - 0892ACB8, length 103)
_S1_2_898DBCC 180 instructions (0.000%), 1 calls (0898DBCC - 0898DE98, length 180)
_S1_2_892EE84 178 instructions (0.000%), 7 calls (0892EE84 - 0892EEDC, length 23)
  Back Branch 0892EEC8 4 times (length 6)
_S1_2_8A0F640 176 instructions (0.000%), 8 calls (08A0F640 - 08A0F694, length 22)
_S1_2_8919AE0 174 instructions (0.000%), 6 calls (08919A54 - 08919B78, length 74)
  Back Branch 08919B40 83 times (length 61)
_S1_2_89D7194 174 instructions (0.000%), 5 calls (089D7194 - 089D725C, length 51)
_S1_2_8823154 174 instructions (0.000%), 3 calls (08821150 - 088272AC, length 6232)
  Back Branch 088211C4 241 times (length 18)
  Back Branch 0882721C 200 times (length 6197)
  Back Branch 0882316C 3 times (length 1228)
_S1_2_8805600 174 instructions (0.000%), 2 calls (08805600 - 088057B0, length 109)
_S1_2_8907D5C 172 instructions (0.000%), 1 calls (08907D5C - 08908008, length 172)
_S1_2_8A285A4 171 instructions (0.000%), 3 calls (08A285A4 - 08A286E8, length 82)
_S1_2_8929E1C 170 instructions (0.000%), 9 calls (08929E1C - 08929E7C, length 25)
_S1_2_881144C 169 instructions (0.000%), 3 calls (0881144C - 088115AC, length 89)
_S1_2_8904D14 168 instructions (0.000%), 8 calls (08904D14 - 08904D64, length 21)
_S1_2_8A14A58 168 instructions (0.000%), 6 calls (08A14A58 - 08A14AC4, length 28)
_S1_2_88F84E4 168 instructions (0.000%), 6 calls (088F84E4 - 088F8550, length 28)
  Back Branch 088F8520 6 times (length 9)
_S1_2_8928E98 168 instructions (0.000%), 3 calls (08928E98 - 08928F74, length 56)
_S1_2_8911974 168 instructions (0.000%), 3 calls (08911974 - 08911A64, length 61)
_S1_2_892ACBC 168 instructions (0.000%), 2 calls (0892ACBC - 0892AE34, length 95)
_S1_2_88C7DB4 167 instructions (0.000%), 2 calls (088C7DB4 - 088C7F78, length 114)
_S1_2_8823134 166 instructions (0.000%), 3 calls (08821150 - 088272AC, length 6232)
  Back Branch 088211C4 241 times (length 18)
  Back Branch 0882721C 200 times (length 6197)
  Back Branch 0882314C 3 times (length 1220)
_S1_2_8851CE8 165 instructions (0.000%), 1 calls (08851CE8 - 08851D0C, length 10)
  Back Branch 08851D00 32 times (length 5)
_S1_2_892964C 164 instructions (0.000%), 3 calls (0892964C - 08929750, length 66)
_S1_2_8927680 164 instructions (0.000%), 1 calls (08927680 - 0892790C, length 164)
_S1_2_89B5D54 163 instructions (0.000%), 1 calls (089B5D54 - 089B5E2C, length 55)
  Back Branch 089B5E04 12 times (length 11)
_S1_2_891A798 162 instructions (0.000%), 6 calls (0891A798 - 0891A81C, length 34)
_S1_2_89BBD90 161 instructions (0.000%), 5 calls (089BBD90 - 089BBEDC, length 84)
_S1_2_8A204F8 160 instructions (0.000%), 32 calls (08A204F8 - 08A20508, length 5)
_S1_2_89158FC 160 instructions (0.000%), 16 calls (089158FC - 08915920, length 10)
_S1_2_88EA1B8 160 instructions (0.000%), 1 calls (088EA1B8 - 088EA47C, length 178)
_S1_2_8961064 159 instructions (0.000%), 1 calls (08961064 - 089612DC, length 159)
_S1_2_8A167E0 156 instructions (0.000%), 12 calls (08A167E0 - 08A16820, length 17)
_S1_2_8A16864 156 instructions (0.000%), 6 calls (08A16464 - 08A168A0, length 272)
  Back Branch 08A1689C 6 times (length 272)
_S1_2_891A820 156 instructions (0.000%), 6 calls (0891A820 - 0891A884, length 26)
_S1_2_8932638 156 instructions (0.000%), 4 calls (08932638 - 08932768, length 77)
_S1_2_89B66E0 155 instructions (0.000%), 5 calls (089B66E0 - 089B6790, length 45)
  Back Branch 089B6778 5 times (length 32)
_S1_2_89295C4 155 instructions (0.000%), 5 calls (089295C4 - 08929648, length 34)
_S1_2_891256C 155 instructions (0.000%), 1 calls (0891256C - 089127D4, length 155)
_S1_2_88FC934 154 instructions (0.000%), 11 calls (088FC934 - 088FC968, length 14)
_S1_2_89B7F50 154 instructions (0.000%), 7 calls (089B7F50 - 089B8080, length 77)
_S1_2_882048C 154 instructions (0.000%), 2 calls (0882048C - 08820624, length 103)
_S1_2_8930B74 154 instructions (0.000%), 1 calls (08930B74 - 08930CC8, length 86)
  Back Branch 08930C2C 3 times (length 36)
  Back Branch 08930CBC 3 times (length 17)
_S1_2_8A15E8C 152 instructions (0.000%), 6 calls (08A15E8C - 08A16590, length 450)
_S1_2_88FD864 152 instructions (0.000%), 4 calls (088FD864 - 088FD9E8, length 98)
_S1_2_89AB5A0 152 instructions (0.000%), 1 calls (089AB5A0 - 089AB7FC, length 152)
_S1_2_8920590 150 instructions (0.000%), 15 calls (08920590 - 089205B4, length 10)
_S1_2_8804224 150 instructions (0.000%), 6 calls (08804224 - 08804248, length 10)
  Back Branch 0880423C 24 times (length 5)
_S1_2_882C1DC 147 instructions (0.000%), 3 calls (0882C1DC - 0882C2A8, length 52)
_S1_2_891E7E4 146 instructions (0.000%), 2 calls (0891E7E4 - 0891E904, length 73)
_S1_2_88424B0 145 instructions (0.000%), 1 calls (088424B0 - 08842528, length 31)
  Back Branch 08842510 20 times (length 6)
_S1_2_8A0C320 144 instructions (0.000%), 18 calls (08A0C320 - 08A0C33C, length 8)
_S1_2_8904DF8 144 instructions (0.000%), 4 calls (08904DF8 - 08904E8C, length 38)
_S1_2_88FD1F4 144 instructions (0.000%), 4 calls (088FD1F4 - 088FD348, length 86)
_S1_2_892CDDC 144 instructions (0.000%), 3 calls (0892CDDC - 0892CEA8, length 52)
_S1_2_8932CD4 144 instructions (0.000%), 1 calls (08932CD4 - 08932D00, length 12)
  Back Branch 08932CFC 17 times (length 8)
_S1_2_895C608 142 instructions (0.000%), 1 calls (0895C608 - 0895C83C, length 142)
_S1_2_8909FF0 140 instructions (0.000%), 10 calls (08909FF0 - 0890A208, length 135)
_S1_2_88244DC 140 instructions (0.000%), 2 calls (08821150 - 088272AC, length 6232)
  Back Branch 088211C4 241 times (length 18)
  Back Branch 0882721C 200 times (length 6197)
  Back Branch 08824524 2 times (length 2490)
_S1_2_891D358 140 instructions (0.000%), 1 calls (0891D358 - 0891D46C, length 70)
  Back Branch 0891D3E0 8 times (length 10)
_S1_2_890CCD0 138 instructions (0.000%), 6 calls (0890CCD0 - 0890CD50, length 33)
_S1_2_89B9E9C 136 instructions (0.000%), 4 calls (089B9E9C - 089B9F20, length 34)
_S1_2_88876B0 136 instructions (0.000%), 4 calls (088876B0 - 0888777C, length 52)
_S1_2_8806A3C 136 instructions (0.000%), 4 calls (08806A3C - 08806BC8, length 100)
_S1_2_89B974C 136 instructions (0.000%), 1 calls (089B974C - 089B9C84, length 335)
  Back Branch 089B9C00 3 times (length 274)
_S1_2_89B1980 135 instructions (0.000%), 15 calls (089B1980 - 089B19A0, length 9)
_S1_2_89043E0 135 instructions (0.000%), 9 calls (089043E0 - 08904438, length 23)
_S1_2_89C7B94 135 instructions (0.000%), 5 calls (089C7B94 - 089C7C14, length 33)
_S1_2_8908F38 135 instructions (0.000%), 1 calls (08908F38 - 08909150, length 135)
_S1_2_8929784 134 instructions (0.000%), 2 calls (08929784 - 089298BC, length 79)
_S1_2_8A24528 132 instructions (0.000%), 6 calls (08A24528 - 08A245F4, length 52)
_S1_2_892F014 132 instructions (0.000%), 4 calls (0892F014 - 0892F094, length 33)
_S1_2_8A286EC 132 instructions (0.000%), 3 calls (08A286EC - 08A28844, length 87)
_S1_2_8A21498 132 instructions (0.000%), 3 calls (08A21498 - 08A215E8, length 85)
  Back Branch 08A215E4 3 times (length 31)
_S1_2_8A2CE20 131 instructions (0.000%), 7 calls (08A2CE20 - 08A2CE70, length 21)
  Back Branch 08A2CE60 3 times (length 4)
_S1_2_8991E3C 131 instructions (0.000%), 1 calls (08991E3C - 08992044, length 131)
_S1_2_8A2D37C 130 instructions (0.000%), 12 calls (08A2D37C - 08A2D3B8, length 16)
_S1_2_8A0F578 130 instructions (0.000%), 2 calls (08A0F578 - 08A0F5E8, length 29)
  Back Branch 08A0F5D4 10 times (length 9)
_S1_2_8A1F91C 129 instructions (0.000%), 3 calls (08A1F91C - 08A1FA3C, length 73)
  Back Branch 08A1F9A0 3 times (length 22)
  Back Branch 08A1F9C0 3 times (length 30)
_S1_2_891D5D0 129 instructions (0.000%), 3 calls (0891D5D0 - 0891D68C, length 48)
_S1_2_891445C 129 instructions (0.000%), 1 calls (0891445C - 08914674, length 135)
_S1_2_892EF88 128 instructions (0.000%), 4 calls (0892EF88 - 0892F010, length 35)
_S1_2_88FC7A4 128 instructions (0.000%), 4 calls (088FC7A4 - 088FC84C, length 43)
_S1_2_882C2AC 128 instructions (0.000%), 2 calls (0882C2AC - 0882C3B0, length 66)
_S1_2_88C314C 128 instructions (0.000%), 1 calls (088C314C - 088C32A8, length 88)
  Back Branch 088C324C 5 times (length 5)
  Back Branch 088C3288 5 times (length 5)
_S1_2_8A1C104 126 instructions (0.000%), 6 calls (08A13B40 - 08A1C130, length 8573)
  Back Branch 08A1BB10 12 times (length 22)
  Back Branch 08A1C124 6 times (length 411)
  Back Branch 08A1BB20 6 times (length 62)
  Back Branch 08A1BAA4 4 times (length 8155)
  Back Branch 08A1BBA0 2 times (length 8218)
_S1_2_8A1AC9C 126 instructions (0.000%), 6 calls (08A19E4C - 08A1B874, length 1675)
  Back Branch 08A19EB0 83 times (length 27)
  Back Branch 08A1A17C 17 times (length 10)
  Back Branch 08A1B068 6 times (length 966)
  Back Branch 08A1ACA4 6 times (length 66)
  Back Branch 08A1AF80 6 times (length 1081)
_S1_2_8821390 126 instructions (0.000%), 6 calls (08821150 - 088272AC, length 6232)
  Back Branch 088211C4 241 times (length 18)
  Back Branch 0882721C 200 times (length 6197)
_S1_2_8A1F428 126 instructions (0.000%), 3 calls (08A1F428 - 08A1F4CC, length 42)
_S1_2_88E1038 125 instructions (0.000%), 5 calls (088E1038 - 088E1098, length 25)
_S1_2_8A2F980 122 instructions (0.000%), 61 calls (08A2F980 - 08A2F984, length 2)
_S1_2_89B1950 120 instructions (0.000%), 15 calls (089B1950 - 089B197C, length 12)
  Back Branch 089B1970 14 times (length 4)
_S1_2_8A0F9D8 120 instructions (0.000%), 12 calls (08A0F9D8 - 08A0FBE0, length 131)
_S1_2_88D7874 120 instructions (0.000%), 8 calls (088D7874 - 088D78B0, length 16)
_S1_2_89312A4 119 instructions (0.000%), 17 calls (089312A4 - 089312BC, length 7)
_S1_2_89FEED0 119 instructions (0.000%), 3 calls (089FEED0 - 089FEFBC, length 60)
_S1_2_88330B4 118 instructions (0.000%), 3 calls (088330B4 - 08833174, length 49)
_S1_2_88B46BC 118 instructions (0.000%), 2 calls (088B46BC - 088B46F0, length 14)
  Back Branch 088B46E4 20 times (length 5)
_S1_2_8920384 114 instructions (0.000%), 16 calls (08920384 - 089203A0, length 8)
_S1_2_89159CC 114 instructions (0.000%), 6 calls (089159CC - 08915A34, length 27)
_S1_2_88C4BE8 114 instructions (0.000%), 2 calls (088C4BE8 - 088C4C48, length 25)
  Back Branch 088C4C24 10 times (length 9)
_S1_2_89231B4 114 instructions (0.000%), 1 calls (089231B4 - 08923414, length 153)
  Back Branch 089233FC 1 times (length 17)
_S1_2_896EC78 113 instructions (0.000%), 1 calls (0896EC78 - 0896EE38, length 113)
_S1_2_89530CC 113 instructions (0.000%), 1 calls (089530CC - 0895328C, length 113)
_S1_2_88FA958 113 instructions (0.000%), 1 calls (088FA958 - 088FAB18, length 113)
_S1_2_88F9998 112 instructions (0.000%), 14 calls (088F9998 - 088F99B4, length 8)
  Back Branch 088F99A8 14 times (length 3)
_S1_2_88430E8 112 instructions (0.000%), 7 calls (088430E8 - 08843124, length 16)
_S1_2_892CEAC 111 instructions (0.000%), 3 calls (0892CEAC - 0892CFA0, length 62)
_S1_2_881F77C 111 instructions (0.000%), 3 calls (0881F77C - 0881F860, length 58)
_S1_2_892666C 111 instructions (0.000%), 1 calls (0892666C - 08926824, length 111)
_S1_2_890EA74 111 instructions (0.000%), 1 calls (0890EA74 - 0890EC2C, length 111)
_S1_2_89DBD64 110 instructions (0.000%), 5 calls (089DBD64 - 089DBDB8, length 22)
_S1_2_89022B8 110 instructions (0.000%), 5 calls (089022B8 - 0890230C, length 22)
_S1_2_8826C28 110 instructions (0.000%), 2 calls (08821150 - 088272AC, length 6232)
  Back Branch 088211C4 241 times (length 18)
  Back Branch 0882721C 200 times (length 6197)
  Back Branch 08826C38 2 times (length 4990)
_S1_2_8A15D90 108 instructions (0.000%), 12 calls (08A15D90 - 08A15DB0, length 9)
_S1_2_8915B0C 108 instructions (0.000%), 12 calls (08915B0C - 08915B2C, length 9)
_S1_2_892AAD8 108 instructions (0.000%), 6 calls (0892AAD8 - 0892AB1C, length 18)
_S1_2_8815F1C 108 instructions (0.000%), 4 calls (08815F1C - 08815F90, length 30)
_S1_2_8A201F4 108 instructions (0.000%), 3 calls (08A201F4 - 08A20280, length 36)
_S1_2_8A20164 108 instructions (0.000%), 3 calls (08A20164 - 08A201F0, length 36)
_S1_2_88CFBEC 106 instructions (0.000%), 1 calls (088CFBEC - 088CFC68, length 32)
  Back Branch 088CFC34 9 times (length 10)
_S1_2_8A28848 105 instructions (0.000%), 5 calls (08A28848 - 08A2890C, length 50)
_S1_2_8A20048 105 instructions (0.000%), 3 calls (08A20048 - 08A200E4, length 40)
_S1_2_8914EF8 105 instructions (0.000%), 3 calls (08914EF8 - 08915004, length 68)
_S1_2_8A03A18 105 instructions (0.000%), 1 calls (08A03A18 - 08A03CFC, length 186)
_S1_2_89AEBC4 105 instructions (0.000%), 1 calls (089AEBC4 - 089AED64, length 105)
_S1_2_893B910 105 instructions (0.000%), 1 calls (0893B910 - 0893BAB0, length 105)
_S1_2_88AB6F8 105 instructions (0.000%), 1 calls (088AB6F8 - 088AB898, length 105)
_S1_2_8904CE0 104 instructions (0.000%), 8 calls (08904CE0 - 08904D10, length 13)
_S1_2_8919B34 104 instructions (0.000%), 6 calls (08919A54 - 08919B78, length 74)
  Back Branch 08919B40 83 times (length 61)
_S1_2_88CFC6C 103 instructions (0.000%), 2 calls (088CFC6C - 088CFF70, length 194)
_S1_2_89889B4 103 instructions (0.000%), 1 calls (089889B4 - 08988B4C, length 103)
_S1_2_8A233CC 102 instructions (0.000%), 6 calls (08A233CC - 08A23424, length 23)
_S1_2_8A1520C 102 instructions (0.000%), 6 calls (08A1520C - 08A15298, length 36)
_S1_2_8A15024 102 instructions (0.000%), 6 calls (08A15024 - 08A150B0, length 36)
_S1_2_8A14EB8 102 instructions (0.000%), 6 calls (08A14EB8 - 08A14F44, length 36)
_S1_2_8A14CEC 102 instructions (0.000%), 6 calls (08A14CEC - 08A14D78, length 36)
_S1_2_8A14B28 102 instructions (0.000%), 6 calls (08A14B28 - 08A14BB4, length 36)
_S1_2_89B0D1C 102 instructions (0.000%), 3 calls (089B0D1C - 089B0DC4, length 43)
_S1_2_896983C 102 instructions (0.000%), 1 calls (0896983C - 089698EC, length 45)
  Back Branch 089698C4 4 times (length 19)
_S1_2_8809670 102 instructions (0.000%), 1 calls (08809670 - 08809804, length 102)
_S1_2_8935250 100 instructions (0.000%), 10 calls (08935250 - 08935274, length 10)
_S1_2_8934A38 100 instructions (0.000%), 10 calls (08934A38 - 08934A5C, length 10)
_S1_2_8A279CC 100 instructions (0.000%), 4 calls (08A279CC - 08A27A2C, length 25)
_S1_2_881F39C 100 instructions (0.000%), 2 calls (0881F39C - 0881F460, length 50)
_S1_2_891D32C 99 instructions (0.000%), 9 calls (0891D32C - 0891D354, length 11)
_S1_2_88F970C 98 instructions (0.000%), 7 calls (088F970C - 088F9740, length 14)
_S1_2_8A15338 96 instructions (0.000%), 6 calls (08A15338 - 08A15374, length 16)
_S1_2_892B110 96 instructions (0.000%), 6 calls (0892B110 - 0892B14C, length 16)
_S1_2_8A1FFC8 96 instructions (0.000%), 3 calls (08A1FFC8 - 08A20044, length 32)
_S1_2_8902310 96 instructions (0.000%), 3 calls (08902310 - 08902398, length 35)
_S1_2_880CDA8 96 instructions (0.000%), 3 calls (0880CDA8 - 0880CE58, length 45)
_S1_2_892DC8C 96 instructions (0.000%), 1 calls (0892DC8C - 0892DE70, length 122)
  Back Branch 0892DE38 3 times (length 14)
_S1_2_8A03D00 95 instructions (0.000%), 1 calls (08A03D00 - 08A04330, length 397)
_S1_2_88D4510 95 instructions (0.000%), 1 calls (088D4510 - 088D5B8C, length 1440)
  Back Branch 088D55B4 25,885 times (length 97)
_S1_2_8A0EF4C 93 instructions (0.000%), 2 calls (08A0EF4C - 08A0F024, length 55)
  Back Branch 08A0F010 1 times (length 14)
_S1_2_8A0F698 92 instructions (0.000%), 4 calls (08A0F698 - 08A0F6F0, length 23)
_S1_2_89D6D18 92 instructions (0.000%), 2 calls (089D6D18 - 089D6E30, length 71)
_S1_2_88E6E40 92 instructions (0.000%), 2 calls (088E6E40 - 088E6EF4, length 46)
_S1_2_88E6C60 92 instructions (0.000%), 2 calls (088E6C60 - 088E6E3C, length 120)
_S1_2_8827E68 92 instructions (0.000%), 2 calls (08827E68 - 08827F1C, length 46)
_S1_2_8928930 92 instructions (0.000%), 1 calls (08928930 - 08928A9C, length 92)
_S1_2_8931C68 91 instructions (0.000%), 13 calls (08931C68 - 08931C80, length 7)
_S1_2_88D7BB8 91 instructions (0.000%), 7 calls (088D7BB8 - 088D7BE8, length 13)
_S1_2_891B63C 90 instructions (0.000%), 15 calls (0891B63C - 0891B650, length 6)
_S1_2_891A45C 90 instructions (0.000%), 6 calls (0891A45C - 0891A4B0, length 22)
_S1_2_892B150 90 instructions (0.000%), 2 calls (0892B150 - 0892B20C, length 48)
_S1_2_891E2C0 89 instructions (0.000%), 3 calls (0891E2C0 - 0891E344, length 34)
_S1_2_88FE328 89 instructions (0.000%), 1 calls (088FE328 - 088FE488, length 89)
_S1_2_8909E98 88 instructions (0.000%), 8 calls (08909E98 - 08909ED4, length 16)
_S1_2_89290A0 88 instructions (0.000%), 2 calls (089290A0 - 08929198, length 63)
_S1_2_88F68C4 87 instructions (0.000%), 1 calls (088F68C4 - 088F6A1C, length 87)
_S1_2_8A2B144 86 instructions (0.000%), 2 calls (08A2B144 - 08A2B1F0, length 44)
_S1_2_89189BC 86 instructions (0.000%), 2 calls (089189BC - 08918A74, length 47)
  Back Branch 08918A68 2 times (length 16)
_S1_2_8A227F4 86 instructions (0.000%), 1 calls (08A227F4 - 08A22920, length 76)
  Back Branch 08A228BC 3 times (length 11)
_S1_2_8A2CB98 84 instructions (0.000%), 14 calls (08A2CB98 - 08A2CBAC, length 6)
_S1_2_89B6794 84 instructions (0.000%), 6 calls (089B6794 - 089B67F8, length 26)
_S1_2_891A6C8 84 instructions (0.000%), 6 calls (0891A6C8 - 0891A6FC, length 14)
_S1_2_8A150B4 84 instructions (0.000%), 4 calls (08A150B4 - 08A15104, length 21)
_S1_2_8A22924 84 instructions (0.000%), 3 calls (08A22924 - 08A22990, length 28)
_S1_2_8A0FBE4 84 instructions (0.000%), 2 calls (08A0FBE4 - 08A0FC88, length 42)
_S1_2_88F6774 84 instructions (0.000%), 1 calls (088F6774 - 088F68C0, length 84)
_S1_2_8920664 83 instructions (0.000%), 1 calls (08920664 - 089207AC, length 83)
_S1_2_8A0F714 82 instructions (0.000%), 2 calls (08A0F714 - 08A0F7B4, length 41)
_S1_2_8928CA8 81 instructions (0.000%), 3 calls (08928CA8 - 08928D5C, length 46)
_S1_2_8920C44 81 instructions (0.000%), 1 calls (08920C44 - 08920E88, length 146)
  Back Branch 08920E4C 6 times (length 3)
_S1_2_88FE844 81 instructions (0.000%), 1 calls (088FE844 - 088FEB88, length 210)
  Back Branch 088FEB14 2 times (length 153)
_S1_2_8854C58 81 instructions (0.000%), 1 calls (08854C58 - 08854CA8, length 21)
  Back Branch 08854C90 13 times (length 5)
_S1_2_8809ECC 81 instructions (0.000%), 1 calls (08809ECC - 08809FFC, length 77)
  Back Branch 08809F1C 2 times (length 7)
_S1_2_8934198 80 instructions (0.000%), 20 calls (08934198 - 089341A4, length 4)
_S1_2_8969244 80 instructions (0.000%), 1 calls (08969244 - 089693A4, length 89)
_S1_2_89324E0 79 instructions (0.000%), 1 calls (089324E0 - 08932548, length 27)
  Back Branch 08932528 7 times (length 11)
_S1_2_891F680 79 instructions (0.000%), 1 calls (0891F680 - 0891F6F0, length 29)
  Back Branch 0891F6E0 8 times (length 13)
_S1_2_88173E4 79 instructions (0.000%), 1 calls (088173E4 - 08817560, length 96)
_S1_2_8A15E48 78 instructions (0.000%), 6 calls (08A15E48 - 08A15E88, length 17)
_S1_2_88C6374 78 instructions (0.000%), 5 calls (088C6374 - 088C63CC, length 23)
_S1_2_8A2CE74 77 instructions (0.000%), 7 calls (08A2CE74 - 08A2CE9C, length 11)
_S1_2_88D7F48 77 instructions (0.000%), 7 calls (088D7F48 - 088D7F70, length 11)
_S1_2_8900714 77 instructions (0.000%), 4 calls (08900714 - 089007AC, length 39)
_S1_2_8904BAC 76 instructions (0.000%), 1 calls (08904BAC - 08904CDC, length 77)
_S1_2_8A0F208 75 instructions (0.000%), 1 calls (08A0F208 - 08A0F330, length 75)
_S1_2_88FC44C 75 instructions (0.000%), 1 calls (088FC44C - 088FC574, length 75)
_S1_2_883387C 74 instructions (0.000%), 3 calls (0883387C - 088338E0, length 26)
_S1_2_8A2B210 74 instructions (0.000%), 2 calls (08A2B210 - 08A2B364, length 86)
_S1_2_88C63D0 74 instructions (0.000%), 2 calls (088C63D0 - 088C6460, length 37)
_S1_2_88A7F44 74 instructions (0.000%), 1 calls (088A7F44 - 088A8068, length 74)
_S1_2_8A14384 72 instructions (0.000%), 12 calls (08A14384 - 08A14398, length 6)
_S1_2_8A14304 72 instructions (0.000%), 12 calls (08A14304 - 08A14318, length 6)
_S1_2_8A15578 72 instructions (0.000%), 6 calls (08A15578 - 08A155A4, length 12)
_S1_2_8A1543C 72 instructions (0.000%), 6 calls (08A1543C - 08A15468, length 12)
_S1_2_89194E4 72 instructions (0.000%), 2 calls (089194E4 - 08919574, length 37)
  Back Branch 08919560 2 times (length 20)
_S1_2_88FE5AC 72 instructions (0.000%), 2 calls (088FE5AC - 088FE648, length 40)
_S1_2_88C4E28 72 instructions (0.000%), 2 calls (088C4E28 - 088C4EB4, length 36)
_S1_2_88A7E00 72 instructions (0.000%), 1 calls (088A7E00 - 088A7F40, length 81)
_S1_2_8A2AA10 70 instructions (0.000%), 35 calls (08A2AA10 - 08A2AA14, length 2)
_S1_2_88065C4 70 instructions (0.000%), 3 calls (088065C4 - 0880662C, length 27)
_S1_2_8930298 70 instructions (0.000%), 1 calls (08930298 - 089303AC, length 70)
_S1_2_890E670 70 instructions (0.000%), 1 calls (0890E670 - 0890E784, length 70)
_S1_2_8A27A80 69 instructions (0.000%), 3 calls (08A27A80 - 08A27AD8, length 23)
_S1_2_892308C 69 instructions (0.000%), 1 calls (0892308C - 089231B0, length 74)
_S1_2_8914D5C 69 instructions (0.000%), 1 calls (08914D5C - 08914EAC, length 85)
_S1_2_88C5320 69 instructions (0.000%), 1 calls (088C5320 - 088C5864, length 338)
_S1_2_892FE14 68 instructions (0.000%), 4 calls (0892FE14 - 0892FE54, length 17)
_S1_2_89C2898 68 instructions (0.000%), 1 calls (089C2898 - 089C29C8, length 77)
_S1_2_89310D4 68 instructions (0.000%), 1 calls (089310D4 - 089311F0, length 72)
_S1_2_8930188 68 instructions (0.000%), 1 calls (08930188 - 08930294, length 68)
_S1_2_88F8F80 67 instructions (0.000%), 1 calls (088F8F80 - 088F9088, length 67)
_S1_2_8805010 67 instructions (0.000%), 1 calls (08805010 - 0880519C, length 100)
_S1_2_8A1554C 66 instructions (0.000%), 6 calls (08A1554C - 08A15574, length 11)
_S1_2_8A154C4 66 instructions (0.000%), 6 calls (08A154C4 - 08A154EC, length 11)
_S1_2_8A15498 66 instructions (0.000%), 6 calls (08A15498 - 08A154C0, length 11)
_S1_2_8A1546C 66 instructions (0.000%), 6 calls (08A1546C - 08A15494, length 11)
_S1_2_8A15410 66 instructions (0.000%), 6 calls (08A15410 - 08A15438, length 11)
_S1_2_8A14480 66 instructions (0.000%), 6 calls (08A14384 - 08A14490, length 68)
  Back Branch 08A1448C 6 times (length 68)
_S1_2_8919B7C 66 instructions (0.000%), 6 calls (08919B7C - 08919BAC, length 13)
_S1_2_88AD8E0 66 instructions (0.000%), 6 calls (088AD8E0 - 088AD908, length 11)
_S1_2_8A14414 66 instructions (0.000%), 3 calls (08A14414 - 08A14468, length 22)
_S1_2_891A4B4 66 instructions (0.000%), 2 calls (0891A4B4 - 0891A578, length 50)
_S1_2_8929DE8 65 instructions (0.000%), 5 calls (08929DE8 - 08929E18, length 13)
_S1_2_8A0E960 65 instructions (0.000%), 1 calls (08A0E960 - 08A0EA98, length 79)
_S1_2_897587C 65 instructions (0.000%), 1 calls (0897587C - 0897599C, length 73)
  Back Branch 08975978 2 times (length 56)
_S1_2_89127D8 65 instructions (0.000%), 1 calls (089127D8 - 089128E4, length 68)
_S1_2_89112EC 65 instructions (0.000%), 1 calls (089112EC - 089113F4, length 67)
_S1_2_88C44EC 65 instructions (0.000%), 1 calls (088C44EC - 088C463C, length 85)
_S1_2_89052B8 64 instructions (0.000%), 8 calls (089052B8 - 089052D4, length 8)
_S1_2_888EBC0 64 instructions (0.000%), 4 calls (0888EBC0 - 0888EBFC, length 16)
_S1_2_8A0FDBC 64 instructions (0.000%), 2 calls (08A0FDBC - 08A0FE38, length 32)
_S1_2_88D78B4 64 instructions (0.000%), 1 calls (088D78B4 - 088D79DC, length 75)
_S1_2_8A27B28 63 instructions (0.000%), 3 calls (08A27B28 - 08A27B78, length 21)
_S1_2_89BAB88 63 instructions (0.000%), 1 calls (089BAB88 - 089BAC80, length 63)
_S1_2_8931A14 63 instructions (0.000%), 1 calls (08931A14 - 08931B0C, length 63)
_S1_2_8A2AE9C 62 instructions (0.000%), 31 calls (08A2AE9C - 08A2AEA0, length 2)
_S1_2_8A2A954 62 instructions (0.000%), 31 calls (08A2A954 - 08A2A958, length 2)
_S1_2_891E908 62 instructions (0.000%), 1 calls (0891E908 - 0891EA08, length 65)
_S1_2_8914364 62 instructions (0.000%), 1 calls (08914364 - 08914458, length 62)
_S1_2_891FB98 60 instructions (0.000%), 30 calls (0891FB98 - 0891FB9C, length 2)
_S1_2_8A196D8 60 instructions (0.000%), 6 calls (08A196D8 - 08A19738, length 25)
_S1_2_8A18D9C 60 instructions (0.000%), 6 calls (08A18D9C - 08A18DFC, length 25)
_S1_2_8A15D44 60 instructions (0.000%), 6 calls (08A15D44 - 08A15D68, length 10)
_S1_2_8A14A30 60 instructions (0.000%), 6 calls (08A14A30 - 08A14A54, length 10)
_S1_2_8915B30 60 instructions (0.000%), 6 calls (08915B30 - 08915C48, length 71)
_S1_2_8A27A30 60 instructions (0.000%), 3 calls (08A27A30 - 08A27A7C, length 20)
_S1_2_89DBC14 60 instructions (0.000%), 2 calls (089DBC14 - 089DBC88, length 30)
_S1_2_88C4DB0 60 instructions (0.000%), 2 calls (088C4DB0 - 088C4E24, length 30)
_S1_2_8810164 60 instructions (0.000%), 2 calls (08810164 - 08811448, length 1210)
_S1_2_89B6BE4 60 instructions (0.000%), 1 calls (089B6BE4 - 089B6C64, length 33)
  Back Branch 089B6C44 5 times (length 13)
_S1_2_8927910 60 instructions (0.000%), 1 calls (08927910 - 089279FC, length 60)
_S1_2_88F8E90 60 instructions (0.000%), 1 calls (088F8E90 - 088F8F7C, length 60)
_S1_2_892C2F8 59 instructions (0.000%), 1 calls (0892C2F8 - 0892C3E0, length 59)
_S1_2_89BB924 58 instructions (0.000%), 2 calls (089BB924 - 089BBADC, length 111)
_S1_2_8904754 58 instructions (0.000%), 2 calls (08904754 - 089047C4, length 29)
_S1_2_89FE9B0 58 instructions (0.000%), 1 calls (089FE9B0 - 089FEACC, length 72)
  Back Branch 089FEAC8 1 times (length 40)
_S1_2_8932D6C 58 instructions (0.000%), 1 calls (08932D6C - 08932DC8, length 24)
  Back Branch 08932DB4 3 times (length 14)
_S1_2_880C9FC 58 instructions (0.000%), 1 calls (0880C9FC - 0880CAE0, length 58)
_S1_2_88310C8 57 instructions (0.000%), 3 calls (088310C8 - 08831110, length 19)
_S1_2_8A2D7A4 57 instructions (0.000%), 1 calls (08A2D7A4 - 08A2D8E8, length 82)
_S1_2_8A2C8D8 57 instructions (0.000%), 1 calls (08A2C8D8 - 08A2CA1C, length 82)
_S1_2_8A2BD58 57 instructions (0.000%), 1 calls (08A2BD58 - 08A2BE9C, length 82)
_S1_2_8A2BC10 57 instructions (0.000%), 1 calls (08A2BC10 - 08A2BD54, length 82)
_S1_2_8A2BAC8 57 instructions (0.000%), 1 calls (08A2BAC8 - 08A2BC0C, length 82)
_S1_2_8A2A084 57 instructions (0.000%), 1 calls (08A2A084 - 08A2A1C8, length 82)
_S1_2_8A28C84 57 instructions (0.000%), 1 calls (08A28C84 - 08A28DC8, length 82)
_S1_2_8A28B3C 57 instructions (0.000%), 1 calls (08A28B3C - 08A28C80, length 82)
_S1_2_892958C 56 instructions (0.000%), 4 calls (0892958C - 089295C0, length 14)
_S1_2_88DFEB4 55 instructions (0.000%), 5 calls (088DFEB4 - 088DFEF0, length 16)
_S1_2_88AD9B0 55 instructions (0.000%), 5 calls (088AD9B0 - 088AD9D8, length 11)
_S1_2_891220C 55 instructions (0.000%), 2 calls (0891220C - 08912290, length 34)
_S1_2_8808050 55 instructions (0.000%), 1 calls (08808050 - 08808414, length 242)
_S1_2_8A15D6C 54 instructions (0.000%), 6 calls (08A15D6C - 08A15D8C, length 9)
_S1_2_8A14AC8 54 instructions (0.000%), 6 calls (08A14AC8 - 08A14AE8, length 9)
_S1_2_8A0FA28 54 instructions (0.000%), 2 calls (08A0FA28 - 08A0FABC, length 38)
_S1_2_8931CD8 54 instructions (0.000%), 1 calls (08931CD8 - 08931D44, length 28)
  Back Branch 08931D40 1 times (length 23)
  Back Branch 08931D30 1 times (length 19)
_S1_2_880A3AC 53 instructions (0.000%), 2 calls (0880A3AC - 0880A454, length 43)
_S1_2_892C3E4 53 instructions (0.000%), 1 calls (0892C3E4 - 0892C468, length 34)
  Back Branch 0892C43C 3 times (length 11)
_S1_2_892ED7C 52 instructions (0.000%), 2 calls (0892ED7C - 0892EDE0, length 26)
_S1_2_888E5B8 52 instructions (0.000%), 2 calls (0888E5B8 - 0888E630, length 31)
_S1_2_8A1F17C 52 instructions (0.000%), 1 calls (08A1F17C - 08A1F24C, length 53)
  Back Branch 08A1F240 1 times (length 27)
  Back Branch 08A1F248 1 times (length 39)
  Back Branch 08A1F228 1 times (length 21)
  Back Branch 08A1F230 1 times (length 30)
  Back Branch 08A1F210 1 times (length 15)
  Back Branch 08A1F218 1 times (length 21)
  Back Branch 08A1F200 1 times (length 11)
  Back Branch 08A1F1F8 1 times (length 9)
_S1_2_89B0CAC 52 instructions (0.000%), 1 calls (089B0CAC - 089B0D18, length 28)
  Back Branch 089B0CF4 5 times (length 16)
_S1_2_891DBCC 52 instructions (0.000%), 1 calls (0891DBCC - 0891DC98, length 52)
_S1_2_891520C 52 instructions (0.000%), 1 calls (0891520C - 089152D8, length 52)
_S1_2_88F7C84 52 instructions (0.000%), 1 calls (088F7C84 - 088F7D58, length 54)
_S1_2_8834A44 52 instructions (0.000%), 1 calls (08834A44 - 08834B38, length 62)
_S1_2_89701AC 51 instructions (0.000%), 3 calls (089701AC - 0897021C, length 29)
_S1_2_8923A1C 51 instructions (0.000%), 3 calls (08923A1C - 08923B34, length 71)
_S1_2_89BBCF8 50 instructions (0.000%), 2 calls (089BBCF8 - 089BBD8C, length 38)
_S1_2_89B5B00 50 instructions (0.000%), 2 calls (089B5B00 - 089B5B60, length 25)
_S1_2_8923F28 50 instructions (0.000%), 2 calls (08923F28 - 08923FA8, length 33)
_S1_2_89C27D0 50 instructions (0.000%), 1 calls (089C27D0 - 089C2894, length 50)
_S1_2_892C4EC 50 instructions (0.000%), 1 calls (0892C4EC - 0892C5B0, length 50)
_S1_2_891C270 50 instructions (0.000%), 1 calls (0891C270 - 0891C364, length 62)
_S1_2_891EA0C 49 instructions (0.000%), 1 calls (0891EA0C - 0891EACC, length 49)
_S1_2_88C4038 49 instructions (0.000%), 1 calls (088C4038 - 088C415C, length 74)
_S1_2_8811A90 49 instructions (0.000%), 1 calls (08811A90 - 08811B50, length 49)
_S1_2_8A2F9B8 48 instructions (0.000%), 24 calls (08A2F9B8 - 08A2F9BC, length 2)
_S1_2_8A2F978 48 instructions (0.000%), 24 calls (08A2F978 - 08A2F97C, length 2)
_S1_2_8A197D4 48 instructions (0.000%), 6 calls (08A197D4 - 08A197F0, length 8)
_S1_2_8A14258 48 instructions (0.000%), 6 calls (08A14258 - 08A14288, length 13)
_S1_2_8A113B8 48 instructions (0.000%), 6 calls (08A1123C - 08A113CC, length 101)
  Back Branch 08A113C0 6 times (length 99)
_S1_2_8A113A0 48 instructions (0.000%), 6 calls (08A1123C - 08A113B4, length 95)
  Back Branch 08A113A8 6 times (length 93)
_S1_2_8A11210 48 instructions (0.000%), 6 calls (08A11210 - 08A11238, length 11)
  Back Branch 08A1122C 6 times (length 6)
_S1_2_8827E40 48 instructions (0.000%), 6 calls (08827E40 - 08827E64, length 10)
_S1_2_888EC00 48 instructions (0.000%), 4 calls (0888EC00 - 0888EC2C, length 12)
_S1_2_892B210 48 instructions (0.000%), 3 calls (0892B210 - 0892B24C, length 16)
_S1_2_891BD5C 48 instructions (0.000%), 3 calls (0891BD5C - 0891BD98, length 16)
_S1_2_8829D54 48 instructions (0.000%), 3 calls (08829D54 - 08829D90, length 16)
_S1_2_88C64F4 48 instructions (0.000%), 2 calls (088C64F4 - 088C6554, length 25)
_S1_2_881186C 48 instructions (0.000%), 2 calls (0881186C - 088118C8, length 24)
_S1_2_88C9594 48 instructions (0.000%), 1 calls (088C9594 - 088C9650, length 48)
_S1_2_8A28918 47 instructions (0.000%), 1 calls (08A28918 - 08A28A20, length 67)
_S1_2_8A1E550 47 instructions (0.000%), 1 calls (08A1E550 - 08A1E608, length 47)
_S1_2_892FF50 47 instructions (0.000%), 1 calls (0892FF50 - 08930008, length 47)
_S1_2_890EF04 47 instructions (0.000%), 1 calls (0890EF04 - 0890EFBC, length 47)
_S1_2_890BD98 47 instructions (0.000%), 1 calls (0890BD98 - 0890C014, length 160)
_S1_2_8833D5C 47 instructions (0.000%), 1 calls (08833D5C - 08833E3C, length 57)
_S1_2_880CBB8 47 instructions (0.000%), 1 calls (0880CBB8 - 0880CC70, length 47)
_S1_2_8919B0C 46 instructions (0.000%), 2 calls (08919A54 - 08919B78, length 74)
  Back Branch 08919B40 83 times (length 61)
_S1_2_8923480 46 instructions (0.000%), 1 calls (08923480 - 08923558, length 55)
_S1_2_88FE26C 46 instructions (0.000%), 1 calls (088FE26C - 088FE324, length 47)
_S1_2_8A27918 45 instructions (0.000%), 3 calls (08A27918 - 08A27950, length 15)
_S1_2_8A229FC 45 instructions (0.000%), 3 calls (08A229FC - 08A22A34, length 15)
_S1_2_89D5D48 45 instructions (0.000%), 3 calls (089D5D48 - 089D5D9C, length 22)
_S1_2_89D5D0C 45 instructions (0.000%), 3 calls (089D5D0C - 089D5D44, length 15)
_S1_2_88317C0 45 instructions (0.000%), 3 calls (088317C0 - 088317F8, length 15)
_S1_2_8809B64 45 instructions (0.000%), 1 calls (08809B64 - 08809C1C, length 47)
_S1_2_8A2F850 44 instructions (0.000%), 22 calls (08A2F850 - 08A2F854, length 2)
_S1_2_8A0F980 44 instructions (0.000%), 2 calls (08A0F980 - 08A0F9D4, length 22)
_S1_2_88D76C4 44 instructions (0.000%), 2 calls (088D76C4 - 088D7744, length 33)
_S1_2_89281D8 44 instructions (0.000%), 1 calls (089281D8 - 089282DC, length 66)
_S1_2_8925FE0 44 instructions (0.000%), 1 calls (08925FE0 - 0892608C, length 44)
_S1_2_8920168 44 instructions (0.000%), 1 calls (08920168 - 08920214, length 44)
_S1_2_89157B4 44 instructions (0.000%), 1 calls (089157B4 - 08915860, length 44)
_S1_2_89050F4 44 instructions (0.000%), 1 calls (089050F4 - 089051A0, length 44)
_S1_2_8A2A69C 43 instructions (0.000%), 1 calls (08A2A69C - 08A2A748, length 44)
_S1_2_892811C 43 instructions (0.000%), 1 calls (0892811C - 089281D4, length 47)
_S1_2_88FB76C 43 instructions (0.000%), 1 calls (088FB76C - 088FB814, length 43)
_S1_2_8931C84 42 instructions (0.000%), 14 calls (08931C84 - 08931C8C, length 3)
_S1_2_8A1E168 42 instructions (0.000%), 6 calls (08A1E168 - 08A1E180, length 7)
_S1_2_89196CC 42 instructions (0.000%), 6 calls (089196CC - 089196E4, length 7)
_S1_2_8915A38 42 instructions (0.000%), 6 calls (08915A38 - 08915A50, length 7)
_S1_2_8A27990 42 instructions (0.000%), 3 calls (08A27990 - 08A279C8, length 15)
  Back Branch 08A279C4 3 times (length 6)
_S1_2_8911870 42 instructions (0.000%), 3 calls (08911870 - 089118A4, length 14)
_S1_2_8A0F5EC 42 instructions (0.000%), 2 calls (08A0F5EC - 08A0F63C, length 21)
_S1_2_892DBB4 42 instructions (0.000%), 2 calls (0892DBB4 - 0892DC04, length 21)
_S1_2_8A0ED64 42 instructions (0.000%), 1 calls (08A0ED64 - 08A0EE20, length 48)
  Back Branch 08A0EE1C 6,682 times (length 11)
_S1_2_89C3FB8 42 instructions (0.000%), 1 calls (089C3FB8 - 089C405C, length 42)
_S1_2_89B6B3C 42 instructions (0.000%), 1 calls (089B6B3C - 089B6BE0, length 42)
_S1_2_892BE40 42 instructions (0.000%), 1 calls (0892BE40 - 0892BEEC, length 44)
_S1_2_8929BFC 42 instructions (0.000%), 1 calls (08929BFC - 08929CA0, length 42)
_S1_2_893443C 41 instructions (0.000%), 1 calls (0893443C - 089344EC, length 45)
_S1_2_891F1B0 41 instructions (0.000%), 1 calls (0891F1B0 - 0891F250, length 41)
_S1_2_880CF0C 41 instructions (0.000%), 1 calls (0880CF0C - 0880CFB8, length 44)
_S1_2_8A2F7A0 40 instructions (0.000%), 20 calls (08A2F7A0 - 08A2F7A4, length 2)
_S1_2_888E568 40 instructions (0.000%), 4 calls (0888E568 - 0888E5AC, length 18)
_S1_2_880DA18 40 instructions (0.000%), 4 calls (0880DA18 - 0880DA3C, length 10)
_S1_2_8A1347C 40 instructions (0.000%), 2 calls (08A1347C - 08A134F8, length 32)
_S1_2_8A10170 40 instructions (0.000%), 2 calls (08A10170 - 08A101EC, length 32)
_S1_2_88116C0 40 instructions (0.000%), 2 calls (088116C0 - 0881170C, length 20)
_S1_2_892EC5C 40 instructions (0.000%), 1 calls (0892EC5C - 0892ECF8, length 40)
_S1_2_8925F20 40 instructions (0.000%), 1 calls (08925F20 - 08925FDC, length 48)
_S1_2_8920218 40 instructions (0.000%), 1 calls (08920218 - 089202C4, length 44)
_S1_2_89200C8 40 instructions (0.000%), 1 calls (089200C8 - 08920164, length 40)
_S1_2_891EAD0 40 instructions (0.000%), 1 calls (0891EAD0 - 0891EB7C, length 44)
_S1_2_88FB818 40 instructions (0.000%), 1 calls (088FB818 - 088FB8B4, length 40)
_S1_2_880FA04 40 instructions (0.000%), 1 calls (0880FA04 - 0880FAA0, length 40)
_S1_2_8911A68 39 instructions (0.000%), 7 calls (08911A68 - 08911A7C, length 6)
_S1_2_8A2D2FC 39 instructions (0.000%), 3 calls (08A2D2FC - 08A2D34C, length 21)
_S1_2_88275EC 39 instructions (0.000%), 3 calls (088275EC - 0882761C, length 13)
_S1_2_8A10080 39 instructions (0.000%), 2 calls (08A10080 - 08A100E4, length 26)
  Back Branch 08A100E0 1 times (length 8)
_S1_2_8914784 39 instructions (0.000%), 2 calls (08914784 - 089147D8, length 22)
_S1_2_89C0850 39 instructions (0.000%), 1 calls (089C0850 - 089C08EC, length 40)
_S1_2_88ECDB8 39 instructions (0.000%), 1 calls (088ECDB8 - 088ECE50, length 39)
_S1_2_880A340 39 instructions (0.000%), 1 calls (0880A340 - 0880A454, length 70)
_S1_2_880A1B0 39 instructions (0.000%), 1 calls (0880A1B0 - 0880A454, length 170)
_S1_2_8A067C8 38 instructions (0.000%), 2 calls (08A067C8 - 08A06818, length 21)
_S1_2_89D689C 38 instructions (0.000%), 2 calls (089D689C - 089D68E4, length 19)
_S1_2_89D6020 38 instructions (0.000%), 2 calls (089D6020 - 089D6068, length 19)
_S1_2_892393C 38 instructions (0.000%), 2 calls (0892393C - 08923984, length 19)
_S1_2_891DC9C 38 instructions (0.000%), 2 calls (0891DC9C - 0891DCF8, length 24)
_S1_2_882FB1C 38 instructions (0.000%), 2 calls (0882FB1C - 0882FB64, length 19)
_S1_2_8824FB4 38 instructions (0.000%), 2 calls (08824FB4 - 08824FFC, length 19)
_S1_2_89202C8 38 instructions (0.000%), 1 calls (089202C8 - 0892035C, length 38)
_S1_2_8915864 38 instructions (0.000%), 1 calls (08915864 - 089158F8, length 38)
_S1_2_88FBEE0 38 instructions (0.000%), 1 calls (088FBEE0 - 088FBF74, length 38)
_S1_2_8A2A768 37 instructions (0.000%), 1 calls (08A2A768 - 08A2A8BC, length 86)
_S1_2_8A27DA0 37 instructions (0.000%), 1 calls (08A27DA0 - 08A27E30, length 37)
  Back Branch 08A27E2C 1 times (length 21)
_S1_2_8A27C88 37 instructions (0.000%), 1 calls (08A27C88 - 08A27D18, length 37)
  Back Branch 08A27D14 1 times (length 21)
_S1_2_8A27BF4 37 instructions (0.000%), 1 calls (08A27BF4 - 08A27C84, length 37)
  Back Branch 08A27C80 1 times (length 21)
_S1_2_8A13554 37 instructions (0.000%), 1 calls (08A134FC - 08A1358C, length 37)
  Back Branch 08A13588 1 times (length 37)
_S1_2_8A10248 37 instructions (0.000%), 1 calls (08A101F0 - 08A10280, length 37)
  Back Branch 08A1027C 1 times (length 37)
_S1_2_89C603C 37 instructions (0.000%), 1 calls (089C603C - 089C6164, length 75)
_S1_2_89721D0 37 instructions (0.000%), 1 calls (089721D0 - 08972260, length 37)
_S1_2_8931B10 37 instructions (0.000%), 1 calls (08931B10 - 08931BA0, length 37)
_S1_2_892AE38 37 instructions (0.000%), 1 calls (0892AE38 - 0892AEC8, length 37)
_S1_2_89260D4 37 instructions (0.000%), 1 calls (089260D4 - 08926164, length 37)
_S1_2_8A19854 36 instructions (0.000%), 12 calls (08A19854 - 08A1985C, length 3)
_S1_2_88A806C 36 instructions (0.000%), 12 calls (088A806C - 088A8074, length 3)
_S1_2_8A11388 36 instructions (0.000%), 6 calls (08A11388 - 08A1139C, length 6)
_S1_2_8A1F344 36 instructions (0.000%), 4 calls (08A1F344 - 08A1F364, length 9)
_S1_2_8929754 36 instructions (0.000%), 3 calls (08929754 - 08929780, length 12)
_S1_2_89BAC84 36 instructions (0.000%), 2 calls (089BAC84 - 089BACEC, length 27)
_S1_2_892EDE4 36 instructions (0.000%), 2 calls (0892EDE4 - 0892EE28, length 18)
_S1_2_8A2AF48 36 instructions (0.000%), 1 calls (08A2AF48 - 08A2B050, length 67)
_S1_2_89B0B94 36 instructions (0.000%), 1 calls (089B0B94 - 089B0C20, length 36)
_S1_2_89691B4 36 instructions (0.000%), 1 calls (089691B4 - 08969240, length 36)
_S1_2_8920E8C 36 instructions (0.000%), 1 calls (08920E8C - 08920F1C, length 37)
_S1_2_88C4A2C 36 instructions (0.000%), 1 calls (088C4A2C - 088C4B34, length 67)
_S1_2_891B528 35 instructions (0.000%), 1 calls (0891B528 - 0891B5B0, length 35)
_S1_2_89152DC 35 instructions (0.000%), 1 calls (089152DC - 08915368, length 36)
_S1_2_88FD8E4 35 instructions (0.000%), 1 calls (088FD8E4 - 088FD9E8, length 66)
_S1_2_88FAB1C 35 instructions (0.000%), 1 calls (088FAB1C - 088FABA4, length 35)
_S1_2_88158A4 35 instructions (0.000%), 1 calls (088158A4 - 0881592C, length 35)
_S1_2_8809350 35 instructions (0.000%), 1 calls (08809350 - 088093D8, length 35)
_S1_2_8805418 35 instructions (0.000%), 1 calls (08805418 - 088054A0, length 35)
_S1_2_8A06DB0 34 instructions (0.000%), 2 calls (08A06DB0 - 08A06DF0, length 17)
_S1_2_8A05BE4 34 instructions (0.000%), 2 calls (08A05BE4 - 08A05C34, length 21)
_S1_2_89E0314 34 instructions (0.000%), 2 calls (089E0314 - 089E0448, length 78)
_S1_2_88119A8 34 instructions (0.000%), 2 calls (088119A8 - 088119F4, length 20)
_S1_2_89DFCB4 34 instructions (0.000%), 1 calls (089DFCB4 - 089DFD38, length 34)
_S1_2_8904D68 34 instructions (0.000%), 1 calls (08904D68 - 08904DF4, length 36)
_S1_2_88F8A58 34 instructions (0.000%), 1 calls (088F8A58 - 088F8B00, length 43)
_S1_2_88F0D0C 34 instructions (0.000%), 1 calls (088F0D0C - 088F0DB4, length 43)
_S1_2_882FDBC 34 instructions (0.000%), 1 calls (0882FDBC - 0882FE40, length 34)
_S1_2_89DAB58 33 instructions (0.000%), 3 calls (089DAB58 - 089DAB80, length 11)
_S1_2_8A27D1C 33 instructions (0.000%), 1 calls (08A27D1C - 08A27D9C, length 33)
  Back Branch 08A27D98 1 times (length 19)
_S1_2_8928B94 33 instructions (0.000%), 1 calls (08928B94 - 08928C80, length 60)
_S1_2_891F92C 33 instructions (0.000%), 1 calls (0891F92C - 0891F9AC, length 33)
_S1_2_891E60C 33 instructions (0.000%), 1 calls (0891E60C - 0891E68C, length 33)
_S1_2_891D470 33 instructions (0.000%), 1 calls (0891D470 - 0891D4F0, length 33)
_S1_2_8912104 33 instructions (0.000%), 1 calls (08912104 - 08912188, length 34)
_S1_2_88F8B4C 33 instructions (0.000%), 1 calls (088F8B4C - 088F8BF4, length 43)
_S1_2_881F204 33 instructions (0.000%), 1 calls (0881F204 - 0881F284, length 33)
_S1_2_880F6A0 33 instructions (0.000%), 1 calls (0880F6A0 - 0880F790, length 61)
_S1_2_889E614 32 instructions (0.000%), 4 calls (0889E614 - 0889E630, length 8)
_S1_2_89DB9FC 32 instructions (0.000%), 2 calls (089DB9FC - 089DBA38, length 16)
_S1_2_88C8C34 32 instructions (0.000%), 2 calls (088C8C34 - 088C8CA0, length 28)
_S1_2_881B104 32 instructions (0.000%), 2 calls (0881B104 - 0881B140, length 16)
_S1_2_881A494 32 instructions (0.000%), 2 calls (0881A494 - 0881A4D0, length 16)
_S1_2_8818F50 32 instructions (0.000%), 2 calls (08818F50 - 08818F8C, length 16)
_S1_2_8A1C1D0 32 instructions (0.000%), 1 calls (08A13B40 - 08A1C218, length 8631)
  Back Branch 08A1C16C 92 times (length 359)
  Back Branch 08A1C1A4 32 times (length 443)
  Back Branch 08A1BB10 12 times (length 22)
  Back Branch 08A1BB20 6 times (length 62)
  Back Branch 08A1BAA4 4 times (length 8155)
  Back Branch 08A1BBA0 2 times (length 8218)
  Back Branch 08A1C214 1 times (length 46)
_S1_2_891FB10 32 instructions (0.000%), 1 calls (0891FB10 - 0891FB8C, length 32)
_S1_2_880CD00 32 instructions (0.000%), 1 calls (0880CD00 - 0880CDA4, length 42)
_S1_2_8A2D350 31 instructions (0.000%), 3 calls (08A2D350 - 08A2D378, length 11)
_S1_2_892A6AC 31 instructions (0.000%), 1 calls (0892A6AC - 0892A73C, length 37)
_S1_2_88C99C4 31 instructions (0.000%), 1 calls (088C99C4 - 088C9B34, length 93)
_S1_2_88882A8 31 instructions (0.000%), 1 calls (088882A8 - 08888338, length 37)
_S1_2_880F794 31 instructions (0.000%), 1 calls (0880F794 - 0880F834, length 41)
_S1_2_880C980 31 instructions (0.000%), 1 calls (0880C980 - 0880C9F8, length 31)
_S1_2_8A2F7D0 30 instructions (0.000%), 15 calls (08A2F7D0 - 08A2F7D4, length 2)
_S1_2_8A2F798 30 instructions (0.000%), 15 calls (08A2F798 - 08A2F79C, length 2)
_S1_2_8A2F480 30 instructions (0.000%), 15 calls (08A2F480 - 08A2F484, length 2)
_S1_2_891FB90 30 instructions (0.000%), 15 calls (0891FB90 - 0891FB94, length 2)
_S1_2_891F254 30 instructions (0.000%), 10 calls (0891F254 - 0891F25C, length 3)
_S1_2_8A27FC4 30 instructions (0.000%), 6 calls (08A27FC4 - 08A27FD4, length 5)
_S1_2_8A16564 30 instructions (0.000%), 6 calls (08A16564 - 08A16574, length 5)
_S1_2_891F9E8 30 instructions (0.000%), 3 calls (0891F9E8 - 0891FA0C, length 10)
_S1_2_88FE48C 30 instructions (0.000%), 3 calls (088FE48C - 088FE4B0, length 10)
_S1_2_8A27954 30 instructions (0.000%), 2 calls (08A27954 - 08A2798C, length 15)
_S1_2_8A0F944 30 instructions (0.000%), 2 calls (08A0F944 - 08A0F97C, length 15)
_S1_2_8A0F7E4 30 instructions (0.000%), 2 calls (08A0F7E4 - 08A0F81C, length 15)
_S1_2_893B8D4 30 instructions (0.000%), 2 calls (0893B8D4 - 0893B90C, length 15)
_S1_2_8923B38 30 instructions (0.000%), 2 calls (08923B38 - 08923B70, length 15)
_S1_2_8806630 30 instructions (0.000%), 2 calls (08806630 - 0880666C, length 16)
_S1_2_8A2B060 30 instructions (0.000%), 1 calls (08A2B060 - 08A2B140, length 57)
_S1_2_8810764 30 instructions (0.000%), 1 calls (08810764 - 08811448, length 826)
_S1_2_8810344 30 instructions (0.000%), 1 calls (08810344 - 08811448, length 1090)
_S1_2_88102E4 30 instructions (0.000%), 1 calls (088102E4 - 08811448, length 1114)
_S1_2_88101C4 30 instructions (0.000%), 1 calls (088101C4 - 08811448, length 1186)
_S1_2_8A2843C 29 instructions (0.000%), 1 calls (08A2843C - 08A284AC, length 29)
_S1_2_8A13590 29 instructions (0.000%), 1 calls (08A134FC - 08A135C8, length 52)
  Back Branch 08A135C4 1 times (length 52)
_S1_2_8A10284 29 instructions (0.000%), 1 calls (08A101F0 - 08A102BC, length 52)
  Back Branch 08A102B8 1 times (length 52)
_S1_2_890AC74 29 instructions (0.000%), 1 calls (0890AC74 - 0890ACF0, length 32)
_S1_2_8A2B1F4 28 instructions (0.000%), 4 calls (08A2B1F4 - 08A2B20C, length 7)
_S1_2_89112D0 28 instructions (0.000%), 4 calls (089112D0 - 089112E8, length 7)
_S1_2_8A00B58 28 instructions (0.000%), 2 calls (08A00AC8 - 08A00B8C, length 50)
  Back Branch 08A00B60 856 times (length 40)
  Back Branch 08A00B04 92 times (length 9)
_S1_2_89DBD2C 28 instructions (0.000%), 2 calls (089DBD2C - 089DBD60, length 14)
_S1_2_89DAC80 28 instructions (0.000%), 2 calls (089DAC80 - 089DACB4, length 14)
_S1_2_88FC8FC 28 instructions (0.000%), 2 calls (088FC8FC - 088FC930, length 14)
_S1_2_892BEF0 28 instructions (0.000%), 1 calls (0892BEF0 - 0892BF8C, length 40)
_S1_2_892AECC 28 instructions (0.000%), 1 calls (0892AECC - 0892AFA0, length 54)
_S1_2_8928F78 28 instructions (0.000%), 1 calls (08928F78 - 08928FE8, length 29)
_S1_2_891BD9C 28 instructions (0.000%), 1 calls (0891BD9C - 0891BE2C, length 37)
_S1_2_890E5F0 28 instructions (0.000%), 1 calls (0890E5F0 - 0890E65C, length 28)
_S1_2_8902200 28 instructions (0.000%), 1 calls (08902200 - 08902278, length 31)
_S1_2_88F6F68 28 instructions (0.000%), 1 calls (088F6F68 - 088F6FD4, length 28)
_S1_2_8A0F508 27 instructions (0.000%), 1 calls (08A0F508 - 08A0F574, length 28)
  Back Branch 08A0F570 1 times (length 17)
_S1_2_89B6A9C 27 instructions (0.000%), 1 calls (089B6A9C - 089B6B38, length 40)
_S1_2_891FA1C 27 instructions (0.000%), 1 calls (0891FA1C - 0891FA84, length 27)
_S1_2_891240C 27 instructions (0.000%), 1 calls (0891240C - 08912568, length 88)
_S1_2_890BF48 27 instructions (0.000%), 1 calls (0890BF48 - 0890C014, length 52)
_S1_2_880CAE4 27 instructions (0.000%), 1 calls (0880CAE4 - 0880CB4C, length 27)
_S1_2_8A2F848 26 instructions (0.000%), 13 calls (08A2F848 - 08A2F84C, length 2)
_S1_2_8914D30 26 instructions (0.000%), 5 calls (08914D30 - 08914D44, length 6)
_S1_2_89DAC18 26 instructions (0.000%), 1 calls (089DAC18 - 089DAC7C, length 26)
_S1_2_891FA88 26 instructions (0.000%), 1 calls (0891FA88 - 0891FB0C, length 34)
_S1_2_88F6E94 26 instructions (0.000%), 1 calls (088F6E94 - 088F6EF8, length 26)
_S1_2_880CE5C 26 instructions (0.000%), 1 calls (0880CE5C - 0880CEE0, length 34)
_S1_2_89FEFC0 25 instructions (0.000%), 1 calls (089FEFC0 - 089FF060, length 41)
  Back Branch 089FF05C 1 times (length 27)
_S1_2_8928FEC 25 instructions (0.000%), 1 calls (08928FEC - 0892904C, length 25)
_S1_2_892537C 25 instructions (0.000%), 1 calls (0892537C - 0892553C, length 113)
_S1_2_8922A94 25 instructions (0.000%), 1 calls (08922A94 - 08922AF4, length 25)
_S1_2_8907C88 25 instructions (0.000%), 1 calls (08907C88 - 08907D58, length 53)
_S1_2_88FE548 25 instructions (0.000%), 1 calls (088FE548 - 088FE5A8, length 25)
_S1_2_88EA740 25 instructions (0.000%), 1 calls (088EA740 - 088EA7A0, length 25)
_S1_2_883EEB4 25 instructions (0.000%), 1 calls (0883EEB4 - 0883EF14, length 25)
_S1_2_882BF50 25 instructions (0.000%), 1 calls (0882BF50 - 0882BFB0, length 25)
_S1_2_89B0C30 24 instructions (0.000%), 2 calls (089B0C30 - 089B0C5C, length 12)
_S1_2_8923C8C 24 instructions (0.000%), 2 calls (08923C8C - 08923CB8, length 12)
_S1_2_8A1EAC8 24 instructions (0.000%), 1 calls (08A1EAC8 - 08A1EB74, length 44)
  Back Branch 08A1EB64 1 times (length 6)
_S1_2_89FF224 24 instructions (0.000%), 1 calls (089FF224 - 089FF280, length 24)
_S1_2_89B86BC 24 instructions (0.000%), 1 calls (089B86BC - 089B87F4, length 79)
_S1_2_89311F4 24 instructions (0.000%), 1 calls (089311F4 - 08931260, length 28)
_S1_2_891C08C 24 instructions (0.000%), 1 calls (0891C08C - 0891C0F4, length 27)
_S1_2_88FE64C 24 instructions (0.000%), 1 calls (088FE64C - 088FE6A8, length 24)
_S1_2_8806670 24 instructions (0.000%), 1 calls (08806670 - 0880670C, length 40)
_S1_2_89DC7B0 23 instructions (0.000%), 1 calls (089DC7B0 - 089DC80C, length 24)
_S1_2_89DC750 23 instructions (0.000%), 1 calls (089DC750 - 089DC7AC, length 24)
_S1_2_896B970 23 instructions (0.000%), 1 calls (0896B970 - 0896B9C8, length 23)
_S1_2_8931D48 23 instructions (0.000%), 1 calls (08931D48 - 08931DA0, length 23)
_S1_2_88FE7E4 23 instructions (0.000%), 1 calls (088FE7E4 - 088FE840, length 24)
_S1_2_88FD540 23 instructions (0.000%), 1 calls (088FD540 - 088FD598, length 23)
_S1_2_880F960 23 instructions (0.000%), 1 calls (0880F960 - 0880FA00, length 41)
_S1_2_8A0F8F4 22 instructions (0.000%), 2 calls (08A0F8F4 - 08A0F91C, length 11)
_S1_2_8A0F870 22 instructions (0.000%), 2 calls (08A0F870 - 08A0F898, length 11)
_S1_2_8A0F7B8 22 instructions (0.000%), 2 calls (08A0F7B8 - 08A0F7E0, length 11)
_S1_2_89D7168 22 instructions (0.000%), 2 calls (089D7168 - 089D7190, length 11)
_S1_2_89FF368 22 instructions (0.000%), 1 calls (089FF368 - 089FF408, length 41)
_S1_2_89698F0 22 instructions (0.000%), 1 calls (089698F0 - 08969944, length 22)
_S1_2_8932D04 22 instructions (0.000%), 1 calls (08932D04 - 08932D68, length 26)
  Back Branch 08932D44 1 times (length 12)
_S1_2_8923418 22 instructions (0.000%), 1 calls (08923418 - 0892347C, length 26)
_S1_2_88C4160 22 instructions (0.000%), 1 calls (088C4160 - 088C41BC, length 24)
_S1_2_8A2A74C 21 instructions (0.000%), 3 calls (08A2A74C - 08A2A764, length 7)
_S1_2_89D5F4C 21 instructions (0.000%), 3 calls (089D5F4C - 089D5F64, length 7)
_S1_2_8911958 21 instructions (0.000%), 3 calls (08911958 - 08911970, length 7)
_S1_2_8A0F460 21 instructions (0.000%), 2 calls (08A0F460 - 08A0F498, length 15)
  Back Branch 08A0F488 1 times (length 5)
  Back Branch 08A0F494 1 times (length 8)
_S1_2_8A04790 21 instructions (0.000%), 1 calls (08A04790 - 08A04958, length 115)
_S1_2_89FA4C0 21 instructions (0.000%), 1 calls (089FA4C0 - 089FA510, length 21)
_S1_2_8909F8C 21 instructions (0.000%), 1 calls (08909F8C - 08909FDC, length 21)
_S1_2_8902140 21 instructions (0.000%), 1 calls (08902140 - 089021D0, length 37)
_S1_2_880CB50 21 instructions (0.000%), 1 calls (0880CB50 - 0880CBB4, length 26)
_S1_2_880942C 21 instructions (0.000%), 1 calls (0880942C - 0880947C, length 21)
_S1_2_8A2F470 20 instructions (0.000%), 10 calls (08A2F470 - 08A2F474, length 2)
_S1_2_8A0F848 20 instructions (0.000%), 2 calls (08A0F848 - 08A0F86C, length 10)
_S1_2_8A0F820 20 instructions (0.000%), 2 calls (08A0F820 - 08A0F844, length 10)
_S1_2_8811800 20 instructions (0.000%), 2 calls (08811800 - 08811868, length 27)
_S1_2_8A10028 20 instructions (0.000%), 1 calls (08A10028 - 08A1007C, length 22)
  Back Branch 08A10070 1 times (length 9)
_S1_2_89FF300 20 instructions (0.000%), 1 calls (089FF300 - 089FF34C, length 20)
_S1_2_89CF0EC 20 instructions (0.000%), 1 calls (089CF0EC - 089CF138, length 20)
_S1_2_892FB34 20 instructions (0.000%), 1 calls (0892FB34 - 0892FB80, length 20)
_S1_2_892661C 20 instructions (0.000%), 1 calls (0892661C - 08926668, length 20)
_S1_2_88F8BF8 20 instructions (0.000%), 1 calls (088F8BF8 - 088F8C44, length 20)
_S1_2_88D7C30 20 instructions (0.000%), 1 calls (088D7C30 - 088D7C7C, length 20)
_S1_2_880A408 20 instructions (0.000%), 1 calls (0880A408 - 0880A454, length 20)
_S1_2_8A2AEBC 19 instructions (0.000%), 1 calls (08A2AEBC - 08A2AF44, length 35)
  Back Branch 08A2AF34 1 times (length 28)
_S1_2_891E530 19 instructions (0.000%), 1 calls (0891E530 - 0891E578, length 19)
_S1_2_890F65C 19 instructions (0.000%), 1 calls (0890F65C - 0890F6A4, length 19)
_S1_2_88FE6AC 19 instructions (0.000%), 1 calls (088FE6AC - 088FE6F4, length 19)
_S1_2_88FE4C4 19 instructions (0.000%), 1 calls (088FE4C4 - 088FE544, length 33)
_S1_2_88C58D4 19 instructions (0.000%), 1 calls (088C58D4 - 088C5AE0, length 132)
_S1_2_8811B98 19 instructions (0.000%), 1 calls (08811B98 - 08811C64, length 52)
_S1_2_892E38C 18 instructions (0.000%), 3 calls (0892E38C - 0892E3B8, length 12)
_S1_2_881B144 18 instructions (0.000%), 3 calls (0881B144 - 0881B158, length 6)
_S1_2_881A4D4 18 instructions (0.000%), 3 calls (0881A4D4 - 0881A4E8, length 6)
_S1_2_8818F90 18 instructions (0.000%), 3 calls (08818F90 - 08818FA4, length 6)
_S1_2_8A0FE3C 18 instructions (0.000%), 2 calls (08A0FE3C - 08A0FE64, length 11)
  Back Branch 08A0FE60 2 times (length 6)
_S1_2_8A0F920 18 instructions (0.000%), 2 calls (08A0F920 - 08A0F940, length 9)
_S1_2_89E037C 18 instructions (0.000%), 2 calls (089E037C - 089E0448, length 52)
_S1_2_89DA620 18 instructions (0.000%), 1 calls (089DA620 - 089DA664, length 18)
_S1_2_896916C 18 instructions (0.000%), 1 calls (0896916C - 089691B0, length 18)
  Back Branch 08969198 1 times (length 7)
_S1_2_8931C90 18 instructions (0.000%), 1 calls (08931C90 - 08931CD4, length 18)
_S1_2_8914CC4 18 instructions (0.000%), 1 calls (08914CC4 - 08914D08, length 18)
_S1_2_8A0F3B4 17 instructions (0.000%), 1 calls (08A0F3B4 - 08A0F3F4, length 17)
_S1_2_89D5FD0 17 instructions (0.000%), 1 calls (089D5FD0 - 089D6010, length 17)
_S1_2_8926090 17 instructions (0.000%), 1 calls (08926090 - 089260D0, length 17)
_S1_2_891E724 17 instructions (0.000%), 1 calls (0891E724 - 0891E764, length 17)
_S1_2_890D550 17 instructions (0.000%), 1 calls (0890D550 - 0890D590, length 17)
_S1_2_89049C8 17 instructions (0.000%), 1 calls (089049C8 - 08904A08, length 17)
_S1_2_88F0FC4 17 instructions (0.000%), 1 calls (088F0FC4 - 088F1004, length 17)
_S1_2_880A330 17 instructions (0.000%), 1 calls (0880A330 - 0880A454, length 74)
_S1_2_880A1A0 17 instructions (0.000%), 1 calls (0880A1A0 - 0880A454, length 174)
_S1_2_8A2F420 16 instructions (0.000%), 8 calls (08A2F420 - 08A2F424, length 2)
_S1_2_8A0FC8C 16 instructions (0.000%), 2 calls (08A0FC8C - 08A0FCB4, length 11)
_S1_2_8A0FAFC 16 instructions (0.000%), 2 calls (08A0FA08 - 08A0FB04, length 64)
  Back Branch 08A0FB00 2 times (length 64)
_S1_2_8A0FAE4 16 instructions (0.000%), 2 calls (08A0FA08 - 08A0FAEC, length 58)
  Back Branch 08A0FAE8 2 times (length 58)
_S1_2_8A0FAD8 16 instructions (0.000%), 2 calls (08A0FA08 - 08A0FAE0, length 55)
  Back Branch 08A0FADC 2 times (length 55)
_S1_2_8A0FACC 16 instructions (0.000%), 2 calls (08A0FA08 - 08A0FAD4, length 52)
  Back Branch 08A0FAD0 2 times (length 52)
_S1_2_8A0FA1C 16 instructions (0.000%), 2 calls (08A0FA08 - 08A0FA24, length 8)
  Back Branch 08A0FA20 2 times (length 8)
_S1_2_88F8B0C 16 instructions (0.000%), 1 calls (088F8B0C - 088F8B48, length 16)
_S1_2_89049B4 15 instructions (0.000%), 5 calls (089049B4 - 089049BC, length 3)
_S1_2_89022AC 15 instructions (0.000%), 5 calls (089022AC - 089022B4, length 3)
_S1_2_8930E6C 15 instructions (0.000%), 3 calls (08930E6C - 08930E7C, length 5)
_S1_2_8A04988 15 instructions (0.000%), 1 calls (08A04988 - 08A049C0, length 15)
_S1_2_89B0DC8 15 instructions (0.000%), 1 calls (089B0DC8 - 089B0E00, length 15)
_S1_2_893213C 15 instructions (0.000%), 1 calls (0893213C - 08932174, length 15)
_S1_2_8931920 15 instructions (0.000%), 1 calls (08931920 - 08931958, length 15)
_S1_2_8930124 15 instructions (0.000%), 1 calls (08930124 - 08930184, length 25)
_S1_2_892D918 15 instructions (0.000%), 1 calls (0892D918 - 0892D994, length 32)
_S1_2_892D8F8 15 instructions (0.000%), 1 calls (0892D8F8 - 0892D994, length 40)
_S1_2_89254A0 15 instructions (0.000%), 1 calls (089254A0 - 0892553C, length 40)
_S1_2_88F8C48 15 instructions (0.000%), 1 calls (088F8C48 - 088F8C80, length 15)
_S1_2_888FFF8 15 instructions (0.000%), 1 calls (0888FFF8 - 08890030, length 15)
_S1_2_888ECE8 15 instructions (0.000%), 1 calls (0888ECE8 - 0888ED20, length 15)
_S1_2_88B46F4 14 instructions (0.000%), 2 calls (088B46F4 - 088B470C, length 7)
_S1_2_880CFDC 14 instructions (0.000%), 2 calls (0880CFDC - 0880CFF4, length 7)
_S1_2_89DD2E0 14 instructions (0.000%), 1 calls (089DD2E0 - 089DD314, length 14)
_S1_2_89DCF18 14 instructions (0.000%), 1 calls (089DCF18 - 089DCF4C, length 14)
_S1_2_8920BD8 14 instructions (0.000%), 1 calls (08920BD8 - 08920C0C, length 14)
_S1_2_891D2F4 14 instructions (0.000%), 1 calls (0891D2F4 - 0891D328, length 14)
_S1_2_891B4E4 14 instructions (0.000%), 1 calls (0891B4E4 - 0891B518, length 14)
_S1_2_89059EC 14 instructions (0.000%), 1 calls (089059EC - 08905A20, length 14)
_S1_2_88FC96C 14 instructions (0.000%), 1 calls (088FC96C - 088FC9A0, length 14)
_S1_2_88FBBE8 14 instructions (0.000%), 1 calls (088FBBE8 - 088FBCD8, length 61)
_S1_2_88F9744 14 instructions (0.000%), 1 calls (088F9744 - 088F9778, length 14)
_S1_2_8833178 14 instructions (0.000%), 1 calls (08833178 - 088331AC, length 14)
_S1_2_880F928 14 instructions (0.000%), 1 calls (0880F928 - 0880F95C, length 14)
_S1_2_880DA40 14 instructions (0.000%), 1 calls (0880DA40 - 0880DA74, length 14)
_S1_2_8A049C4 13 instructions (0.000%), 1 calls (08A049C4 - 08A049F4, length 13)
_S1_2_89BE804 13 instructions (0.000%), 1 calls (089BE804 - 089BE834, length 13)
_S1_2_8969948 13 instructions (0.000%), 1 calls (08969948 - 08969978, length 13)
_S1_2_892D928 13 instructions (0.000%), 1 calls (0892D928 - 0892D994, length 28)
_S1_2_892C5B4 13 instructions (0.000%), 1 calls (0892C5B4 - 0892C5E4, length 13)
_S1_2_89227FC 13 instructions (0.000%), 1 calls (089227FC - 0892282C, length 13)
_S1_2_8920C10 13 instructions (0.000%), 1 calls (08920C10 - 08920C40, length 13)
_S1_2_891DAD8 13 instructions (0.000%), 1 calls (0891DAD8 - 0891DB08, length 13)
_S1_2_88E6BD8 13 instructions (0.000%), 1 calls (088E6BD8 - 088E6C08, length 13)
_S1_2_88D7748 13 instructions (0.000%), 1 calls (088D7748 - 088D7778, length 13)
_S1_2_883AA1C 13 instructions (0.000%), 1 calls (0883AA1C - 0883AA4C, length 13)
_S1_2_88173B0 13 instructions (0.000%), 1 calls (088173B0 - 088173E0, length 13)
_S1_2_8A14220 12 instructions (0.000%), 6 calls (08A14220 - 08A14224, length 2)
_S1_2_888F5AC 12 instructions (0.000%), 4 calls (0888F5AC - 0888F5B4, length 3)
_S1_2_892DC7C 12 instructions (0.000%), 3 calls (0892DC7C - 0892DC88, length 4)
_S1_2_89D64E0 12 instructions (0.000%), 2 calls (089D64E0 - 089D64F4, length 6)
_S1_2_8A2A9C0 12 instructions (0.000%), 1 calls (08A2A9C0 - 08A2AA0C, length 20)
_S1_2_891E500 12 instructions (0.000%), 1 calls (0891E500 - 0891E52C, length 12)
_S1_2_88F7178 12 instructions (0.000%), 1 calls (088F7178 - 088F71E0, length 27)
_S1_2_888FC38 12 instructions (0.000%), 1 calls (0888FC38 - 0888FC64, length 12)
_S1_2_8842370 12 instructions (0.000%), 1 calls (08842370 - 088423B0, length 17)
_S1_2_8A100E8 11 instructions (0.000%), 1 calls (08A100E8 - 08A10128, length 17)
_S1_2_8A0F388 11 instructions (0.000%), 1 calls (08A0F388 - 08A0F3B0, length 11)
_S1_2_8A0F334 11 instructions (0.000%), 1 calls (08A0F334 - 08A0F35C, length 11)
_S1_2_89DACB8 11 instructions (0.000%), 1 calls (089DACB8 - 089DACE0, length 11)
_S1_2_89D84BC 11 instructions (0.000%), 1 calls (089D84BC - 089D84E4, length 11)
_S1_2_89D8228 11 instructions (0.000%), 1 calls (089D8228 - 089D8250, length 11)
_S1_2_89BACF0 11 instructions (0.000%), 1 calls (089BACF0 - 089BAD24, length 14)
_S1_2_8969140 11 instructions (0.000%), 1 calls (08969140 - 08969168, length 11)
_S1_2_891C370 11 instructions (0.000%), 1 calls (0891C370 - 0891C3B8, length 19)
_S1_2_890EED8 11 instructions (0.000%), 1 calls (0890EED8 - 0890EF00, length 11)
_S1_2_88EEAE8 11 instructions (0.000%), 1 calls (088EEAE8 - 088EED84, length 168)
_S1_2_88C7D34 11 instructions (0.000%), 1 calls (088C7D34 - 088C7DB0, length 32)
_S1_2_888ECBC 11 instructions (0.000%), 1 calls (0888ECBC - 0888ECE4, length 11)
_S1_2_8914D48 10 instructions (0.000%), 2 calls (08914D48 - 08914D58, length 5)
_S1_2_8A0F360 10 instructions (0.000%), 1 calls (08A0F360 - 08A0F384, length 10)
_S1_2_89FF4B8 10 instructions (0.000%), 1 calls (089FF4B8 - 089FF4DC, length 10)
_S1_2_88F0CE4 10 instructions (0.000%), 1 calls (088F0CE4 - 088F0D08, length 10)
_S1_2_88B37B4 10 instructions (0.000%), 1 calls (088B37B4 - 088B37D8, length 10)
_S1_2_880F838 10 instructions (0.000%), 1 calls (0880F838 - 0880F85C, length 10)
_S1_2_880DB7C 10 instructions (0.000%), 1 calls (0880DB7C - 0880DBA4, length 11)
_S1_2_891FA10 9 instructions (0.000%), 3 calls (0891FA10 - 0891FA18, length 3)
_S1_2_890EC30 9 instructions (0.000%), 3 calls (0890EC30 - 0890EC38, length 3)
_S1_2_8835848 9 instructions (0.000%), 3 calls (08835848 - 08835850, length 3)
_S1_2_8914D0C 9 instructions (0.000%), 1 calls (08914D0C - 08914D2C, length 9)
_S1_2_88DE980 9 instructions (0.000%), 1 calls (088DE980 - 088DE9A0, length 9)
_S1_2_88C50E8 9 instructions (0.000%), 1 calls (088C50E8 - 088C51E0, length 63)
_S1_2_880A30C 9 instructions (0.000%), 1 calls (0880A30C - 0880A32C, length 9)
_S1_2_8A2F778 8 instructions (0.000%), 4 calls (08A2F778 - 08A2F77C, length 2)
_S1_2_8A2F550 8 instructions (0.000%), 4 calls (08A2F550 - 08A2F554, length 2)
_S1_2_8A2F3D0 8 instructions (0.000%), 4 calls (08A2F3D0 - 08A2F3D4, length 2)
_S1_2_8A2F348 8 instructions (0.000%), 4 calls (08A2F348 - 08A2F34C, length 2)
_S1_2_8A0F704 8 instructions (0.000%), 2 calls (08A0F704 - 08A0F710, length 4)
_S1_2_8A0F6F4 8 instructions (0.000%), 2 calls (08A0F6F4 - 08A0F700, length 4)
_S1_2_891F260 8 instructions (0.000%), 2 calls (0891F260 - 0891F26C, length 4)
_S1_2_891DBBC 8 instructions (0.000%), 2 calls (0891DBBC - 0891DBC8, length 4)
_S1_2_891DBAC 8 instructions (0.000%), 2 calls (0891DBAC - 0891DBB8, length 4)
_S1_2_8A1012C 8 instructions (0.000%), 1 calls (08A1012C - 08A1015C, length 13)
_S1_2_896FA8C 8 instructions (0.000%), 1 calls (0896FA8C - 0896FAA8, length 8)
_S1_2_89361DC 8 instructions (0.000%), 1 calls (089361DC - 089361F8, length 8)
_S1_2_8932B1C 8 instructions (0.000%), 1 calls (08932B1C - 08932B50, length 14)
_S1_2_88C48F0 8 instructions (0.000%), 1 calls (088C48F0 - 088C4920, length 13)
_S1_2_8A06AA0 7 instructions (0.000%), 1 calls (08A06AA0 - 08A06AB8, length 7)
_S1_2_89D7B48 7 instructions (0.000%), 1 calls (089D7B48 - 089D7B60, length 7)
_S1_2_89D7B2C 7 instructions (0.000%), 1 calls (089D7B2C - 089D7B44, length 7)
_S1_2_89D606C 7 instructions (0.000%), 1 calls (089D606C - 089D6084, length 7)
_S1_2_89BE1E4 7 instructions (0.000%), 1 calls (089BE1E4 - 089BE1FC, length 7)
_S1_2_891D4F4 7 instructions (0.000%), 1 calls (0891D4F4 - 0891D50C, length 7)
_S1_2_89120E8 7 instructions (0.000%), 1 calls (089120E8 - 08912100, length 7)
_S1_2_88D69A8 7 instructions (0.000%), 1 calls (088D69A8 - 088D69C0, length 7)
_S1_2_888ED24 7 instructions (0.000%), 1 calls (0888ED24 - 0888ED3C, length 7)
_S1_2_8A2F990 6 instructions (0.000%), 3 calls (08A2F990 - 08A2F994, length 2)
_S1_2_8A2F950 6 instructions (0.000%), 3 calls (08A2F950 - 08A2F954, length 2)
_S1_2_8A2F948 6 instructions (0.000%), 3 calls (08A2F948 - 08A2F94C, length 2)
_S1_2_8A2F7F0 6 instructions (0.000%), 3 calls (08A2F7F0 - 08A2F7F4, length 2)
_S1_2_8A2F648 6 instructions (0.000%), 3 calls (08A2F648 - 08A2F64C, length 2)
_S1_2_8A2F640 6 instructions (0.000%), 3 calls (08A2F640 - 08A2F644, length 2)
_S1_2_8A2F578 6 instructions (0.000%), 3 calls (08A2F578 - 08A2F57C, length 2)
_S1_2_8A2F560 6 instructions (0.000%), 3 calls (08A2F560 - 08A2F564, length 2)
_S1_2_8A2F3B8 6 instructions (0.000%), 3 calls (08A2F3B8 - 08A2F3BC, length 2)
_S1_2_8A2F3A0 6 instructions (0.000%), 3 calls (08A2F3A0 - 08A2F3A4, length 2)
_S1_2_8A2F380 6 instructions (0.000%), 3 calls (08A2F380 - 08A2F384, length 2)
_S1_2_8A2F370 6 instructions (0.000%), 3 calls (08A2F370 - 08A2F374, length 2)
_S1_2_8A2F330 6 instructions (0.000%), 3 calls (08A2F330 - 08A2F334, length 2)
_S1_2_891E5E4 6 instructions (0.000%), 2 calls (0891E5E4 - 0891E5EC, length 3)
_S1_2_8A28A2C 6 instructions (0.000%), 1 calls (08A28A2C - 08A28A40, length 6)
_S1_2_89102B8 6 instructions (0.000%), 1 calls (089102B8 - 089102CC, length 6)
_S1_2_8811B54 6 instructions (0.000%), 1 calls (08811B54 - 08811B68, length 6)
_S1_2_8A14244 5 instructions (0.000%), 1 calls (08A14244 - 08A14254, length 5)
_S1_2_8A14230 5 instructions (0.000%), 1 calls (08A14230 - 08A14240, length 5)
_S1_2_89ED488 5 instructions (0.000%), 1 calls (089ED488 - 089ED498, length 5)
_S1_2_897C168 5 instructions (0.000%), 1 calls (0897C168 - 0897C178, length 5)
_S1_2_8936570 5 instructions (0.000%), 1 calls (08936570 - 08936580, length 5)
_S1_2_8922FB8 5 instructions (0.000%), 1 calls (08922FB8 - 08922FC8, length 5)
_S1_2_8920650 5 instructions (0.000%), 1 calls (08920650 - 08920660, length 5)
_S1_2_8889918 5 instructions (0.000%), 1 calls (08889918 - 08889928, length 5)
_S1_2_883E800 5 instructions (0.000%), 1 calls (0883E800 - 0883E810, length 5)
_S1_2_880CC9C 5 instructions (0.000%), 1 calls (0880CC9C - 0880CCAC, length 5)
_S1_2_8A2F920 4 instructions (0.000%), 2 calls (08A2F920 - 08A2F924, length 2)
_S1_2_8A2F8D8 4 instructions (0.000%), 2 calls (08A2F8D8 - 08A2F8DC, length 2)
_S1_2_8A2F8C8 4 instructions (0.000%), 2 calls (08A2F8C8 - 08A2F8CC, length 2)
_S1_2_8A2F8B0 4 instructions (0.000%), 2 calls (08A2F8B0 - 08A2F8B4, length 2)
_S1_2_8A2F8A8 4 instructions (0.000%), 2 calls (08A2F8A8 - 08A2F8AC, length 2)
_S1_2_8A2F838 4 instructions (0.000%), 2 calls (08A2F838 - 08A2F83C, length 2)
_S1_2_8A2F810 4 instructions (0.000%), 2 calls (08A2F810 - 08A2F814, length 2)
_S1_2_8A2F6A0 4 instructions (0.000%), 2 calls (08A2F6A0 - 08A2F6A4, length 2)
_S1_2_8A2F638 4 instructions (0.000%), 2 calls (08A2F638 - 08A2F63C, length 2)
_S1_2_8A2F630 4 instructions (0.000%), 2 calls (08A2F630 - 08A2F634, length 2)
_S1_2_8A2F628 4 instructions (0.000%), 2 calls (08A2F628 - 08A2F62C, length 2)
_S1_2_8A2F620 4 instructions (0.000%), 2 calls (08A2F620 - 08A2F624, length 2)
_S1_2_8A2F618 4 instructions (0.000%), 2 calls (08A2F618 - 08A2F61C, length 2)
_S1_2_8A2F610 4 instructions (0.000%), 2 calls (08A2F610 - 08A2F614, length 2)
_S1_2_8A2F5F8 4 instructions (0.000%), 2 calls (08A2F5F8 - 08A2F5FC, length 2)
_S1_2_8A2F5F0 4 instructions (0.000%), 2 calls (08A2F5F0 - 08A2F5F4, length 2)
_S1_2_8A2F590 4 instructions (0.000%), 2 calls (08A2F590 - 08A2F594, length 2)
_S1_2_8A2F390 4 instructions (0.000%), 2 calls (08A2F390 - 08A2F394, length 2)
_S1_2_89B757C 4 instructions (0.000%), 2 calls (089B757C - 089B7580, length 2)
_S1_2_891E604 4 instructions (0.000%), 2 calls (0891E604 - 0891E608, length 2)
_S1_2_888EDF0 4 instructions (0.000%), 2 calls (0888EDF0 - 0888EDF4, length 2)
_S1_2_888EDE8 4 instructions (0.000%), 2 calls (0888EDE8 - 0888EDEC, length 2)
_S1_2_8A2AEA4 4 instructions (0.000%), 1 calls (08A2AEA4 - 08A2AEB0, length 4)
_S1_2_892B02C 4 instructions (0.000%), 1 calls (0892B02C - 0892B038, length 4)
_S1_2_890E660 4 instructions (0.000%), 1 calls (0890E660 - 0890E66C, length 4)
_S1_2_8000080 4 instructions (0.000%), 1 calls (08000080 - 08000088, length 3)
  Back Branch 08000084 1 times (length 3)
_S1_2_8A2B054 3 instructions (0.000%), 1 calls (08A2B054 - 08A2B05C, length 3)
_S1_2_89B0454 3 instructions (0.000%), 1 calls (089B0454 - 089B045C, length 3)
_S1_2_893BD84 3 instructions (0.000%), 1 calls (0893BD84 - 0893BD8C, length 3)
_S1_2_891E5F8 3 instructions (0.000%), 1 calls (0891E5F8 - 0891E600, length 3)
_S1_2_891B51C 3 instructions (0.000%), 1 calls (0891B51C - 0891B524, length 3)
_S1_2_88B4710 3 instructions (0.000%), 1 calls (088B4710 - 088B4718, length 3)
_S1_2_8A2F940 2 instructions (0.000%), 1 calls (08A2F940 - 08A2F944, length 2)
_S1_2_8A2F8E8 2 instructions (0.000%), 1 calls (08A2F8E8 - 08A2F8EC, length 2)
_S1_2_8A2F898 2 instructions (0.000%), 1 calls (08A2F898 - 08A2F89C, length 2)
_S1_2_8A2F880 2 instructions (0.000%), 1 calls (08A2F880 - 08A2F884, length 2)
_S1_2_8A2F878 2 instructions (0.000%), 1 calls (08A2F878 - 08A2F87C, length 2)
_S1_2_8A2F870 2 instructions (0.000%), 1 calls (08A2F870 - 08A2F874, length 2)
_S1_2_8A2F868 2 instructions (0.000%), 1 calls (08A2F868 - 08A2F86C, length 2)
_S1_2_8A2F7D8 2 instructions (0.000%), 1 calls (08A2F7D8 - 08A2F7DC, length 2)
_S1_2_8A2F780 2 instructions (0.000%), 1 calls (08A2F780 - 08A2F784, length 2)
_S1_2_8A2F768 2 instructions (0.000%), 1 calls (08A2F768 - 08A2F76C, length 2)
_S1_2_8A2F6F0 2 instructions (0.000%), 1 calls (08A2F6F0 - 08A2F6F4, length 2)
_S1_2_8A2F6E8 2 instructions (0.000%), 1 calls (08A2F6E8 - 08A2F6EC, length 2)
_S1_2_8A2F6D0 2 instructions (0.000%), 1 calls (08A2F6D0 - 08A2F6D4, length 2)
_S1_2_8A2F690 2 instructions (0.000%), 1 calls (08A2F690 - 08A2F694, length 2)
_S1_2_8A2F670 2 instructions (0.000%), 1 calls (08A2F670 - 08A2F674, length 2)
_S1_2_8A2F650 2 instructions (0.000%), 1 calls (08A2F650 - 08A2F654, length 2)
_S1_2_8A2F600 2 instructions (0.000%), 1 calls (08A2F600 - 08A2F604, length 2)
_S1_2_8A2F5E0 2 instructions (0.000%), 1 calls (08A2F5E0 - 08A2F5E4, length 2)
_S1_2_8A2F5D8 2 instructions (0.000%), 1 calls (08A2F5D8 - 08A2F5DC, length 2)
_S1_2_8A2F5C0 2 instructions (0.000%), 1 calls (08A2F5C0 - 08A2F5C4, length 2)
_S1_2_8A2F5B8 2 instructions (0.000%), 1 calls (08A2F5B8 - 08A2F5BC, length 2)
_S1_2_8A2F5A0 2 instructions (0.000%), 1 calls (08A2F5A0 - 08A2F5A4, length 2)
_S1_2_8A2F598 2 instructions (0.000%), 1 calls (08A2F598 - 08A2F59C, length 2)
_S1_2_8A2F588 2 instructions (0.000%), 1 calls (08A2F588 - 08A2F58C, length 2)
_S1_2_8A2F530 2 instructions (0.000%), 1 calls (08A2F530 - 08A2F534, length 2)
_S1_2_8A2F528 2 instructions (0.000%), 1 calls (08A2F528 - 08A2F52C, length 2)
_S1_2_8A2F518 2 instructions (0.000%), 1 calls (08A2F518 - 08A2F51C, length 2)
_S1_2_8A2F510 2 instructions (0.000%), 1 calls (08A2F510 - 08A2F514, length 2)
_S1_2_8A2F508 2 instructions (0.000%), 1 calls (08A2F508 - 08A2F50C, length 2)
_S1_2_8A2F4F8 2 instructions (0.000%), 1 calls (08A2F4F8 - 08A2F4FC, length 2)
_S1_2_8A2F4F0 2 instructions (0.000%), 1 calls (08A2F4F0 - 08A2F4F4, length 2)
_S1_2_8A2F4E8 2 instructions (0.000%), 1 calls (08A2F4E8 - 08A2F4EC, length 2)
_S1_2_8A2F4E0 2 instructions (0.000%), 1 calls (08A2F4E0 - 08A2F4E4, length 2)
_S1_2_8A2F4D8 2 instructions (0.000%), 1 calls (08A2F4D8 - 08A2F4DC, length 2)
_S1_2_8A2F4D0 2 instructions (0.000%), 1 calls (08A2F4D0 - 08A2F4D4, length 2)
_S1_2_8A2F4A8 2 instructions (0.000%), 1 calls (08A2F4A8 - 08A2F4AC, length 2)
_S1_2_8A2F460 2 instructions (0.000%), 1 calls (08A2F460 - 08A2F464, length 2)
_S1_2_8A2F428 2 instructions (0.000%), 1 calls (08A2F428 - 08A2F42C, length 2)
_S1_2_8A2F400 2 instructions (0.000%), 1 calls (08A2F400 - 08A2F404, length 2)
_S1_2_8A2F3F8 2 instructions (0.000%), 1 calls (08A2F3F8 - 08A2F3FC, length 2)
_S1_2_8A2F3F0 2 instructions (0.000%), 1 calls (08A2F3F0 - 08A2F3F4, length 2)
_S1_2_8A2F3E8 2 instructions (0.000%), 1 calls (08A2F3E8 - 08A2F3EC, length 2)
_S1_2_8A2F3C8 2 instructions (0.000%), 1 calls (08A2F3C8 - 08A2F3CC, length 2)
_S1_2_8A2F340 2 instructions (0.000%), 1 calls (08A2F340 - 08A2F344, length 2)
_S1_2_8A2F338 2 instructions (0.000%), 1 calls (08A2F338 - 08A2F33C, length 2)
_S1_2_8A2F328 2 instructions (0.000%), 1 calls (08A2F328 - 08A2F32C, length 2)
_S1_2_8A2AEB4 2 instructions (0.000%), 1 calls (08A2AEB4 - 08A2AEB8, length 2)
_S1_2_891E5F0 2 instructions (0.000%), 1 calls (0891E5F0 - 0891E5F4, length 2)
_S1_2_8911B50 2 instructions (0.000%), 1 calls (08911B50 - 08911B54, length 2)
_S1_2_88A7DF0 2 instructions (0.000%), 1 calls (088A7DF0 - 088A7DF4, length 2)
_S1_2_888EC30 2 instructions (0.000%), 1 calls (0888EC30 - 0888EC34, length 2)
_S1_2_89FFD60 (strcasecmp) 0 instructions (0.000%), 622,817 calls (089FFD60 - 089FFE14, length 46)
_S1_2_89FFEEC (strlen) 0 instructions (0.000%), 247,691 calls (089FFEEC - 089FFF0C, length 9)
_S1_2_89FFD2C (memset) 0 instructions (0.000%), 28,699 calls (089FFD2C - 089FFD5C, length 13)
_S1_2_89FFA28 (memcpy) 0 instructions (0.000%), 21,267 calls (089FFA28 - 089FFA64, length 16)
_S1_2_88F8DD0 (sortFloatArray8Reverse) 0 instructions (0.000%), 20,795 calls (088F8DD0 - 088F8E8C, length 48)
_S1_2_89FFE74 (strcmp) 0 instructions (0.000%), 19,515 calls (089FFE74 - 089FFEA4, length 13)
_S1_2_8A27EB0 (nop) 0 instructions (0.000%), 6,689 calls (08A27EB0 - 08A27EB4, length 2)
_S1_2_880D9E0 (nop) 0 instructions (0.000%), 6,681 calls (0880D9E0 - 0880D9E4, length 2)
_S1_2_8A2D904 (nop) 0 instructions (0.000%), 6,507 calls (08A2D904 - 08A2D908, length 2)
_S1_2_8A0C814 (ULongIntegerMult) 0 instructions (0.000%), 3,910 calls (08A0C814 - 08A0C838, length 10)
_S1_2_89CFED4 (nop) 0 instructions (0.000%), 3,910 calls (089CFED4 - 089CFED8, length 2)
_S1_2_8935C88 (nop) 0 instructions (0.000%), 3,632 calls (08935C88 - 08935C8C, length 2)
_S1_2_89FFEA8 (strcpy) 0 instructions (0.000%), 1,185 calls (089FFEA8 - 089FFEE8, length 17)
_S1_2_89CD87C (nop) 0 instructions (0.000%), 1,004 calls (089CD87C - 089CD880, length 2)
_S1_2_88CCC9C (nop) 0 instructions (0.000%), 836 calls (088CCC9C - 088CCCA0, length 2)
_S1_2_89B774C (nop) 0 instructions (0.000%), 835 calls (089B774C - 089B7750, length 2)
_S1_2_89FFFD4 (strrchr) 0 instructions (0.000%), 581 calls (089FFFD4 - 08A0000C, length 15)
_S1_2_8A2A054 (nop) 0 instructions (0.000%), 360 calls (08A2A054 - 08A2A058, length 2)
_S1_2_88D650C (nop) 0 instructions (0.000%), 70 calls (088D650C - 088D6510, length 2)
_S1_2_89FFF74 (strncpy) 0 instructions (0.000%), 38 calls (089FFF74 - 089FFFD0, length 24)
_S1_2_89FFF10 (strncmp) 0 instructions (0.000%), 22 calls (089FFF10 - 089FFF70, length 25)
_S1_2_89FFE18 (strcat) 0 instructions (0.000%), 19 calls (089FFE18 - 089FFE70, length 23)
_S1_2_8A1398C 0 instructions (0.000%), 14 calls (089FFD2C - 08A139A4, length 20255)
  Back Branch 08A13998 14 times (length 20253)
_S1_2_8A10E94 0 instructions (0.000%), 12 calls (089FFD2C - 08A10F20, length 17534)
  Back Branch 08A10EF0 36 times (length 13)
  Back Branch 08A10F1C 12 times (length 17534)
_S1_2_8A105DC 0 instructions (0.000%), 12 calls (089FFD2C - 08A105F4, length 16947)
  Back Branch 08A105E8 12 times (length 16945)
_S1_2_8A2A03C (nop) 0 instructions (0.000%), 8 calls (08A2A03C - 08A2A040, length 2)
_S1_2_88C436C (nop) 0 instructions (0.000%), 7 calls (088C436C - 088C4370, length 2)
_S1_2_88B30A8 (nop) 0 instructions (0.000%), 6 calls (088B30A8 - 088B30AC, length 2)
_S1_2_883584C (nop) 0 instructions (0.000%), 4 calls (0883584C - 08835850, length 2)
_S1_2_89B7250 (nop) 0 instructions (0.000%), 3 calls (089B7250 - 089B7254, length 2)
_S1_2_89B7248 (nop) 0 instructions (0.000%), 3 calls (089B7248 - 089B724C, length 2)
_S1_2_8A0F89C (sceGuTexLevelMode) 0 instructions (0.000%), 2 calls (08A0F89C - 08A0F8F0, length 22)
_S1_2_88D71A4 (nop) 0 instructions (0.000%), 2 calls (088D71A4 - 088D71A8, length 2)
_S1_2_88C44E4 (nop) 0 instructions (0.000%), 2 calls (088C44E4 - 088C44E8, length 2)
_S1_2_888EAE0 (nop) 0 instructions (0.000%), 2 calls (0888EAE0 - 0888EAE4, length 2)
_S1_2_8A0C804 (nop) 0 instructions (0.000%), 1 calls (08A0C804 - 08A0C808, length 2)
_S1_2_89CECA8 (nop) 0 instructions (0.000%), 1 calls (089CECA8 - 089CECAC, length 2)
_S1_2_892EC54 (nop) 0 instructions (0.000%), 1 calls (0892EC54 - 0892EC58, length 2)
_S1_2_89049C0 (nop) 0 instructions (0.000%), 1 calls (089049C0 - 089049C4, length 2)
_S1_2_88C4374 (nop) 0 instructions (0.000%), 1 calls (088C4374 - 088C4378, length 2)
_S1_2_88C35EC (nop) 0 instructions (0.000%), 1 calls (088C35EC - 088C35F0, length 2)
_S1_2_88B471C (nop) 0 instructions (0.000%), 1 calls (088B471C - 088B4720, length 2)
_S1_2_88B3090 (nop) 0 instructions (0.000%), 1 calls (088B3090 - 088B3094, length 2)
------------------ GEProfiler ----------------------
GE list count: 6692
Texture load count: 4676, average 0.7 per GE list
Copy GE to memory: 1814, average 0.3 per GE list
Copy Stencil to memory: 0, average 0.0 per GE list
GE list duration: 22065ms, average 3.3ms per GE list, max FPS is 303.3
prim: called 295613 times, average 44.2 per GE list
GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24: used 239142 times in PRIM, average 35.7 per GE list
GU_TEXTURE_32BITF|GU_VERTEX_8BIT|GU_TRANSFORM_3D size=12: used 37870 times in PRIM, average 5.7 per GE list
GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12: used 6716 times in PRIM, average 1.0 per GE list
GU_VERTEX_16BIT|GU_TRANSFORM_2D size=6: used 5765 times in PRIM, average 0.9 per GE list
GU_TEXTURE_16BIT|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=10: used 5601 times in PRIM, average 0.8 per GE list
GU_TEXTURE_8BIT|GU_VERTEX_8BIT|GU_TRANSFORM_3D size=5: used 519 times in PRIM, average 0.1 per GE list
