Test driver, and test input for "int main ( void ) { return 42; }"


git-svn-id: svn://svn.valgrind.org/vex/trunk@55 8f6e269a-dfd6-0310-a8e1-e2731360e62c
diff --git a/exit42.orig b/exit42.orig
new file mode 100644
index 0000000..a2a3285
--- /dev/null
+++ b/exit42.orig
@@ -0,0 +1,12580 @@
+==6382== Nulgrind, a binary JIT-compiler for x86-linux.
+==6382== Copyright (C) 2002-2004, and GNU GPL'd, by Nicholas Nethercote.
+==6382== Using valgrind-2.1.2.CVS, a program supervision framework for x86-linux.
+==6382== Copyright (C) 2000-2004, and GNU GPL'd, by Julian Seward.
+==6382== For more details, rerun with: -v
+==6382== 
+==== BB 0 (0x3A965880) in 0B, out 0B, BBs exec'd 0 ====
+	0x3A965880:  movl %esp,%eax
+	0x3A965882:  call 0x3A965C80
+. 0 3A965880 7
+. 89 E0 E8 F9 03 00 00 
+
+==== BB 1 _dl_start(0x3A965C80) in 7B, out 55B, BBs exec'd 0 ====
+	0x3A965C80:  pushl %ebp
+	0x3A965C81:  movl %esp,%ebp
+	0x3A965C83:  pushl %edi
+	0x3A965C84:  pushl %esi
+	0x3A965C85:  pushl %ebx
+	0x3A965C86:  subl $0x54, %esp
+	0x3A965C89:  call 0x3A97592B
+. 1 3A965C80 14
+. 55 89 E5 57 56 53 83 EC 54 E8 9D FC 00 00 
+
+==== BB 2 (0x3A97592B) in 21B, out 188B, BBs exec'd 0 ====
+	0x3A97592B:  movl (%esp,,),%ebx
+	0x3A97592E:  ret
+. 2 3A97592B 4
+. 8B 1C 24 C3 
+
+==== BB 3 (0x3A965C8E) in 25B, out 228B, BBs exec'd 0 ====
+	0x3A965C8E:  addl $0x129DE, %ebx
+	0x3A965C94:  movl %eax,-48(%ebp)
+	0x3A965C97:  movl 0x0(%ebx),%edx
+	0x3A965C9D:  leal 0xFFFFFF50(%ebx), %eax
+	0x3A965CA3:  subl %edx,%eax
+	0x3A965CA5:  movl %eax,0xFFFFF9E4(%ebx)
+	0x3A965CAB:  addl %edx,%eax
+	0x3A965CAD:  movl %eax,0xFFFFF9EC(%ebx)
+	0x3A965CB3:  leal 0xFFFFF994(%ebx), %eax
+	0x3A965CB9:  movl %eax,-56(%ebp)
+	0x3A965CBC:  addl $0x50, %eax
+	0x3A965CBF:  movl -56(%ebp),%edi
+	0x3A965CC2:  movl %eax,-52(%ebp)
+	0x3A965CC5:  movl 8(%eax),%esi
+	0x3A965CC8:  addl $0x68, %edi
+	0x3A965CCB:  movl (%esi),%edx
+	0x3A965CCD:  testl %edx,%edx
+	0x3A965CCF:  jnz-8 0x3A965CE1
+. 3 3A965C8E 67
+. 81 C3 DE 29 01 00 89 45 D0 8B 93 00 00 00 00 8D 83 50 FF FF FF 29 D0 89 83 E4 F9 FF FF 01 D0 89 83 EC F9 FF FF 8D 83 94 F9 FF FF 89 45 C8 83 C0 50 8B 7D C8 89 45 CC 8B 70 08 83 C7 68 8B 16 85 D2 75 10 
+
+==== BB 4 (0x3A965CE1) in 92B, out 457B, BBs exec'd 0 ====
+	0x3A965CE1:  cmpl $0x21, %edx
+	0x3A965CE4:  jle-8 0x3A965CD3
+. 4 3A965CE1 5
+. 83 FA 21 7E ED 
+
+==== BB 5 (0x3A965CD3) in 97B, out 514B, BBs exec'd 0 ====
+	0x3A965CD3:  movl %esi,(%edi,%edx,4)
+	0x3A965CD6:  addl $0x8, %esi
+	0x3A965CD9:  movl (%esi),%eax
+	0x3A965CDB:  testl %eax,%eax
+	0x3A965CDD:  movl %eax,%edx
+	0x3A965CDF:  jz-8 0x3A965D10
+. 5 3A965CD3 14
+. 89 34 97 83 C6 08 8B 06 85 C0 89 C2 74 2F 
+
+==== BB 6 (0x3A965CE6) in 111B, out 617B, BBs exec'd 0 ====
+	0x3A965CE6:  movl $0x6FFFFFFF,%eax
+	0x3A965CEB:  subl %edx,%eax
+	0x3A965CED:  cmpl $0xF, %eax
+	0x3A965CF0:  jnbe-32 0x3A965EE0
+. 6 3A965CE6 16
+. B8 FF FF FF 6F 29 D0 83 F8 0F 0F 87 EA 01 00 00 
+
+==== BB 7 (0x3A965CF6) in 127B, out 690B, BBs exec'd 0 ====
+	0x3A965CF6:  movl $0x70000021,%eax
+	0x3A965CFB:  subl %edx,%eax
+	0x3A965CFD:  movl %esi,(%edi,%eax,4)
+	0x3A965D00:  addl $0x8, %esi
+	0x3A965D03:  movl (%esi),%eax
+	0x3A965D05:  testl %eax,%eax
+	0x3A965D07:  movl %eax,%edx
+	0x3A965D09:  jnz-8 0x3A965CE1
+. 7 3A965CF6 21
+. B8 21 00 00 70 29 D0 89 34 87 83 C6 08 8B 06 85 C0 89 C2 75 D6 
+
+==== BB 8 (0x3A965D0B) in 148B, out 809B, BBs exec'd 0 ====
+	0x3A965D0B:  nop
+	0x3A965D0C:  leal 0(%esi,,), %esi
+	0x3A965D10:  movl -52(%ebp),%ecx
+	0x3A965D13:  movl (%ecx),%edx
+	0x3A965D15:  testl %edx,%edx
+	0x3A965D17:  jz-8 0x3A965D70
+. 8 3A965D0B 14
+. 90 8D 74 26 00 8B 4D CC 8B 11 85 D2 74 57 
+
+==== BB 9 (0x3A965D19) in 162B, out 908B, BBs exec'd 0 ====
+	0x3A965D19:  movl 16(%edi),%eax
+	0x3A965D1C:  testl %eax,%eax
+	0x3A965D1E:  jz-8 0x3A965D23
+. 9 3A965D19 7
+. 8B 47 10 85 C0 74 03 
+
+==== BB 10 (0x3A965D20) in 169B, out 980B, BBs exec'd 0 ====
+	0x3A965D20:  addl %edx,4(%eax)
+	0x3A965D23:  movl 12(%edi),%eax
+	0x3A965D26:  testl %eax,%eax
+	0x3A965D28:  jz-8 0x3A965D2D
+. 10 3A965D20 10
+. 01 50 04 8B 47 0C 85 C0 74 03 
+
+==== BB 11 (0x3A965D2A) in 179B, out 1071B, BBs exec'd 0 ====
+	0x3A965D2A:  addl %edx,4(%eax)
+	0x3A965D2D:  movl 20(%edi),%eax
+	0x3A965D30:  testl %eax,%eax
+	0x3A965D32:  jz-8 0x3A965D37
+. 11 3A965D2A 10
+. 01 50 04 8B 47 14 85 C0 74 03 
+
+==== BB 12 (0x3A965D34) in 189B, out 1162B, BBs exec'd 0 ====
+	0x3A965D34:  addl %edx,4(%eax)
+	0x3A965D37:  movl 24(%edi),%eax
+	0x3A965D3A:  testl %eax,%eax
+	0x3A965D3C:  jz-8 0x3A965D41
+. 12 3A965D34 10
+. 01 50 04 8B 47 18 85 C0 74 03 
+
+==== BB 13 (0x3A965D3E) in 199B, out 1253B, BBs exec'd 0 ====
+	0x3A965D3E:  addl %edx,4(%eax)
+	0x3A965D41:  movl 68(%edi),%eax
+	0x3A965D44:  testl %eax,%eax
+	0x3A965D46:  jz-8 0x3A965D4B
+. 13 3A965D3E 10
+. 01 50 04 8B 47 44 85 C0 74 03 
+
+==== BB 14 (0x3A965D48) in 209B, out 1344B, BBs exec'd 0 ====
+	0x3A965D48:  addl %edx,4(%eax)
+	0x3A965D4B:  movl 92(%edi),%eax
+	0x3A965D4E:  testl %eax,%eax
+	0x3A965D50:  jz-8 0x3A965D55
+. 14 3A965D48 10
+. 01 50 04 8B 47 5C 85 C0 74 03 
+
+==== BB 15 (0x3A965D52) in 219B, out 1435B, BBs exec'd 0 ====
+	0x3A965D52:  addl %edx,4(%eax)
+	0x3A965D55:  movl 0xC4(%edi),%eax
+	0x3A965D5B:  testl %eax,%eax
+	0x3A965D5D:  jz-8 0x3A965D70
+. 15 3A965D52 13
+. 01 50 04 8B 87 C4 00 00 00 85 C0 74 11 
+
+==== BB 16 (0x3A965D5F) in 232B, out 1529B, BBs exec'd 0 ====
+	0x3A965D5F:  addl %edx,4(%eax)
+	0x3A965D62:  leal 0(%esi,,), %esi
+	0x3A965D69:  leal 0(%edi,,), %edi
+	0x3A965D70:  movl 0xFFFFF9E4(%ebx),%eax
+	0x3A965D76:  testl %eax,%eax
+	0x3A965D78:  jnz-8 0x3A965D88
+. 16 3A965D5F 27
+. 01 50 04 8D B4 26 00 00 00 00 8D BC 27 00 00 00 00 8B 83 E4 F9 FF FF 85 C0 75 0E 
+
+==== BB 17 (0x3A965D88) in 259B, out 1649B, BBs exec'd 0 ====
+	0x3A965D88:  movl $0x0, -36(%ebp)
+	0x3A965D8F:  movl -56(%ebp),%ecx
+	0x3A965D92:  movl 0xFFFFFA40(%ebx),%eax
+	0x3A965D98:  movl $0x0, -28(%ebp)
+	0x3A965D9F:  addl $0x50, %ecx
+	0x3A965DA2:  testl %eax,%eax
+	0x3A965DA4:  movl $0x0, -40(%ebp)
+	0x3A965DAB:  movl $0x0, -44(%ebp)
+	0x3A965DB2:  jz-8 0x3A965DC6
+. 17 3A965D88 44
+. C7 45 DC 00 00 00 00 8B 4D C8 8B 83 40 FA FF FF C7 45 E4 00 00 00 00 83 C1 50 85 C0 C7 45 D8 00 00 00 00 C7 45 D4 00 00 00 00 74 12 
+
+==== BB 18 (0x3A965DB4) in 303B, out 1807B, BBs exec'd 0 ====
+	0x3A965DB4:  movl 4(%eax),%eax
+	0x3A965DB7:  movl %eax,-44(%ebp)
+	0x3A965DBA:  movl 0xFFFFFA44(%ebx),%eax
+	0x3A965DC0:  movl 4(%eax),%eax
+	0x3A965DC3:  movl %eax,-40(%ebp)
+	0x3A965DC6:  movl 0xFFFFFA4C(%ebx),%edi
+	0x3A965DCC:  testl %edi,%edi
+	0x3A965DCE:  jz-8 0x3A965DDC
+. 18 3A965DB4 28
+. 8B 40 04 89 45 D4 8B 83 44 FA FF FF 8B 40 04 89 45 D8 8B BB 4C FA FF FF 85 FF 74 0C 
+
+==== BB 19 (0x3A965DD0) in 331B, out 1944B, BBs exec'd 0 ====
+	0x3A965DD0:  movl 0xFFFFFA04(%ebx),%eax
+	0x3A965DD6:  movl 4(%eax),%eax
+	0x3A965DD9:  addl %eax,-40(%ebp)
+	0x3A965DDC:  movl -44(%ebp),%edx
+	0x3A965DDF:  movl -40(%ebp),%esi
+	0x3A965DE2:  leal (%esi,%edx,1), %eax
+	0x3A965DE5:  movl %eax,-60(%ebp)
+	0x3A965DE8:  movl -56(%ebp),%eax
+	0x3A965DEB:  movl 80(%eax),%edi
+	0x3A965DEE:  movl 48(%ecx),%eax
+	0x3A965DF1:  movl 4(%eax),%eax
+	0x3A965DF4:  movl %eax,-64(%ebp)
+	0x3A965DF7:  movl 0xB4(%ecx),%eax
+	0x3A965DFD:  xorl %ecx, %ecx
+	0x3A965DFF:  testl %eax,%eax
+	0x3A965E01:  jz-8 0x3A965E06
+. 19 3A965DD0 51
+. 8B 83 04 FA FF FF 8B 40 04 01 45 D8 8B 55 D4 8B 75 D8 8D 04 16 89 45 C4 8B 45 C8 8B 78 50 8B 41 30 8B 40 04 89 45 C0 8B 81 B4 00 00 00 31 C9 85 C0 74 03 
+
+==== BB 20 (0x3A965E03) in 382B, out 2177B, BBs exec'd 0 ====
+	0x3A965E03:  movl 4(%eax),%ecx
+	0x3A965E06:  movl %esi,%eax
+	0x3A965E08:  shrl $0x3, %eax
+	0x3A965E0B:  cmpl %ecx,%eax
+	0x3A965E0D:  jbe-8 0x3A965E11
+. 20 3A965E03 12
+. 8B 48 04 89 F0 C1 E8 03 39 C8 76 02 
+
+==== BB 21 (0x3A965E0F) in 394B, out 2263B, BBs exec'd 0 ====
+	0x3A965E0F:  movl %ecx,%eax
+	0x3A965E11:  leal (%edx,%eax,8), %ecx
+	0x3A965E14:  cmpl %ecx,%edx
+	0x3A965E16:  jnb-8 0x3A965E2F
+. 21 3A965E0F 9
+. 89 C8 8D 0C C2 39 CA 73 17 
+
+==== BB 22 (0x3A965E18) in 403B, out 2340B, BBs exec'd 0 ====
+	0x3A965E18:  nop
+	0x3A965E19:  leal 0(%esi,,), %esi
+	0x3A965E20:  movl (%edx),%esi
+	0x3A965E22:  movl %edi,%eax
+	0x3A965E24:  addl $0x8, %edx
+	0x3A965E27:  addl %esi,%eax
+	0x3A965E29:  addl %edi,(%eax)
+	0x3A965E2B:  cmpl %ecx,%edx
+	0x3A965E2D:  jb-8 0x3A965E20
+. 22 3A965E18 23
+. 90 8D B4 26 00 00 00 00 8B 32 89 F8 83 C2 08 01 F0 01 38 39 CA 72 F1 
+
+==== BB 23 (0x3A965E20) in 426B, out 2460B, BBs exec'd 0 ====
+	0x3A965E20:  movl (%edx),%esi
+	0x3A965E22:  movl %edi,%eax
+	0x3A965E24:  addl $0x8, %edx
+	0x3A965E27:  addl %esi,%eax
+	0x3A965E29:  addl %edi,(%eax)
+	0x3A965E2B:  cmpl %ecx,%edx
+	0x3A965E2D:  jb-8 0x3A965E20
+. 23 3A965E20 15
+. 8B 32 89 F8 83 C2 08 01 F0 01 38 39 CA 72 F1 
+
+==== BB 24 (0x3A965E2F) in 441B, out 2566B, BBs exec'd 0 ====
+	0x3A965E2F:  cmpl -60(%ebp),%ecx
+	0x3A965E32:  jnb-8 0x3A965E81
+. 24 3A965E2F 5
+. 3B 4D C4 73 4D 
+
+==== BB 25 (0x3A965E34) in 446B, out 2631B, BBs exec'd 0 ====
+	0x3A965E34:  leal 0x0(%esi), %esi
+	0x3A965E3A:  leal 0x0(%edi), %edi
+	0x3A965E40:  movl 4(%ecx),%edx
+	0x3A965E43:  movl -64(%ebp),%esi
+	0x3A965E46:  movl %edx,%eax
+	0x3A965E48:  shrl $0x8, %eax
+	0x3A965E4B:  shll $0x4, %eax
+	0x3A965E4E:  addl %esi,%eax
+	0x3A965E50:  movl (%ecx),%esi
+	0x3A965E52:  addl %edi,%esi
+	0x3A965E54:  movl %esi,-68(%ebp)
+	0x3A965E57:  movzbl %dl,%esi
+	0x3A965E5A:  xorl %edx, %edx
+	0x3A965E5C:  cmpw $0x0, 14(%eax)
+	0x3A965E61:  jz-8 0x3A965E69
+. 25 3A965E34 47
+. 8D B6 00 00 00 00 8D BF 00 00 00 00 8B 51 04 8B 75 C0 89 D0 C1 E8 08 C1 E0 04 01 F0 8B 31 01 FE 89 75 BC 0F B6 F2 31 D2 66 83 78 0E 00 74 06 
+
+==== BB 26 (0x3A965E63) in 493B, out 2819B, BBs exec'd 0 ====
+	0x3A965E63:  movl 0xFFFFF9E4(%ebx),%edx
+	0x3A965E69:  addl 4(%eax),%edx
+	0x3A965E6C:  leal -6(%esi), %eax
+	0x3A965E6F:  cmpl $0x1, %eax
+	0x3A965E72:  jnbe-8 0x3A965E79
+. 26 3A965E63 17
+. 8B 93 E4 F9 FF FF 03 50 04 8D 46 FA 83 F8 01 77 05 
+
+==== BB 27 (0x3A965E74) in 510B, out 2920B, BBs exec'd 0 ====
+	0x3A965E74:  movl -68(%ebp),%eax
+	0x3A965E77:  movl %edx,(%eax)
+	0x3A965E79:  addl $0x8, %ecx
+	0x3A965E7C:  cmpl -60(%ebp),%ecx
+	0x3A965E7F:  jb-8 0x3A965E40
+. 27 3A965E74 13
+. 8B 45 BC 89 10 83 C1 08 3B 4D C4 72 BF 
+
+==== BB 28 (0x3A965E40) in 523B, out 3018B, BBs exec'd 0 ====
+	0x3A965E40:  movl 4(%ecx),%edx
+	0x3A965E43:  movl -64(%ebp),%esi
+	0x3A965E46:  movl %edx,%eax
+	0x3A965E48:  shrl $0x8, %eax
+	0x3A965E4B:  shll $0x4, %eax
+	0x3A965E4E:  addl %esi,%eax
+	0x3A965E50:  movl (%ecx),%esi
+	0x3A965E52:  addl %edi,%esi
+	0x3A965E54:  movl %esi,-68(%ebp)
+	0x3A965E57:  movzbl %dl,%esi
+	0x3A965E5A:  xorl %edx, %edx
+	0x3A965E5C:  cmpw $0x0, 14(%eax)
+	0x3A965E61:  jz-8 0x3A965E69
+. 28 3A965E40 35
+. 8B 51 04 8B 75 C0 89 D0 C1 E8 08 C1 E0 04 01 F0 8B 31 01 FE 89 75 BC 0F B6 F2 31 D2 66 83 78 0E 00 74 06 
+
+==== BB 29 (0x3A965E81) in 558B, out 3184B, BBs exec'd 0 ====
+	0x3A965E81:  movl -56(%ebp),%eax
+	0x3A965E84:  movl $0x1,%esi
+	0x3A965E89:  addl $0x50, %eax
+	0x3A965E8C:  call 0x3A96BD80
+. 29 3A965E81 16
+. 8B 45 C8 BE 01 00 00 00 83 C0 50 E8 EF 5E 00 00 
+
+==== BB 30 _dl_setup_hash(0x3A96BD80) in 574B, out 3268B, BBs exec'd 0 ====
+	0x3A96BD80:  pushl %ebp
+	0x3A96BD81:  movl %eax,%ecx
+	0x3A96BD83:  movl 40(%eax),%eax
+	0x3A96BD86:  movl %esp,%ebp
+	0x3A96BD88:  testl %eax,%eax
+	0x3A96BD8A:  jz-8 0x3A96BDA9
+. 30 3A96BD80 12
+. 55 89 C1 8B 40 28 89 E5 85 C0 74 1D 
+
+==== BB 31 (0x3A96BD8C) in 586B, out 3376B, BBs exec'd 0 ====
+	0x3A96BD8C:  movl 4(%eax),%eax
+	0x3A96BD8F:  movl (%eax),%edx
+	0x3A96BD91:  addl $0x8, %eax
+	0x3A96BD94:  movl %eax,0x168(%ecx)
+	0x3A96BD9A:  leal (%eax,%edx,4), %eax
+	0x3A96BD9D:  movl %edx,0x164(%ecx)
+	0x3A96BDA3:  movl %eax,0x16C(%ecx)
+	0x3A96BDA9:  popl %ebp
+	0x3A96BDAA:  ret
+. 31 3A96BD8C 31
+. 8B 40 04 8B 10 83 C0 08 89 81 68 01 00 00 8D 04 90 89 91 64 01 00 00 89 81 6C 01 00 00 5D C3 
+
+==== BB 32 (0x3A965E91) in 617B, out 3509B, BBs exec'd 0 ====
+	0x3A965E91:  movl %esi,0xFFFFFB54(%ebx)
+	0x3A965E97:  leal 0xFFFEC994(%ebx), %eax
+	0x3A965E9D:  movl %eax,0xFFFFFB78(%ebx)
+	0x3A965EA3:  leal 0x228(%ebx), %eax
+	0x3A965EA9:  movl %eax,0xFFFFFB7C(%ebx)
+	0x3A965EAF:  leal 0xFFFEDD24(%ebx), %eax
+	0x3A965EB5:  movl %eax,4(%esp,,)
+	0x3A965EB9:  movl -48(%ebp),%edx
+	0x3A965EBC:  movl %ebp,0x128(%ebx)
+	0x3A965EC2:  movl %edx,(%esp,,)
+	0x3A965EC5:  call 0x3A972DC0
+. 32 3A965E91 57
+. 89 B3 54 FB FF FF 8D 83 94 C9 FE FF 89 83 78 FB FF FF 8D 83 28 02 00 00 89 83 7C FB FF FF 8D 83 24 DD FE FF 89 44 24 04 8B 55 D0 89 AB 28 01 00 00 89 14 24 E8 F6 CE 00 00 
+
+==== BB 33 _dl_sysdep_start(0x3A972DC0) in 674B, out 3678B, BBs exec'd 0 ====
+	0x3A972DC0:  pushl %ebp
+	0x3A972DC1:  xorl %edx, %edx
+	0x3A972DC3:  movl %esp,%ebp
+	0x3A972DC5:  pushl %edi
+	0x3A972DC6:  xorl %edi, %edi
+	0x3A972DC8:  xorl %ecx, %ecx
+	0x3A972DCA:  pushl %esi
+	0x3A972DCB:  xorl %esi, %esi
+	0x3A972DCD:  pushl %ebx
+	0x3A972DCE:  subl $0x204, %esp
+	0x3A972DD4:  movl 8(%ebp),%eax
+	0x3A972DD7:  movl %edx,0xFFFFFE1C(%ebp)
+	0x3A972DDD:  xorl %edx, %edx
+	0x3A972DDF:  movl %edx,0xFFFFFE0C(%ebp)
+	0x3A972DE5:  movl (%eax),%edx
+	0x3A972DE7:  call 0x3A97592B
+. 33 3A972DC0 44
+. 55 31 D2 89 E5 57 31 FF 31 C9 56 31 F6 53 81 EC 04 02 00 00 8B 45 08 89 95 1C FE FF FF 31 D2 89 95 0C FE FF FF 8B 10 E8 3F 2B 00 00 
+
+==== BB 34 (0x3A972DEC) in 718B, out 3927B, BBs exec'd 0 ====
+	0x3A972DEC:  addl $0x5880, %ebx
+	0x3A972DF2:  movl %eax,0x128(%ebx)
+	0x3A972DF8:  addl $0x4, %eax
+	0x3A972DFB:  movl %edx,0x20C(%ebx)
+	0x3A972E01:  leal (%eax,%edx,4), %edx
+	0x3A972E04:  movl %esi,0xFFFFFE14(%ebp)
+	0x3A972E0A:  movl 4(%edx),%esi
+	0x3A972E0D:  movl %edi,0xFFFFFE18(%ebp)
+	0x3A972E13:  xorl %edi, %edi
+	0x3A972E15:  testl %esi,%esi
+	0x3A972E17:  movl %eax,0x38(%ebx)
+	0x3A972E1D:  leal 4(%edx), %eax
+	0x3A972E20:  movl %ecx,0xFFFFFE10(%ebp)
+	0x3A972E26:  movl %eax,%ecx
+	0x3A972E28:  movl %edi,0xFFFFFE08(%ebp)
+	0x3A972E2E:  movl %eax,0x200(%ebx)
+	0x3A972E34:  jz-8 0x3A972E3F
+. 34 3A972DEC 74
+. 81 C3 80 58 00 00 89 83 28 01 00 00 83 C0 04 89 93 0C 02 00 00 8D 14 90 89 B5 14 FE FF FF 8B 72 04 89 BD 18 FE FF FF 31 FF 85 F6 89 83 38 00 00 00 8D 42 04 89 8D 10 FE FF FF 89 C1 89 BD 08 FE FF FF 89 83 00 02 00 00 74 09 
+
+==== BB 35 (0x3A972E36) in 792B, out 4192B, BBs exec'd 0 ====
+	0x3A972E36:  addl $0x4, %ecx
+	0x3A972E39:  movl (%ecx),%edx
+	0x3A972E3B:  testl %edx,%edx
+	0x3A972E3D:  jnz-8 0x3A972E36
+. 35 3A972E36 9
+. 83 C1 04 8B 11 85 D2 75 F7 
+
+==== BB 36 (0x3A972E3F) in 801B, out 4271B, BBs exec'd 0 ====
+	0x3A972E3F:  addl $0x4, %ecx
+	0x3A972E42:  leal 0xFFFED214(%ebx), %eax
+	0x3A972E48:  movl %ecx,%edx
+	0x3A972E4A:  movl %ecx,0x134(%ebx)
+	0x3A972E50:  movl (%ecx),%ecx
+	0x3A972E52:  movl %eax,0xFFFFFE20(%ebp)
+	0x3A972E58:  xorl %eax, %eax
+	0x3A972E5A:  testl %ecx,%ecx
+	0x3A972E5C:  movl %eax,0xFFFFFC20(%ebx)
+	0x3A972E62:  jz-8 0x3A972EB6
+. 36 3A972E3F 37
+. 83 C1 04 8D 83 14 D2 FE FF 89 CA 89 8B 34 01 00 00 8B 09 89 85 20 FE FF FF 31 C0 85 C9 89 83 20 FC FF FF 74 52 
+
+==== BB 37 (0x3A972E64) in 838B, out 4429B, BBs exec'd 0 ====
+	0x3A972E64:  leal 0x0(%esi), %esi
+	0x3A972E6A:  leal 0x0(%edi), %edi
+	0x3A972E70:  leal -3(%ecx), %eax
+	0x3A972E73:  cmpl $0x1E, %eax
+	0x3A972E76:  jnbe-8 0x3A972EA0
+. 37 3A972E64 20
+. 8D B6 00 00 00 00 8D BF 00 00 00 00 8D 41 FD 83 F8 1E 77 28 
+
+==== BB 38 (0x3A972EA0) in 858B, out 4522B, BBs exec'd 0 ====
+	0x3A972EA0:  addl $0x8, %edx
+	0x3A972EA3:  movl $0x1,%eax
+	0x3A972EA8:  shll %cl, %eax
+	0x3A972EAA:  orl %eax,0xFFFFFE0C(%ebp)
+	0x3A972EB0:  movl (%edx),%ecx
+	0x3A972EB2:  testl %ecx,%ecx
+	0x3A972EB4:  jnz-8 0x3A972E70
+. 38 3A972EA0 22
+. 83 C2 08 B8 01 00 00 00 D3 E0 09 85 0C FE FF FF 8B 0A 85 C9 75 BA 
+
+==== BB 39 (0x3A972E70) in 880B, out 4648B, BBs exec'd 0 ====
+	0x3A972E70:  leal -3(%ecx), %eax
+	0x3A972E73:  cmpl $0x1E, %eax
+	0x3A972E76:  jnbe-8 0x3A972EA0
+. 39 3A972E70 8
+. 8D 41 FD 83 F8 1E 77 28 
+
+==== BB 40 (0x3A972E78) in 888B, out 4715B, BBs exec'd 0 ====
+	0x3A972E78:  movl -9388(%ebx,%eax,4),%eax
+	0x3A972E7F:  addl %ebx,%eax
+	0x3A972E81:  jmp*l %eax
+. 40 3A972E78 11
+. 8B 84 83 54 DB FF FF 01 D8 FF E0 
+
+==== BB 41 (0x3A9731AC) in 899B, out 4766B, BBs exec'd 0 ====
+	0x3A9731AC:  movl 4(%edx),%eax
+	0x3A9731AF:  movl %eax,0xFFFFFC54(%ebx)
+	0x3A9731B5:  jmp 0x3A972EA0
+. 41 3A9731AC 14
+. 8B 42 04 89 83 54 FC FF FF E9 E6 FC FF FF 
+
+==== BB 42 (0x3A9731F2) in 913B, out 4826B, BBs exec'd 0 ====
+	0x3A9731F2:  movl 4(%edx),%eax
+	0x3A9731F5:  movl %eax,0xFFFFFC18(%ebx)
+	0x3A9731FB:  jmp 0x3A972E97
+. 42 3A9731F2 14
+. 8B 42 04 89 83 18 FC FF FF E9 97 FC FF FF 
+
+==== BB 43 (0x3A972E97) in 927B, out 4886B, BBs exec'd 0 ====
+	0x3A972E97:  movl (%edx),%ecx
+	0x3A972E99:  leal 0(%esi,,), %esi
+	0x3A972EA0:  addl $0x8, %edx
+	0x3A972EA3:  movl $0x1,%eax
+	0x3A972EA8:  shll %cl, %eax
+	0x3A972EAA:  orl %eax,0xFFFFFE0C(%ebp)
+	0x3A972EB0:  movl (%edx),%ecx
+	0x3A972EB2:  testl %ecx,%ecx
+	0x3A972EB4:  jnz-8 0x3A972E70
+. 43 3A972E97 31
+. 8B 0A 8D B4 26 00 00 00 00 83 C2 08 B8 01 00 00 00 D3 E0 09 85 0C FE FF FF 8B 0A 85 C9 75 BA 
+
+==== BB 44 (0x3A97319E) in 958B, out 5039B, BBs exec'd 0 ====
+	0x3A97319E:  movl 4(%edx),%eax
+	0x3A9731A1:  movl %eax,0xFFFFFC30(%ebx)
+	0x3A9731A7:  jmp 0x3A972E97
+. 44 3A97319E 14
+. 8B 42 04 89 83 30 FC FF FF E9 EB FC FF FF 
+
+==== BB 45 (0x3A97320E) in 972B, out 5099B, BBs exec'd 0 ====
+	0x3A97320E:  movl 4(%edx),%eax
+	0x3A973211:  movl %eax,0xFFFFFE1C(%ebp)
+	0x3A973217:  jmp 0x3A972EA0
+. 45 3A97320E 14
+. 8B 42 04 89 85 1C FE FF FF E9 84 FC FF FF 
+
+==== BB 46 (0x3A973200) in 986B, out 5159B, BBs exec'd 0 ====
+	0x3A973200:  movl 4(%edx),%eax
+	0x3A973203:  movl %eax,0xFFFFFE18(%ebp)
+	0x3A973209:  jmp 0x3A972EA0
+. 46 3A973200 14
+. 8B 42 04 89 85 18 FE FF FF E9 92 FC FF FF 
+
+==== BB 47 (0x3A9731E4) in 1000B, out 5219B, BBs exec'd 0 ====
+	0x3A9731E4:  movl 4(%edx),%eax
+	0x3A9731E7:  movl %eax,0xFFFFFE20(%ebp)
+	0x3A9731ED:  jmp 0x3A972E97
+. 47 3A9731E4 14
+. 8B 42 04 89 85 20 FE FF FF E9 A5 FC FF FF 
+
+==== BB 48 (0x3A9731D6) in 1014B, out 5279B, BBs exec'd 0 ====
+	0x3A9731D6:  movl 4(%edx),%eax
+	0x3A9731D9:  xorl %eax,0xFFFFFE14(%ebp)
+	0x3A9731DF:  jmp 0x3A972EA0
+. 48 3A9731D6 14
+. 8B 42 04 31 85 14 FE FF FF E9 BC FC FF FF 
+
+==== BB 49 (0x3A9731C8) in 1028B, out 5348B, BBs exec'd 0 ====
+	0x3A9731C8:  movl 4(%edx),%eax
+	0x3A9731CB:  xorl %eax,0xFFFFFE10(%ebp)
+	0x3A9731D1:  jmp 0x3A972EA0
+. 49 3A9731C8 14
+. 8B 42 04 31 85 10 FE FF FF E9 CA FC FF FF 
+
+==== BB 50 (0x3A972E83) in 1042B, out 5417B, BBs exec'd 0 ====
+	0x3A972E83:  movl $0xFFFFFFFF,%eax
+	0x3A972E88:  movl %eax,0xFFFFFE0C(%ebp)
+	0x3A972E8E:  movl 4(%edx),%eax
+	0x3A972E91:  movl %eax,0x130(%ebx)
+	0x3A972E97:  movl (%edx),%ecx
+	0x3A972E99:  leal 0(%esi,,), %esi
+	0x3A972EA0:  addl $0x8, %edx
+	0x3A972EA3:  movl $0x1,%eax
+	0x3A972EA8:  shll %cl, %eax
+	0x3A972EAA:  orl %eax,0xFFFFFE0C(%ebp)
+	0x3A972EB0:  movl (%edx),%ecx
+	0x3A972EB2:  testl %ecx,%ecx
+	0x3A972EB4:  jnz-8 0x3A972E70
+. 50 3A972E83 51
+. B8 FF FF FF FF 89 85 0C FE FF FF 8B 42 04 89 83 30 01 00 00 8B 0A 8D B4 26 00 00 00 00 83 C2 08 B8 01 00 00 00 D3 E0 09 85 0C FE FF FF 8B 0A 85 C9 75 BA 
+
+==== BB 51 (0x3A9731BA) in 1093B, out 5614B, BBs exec'd 0 ====
+	0x3A9731BA:  movl 4(%edx),%eax
+	0x3A9731BD:  movl %eax,0xFFFFFC20(%ebx)
+	0x3A9731C3:  jmp 0x3A972EA0
+. 51 3A9731BA 14
+. 8B 42 04 89 83 20 FC FF FF E9 D8 FC FF FF 
+
+==== BB 52 (0x3A972EB6) in 1107B, out 5674B, BBs exec'd 0 ====
+	0x3A972EB6:  leal -76(%ebp), %edx
+	0x3A972EB9:  leal 0xFFFFFE24(%ebp), %eax
+	0x3A972EBF:  movl %edx,0xFFFFFE04(%ebp)
+	0x3A972EC5:  movl %eax,(%esp,,)
+	0x3A972EC8:  call 0x3A974D50
+. 52 3A972EB6 23
+. 8D 55 B4 8D 85 24 FE FF FF 89 95 04 FE FF FF 89 04 24 E8 83 1E 00 00 
+
+==== BB 53 uname(0x3A974D50) in 1130B, out 5765B, BBs exec'd 0 ====
+	0x3A974D50:  movl %ebx,%edx
+	0x3A974D52:  movl 4(%esp,,),%ebx
+	0x3A974D56:  movl $0x7A,%eax
+	0x3A974D5B:  int $0x80
+. 53 3A974D50 13
+. 89 DA 8B 5C 24 04 B8 7A 00 00 00 CD 80 
+
+==== BB 54 (0x3A974D5D) in 1143B, out 5829B, BBs exec'd 0 ====
+	0x3A974D5D:  movl %edx,%ebx
+	0x3A974D5F:  cmpl $0xFFFFF001, %eax
+	0x3A974D64:  jnb-8 0x3A974D67
+. 54 3A974D5D 9
+. 89 D3 3D 01 F0 FF FF 73 01 
+
+==== BB 55 (0x3A974D66) in 1152B, out 5899B, BBs exec'd 0 ====
+	0x3A974D66:  ret
+. 55 3A974D66 1
+. C3 
+
+==== BB 56 (0x3A972ECD) in 1153B, out 5929B, BBs exec'd 0 ====
+	0x3A972ECD:  testl %eax,%eax
+	0x3A972ECF:  jnz-32 0x3A9730B1
+. 56 3A972ECD 8
+. 85 C0 0F 85 DC 01 00 00 
+
+==== BB 57 (0x3A972ED5) in 1161B, out 5988B, BBs exec'd 0 ====
+	0x3A972ED5:  leal 0xFFFFFEA6(%ebp), %eax
+	0x3A972EDB:  movl %eax,0xFFFFFE04(%ebp)
+	0x3A972EE1:  movl 0xFFFFFE04(%ebp),%esi
+	0x3A972EE7:  xorl %eax, %eax
+	0x3A972EE9:  xorl %edi, %edi
+	0x3A972EEB:  movl %eax,0xFFFFFE00(%ebp)
+	0x3A972EF1:  movzbl (%esi),%edx
+	0x3A972EF4:  movb %dl,%al
+	0x3A972EF6:  subb $0x30, %al
+	0x3A972EF8:  cmpb $0x9, %al
+	0x3A972EFA:  jnbe-8 0x3A972F65
+. 57 3A972ED5 39
+. 8D 85 A6 FE FF FF 89 85 04 FE FF FF 8B B5 04 FE FF FF 31 C0 31 FF 89 85 00 FE FF FF 0F B6 16 88 D0 2C 30 3C 09 77 69 
+
+==== BB 58 (0x3A972EFC) in 1200B, out 6164B, BBs exec'd 0 ====
+	0x3A972EFC:  leal 0(%esi,,), %esi
+	0x3A972F00:  incl %esi
+	0x3A972F01:  movsbl %dl,%eax
+	0x3A972F04:  leal -48(%eax), %edx
+	0x3A972F07:  movzbl (%esi),%ecx
+	0x3A972F0A:  movb %cl,%al
+	0x3A972F0C:  subb $0x30, %al
+	0x3A972F0E:  movb %cl,0xFFFFFDFF(%ebp)
+	0x3A972F14:  cmpb $0x9, %al
+	0x3A972F16:  jnbe-8 0x3A972F40
+. 58 3A972EFC 28
+. 8D 74 26 00 46 0F BE C2 8D 50 D0 0F B6 0E 88 C8 2C 30 88 8D FF FD FF FF 3C 09 77 28 
+
+==== BB 59 (0x3A972F40) in 1228B, out 6330B, BBs exec'd 0 ====
+	0x3A972F40:  incl 0xFFFFFE00(%ebp)
+	0x3A972F46:  shll $0x8, %edi
+	0x3A972F49:  orl %edx,%edi
+	0x3A972F4B:  incl %esi
+	0x3A972F4C:  cmpb $0x2E, %cl
+	0x3A972F4F:  jnz-8 0x3A972F5C
+. 59 3A972F40 17
+. FF 85 00 FE FF FF C1 E7 08 09 D7 46 80 F9 2E 75 0B 
+
+==== BB 60 (0x3A972F51) in 1245B, out 6441B, BBs exec'd 0 ====
+	0x3A972F51:  movzbl (%esi),%edx
+	0x3A972F54:  movb %dl,%al
+	0x3A972F56:  subb $0x30, %al
+	0x3A972F58:  cmpb $0x9, %al
+	0x3A972F5A:  jbe-8 0x3A972F00
+. 60 3A972F51 11
+. 0F B6 16 88 D0 2C 30 3C 09 76 A4 
+
+==== BB 61 (0x3A972F00) in 1256B, out 6537B, BBs exec'd 0 ====
+	0x3A972F00:  incl %esi
+	0x3A972F01:  movsbl %dl,%eax
+	0x3A972F04:  leal -48(%eax), %edx
+	0x3A972F07:  movzbl (%esi),%ecx
+	0x3A972F0A:  movb %cl,%al
+	0x3A972F0C:  subb $0x30, %al
+	0x3A972F0E:  movb %cl,0xFFFFFDFF(%ebp)
+	0x3A972F14:  cmpb $0x9, %al
+	0x3A972F16:  jnbe-8 0x3A972F40
+. 61 3A972F00 24
+. 46 0F BE C2 8D 50 D0 0F B6 0E 88 C8 2C 30 88 8D FF FD FF FF 3C 09 77 28 
+
+==== BB 62 (0x3A972F5C) in 1280B, out 6691B, BBs exec'd 0 ====
+	0x3A972F5C:  cmpl $0x2, 0xFFFFFE00(%ebp)
+	0x3A972F63:  jnle-8 0x3A972F77
+. 62 3A972F5C 9
+. 83 BD 00 FE FF FF 02 7F 12 
+
+==== BB 63 (0x3A972F77) in 1289B, out 6757B, BBs exec'd 0 ====
+	0x3A972F77:  cmpl $0x20204, %edi
+	0x3A972F7D:  jbe-32 0x3A973240
+. 63 3A972F77 12
+. 81 FF 04 02 02 00 0F 86 BD 02 00 00 
+
+==== BB 64 (0x3A972F83) in 1301B, out 6817B, BBs exec'd 0 ====
+	0x3A972F83:  cmpl $0xFFFFFFFF, 0xFFFFFE0C(%ebp)
+	0x3A972F8A:  movl %edi,0xFFFFFC1C(%ebx)
+	0x3A972F90:  jz-8 0x3A972FEA
+. 64 3A972F83 15
+. 83 BD 0C FE FF FF FF 89 BB 1C FC FF FF 74 58 
+
+==== BB 65 (0x3A972FEA) in 1316B, out 6902B, BBs exec'd 0 ====
+	0x3A972FEA:  movl 0xFFFFFC18(%ebx),%edi
+	0x3A972FF0:  testl %edi,%edi
+	0x3A972FF2:  jnz-8 0x3A972FFF
+. 65 3A972FEA 10
+. 8B BB 18 FC FF FF 85 FF 75 0B 
+
+==== BB 66 (0x3A972FFF) in 1326B, out 6977B, BBs exec'd 0 ====
+	0x3A972FFF:  movl 0xFFFFFD94(%ebx),%esi
+	0x3A973005:  testl %esi,%esi
+	0x3A973007:  jz-8 0x3A97301F
+. 66 3A972FFF 10
+. 8B B3 94 FD FF FF 85 F6 74 16 
+
+==== BB 67 (0x3A97301F) in 1336B, out 7055B, BBs exec'd 0 ====
+	0x3A97301F:  movl $0x0, (%esp,,)
+	0x3A973026:  call 0x3A9738A0
+. 67 3A97301F 12
+. C7 04 24 00 00 00 00 E8 75 08 00 00 
+
+==== BB 68 brk(0x3A9738A0) in 1348B, out 7112B, BBs exec'd 0 ====
+	0x3A9738A0:  pushl %ebp
+	0x3A9738A1:  movl %esp,%ebp
+	0x3A9738A3:  pushl %ebx
+	0x3A9738A4:  movl 8(%ebp),%ecx
+	0x3A9738A7:  call 0x3A97592B
+. 68 3A9738A0 12
+. 55 89 E5 53 8B 4D 08 E8 7F 20 00 00 
+
+==== BB 69 (0x3A9738AC) in 1360B, out 7212B, BBs exec'd 0 ====
+	0x3A9738AC:  addl $0x4DC0, %ebx
+	0x3A9738B2:  xchgl %ecx, %ebx
+	0x3A9738B4:  movl $0x2D,%eax
+	0x3A9738B9:  int $0x80
+. 69 3A9738AC 15
+. 81 C3 C0 4D 00 00 87 CB B8 2D 00 00 00 CD 80 
+
+==== BB 70 (0x3A9738BB) in 1375B, out 7280B, BBs exec'd 0 ====
+	0x3A9738BB:  xchgl %ecx, %ebx
+	0x3A9738BD:  movl %eax,0x144(%ebx)
+	0x3A9738C3:  xorl %edx, %edx
+	0x3A9738C5:  cmpl %ecx,%eax
+	0x3A9738C7:  jb-8 0x3A9738CE
+. 70 3A9738BB 14
+. 87 CB 89 83 44 01 00 00 31 D2 39 C8 72 05 
+
+==== BB 71 (0x3A9738C9) in 1389B, out 7379B, BBs exec'd 0 ====
+	0x3A9738C9:  popl %ebx
+	0x3A9738CA:  movl %edx,%eax
+	0x3A9738CC:  popl %ebp
+	0x3A9738CD:  ret
+. 71 3A9738C9 5
+. 5B 89 D0 5D C3 
+
+==== BB 72 (0x3A97302B) in 1394B, out 7451B, BBs exec'd 0 ====
+	0x3A97302B:  movl 0xFFFFFC20(%ebx),%eax
+	0x3A973031:  testl %eax,%eax
+	0x3A973033:  jz-8 0x3A973056
+. 72 3A97302B 10
+. 8B 83 20 FC FF FF 85 C0 74 21 
+
+==== BB 73 (0x3A973035) in 1404B, out 7526B, BBs exec'd 0 ====
+	0x3A973035:  cmpb $0x0, (%eax)
+	0x3A973038:  jnz-8 0x3A973044
+. 73 3A973035 5
+. 80 38 00 75 0A 
+
+==== BB 74 (0x3A973044) in 1409B, out 7586B, BBs exec'd 0 ====
+	0x3A973044:  testl %eax,%eax
+	0x3A973046:  jz-8 0x3A973056
+. 74 3A973044 4
+. 85 C0 74 0E 
+
+==== BB 75 (0x3A973048) in 1413B, out 7645B, BBs exec'd 0 ====
+	0x3A973048:  movl %eax,(%esp,,)
+	0x3A97304B:  call 0x3A9752D0
+. 75 3A973048 8
+. 89 04 24 E8 80 22 00 00 
+
+==== BB 76 strlen(0x3A9752D0) in 1421B, out 7700B, BBs exec'd 0 ====
+	0x3A9752D0:  movl 4(%esp,,),%eax
+	0x3A9752D4:  movl $0x3,%edx
+	0x3A9752D9:  andl %eax,%edx
+	0x3A9752DB:  jz-8 0x3A975301
+. 76 3A9752D0 13
+. 8B 44 24 04 BA 03 00 00 00 21 C2 74 24 
+
+==== BB 77 (0x3A9752DD) in 1434B, out 7781B, BBs exec'd 0 ====
+	0x3A9752DD:  jp-8 0x3A9752F6
+. 77 3A9752DD 2
+. 7A 17 
+
+==== BB 78 (0x3A9752F6) in 1436B, out 7828B, BBs exec'd 0 ====
+	0x3A9752F6:  cmpb %dh{si},(%eax)
+	0x3A9752F8:  jz-32 0x3A975386
+. 78 3A9752F6 8
+. 38 30 0F 84 88 00 00 00 
+
+==== BB 79 (0x3A9752FE) in 1444B, out 7888B, BBs exec'd 0 ====
+	0x3A9752FE:  incl %eax
+	0x3A9752FF:  xorl %edx, %edx
+	0x3A975301:  movl (%eax),%ecx
+	0x3A975303:  addl $0x4, %eax
+	0x3A975306:  subl %ecx,%edx
+	0x3A975308:  addl $0xFEFEFEFF, %ecx
+	0x3A97530E:  decl %edx
+	0x3A97530F:  jnb-8 0x3A975369
+. 79 3A9752FE 19
+. 40 31 D2 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 58 
+
+==== BB 80 (0x3A975369) in 1463B, out 8001B, BBs exec'd 0 ====
+	0x3A975369:  subl $0x4, %eax
+	0x3A97536C:  subl $0xFEFEFEFF, %ecx
+	0x3A975372:  cmpb $0x0, %cl
+	0x3A975375:  jz-8 0x3A975386
+. 80 3A975369 14
+. 83 E8 04 81 E9 FF FE FE FE 80 F9 00 74 0F 
+
+==== BB 81 (0x3A975377) in 1477B, out 8088B, BBs exec'd 0 ====
+	0x3A975377:  incl %eax
+	0x3A975378:  testb %ch{bp},%ch{bp}
+	0x3A97537A:  jz-8 0x3A975386
+. 81 3A975377 5
+. 40 84 ED 74 0A 
+
+==== BB 82 (0x3A97537C) in 1482B, out 8160B, BBs exec'd 0 ====
+	0x3A97537C:  shrl $0x10, %ecx
+	0x3A97537F:  incl %eax
+	0x3A975380:  cmpb $0x0, %cl
+	0x3A975383:  jz-8 0x3A975386
+. 82 3A97537C 9
+. C1 E9 10 40 80 F9 00 74 01 
+
+==== BB 83 (0x3A975385) in 1491B, out 8242B, BBs exec'd 0 ====
+	0x3A975385:  incl %eax
+	0x3A975386:  subl 4(%esp,,),%eax
+	0x3A97538A:  ret
+. 83 3A975385 6
+. 40 2B 44 24 04 C3 
+
+==== BB 84 (0x3A973050) in 1497B, out 8299B, BBs exec'd 0 ====
+	0x3A973050:  movl %eax,0xFFFFFC24(%ebx)
+	0x3A973056:  movl $0x0, (%esp,,)
+	0x3A97305D:  call 0x3A9738E0
+. 84 3A973050 18
+. 89 83 24 FC FF FF C7 04 24 00 00 00 00 E8 7E 08 00 00 
+
+==== BB 85 sbrk(0x3A9738E0) in 1515B, out 8375B, BBs exec'd 0 ====
+	0x3A9738E0:  pushl %ebp
+	0x3A9738E1:  movl %esp,%ebp
+	0x3A9738E3:  subl $0x10, %esp
+	0x3A9738E6:  movl %ebx,-12(%ebp)
+	0x3A9738E9:  movl %edi,-4(%ebp)
+	0x3A9738EC:  movl 8(%ebp),%edi
+	0x3A9738EF:  call 0x3A97592B
+. 85 3A9738E0 20
+. 55 89 E5 83 EC 10 89 5D F4 89 7D FC 8B 7D 08 E8 37 20 00 00 
+
+==== BB 86 (0x3A9738F4) in 1535B, out 8499B, BBs exec'd 0 ====
+	0x3A9738F4:  addl $0x4D78, %ebx
+	0x3A9738FA:  movl %esi,-8(%ebp)
+	0x3A9738FD:  movl 0x144(%ebx),%esi
+	0x3A973903:  testl %esi,%esi
+	0x3A973905:  jz-8 0x3A973911
+. 86 3A9738F4 19
+. 81 C3 78 4D 00 00 89 75 F8 8B B3 44 01 00 00 85 F6 74 0A 
+
+==== BB 87 (0x3A973907) in 1554B, out 8606B, BBs exec'd 0 ====
+	0x3A973907:  movl 0x12C(%ebx),%eax
+	0x3A97390D:  testl %eax,%eax
+	0x3A97390F:  jz-8 0x3A97392C
+. 87 3A973907 10
+. 8B 83 2C 01 00 00 85 C0 74 1B 
+
+==== BB 88 (0x3A97392C) in 1564B, out 8681B, BBs exec'd 0 ====
+	0x3A97392C:  testl %edi,%edi
+	0x3A97392E:  movl %esi,%edx
+	0x3A973930:  jnz-8 0x3A973941
+. 88 3A97392C 6
+. 85 FF 89 F2 75 0F 
+
+==== BB 89 (0x3A973932) in 1570B, out 8750B, BBs exec'd 0 ====
+	0x3A973932:  movl -12(%ebp),%ebx
+	0x3A973935:  movl %edx,%eax
+	0x3A973937:  movl -8(%ebp),%esi
+	0x3A97393A:  movl -4(%ebp),%edi
+	0x3A97393D:  movl %ebp,%esp
+	0x3A97393F:  popl %ebp
+	0x3A973940:  ret
+. 89 3A973932 15
+. 8B 5D F4 89 D0 8B 75 F8 8B 7D FC 89 EC 5D C3 
+
+==== BB 90 (0x3A973062) in 1585B, out 8852B, BBs exec'd 0 ====
+	0x3A973062:  movl %eax,%ecx
+	0x3A973064:  leal 0x228(%ebx), %eax
+	0x3A97306A:  cmpl %eax,%ecx
+	0x3A97306C:  jz-32 0x3A973226
+. 90 3A973062 16
+. 89 C1 8D 83 28 02 00 00 39 C1 0F 84 B4 01 00 00 
+
+==== BB 91 (0x3A973072) in 1601B, out 8931B, BBs exec'd 0 ====
+	0x3A973072:  movl 0x130(%ebx),%eax
+	0x3A973078:  testl %eax,%eax
+	0x3A97307A:  jnz-32 0x3A97321C
+. 91 3A973072 14
+. 8B 83 30 01 00 00 85 C0 0F 85 9C 01 00 00 
+
+==== BB 92 (0x3A973080) in 1615B, out 9006B, BBs exec'd 0 ====
+	0x3A973080:  leal 0xFFFFFE20(%ebp), %eax
+	0x3A973086:  movl %eax,8(%esp,,)
+	0x3A97308A:  movl 0xFFFFFE18(%ebp),%eax
+	0x3A973090:  movl %eax,4(%esp,,)
+	0x3A973094:  movl 0xFFFFFE1C(%ebp),%edx
+	0x3A97309A:  movl %edx,(%esp,,)
+	0x3A97309D:  call*l 12(%ebp)
+. 92 3A973080 32
+. 8D 85 20 FE FF FF 89 44 24 08 8B 85 18 FE FF FF 89 44 24 04 8B 95 1C FE FF FF 89 14 24 FF 55 0C 
+
+==== BB 93 dl_main(0x3A966390) in 1647B, out 9117B, BBs exec'd 0 ====
+	0x3A966390:  pushl %ebp
+	0x3A966391:  movl %esp,%ebp
+	0x3A966393:  pushl %edi
+	0x3A966394:  pushl %esi
+	0x3A966395:  pushl %ebx
+	0x3A966396:  subl $0x1C8, %esp
+	0x3A96639C:  call 0x3A97592B
+. 93 3A966390 17
+. 55 89 E5 57 56 53 81 EC C8 01 00 00 E8 8A F5 00 00 
+
+==== BB 94 (0x3A9663A1) in 1664B, out 9253B, BBs exec'd 0 ====
+	0x3A9663A1:  addl $0x122CB, %ebx
+	0x3A9663A7:  movb $0x0, 0xFFFFFF0B(%ebp)
+	0x3A9663AE:  leal 0xFFFED254(%ebx), %eax
+	0x3A9663B4:  movl 0x130(%ebx),%edi
+	0x3A9663BA:  movl %eax,0xFFFFF9E0(%ebx)
+	0x3A9663C0:  leal 0xFFFED274(%ebx), %eax
+	0x3A9663C6:  movl %eax,0xFFFFFBF8(%ebx)
+	0x3A9663CC:  leal 0xFFFED284(%ebx), %eax
+	0x3A9663D2:  movl %eax,0xFFFFFBFC(%ebx)
+	0x3A9663D8:  leal 0xFFFF9FD4(%ebx), %eax
+	0x3A9663DE:  movl %eax,0xFFFFFC04(%ebx)
+	0x3A9663E4:  movl 0x200(%ebx),%eax
+	0x3A9663EA:  movb $0x0, 0xFFFFFF03(%ebp)
+	0x3A9663F1:  movb $0x0, 0xFFFFFF02(%ebp)
+	0x3A9663F8:  movl %eax,0xFFFFFF48(%ebp)
+	0x3A9663FE:  xorl %eax, %eax
+	0x3A966400:  movl %eax,0xFFFFFEF8(%ebp)
+	0x3A966406:  xorl %eax, %eax
+	0x3A966408:  testl %edi,%edi
+	0x3A96640A:  movl %eax,0xFFFFFEF4(%ebp)
+	0x3A966410:  leal 0xFFFFD5BA(%ebx), %eax
+	0x3A966416:  jz-8 0x3A96641B
+. 94 3A9663A1 119
+. 81 C3 CB 22 01 00 C6 85 0B FF FF FF 00 8D 83 54 D2 FE FF 8B BB 30 01 00 00 89 83 E0 F9 FF FF 8D 83 74 D2 FE FF 89 83 F8 FB FF FF 8D 83 84 D2 FE FF 89 83 FC FB FF FF 8D 83 D4 9F FF FF 89 83 04 FC FF FF 8B 83 00 02 00 00 C6 85 03 FF FF FF 00 C6 85 02 FF FF FF 00 89 85 48 FF FF FF 31 C0 89 85 F8 FE FF FF 31 C0 85 FF 89 85 F4 FE FF FF 8D 83 BA D5 FF FF 74 03 
+
+==== BB 95 (0x3A96641B) in 1783B, out 9585B, BBs exec'd 0 ====
+	0x3A96641B:  movl %eax,0xFFFFFD80(%ebx)
+	0x3A966421:  leal 0xFFFFFF48(%ebp), %eax
+	0x3A966427:  call 0x3A9732E0
+. 95 3A96641B 17
+. 89 83 80 FD FF FF 8D 85 48 FF FF FF E8 B4 CE 00 00 
+
+==== BB 96 _dl_next_ld_env_entry(0x3A9732E0) in 1800B, out 9665B, BBs exec'd 0 ====
+	0x3A9732E0:  pushl %ebp
+	0x3A9732E1:  movl %eax,%ecx
+	0x3A9732E3:  movl %esp,%ebp
+	0x3A9732E5:  pushl %esi
+	0x3A9732E6:  movl (%eax),%edx
+	0x3A9732E8:  xorl %esi, %esi
+	0x3A9732EA:  movl (%edx),%eax
+	0x3A9732EC:  testl %eax,%eax
+	0x3A9732EE:  jz-8 0x3A9732FE
+. 96 3A9732E0 16
+. 55 89 C1 89 E5 56 8B 10 31 F6 8B 02 85 C0 74 0E 
+
+==== BB 97 (0x3A9732F0) in 1816B, out 9813B, BBs exec'd 0 ====
+	0x3A9732F0:  cmpb $0x4C, (%eax)
+	0x3A9732F3:  jz-8 0x3A973303
+. 97 3A9732F0 5
+. 80 38 4C 74 0E 
+
+==== BB 98 (0x3A973303) in 1821B, out 9873B, BBs exec'd 0 ====
+	0x3A973303:  cmpb $0x44, 1(%eax)
+	0x3A973307:  jnz-8 0x3A9732F5
+. 98 3A973303 6
+. 80 78 01 44 75 EC 
+
+==== BB 99 (0x3A9732F5) in 1827B, out 9936B, BBs exec'd 0 ====
+	0x3A9732F5:  addl $0x4, %edx
+	0x3A9732F8:  movl (%edx),%eax
+	0x3A9732FA:  testl %eax,%eax
+	0x3A9732FC:  jnz-8 0x3A9732F0
+. 99 3A9732F5 9
+. 83 C2 04 8B 02 85 C0 75 F2 
+
+==== BB 100 (0x3A973309) in 1836B, out 10015B, BBs exec'd 0 ====
+	0x3A973309:  cmpb $0x5F, 2(%eax)
+	0x3A97330D:  leal 0(%esi), %esi
+	0x3A973310:  jnz-8 0x3A9732F5
+. 100 3A973309 9
+. 80 78 02 5F 8D 76 00 75 E3 
+
+==== BB 101 (0x3A973312) in 1845B, out 10091B, BBs exec'd 0 ====
+	0x3A973312:  addl $0x4, %edx
+	0x3A973315:  leal 3(%eax), %esi
+	0x3A973318:  movl %edx,(%ecx)
+	0x3A97331A:  jmp-8 0x3A9732FE
+. 101 3A973312 10
+. 83 C2 04 8D 70 03 89 11 EB E2 
+
+==== BB 102 (0x3A9732FE) in 1855B, out 10159B, BBs exec'd 0 ====
+	0x3A9732FE:  movl %esi,%eax
+	0x3A973300:  popl %esi
+	0x3A973301:  popl %ebp
+	0x3A973302:  ret
+. 102 3A9732FE 5
+. 89 F0 5E 5D C3 
+
+==== BB 103 (0x3A96642C) in 1860B, out 10234B, BBs exec'd 0 ====
+	0x3A96642C:  movl %eax,0xFFFFFEFC(%ebp)
+	0x3A966432:  testl %eax,%eax
+	0x3A966434:  jz-8 0x3A9664A8
+. 103 3A96642C 10
+. 89 85 FC FE FF FF 85 C0 74 72 
+
+==== BB 104 (0x3A966436) in 1870B, out 10309B, BBs exec'd 0 ====
+	0x3A966436:  movl 0xFFFFFEFC(%ebp),%edx
+	0x3A96643C:  xorl %esi, %esi
+	0x3A96643E:  movzbl (%edx),%eax
+	0x3A966441:  testb %al,%al
+	0x3A966443:  setnz %dl
+	0x3A966446:  cmpb $0x3D, %al
+	0x3A966448:  setnz %al
+	0x3A96644B:  andl %edx,%eax
+	0x3A96644D:  testb $0x1, %al
+	0x3A96644F:  jz-8 0x3A966485
+. 104 3A966436 27
+. 8B 95 FC FE FF FF 31 F6 0F B6 02 84 C0 0F 95 C2 3C 3D 0F 95 C0 21 D0 A8 01 74 34 
+
+==== BB 105 (0x3A966451) in 1897B, out 10486B, BBs exec'd 0 ====
+	0x3A966451:  movl 0xFFFFFEFC(%ebp),%eax
+	0x3A966457:  incl %esi
+	0x3A966458:  movzbl (%esi,%eax,1),%ecx
+	0x3A96645C:  testb %cl,%cl
+	0x3A96645E:  setnz %al
+	0x3A966461:  cmpb $0x3D, %cl
+	0x3A966464:  setnz %dl
+	0x3A966467:  andl %edx,%eax
+	0x3A966469:  testb $0x1, %al
+	0x3A96646B:  jnz-8 0x3A966451
+. 105 3A966451 28
+. 8B 85 FC FE FF FF 46 0F B6 0C 06 84 C9 0F 95 C0 80 F9 3D 0F 95 C2 21 D0 A8 01 75 E4 
+
+==== BB 106 (0x3A96646D) in 1925B, out 10660B, BBs exec'd 0 ====
+	0x3A96646D:  cmpb $0x3D, %cl
+	0x3A966470:  jnz-8 0x3A966421
+. 106 3A96646D 5
+. 80 F9 3D 75 AF 
+
+==== BB 107 (0x3A966472) in 1930B, out 10718B, BBs exec'd 0 ====
+	0x3A966472:  leal -4(%esi), %eax
+	0x3A966475:  cmpl $0x10, %eax
+	0x3A966478:  jnbe-8 0x3A966421
+. 107 3A966472 8
+. 8D 46 FC 83 F8 10 77 A7 
+
+==== BB 108 (0x3A96647A) in 1938B, out 10785B, BBs exec'd 0 ====
+	0x3A96647A:  movl -10800(%ebx,%eax,4),%eax
+	0x3A966481:  addl %ebx,%eax
+	0x3A966483:  jmp*l %eax
+. 108 3A96647A 11
+. 8B 84 83 D0 D5 FF FF 01 D8 FF E0 
+
+==== BB 109 (0x3A9677CA) in 1949B, out 10836B, BBs exec'd 0 ====
+	0x3A9677CA:  cld
+	0x3A9677CB:  movl 0xFFFFFEFC(%ebp),%esi
+	0x3A9677D1:  movl $0xA,%ecx
+	0x3A9677D6:  leal 0xFFFFED45(%ebx), %edi
+	0x3A9677DC:  repe cmpsb
+. 109 3A9677CA 20
+. FC 8B B5 FC FE FF FF B9 0A 00 00 00 8D BB 45 ED FF FF F3 A6 
+
+==== BB 110 (0x3A9677DC) in 1969B, out 11005B, BBs exec'd 0 ====
+	0x3A9677DC:  repe cmpsb
+. 110 3A9677DC 2
+. F3 A6 
+
+==== BB 111 (0x3A9677DE) in 1971B, out 11130B, BBs exec'd 0 ====
+	0x3A9677DE:  jnz-32 0x3A966421
+. 111 3A9677DE 6
+. 0F 85 3D EC FF FF 
+
+==== BB 112 (0x3A9677E4) in 1977B, out 11177B, BBs exec'd 0 ====
+	0x3A9677E4:  xorl %ecx, %ecx
+	0x3A9677E6:  xorl %edx, %edx
+	0x3A9677E8:  xorl %esi, %esi
+	0x3A9677EA:  movl %esi,12(%esp,,)
+	0x3A9677EE:  movl %ecx,8(%esp,,)
+	0x3A9677F2:  movl %edx,4(%esp,,)
+	0x3A9677F6:  movl 0xFFFFFEFC(%ebp),%eax
+	0x3A9677FC:  addl $0xB, %eax
+	0x3A9677FF:  movl %eax,(%esp,,)
+	0x3A967802:  call 0x3A973340
+. 112 3A9677E4 35
+. 31 C9 31 D2 31 F6 89 74 24 0C 89 4C 24 08 89 54 24 04 8B 85 FC FE FF FF 83 C0 0B 89 04 24 E8 39 BB 00 00 
+
+==== BB 113 __strtoul_internal(0x3A973340) in 2012B, out 11334B, BBs exec'd 0 ====
+	0x3A973340:  pushl %ebp
+	0x3A973341:  movl %esp,%ebp
+	0x3A973343:  pushl %edi
+	0x3A973344:  xorl %edi, %edi
+	0x3A973346:  pushl %esi
+	0x3A973347:  pushl %ebx
+	0x3A973348:  subl $0x8, %esp
+	0x3A97334B:  movl 8(%ebp),%esi
+	0x3A97334E:  movl $0x1, -20(%ebp)
+	0x3A973355:  call 0x3A97592B
+. 113 3A973340 26
+. 55 89 E5 57 31 FF 56 53 83 EC 08 8B 75 08 C7 45 EC 01 00 00 00 E8 D1 25 00 00 
+
+==== BB 114 (0x3A97335A) in 2038B, out 11509B, BBs exec'd 0 ====
+	0x3A97335A:  addl $0x5312, %ebx
+	0x3A973360:  movzbl (%esi),%ecx
+	0x3A973363:  cmpb $0x20, %cl
+	0x3A973366:  setz %al
+	0x3A973369:  cmpb $0x9, %cl
+	0x3A97336C:  setz %dl
+	0x3A97336F:  orl %edx,%eax
+	0x3A973371:  testb $0x1, %al
+	0x3A973373:  jz-8 0x3A973396
+. 114 3A97335A 27
+. 81 C3 12 53 00 00 0F B6 0E 80 F9 20 0F 94 C0 80 F9 09 0F 94 C2 09 D0 A8 01 74 21 
+
+==== BB 115 (0x3A973396) in 2065B, out 11667B, BBs exec'd 0 ====
+	0x3A973396:  cmpb $0x2D, %cl
+	0x3A973399:  jz-32 0x3A973435
+. 115 3A973396 9
+. 80 F9 2D 0F 84 96 00 00 00 
+
+==== BB 116 (0x3A97339F) in 2074B, out 11725B, BBs exec'd 0 ====
+	0x3A97339F:  cmpb $0x2B, %cl
+	0x3A9733A2:  jz-32 0x3A97343C
+. 116 3A97339F 9
+. 80 F9 2B 0F 84 94 00 00 00 
+
+==== BB 117 (0x3A9733A8) in 2083B, out 11783B, BBs exec'd 0 ====
+	0x3A9733A8:  movb %cl,%al
+	0x3A9733AA:  subb $0x30, %al
+	0x3A9733AC:  cmpb $0x9, %al
+	0x3A9733AE:  jbe-8 0x3A9733C6
+. 117 3A9733A8 8
+. 88 C8 2C 30 3C 09 76 16 
+
+==== BB 118 (0x3A9733C6) in 2091B, out 11866B, BBs exec'd 0 ====
+	0x3A9733C6:  movl $0xA, -16(%ebp)
+	0x3A9733CD:  cmpb $0x30, %cl
+	0x3A9733D0:  jz-8 0x3A973445
+. 118 3A9733C6 12
+. C7 45 F0 0A 00 00 00 80 F9 30 74 73 
+
+==== BB 119 (0x3A973445) in 2103B, out 11942B, BBs exec'd 0 ====
+	0x3A973445:  movzbl 1(%esi),%eax
+	0x3A973449:  movl $0x8, -16(%ebp)
+	0x3A973450:  cmpb $0x78, %al
+	0x3A973452:  setz %dl
+	0x3A973455:  cmpb $0x58, %al
+	0x3A973457:  setz %al
+	0x3A97345A:  orl %edx,%eax
+	0x3A97345C:  testb $0x1, %al
+	0x3A97345E:  jz-32 0x3A9733D2
+. 119 3A973445 31
+. 0F B6 46 01 C7 45 F0 08 00 00 00 3C 78 0F 94 C2 3C 58 0F 94 C0 09 D0 A8 01 0F 84 6E FF FF FF 
+
+==== BB 120 (0x3A973464) in 2134B, out 12101B, BBs exec'd 0 ====
+	0x3A973464:  movl $0x10, -16(%ebp)
+	0x3A97346B:  addl $0x2, %esi
+	0x3A97346E:  movzbl (%esi),%ecx
+	0x3A973471:  jmp 0x3A9733D2
+. 120 3A973464 18
+. C7 45 F0 10 00 00 00 83 C6 02 0F B6 0E E9 5C FF FF FF 
+
+==== BB 121 (0x3A9733D2) in 2152B, out 12174B, BBs exec'd 0 ====
+	0x3A9733D2:  movb %cl,%al
+	0x3A9733D4:  movb %cl,%dl
+	0x3A9733D6:  subb $0x30, %al
+	0x3A9733D8:  cmpb $0x9, %al
+	0x3A9733DA:  jnbe-8 0x3A97341B
+. 121 3A9733D2 10
+. 88 C8 88 CA 2C 30 3C 09 77 3F 
+
+==== BB 122 (0x3A9733DC) in 2162B, out 12268B, BBs exec'd 0 ====
+	0x3A9733DC:  leal 0(%esi,,), %esi
+	0x3A9733E0:  movsbl %dl,%eax
+	0x3A9733E3:  cmpl $0xCCCCCCC, %edi
+	0x3A9733E9:  leal -48(%eax), %ecx
+	0x3A9733EC:  jnbe-32 0x3A973476
+. 122 3A9733DC 22
+. 8D 74 26 00 0F BE C2 81 FF CC CC CC 0C 8D 48 D0 0F 87 84 00 00 00 
+
+==== BB 123 (0x3A9733F2) in 2184B, out 12368B, BBs exec'd 0 ====
+	0x3A9733F2:  cmpl $0x19999999, %edi
+	0x3A9733F8:  setz %al
+	0x3A9733FB:  cmpl $0x5, %ecx
+	0x3A9733FE:  setnbe %dl
+	0x3A973401:  andl %edx,%eax
+	0x3A973403:  testb $0x1, %al
+	0x3A973405:  jnz-8 0x3A973476
+. 123 3A9733F2 21
+. 81 FF 99 99 99 19 0F 94 C0 83 F9 05 0F 97 C2 21 D0 A8 01 75 6F 
+
+==== BB 124 (0x3A973407) in 2205B, out 12495B, BBs exec'd 0 ====
+	0x3A973407:  movl -16(%ebp),%edx
+	0x3A97340A:  incl %esi
+	0x3A97340B:  imull %edx, %edi
+	0x3A97340E:  movzbl (%esi),%edx
+	0x3A973411:  addl %ecx,%edi
+	0x3A973413:  movb %dl,%al
+	0x3A973415:  subb $0x30, %al
+	0x3A973417:  cmpb $0x9, %al
+	0x3A973419:  jbe-8 0x3A9733E0
+. 124 3A973407 20
+. 8B 55 F0 46 0F AF FA 0F B6 16 01 CF 88 D0 2C 30 3C 09 76 C5 
+
+==== BB 125 (0x3A9733E0) in 2225B, out 12634B, BBs exec'd 0 ====
+	0x3A9733E0:  movsbl %dl,%eax
+	0x3A9733E3:  cmpl $0xCCCCCCC, %edi
+	0x3A9733E9:  leal -48(%eax), %ecx
+	0x3A9733EC:  jnbe-32 0x3A973476
+. 125 3A9733E0 18
+. 0F BE C2 81 FF CC CC CC 0C 8D 48 D0 0F 87 84 00 00 00 
+
+==== BB 126 (0x3A97341B) in 2243B, out 12721B, BBs exec'd 0 ====
+	0x3A97341B:  movl 12(%ebp),%eax
+	0x3A97341E:  testl %eax,%eax
+	0x3A973420:  jz-8 0x3A973427
+. 126 3A97341B 7
+. 8B 45 0C 85 C0 74 05 
+
+==== BB 127 (0x3A973427) in 2250B, out 12793B, BBs exec'd 0 ====
+	0x3A973427:  movl -20(%ebp),%eax
+	0x3A97342A:  imull %edi, %eax
+	0x3A97342D:  addl $0x8, %esp
+	0x3A973430:  popl %ebx
+	0x3A973431:  popl %esi
+	0x3A973432:  popl %edi
+	0x3A973433:  popl %ebp
+	0x3A973434:  ret
+. 127 3A973427 14
+. 8B 45 EC 0F AF C7 83 C4 08 5B 5E 5F 5D C3 
+
+==== BB 128 (0x3A967807) in 2264B, out 12923B, BBs exec'd 0 ====
+	0x3A967807:  movl %eax,0xFFFFFC58(%ebx)
+	0x3A96780D:  jmp 0x3A966421
+. 128 3A967807 11
+. 89 83 58 FC FF FF E9 0F EC FF FF 
+
+==== BB 129 (0x3A966421) in 2275B, out 12970B, BBs exec'd 0 ====
+	0x3A966421:  leal 0xFFFFFF48(%ebp), %eax
+	0x3A966427:  call 0x3A9732E0
+. 129 3A966421 11
+. 8D 85 48 FF FF FF E8 B4 CE 00 00 
+
+==== BB 130 (0x3A967760) in 2286B, out 13031B, BBs exec'd 0 ====
+	0x3A967760:  cld
+	0x3A967761:  movl 0xFFFFFEFC(%ebp),%esi
+	0x3A967767:  movl $0xC,%ecx
+	0x3A96776C:  leal 0xFFFFF02D(%ebx), %edi
+	0x3A967772:  repe cmpsb
+. 130 3A967760 20
+. FC 8B B5 FC FE FF FF B9 0C 00 00 00 8D BB 2D F0 FF FF F3 A6 
+
+==== BB 131 (0x3A967772) in 2306B, out 13200B, BBs exec'd 0 ====
+	0x3A967772:  repe cmpsb
+. 131 3A967772 2
+. F3 A6 
+
+==== BB 132 (0x3A967774) in 2308B, out 13325B, BBs exec'd 0 ====
+	0x3A967774:  jnz-32 0x3A967A85
+. 132 3A967774 6
+. 0F 85 0B 03 00 00 
+
+==== BB 133 (0x3A96777A) in 2314B, out 13372B, BBs exec'd 0 ====
+	0x3A96777A:  movl 0xFFFFFEFC(%ebp),%eax
+	0x3A967780:  addl $0xD, %eax
+	0x3A967783:  movl %eax,0xAC(%ebx)
+	0x3A967789:  jmp 0x3A966421
+. 133 3A96777A 20
+. 8B 85 FC FE FF FF 83 C0 0D 89 83 AC 00 00 00 E9 93 EC FF FF 
+
+==== BB 134 (0x3A9678A7) in 2334B, out 13446B, BBs exec'd 0 ====
+	0x3A9678A7:  cld
+	0x3A9678A8:  movl 0xFFFFFEFC(%ebp),%esi
+	0x3A9678AE:  movl $0x7,%ecx
+	0x3A9678B3:  leal 0xFFFFED69(%ebx), %edi
+	0x3A9678B9:  repe cmpsb
+. 134 3A9678A7 20
+. FC 8B B5 FC FE FF FF B9 07 00 00 00 8D BB 69 ED FF FF F3 A6 
+
+==== BB 135 (0x3A9678BB) in 2354B, out 13615B, BBs exec'd 0 ====
+	0x3A9678BB:  jnz-32 0x3A967B31
+. 135 3A9678BB 6
+. 0F 85 70 02 00 00 
+
+==== BB 136 (0x3A967B31) in 2360B, out 13662B, BBs exec'd 0 ====
+	0x3A967B31:  cld
+	0x3A967B32:  movl 0xFFFFFEFC(%ebp),%esi
+	0x3A967B38:  movl $0x7,%ecx
+	0x3A967B3D:  leal 0xFFFFEDCF(%ebx), %edi
+	0x3A967B43:  repe cmpsb
+. 136 3A967B31 20
+. FC 8B B5 FC FE FF FF B9 07 00 00 00 8D BB CF ED FF FF F3 A6 
+
+==== BB 137 (0x3A967B43) in 2380B, out 13831B, BBs exec'd 0 ====
+	0x3A967B43:  repe cmpsb
+. 137 3A967B43 2
+. F3 A6 
+
+==== BB 138 (0x3A967B45) in 2382B, out 13956B, BBs exec'd 0 ====
+	0x3A967B45:  jnz-32 0x3A967EDB
+. 138 3A967B45 6
+. 0F 85 90 03 00 00 
+
+==== BB 139 (0x3A967B4B) in 2388B, out 14003B, BBs exec'd 0 ====
+	0x3A967B4B:  movl 0xFFFFFEFC(%ebp),%eax
+	0x3A967B51:  addl $0x8, %eax
+	0x3A967B54:  movl %eax,0xB0(%ebx)
+	0x3A967B5A:  jmp 0x3A966421
+. 139 3A967B4B 20
+. 8B 85 FC FE FF FF 83 C0 08 89 83 B0 00 00 00 E9 C2 E8 FF FF 
+
+==== BB 140 (0x3A9664A8) in 2408B, out 14077B, BBs exec'd 0 ====
+	0x3A9664A8:  movl 0xFFFFFEF8(%ebp),%eax
+	0x3A9664AE:  movl %eax,0xFFFFFF50(%ebp)
+	0x3A9664B4:  movl 0x130(%ebx),%eax
+	0x3A9664BA:  testl %eax,%eax
+	0x3A9664BC:  jnz-32 0x3A967A31
+. 140 3A9664A8 26
+. 8B 85 F8 FE FF FF 89 85 50 FF FF FF 8B 83 30 01 00 00 85 C0 0F 85 6F 15 00 00 
+
+==== BB 141 (0x3A9664C2) in 2434B, out 14181B, BBs exec'd 0 ====
+	0x3A9664C2:  movl 0xB8(%ebx),%edi
+	0x3A9664C8:  testl %edi,%edi
+	0x3A9664CA:  jz-32 0x3A966580
+. 141 3A9664C2 14
+. 8B BB B8 00 00 00 85 FF 0F 84 B0 00 00 00 
+
+==== BB 142 (0x3A966580) in 2448B, out 14256B, BBs exec'd 0 ====
+	0x3A966580:  movl 16(%ebp),%edx
+	0x3A966583:  movl $0x1,%eax
+	0x3A966588:  movl %eax,0x34(%ebx)
+	0x3A96658E:  leal 0xFFFED214(%ebx), %eax
+	0x3A966594:  cmpl %eax,(%edx)
+	0x3A966596:  jz-32 0x3A966A99
+. 142 3A966580 28
+. 8B 55 10 B8 01 00 00 00 89 83 34 00 00 00 8D 83 14 D2 FE FF 39 02 0F 84 FD 04 00 00 
+
+==== BB 143 (0x3A96659C) in 2476B, out 14363B, BBs exec'd 0 ====
+	0x3A96659C:  movl $0x0, (%esp,,)
+	0x3A9665A3:  leal 0xFFFFEDF6(%ebx), %edx
+	0x3A9665A9:  xorl %ecx, %ecx
+	0x3A9665AB:  movl %edx,%eax
+	0x3A9665AD:  call 0x3A96C9D0
+. 143 3A96659C 22
+. C7 04 24 00 00 00 00 8D 93 F6 ED FF FF 31 C9 89 D0 E8 1E 64 00 00 
+
+==== BB 144 _dl_new_object(0x3A96C9D0) in 2498B, out 14461B, BBs exec'd 0 ====
+	0x3A96C9D0:  pushl %ebp
+	0x3A96C9D1:  movl %esp,%ebp
+	0x3A96C9D3:  pushl %edi
+	0x3A96C9D4:  pushl %esi
+	0x3A96C9D5:  pushl %ebx
+	0x3A96C9D6:  subl $0x2C, %esp
+	0x3A96C9D9:  movl 8(%ebp),%edi
+	0x3A96C9DC:  call 0x3A97592B
+. 144 3A96C9D0 17
+. 55 89 E5 57 56 53 83 EC 2C 8B 7D 08 E8 4A 8F 00 00 
+
+==== BB 145 (0x3A96C9E1) in 2515B, out 14607B, BBs exec'd 0 ====
+	0x3A96C9E1:  addl $0xBC8B, %ebx
+	0x3A96C9E7:  movl %edx,-20(%ebp)
+	0x3A96C9EA:  movl %ecx,-24(%ebp)
+	0x3A96C9ED:  movl %eax,-16(%ebp)
+	0x3A96C9F0:  movl %edx,(%esp,,)
+	0x3A96C9F3:  call 0x3A9752D0
+. 145 3A96C9E1 23
+. 81 C3 8B BC 00 00 89 55 EC 89 4D E8 89 45 F0 89 14 24 E8 D8 88 00 00 
+
+==== BB 146 (0x3A9752DF) in 2538B, out 14721B, BBs exec'd 0 ====
+	0x3A9752DF:  cmpb %dh{si},(%eax)
+	0x3A9752E1:  jz-32 0x3A975386
+. 146 3A9752DF 8
+. 38 30 0F 84 9F 00 00 00 
+
+==== BB 147 (0x3A975386) in 2546B, out 14781B, BBs exec'd 0 ====
+	0x3A975386:  subl 4(%esp,,),%eax
+	0x3A97538A:  ret
+. 147 3A975386 5
+. 2B 44 24 04 C3 
+
+==== BB 148 (0x3A96C9F8) in 2551B, out 14833B, BBs exec'd 0 ====
+	0x3A96C9F8:  leal 1(%eax), %edx
+	0x3A96C9FB:  movl $0x1,%ecx
+	0x3A96CA00:  addl $0x221, %eax
+	0x3A96CA05:  movl %edx,-28(%ebp)
+	0x3A96CA08:  movl %ecx,4(%esp,,)
+	0x3A96CA0C:  movl %eax,(%esp,,)
+	0x3A96CA0F:  call 0x3A96582C
+. 148 3A96C9F8 28
+. 8D 50 01 B9 01 00 00 00 05 21 02 00 00 89 55 E4 89 4C 24 04 89 04 24 E8 18 8E FF FF 
+
+==== BB 149 (0x3A96582C) in 2579B, out 14953B, BBs exec'd 0 ====
+	0x3A96582C:  jmp*l 0x14(%ebx)
+. 149 3A96582C 6
+. FF A3 14 00 00 00 
+
+==== BB 150 calloc(0x3A973870) in 2585B, out 14980B, BBs exec'd 0 ====
+	0x3A973870:  pushl %ebp
+	0x3A973871:  movl %esp,%ebp
+	0x3A973873:  pushl %ebx
+	0x3A973874:  subl $0x4, %esp
+	0x3A973877:  movl 12(%ebp),%eax
+	0x3A97387A:  movl 8(%ebp),%ecx
+	0x3A97387D:  call 0x3A97592B
+. 150 3A973870 18
+. 55 89 E5 53 83 EC 04 8B 45 0C 8B 4D 08 E8 A9 20 00 00 
+
+==== BB 151 (0x3A973882) in 2603B, out 15107B, BBs exec'd 0 ====
+	0x3A973882:  addl $0x4DEA, %ebx
+	0x3A973888:  imull %ecx, %eax
+	0x3A97388B:  movl %eax,(%esp,,)
+	0x3A97388E:  call 0x3A96581C
+. 151 3A973882 17
+. 81 C3 EA 4D 00 00 0F AF C1 89 04 24 E8 89 1F FF FF 
+
+==== BB 152 (0x3A96581C) in 2620B, out 15193B, BBs exec'd 0 ====
+	0x3A96581C:  jmp*l 0x10(%ebx)
+. 152 3A96581C 6
+. FF A3 10 00 00 00 
+
+==== BB 153 malloc(0x3A973800) in 2626B, out 15220B, BBs exec'd 0 ====
+	0x3A973800:  pushl %ebp
+	0x3A973801:  movl %esp,%ebp
+	0x3A973803:  pushl %ebx
+	0x3A973804:  subl $0x8, %esp
+	0x3A973807:  movl 8(%ebp),%eax
+	0x3A97380A:  call 0x3A97592B
+. 153 3A973800 15
+. 55 89 E5 53 83 EC 08 8B 45 08 E8 1C 21 00 00 
+
+==== BB 154 (0x3A97380F) in 2641B, out 15334B, BBs exec'd 0 ====
+	0x3A97380F:  addl $0x4E5D, %ebx
+	0x3A973815:  movl $0x8, (%esp,,)
+	0x3A97381C:  movl %eax,4(%esp,,)
+	0x3A973820:  call 0x3A96580C
+. 154 3A97380F 22
+. 81 C3 5D 4E 00 00 C7 04 24 08 00 00 00 89 44 24 04 E8 E7 1F FF FF 
+
+==== BB 155 (0x3A96580C) in 2663B, out 15424B, BBs exec'd 0 ====
+	0x3A96580C:  jmp*l 0xC(%ebx)
+. 155 3A96580C 6
+. FF A3 0C 00 00 00 
+
+==== BB 156 __libc_memalign(0x3A973700) in 2669B, out 15451B, BBs exec'd 0 ====
+	0x3A973700:  pushl %ebp
+	0x3A973701:  movl %esp,%ebp
+	0x3A973703:  subl $0x24, %esp
+	0x3A973706:  movl %ebx,-12(%ebp)
+	0x3A973709:  movl %esi,-8(%ebp)
+	0x3A97370C:  movl 8(%ebp),%esi
+	0x3A97370F:  movl %edi,-4(%ebp)
+	0x3A973712:  movl 12(%ebp),%edi
+	0x3A973715:  call 0x3A97592B
+. 156 3A973700 26
+. 55 89 E5 83 EC 24 89 5D F4 89 75 F8 8B 75 08 89 7D FC 8B 7D 0C E8 11 22 00 00 
+
+==== BB 157 (0x3A97371A) in 2695B, out 15601B, BBs exec'd 0 ====
+	0x3A97371A:  addl $0x4F52, %ebx
+	0x3A973720:  movl 0x13C(%ebx),%ecx
+	0x3A973726:  testl %ecx,%ecx
+	0x3A973728:  jnz-8 0x3A97374A
+. 157 3A97371A 16
+. 81 C3 52 4F 00 00 8B 8B 3C 01 00 00 85 C9 75 20 
+
+==== BB 158 (0x3A97372A) in 2711B, out 15689B, BBs exec'd 0 ====
+	0x3A97372A:  movl 0xFFFFFC18(%ebx),%eax
+	0x3A973730:  leal 0x228(%ebx), %edx
+	0x3A973736:  movl %edx,0x138(%ebx)
+	0x3A97373C:  leal -1(%edx,%eax,1), %ecx
+	0x3A973740:  negl %eax
+	0x3A973742:  andl %eax,%ecx
+	0x3A973744:  movl %ecx,0x13C(%ebx)
+	0x3A97374A:  movl 0x138(%ebx),%eax
+	0x3A973750:  addl %esi,%eax
+	0x3A973752:  leal -1(%eax), %edx
+	0x3A973755:  negl %esi
+	0x3A973757:  andl %esi,%edx
+	0x3A973759:  leal (%edi,%edx,1), %eax
+	0x3A97375C:  cmpl %ecx,%eax
+	0x3A97375E:  jnb-8 0x3A973780
+. 158 3A97372A 54
+. 8B 83 18 FC FF FF 8D 93 28 02 00 00 89 93 38 01 00 00 8D 4C 02 FF F7 D8 21 C1 89 8B 3C 01 00 00 8B 83 38 01 00 00 01 F0 8D 50 FF F7 DE 21 F2 8D 04 17 39 C8 73 20 
+
+==== BB 159 (0x3A973760) in 2765B, out 15879B, BBs exec'd 0 ====
+	0x3A973760:  movl %edx,0x140(%ebx)
+	0x3A973766:  movl %edx,%eax
+	0x3A973768:  leal (%edi,%edx,1), %edx
+	0x3A97376B:  movl %edx,0x138(%ebx)
+	0x3A973771:  movl -12(%ebp),%ebx
+	0x3A973774:  movl -8(%ebp),%esi
+	0x3A973777:  movl -4(%ebp),%edi
+	0x3A97377A:  movl %ebp,%esp
+	0x3A97377C:  popl %ebp
+	0x3A97377D:  ret
+. 159 3A973760 30
+. 89 93 40 01 00 00 89 D0 8D 14 17 89 93 38 01 00 00 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 
+
+==== BB 160 (0x3A973825) in 2795B, out 16027B, BBs exec'd 0 ====
+	0x3A973825:  addl $0x8, %esp
+	0x3A973828:  popl %ebx
+	0x3A973829:  popl %ebp
+	0x3A97382A:  ret
+. 160 3A973825 6
+. 83 C4 08 5B 5D C3 
+
+==== BB 161 (0x3A973893) in 2801B, out 16103B, BBs exec'd 0 ====
+	0x3A973893:  popl %edx
+	0x3A973894:  popl %ebx
+	0x3A973895:  popl %ebp
+	0x3A973896:  ret
+. 161 3A973893 4
+. 5A 5B 5D C3 
+
+==== BB 162 (0x3A96CA14) in 2805B, out 16181B, BBs exec'd 0 ====
+	0x3A96CA14:  movl %eax,-32(%ebp)
+	0x3A96CA17:  movl -32(%ebp),%edx
+	0x3A96CA1A:  xorl %eax, %eax
+	0x3A96CA1C:  testl %edx,%edx
+	0x3A96CA1E:  jz-32 0x3A96CC29
+. 162 3A96CA14 16
+. 89 45 E0 8B 55 E0 31 C0 85 D2 0F 84 05 02 00 00 
+
+==== BB 163 (0x3A96CA24) in 2821B, out 16280B, BBs exec'd 0 ====
+	0x3A96CA24:  movl -32(%ebp),%esi
+	0x3A96CA27:  movl -32(%ebp),%ecx
+	0x3A96CA2A:  movl -28(%ebp),%edx
+	0x3A96CA2D:  addl $0x214, %esi
+	0x3A96CA33:  movl %ecx,%eax
+	0x3A96CA35:  addl $0x220, %eax
+	0x3A96CA3A:  movl %esi,20(%ecx)
+	0x3A96CA3D:  movl %edx,8(%esp,,)
+	0x3A96CA41:  movl -20(%ebp),%ecx
+	0x3A96CA44:  movl %eax,(%esp,,)
+	0x3A96CA47:  movl %ecx,4(%esp,,)
+	0x3A96CA4B:  call 0x3A975870
+. 163 3A96CA24 44
+. 8B 75 E0 8B 4D E0 8B 55 E4 81 C6 14 02 00 00 89 C8 05 20 02 00 00 89 71 14 89 54 24 08 8B 4D EC 89 04 24 89 4C 24 04 E8 20 8E 00 00 
+
+==== BB 164 memcpy(0x3A975870) in 2865B, out 16451B, BBs exec'd 0 ====
+	0x3A975870:  pushl %edi
+	0x3A975871:  pushl %esi
+	0x3A975872:  movl 12(%esp,,),%edi
+	0x3A975876:  movl 16(%esp,,),%esi
+	0x3A97587A:  movl 20(%esp,,),%ecx
+	0x3A97587E:  movl %edi,%eax
+	0x3A975880:  cld
+	0x3A975881:  cmpl $0x20, %ecx
+	0x3A975884:  jbe-8 0x3A9758DC
+. 164 3A975870 22
+. 57 56 8B 7C 24 0C 8B 74 24 10 8B 4C 24 14 89 F8 FC 83 F9 20 76 56 
+
+==== BB 165 (0x3A9758DC) in 2887B, out 16600B, BBs exec'd 0 ====
+	0x3A9758DC:  rep movsb
+. 165 3A9758DC 2
+. F3 A4 
+
+==== BB 166 (0x3A9758DE) in 2889B, out 16695B, BBs exec'd 0 ====
+	0x3A9758DE:  popl %esi
+	0x3A9758DF:  popl %edi
+	0x3A9758E0:  ret
+. 166 3A9758DE 3
+. 5E 5F C3 
+
+==== BB 167 (0x3A96CA50) in 2892B, out 16757B, BBs exec'd 0 ====
+	0x3A96CA50:  movl $0x1, 8(%esi)
+	0x3A96CA57:  movl -32(%ebp),%edx
+	0x3A96CA5A:  movl $0x4,%esi
+	0x3A96CA5F:  movl -16(%ebp),%ecx
+	0x3A96CA62:  movl %eax,0x214(%edx)
+	0x3A96CA68:  movl %ecx,4(%edx)
+	0x3A96CA6B:  movl -32(%ebp),%ecx
+	0x3A96CA6E:  movzbl -24(%ebp),%edx
+	0x3A96CA72:  movzbl 0x174(%ecx),%eax
+	0x3A96CA79:  movl %edi,0x160(%ecx)
+	0x3A96CA7F:  andb $0x3, %dl
+	0x3A96CA82:  movl %esi,0x1AC(%ecx)
+	0x3A96CA88:  andb $0xFC, %al
+	0x3A96CA8A:  orb %dl,%al
+	0x3A96CA8C:  movb %al,0x174(%ecx)
+	0x3A96CA92:  movl %ecx,%edx
+	0x3A96CA94:  movl 0xFFFFF994(%ebx),%eax
+	0x3A96CA9A:  addl $0x19C, %edx
+	0x3A96CAA0:  movl %edx,0x1B0(%ecx)
+	0x3A96CAA6:  xorl %ecx, %ecx
+	0x3A96CAA8:  testl %eax,%eax
+	0x3A96CAAA:  jz-32 0x3A96CC33
+. 167 3A96CA50 96
+. C7 46 08 01 00 00 00 8B 55 E0 BE 04 00 00 00 8B 4D F0 89 82 14 02 00 00 89 4A 04 8B 4D E0 0F B6 55 E8 0F B6 81 74 01 00 00 89 B9 60 01 00 00 80 E2 03 89 B1 AC 01 00 00 24 FC 08 D0 88 81 74 01 00 00 89 CA 8B 83 94 F9 FF FF 81 C2 9C 01 00 00 89 91 B0 01 00 00 31 C9 85 C0 0F 84 83 01 00 00 
+
+==== BB 168 (0x3A96CC33) in 2988B, out 17098B, BBs exec'd 0 ====
+	0x3A96CC33:  movl -32(%ebp),%eax
+	0x3A96CC36:  movl %eax,0xFFFFF994(%ebx)
+	0x3A96CC3C:  incl 0xFFFFF998(%ebx)
+	0x3A96CC42:  addl $0x1, 0xFFFFF9C4(%ebx)
+	0x3A96CC49:  adcl $0x0, 0xFFFFF9C8(%ebx)
+	0x3A96CC50:  testl %edi,%edi
+	0x3A96CC52:  jnz-32 0x3A96CB07
+. 168 3A96CC33 37
+. 8B 45 E0 89 83 94 F9 FF FF FF 83 98 F9 FF FF 83 83 C4 F9 FF FF 01 83 93 C8 F9 FF FF 00 85 FF 0F 85 AF FE FF FF 
+
+==== BB 169 (0x3A96CC58) in 3025B, out 17244B, BBs exec'd 0 ====
+	0x3A96CC58:  movl -32(%ebp),%edi
+	0x3A96CC5B:  jmp 0x3A96CB2C
+. 169 3A96CC58 8
+. 8B 7D E0 E9 CC FE FF FF 
+
+==== BB 170 (0x3A96CB2C) in 3033B, out 17288B, BBs exec'd 0 ====
+	0x3A96CB2C:  testl %ecx,%ecx
+	0x3A96CB2E:  leal 0x150(%edi), %eax
+	0x3A96CB34:  jz-8 0x3A96CB3A
+. 170 3A96CB2C 10
+. 85 C9 8D 87 50 01 00 00 74 04 
+
+==== BB 171 (0x3A96CB3A) in 3043B, out 17363B, BBs exec'd 0 ====
+	0x3A96CB3A:  movl %eax,(%edx,%ecx,4)
+	0x3A96CB3D:  movl -32(%ebp),%eax
+	0x3A96CB40:  movl -32(%ebp),%edx
+	0x3A96CB43:  movl -16(%ebp),%ecx
+	0x3A96CB46:  addl $0x150, %eax
+	0x3A96CB4B:  movl %eax,0x1B4(%edx)
+	0x3A96CB51:  movzbl (%ecx),%ecx
+	0x3A96CB54:  testb %cl,%cl
+	0x3A96CB56:  movb %cl,-33(%ebp)
+	0x3A96CB59:  jz-32 0x3A96CC26
+. 171 3A96CB3A 37
+. 89 04 8A 8B 45 E0 8B 55 E0 8B 4D F0 05 50 01 00 00 89 82 B4 01 00 00 0F B6 09 84 C9 88 4D DF 0F 84 C7 00 00 00 
+
+==== BB 172 (0x3A96CC26) in 3080B, out 17529B, BBs exec'd 0 ====
+	0x3A96CC26:  movl -32(%ebp),%eax
+	0x3A96CC29:  addl $0x2C, %esp
+	0x3A96CC2C:  popl %ebx
+	0x3A96CC2D:  popl %esi
+	0x3A96CC2E:  popl %edi
+	0x3A96CC2F:  popl %ebp
+	0x3A96CC30:  ret 4
+. 172 3A96CC26 13
+. 8B 45 E0 83 C4 2C 5B 5E 5F 5D C2 04 00 
+
+==== BB 173 (0x3A9665B2) in 3093B, out 17651B, BBs exec'd 0 ====
+	0x3A9665B2:  movl 0xFFFFF994(%ebx),%ecx
+	0x3A9665B8:  subl $0x4, %esp
+	0x3A9665BB:  testl %ecx,%ecx
+	0x3A9665BD:  jz-32 0x3A9679C8
+. 173 3A9665B2 17
+. 8B 8B 94 F9 FF FF 83 EC 04 85 C9 0F 84 05 14 00 00 
+
+==== BB 174 (0x3A9665C3) in 3110B, out 17739B, BBs exec'd 0 ====
+	0x3A9665C3:  movl 8(%ebp),%esi
+	0x3A9665C6:  movl 12(%ebp),%eax
+	0x3A9665C9:  movl %esi,0x144(%ecx)
+	0x3A9665CF:  movl 16(%ebp),%esi
+	0x3A9665D2:  movw %ax,0x14C(%ecx)
+	0x3A9665D9:  movl (%esi),%eax
+	0x3A9665DB:  movl %eax,0x148(%ecx)
+	0x3A9665E1:  incl 0x170(%ecx)
+	0x3A9665E7:  xorl %eax, %eax
+	0x3A9665E9:  movl 8(%ebp),%esi
+	0x3A9665EC:  movl %eax,0x198(%ecx)
+	0x3A9665F2:  movl $0xFFFFFFFF,%eax
+	0x3A9665F7:  movl %eax,0x194(%ecx)
+	0x3A9665FD:  shll $0x5, 12(%ebp)
+	0x3A966601:  movl 12(%ebp),%edx
+	0x3A966604:  leal (%edx,%esi,1), %eax
+	0x3A966607:  cmpl %eax,%esi
+	0x3A966609:  jnb-32 0x3A9666B9
+. 174 3A9665C3 76
+. 8B 75 08 8B 45 0C 89 B1 44 01 00 00 8B 75 10 66 89 81 4C 01 00 00 8B 06 89 81 48 01 00 00 FF 81 70 01 00 00 31 C0 8B 75 08 89 81 98 01 00 00 B8 FF FF FF FF 89 81 94 01 00 00 C1 65 0C 05 8B 55 0C 8D 04 32 39 C6 0F 83 AA 00 00 00 
+
+==== BB 175 (0x3A96660F) in 3186B, out 18001B, BBs exec'd 0 ====
+	0x3A96660F:  movl %eax,0xFFFFFEE4(%ebp)
+	0x3A966615:  jmp-8 0x3A96663A
+. 175 3A96660F 8
+. 89 85 E4 FE FF FF EB 23 
+
+==== BB 176 (0x3A96663A) in 3194B, out 18048B, BBs exec'd 0 ====
+	0x3A96663A:  movl (%esi),%eax
+	0x3A96663C:  cmpl $0x3, %eax
+	0x3A96663F:  jz-8 0x3A966670
+. 176 3A96663A 7
+. 8B 06 83 F8 03 74 2F 
+
+==== BB 177 (0x3A966641) in 3201B, out 18115B, BBs exec'd 0 ====
+	0x3A966641:  cmpl $0x3, %eax
+	0x3A966644:  jbe-8 0x3A966617
+. 177 3A966641 5
+. 83 F8 03 76 D1 
+
+==== BB 178 (0x3A966646) in 3206B, out 18172B, BBs exec'd 0 ====
+	0x3A966646:  cmpl $0x6474E551, %eax
+	0x3A96664B:  jz-32 0x3A966CC0
+. 178 3A966646 11
+. 3D 51 E5 74 64 0F 84 6F 06 00 00 
+
+==== BB 179 (0x3A966651) in 3217B, out 18232B, BBs exec'd 0 ====
+	0x3A966651:  cmpl $0x6474E551, %eax
+	0x3A966656:  jnbe-32 0x3A966C9B
+. 179 3A966651 11
+. 3D 51 E5 74 64 0F 87 3F 06 00 00 
+
+==== BB 180 (0x3A96665C) in 3228B, out 18292B, BBs exec'd 0 ====
+	0x3A96665C:  cmpl $0x6, %eax
+	0x3A96665F:  nop
+	0x3A966660:  jnz-8 0x3A96662F
+. 180 3A96665C 6
+. 83 F8 06 90 75 CD 
+
+==== BB 181 (0x3A966662) in 3234B, out 18353B, BBs exec'd 0 ====
+	0x3A966662:  movl 8(%esi),%edi
+	0x3A966665:  movl 8(%ebp),%eax
+	0x3A966668:  subl %edi,%eax
+	0x3A96666A:  movl %eax,(%ecx)
+	0x3A96666C:  jmp-8 0x3A96662F
+. 181 3A966662 12
+. 8B 7E 08 8B 45 08 29 F8 89 01 EB C1 
+
+==== BB 182 (0x3A96662F) in 3246B, out 18433B, BBs exec'd 0 ====
+	0x3A96662F:  addl $0x20, %esi
+	0x3A966632:  cmpl 0xFFFFFEE4(%ebp),%esi
+	0x3A966638:  jnb-8 0x3A9666B9
+. 182 3A96662F 11
+. 83 C6 20 3B B5 E4 FE FF FF 73 7F 
+
+==== BB 183 (0x3A966670) in 3257B, out 18511B, BBs exec'd 0 ====
+	0x3A966670:  movl (%ecx),%eax
+	0x3A966672:  movl 8(%esi),%edx
+	0x3A966675:  addl %eax,%edx
+	0x3A966677:  movl %edx,0x94(%ebx)
+	0x3A96667D:  leal 0x94(%ebx), %eax
+	0x3A966683:  movl %eax,0xFFFFF9F8(%ebx)
+	0x3A966689:  movl 0xFFFFF9EC(%ebx),%eax
+	0x3A96668F:  testl %eax,%eax
+	0x3A966691:  jnz-32 0x3A967586
+. 183 3A966670 39
+. 8B 01 8B 56 08 01 C2 89 93 94 00 00 00 8D 83 94 00 00 00 89 83 F8 F9 FF FF 8B 83 EC F9 FF FF 85 C0 0F 85 EF 0E 00 00 
+
+==== BB 184 (0x3A967586) in 3296B, out 18654B, BBs exec'd 0 ====
+	0x3A967586:  movb $0x1, 0xFFFFFF0B(%ebp)
+	0x3A96758D:  jmp 0x3A96662F
+. 184 3A967586 12
+. C6 85 0B FF FF FF 01 E9 9D F0 FF FF 
+
+==== BB 185 (0x3A966617) in 3308B, out 18702B, BBs exec'd 0 ====
+	0x3A966617:  cmpl $0x1, %eax
+	0x3A96661A:  jz-32 0x3A966B96
+. 185 3A966617 9
+. 83 F8 01 0F 84 76 05 00 00 
+
+==== BB 186 (0x3A966B96) in 3317B, out 18759B, BBs exec'd 0 ====
+	0x3A966B96:  movl 28(%esi),%eax
+	0x3A966B99:  movl 8(%esi),%edx
+	0x3A966B9C:  movl (%ecx),%edi
+	0x3A966B9E:  decl %eax
+	0x3A966B9F:  notl %eax
+	0x3A966BA1:  andl %edx,%eax
+	0x3A966BA3:  leal (%eax,%edi,1), %eax
+	0x3A966BA6:  cmpl %eax,0x194(%ecx)
+	0x3A966BAC:  jbe-8 0x3A966BB7
+. 186 3A966B96 24
+. 8B 46 1C 8B 56 08 8B 39 48 F7 D0 21 D0 8D 04 38 39 81 94 01 00 00 76 09 
+
+==== BB 187 (0x3A966BAE) in 3341B, out 18888B, BBs exec'd 0 ====
+	0x3A966BAE:  movl %eax,0x194(%ecx)
+	0x3A966BB4:  movl 8(%esi),%edx
+	0x3A966BB7:  leal (%edx,%edi,1), %eax
+	0x3A966BBA:  movl 20(%esi),%edi
+	0x3A966BBD:  addl %edi,%eax
+	0x3A966BBF:  cmpl %eax,0x198(%ecx)
+	0x3A966BC5:  jnb-32 0x3A96662F
+. 187 3A966BAE 29
+. 89 81 94 01 00 00 8B 56 08 8D 04 3A 8B 7E 14 01 F8 39 81 98 01 00 00 0F 83 64 FA FF FF 
+
+==== BB 188 (0x3A966BCB) in 3370B, out 19018B, BBs exec'd 0 ====
+	0x3A966BCB:  movl %eax,0x198(%ecx)
+	0x3A966BD1:  jmp 0x3A96662F
+. 188 3A966BCB 11
+. 89 81 98 01 00 00 E9 59 FA FF FF 
+
+==== BB 189 (0x3A966BB7) in 3381B, out 19065B, BBs exec'd 0 ====
+	0x3A966BB7:  leal (%edx,%edi,1), %eax
+	0x3A966BBA:  movl 20(%esi),%edi
+	0x3A966BBD:  addl %edi,%eax
+	0x3A966BBF:  cmpl %eax,0x198(%ecx)
+	0x3A966BC5:  jnb-32 0x3A96662F
+. 189 3A966BB7 20
+. 8D 04 3A 8B 7E 14 01 F8 39 81 98 01 00 00 0F 83 64 FA FF FF 
+
+==== BB 190 (0x3A966620) in 3401B, out 19169B, BBs exec'd 0 ====
+	0x3A966620:  cmpl $0x2, %eax
+	0x3A966623:  jnz-8 0x3A96662F
+. 190 3A966620 5
+. 83 F8 02 75 0A 
+
+==== BB 191 (0x3A966625) in 3406B, out 19226B, BBs exec'd 0 ====
+	0x3A966625:  movl 8(%esi),%eax
+	0x3A966628:  movl (%ecx),%edx
+	0x3A96662A:  addl %edx,%eax
+	0x3A96662C:  movl %eax,8(%ecx)
+	0x3A96662F:  addl $0x20, %esi
+	0x3A966632:  cmpl 0xFFFFFEE4(%ebp),%esi
+	0x3A966638:  jnb-8 0x3A9666B9
+. 191 3A966625 21
+. 8B 46 08 8B 11 01 D0 89 41 08 83 C6 20 3B B5 E4 FE FF FF 73 7F 
+
+==== BB 192 (0x3A966CC0) in 3427B, out 19346B, BBs exec'd 0 ====
+	0x3A966CC0:  movl 24(%esi),%eax
+	0x3A966CC3:  movl %eax,0xFFFFFC00(%ebx)
+	0x3A966CC9:  jmp 0x3A96662F
+. 192 3A966CC0 14
+. 8B 46 18 89 83 00 FC FF FF E9 61 F9 FF FF 
+
+==== BB 193 (0x3A9666B9) in 3441B, out 19406B, BBs exec'd 0 ====
+	0x3A9666B9:  movl 0x198(%ecx),%edx
+	0x3A9666BF:  testl %edx,%edx
+	0x3A9666C1:  jnz-8 0x3A9666CE
+. 193 3A9666B9 10
+. 8B 91 98 01 00 00 85 D2 75 0B 
+
+==== BB 194 (0x3A9666CE) in 3451B, out 19481B, BBs exec'd 0 ====
+	0x3A9666CE:  movl 0xFFFFF9F8(%ebx),%eax
+	0x3A9666D4:  testl %eax,%eax
+	0x3A9666D6:  jnz-8 0x3A9666F4
+. 194 3A9666CE 10
+. 8B 83 F8 F9 FF FF 85 C0 75 1C 
+
+==== BB 195 (0x3A9666F4) in 3461B, out 19556B, BBs exec'd 0 ====
+	0x3A9666F4:  cmpb $0x0, 0xFFFFFF02(%ebp)
+	0x3A9666FB:  jnz-32 0x3A966837
+. 195 3A9666F4 13
+. 80 BD 02 FF FF FF 00 0F 85 36 01 00 00 
+
+==== BB 196 (0x3A966701) in 3474B, out 19622B, BBs exec'd 0 ====
+	0x3A966701:  movl %ecx,0xFFFFFEE0(%ebp)
+	0x3A966707:  movl 8(%ecx),%esi
+	0x3A96670A:  testl %esi,%esi
+	0x3A96670C:  movl %esi,0xFFFFFEDC(%ebp)
+	0x3A966712:  jz-32 0x3A96682C
+. 196 3A966701 23
+. 89 8D E0 FE FF FF 8B 71 08 85 F6 89 B5 DC FE FF FF 0F 84 14 01 00 00 
+
+==== BB 197 (0x3A966718) in 3497B, out 19723B, BBs exec'd 0 ====
+	0x3A966718:  movl (%esi),%esi
+	0x3A96671A:  leal 24(%ecx), %edi
+	0x3A96671D:  testl %esi,%esi
+	0x3A96671F:  jnz-8 0x3A966741
+. 197 3A966718 9
+. 8B 36 8D 79 18 85 F6 75 20 
+
+==== BB 198 (0x3A966741) in 3506B, out 19805B, BBs exec'd 0 ====
+	0x3A966741:  cmpl $0x21, %esi
+	0x3A966744:  jle-8 0x3A966723
+. 198 3A966741 5
+. 83 FE 21 7E DD 
+
+==== BB 199 (0x3A966723) in 3511B, out 19862B, BBs exec'd 0 ====
+	0x3A966723:  movl 0xFFFFFEDC(%ebp),%edx
+	0x3A966729:  movl %edx,(%edi,%esi,4)
+	0x3A96672C:  addl $0x8, 0xFFFFFEDC(%ebp)
+	0x3A966733:  movl 0xFFFFFEDC(%ebp),%esi
+	0x3A966739:  movl (%esi),%eax
+	0x3A96673B:  testl %eax,%eax
+	0x3A96673D:  movl %eax,%esi
+	0x3A96673F:  jz-8 0x3A966768
+. 199 3A966723 30
+. 8B 95 DC FE FF FF 89 14 B7 83 85 DC FE FF FF 08 8B B5 DC FE FF FF 8B 06 85 C0 89 C6 74 27 
+
+==== BB 200 (0x3A966746) in 3541B, out 20003B, BBs exec'd 0 ====
+	0x3A966746:  movl $0x6FFFFFFF,%eax
+	0x3A96674B:  subl %esi,%eax
+	0x3A96674D:  cmpl $0xF, %eax
+	0x3A966750:  jnbe-32 0x3A966BD6
+. 200 3A966746 16
+. B8 FF FF FF 6F 29 F0 83 F8 0F 0F 87 80 04 00 00 
+
+==== BB 201 (0x3A966756) in 3557B, out 20076B, BBs exec'd 0 ====
+	0x3A966756:  movl $0x70000021,%eax
+	0x3A96675B:  subl %esi,%eax
+	0x3A96675D:  movl 0xFFFFFEDC(%ebp),%esi
+	0x3A966763:  movl %esi,(%edi,%eax,4)
+	0x3A966766:  jmp-8 0x3A96672C
+. 201 3A966756 18
+. B8 21 00 00 70 29 F0 8B B5 DC FE FF FF 89 34 87 EB C4 
+
+==== BB 202 (0x3A96672C) in 3575B, out 20160B, BBs exec'd 0 ====
+	0x3A96672C:  addl $0x8, 0xFFFFFEDC(%ebp)
+	0x3A966733:  movl 0xFFFFFEDC(%ebp),%esi
+	0x3A966739:  movl (%esi),%eax
+	0x3A96673B:  testl %eax,%eax
+	0x3A96673D:  movl %eax,%esi
+	0x3A96673F:  jz-8 0x3A966768
+. 202 3A96672C 21
+. 83 85 DC FE FF FF 08 8B B5 DC FE FF FF 8B 06 85 C0 89 C6 74 27 
+
+==== BB 203 (0x3A966768) in 3596B, out 20268B, BBs exec'd 0 ====
+	0x3A966768:  movl (%ecx),%edx
+	0x3A96676A:  testl %edx,%edx
+	0x3A96676C:  jz-8 0x3A9667C7
+. 203 3A966768 6
+. 8B 11 85 D2 74 59 
+
+==== BB 204 (0x3A9667C7) in 3602B, out 20337B, BBs exec'd 0 ====
+	0x3A9667C7:  movl 120(%edi),%edx
+	0x3A9667CA:  testl %edx,%edx
+	0x3A9667CC:  jz-8 0x3A9667FE
+. 204 3A9667C7 7
+. 8B 57 78 85 D2 74 30 
+
+==== BB 205 (0x3A9667FE) in 3609B, out 20409B, BBs exec'd 0 ====
+	0x3A9667FE:  movl 0x98(%edi),%edx
+	0x3A966804:  testl %edx,%edx
+	0x3A966806:  jz-8 0x3A96681E
+. 205 3A9667FE 10
+. 8B 97 98 00 00 00 85 D2 74 16 
+
+==== BB 206 (0x3A96681E) in 3619B, out 20487B, BBs exec'd 0 ====
+	0x3A96681E:  movl 116(%edi),%eax
+	0x3A966821:  testl %eax,%eax
+	0x3A966823:  jz-8 0x3A96682C
+. 206 3A96681E 7
+. 8B 47 74 85 C0 74 07 
+
+==== BB 207 (0x3A96682C) in 3626B, out 20559B, BBs exec'd 0 ====
+	0x3A96682C:  movl 40(%ecx),%eax
+	0x3A96682F:  testl %eax,%eax
+	0x3A966831:  jnz-32 0x3A966D00
+. 207 3A96682C 11
+. 8B 41 28 85 C0 0F 85 C9 04 00 00 
+
+==== BB 208 (0x3A966D00) in 3637B, out 20631B, BBs exec'd 0 ====
+	0x3A966D00:  movl %ecx,%eax
+	0x3A966D02:  call 0x3A96BD80
+. 208 3A966D00 7
+. 89 C8 E8 79 50 00 00 
+
+==== BB 209 (0x3A966D07) in 3644B, out 20686B, BBs exec'd 0 ====
+	0x3A966D07:  jmp 0x3A966837
+. 209 3A966D07 5
+. E9 2B FB FF FF 
+
+==== BB 210 (0x3A966837) in 3649B, out 20714B, BBs exec'd 0 ====
+	0x3A966837:  cmpl $0x2, 0xFFFFFF50(%ebp)
+	0x3A96683E:  jz-32 0x3A967D63
+. 210 3A966837 13
+. 83 BD 50 FF FF FF 02 0F 84 1F 15 00 00 
+
+==== BB 211 (0x3A966844) in 3662B, out 20780B, BBs exec'd 0 ====
+	0x3A966844:  cmpb $0x0, 0xFFFFFF02(%ebp)
+	0x3A96684B:  jz-32 0x3A966CF0
+. 211 3A966844 13
+. 80 BD 02 FF FF FF 00 0F 84 9F 04 00 00 
+
+==== BB 212 (0x3A966CF0) in 3675B, out 20846B, BBs exec'd 0 ====
+	0x3A966CF0:  movl 0xAC(%ebx),%eax
+	0x3A966CF6:  call 0x3A96AB30
+. 212 3A966CF0 11
+. 8B 83 AC 00 00 00 E8 35 3E 00 00 
+
+==== BB 213 _dl_init_paths(0x3A96AB30) in 3686B, out 20910B, BBs exec'd 0 ====
+	0x3A96AB30:  pushl %ebp
+	0x3A96AB31:  movl %esp,%ebp
+	0x3A96AB33:  pushl %edi
+	0x3A96AB34:  pushl %esi
+	0x3A96AB35:  pushl %ebx
+	0x3A96AB36:  subl $0x2C, %esp
+	0x3A96AB39:  call 0x3A97592B
+. 213 3A96AB30 14
+. 55 89 E5 57 56 53 83 EC 2C E8 ED AD 00 00 
+
+==== BB 214 (0x3A96AB3E) in 3700B, out 21043B, BBs exec'd 0 ====
+	0x3A96AB3E:  addl $0xDB2E, %ebx
+	0x3A96AB44:  movl %eax,-16(%ebp)
+	0x3A96AB47:  movl 0xFFFFFC24(%ebx),%edx
+	0x3A96AB4D:  leal 0xCC(%ebx), %ecx
+	0x3A96AB53:  movl 0xFFFFFC20(%ebx),%eax
+	0x3A96AB59:  movl %ecx,(%esp,,)
+	0x3A96AB5C:  leal 0xC8(%ebx), %ecx
+	0x3A96AB62:  call 0x3A972740
+. 214 3A96AB3E 41
+. 81 C3 2E DB 00 00 89 45 F0 8B 93 24 FC FF FF 8D 8B CC 00 00 00 8B 83 20 FC FF FF 89 0C 24 8D 8B C8 00 00 00 E8 D9 7B 00 00 
+
+==== BB 215 _dl_important_hwcaps(0x3A972740) in 3741B, out 21186B, BBs exec'd 0 ====
+	0x3A972740:  pushl %ebp
+	0x3A972741:  movl %esp,%ebp
+	0x3A972743:  pushl %edi
+	0x3A972744:  pushl %esi
+	0x3A972745:  pushl %ebx
+	0x3A972746:  subl $0x38, %esp
+	0x3A972749:  call 0x3A97592B
+. 215 3A972740 14
+. 55 89 E5 57 56 53 83 EC 38 E8 DD 31 00 00 
+
+==== BB 216 (0x3A97274E) in 3755B, out 21319B, BBs exec'd 0 ====
+	0x3A97274E:  addl $0x5F1E, %ebx
+	0x3A972754:  movl %edx,-20(%ebp)
+	0x3A972757:  testl %eax,%eax
+	0x3A972759:  movl 0xFFFFFC58(%ebx),%edx
+	0x3A97275F:  movl %eax,-16(%ebp)
+	0x3A972762:  setnz %al
+	0x3A972765:  xorl %edi, %edi
+	0x3A972767:  andl 0xFFFFFC54(%ebx),%edx
+	0x3A97276D:  movzbl %al,%eax
+	0x3A972770:  movl %ecx,-24(%ebp)
+	0x3A972773:  movl %eax,-32(%ebp)
+	0x3A972776:  movl %edx,-28(%ebp)
+	0x3A972779:  jz-8 0x3A9727A0
+. 216 3A97274E 45
+. 81 C3 1E 5F 00 00 89 55 EC 85 C0 8B 93 58 FC FF FF 89 45 F0 0F 95 C0 31 FF 23 93 54 FC FF FF 0F B6 C0 89 4D E8 89 45 E0 89 55 E4 74 25 
+
+==== BB 217 (0x3A9727A0) in 3800B, out 21523B, BBs exec'd 0 ====
+	0x3A9727A0:  movl -32(%ebp),%eax
+	0x3A9727A3:  testl %eax,%eax
+	0x3A9727A5:  jz-32 0x3A9728CB
+. 217 3A9727A0 11
+. 8B 45 E0 85 C0 0F 84 20 01 00 00 
+
+==== BB 218 (0x3A9727AB) in 3811B, out 21595B, BBs exec'd 0 ====
+	0x3A9727AB:  movl -32(%ebp),%edx
+	0x3A9727AE:  xorl %esi, %esi
+	0x3A9727B0:  xorl %edi, %edi
+	0x3A9727B2:  leal 0x10(,%edx,8), %eax
+	0x3A9727B9:  subl %eax,%esp
+	0x3A9727BB:  movl -28(%ebp),%eax
+	0x3A9727BE:  leal 27(%esp,,), %ecx
+	0x3A9727C2:  andl $0xFFFFFFF0, %ecx
+	0x3A9727C5:  testl %eax,%eax
+	0x3A9727C7:  movl %ecx,-40(%ebp)
+	0x3A9727CA:  jz-8 0x3A97280C
+. 218 3A9727AB 33
+. 8B 55 E0 31 F6 31 FF 8D 04 D5 10 00 00 00 29 C4 8B 45 E4 8D 4C 24 1B 83 E1 F0 85 C0 89 4D D8 74 40 
+
+==== BB 219 (0x3A97280C) in 3844B, out 21764B, BBs exec'd 0 ====
+	0x3A97280C:  movl -16(%ebp),%edi
+	0x3A97280F:  testl %edi,%edi
+	0x3A972811:  jz-8 0x3A972823
+. 219 3A97280C 7
+. 8B 7D F0 85 FF 74 10 
+
+==== BB 220 (0x3A972813) in 3851B, out 21836B, BBs exec'd 0 ====
+	0x3A972813:  movl -40(%ebp),%eax
+	0x3A972816:  movl -16(%ebp),%edx
+	0x3A972819:  movl -20(%ebp),%ecx
+	0x3A97281C:  movl %edx,(%eax,%esi,8)
+	0x3A97281F:  movl %ecx,4(%eax,%esi,8)
+	0x3A972823:  cmpl $0x1, -32(%ebp)
+	0x3A972827:  jz-32 0x3A9728FD
+. 220 3A972813 26
+. 8B 45 D8 8B 55 F0 8B 4D EC 89 14 F0 89 4C F0 04 83 7D E0 01 0F 84 D0 00 00 00 
+
+==== BB 221 (0x3A9728FD) in 3877B, out 21963B, BBs exec'd 0 ====
+	0x3A9728FD:  movl -40(%ebp),%esi
+	0x3A972900:  movl 4(%esi),%edx
+	0x3A972903:  incl %edx
+	0x3A972904:  movzbl -32(%ebp),%ecx
+	0x3A972908:  movl $0x1,%esi
+	0x3A97290D:  movl %esi,%eax
+	0x3A97290F:  shll %cl, %eax
+	0x3A972911:  movl -24(%ebp),%ecx
+	0x3A972914:  movl %eax,(%ecx)
+	0x3A972916:  leal (%edx,%eax,8), %eax
+	0x3A972919:  movl %eax,(%esp,,)
+	0x3A97291C:  call 0x3A96581C
+. 221 3A9728FD 36
+. 8B 75 D8 8B 56 04 42 0F B6 4D E0 BE 01 00 00 00 89 F0 D3 E0 8B 4D E8 89 01 8D 04 C2 89 04 24 E8 FB 2E FF FF 
+
+==== BB 222 (0x3A97374A) in 3913B, out 22127B, BBs exec'd 0 ====
+	0x3A97374A:  movl 0x138(%ebx),%eax
+	0x3A973750:  addl %esi,%eax
+	0x3A973752:  leal -1(%eax), %edx
+	0x3A973755:  negl %esi
+	0x3A973757:  andl %esi,%edx
+	0x3A973759:  leal (%edi,%edx,1), %eax
+	0x3A97375C:  cmpl %ecx,%eax
+	0x3A97375E:  jnb-8 0x3A973780
+. 222 3A97374A 22
+. 8B 83 38 01 00 00 01 F0 8D 50 FF F7 DE 21 F2 8D 04 17 39 C8 73 20 
+
+==== BB 223 (0x3A972921) in 3935B, out 22246B, BBs exec'd 0 ====
+	0x3A972921:  movl %eax,-36(%ebp)
+	0x3A972924:  testl %eax,%eax
+	0x3A972926:  jz-8 0x3A9728B4
+. 223 3A972921 7
+. 89 45 DC 85 C0 74 8C 
+
+==== BB 224 (0x3A972928) in 3942B, out 22318B, BBs exec'd 0 ====
+	0x3A972928:  cmpl $0x1, -32(%ebp)
+	0x3A97292C:  jz-32 0x3A972A0B
+. 224 3A972928 10
+. 83 7D E0 01 0F 84 D9 00 00 00 
+
+==== BB 225 (0x3A972A0B) in 3952B, out 22381B, BBs exec'd 0 ====
+	0x3A972A0B:  movl -24(%ebp),%esi
+	0x3A972A0E:  movl -36(%ebp),%edx
+	0x3A972A11:  movl -40(%ebp),%ecx
+	0x3A972A14:  movl (%esi),%eax
+	0x3A972A16:  leal (%edx,%eax,8), %eax
+	0x3A972A19:  movl %eax,(%edx)
+	0x3A972A1B:  movl 4(%ecx),%eax
+	0x3A972A1E:  incl %eax
+	0x3A972A1F:  movl %eax,4(%edx)
+	0x3A972A22:  movl (%esi),%eax
+	0x3A972A24:  movl $0x0, 12(%edx)
+	0x3A972A2B:  leal (%edx,%eax,8), %eax
+	0x3A972A2E:  movl %eax,8(%edx)
+	0x3A972A31:  movl 4(%ecx),%eax
+	0x3A972A34:  movl %eax,8(%esp,,)
+	0x3A972A38:  movl (%ecx),%eax
+	0x3A972A3A:  movl %eax,4(%esp,,)
+	0x3A972A3E:  movl (%esi),%eax
+	0x3A972A40:  leal (%edx,%eax,8), %eax
+	0x3A972A43:  movl %eax,(%esp,,)
+	0x3A972A46:  call 0x3A975770
+. 225 3A972A0B 64
+. 8B 75 E8 8B 55 DC 8B 4D D8 8B 06 8D 04 C2 89 02 8B 41 04 40 89 42 04 8B 06 C7 42 0C 00 00 00 00 8D 04 C2 89 42 08 8B 41 04 89 44 24 08 8B 01 89 44 24 04 8B 06 8D 04 C2 89 04 24 E8 25 2D 00 00 
+
+==== BB 226 mempcpy(0x3A975770) in 4016B, out 22625B, BBs exec'd 0 ====
+	0x3A975770:  pushl %edi
+	0x3A975771:  pushl %esi
+	0x3A975772:  movl 12(%esp,,),%edi
+	0x3A975776:  movl 16(%esp,,),%esi
+	0x3A97577A:  movl 20(%esp,,),%ecx
+	0x3A97577E:  movl %edi,%eax
+	0x3A975780:  cld
+	0x3A975781:  cmpl $0x20, %ecx
+	0x3A975784:  jbe-8 0x3A9757D8
+. 226 3A975770 22
+. 57 56 8B 7C 24 0C 8B 74 24 10 8B 4C 24 14 89 F8 FC 83 F9 20 76 52 
+
+==== BB 227 (0x3A9757D8) in 4038B, out 22774B, BBs exec'd 0 ====
+	0x3A9757D8:  rep movsb
+. 227 3A9757D8 2
+. F3 A4 
+
+==== BB 228 (0x3A9757DA) in 4040B, out 22869B, BBs exec'd 0 ====
+	0x3A9757DA:  movl %edi,%eax
+	0x3A9757DC:  popl %esi
+	0x3A9757DD:  popl %edi
+	0x3A9757DE:  ret
+. 228 3A9757DA 5
+. 89 F8 5E 5F C3 
+
+==== BB 229 (0x3A972A4B) in 4045B, out 22941B, BBs exec'd 0 ====
+	0x3A972A4B:  movb $0x2F, (%eax)
+	0x3A972A4E:  movl 8(%ebp),%edx
+	0x3A972A51:  movl $0x2, (%esi)
+	0x3A972A57:  movl -36(%ebp),%esi
+	0x3A972A5A:  movl 4(%esi),%eax
+	0x3A972A5D:  movl %eax,(%edx)
+	0x3A972A5F:  jmp 0x3A9728F0
+. 229 3A972A4B 25
+. C6 00 2F 8B 55 08 C7 06 02 00 00 00 8B 75 DC 8B 46 04 89 02 E9 8C FE FF FF 
+
+==== BB 230 (0x3A9728F0) in 4070B, out 23047B, BBs exec'd 0 ====
+	0x3A9728F0:  movl -36(%ebp),%eax
+	0x3A9728F3:  leal -12(%ebp), %esp
+	0x3A9728F6:  popl %ebx
+	0x3A9728F7:  popl %esi
+	0x3A9728F8:  popl %edi
+	0x3A9728F9:  popl %ebp
+	0x3A9728FA:  ret 4
+. 230 3A9728F0 13
+. 8B 45 DC 8D 65 F4 5B 5E 5F 5D C2 04 00 
+
+==== BB 231 (0x3A96AB67) in 4083B, out 23162B, BBs exec'd 0 ====
+	0x3A96AB67:  movl %eax,0xC4(%ebx)
+	0x3A96AB6D:  subl $0x4, %esp
+	0x3A96AB70:  movl $0xC, (%esp,,)
+	0x3A96AB77:  call 0x3A96581C
+. 231 3A96AB67 21
+. 89 83 C4 00 00 00 83 EC 04 C7 04 24 0C 00 00 00 E8 A0 AC FF FF 
+
+==== BB 232 (0x3A96AB7C) in 4104B, out 23252B, BBs exec'd 0 ====
+	0x3A96AB7C:  movl %eax,0xD0(%ebx)
+	0x3A96AB82:  testl %eax,%eax
+	0x3A96AB84:  movl %eax,%esi
+	0x3A96AB86:  jz-32 0x3A96AE1F
+. 232 3A96AB7C 16
+. 89 83 D0 00 00 00 85 C0 89 C6 0F 84 93 02 00 00 
+
+==== BB 233 (0x3A96AB8C) in 4120B, out 23334B, BBs exec'd 0 ====
+	0x3A96AB8C:  movl 0xC8(%ebx),%edx
+	0x3A96AB92:  movl $0xCCCCCCCD,%eax
+	0x3A96AB97:  leal 0x27(,%edx,4), %edx
+	0x3A96AB9E:  mull %edx
+	0x3A96ABA0:  shrl $0x4, %edx
+	0x3A96ABA3:  leal (%edx,%edx,4), %edx
+	0x3A96ABA6:  movl %edx,-24(%ebp)
+	0x3A96ABA9:  movl %edx,%eax
+	0x3A96ABAB:  shll $0x6, %eax
+	0x3A96ABAE:  movl %eax,(%esp,,)
+	0x3A96ABB1:  call 0x3A96581C
+. 233 3A96AB8C 42
+. 8B 93 C8 00 00 00 B8 CD CC CC CC 8D 14 95 27 00 00 00 F7 E2 C1 EA 04 8D 14 92 89 55 E8 89 D0 C1 E0 06 89 04 24 E8 66 AC FF FF 
+
+==== BB 234 (0x3A96ABB6) in 4162B, out 23505B, BBs exec'd 0 ====
+	0x3A96ABB6:  movl %eax,(%esi)
+	0x3A96ABB8:  movl 0xD0(%ebx),%eax
+	0x3A96ABBE:  leal 0xFFFFE390(%ebx), %edx
+	0x3A96ABC4:  movl (%eax),%eax
+	0x3A96ABC6:  testl %eax,%eax
+	0x3A96ABC8:  jz-32 0x3A96AE25
+. 234 3A96ABB6 24
+. 89 06 8B 83 D0 00 00 00 8D 93 90 E3 FF FF 8B 00 85 C0 0F 84 57 02 00 00 
+
+==== BB 235 (0x3A96ABCE) in 4186B, out 23613B, BBs exec'd 0 ====
+	0x3A96ABCE:  movl %eax,0xFFFFF9DC(%ebx)
+	0x3A96ABD4:  xorl %edx, %edx
+	0x3A96ABD6:  movl 0xC8(%ebx),%ecx
+	0x3A96ABDC:  movl %edx,0xD4(%ebx)
+	0x3A96ABE2:  movl %eax,%edx
+	0x3A96ABE4:  leal 0xFFFFD61C(%ebx), %eax
+	0x3A96ABEA:  movl %eax,-20(%ebp)
+	0x3A96ABED:  movl -24(%ebp),%eax
+	0x3A96ABF0:  leal 0xFFFFF017(%ebx), %edi
+	0x3A96ABF6:  movl $0x0, -40(%ebp)
+	0x3A96ABFD:  shll $0x2, %eax
+	0x3A96AC00:  movl %edi,-32(%ebp)
+	0x3A96AC03:  movl %eax,-28(%ebp)
+	0x3A96AC06:  movl %edx,(%esi)
+	0x3A96AC08:  movl -32(%ebp),%edi
+	0x3A96AC0B:  addl $0x4, %esi
+	0x3A96AC0E:  movl $0x0, 8(%edx)
+	0x3A96AC15:  movl -20(%ebp),%eax
+	0x3A96AC18:  movl %edi,4(%edx)
+	0x3A96AC1B:  movl -40(%ebp),%edi
+	0x3A96AC1E:  movl %eax,12(%edx)
+	0x3A96AC21:  movl -10732(%ebx,%edi,4),%edi
+	0x3A96AC28:  leal 1(%edi,%eax,1), %eax
+	0x3A96AC2C:  movl %eax,-20(%ebp)
+	0x3A96AC2F:  xorl %eax, %eax
+	0x3A96AC31:  cmpl %ecx,%eax
+	0x3A96AC33:  movl %edi,16(%edx)
+	0x3A96AC36:  jnb-8 0x3A96AC4B
+. 235 3A96ABCE 106
+. 89 83 DC F9 FF FF 31 D2 8B 8B C8 00 00 00 89 93 D4 00 00 00 89 C2 8D 83 1C D6 FF FF 89 45 EC 8B 45 E8 8D BB 17 F0 FF FF C7 45 D8 00 00 00 00 C1 E0 02 89 7D E0 89 45 E4 89 16 8B 7D E0 83 C6 04 C7 42 08 00 00 00 00 8B 45 EC 89 7A 04 8B 7D D8 89 42 0C 8B BC BB 14 D6 FF FF 8D 44 07 01 89 45 EC 31 C0 39 C8 89 7A 10 73 13 
+
+==== BB 236 (0x3A96AC38) in 4292B, out 23976B, BBs exec'd 0 ====
+	0x3A96AC38:  nop
+	0x3A96AC39:  leal 0(%esi,,), %esi
+	0x3A96AC40:  xorl %edi, %edi
+	0x3A96AC42:  movl %edi,20(%edx,%eax,4)
+	0x3A96AC46:  incl %eax
+	0x3A96AC47:  cmpl %ecx,%eax
+	0x3A96AC49:  jb-8 0x3A96AC40
+. 236 3A96AC38 19
+. 90 8D B4 26 00 00 00 00 31 FF 89 7C 82 14 40 39 C8 72 F5 
+
+==== BB 237 (0x3A96AC40) in 4311B, out 24086B, BBs exec'd 0 ====
+	0x3A96AC40:  xorl %edi, %edi
+	0x3A96AC42:  movl %edi,20(%edx,%eax,4)
+	0x3A96AC46:  incl %eax
+	0x3A96AC47:  cmpl %ecx,%eax
+	0x3A96AC49:  jb-8 0x3A96AC40
+. 237 3A96AC40 11
+. 31 FF 89 7C 82 14 40 39 C8 72 F5 
+
+==== BB 238 (0x3A96AC4B) in 4322B, out 24179B, BBs exec'd 0 ====
+	0x3A96AC4B:  incl -40(%ebp)
+	0x3A96AC4E:  movl $0x0, -36(%ebp)
+	0x3A96AC55:  cmpl $0x2, -40(%ebp)
+	0x3A96AC59:  jz-8 0x3A96AC63
+. 238 3A96AC4B 16
+. FF 45 D8 C7 45 DC 00 00 00 00 83 7D D8 02 74 08 
+
+==== BB 239 (0x3A96AC5B) in 4338B, out 24271B, BBs exec'd 0 ====
+	0x3A96AC5B:  movl -28(%ebp),%edi
+	0x3A96AC5E:  addl %edx,%edi
+	0x3A96AC60:  movl %edi,-36(%ebp)
+	0x3A96AC63:  movl -36(%ebp),%eax
+	0x3A96AC66:  movl %eax,(%edx)
+	0x3A96AC68:  movl -28(%ebp),%eax
+	0x3A96AC6B:  addl %eax,%edx
+	0x3A96AC6D:  cmpl $0x1, -40(%ebp)
+	0x3A96AC71:  jbe-8 0x3A96AC06
+. 239 3A96AC5B 24
+. 8B 7D E4 01 D7 89 7D DC 8B 45 DC 89 02 8B 45 E4 01 C2 83 7D D8 01 76 93 
+
+==== BB 240 (0x3A96AC06) in 4362B, out 24406B, BBs exec'd 0 ====
+	0x3A96AC06:  movl %edx,(%esi)
+	0x3A96AC08:  movl -32(%ebp),%edi
+	0x3A96AC0B:  addl $0x4, %esi
+	0x3A96AC0E:  movl $0x0, 8(%edx)
+	0x3A96AC15:  movl -20(%ebp),%eax
+	0x3A96AC18:  movl %edi,4(%edx)
+	0x3A96AC1B:  movl -40(%ebp),%edi
+	0x3A96AC1E:  movl %eax,12(%edx)
+	0x3A96AC21:  movl -10732(%ebx,%edi,4),%edi
+	0x3A96AC28:  leal 1(%edi,%eax,1), %eax
+	0x3A96AC2C:  movl %eax,-20(%ebp)
+	0x3A96AC2F:  xorl %eax, %eax
+	0x3A96AC31:  cmpl %ecx,%eax
+	0x3A96AC33:  movl %edi,16(%edx)
+	0x3A96AC36:  jnb-8 0x3A96AC4B
+. 240 3A96AC06 50
+. 89 16 8B 7D E0 83 C6 04 C7 42 08 00 00 00 00 8B 45 EC 89 7A 04 8B 7D D8 89 42 0C 8B BC BB 14 D6 FF FF 8D 44 07 01 89 45 EC 31 C0 39 C8 89 7A 10 73 13 
+
+==== BB 241 (0x3A96AC63) in 4412B, out 24613B, BBs exec'd 0 ====
+	0x3A96AC63:  movl -36(%ebp),%eax
+	0x3A96AC66:  movl %eax,(%edx)
+	0x3A96AC68:  movl -28(%ebp),%eax
+	0x3A96AC6B:  addl %eax,%edx
+	0x3A96AC6D:  cmpl $0x1, -40(%ebp)
+	0x3A96AC71:  jbe-8 0x3A96AC06
+. 241 3A96AC63 16
+. 8B 45 DC 89 02 8B 45 E4 01 C2 83 7D D8 01 76 93 
+
+==== BB 242 (0x3A96AC73) in 4428B, out 24718B, BBs exec'd 0 ====
+	0x3A96AC73:  movl $0x0, (%esi)
+	0x3A96AC79:  movl 0xFFFFF994(%ebx),%esi
+	0x3A96AC7F:  movl $0x9,%edi
+	0x3A96AC84:  movl %edi,0xD8(%ebx)
+	0x3A96AC8A:  testl %esi,%esi
+	0x3A96AC8C:  jz-8 0x3A96ACB9
+. 242 3A96AC73 27
+. C7 06 00 00 00 00 8B B3 94 F9 FF FF BF 09 00 00 00 89 BB D8 00 00 00 85 F6 74 2B 
+
+==== BB 243 (0x3A96AC8E) in 4455B, out 24833B, BBs exec'd 0 ====
+	0x3A96AC8E:  movl 0x8C(%esi),%edx
+	0x3A96AC94:  testl %edx,%edx
+	0x3A96AC96:  jnz-8 0x3A96ACE7
+. 243 3A96AC8E 10
+. 8B 96 8C 00 00 00 85 D2 75 4F 
+
+==== BB 244 (0x3A96AC98) in 4465B, out 24908B, BBs exec'd 0 ====
+	0x3A96AC98:  movl 84(%esi),%edx
+	0x3A96AC9B:  movl $0xFFFFFFFF,%edi
+	0x3A96ACA0:  movl %edi,0x1CC(%esi)
+	0x3A96ACA6:  testl %edx,%edx
+	0x3A96ACA8:  jnz-32 0x3A96ADD9
+. 244 3A96AC98 22
+. 8B 56 54 BF FF FF FF FF 89 BE CC 01 00 00 85 D2 0F 85 2B 01 00 00 
+
+==== BB 245 (0x3A96ACAE) in 4487B, out 25005B, BBs exec'd 0 ====
+	0x3A96ACAE:  movl $0xFFFFFFFF,%edi
+	0x3A96ACB3:  movl %edi,0x180(%esi)
+	0x3A96ACB9:  movl -16(%ebp),%esi
+	0x3A96ACBC:  testl %esi,%esi
+	0x3A96ACBE:  jz-8 0x3A96ACC8
+. 245 3A96ACAE 18
+. BF FF FF FF FF 89 BE 80 01 00 00 8B 75 F0 85 F6 74 08 
+
+==== BB 246 (0x3A96ACC0) in 4505B, out 25105B, BBs exec'd 0 ====
+	0x3A96ACC0:  movl -16(%ebp),%edi
+	0x3A96ACC3:  cmpb $0x0, (%edi)
+	0x3A96ACC6:  jnz-8 0x3A96AD0D
+. 246 3A96ACC0 8
+. 8B 7D F0 80 3F 00 75 45 
+
+==== BB 247 (0x3A96AD0D) in 4513B, out 25178B, BBs exec'd 0 ====
+	0x3A96AD0D:  movl %edi,(%esp,,)
+	0x3A96AD10:  movl %edi,%esi
+	0x3A96AD12:  call 0x3A9752D0
+. 247 3A96AD0D 10
+. 89 3C 24 89 FE E8 B9 A5 00 00 
+
+==== BB 248 (0x3A975311) in 4523B, out 25240B, BBs exec'd 0 ====
+	0x3A975311:  xorl %ecx,%edx
+	0x3A975313:  andl $0x1010100, %edx
+	0x3A975319:  jnz-8 0x3A975369
+. 248 3A975311 10
+. 31 CA 81 E2 00 01 01 01 75 4E 
+
+==== BB 249 (0x3A97531B) in 4533B, out 25311B, BBs exec'd 0 ====
+	0x3A97531B:  movl (%eax),%ecx
+	0x3A97531D:  addl $0x4, %eax
+	0x3A975320:  subl %ecx,%edx
+	0x3A975322:  addl $0xFEFEFEFF, %ecx
+	0x3A975328:  decl %edx
+	0x3A975329:  jnb-8 0x3A975369
+. 249 3A97531B 16
+. 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 3E 
+
+==== BB 250 (0x3A97532B) in 4549B, out 25408B, BBs exec'd 0 ====
+	0x3A97532B:  xorl %ecx,%edx
+	0x3A97532D:  andl $0x1010100, %edx
+	0x3A975333:  jnz-8 0x3A975369
+. 250 3A97532B 10
+. 31 CA 81 E2 00 01 01 01 75 34 
+
+==== BB 251 (0x3A975335) in 4559B, out 25479B, BBs exec'd 0 ====
+	0x3A975335:  movl (%eax),%ecx
+	0x3A975337:  addl $0x4, %eax
+	0x3A97533A:  subl %ecx,%edx
+	0x3A97533C:  addl $0xFEFEFEFF, %ecx
+	0x3A975342:  decl %edx
+	0x3A975343:  jnb-8 0x3A975369
+. 251 3A975335 16
+. 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 24 
+
+==== BB 252 (0x3A975345) in 4575B, out 25576B, BBs exec'd 0 ====
+	0x3A975345:  xorl %ecx,%edx
+	0x3A975347:  andl $0x1010100, %edx
+	0x3A97534D:  jnz-8 0x3A975369
+. 252 3A975345 10
+. 31 CA 81 E2 00 01 01 01 75 1A 
+
+==== BB 253 (0x3A97534F) in 4585B, out 25647B, BBs exec'd 0 ====
+	0x3A97534F:  movl (%eax),%ecx
+	0x3A975351:  addl $0x4, %eax
+	0x3A975354:  subl %ecx,%edx
+	0x3A975356:  addl $0xFEFEFEFF, %ecx
+	0x3A97535C:  decl %edx
+	0x3A97535D:  jnb-8 0x3A975369
+. 253 3A97534F 16
+. 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 0A 
+
+==== BB 254 (0x3A97535F) in 4601B, out 25744B, BBs exec'd 0 ====
+	0x3A97535F:  xorl %ecx,%edx
+	0x3A975361:  andl $0x1010100, %edx
+	0x3A975367:  jz-8 0x3A975301
+. 254 3A97535F 10
+. 31 CA 81 E2 00 01 01 01 74 98 
+
+==== BB 255 (0x3A975301) in 4611B, out 25815B, BBs exec'd 0 ====
+	0x3A975301:  movl (%eax),%ecx
+	0x3A975303:  addl $0x4, %eax
+	0x3A975306:  subl %ecx,%edx
+	0x3A975308:  addl $0xFEFEFEFF, %ecx
+	0x3A97530E:  decl %edx
+	0x3A97530F:  jnb-8 0x3A975369
+. 255 3A975301 16
+. 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 58 
+
+==== BB 256 (0x3A96AD17) in 4627B, out 25912B, BBs exec'd 0 ====
+	0x3A96AD17:  leal 1(%eax), %edx
+	0x3A96AD1A:  addl $0x13, %eax
+	0x3A96AD1D:  andl $0xFFFFFFFC, %eax
+	0x3A96AD20:  subl %eax,%esp
+	0x3A96AD22:  leal 27(%esp,,), %eax
+	0x3A96AD26:  andl $0xFFFFFFF0, %eax
+	0x3A96AD29:  movl %edx,8(%esp,,)
+	0x3A96AD2D:  movl %edi,4(%esp,,)
+	0x3A96AD31:  movl %eax,(%esp,,)
+	0x3A96AD34:  call 0x3A975870
+. 256 3A96AD17 34
+. 8D 50 01 83 C0 13 83 E0 FC 29 C4 8D 44 24 1B 83 E0 F0 89 54 24 08 89 7C 24 04 89 04 24 E8 37 AB 00 00 
+
+==== BB 257 (0x3A975886) in 4661B, out 26052B, BBs exec'd 0 ====
+	0x3A975886:  negl %eax
+	0x3A975888:  andl $0x3, %eax
+	0x3A97588B:  subl %eax,%ecx
+	0x3A97588D:  xchgl %eax, %ecx
+	0x3A97588E:  rep movsb
+. 257 3A975886 10
+. F7 D8 83 E0 03 29 C1 91 F3 A4 
+
+==== BB 258 (0x3A975890) in 4671B, out 26179B, BBs exec'd 0 ====
+	0x3A975890:  movl %eax,%ecx
+	0x3A975892:  subl $0x20, %ecx
+	0x3A975895:  js-8 0x3A9758D5
+. 258 3A975890 7
+. 89 C1 83 E9 20 78 3E 
+
+==== BB 259 (0x3A975897) in 4678B, out 26243B, BBs exec'd 0 ====
+	0x3A975897:  movl (%edi),%eax
+	0x3A975899:  movl 28(%edi),%edx
+	0x3A97589C:  subl $0x20, %ecx
+	0x3A97589F:  movl (%esi),%eax
+	0x3A9758A1:  movl 4(%esi),%edx
+	0x3A9758A4:  movl %eax,(%edi)
+	0x3A9758A6:  movl %edx,4(%edi)
+	0x3A9758A9:  movl 8(%esi),%eax
+	0x3A9758AC:  movl 12(%esi),%edx
+	0x3A9758AF:  movl %eax,8(%edi)
+	0x3A9758B2:  movl %edx,12(%edi)
+	0x3A9758B5:  movl 16(%esi),%eax
+	0x3A9758B8:  movl 20(%esi),%edx
+	0x3A9758BB:  movl %eax,16(%edi)
+	0x3A9758BE:  movl %edx,20(%edi)
+	0x3A9758C1:  movl 24(%esi),%eax
+	0x3A9758C4:  movl 28(%esi),%edx
+	0x3A9758C7:  movl %eax,24(%edi)
+	0x3A9758CA:  movl %edx,28(%edi)
+	0x3A9758CD:  leal 32(%esi), %esi
+	0x3A9758D0:  leal 32(%edi), %edi
+	0x3A9758D3:  jns-8 0x3A975899
+. 259 3A975897 62
+. 8B 07 8B 57 1C 83 E9 20 8B 06 8B 56 04 89 07 89 57 04 8B 46 08 8B 56 0C 89 47 08 89 57 0C 8B 46 10 8B 56 14 89 47 10 89 57 14 8B 46 18 8B 56 1C 89 47 18 89 57 1C 8D 76 20 8D 7F 20 79 C4 
+
+==== BB 260 (0x3A9758D5) in 4740B, out 26506B, BBs exec'd 0 ====
+	0x3A9758D5:  addl $0x20, %ecx
+	0x3A9758D8:  movl 12(%esp,,),%eax
+	0x3A9758DC:  rep movsb
+. 260 3A9758D5 9
+. 83 C1 20 8B 44 24 0C F3 A4 
+
+==== BB 261 (0x3A96AD39) in 4749B, out 26623B, BBs exec'd 0 ====
+	0x3A96AD39:  movl %eax,%edi
+	0x3A96AD3B:  movzbl (%esi),%eax
+	0x3A96AD3E:  movl $0x1,%edx
+	0x3A96AD43:  testb %al,%al
+	0x3A96AD45:  jz-8 0x3A96AD64
+. 261 3A96AD39 14
+. 89 C7 0F B6 06 BA 01 00 00 00 84 C0 74 1D 
+
+==== BB 262 (0x3A96AD47) in 4763B, out 26723B, BBs exec'd 0 ====
+	0x3A96AD47:  movl %esi,%esi
+	0x3A96AD49:  leal 0(%edi,,), %edi
+	0x3A96AD50:  subb $0x3A, %al
+	0x3A96AD52:  cmpb $0x1, %al
+	0x3A96AD54:  setbe %al
+	0x3A96AD57:  movzbl %al,%eax
+	0x3A96AD5A:  incl %esi
+	0x3A96AD5B:  addl %eax,%edx
+	0x3A96AD5D:  movzbl (%esi),%eax
+	0x3A96AD60:  testb %al,%al
+	0x3A96AD62:  jnz-8 0x3A96AD50
+. 262 3A96AD47 29
+. 89 F6 8D BC 27 00 00 00 00 2C 3A 3C 01 0F 96 C0 0F B6 C0 46 01 C2 0F B6 06 84 C0 75 EC 
+
+==== BB 263 (0x3A96AD50) in 4792B, out 26887B, BBs exec'd 0 ====
+	0x3A96AD50:  subb $0x3A, %al
+	0x3A96AD52:  cmpb $0x1, %al
+	0x3A96AD54:  setbe %al
+	0x3A96AD57:  movzbl %al,%eax
+	0x3A96AD5A:  incl %esi
+	0x3A96AD5B:  addl %eax,%edx
+	0x3A96AD5D:  movzbl (%esi),%eax
+	0x3A96AD60:  testb %al,%al
+	0x3A96AD62:  jnz-8 0x3A96AD50
+. 263 3A96AD50 20
+. 2C 3A 3C 01 0F 96 C0 0F B6 C0 46 01 C2 0F B6 06 84 C0 75 EC 
+
+==== BB 264 (0x3A96AD64) in 4812B, out 27028B, BBs exec'd 0 ====
+	0x3A96AD64:  leal 0x4(,%edx,4), %eax
+	0x3A96AD6B:  movl %eax,(%esp,,)
+	0x3A96AD6E:  call 0x3A96581C
+. 264 3A96AD64 15
+. 8D 04 95 04 00 00 00 89 04 24 E8 A9 AA FF FF 
+
+==== BB 265 (0x3A96AD73) in 4827B, out 27099B, BBs exec'd 0 ====
+	0x3A96AD73:  movl %eax,0xBC(%ebx)
+	0x3A96AD79:  testl %eax,%eax
+	0x3A96AD7B:  movl %eax,%esi
+	0x3A96AD7D:  leal 0xFFFFE390(%ebx), %edx
+	0x3A96AD83:  jz-32 0x3A96AE25
+. 265 3A96AD73 22
+. 89 83 BC 00 00 00 85 C0 89 C6 8D 93 90 E3 FF FF 0F 84 9C 00 00 00 
+
+==== BB 266 (0x3A96AD89) in 4849B, out 27194B, BBs exec'd 0 ====
+	0x3A96AD89:  xorl %ecx, %ecx
+	0x3A96AD8B:  leal 0xFFFFF02A(%ebx), %eax
+	0x3A96AD91:  movl %esi,%edx
+	0x3A96AD93:  movl %ecx,8(%esp,,)
+	0x3A96AD97:  leal 0xFFFFF03A(%ebx), %ecx
+	0x3A96AD9D:  movl %eax,4(%esp,,)
+	0x3A96ADA1:  movl 0x130(%ebx),%eax
+	0x3A96ADA7:  movl %eax,(%esp,,)
+	0x3A96ADAA:  movl %edi,%eax
+	0x3A96ADAC:  call 0x3A968AC0
+. 266 3A96AD89 40
+. 31 C9 8D 83 2A F0 FF FF 89 F2 89 4C 24 08 8D 8B 3A F0 FF FF 89 44 24 04 8B 83 30 01 00 00 89 04 24 89 F8 E8 0F DD FF FF 
+
+==== BB 267 fillin_rpath(0x3A968AC0) in 4889B, out 27340B, BBs exec'd 0 ====
+	0x3A968AC0:  pushl %ebp
+	0x3A968AC1:  movl %esp,%ebp
+	0x3A968AC3:  pushl %edi
+	0x3A968AC4:  pushl %esi
+	0x3A968AC5:  pushl %ebx
+	0x3A968AC6:  subl $0x3C, %esp
+	0x3A968AC9:  call 0x3A97592B
+. 267 3A968AC0 14
+. 55 89 E5 57 56 53 83 EC 3C E8 5D CE 00 00 
+
+==== BB 268 (0x3A968ACE) in 4903B, out 27473B, BBs exec'd 0 ====
+	0x3A968ACE:  addl $0xFB9E, %ebx
+	0x3A968AD4:  movl %eax,-16(%ebp)
+	0x3A968AD7:  leal -16(%ebp), %eax
+	0x3A968ADA:  movl %edx,-20(%ebp)
+	0x3A968ADD:  movl %ecx,-24(%ebp)
+	0x3A968AE0:  movl $0x0, -32(%ebp)
+	0x3A968AE7:  movl %eax,-60(%ebp)
+	0x3A968AEA:  leal 0x0(%esi), %esi
+	0x3A968AF0:  movl -24(%ebp),%eax
+	0x3A968AF3:  movl %eax,4(%esp,,)
+	0x3A968AF7:  movl -60(%ebp),%edx
+	0x3A968AFA:  movl %edx,(%esp,,)
+	0x3A968AFD:  call 0x3A973530
+. 268 3A968ACE 52
+. 81 C3 9E FB 00 00 89 45 F0 8D 45 F0 89 55 EC 89 4D E8 C7 45 E0 00 00 00 00 89 45 C4 8D B6 00 00 00 00 8B 45 E8 89 44 24 04 8B 55 C4 89 14 24 E8 2E AA 00 00 
+
+==== BB 269 __strsep_g(0x3A973530) in 4955B, out 27668B, BBs exec'd 0 ====
+	0x3A973530:  pushl %ebp
+	0x3A973531:  movl %esp,%ebp
+	0x3A973533:  pushl %edi
+	0x3A973534:  pushl %esi
+	0x3A973535:  movl 8(%ebp),%eax
+	0x3A973538:  movl (%eax),%edi
+	0x3A97353A:  testl %edi,%edi
+	0x3A97353C:  jz-8 0x3A97358F
+. 269 3A973530 14
+. 55 89 E5 57 56 8B 45 08 8B 38 85 FF 74 51 
+
+==== BB 270 (0x3A97353E) in 4969B, out 27808B, BBs exec'd 0 ====
+	0x3A97353E:  movzbl (%edi),%eax
+	0x3A973541:  movl %edi,%esi
+	0x3A973543:  testb %al,%al
+	0x3A973545:  jz-8 0x3A973588
+. 270 3A97353E 9
+. 0F B6 07 89 FE 84 C0 74 41 
+
+==== BB 271 (0x3A973547) in 4978B, out 27892B, BBs exec'd 0 ====
+	0x3A973547:  movl %esi,%esi
+	0x3A973549:  leal 0(%edi,,), %edi
+	0x3A973550:  movl 12(%ebp),%ecx
+	0x3A973553:  movzbl (%ecx),%edx
+	0x3A973556:  cmpb %al,%dl
+	0x3A973558:  jz-8 0x3A97356C
+. 271 3A973547 19
+. 89 F6 8D BC 27 00 00 00 00 8B 4D 0C 0F B6 11 38 C2 74 12 
+
+==== BB 272 (0x3A97355A) in 4997B, out 27999B, BBs exec'd 0 ====
+	0x3A97355A:  leal 0x0(%esi), %esi
+	0x3A973560:  incl %ecx
+	0x3A973561:  movzbl (%ecx),%edx
+	0x3A973564:  testb %dl,%dl
+	0x3A973566:  jz-8 0x3A973580
+. 272 3A97355A 14
+. 8D B6 00 00 00 00 41 0F B6 11 84 D2 74 18 
+
+==== BB 273 (0x3A973568) in 5011B, out 28098B, BBs exec'd 0 ====
+	0x3A973568:  cmpb %al,%dl
+	0x3A97356A:  jnz-8 0x3A973560
+. 273 3A973568 4
+. 38 C2 75 F4 
+
+==== BB 274 (0x3A973560) in 5015B, out 28156B, BBs exec'd 0 ====
+	0x3A973560:  incl %ecx
+	0x3A973561:  movzbl (%ecx),%edx
+	0x3A973564:  testb %dl,%dl
+	0x3A973566:  jz-8 0x3A973580
+. 274 3A973560 8
+. 41 0F B6 11 84 D2 74 18 
+
+==== BB 275 (0x3A973580) in 5023B, out 28238B, BBs exec'd 0 ====
+	0x3A973580:  incl %esi
+	0x3A973581:  movzbl (%esi),%eax
+	0x3A973584:  testb %al,%al
+	0x3A973586:  jnz-8 0x3A973550
+. 275 3A973580 8
+. 46 0F B6 06 84 C0 75 C8 
+
+==== BB 276 (0x3A973550) in 5031B, out 28320B, BBs exec'd 0 ====
+	0x3A973550:  movl 12(%ebp),%ecx
+	0x3A973553:  movzbl (%ecx),%edx
+	0x3A973556:  cmpb %al,%dl
+	0x3A973558:  jz-8 0x3A97356C
+. 276 3A973550 10
+. 8B 4D 0C 0F B6 11 38 C2 74 12 
+
+==== BB 277 (0x3A973588) in 5041B, out 28404B, BBs exec'd 0 ====
+	0x3A973588:  xorl %esi, %esi
+	0x3A97358A:  movl 8(%ebp),%eax
+	0x3A97358D:  movl %esi,(%eax)
+	0x3A97358F:  popl %esi
+	0x3A973590:  movl %edi,%eax
+	0x3A973592:  popl %edi
+	0x3A973593:  popl %ebp
+	0x3A973594:  ret
+. 277 3A973588 13
+. 31 F6 8B 45 08 89 30 5E 89 F8 5F 5D C3 
+
+==== BB 278 (0x3A968B02) in 5054B, out 28525B, BBs exec'd 0 ====
+	0x3A968B02:  movl %eax,-28(%ebp)
+	0x3A968B05:  testl %eax,%eax
+	0x3A968B07:  jz-32 0x3A968BFB
+. 278 3A968B02 11
+. 89 45 E4 85 C0 0F 84 EE 00 00 00 
+
+==== BB 279 (0x3A968B0D) in 5065B, out 28597B, BBs exec'd 0 ====
+	0x3A968B0D:  movl %eax,(%esp,,)
+	0x3A968B10:  call 0x3A9752D0
+. 279 3A968B0D 8
+. 89 04 24 E8 BB C7 00 00 
+
+==== BB 280 (0x3A968B15) in 5073B, out 28652B, BBs exec'd 0 ====
+	0x3A968B15:  movl %eax,-40(%ebp)
+	0x3A968B18:  testl %eax,%eax
+	0x3A968B1A:  jnz-8 0x3A968B25
+. 280 3A968B15 7
+. 89 45 D8 85 C0 75 09 
+
+==== BB 281 (0x3A968B25) in 5080B, out 28724B, BBs exec'd 0 ====
+	0x3A968B25:  cmpl $0x1, -40(%ebp)
+	0x3A968B29:  jbe-8 0x3A968B3C
+. 281 3A968B25 6
+. 83 7D D8 01 76 11 
+
+==== BB 282 (0x3A968B2B) in 5086B, out 28787B, BBs exec'd 0 ====
+	0x3A968B2B:  movl -28(%ebp),%ecx
+	0x3A968B2E:  movl -40(%ebp),%edi
+	0x3A968B31:  cmpb $0x2F, -1(%edi,%ecx,1)
+	0x3A968B36:  jz-32 0x3A968C12
+. 282 3A968B2B 17
+. 8B 4D E4 8B 7D D8 80 7C 0F FF 2F 0F 84 D6 00 00 00 
+
+==== BB 283 (0x3A968B3C) in 5103B, out 28877B, BBs exec'd 0 ====
+	0x3A968B3C:  movl -40(%ebp),%eax
+	0x3A968B3F:  testl %eax,%eax
+	0x3A968B41:  jz-8 0x3A968B58
+. 283 3A968B3C 7
+. 8B 45 D8 85 C0 74 15 
+
+==== BB 284 (0x3A968B43) in 5110B, out 28949B, BBs exec'd 0 ====
+	0x3A968B43:  movl -28(%ebp),%ecx
+	0x3A968B46:  movl -40(%ebp),%edi
+	0x3A968B49:  cmpb $0x2F, -1(%edi,%ecx,1)
+	0x3A968B4E:  jz-8 0x3A968B58
+. 284 3A968B43 13
+. 8B 4D E4 8B 7D D8 80 7C 0F FF 2F 74 08 
+
+==== BB 285 (0x3A968B50) in 5123B, out 29039B, BBs exec'd 0 ====
+	0x3A968B50:  movb $0x2F, (%edi,%ecx,1)
+	0x3A968B54:  incl %edi
+	0x3A968B55:  movl %edi,-40(%ebp)
+	0x3A968B58:  movl 8(%ebp),%eax
+	0x3A968B5B:  testl %eax,%eax
+	0x3A968B5D:  jnz-32 0x3A968D35
+. 285 3A968B50 19
+. C6 04 0F 2F 47 89 7D D8 8B 45 08 85 C0 0F 85 D2 01 00 00 
+
+==== BB 286 (0x3A968B63) in 5142B, out 29150B, BBs exec'd 0 ====
+	0x3A968B63:  movl 0xFFFFF9DC(%ebx),%edx
+	0x3A968B69:  testl %edx,%edx
+	0x3A968B6B:  movl %edx,-36(%ebp)
+	0x3A968B6E:  jnz-8 0x3A968B85
+. 286 3A968B63 13
+. 8B 93 DC F9 FF FF 85 D2 89 55 DC 75 15 
+
+==== BB 287 (0x3A968B85) in 5155B, out 29238B, BBs exec'd 0 ====
+	0x3A968B85:  movl -36(%ebp),%ecx
+	0x3A968B88:  movl -40(%ebp),%edi
+	0x3A968B8B:  cmpl %edi,16(%ecx)
+	0x3A968B8E:  jnz-8 0x3A968B75
+. 287 3A968B85 11
+. 8B 4D DC 8B 7D D8 39 79 10 75 E5 
+
+==== BB 288 (0x3A968B75) in 5166B, out 29326B, BBs exec'd 0 ====
+	0x3A968B75:  movl -36(%ebp),%edx
+	0x3A968B78:  movl (%edx),%edx
+	0x3A968B7A:  testl %edx,%edx
+	0x3A968B7C:  movl %edx,-36(%ebp)
+	0x3A968B7F:  jz-32 0x3A968C31
+. 288 3A968B75 16
+. 8B 55 DC 8B 12 85 D2 89 55 DC 0F 84 AC 00 00 00 
+
+==== BB 289 (0x3A968C31) in 5182B, out 29415B, BBs exec'd 0 ====
+	0x3A968C31:  movl 16(%ebp),%ecx
+	0x3A968C34:  xorl %esi, %esi
+	0x3A968C36:  testl %ecx,%ecx
+	0x3A968C38:  jz-8 0x3A968C48
+. 289 3A968C31 9
+. 8B 4D 10 31 F6 85 C9 74 0E 
+
+==== BB 290 (0x3A968C48) in 5191B, out 29501B, BBs exec'd 0 ====
+	0x3A968C48:  movl 0xC8(%ebx),%eax
+	0x3A968C4E:  movl -40(%ebp),%edx
+	0x3A968C51:  leal (%esi,%eax,4), %eax
+	0x3A968C54:  leal 21(%edx,%eax,1), %eax
+	0x3A968C58:  movl %eax,(%esp,,)
+	0x3A968C5B:  call 0x3A96581C
+. 290 3A968C48 24
+. 8B 83 C8 00 00 00 8B 55 D8 8D 04 86 8D 44 02 15 89 04 24 E8 BC CB FF FF 
+
+==== BB 291 (0x3A968C60) in 5215B, out 29607B, BBs exec'd 0 ====
+	0x3A968C60:  movl %eax,-36(%ebp)
+	0x3A968C63:  testl %eax,%eax
+	0x3A968C65:  jz-32 0x3A968DBF
+. 291 3A968C60 11
+. 89 45 DC 85 C0 0F 84 54 01 00 00 
+
+==== BB 292 (0x3A968C6B) in 5226B, out 29679B, BBs exec'd 0 ====
+	0x3A968C6B:  movl -36(%ebp),%ecx
+	0x3A968C6E:  movl 0xC8(%ebx),%eax
+	0x3A968C74:  movl -40(%ebp),%edi
+	0x3A968C77:  leal 20(%ecx,%eax,4), %eax
+	0x3A968C7B:  movl %eax,12(%ecx)
+	0x3A968C7E:  movl %edi,8(%esp,,)
+	0x3A968C82:  movl -28(%ebp),%eax
+	0x3A968C85:  movl %eax,4(%esp,,)
+	0x3A968C89:  movl 12(%ecx),%eax
+	0x3A968C8C:  movl %eax,(%esp,,)
+	0x3A968C8F:  call 0x3A975770
+. 292 3A968C6B 41
+. 8B 4D DC 8B 83 C8 00 00 00 8B 7D D8 8D 44 81 14 89 41 0C 89 7C 24 08 8B 45 E4 89 44 24 04 8B 41 0C 89 04 24 E8 DC CA 00 00 
+
+==== BB 293 (0x3A975786) in 5267B, out 29837B, BBs exec'd 0 ====
+	0x3A975786:  negl %eax
+	0x3A975788:  andl $0x3, %eax
+	0x3A97578B:  subl %eax,%ecx
+	0x3A97578D:  xchgl %eax, %ecx
+	0x3A97578E:  rep movsb
+. 293 3A975786 10
+. F7 D8 83 E0 03 29 C1 91 F3 A4 
+
+==== BB 294 (0x3A975790) in 5277B, out 29964B, BBs exec'd 0 ====
+	0x3A975790:  movl %eax,%ecx
+	0x3A975792:  subl $0x20, %ecx
+	0x3A975795:  js-8 0x3A9757D5
+. 294 3A975790 7
+. 89 C1 83 E9 20 78 3E 
+
+==== BB 295 (0x3A975797) in 5284B, out 30028B, BBs exec'd 0 ====
+	0x3A975797:  movl (%edi),%eax
+	0x3A975799:  movl 28(%edi),%edx
+	0x3A97579C:  subl $0x20, %ecx
+	0x3A97579F:  movl (%esi),%eax
+	0x3A9757A1:  movl 4(%esi),%edx
+	0x3A9757A4:  movl %eax,(%edi)
+	0x3A9757A6:  movl %edx,4(%edi)
+	0x3A9757A9:  movl 8(%esi),%eax
+	0x3A9757AC:  movl 12(%esi),%edx
+	0x3A9757AF:  movl %eax,8(%edi)
+	0x3A9757B2:  movl %edx,12(%edi)
+	0x3A9757B5:  movl 16(%esi),%eax
+	0x3A9757B8:  movl 20(%esi),%edx
+	0x3A9757BB:  movl %eax,16(%edi)
+	0x3A9757BE:  movl %edx,20(%edi)
+	0x3A9757C1:  movl 24(%esi),%eax
+	0x3A9757C4:  movl 28(%esi),%edx
+	0x3A9757C7:  movl %eax,24(%edi)
+	0x3A9757CA:  movl %edx,28(%edi)
+	0x3A9757CD:  leal 32(%esi), %esi
+	0x3A9757D0:  leal 32(%edi), %edi
+	0x3A9757D3:  jns-8 0x3A975799
+. 295 3A975797 62
+. 8B 07 8B 57 1C 83 E9 20 8B 06 8B 56 04 89 07 89 57 04 8B 46 08 8B 56 0C 89 47 08 89 57 0C 8B 46 10 8B 56 14 89 47 10 89 57 14 8B 46 18 8B 56 1C 89 47 18 89 57 1C 8D 76 20 8D 7F 20 79 C4 
+
+==== BB 296 (0x3A9757D5) in 5346B, out 30291B, BBs exec'd 0 ====
+	0x3A9757D5:  addl $0x20, %ecx
+	0x3A9757D8:  rep movsb
+. 296 3A9757D5 5
+. 83 C1 20 F3 A4 
+
+==== BB 297 (0x3A968C94) in 5351B, out 30396B, BBs exec'd 0 ====
+	0x3A968C94:  movb $0x0, (%eax)
+	0x3A968C97:  movl -36(%ebp),%edx
+	0x3A968C9A:  cmpl 0xD8(%ebx),%edi
+	0x3A968CA0:  movl %edi,16(%edx)
+	0x3A968CA3:  jbe-8 0x3A968CAB
+. 297 3A968C94 17
+. C6 00 00 8B 55 DC 3B BB D8 00 00 00 89 7A 10 76 06 
+
+==== BB 298 (0x3A968CA5) in 5368B, out 30507B, BBs exec'd 0 ====
+	0x3A968CA5:  movl %edi,0xD8(%ebx)
+	0x3A968CAB:  movl -28(%ebp),%ecx
+	0x3A968CAE:  xorl %eax, %eax
+	0x3A968CB0:  cmpb $0x2F, (%ecx)
+	0x3A968CB3:  movl 0xC8(%ebx),%ecx
+	0x3A968CB9:  setnz %al
+	0x3A968CBC:  xorl %edx, %edx
+	0x3A968CBE:  addl %eax,%eax
+	0x3A968CC0:  cmpl %ecx,%edx
+	0x3A968CC2:  jnb-8 0x3A968CDC
+. 298 3A968CA5 31
+. 89 BB D8 00 00 00 8B 4D E4 31 C0 80 39 2F 8B 8B C8 00 00 00 0F 95 C0 31 D2 01 C0 39 CA 73 18 
+
+==== BB 299 (0x3A968CC4) in 5399B, out 30672B, BBs exec'd 0 ====
+	0x3A968CC4:  leal 0x0(%esi), %esi
+	0x3A968CCA:  leal 0x0(%edi), %edi
+	0x3A968CD0:  movl -36(%ebp),%edi
+	0x3A968CD3:  movl %eax,20(%edi,%edx,4)
+	0x3A968CD7:  incl %edx
+	0x3A968CD8:  cmpl %ecx,%edx
+	0x3A968CDA:  jb-8 0x3A968CD0
+. 299 3A968CC4 24
+. 8D B6 00 00 00 00 8D BF 00 00 00 00 8B 7D DC 89 44 97 14 42 39 CA 72 F4 
+
+==== BB 300 (0x3A968CD0) in 5423B, out 30790B, BBs exec'd 0 ====
+	0x3A968CD0:  movl -36(%ebp),%edi
+	0x3A968CD3:  movl %eax,20(%edi,%edx,4)
+	0x3A968CD7:  incl %edx
+	0x3A968CD8:  cmpl %ecx,%edx
+	0x3A968CDA:  jb-8 0x3A968CD0
+. 300 3A968CD0 12
+. 8B 7D DC 89 44 97 14 42 39 CA 72 F4 
+
+==== BB 301 (0x3A968CDC) in 5435B, out 30885B, BBs exec'd 0 ====
+	0x3A968CDC:  movl 12(%ebp),%edx
+	0x3A968CDF:  movl -36(%ebp),%eax
+	0x3A968CE2:  movl %edx,4(%eax)
+	0x3A968CE5:  movl 16(%ebp),%edx
+	0x3A968CE8:  testl %edx,%edx
+	0x3A968CEA:  jz-32 0x3A968DB0
+. 301 3A968CDC 20
+. 8B 55 0C 8B 45 DC 89 50 04 8B 55 10 85 D2 0F 84 C0 00 00 00 
+
+==== BB 302 (0x3A968DB0) in 5455B, out 30990B, BBs exec'd 0 ====
+	0x3A968DB0:  movl -36(%ebp),%edi
+	0x3A968DB3:  movl $0x0, 8(%edi)
+	0x3A968DBA:  jmp 0x3A968D12
+. 302 3A968DB0 15
+. 8B 7D DC C7 47 08 00 00 00 00 E9 53 FF FF FF 
+
+==== BB 303 (0x3A968D12) in 5470B, out 31049B, BBs exec'd 0 ====
+	0x3A968D12:  movl 0xFFFFF9DC(%ebx),%eax
+	0x3A968D18:  movl -36(%ebp),%edx
+	0x3A968D1B:  movl -32(%ebp),%ecx
+	0x3A968D1E:  movl -20(%ebp),%edi
+	0x3A968D21:  movl %eax,(%edx)
+	0x3A968D23:  movl %edx,0xFFFFF9DC(%ebx)
+	0x3A968D29:  movl %edx,(%edi,%ecx,4)
+	0x3A968D2C:  incl %ecx
+	0x3A968D2D:  movl %ecx,-32(%ebp)
+	0x3A968D30:  jmp 0x3A968AF0
+. 303 3A968D12 35
+. 8B 83 DC F9 FF FF 8B 55 DC 8B 4D E0 8B 7D EC 89 02 89 93 DC F9 FF FF 89 14 8F 41 89 4D E0 E9 BB FD FF FF 
+
+==== BB 304 (0x3A968AF0) in 5505B, out 31198B, BBs exec'd 0 ====
+	0x3A968AF0:  movl -24(%ebp),%eax
+	0x3A968AF3:  movl %eax,4(%esp,,)
+	0x3A968AF7:  movl -60(%ebp),%edx
+	0x3A968AFA:  movl %edx,(%esp,,)
+	0x3A968AFD:  call 0x3A973530
+. 304 3A968AF0 18
+. 8B 45 E8 89 44 24 04 8B 55 C4 89 14 24 E8 2E AA 00 00 
+
+==== BB 305 (0x3A97358F) in 5523B, out 31289B, BBs exec'd 0 ====
+	0x3A97358F:  popl %esi
+	0x3A973590:  movl %edi,%eax
+	0x3A973592:  popl %edi
+	0x3A973593:  popl %ebp
+	0x3A973594:  ret
+. 305 3A97358F 6
+. 5E 89 F8 5F 5D C3 
+
+==== BB 306 (0x3A968BFB) in 5529B, out 31377B, BBs exec'd 0 ====
+	0x3A968BFB:  movl -20(%ebp),%edi
+	0x3A968BFE:  movl -32(%ebp),%ecx
+	0x3A968C01:  movl %edi,%eax
+	0x3A968C03:  movl $0x0, (%edi,%ecx,4)
+	0x3A968C0A:  leal -12(%ebp), %esp
+	0x3A968C0D:  popl %ebx
+	0x3A968C0E:  popl %esi
+	0x3A968C0F:  popl %edi
+	0x3A968C10:  popl %ebp
+	0x3A968C11:  ret
+. 306 3A968BFB 23
+. 8B 7D EC 8B 4D E0 89 F8 C7 04 8F 00 00 00 00 8D 65 F4 5B 5E 5F 5D C3 
+
+==== BB 307 (0x3A96ADB1) in 5552B, out 31534B, BBs exec'd 0 ====
+	0x3A96ADB1:  movl 0xBC(%ebx),%eax
+	0x3A96ADB7:  movl (%eax),%edx
+	0x3A96ADB9:  testl %edx,%edx
+	0x3A96ADBB:  jz-8 0x3A96AE0A
+. 307 3A96ADB1 12
+. 8B 83 BC 00 00 00 8B 10 85 D2 74 4D 
+
+==== BB 308 (0x3A96ADBD) in 5564B, out 31619B, BBs exec'd 0 ====
+	0x3A96ADBD:  xorl %eax, %eax
+	0x3A96ADBF:  movl %eax,0xC0(%ebx)
+	0x3A96ADC5:  movl 0xFFFFF9DC(%ebx),%eax
+	0x3A96ADCB:  movl %eax,0xFFFFFD8C(%ebx)
+	0x3A96ADD1:  leal -12(%ebp), %esp
+	0x3A96ADD4:  popl %ebx
+	0x3A96ADD5:  popl %esi
+	0x3A96ADD6:  popl %edi
+	0x3A96ADD7:  popl %ebp
+	0x3A96ADD8:  ret
+. 308 3A96ADBD 28
+. 31 C0 89 83 C0 00 00 00 8B 83 DC F9 FF FF 89 83 8C FD FF FF 8D 65 F4 5B 5E 5F 5D C3 
+
+==== BB 309 (0x3A966CFB) in 5592B, out 31781B, BBs exec'd 0 ====
+	0x3A966CFB:  jmp 0x3A966851
+. 309 3A966CFB 5
+. E9 51 FB FF FF 
+
+==== BB 310 (0x3A966851) in 5597B, out 31809B, BBs exec'd 0 ====
+	0x3A966851:  movl 0xFFFFF9E8(%ebx),%esi
+	0x3A966857:  testl %esi,%esi
+	0x3A966859:  jnz-8 0x3A966869
+. 310 3A966851 10
+. 8B B3 E8 F9 FF FF 85 F6 75 0E 
+
+==== BB 311 (0x3A96685B) in 5607B, out 31884B, BBs exec'd 0 ====
+	0x3A96685B:  movl 0xFFFFF9F8(%ebx),%eax
+	0x3A966861:  movl (%eax),%eax
+	0x3A966863:  movl %eax,0xFFFFF9E8(%ebx)
+	0x3A966869:  movzbl 0xFFFFFB58(%ebx),%eax
+	0x3A966870:  incl 0xFFFFF998(%ebx)
+	0x3A966876:  andb $0xFC, %al
+	0x3A966878:  orb $0x1, %al
+	0x3A96687A:  movb %al,0xFFFFFB58(%ebx)
+	0x3A966880:  leal 0xFFFFF994(%ebx), %eax
+	0x3A966886:  movl %eax,%edx
+	0x3A966888:  movl %eax,0xFFFFFED0(%ebp)
+	0x3A96688E:  addl $0x50, %edx
+	0x3A966891:  movl 0xFFFFF994(%ebx),%eax
+	0x3A966897:  addl $0x1, 0xFFFFF9C4(%ebx)
+	0x3A96689E:  movl %edx,12(%eax)
+	0x3A9668A1:  movl 0xFFFFF994(%ebx),%ecx
+	0x3A9668A7:  adcl $0x0, 0xFFFFF9C8(%ebx)
+	0x3A9668AE:  cmpl $0xFFFFFFFE, 0xFFFFFD78(%ebx)
+	0x3A9668B5:  movl %ecx,0xFFFFF9F4(%ebx)
+	0x3A9668BB:  jz-32 0x3A966CD8
+. 311 3A96685B 102
+. 8B 83 F8 F9 FF FF 8B 00 89 83 E8 F9 FF FF 0F B6 83 58 FB FF FF FF 83 98 F9 FF FF 24 FC 0C 01 88 83 58 FB FF FF 8D 83 94 F9 FF FF 89 C2 89 85 D0 FE FF FF 83 C2 50 8B 83 94 F9 FF FF 83 83 C4 F9 FF FF 01 89 50 0C 8B 8B 94 F9 FF FF 83 93 C8 F9 FF FF 00 83 BB 78 FD FF FF FE 89 8B F4 F9 FF FF 0F 84 17 04 00 00 
+
+==== BB 312 (0x3A966CD8) in 5709B, out 32207B, BBs exec'd 0 ====
+	0x3A966CD8:  movl (%ecx),%ecx
+	0x3A966CDA:  movl $0xFFFFFFFF,%eax
+	0x3A966CDF:  testl %ecx,%ecx
+	0x3A966CE1:  jz-8 0x3A966CE5
+. 312 3A966CD8 11
+. 8B 09 B8 FF FF FF FF 85 C9 74 02 
+
+==== BB 313 (0x3A966CE5) in 5720B, out 32288B, BBs exec'd 0 ====
+	0x3A966CE5:  movl %eax,0xFFFFFD78(%ebx)
+	0x3A966CEB:  jmp 0x3A9668C1
+. 313 3A966CE5 11
+. 89 83 78 FD FF FF E9 D1 FB FF FF 
+
+==== BB 314 (0x3A9668C1) in 5731B, out 32335B, BBs exec'd 0 ====
+	0x3A9668C1:  movl 0xFFFFFB78(%ebx),%eax
+	0x3A9668C7:  movl 28(%eax),%edx
+	0x3A9668CA:  movl %eax,%esi
+	0x3A9668CC:  addl %edx,%esi
+	0x3A9668CE:  movzwl 44(%eax),%edx
+	0x3A9668D2:  movl %esi,0xFFFFFB28(%ebx)
+	0x3A9668D8:  movw %dx,0xFFFFFB30(%ebx)
+	0x3A9668DF:  movzwl 44(%eax),%edx
+	0x3A9668E3:  movl %edx,%eax
+	0x3A9668E5:  decl %edx
+	0x3A9668E6:  testl %eax,%eax
+	0x3A9668E8:  jz-8 0x3A96690C
+. 314 3A9668C1 41
+. 8B 83 78 FB FF FF 8B 50 1C 89 C6 01 D6 0F B7 50 2C 89 B3 28 FB FF FF 66 89 93 30 FB FF FF 0F B7 50 2C 89 D0 4A 85 C0 74 22 
+
+==== BB 315 (0x3A9668EA) in 5772B, out 32511B, BBs exec'd 0 ====
+	0x3A9668EA:  movl %edx,%eax
+	0x3A9668EC:  shll $0x5, %eax
+	0x3A9668EF:  addl %esi,%eax
+	0x3A9668F1:  movl %edx,%ecx
+	0x3A9668F3:  movl %edx,%edi
+	0x3A9668F5:  shll $0x5, %ecx
+	0x3A9668F8:  cmpl $0x6474E552, (%eax)
+	0x3A9668FE:  jz-32 0x3A967D4A
+. 315 3A9668EA 26
+. 89 D0 C1 E0 05 01 F0 89 D1 89 D7 C1 E1 05 81 38 52 E5 74 64 0F 84 46 14 00 00 
+
+==== BB 316 (0x3A966904) in 5798B, out 32622B, BBs exec'd 0 ====
+	0x3A966904:  decl %edx
+	0x3A966905:  subl $0x20, %eax
+	0x3A966908:  testl %edi,%edi
+	0x3A96690A:  jnz-8 0x3A9668F1
+. 316 3A966904 8
+. 4A 83 E8 20 85 FF 75 E5 
+
+==== BB 317 (0x3A9668F1) in 5806B, out 32705B, BBs exec'd 0 ====
+	0x3A9668F1:  movl %edx,%ecx
+	0x3A9668F3:  movl %edx,%edi
+	0x3A9668F5:  shll $0x5, %ecx
+	0x3A9668F8:  cmpl $0x6474E552, (%eax)
+	0x3A9668FE:  jz-32 0x3A967D4A
+. 317 3A9668F1 19
+. 89 D1 89 D7 C1 E1 05 81 38 52 E5 74 64 0F 84 46 14 00 00 
+
+==== BB 318 (0x3A96690C) in 5825B, out 32795B, BBs exec'd 0 ====
+	0x3A96690C:  movl 0xB0(%ebx),%esi
+	0x3A966912:  xorl %eax, %eax
+	0x3A966914:  movl %eax,0xFFFFFF14(%ebp)
+	0x3A96691A:  xorl %eax, %eax
+	0x3A96691C:  testl %esi,%esi
+	0x3A96691E:  movl %eax,0xFFFFFF10(%ebp)
+	0x3A966924:  jnz-32 0x3A967BDA
+. 318 3A96690C 30
+. 8B B3 B0 00 00 00 31 C0 89 85 14 FF FF FF 31 C0 85 F6 89 85 10 FF FF FF 0F 85 B0 12 00 00 
+
+==== BB 319 (0x3A967BDA) in 5855B, out 32924B, BBs exec'd 0 ====
+	0x3A967BDA:  movl %esi,(%esp,,)
+	0x3A967BDD:  leal 0xFFFFFF3C(%ebp), %edi
+	0x3A967BE3:  call 0x3A9752D0
+. 319 3A967BDA 14
+. 89 34 24 8D BD 3C FF FF FF E8 E8 D6 00 00 
+
+==== BB 320 (0x3A9752E7) in 5869B, out 32995B, BBs exec'd 0 ====
+	0x3A9752E7:  incl %eax
+	0x3A9752E8:  cmpb %dh{si},(%eax)
+	0x3A9752EA:  jz-32 0x3A975386
+. 320 3A9752E7 9
+. 40 38 30 0F 84 96 00 00 00 
+
+==== BB 321 (0x3A9752F0) in 5878B, out 33063B, BBs exec'd 0 ====
+	0x3A9752F0:  incl %eax
+	0x3A9752F1:  xorl $0x2, %edx
+	0x3A9752F4:  jz-8 0x3A975301
+. 321 3A9752F0 6
+. 40 83 F2 02 74 0B 
+
+==== BB 322 (0x3A967BE8) in 5884B, out 33134B, BBs exec'd 0 ====
+	0x3A967BE8:  leal 1(%eax), %edx
+	0x3A967BEB:  addl $0x13, %eax
+	0x3A967BEE:  andl $0xFFFFFFFC, %eax
+	0x3A967BF1:  subl %eax,%esp
+	0x3A967BF3:  leal 47(%esp,,), %eax
+	0x3A967BF7:  andl $0xFFFFFFF0, %eax
+	0x3A967BFA:  movl %edx,8(%esp,,)
+	0x3A967BFE:  movl %esi,4(%esp,,)
+	0x3A967C02:  movl %eax,(%esp,,)
+	0x3A967C05:  call 0x3A975870
+. 322 3A967BE8 34
+. 8D 50 01 83 C0 13 83 E0 FC 29 C4 8D 44 24 2F 83 E0 F0 89 54 24 08 89 74 24 04 89 04 24 E8 66 DC 00 00 
+
+==== BB 323 (0x3A967C0A) in 5918B, out 33277B, BBs exec'd 0 ====
+	0x3A967C0A:  movl %eax,0xFFFFFF3C(%ebp)
+	0x3A967C10:  leal 0xFFFFEDD7(%ebx), %edx
+	0x3A967C16:  movl %edx,0xFFFFFE60(%ebp)
+	0x3A967C1C:  movl 0xFFFFFE60(%ebp),%ecx
+	0x3A967C22:  movl %edi,(%esp,,)
+	0x3A967C25:  movl %ecx,4(%esp,,)
+	0x3A967C29:  call 0x3A973530
+. 323 3A967C0A 36
+. 89 85 3C FF FF FF 8D 93 D7 ED FF FF 89 95 60 FE FF FF 8B 8D 60 FE FF FF 89 3C 24 89 4C 24 04 E8 02 B9 00 00 
+
+==== BB 324 (0x3A967C2E) in 5954B, out 33406B, BBs exec'd 0 ====
+	0x3A967C2E:  testl %eax,%eax
+	0x3A967C30:  movl %eax,%esi
+	0x3A967C32:  jz-32 0x3A96692A
+. 324 3A967C2E 10
+. 85 C0 89 C6 0F 84 F2 EC FF FF 
+
+==== BB 325 (0x3A967C38) in 5964B, out 33472B, BBs exec'd 0 ====
+	0x3A967C38:  cmpb $0x0, (%esi)
+	0x3A967C3B:  jz-8 0x3A967C1C
+. 325 3A967C38 5
+. 80 3E 00 74 DF 
+
+==== BB 326 (0x3A967C3D) in 5969B, out 33532B, BBs exec'd 0 ====
+	0x3A967C3D:  movl 0x130(%ebx),%eax
+	0x3A967C43:  testl %eax,%eax
+	0x3A967C45:  jnz-32 0x3A968175
+. 326 3A967C3D 14
+. 8B 83 30 01 00 00 85 C0 0F 85 2A 05 00 00 
+
+==== BB 327 (0x3A967C4B) in 5983B, out 33607B, BBs exec'd 0 ====
+	0x3A967C4B:  movl 0xFFFFF994(%ebx),%eax
+	0x3A967C51:  xorl %ecx, %ecx
+	0x3A967C53:  xorl %edx, %edx
+	0x3A967C55:  movl %ecx,8(%esp,,)
+	0x3A967C59:  movl $0x1,%ecx
+	0x3A967C5E:  movl %edx,4(%esp,,)
+	0x3A967C62:  movl %esi,%edx
+	0x3A967C64:  movl $0x1, (%esp,,)
+	0x3A967C6B:  call 0x3A96AE40
+. 327 3A967C4B 37
+. 8B 83 94 F9 FF FF 31 C9 31 D2 89 4C 24 08 B9 01 00 00 00 89 54 24 04 89 F2 C7 04 24 01 00 00 00 E8 D0 31 00 00 
+
+==== BB 328 _dl_map_object(0x3A96AE40) in 6020B, out 33751B, BBs exec'd 0 ====
+	0x3A96AE40:  pushl %ebp
+	0x3A96AE41:  movl %esp,%ebp
+	0x3A96AE43:  pushl %edi
+	0x3A96AE44:  pushl %esi
+	0x3A96AE45:  pushl %ebx
+	0x3A96AE46:  subl $0x258, %esp
+	0x3A96AE4C:  call 0x3A97592B
+. 328 3A96AE40 17
+. 55 89 E5 57 56 53 81 EC 58 02 00 00 E8 DA AA 00 00 
+
+==== BB 329 (0x3A96AE51) in 6037B, out 33887B, BBs exec'd 0 ====
+	0x3A96AE51:  addl $0xD81B, %ebx
+	0x3A96AE57:  movl %eax,0xFFFFFDD8(%ebp)
+	0x3A96AE5D:  movl 0xFFFFF994(%ebx),%esi
+	0x3A96AE63:  movl %edx,0xFFFFFDD4(%ebp)
+	0x3A96AE69:  movl %ecx,0xFFFFFDD0(%ebp)
+	0x3A96AE6F:  testl %esi,%esi
+	0x3A96AE71:  jz-8 0x3A96AEB2
+. 329 3A96AE51 34
+. 81 C3 1B D8 00 00 89 85 D8 FD FF FF 8B B3 94 F9 FF FF 89 95 D4 FD FF FF 89 8D D0 FD FF FF 85 F6 74 3F 
+
+==== BB 330 (0x3A96AE73) in 6071B, out 34026B, BBs exec'd 0 ====
+	0x3A96AE73:  leal 0x0(%esi), %esi
+	0x3A96AE79:  leal 0(%edi,,), %edi
+	0x3A96AE80:  testb $0x2, 0x175(%esi)
+	0x3A96AE87:  jnz-8 0x3A96AEAB
+. 330 3A96AE73 22
+. 8D B6 00 00 00 00 8D BC 27 00 00 00 00 F6 86 75 01 00 00 02 75 22 
+
+==== BB 331 (0x3A96AE89) in 6093B, out 34123B, BBs exec'd 0 ====
+	0x3A96AE89:  movl 0xFFFFFDD4(%ebp),%eax
+	0x3A96AE8F:  movl %esi,%edx
+	0x3A96AE91:  call 0x3A970B80
+. 331 3A96AE89 13
+. 8B 85 D4 FD FF FF 89 F2 E8 EA 5C 00 00 
+
+==== BB 332 _dl_name_match_p(0x3A970B80) in 6106B, out 34197B, BBs exec'd 0 ====
+	0x3A970B80:  pushl %ebp
+	0x3A970B81:  movl %esp,%ebp
+	0x3A970B83:  pushl %edi
+	0x3A970B84:  movl %eax,%edi
+	0x3A970B86:  pushl %esi
+	0x3A970B87:  movl %edx,%esi
+	0x3A970B89:  pushl %ebx
+	0x3A970B8A:  subl $0x8, %esp
+	0x3A970B8D:  movl 4(%edx),%eax
+	0x3A970B90:  call 0x3A97592B
+. 332 3A970B80 21
+. 55 89 E5 57 89 C7 56 89 D6 53 83 EC 08 8B 42 04 E8 96 4D 00 00 
+
+==== BB 333 (0x3A970B95) in 6127B, out 34366B, BBs exec'd 0 ====
+	0x3A970B95:  addl $0x7AD7, %ebx
+	0x3A970B9B:  movl %edi,(%esp,,)
+	0x3A970B9E:  movl %eax,4(%esp,,)
+	0x3A970BA2:  call 0x3A975280
+. 333 3A970B95 18
+. 81 C3 D7 7A 00 00 89 3C 24 89 44 24 04 E8 D9 46 00 00 
+
+==== BB 334 strcmp(0x3A975280) in 6145B, out 34454B, BBs exec'd 0 ====
+	0x3A975280:  pushl %ebp
+	0x3A975281:  movl %esp,%ebp
+	0x3A975283:  pushl %esi
+	0x3A975284:  subl $0x4, %esp
+	0x3A975287:  movl 8(%ebp),%ecx
+	0x3A97528A:  movl 12(%ebp),%edx
+	0x3A97528D:  leal 0(%esi), %esi
+	0x3A975290:  movzbl (%ecx),%esi
+	0x3A975293:  incl %ecx
+	0x3A975294:  movzbl (%edx),%eax
+	0x3A975297:  incl %edx
+	0x3A975298:  movb %al,-5(%ebp)
+	0x3A97529B:  movl %esi,%eax
+	0x3A97529D:  testb %al,%al
+	0x3A97529F:  jz-8 0x3A9752B7
+. 334 3A975280 33
+. 55 89 E5 56 83 EC 04 8B 4D 08 8B 55 0C 8D 76 00 0F B6 31 41 0F B6 02 42 88 45 FB 89 F0 84 C0 74 16 
+
+==== BB 335 (0x3A9752A1) in 6178B, out 34665B, BBs exec'd 0 ====
+	0x3A9752A1:  movl %esi,%eax
+	0x3A9752A3:  cmpb -5(%ebp),%al
+	0x3A9752A6:  jz-8 0x3A975290
+. 335 3A9752A1 7
+. 89 F0 3A 45 FB 74 E8 
+
+==== BB 336 (0x3A9752A8) in 6185B, out 34741B, BBs exec'd 0 ====
+	0x3A9752A8:  movzbl %al,%edx
+	0x3A9752AB:  movzbl -5(%ebp),%eax
+	0x3A9752AF:  subl %eax,%edx
+	0x3A9752B1:  movl %edx,%eax
+	0x3A9752B3:  popl %edx
+	0x3A9752B4:  popl %esi
+	0x3A9752B5:  popl %ebp
+	0x3A9752B6:  ret
+. 336 3A9752A8 15
+. 0F B6 D0 0F B6 45 FB 29 C2 89 D0 5A 5E 5D C3 
+
+==== BB 337 (0x3A970BA7) in 6200B, out 34855B, BBs exec'd 0 ====
+	0x3A970BA7:  testl %eax,%eax
+	0x3A970BA9:  movl $0x1,%edx
+	0x3A970BAE:  jz-8 0x3A970BE0
+. 337 3A970BA7 9
+. 85 C0 BA 01 00 00 00 74 30 
+
+==== BB 338 (0x3A970BB0) in 6209B, out 34926B, BBs exec'd 0 ====
+	0x3A970BB0:  movl 20(%esi),%esi
+	0x3A970BB3:  testl %esi,%esi
+	0x3A970BB5:  jz-8 0x3A970BDE
+. 338 3A970BB0 7
+. 8B 76 14 85 F6 74 27 
+
+==== BB 339 (0x3A970BB7) in 6216B, out 34998B, BBs exec'd 0 ====
+	0x3A970BB7:  movl %esi,%esi
+	0x3A970BB9:  leal 0(%edi,,), %edi
+	0x3A970BC0:  movl (%esi),%eax
+	0x3A970BC2:  movl %edi,(%esp,,)
+	0x3A970BC5:  movl %eax,4(%esp,,)
+	0x3A970BC9:  call 0x3A975280
+. 339 3A970BB7 23
+. 89 F6 8D BC 27 00 00 00 00 8B 06 89 3C 24 89 44 24 04 E8 B2 46 00 00 
+
+==== BB 340 (0x3A970BCE) in 6239B, out 35093B, BBs exec'd 0 ====
+	0x3A970BCE:  testl %eax,%eax
+	0x3A970BD0:  movl $0x1,%edx
+	0x3A970BD5:  jz-8 0x3A970BE0
+. 340 3A970BCE 9
+. 85 C0 BA 01 00 00 00 74 09 
+
+==== BB 341 (0x3A970BD7) in 6248B, out 35164B, BBs exec'd 0 ====
+	0x3A970BD7:  movl 4(%esi),%esi
+	0x3A970BDA:  testl %esi,%esi
+	0x3A970BDC:  jnz-8 0x3A970BC0
+. 341 3A970BD7 7
+. 8B 76 04 85 F6 75 E2 
+
+==== BB 342 (0x3A970BDE) in 6255B, out 35236B, BBs exec'd 0 ====
+	0x3A970BDE:  xorl %edx, %edx
+	0x3A970BE0:  addl $0x8, %esp
+	0x3A970BE3:  movl %edx,%eax
+	0x3A970BE5:  popl %ebx
+	0x3A970BE6:  popl %esi
+	0x3A970BE7:  popl %edi
+	0x3A970BE8:  popl %ebp
+	0x3A970BE9:  ret
+. 342 3A970BDE 12
+. 31 D2 83 C4 08 89 D0 5B 5E 5F 5D C3 
+
+==== BB 343 (0x3A96AE96) in 6267B, out 35363B, BBs exec'd 0 ====
+	0x3A96AE96:  testl %eax,%eax
+	0x3A96AE98:  jnz-32 0x3A96AFA7
+. 343 3A96AE96 8
+. 85 C0 0F 85 09 01 00 00 
+
+==== BB 344 (0x3A96AE9E) in 6275B, out 35422B, BBs exec'd 0 ====
+	0x3A96AE9E:  testb $0x1, 0x175(%esi)
+	0x3A96AEA5:  jz-32 0x3A96AFB3
+. 344 3A96AE9E 13
+. F6 86 75 01 00 00 01 0F 84 08 01 00 00 
+
+==== BB 345 (0x3A96AFB3) in 6288B, out 35492B, BBs exec'd 0 ====
+	0x3A96AFB3:  movl 80(%esi),%edx
+	0x3A96AFB6:  testl %edx,%edx
+	0x3A96AFB8:  jz-32 0x3A96AEAB
+. 345 3A96AFB3 11
+. 8B 56 50 85 D2 0F 84 ED FE FF FF 
+
+==== BB 346 (0x3A96AEAB) in 6299B, out 35564B, BBs exec'd 0 ====
+	0x3A96AEAB:  movl 12(%esi),%esi
+	0x3A96AEAE:  testl %esi,%esi
+	0x3A96AEB0:  jnz-8 0x3A96AE80
+. 346 3A96AEAB 7
+. 8B 76 0C 85 F6 75 CE 
+
+==== BB 347 (0x3A96AE80) in 6306B, out 35636B, BBs exec'd 0 ====
+	0x3A96AE80:  testb $0x2, 0x175(%esi)
+	0x3A96AE87:  jnz-8 0x3A96AEAB
+. 347 3A96AE80 9
+. F6 86 75 01 00 00 02 75 22 
+
+==== BB 348 (0x3A975290) in 6315B, out 35706B, BBs exec'd 0 ====
+	0x3A975290:  movzbl (%ecx),%esi
+	0x3A975293:  incl %ecx
+	0x3A975294:  movzbl (%edx),%eax
+	0x3A975297:  incl %edx
+	0x3A975298:  movb %al,-5(%ebp)
+	0x3A97529B:  movl %esi,%eax
+	0x3A97529D:  testb %al,%al
+	0x3A97529F:  jz-8 0x3A9752B7
+. 348 3A975290 17
+. 0F B6 31 41 0F B6 02 42 88 45 FB 89 F0 84 C0 74 16 
+
+==== BB 349 (0x3A96AFBE) in 6332B, out 35838B, BBs exec'd 0 ====
+	0x3A96AFBE:  movl 44(%esi),%eax
+	0x3A96AFC1:  movl 4(%edx),%edi
+	0x3A96AFC4:  movl 4(%eax),%edx
+	0x3A96AFC7:  addl %edx,%edi
+	0x3A96AFC9:  movl %edi,4(%esp,,)
+	0x3A96AFCD:  movl 0xFFFFFDD4(%ebp),%eax
+	0x3A96AFD3:  movl %eax,(%esp,,)
+	0x3A96AFD6:  call 0x3A975280
+. 349 3A96AFBE 29
+. 8B 46 2C 8B 7A 04 8B 50 04 01 D7 89 7C 24 04 8B 85 D4 FD FF FF 89 04 24 E8 A5 A2 00 00 
+
+==== BB 350 (0x3A96AFDB) in 6361B, out 35971B, BBs exec'd 0 ====
+	0x3A96AFDB:  testl %eax,%eax
+	0x3A96AFDD:  jnz-32 0x3A96AEAB
+. 350 3A96AFDB 8
+. 85 C0 0F 85 C8 FE FF FF 
+
+==== BB 351 (0x3A96AEB2) in 6369B, out 36030B, BBs exec'd 0 ====
+	0x3A96AEB2:  testb $0x40, 0xFFFFFC14(%ebx)
+	0x3A96AEB9:  jnz-32 0x3A96B2BE
+. 351 3A96AEB2 13
+. F6 83 14 FC FF FF 40 0F 85 FF 03 00 00 
+
+==== BB 352 (0x3A96AEBF) in 6382B, out 36100B, BBs exec'd 0 ====
+	0x3A96AEBF:  movl $0x2F,%eax
+	0x3A96AEC4:  movl %eax,4(%esp,,)
+	0x3A96AEC8:  movl 0xFFFFFDD4(%ebp),%eax
+	0x3A96AECE:  movl %eax,(%esp,,)
+	0x3A96AED1:  call 0x3A9750B0
+. 352 3A96AEBF 23
+. B8 2F 00 00 00 89 44 24 04 8B 85 D4 FD FF FF 89 04 24 E8 DA A1 00 00 
+
+==== BB 353 strchr(0x3A9750B0) in 6405B, out 36190B, BBs exec'd 0 ====
+	0x3A9750B0:  pushl %edi
+	0x3A9750B1:  pushl %esi
+	0x3A9750B2:  pushl %ebx
+	0x3A9750B3:  pushl %ebp
+	0x3A9750B4:  movl 20(%esp,,),%eax
+	0x3A9750B8:  movl 24(%esp,,),%edx
+	0x3A9750BC:  movl %eax,%edi
+	0x3A9750BE:  xorl %ecx, %ecx
+	0x3A9750C0:  movb %dl,%dh{si}
+	0x3A9750C2:  movb %dl,%cl
+	0x3A9750C4:  shll $0x10, %edx
+	0x3A9750C7:  movb %cl,%ch{bp}
+	0x3A9750C9:  orl %ecx,%edx
+	0x3A9750CB:  andl $0x3, %edi
+	0x3A9750CE:  jz-8 0x3A975111
+. 353 3A9750B0 32
+. 57 56 53 55 8B 44 24 14 8B 54 24 18 89 C7 31 C9 88 D6 88 D1 C1 E2 10 88 CD 09 CA 83 E7 03 74 41 
+
+==== BB 354 (0x3A975111) in 6437B, out 36417B, BBs exec'd 0 ====
+	0x3A975111:  movl (%eax),%ecx
+	0x3A975113:  movl $0xFEFEFEFF,%ebp
+	0x3A975118:  movl $0xFEFEFEFF,%edi
+	0x3A97511D:  addl %ecx,%ebp
+	0x3A97511F:  xorl %ecx,%ebp
+	0x3A975121:  addl %ecx,%edi
+	0x3A975123:  leal 4(%eax), %eax
+	0x3A975126:  jnb-32 0x3A975242
+. 354 3A975111 27
+. 8B 08 BD FF FE FE FE BF FF FE FE FE 01 CD 31 CD 01 CF 8D 40 04 0F 83 16 01 00 00 
+
+==== BB 355 (0x3A97512C) in 6464B, out 36529B, BBs exec'd 0 ====
+	0x3A97512C:  movl %ecx,%ebx
+	0x3A97512E:  orl $0xFEFEFEFF, %ebp
+	0x3A975134:  addl $0x1, %ebp
+	0x3A975137:  jnz-32 0x3A975242
+. 355 3A97512C 17
+. 89 CB 81 CD FF FE FE FE 83 C5 01 0F 85 05 01 00 00 
+
+==== BB 356 (0x3A97513D) in 6481B, out 36610B, BBs exec'd 0 ====
+	0x3A97513D:  movl $0xFEFEFEFF,%esi
+	0x3A975142:  xorl %edx,%ebx
+	0x3A975144:  movl (%eax),%ecx
+	0x3A975146:  addl %ebx,%esi
+	0x3A975148:  movl $0xFEFEFEFF,%edi
+	0x3A97514D:  jnb-32 0x3A975227
+. 356 3A97513D 22
+. BE FF FE FE FE 31 D3 8B 08 01 DE BF FF FE FE FE 0F 83 D4 00 00 00 
+
+==== BB 357 (0x3A975153) in 6503B, out 36713B, BBs exec'd 0 ====
+	0x3A975153:  movl %edi,%ebp
+	0x3A975155:  xorl %ebx,%esi
+	0x3A975157:  addl %ecx,%ebp
+	0x3A975159:  orl $0xFEFEFEFF, %esi
+	0x3A97515F:  addl $0x1, %esi
+	0x3A975162:  jnz-32 0x3A975227
+. 357 3A975153 21
+. 89 FD 31 DE 01 CD 81 CE FF FE FE FE 83 C6 01 0F 85 BF 00 00 00 
+
+==== BB 358 (0x3A975227) in 6524B, out 36808B, BBs exec'd 0 ====
+	0x3A975227:  subl $0x4, %eax
+	0x3A97522A:  testb %bl,%bl
+	0x3A97522C:  jz-8 0x3A97523D
+. 358 3A975227 7
+. 83 E8 04 84 DB 74 0F 
+
+==== BB 359 (0x3A97523D) in 6531B, out 36882B, BBs exec'd 0 ====
+	0x3A97523D:  popl %ebp
+	0x3A97523E:  popl %ebx
+	0x3A97523F:  popl %esi
+	0x3A975240:  popl %edi
+	0x3A975241:  ret
+. 359 3A97523D 5
+. 5D 5B 5E 5F C3 
+
+==== BB 360 (0x3A96AED6) in 6536B, out 36976B, BBs exec'd 0 ====
+	0x3A96AED6:  testl %eax,%eax
+	0x3A96AED8:  jz-32 0x3A96B088
+. 360 3A96AED6 8
+. 85 C0 0F 84 AA 01 00 00 
+
+==== BB 361 (0x3A96AEDE) in 6544B, out 37035B, BBs exec'd 0 ====
+	0x3A96AEDE:  movl 0xFFFFFDD8(%ebp),%edi
+	0x3A96AEE4:  testl %edi,%edi
+	0x3A96AEE6:  jz-32 0x3A96B165
+. 361 3A96AEDE 14
+. 8B BD D8 FD FF FF 85 FF 0F 84 79 02 00 00 
+
+==== BB 362 (0x3A96AEEC) in 6558B, out 37110B, BBs exec'd 0 ====
+	0x3A96AEEC:  movl 0xFFFFFDD4(%ebp),%edx
+	0x3A96AEF2:  movl 0xFFFFFDD8(%ebp),%eax
+	0x3A96AEF8:  call 0x3A96A5D0
+. 362 3A96AEEC 17
+. 8B 95 D4 FD FF FF 8B 85 D8 FD FF FF E8 D3 F6 FF FF 
+
+==== BB 363 expand_dynamic_string_token(0x3A96A5D0) in 6575B, out 37190B, BBs exec'd 0 ====
+	0x3A96A5D0:  pushl %ebp
+	0x3A96A5D1:  movl $0x24,%ecx
+	0x3A96A5D6:  movl %esp,%ebp
+	0x3A96A5D8:  subl $0x24, %esp
+	0x3A96A5DB:  movl %ebx,-12(%ebp)
+	0x3A96A5DE:  movl %esi,-8(%ebp)
+	0x3A96A5E1:  xorl %esi, %esi
+	0x3A96A5E3:  movl %edi,-4(%ebp)
+	0x3A96A5E6:  movl %edx,%edi
+	0x3A96A5E8:  movl %eax,-16(%ebp)
+	0x3A96A5EB:  call 0x3A97592B
+. 363 3A96A5D0 32
+. 55 B9 24 00 00 00 89 E5 83 EC 24 89 5D F4 89 75 F8 31 F6 89 7D FC 89 D7 89 45 F0 E8 3B B3 00 00 
+
+==== BB 364 (0x3A96A5F0) in 6607B, out 37363B, BBs exec'd 0 ====
+	0x3A96A5F0:  addl $0xE07C, %ebx
+	0x3A96A5F6:  movl %ecx,4(%esp,,)
+	0x3A96A5FA:  movl %edx,(%esp,,)
+	0x3A96A5FD:  call 0x3A9750B0
+. 364 3A96A5F0 18
+. 81 C3 7C E0 00 00 89 4C 24 04 89 14 24 E8 AE AA 00 00 
+
+==== BB 365 (0x3A975168) in 6625B, out 37451B, BBs exec'd 0 ====
+	0x3A975168:  xorl %ecx,%ebp
+	0x3A97516A:  addl %ecx,%edi
+	0x3A97516C:  leal 4(%eax), %eax
+	0x3A97516F:  jnb-32 0x3A975242
+. 365 3A975168 13
+. 31 CD 01 CF 8D 40 04 0F 83 CD 00 00 00 
+
+==== BB 366 (0x3A975175) in 6638B, out 37537B, BBs exec'd 0 ====
+	0x3A975175:  movl %ecx,%ebx
+	0x3A975177:  orl $0xFEFEFEFF, %ebp
+	0x3A97517D:  addl $0x1, %ebp
+	0x3A975180:  jnz-32 0x3A975242
+. 366 3A975175 17
+. 89 CB 81 CD FF FE FE FE 83 C5 01 0F 85 BC 00 00 00 
+
+==== BB 367 (0x3A975186) in 6655B, out 37618B, BBs exec'd 0 ====
+	0x3A975186:  movl $0xFEFEFEFF,%esi
+	0x3A97518B:  xorl %edx,%ebx
+	0x3A97518D:  movl (%eax),%ecx
+	0x3A97518F:  addl %ebx,%esi
+	0x3A975191:  movl $0xFEFEFEFF,%edi
+	0x3A975196:  jnb-32 0x3A975227
+. 367 3A975186 22
+. BE FF FE FE FE 31 D3 8B 08 01 DE BF FF FE FE FE 0F 83 8B 00 00 00 
+
+==== BB 368 (0x3A97519C) in 6677B, out 37721B, BBs exec'd 0 ====
+	0x3A97519C:  movl %edi,%ebp
+	0x3A97519E:  xorl %ebx,%esi
+	0x3A9751A0:  addl %ecx,%ebp
+	0x3A9751A2:  orl $0xFEFEFEFF, %esi
+	0x3A9751A8:  addl $0x1, %esi
+	0x3A9751AB:  jnz-8 0x3A975227
+. 368 3A97519C 17
+. 89 FD 31 DE 01 CD 81 CE FF FE FE FE 83 C6 01 75 7A 
+
+==== BB 369 (0x3A9751AD) in 6694B, out 37816B, BBs exec'd 0 ====
+	0x3A9751AD:  xorl %ecx,%ebp
+	0x3A9751AF:  addl %ecx,%edi
+	0x3A9751B1:  leal 4(%eax), %eax
+	0x3A9751B4:  jnb-32 0x3A975242
+. 369 3A9751AD 13
+. 31 CD 01 CF 8D 40 04 0F 83 88 00 00 00 
+
+==== BB 370 (0x3A9751BA) in 6707B, out 37902B, BBs exec'd 0 ====
+	0x3A9751BA:  movl %ecx,%ebx
+	0x3A9751BC:  orl $0xFEFEFEFF, %ebp
+	0x3A9751C2:  addl $0x1, %ebp
+	0x3A9751C5:  jnz-8 0x3A975242
+. 370 3A9751BA 13
+. 89 CB 81 CD FF FE FE FE 83 C5 01 75 7B 
+
+==== BB 371 (0x3A9751C7) in 6720B, out 37983B, BBs exec'd 0 ====
+	0x3A9751C7:  movl $0xFEFEFEFF,%esi
+	0x3A9751CC:  xorl %edx,%ebx
+	0x3A9751CE:  movl (%eax),%ecx
+	0x3A9751D0:  addl %ebx,%esi
+	0x3A9751D2:  movl $0xFEFEFEFF,%edi
+	0x3A9751D7:  jnb-8 0x3A975227
+. 371 3A9751C7 18
+. BE FF FE FE FE 31 D3 8B 08 01 DE BF FF FE FE FE 73 4E 
+
+==== BB 372 (0x3A9751D9) in 6738B, out 38086B, BBs exec'd 0 ====
+	0x3A9751D9:  movl %edi,%ebp
+	0x3A9751DB:  xorl %ebx,%esi
+	0x3A9751DD:  addl %ecx,%ebp
+	0x3A9751DF:  orl $0xFEFEFEFF, %esi
+	0x3A9751E5:  addl $0x1, %esi
+	0x3A9751E8:  jnz-8 0x3A975227
+. 372 3A9751D9 17
+. 89 FD 31 DE 01 CD 81 CE FF FE FE FE 83 C6 01 75 3D 
+
+==== BB 373 (0x3A9751EA) in 6755B, out 38181B, BBs exec'd 0 ====
+	0x3A9751EA:  xorl %ecx,%ebp
+	0x3A9751EC:  addl %ecx,%edi
+	0x3A9751EE:  leal 4(%eax), %eax
+	0x3A9751F1:  jnb-8 0x3A975242
+. 373 3A9751EA 9
+. 31 CD 01 CF 8D 40 04 73 4F 
+
+==== BB 374 (0x3A9751F3) in 6764B, out 38267B, BBs exec'd 0 ====
+	0x3A9751F3:  movl %ecx,%ebx
+	0x3A9751F5:  orl $0xFEFEFEFF, %ebp
+	0x3A9751FB:  addl $0x1, %ebp
+	0x3A9751FE:  jnz-8 0x3A975242
+. 374 3A9751F3 13
+. 89 CB 81 CD FF FE FE FE 83 C5 01 75 42 
+
+==== BB 375 (0x3A975200) in 6777B, out 38348B, BBs exec'd 0 ====
+	0x3A975200:  movl $0xFEFEFEFF,%esi
+	0x3A975205:  xorl %edx,%ebx
+	0x3A975207:  movl (%eax),%ecx
+	0x3A975209:  addl %ebx,%esi
+	0x3A97520B:  movl $0xFEFEFEFF,%edi
+	0x3A975210:  jnb-8 0x3A975227
+. 375 3A975200 18
+. BE FF FE FE FE 31 D3 8B 08 01 DE BF FF FE FE FE 73 15 
+
+==== BB 376 (0x3A975212) in 6795B, out 38451B, BBs exec'd 0 ====
+	0x3A975212:  movl %edi,%ebp
+	0x3A975214:  xorl %ebx,%esi
+	0x3A975216:  addl %ecx,%ebp
+	0x3A975218:  orl $0xFEFEFEFF, %esi
+	0x3A97521E:  addl $0x1, %esi
+	0x3A975221:  jz-32 0x3A97511F
+. 376 3A975212 21
+. 89 FD 31 DE 01 CD 81 CE FF FE FE FE 83 C6 01 0F 84 F8 FE FF FF 
+
+==== BB 377 (0x3A97511F) in 6816B, out 38546B, BBs exec'd 0 ====
+	0x3A97511F:  xorl %ecx,%ebp
+	0x3A975121:  addl %ecx,%edi
+	0x3A975123:  leal 4(%eax), %eax
+	0x3A975126:  jnb-32 0x3A975242
+. 377 3A97511F 13
+. 31 CD 01 CF 8D 40 04 0F 83 16 01 00 00 
+
+==== BB 378 (0x3A975242) in 6829B, out 38632B, BBs exec'd 0 ====
+	0x3A975242:  subl $0x4, %eax
+	0x3A975245:  cmpb %dl,%cl
+	0x3A975247:  jz-8 0x3A97523D
+. 378 3A975242 7
+. 83 E8 04 38 D1 74 F4 
+
+==== BB 379 (0x3A975249) in 6836B, out 38703B, BBs exec'd 0 ====
+	0x3A975249:  cmpb $0x0, %cl
+	0x3A97524C:  jz-8 0x3A97526A
+. 379 3A975249 5
+. 80 F9 00 74 1C 
+
+==== BB 380 (0x3A97526A) in 6841B, out 38761B, BBs exec'd 0 ====
+	0x3A97526A:  xorl %eax, %eax
+	0x3A97526C:  popl %ebp
+	0x3A97526D:  popl %ebx
+	0x3A97526E:  popl %esi
+	0x3A97526F:  popl %edi
+	0x3A975270:  ret
+. 380 3A97526A 7
+. 31 C0 5D 5B 5E 5F C3 
+
+==== BB 381 (0x3A96A602) in 6848B, out 38871B, BBs exec'd 0 ====
+	0x3A96A602:  testl %eax,%eax
+	0x3A96A604:  jnz-8 0x3A96A647
+. 381 3A96A602 4
+. 85 C0 75 41 
+
+==== BB 382 (0x3A96A606) in 6852B, out 38930B, BBs exec'd 0 ====
+	0x3A96A606:  testl %esi,%esi
+	0x3A96A608:  jnz-8 0x3A96A65C
+. 382 3A96A606 4
+. 85 F6 75 52 
+
+==== BB 383 (0x3A96A60A) in 6856B, out 38989B, BBs exec'd 0 ====
+	0x3A96A60A:  movl %edi,(%esp,,)
+	0x3A96A60D:  leal 0(%esi), %esi
+	0x3A96A610:  call 0x3A9752D0
+. 383 3A96A60A 11
+. 89 3C 24 8D 76 00 E8 BB AC 00 00 
+
+==== BB 384 (0x3A96A615) in 6867B, out 39057B, BBs exec'd 0 ====
+	0x3A96A615:  leal 1(%eax), %esi
+	0x3A96A618:  movl %esi,(%esp,,)
+	0x3A96A61B:  call 0x3A96581C
+. 384 3A96A615 11
+. 8D 70 01 89 34 24 E8 FC B1 FF FF 
+
+==== BB 385 (0x3A96A620) in 6878B, out 39122B, BBs exec'd 0 ====
+	0x3A96A620:  xorl %edx, %edx
+	0x3A96A622:  testl %eax,%eax
+	0x3A96A624:  jz-8 0x3A96A638
+. 385 3A96A620 6
+. 31 D2 85 C0 74 12 
+
+==== BB 386 (0x3A96A626) in 6884B, out 39195B, BBs exec'd 0 ====
+	0x3A96A626:  movl %esi,8(%esp,,)
+	0x3A96A62A:  movl %edi,4(%esp,,)
+	0x3A96A62E:  movl %eax,(%esp,,)
+	0x3A96A631:  call 0x3A975870
+. 386 3A96A626 16
+. 89 74 24 08 89 7C 24 04 89 04 24 E8 3A B2 00 00 
+
+==== BB 387 (0x3A96A636) in 6900B, out 39276B, BBs exec'd 0 ====
+	0x3A96A636:  movl %eax,%edx
+	0x3A96A638:  movl %edx,%eax
+	0x3A96A63A:  movl -12(%ebp),%ebx
+	0x3A96A63D:  movl -8(%ebp),%esi
+	0x3A96A640:  movl -4(%ebp),%edi
+	0x3A96A643:  movl %ebp,%esp
+	0x3A96A645:  popl %ebp
+	0x3A96A646:  ret
+. 387 3A96A636 17
+. 89 C2 89 D0 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 
+
+==== BB 388 (0x3A96AEFD) in 6917B, out 39383B, BBs exec'd 0 ====
+	0x3A96AEFD:  movl %eax,0xFFFFFDE0(%ebp)
+	0x3A96AF03:  testl %eax,%eax
+	0x3A96AF05:  jnz-32 0x3A96B010
+. 388 3A96AEFD 14
+. 89 85 E0 FD FF FF 85 C0 0F 85 05 01 00 00 
+
+==== BB 389 (0x3A96B010) in 6931B, out 39461B, BBs exec'd 0 ====
+	0x3A96B010:  leal 0xFFFFFDE4(%ebp), %ecx
+	0x3A96B016:  movl %ecx,%edx
+	0x3A96B018:  movl %ecx,0xFFFFFDB8(%ebp)
+	0x3A96B01E:  call 0x3A968F20
+. 389 3A96B010 19
+. 8D 8D E4 FD FF FF 89 CA 89 8D B8 FD FF FF E8 FD DE FF FF 
+
+==== BB 390 open_verify(0x3A968F20) in 6950B, out 39545B, BBs exec'd 0 ====
+	0x3A968F20:  pushl %ebp
+	0x3A968F21:  movl %esp,%ebp
+	0x3A968F23:  pushl %edi
+	0x3A968F24:  pushl %esi
+	0x3A968F25:  xorl %esi, %esi
+	0x3A968F27:  pushl %ebx
+	0x3A968F28:  subl $0x4C, %esp
+	0x3A968F2B:  call 0x3A97592B
+. 390 3A968F20 16
+. 55 89 E5 57 56 31 F6 53 83 EC 4C E8 FB C9 00 00 
+
+==== BB 391 (0x3A968F30) in 6966B, out 39692B, BBs exec'd 0 ====
+	0x3A968F30:  addl $0xF73C, %ebx
+	0x3A968F36:  movl %eax,-48(%ebp)
+	0x3A968F39:  movl %edx,-52(%ebp)
+	0x3A968F3C:  movl $0x0, -60(%ebp)
+	0x3A968F43:  movl %esi,4(%esp,,)
+	0x3A968F47:  movl %eax,(%esp,,)
+	0x3A968F4A:  call 0x3A974430
+. 391 3A968F30 31
+. 81 C3 3C F7 00 00 89 45 D0 89 55 CC C7 45 C4 00 00 00 00 89 74 24 04 89 04 24 E8 E1 B4 00 00 
+
+==== BB 392 open(0x3A974430) in 6997B, out 39821B, BBs exec'd 0 ====
+	0x3A974430:  pushl %ebx
+	0x3A974431:  movl 16(%esp,,),%edx
+	0x3A974435:  movl 12(%esp,,),%ecx
+	0x3A974439:  movl 8(%esp,,),%ebx
+	0x3A97443D:  movl $0x5,%eax
+	0x3A974442:  int $0x80
+. 392 3A974430 20
+. 53 8B 54 24 10 8B 4C 24 0C 8B 5C 24 08 B8 05 00 00 00 CD 80 
+
+==== BB 393 (0x3A974444) in 7017B, out 39917B, BBs exec'd 0 ====
+	0x3A974444:  popl %ebx
+	0x3A974445:  cmpl $0xFFFFF001, %eax
+	0x3A97444A:  jnb-8 0x3A97444D
+. 393 3A974444 8
+. 5B 3D 01 F0 FF FF 73 01 
+
+==== BB 394 (0x3A97444C) in 7025B, out 39996B, BBs exec'd 0 ====
+	0x3A97444C:  ret
+. 394 3A97444C 1
+. C3 
+
+==== BB 395 (0x3A968F4F) in 7026B, out 40026B, BBs exec'd 0 ====
+	0x3A968F4F:  movl %eax,-56(%ebp)
+	0x3A968F52:  cmpl $0xFFFFFFFF, %eax
+	0x3A968F55:  jz-32 0x3A969150
+. 395 3A968F4F 12
+. 89 45 C8 83 F8 FF 0F 84 F5 01 00 00 
+
+==== BB 396 (0x3A968F5B) in 7038B, out 40096B, BBs exec'd 0 ====
+	0x3A968F5B:  xorl %ecx, %ecx
+	0x3A968F5D:  movl $0x200,%edx
+	0x3A968F62:  movl %ecx,0x148(%ebx)
+	0x3A968F68:  movl %edx,8(%esp,,)
+	0x3A968F6C:  movl -52(%ebp),%edx
+	0x3A968F6F:  addl $0x4, %edx
+	0x3A968F72:  movl %edx,-72(%ebp)
+	0x3A968F75:  movl %edx,4(%esp,,)
+	0x3A968F79:  movl %eax,(%esp,,)
+	0x3A968F7C:  call 0x3A9744B0
+. 396 3A968F5B 38
+. 31 C9 BA 00 02 00 00 89 8B 48 01 00 00 89 54 24 08 8B 55 CC 83 C2 04 89 55 B8 89 54 24 04 89 04 24 E8 2F B5 00 00 
+
+==== BB 397 read(0x3A9744B0) in 7076B, out 40247B, BBs exec'd 0 ====
+	0x3A9744B0:  pushl %ebx
+	0x3A9744B1:  movl 16(%esp,,),%edx
+	0x3A9744B5:  movl 12(%esp,,),%ecx
+	0x3A9744B9:  movl 8(%esp,,),%ebx
+	0x3A9744BD:  movl $0x3,%eax
+	0x3A9744C2:  int $0x80
+. 397 3A9744B0 20
+. 53 8B 54 24 10 8B 4C 24 0C 8B 5C 24 08 B8 03 00 00 00 CD 80 
+
+==== BB 398 (0x3A9744C4) in 7096B, out 40343B, BBs exec'd 0 ====
+	0x3A9744C4:  popl %ebx
+	0x3A9744C5:  cmpl $0xFFFFF001, %eax
+	0x3A9744CA:  jnb-8 0x3A9744CD
+. 398 3A9744C4 8
+. 5B 3D 01 F0 FF FF 73 01 
+
+==== BB 399 (0x3A9744CC) in 7104B, out 40422B, BBs exec'd 0 ====
+	0x3A9744CC:  ret
+. 399 3A9744CC 1
+. C3 
+
+==== BB 400 (0x3A968F81) in 7105B, out 40452B, BBs exec'd 0 ====
+	0x3A968F81:  movl -52(%ebp),%esi
+	0x3A968F84:  cmpl $0x33, %eax
+	0x3A968F87:  movl %eax,(%esi)
+	0x3A968F89:  jle-32 0x3A96919F
+. 400 3A968F81 14
+. 8B 75 CC 83 F8 33 89 06 0F 8E 10 02 00 00 
+
+==== BB 401 (0x3A968F8F) in 7119B, out 40535B, BBs exec'd 0 ====
+	0x3A968F8F:  cld
+	0x3A968F90:  movl -72(%ebp),%esi
+	0x3A968F93:  movl $0x9,%ecx
+	0x3A968F98:  leal 0xFFFFD62F(%ebx), %edi
+	0x3A968F9E:  repe cmpsb
+. 401 3A968F8F 17
+. FC 8B 75 B8 B9 09 00 00 00 8D BB 2F D6 FF FF F3 A6 
+
+==== BB 402 (0x3A968F9E) in 7136B, out 40701B, BBs exec'd 0 ====
+	0x3A968F9E:  repe cmpsb
+. 402 3A968F9E 2
+. F3 A6 
+
+==== BB 403 (0x3A968FA0) in 7138B, out 40826B, BBs exec'd 0 ====
+	0x3A968FA0:  jnz-32 0x3A9691BB
+. 403 3A968FA0 6
+. 0F 85 15 02 00 00 
+
+==== BB 404 (0x3A968FA6) in 7144B, out 40873B, BBs exec'd 0 ====
+	0x3A968FA6:  movl -72(%ebp),%esi
+	0x3A968FA9:  leal 0xFFFFE3B4(%ebx), %edx
+	0x3A968FAF:  cmpl $0x1, 20(%esi)
+	0x3A968FB3:  jnz-32 0x3A9690D9
+. 404 3A968FA6 19
+. 8B 75 B8 8D 93 B4 E3 FF FF 83 7E 14 01 0F 85 20 01 00 00 
+
+==== BB 405 (0x3A968FB9) in 7163B, out 40965B, BBs exec'd 0 ====
+	0x3A968FB9:  cmpw $0x3, 18(%esi)
+	0x3A968FBE:  jnz-32 0x3A969132
+. 405 3A968FB9 11
+. 66 83 7E 12 03 0F 85 6E 01 00 00 
+
+==== BB 406 (0x3A968FC4) in 7174B, out 41029B, BBs exec'd 0 ====
+	0x3A968FC4:  cmpw $0x20, 42(%esi)
+	0x3A968FC9:  leal 0xFFFFE3E0(%ebx), %edx
+	0x3A968FCF:  jnz-32 0x3A9690D9
+. 406 3A968FC4 17
+. 66 83 7E 2A 20 8D 93 E0 E3 FF FF 0F 85 04 01 00 00 
+
+==== BB 407 (0x3A968FD5) in 7191B, out 41109B, BBs exec'd 0 ====
+	0x3A968FD5:  movzwl 16(%esi),%eax
+	0x3A968FD9:  cmpl $0x3, %eax
+	0x3A968FDC:  jnz-32 0x3A969230
+. 407 3A968FD5 13
+. 0F B7 46 10 83 F8 03 0F 85 4E 02 00 00 
+
+==== BB 408 (0x3A968FE2) in 7204B, out 41179B, BBs exec'd 0 ====
+	0x3A968FE2:  movl -72(%ebp),%edi
+	0x3A968FE5:  movl 28(%edi),%edx
+	0x3A968FE8:  movzwl 44(%edi),%ecx
+	0x3A968FEC:  movl -52(%ebp),%edi
+	0x3A968FEF:  leal 4(%edx,%edi,1), %edi
+	0x3A968FF3:  movl %edi,-64(%ebp)
+	0x3A968FF6:  movzwl %cx,%esi
+	0x3A968FF9:  movl -52(%ebp),%edi
+	0x3A968FFC:  shll $0x5, %esi
+	0x3A968FFF:  leal (%esi,%edx,1), %eax
+	0x3A969002:  cmpl (%edi),%eax
+	0x3A969004:  jnbe-32 0x3A969087
+. 408 3A968FE2 40
+. 8B 7D B8 8B 57 1C 0F B7 4F 2C 8B 7D CC 8D 7C 3A 04 89 7D C0 0F B7 F1 8B 7D CC C1 E6 05 8D 04 16 3B 07 0F 87 7D 00 00 00 
+
+==== BB 409 (0x3A96900A) in 7244B, out 41347B, BBs exec'd 0 ====
+	0x3A96900A:  movl -64(%ebp),%esi
+	0x3A96900D:  movzwl %cx,%eax
+	0x3A969010:  shll $0x5, %eax
+	0x3A969013:  movl %esi,-68(%ebp)
+	0x3A969016:  addl %esi,%eax
+	0x3A969018:  cmpl %eax,%esi
+	0x3A96901A:  jb-8 0x3A969039
+. 409 3A96900A 18
+. 8B 75 C0 0F B7 C1 C1 E0 05 89 75 BC 01 F0 39 C6 72 1D 
+
+==== BB 410 (0x3A969039) in 7262B, out 41450B, BBs exec'd 0 ====
+	0x3A969039:  movl -68(%ebp),%edi
+	0x3A96903C:  cmpl $0x4, (%edi)
+	0x3A96903F:  jnz-8 0x3A969021
+. 410 3A969039 8
+. 8B 7D BC 83 3F 04 75 E0 
+
+==== BB 411 (0x3A969021) in 7270B, out 41523B, BBs exec'd 0 ====
+	0x3A969021:  addl $0x20, -68(%ebp)
+	0x3A969025:  movzwl %cx,%eax
+	0x3A969028:  movl -64(%ebp),%edx
+	0x3A96902B:  shll $0x5, %eax
+	0x3A96902E:  addl %edx,%eax
+	0x3A969030:  cmpl %eax,-68(%ebp)
+	0x3A969033:  jnb-32 0x3A969150
+. 411 3A969021 24
+. 83 45 BC 20 0F B7 C1 8B 55 C0 C1 E0 05 01 D0 39 45 BC 0F 83 17 01 00 00 
+
+==== BB 412 (0x3A969150) in 7294B, out 41638B, BBs exec'd 0 ====
+	0x3A969150:  movl -56(%ebp),%eax
+	0x3A969153:  leal -12(%ebp), %esp
+	0x3A969156:  popl %ebx
+	0x3A969157:  popl %esi
+	0x3A969158:  popl %edi
+	0x3A969159:  popl %ebp
+	0x3A96915A:  ret
+. 412 3A969150 11
+. 8B 45 C8 8D 65 F4 5B 5E 5F 5D C3 
+
+==== BB 413 (0x3A96B023) in 7305B, out 41753B, BBs exec'd 0 ====
+	0x3A96B023:  movl %eax,0xFFFFFDCC(%ebp)
+	0x3A96B029:  incl %eax
+	0x3A96B02A:  jz-32 0x3A96B4B0
+. 413 3A96B023 13
+. 89 85 CC FD FF FF 40 0F 84 80 04 00 00 
+
+==== BB 414 (0x3A96B030) in 7318B, out 41831B, BBs exec'd 0 ====
+	0x3A96B030:  movl 0x128(%ebx),%eax
+	0x3A96B036:  movl %eax,0xFFFFFDDC(%ebp)
+	0x3A96B03C:  leal 0xFFFFFDDC(%ebp), %eax
+	0x3A96B042:  movl %eax,16(%esp,,)
+	0x3A96B046:  movl 16(%ebp),%eax
+	0x3A96B049:  movl %eax,12(%esp,,)
+	0x3A96B04D:  movl 8(%ebp),%ecx
+	0x3A96B050:  movl %ecx,8(%esp,,)
+	0x3A96B054:  movl 0xFFFFFDD8(%ebp),%eax
+	0x3A96B05A:  movl %eax,4(%esp,,)
+	0x3A96B05E:  movl 0xFFFFFDE0(%ebp),%eax
+	0x3A96B064:  movl %eax,(%esp,,)
+	0x3A96B067:  movl 0xFFFFFDB8(%ebp),%ecx
+	0x3A96B06D:  movl 0xFFFFFDCC(%ebp),%edx
+	0x3A96B073:  movl 0xFFFFFDD4(%ebp),%eax
+	0x3A96B079:  call 0x3A969790
+. 414 3A96B030 78
+. 8B 83 28 01 00 00 89 85 DC FD FF FF 8D 85 DC FD FF FF 89 44 24 10 8B 45 10 89 44 24 0C 8B 4D 08 89 4C 24 08 8B 85 D8 FD FF FF 89 44 24 04 8B 85 E0 FD FF FF 89 04 24 8B 8D B8 FD FF FF 8B 95 CC FD FF FF 8B 85 D4 FD FF FF E8 12 E7 FF FF 
+
+==== BB 415 _dl_map_object_from_fd(0x3A969790) in 7396B, out 42059B, BBs exec'd 0 ====
+	0x3A969790:  pushl %ebp
+	0x3A969791:  movl %esp,%ebp
+	0x3A969793:  pushl %edi
+	0x3A969794:  pushl %esi
+	0x3A969795:  pushl %ebx
+	0x3A969796:  subl $0x108, %esp
+	0x3A96979C:  movl %eax,-112(%ebp)
+	0x3A96979F:  leal -108(%ebp), %eax
+	0x3A9697A2:  movl %ecx,-120(%ebp)
+	0x3A9697A5:  xorl %ecx, %ecx
+	0x3A9697A7:  movl %edx,-116(%ebp)
+	0x3A9697AA:  movl $0x0, -124(%ebp)
+	0x3A9697B1:  movl %ecx,0xFFFFFF74(%ebp)
+	0x3A9697B7:  movl %eax,8(%esp,,)
+	0x3A9697BB:  movl -116(%ebp),%eax
+	0x3A9697BE:  call 0x3A97592B
+. 415 3A969790 51
+. 55 89 E5 57 56 53 81 EC 08 01 00 00 89 45 90 8D 45 94 89 4D 88 31 C9 89 55 8C C7 45 84 00 00 00 00 89 8D 74 FF FF FF 89 44 24 08 8B 45 8C E8 68 C1 00 00 
+
+==== BB 416 (0x3A9697C3) in 7447B, out 42306B, BBs exec'd 0 ====
+	0x3A9697C3:  addl $0xEEA9, %ebx
+	0x3A9697C9:  movl $0x3, (%esp,,)
+	0x3A9697D0:  movl %eax,4(%esp,,)
+	0x3A9697D4:  call 0x3A974320
+. 416 3A9697C3 22
+. 81 C3 A9 EE 00 00 C7 04 24 03 00 00 00 89 44 24 04 E8 47 AB 00 00 
+
+==== BB 417 __GI___fxstat64(0x3A974320) in 7469B, out 42396B, BBs exec'd 0 ====
+	0x3A974320:  pushl %ebp
+	0x3A974321:  movl %esp,%ebp
+	0x3A974323:  subl $0x58, %esp
+	0x3A974326:  movl %ebx,-12(%ebp)
+	0x3A974329:  call 0x3A97592B
+. 417 3A974320 14
+. 55 89 E5 83 EC 58 89 5D F4 E8 FD 15 00 00 
+
+==== BB 418 (0x3A97432E) in 7483B, out 42494B, BBs exec'd 0 ====
+	0x3A97432E:  addl $0x433E, %ebx
+	0x3A974334:  movl %esi,-8(%ebp)
+	0x3A974337:  movl 0x24(%ebx),%esi
+	0x3A97433D:  movl %edi,-4(%ebp)
+	0x3A974340:  movl (%esi),%eax
+	0x3A974342:  testl %eax,%eax
+	0x3A974344:  jnz-8 0x3A9743C0
+. 418 3A97432E 24
+. 81 C3 3E 43 00 00 89 75 F8 8B B3 24 00 00 00 89 7D FC 8B 06 85 C0 75 7A 
+
+==== BB 419 (0x3A974346) in 7507B, out 42618B, BBs exec'd 0 ====
+	0x3A974346:  movl 0x148(%ebx),%edi
+	0x3A97434C:  movl 12(%ebp),%edx
+	0x3A97434F:  movl 16(%ebp),%ecx
+	0x3A974352:  xchgl %edx, %ebx
+	0x3A974354:  movl $0xC5,%eax
+	0x3A974359:  int $0x80
+. 419 3A974346 21
+. 8B BB 48 01 00 00 8B 55 0C 8B 4D 10 87 D3 B8 C5 00 00 00 CD 80 
+
+==== BB 420 (0x3A97435B) in 7528B, out 42711B, BBs exec'd 0 ====
+	0x3A97435B:  xchgl %edx, %ebx
+	0x3A97435D:  cmpl $0xFFFFF000, %eax
+	0x3A974362:  jnbe-32 0x3A974416
+. 420 3A97435B 13
+. 87 D3 3D 00 F0 FF FF 0F 87 AE 00 00 00 
+
+==== BB 421 (0x3A974368) in 7541B, out 42787B, BBs exec'd 0 ====
+	0x3A974368:  cmpl $0xFFFFFFFF, %eax
+	0x3A97436B:  movl %eax,%edx
+	0x3A97436D:  jz-8 0x3A9743A0
+. 421 3A974368 7
+. 83 F8 FF 89 C2 74 31 
+
+==== BB 422 (0x3A97436F) in 7548B, out 42854B, BBs exec'd 0 ====
+	0x3A97436F:  testl %edx,%edx
+	0x3A974371:  jnz-8 0x3A974390
+. 422 3A97436F 4
+. 85 D2 75 1D 
+
+==== BB 423 (0x3A974373) in 7552B, out 42913B, BBs exec'd 0 ====
+	0x3A974373:  movl 16(%ebp),%ecx
+	0x3A974376:  movl 88(%ecx),%eax
+	0x3A974379:  cmpl %eax,12(%ecx)
+	0x3A97437C:  jz-8 0x3A974390
+. 423 3A974373 11
+. 8B 4D 10 8B 41 58 39 41 0C 74 12 
+
+==== BB 424 (0x3A974390) in 7563B, out 43001B, BBs exec'd 0 ====
+	0x3A974390:  movl -12(%ebp),%ebx
+	0x3A974393:  movl %edx,%eax
+	0x3A974395:  movl -8(%ebp),%esi
+	0x3A974398:  movl -4(%ebp),%edi
+	0x3A97439B:  movl %ebp,%esp
+	0x3A97439D:  popl %ebp
+	0x3A97439E:  ret
+. 424 3A974390 15
+. 8B 5D F4 89 D0 8B 75 F8 8B 7D FC 89 EC 5D C3 
+
+==== BB 425 (0x3A9697D9) in 7578B, out 43103B, BBs exec'd 0 ====
+	0x3A9697D9:  testl %eax,%eax
+	0x3A9697DB:  js-32 0x3A969DCE
+. 425 3A9697D9 8
+. 85 C0 0F 88 ED 05 00 00 
+
+==== BB 426 (0x3A9697E1) in 7586B, out 43162B, BBs exec'd 0 ====
+	0x3A9697E1:  movl 0xFFFFF994(%ebx),%edx
+	0x3A9697E7:  testl %edx,%edx
+	0x3A9697E9:  movl %edx,-124(%ebp)
+	0x3A9697EC:  jz-8 0x3A96985D
+. 426 3A9697E1 13
+. 8B 93 94 F9 FF FF 85 D2 89 55 84 74 6F 
+
+==== BB 427 (0x3A9697EE) in 7599B, out 43250B, BBs exec'd 0 ====
+	0x3A9697EE:  movl -108(%ebp),%eax
+	0x3A9697F1:  movl -104(%ebp),%edx
+	0x3A9697F4:  movl -20(%ebp),%esi
+	0x3A9697F7:  movl %eax,0xFFFFFF6C(%ebp)
+	0x3A9697FD:  movl -16(%ebp),%edi
+	0x3A969800:  movl %edx,0xFFFFFF70(%ebp)
+	0x3A969806:  leal 0(%esi), %esi
+	0x3A969809:  leal 0(%edi,,), %edi
+	0x3A969810:  movl -124(%ebp),%ecx
+	0x3A969813:  movl 0x1C8(%ecx),%edx
+	0x3A969819:  movl 0x1C4(%ecx),%eax
+	0x3A96981F:  movl %edx,%ecx
+	0x3A969821:  xorl %edi,%ecx
+	0x3A969823:  xorl %esi,%eax
+	0x3A969825:  orl %eax,%ecx
+	0x3A969827:  jnz-8 0x3A969850
+. 427 3A9697EE 59
+. 8B 45 94 8B 55 98 8B 75 EC 89 85 6C FF FF FF 8B 7D F0 89 95 70 FF FF FF 8D 76 00 8D BC 27 00 00 00 00 8B 4D 84 8B 91 C8 01 00 00 8B 81 C4 01 00 00 89 D1 31 F9 31 F0 09 C1 75 27 
+
+==== BB 428 (0x3A969850) in 7658B, out 43456B, BBs exec'd 0 ====
+	0x3A969850:  movl -124(%ebp),%eax
+	0x3A969853:  movl 12(%eax),%eax
+	0x3A969856:  testl %eax,%eax
+	0x3A969858:  movl %eax,-124(%ebp)
+	0x3A96985B:  jnz-8 0x3A969810
+. 428 3A969850 13
+. 8B 45 84 8B 40 0C 85 C0 89 45 84 75 B3 
+
+==== BB 429 (0x3A969810) in 7671B, out 43548B, BBs exec'd 0 ====
+	0x3A969810:  movl -124(%ebp),%ecx
+	0x3A969813:  movl 0x1C8(%ecx),%edx
+	0x3A969819:  movl 0x1C4(%ecx),%eax
+	0x3A96981F:  movl %edx,%ecx
+	0x3A969821:  xorl %edi,%ecx
+	0x3A969823:  xorl %esi,%eax
+	0x3A969825:  orl %eax,%ecx
+	0x3A969827:  jnz-8 0x3A969850
+. 429 3A969810 25
+. 8B 4D 84 8B 91 C8 01 00 00 8B 81 C4 01 00 00 89 D1 31 F9 31 F0 09 C1 75 27 
+
+==== BB 430 (0x3A96985D) in 7696B, out 43667B, BBs exec'd 0 ====
+	0x3A96985D:  xorl %eax, %eax
+	0x3A96985F:  testb $0x4, 20(%ebp)
+	0x3A969863:  jnz-32 0x3A969DC6
+. 430 3A96985D 12
+. 31 C0 F6 45 14 04 0F 85 5D 05 00 00 
+
+==== BB 431 (0x3A969869) in 7708B, out 43752B, BBs exec'd 0 ====
+	0x3A969869:  testb $0x40, 0xFFFFFC14(%ebx)
+	0x3A969870:  jnz-32 0x3A96A050
+. 431 3A969869 13
+. F6 83 14 FC FF FF 40 0F 85 DA 07 00 00 
+
+==== BB 432 (0x3A969876) in 7721B, out 43822B, BBs exec'd 0 ====
+	0x3A969876:  movl -120(%ebp),%ecx
+	0x3A969879:  movl 12(%ebp),%eax
+	0x3A96987C:  addl $0x4, %ecx
+	0x3A96987F:  movl %ecx,-128(%ebp)
+	0x3A969882:  movl %eax,(%esp,,)
+	0x3A969885:  movl -112(%ebp),%edx
+	0x3A969888:  movl 16(%ebp),%ecx
+	0x3A96988B:  movl 8(%ebp),%eax
+	0x3A96988E:  call 0x3A96C9D0
+. 432 3A969876 29
+. 8B 4D 88 8B 45 0C 83 C1 04 89 4D 80 89 04 24 8B 55 90 8B 4D 10 8B 45 08 E8 3D 31 00 00 
+
+==== BB 433 (0x3A973780) in 7750B, out 43957B, BBs exec'd 0 ====
+	0x3A973780:  movl %edx,0x138(%ebx)
+	0x3A973786:  movl 0xFFFFFC18(%ebx),%eax
+	0x3A97378C:  xorl %ecx, %ecx
+	0x3A97378E:  movl %ecx,20(%esp,,)
+	0x3A973792:  movl $0xFFFFFFFF,%edx
+	0x3A973797:  movl %edx,16(%esp,,)
+	0x3A97379B:  leal -1(%eax,%edi,1), %esi
+	0x3A97379F:  negl %eax
+	0x3A9737A1:  movl $0x0, (%esp,,)
+	0x3A9737A8:  andl %eax,%esi
+	0x3A9737AA:  movl $0x22,%eax
+	0x3A9737AF:  movl %eax,12(%esp,,)
+	0x3A9737B3:  movl $0x3,%eax
+	0x3A9737B8:  movl %eax,8(%esp,,)
+	0x3A9737BC:  movl %esi,4(%esp,,)
+	0x3A9737C0:  call 0x3A974C50
+. 433 3A973780 69
+. 89 93 38 01 00 00 8B 83 18 FC FF FF 31 C9 89 4C 24 14 BA FF FF FF FF 89 54 24 10 8D 74 38 FF F7 D8 C7 04 24 00 00 00 00 21 C6 B8 22 00 00 00 89 44 24 0C B8 03 00 00 00 89 44 24 08 89 74 24 04 E8 8B 14 00 00 
+
+==== BB 434 mmap(0x3A974C50) in 7819B, out 44173B, BBs exec'd 0 ====
+	0x3A974C50:  movl %ebx,%edx
+	0x3A974C52:  movl $0x5A,%eax
+	0x3A974C57:  leal 4(%esp,,), %ebx
+	0x3A974C5B:  int $0x80
+. 434 3A974C50 13
+. 89 DA B8 5A 00 00 00 8D 5C 24 04 CD 80 
+
+==== BB 435 (0x3A974C5D) in 7832B, out 44234B, BBs exec'd 0 ====
+	0x3A974C5D:  movl %edx,%ebx
+	0x3A974C5F:  cmpl $0xFFFFF000, %eax
+	0x3A974C64:  jnbe-8 0x3A974C67
+. 435 3A974C5D 9
+. 89 D3 3D 00 F0 FF FF 77 01 
+
+==== BB 436 (0x3A974C66) in 7841B, out 44304B, BBs exec'd 0 ====
+	0x3A974C66:  ret
+. 436 3A974C66 1
+. C3 
+
+==== BB 437 (0x3A9737C5) in 7842B, out 44334B, BBs exec'd 0 ====
+	0x3A9737C5:  cmpl 0x13C(%ebx),%eax
+	0x3A9737CB:  jz-8 0x3A9737D3
+. 437 3A9737C5 8
+. 3B 83 3C 01 00 00 74 06 
+
+==== BB 438 (0x3A9737CD) in 7850B, out 44402B, BBs exec'd 0 ====
+	0x3A9737CD:  movl %eax,0x138(%ebx)
+	0x3A9737D3:  movl 0x138(%ebx),%edx
+	0x3A9737D9:  addl %esi,%eax
+	0x3A9737DB:  movl %eax,0x13C(%ebx)
+	0x3A9737E1:  movl %edx,0x140(%ebx)
+	0x3A9737E7:  movl %edx,%eax
+	0x3A9737E9:  leal (%edi,%edx,1), %edx
+	0x3A9737EC:  movl %edx,0x138(%ebx)
+	0x3A9737F2:  movl -12(%ebp),%ebx
+	0x3A9737F5:  movl -8(%ebp),%esi
+	0x3A9737F8:  movl -4(%ebp),%edi
+	0x3A9737FB:  movl %ebp,%esp
+	0x3A9737FD:  popl %ebp
+	0x3A9737FE:  ret
+. 438 3A9737CD 50
+. 89 83 38 01 00 00 8B 93 38 01 00 00 01 F0 89 83 3C 01 00 00 89 93 40 01 00 00 89 D0 8D 14 17 89 93 38 01 00 00 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 
+
+==== BB 439 (0x3A96CAB0) in 7900B, out 44603B, BBs exec'd 0 ====
+	0x3A96CAB0:  movl %eax,%edx
+	0x3A96CAB2:  movl 12(%eax),%eax
+	0x3A96CAB5:  testl %eax,%eax
+	0x3A96CAB7:  jz-8 0x3A96CAC9
+. 439 3A96CAB0 9
+. 89 C2 8B 40 0C 85 C0 74 10 
+
+==== BB 440 (0x3A96CAB9) in 7909B, out 44685B, BBs exec'd 0 ====
+	0x3A96CAB9:  leal 0(%esi,,), %esi
+	0x3A96CAC0:  movl %eax,%edx
+	0x3A96CAC2:  movl 12(%eax),%eax
+	0x3A96CAC5:  testl %eax,%eax
+	0x3A96CAC7:  jnz-8 0x3A96CAC0
+. 440 3A96CAB9 16
+. 8D B4 26 00 00 00 00 89 C2 8B 40 0C 85 C0 75 F7 
+
+==== BB 441 (0x3A96CAC9) in 7925B, out 44780B, BBs exec'd 0 ====
+	0x3A96CAC9:  movl -32(%ebp),%eax
+	0x3A96CACC:  movl %edx,16(%eax)
+	0x3A96CACF:  movl %eax,12(%edx)
+	0x3A96CAD2:  movl 0x1B0(%eax),%edx
+	0x3A96CAD8:  movl 0xFFFFF994(%ebx),%eax
+	0x3A96CADE:  addl $0x150, %eax
+	0x3A96CAE3:  movl %eax,(%edx,%ecx,4)
+	0x3A96CAE6:  movl $0x1,%ecx
+	0x3A96CAEB:  incl 0xFFFFF998(%ebx)
+	0x3A96CAF1:  addl $0x1, 0xFFFFF9C4(%ebx)
+	0x3A96CAF8:  adcl $0x0, 0xFFFFF9C8(%ebx)
+	0x3A96CAFF:  testl %edi,%edi
+	0x3A96CB01:  jz-32 0x3A96CC58
+. 441 3A96CAC9 62
+. 8B 45 E0 89 50 10 89 42 0C 8B 90 B0 01 00 00 8B 83 94 F9 FF FF 05 50 01 00 00 89 04 8A B9 01 00 00 00 FF 83 98 F9 FF FF 83 83 C4 F9 FF FF 01 83 93 C8 F9 FF FF 00 85 FF 0F 84 51 01 00 00 
+
+==== BB 442 (0x3A96CB07) in 7987B, out 45004B, BBs exec'd 0 ====
+	0x3A96CB07:  movl 0x160(%edi),%eax
+	0x3A96CB0D:  testl %eax,%eax
+	0x3A96CB0F:  jz-8 0x3A96CB2C
+. 442 3A96CB07 10
+. 8B 87 60 01 00 00 85 C0 74 1B 
+
+==== BB 443 (0x3A96CB36) in 7997B, out 45079B, BBs exec'd 0 ====
+	0x3A96CB36:  cmpl (%edx),%eax
+	0x3A96CB38:  jz-8 0x3A96CB3D
+. 443 3A96CB36 4
+. 3B 02 74 03 
+
+==== BB 444 (0x3A96CB3D) in 8001B, out 45141B, BBs exec'd 0 ====
+	0x3A96CB3D:  movl -32(%ebp),%eax
+	0x3A96CB40:  movl -32(%ebp),%edx
+	0x3A96CB43:  movl -16(%ebp),%ecx
+	0x3A96CB46:  addl $0x150, %eax
+	0x3A96CB4B:  movl %eax,0x1B4(%edx)
+	0x3A96CB51:  movzbl (%ecx),%ecx
+	0x3A96CB54:  testb %cl,%cl
+	0x3A96CB56:  movb %cl,-33(%ebp)
+	0x3A96CB59:  jz-32 0x3A96CC26
+. 444 3A96CB3D 34
+. 8B 45 E0 8B 55 E0 8B 4D F0 05 50 01 00 00 89 82 B4 01 00 00 0F B6 09 84 C9 88 4D DF 0F 84 C7 00 00 00 
+
+==== BB 445 (0x3A96CB5F) in 8035B, out 45287B, BBs exec'd 0 ====
+	0x3A96CB5F:  movl -16(%ebp),%eax
+	0x3A96CB62:  movl %eax,(%esp,,)
+	0x3A96CB65:  call 0x3A9752D0
+. 445 3A96CB5F 11
+. 8B 45 F0 89 04 24 E8 66 87 00 00 
+
+==== BB 446 (0x3A96CB6A) in 8046B, out 45355B, BBs exec'd 0 ====
+	0x3A96CB6A:  incl %eax
+	0x3A96CB6B:  cmpb $0x2F, -33(%ebp)
+	0x3A96CB6F:  movl %eax,-40(%ebp)
+	0x3A96CB72:  jz-32 0x3A96CC60
+. 446 3A96CB6A 14
+. 40 80 7D DF 2F 89 45 D8 0F 84 E8 00 00 00 
+
+==== BB 447 (0x3A96CC60) in 8060B, out 45439B, BBs exec'd 0 ====
+	0x3A96CC60:  movl %eax,(%esp,,)
+	0x3A96CC63:  call 0x3A96581C
+. 447 3A96CC60 8
+. 89 04 24 E8 B4 8B FF FF 
+
+==== BB 448 (0x3A96CC68) in 8068B, out 45494B, BBs exec'd 0 ====
+	0x3A96CC68:  testl %eax,%eax
+	0x3A96CC6A:  movl %eax,%edi
+	0x3A96CC6C:  jnz-32 0x3A96CBEB
+. 448 3A96CC68 10
+. 85 C0 89 C7 0F 85 79 FF FF FF 
+
+==== BB 449 (0x3A96CBEB) in 8078B, out 45560B, BBs exec'd 0 ====
+	0x3A96CBEB:  movl -40(%ebp),%edx
+	0x3A96CBEE:  movl %edx,8(%esp,,)
+	0x3A96CBF2:  movl -16(%ebp),%ecx
+	0x3A96CBF5:  movl %eax,(%esp,,)
+	0x3A96CBF8:  movl %ecx,4(%esp,,)
+	0x3A96CBFC:  call 0x3A975770
+. 449 3A96CBEB 22
+. 8B 55 D8 89 54 24 08 8B 4D F0 89 04 24 89 4C 24 04 E8 6F 8B 00 00 
+
+==== BB 450 (0x3A96CC01) in 8100B, out 45664B, BBs exec'd 0 ====
+	0x3A96CC01:  jmp-8 0x3A96CC10
+. 450 3A96CC01 2
+. EB 0D 
+
+==== BB 451 (0x3A96CC10) in 8102B, out 45692B, BBs exec'd 0 ====
+	0x3A96CC10:  decl %eax
+	0x3A96CC11:  cmpb $0x2F, (%eax)
+	0x3A96CC14:  jnz-8 0x3A96CC10
+. 451 3A96CC10 6
+. 48 80 38 2F 75 FA 
+
+==== BB 452 (0x3A96CC16) in 8108B, out 45760B, BBs exec'd 0 ====
+	0x3A96CC16:  cmpl %edi,%eax
+	0x3A96CC18:  jz-8 0x3A96CC83
+. 452 3A96CC16 4
+. 39 F8 74 69 
+
+==== BB 453 (0x3A96CC1A) in 8112B, out 45817B, BBs exec'd 0 ====
+	0x3A96CC1A:  movb $0x0, (%eax)
+	0x3A96CC1D:  movl -32(%ebp),%eax
+	0x3A96CC20:  movl %edi,0x190(%eax)
+	0x3A96CC26:  movl -32(%ebp),%eax
+	0x3A96CC29:  addl $0x2C, %esp
+	0x3A96CC2C:  popl %ebx
+	0x3A96CC2D:  popl %esi
+	0x3A96CC2E:  popl %edi
+	0x3A96CC2F:  popl %ebp
+	0x3A96CC30:  ret 4
+. 453 3A96CC1A 25
+. C6 00 00 8B 45 E0 89 B8 90 01 00 00 8B 45 E0 83 C4 2C 5B 5E 5F 5D C2 04 00 
+
+==== BB 454 (0x3A969893) in 8137B, out 45981B, BBs exec'd 0 ====
+	0x3A969893:  movl %eax,-124(%ebp)
+	0x3A969896:  subl $0x4, %esp
+	0x3A969899:  testl %eax,%eax
+	0x3A96989B:  leal 0xFFFFE494(%ebx), %edx
+	0x3A9698A1:  jz-32 0x3A969D74
+. 454 3A969893 20
+. 89 45 84 83 EC 04 85 C0 8D 93 94 E4 FF FF 0F 84 CD 04 00 00 
+
+==== BB 455 (0x3A9698A7) in 8157B, out 46082B, BBs exec'd 0 ====
+	0x3A9698A7:  movl -128(%ebp),%esi
+	0x3A9698AA:  movl -124(%ebp),%edx
+	0x3A9698AD:  movl 24(%esi),%eax
+	0x3A9698B0:  movzwl 16(%esi),%ecx
+	0x3A9698B4:  movl %eax,0x148(%edx)
+	0x3A9698BA:  movzwl 44(%esi),%eax
+	0x3A9698BE:  movl %ecx,0xFFFFFF78(%ebp)
+	0x3A9698C4:  movl -120(%ebp),%ecx
+	0x3A9698C7:  movw %ax,0x14C(%edx)
+	0x3A9698CE:  movl -128(%ebp),%edx
+	0x3A9698D1:  movzwl 44(%esi),%esi
+	0x3A9698D5:  movl 28(%edx),%eax
+	0x3A9698D8:  shll $0x5, %esi
+	0x3A9698DB:  movl %esi,0xFFFFFF28(%ebp)
+	0x3A9698E1:  leal (%esi,%eax,1), %edx
+	0x3A9698E4:  leal 4(%eax,%ecx,1), %eax
+	0x3A9698E8:  cmpl (%ecx),%edx
+	0x3A9698EA:  movl %eax,0xFFFFFF7C(%ebp)
+	0x3A9698F0:  jnbe-32 0x3A969D15
+. 455 3A9698A7 79
+. 8B 75 80 8B 55 84 8B 46 18 0F B7 4E 10 89 82 48 01 00 00 0F B7 46 2C 89 8D 78 FF FF FF 8B 4D 88 66 89 82 4C 01 00 00 8B 55 80 0F B7 76 2C 8B 42 1C C1 E6 05 89 B5 28 FF FF FF 8D 14 06 8D 44 08 04 3B 11 89 85 7C FF FF FF 0F 87 1F 04 00 00 
+
+==== BB 456 (0x3A9698F6) in 8236B, out 46339B, BBs exec'd 0 ====
+	0x3A9698F6:  movl %esp,0xFFFFFF64(%ebp)
+	0x3A9698FC:  movl -124(%ebp),%ecx
+	0x3A9698FF:  movl $0x7,%edi
+	0x3A969904:  movl %edi,0xFFFFFF68(%ebp)
+	0x3A96990A:  movb $0x0, 0xFFFFFF5B(%ebp)
+	0x3A969911:  movzwl 0x14C(%ecx),%edx
+	0x3A969918:  leal -3(%edx,%edx,2), %eax
+	0x3A96991C:  leal 0x28(,%eax,8), %eax
+	0x3A969923:  subl %eax,%esp
+	0x3A969925:  shll $0x5, %edx
+	0x3A969928:  leal 67(%esp,,), %esi
+	0x3A96992C:  andl $0xFFFFFFF0, %esi
+	0x3A96992F:  movl %esi,0xFFFFFF60(%ebp)
+	0x3A969935:  xorl %esi, %esi
+	0x3A969937:  movl %esi,0xFFFFFF5C(%ebp)
+	0x3A96993D:  movl 0xFFFFFF7C(%ebp),%esi
+	0x3A969943:  movl %esi,%eax
+	0x3A969945:  addl %edx,%eax
+	0x3A969947:  cmpl %eax,%esi
+	0x3A969949:  jnb-32 0x3A969DD6
+. 456 3A9698F6 89
+. 89 A5 64 FF FF FF 8B 4D 84 BF 07 00 00 00 89 BD 68 FF FF FF C6 85 5B FF FF FF 00 0F B7 91 4C 01 00 00 8D 44 52 FD 8D 04 C5 28 00 00 00 29 C4 C1 E2 05 8D 74 24 43 83 E6 F0 89 B5 60 FF FF FF 31 F6 89 B5 5C FF FF FF 8B B5 7C FF FF FF 89 F0 01 D0 39 C6 0F 83 87 04 00 00 
+
+==== BB 457 (0x3A96994F) in 8325B, out 46615B, BBs exec'd 0 ====
+	0x3A96994F:  movl %eax,0xFFFFFF54(%ebp)
+	0x3A969955:  movl 0xFFFFFF60(%ebp),%eax
+	0x3A96995B:  movl %eax,0xFFFFFF2C(%ebp)
+	0x3A969961:  jmp-8 0x3A96998B
+. 457 3A96994F 20
+. 89 85 54 FF FF FF 8B 85 60 FF FF FF 89 85 2C FF FF FF EB 28 
+
+==== BB 458 (0x3A96998B) in 8345B, out 46691B, BBs exec'd 0 ====
+	0x3A96998B:  movl (%esi),%eax
+	0x3A96998D:  cmpl $0x6, %eax
+	0x3A969990:  jz-8 0x3A9699C5
+. 458 3A96998B 7
+. 8B 06 83 F8 06 74 33 
+
+==== BB 459 (0x3A969992) in 8352B, out 46758B, BBs exec'd 0 ====
+	0x3A969992:  cmpl $0x6, %eax
+	0x3A969995:  jbe-8 0x3A969963
+. 459 3A969992 5
+. 83 F8 06 76 CC 
+
+==== BB 460 (0x3A969963) in 8357B, out 46815B, BBs exec'd 0 ====
+	0x3A969963:  cmpl $0x1, %eax
+	0x3A969966:  jz-32 0x3A969C3A
+. 460 3A969963 9
+. 83 F8 01 0F 84 CE 02 00 00 
+
+==== BB 461 (0x3A969C3A) in 8366B, out 46872B, BBs exec'd 0 ====
+	0x3A969C3A:  movl 0xFFFFFC18(%ebx),%eax
+	0x3A969C40:  movl 28(%esi),%edx
+	0x3A969C43:  decl %eax
+	0x3A969C44:  testl %eax,%edx
+	0x3A969C46:  jnz-32 0x3A96A1E5
+. 461 3A969C3A 18
+. 8B 83 18 FC FF FF 8B 56 1C 48 85 D0 0F 85 99 05 00 00 
+
+==== BB 462 (0x3A969C4C) in 8384B, out 46965B, BBs exec'd 0 ====
+	0x3A969C4C:  movl 8(%esi),%eax
+	0x3A969C4F:  decl %edx
+	0x3A969C50:  movl 4(%esi),%ecx
+	0x3A969C53:  movl %eax,0xFFFFFF50(%ebp)
+	0x3A969C59:  subl %ecx,%eax
+	0x3A969C5B:  testl %edx,%eax
+	0x3A969C5D:  jnz-32 0x3A96A1F0
+. 462 3A969C4C 23
+. 8B 46 08 4A 8B 4E 04 89 85 50 FF FF FF 29 C8 85 C2 0F 85 8D 05 00 00 
+
+==== BB 463 (0x3A969C63) in 8407B, out 47080B, BBs exec'd 0 ====
+	0x3A969C63:  incl 0xFFFFFF5C(%ebp)
+	0x3A969C69:  movl 0xFFFFFF2C(%ebp),%edi
+	0x3A969C6F:  movl 0xFFFFFF50(%ebp),%eax
+	0x3A969C75:  leal 24(%edi), %ecx
+	0x3A969C78:  movl %ecx,0xFFFFFF2C(%ebp)
+	0x3A969C7E:  movl %edx,%ecx
+	0x3A969C80:  notl %ecx
+	0x3A969C82:  andl %eax,%ecx
+	0x3A969C84:  movl 0xFFFFFF2C(%ebp),%eax
+	0x3A969C8A:  movl %ecx,-24(%eax)
+	0x3A969C8D:  movl 8(%esi),%edx
+	0x3A969C90:  movl 16(%esi),%eax
+	0x3A969C93:  addl %edx,%eax
+	0x3A969C95:  movl 0xFFFFFC18(%ebx),%edx
+	0x3A969C9B:  leal -1(%edx,%eax,1), %eax
+	0x3A969C9F:  negl %edx
+	0x3A969CA1:  andl %edx,%eax
+	0x3A969CA3:  movl 0xFFFFFF2C(%ebp),%edx
+	0x3A969CA9:  movl %eax,-20(%edx)
+	0x3A969CAC:  movl 16(%esi),%eax
+	0x3A969CAF:  addl 8(%esi),%eax
+	0x3A969CB2:  movl %eax,-16(%edx)
+	0x3A969CB5:  movl 20(%esi),%eax
+	0x3A969CB8:  addl 8(%esi),%eax
+	0x3A969CBB:  movl %eax,-12(%edx)
+	0x3A969CBE:  movl 28(%esi),%eax
+	0x3A969CC1:  decl %eax
+	0x3A969CC2:  notl %eax
+	0x3A969CC4:  andl 4(%esi),%eax
+	0x3A969CC7:  cmpl $0x1, 0xFFFFFF5C(%ebp)
+	0x3A969CCE:  movl %eax,-8(%edx)
+	0x3A969CD1:  jbe-8 0x3A969CDF
+. 463 3A969C63 112
+. FF 85 5C FF FF FF 8B BD 2C FF FF FF 8B 85 50 FF FF FF 8D 4F 18 89 8D 2C FF FF FF 89 D1 F7 D1 21 C1 8B 85 2C FF FF FF 89 48 E8 8B 56 08 8B 46 10 01 D0 8B 93 18 FC FF FF 8D 44 02 FF F7 DA 21 D0 8B 95 2C FF FF FF 89 42 EC 8B 46 10 03 46 08 89 42 F0 8B 46 14 03 46 08 89 42 F4 8B 46 1C 48 F7 D0 23 46 04 83 BD 5C FF FF FF 01 89 42 F8 76 0C 
+
+==== BB 464 (0x3A969CDF) in 8519B, out 47458B, BBs exec'd 0 ====
+	0x3A969CDF:  movl 24(%esi),%ecx
+	0x3A969CE2:  movl $0x73516240,%eax
+	0x3A969CE7:  andl $0x7, %ecx
+	0x3A969CEA:  shll $0x2, %ecx
+	0x3A969CED:  sarl %cl, %eax
+	0x3A969CEF:  andl $0xF, %eax
+	0x3A969CF2:  movl %eax,20(%edi)
+	0x3A969CF5:  jmp 0x3A969980
+. 464 3A969CDF 27
+. 8B 4E 18 B8 40 62 51 73 83 E1 07 C1 E1 02 D3 F8 83 E0 0F 89 47 14 E9 86 FC FF FF 
+
+==== BB 465 (0x3A969980) in 8546B, out 47578B, BBs exec'd 0 ====
+	0x3A969980:  addl $0x20, %esi
+	0x3A969983:  cmpl 0xFFFFFF54(%ebp),%esi
+	0x3A969989:  jnb-8 0x3A9699DC
+. 465 3A969980 11
+. 83 C6 20 3B B5 54 FF FF FF 73 51 
+
+==== BB 466 (0x3A969CD3) in 8557B, out 47656B, BBs exec'd 0 ====
+	0x3A969CD3:  cmpl %ecx,-20(%edi)
+	0x3A969CD6:  jz-8 0x3A969CDF
+. 466 3A969CD3 5
+. 39 4F EC 74 07 
+
+==== BB 467 (0x3A96996C) in 8562B, out 47719B, BBs exec'd 0 ====
+	0x3A96996C:  cmpl $0x2, %eax
+	0x3A96996F:  jz-32 0x3A969CFA
+. 467 3A96996C 9
+. 83 F8 02 0F 84 85 03 00 00 
+
+==== BB 468 (0x3A969CFA) in 8571B, out 47776B, BBs exec'd 0 ====
+	0x3A969CFA:  movl 8(%esi),%eax
+	0x3A969CFD:  movl -124(%ebp),%edx
+	0x3A969D00:  movl %eax,8(%edx)
+	0x3A969D03:  movl 20(%esi),%eax
+	0x3A969D06:  shrl $0x3, %eax
+	0x3A969D09:  movw %ax,0x14E(%edx)
+	0x3A969D10:  jmp 0x3A969980
+. 468 3A969CFA 27
+. 8B 46 08 8B 55 84 89 42 08 8B 46 14 C1 E8 03 66 89 82 4E 01 00 00 E9 6B FC FF FF 
+
+==== BB 469 (0x3A969997) in 8598B, out 47888B, BBs exec'd 0 ====
+	0x3A969997:  cmpl $0x6474E551, %eax
+	0x3A96999C:  jz-32 0x3A969C2C
+. 469 3A969997 11
+. 3D 51 E5 74 64 0F 84 8A 02 00 00 
+
+==== BB 470 (0x3A969C2C) in 8609B, out 47948B, BBs exec'd 0 ====
+	0x3A969C2C:  movl 24(%esi),%ecx
+	0x3A969C2F:  movl %ecx,0xFFFFFF68(%ebp)
+	0x3A969C35:  jmp 0x3A969980
+. 470 3A969C2C 14
+. 8B 4E 18 89 8D 68 FF FF FF E9 46 FD FF FF 
+
+==== BB 471 (0x3A9699DC) in 8623B, out 48008B, BBs exec'd 0 ====
+	0x3A9699DC:  movl 0xFFFFFF5C(%ebp),%eax
+	0x3A9699E2:  testl %eax,%eax
+	0x3A9699E4:  jz-32 0x3A969DD6
+. 471 3A9699DC 14
+. 8B 85 5C FF FF FF 85 C0 0F 84 EC 03 00 00 
+
+==== BB 472 (0x3A9699EA) in 8637B, out 48083B, BBs exec'd 0 ====
+	0x3A9699EA:  movl 0xFFFFFF5C(%ebp),%ecx
+	0x3A9699F0:  movl 0xFFFFFF60(%ebp),%edi
+	0x3A9699F6:  leal (%ecx,%ecx,2), %eax
+	0x3A9699F9:  leal (%edi,%eax,8), %eax
+	0x3A9699FC:  movl (%edi),%edx
+	0x3A9699FE:  movl -12(%eax),%esi
+	0x3A969A01:  movl %eax,0xFFFFFF4C(%ebp)
+	0x3A969A07:  subl %edx,%esi
+	0x3A969A09:  cmpl $0x3, 0xFFFFFF78(%ebp)
+	0x3A969A10:  movl %esi,0xFFFFFF28(%ebp)
+	0x3A969A16:  jnz-32 0x3A96A1FB
+. 472 3A9699EA 50
+. 8B 8D 5C FF FF FF 8B BD 60 FF FF FF 8D 04 49 8D 04 C7 8B 17 8B 70 F4 89 85 4C FF FF FF 29 D6 83 BD 78 FF FF FF 03 89 B5 28 FF FF FF 0F 85 DF 07 00 00 
+
+==== BB 473 (0x3A969A1C) in 8687B, out 48261B, BBs exec'd 0 ====
+	0x3A969A1C:  movl 0xFFFFFD78(%ebx),%eax
+	0x3A969A22:  andl %eax,%edx
+	0x3A969A24:  movl 16(%edi),%eax
+	0x3A969A27:  movl %eax,20(%esp,,)
+	0x3A969A2B:  movl -116(%ebp),%eax
+	0x3A969A2E:  movl %eax,16(%esp,,)
+	0x3A969A32:  movl $0x2,%eax
+	0x3A969A37:  movl %eax,12(%esp,,)
+	0x3A969A3B:  movl 20(%edi),%eax
+	0x3A969A3E:  movl %edx,(%esp,,)
+	0x3A969A41:  movl %esi,4(%esp,,)
+	0x3A969A45:  movl %eax,8(%esp,,)
+	0x3A969A49:  call 0x3A974C50
+. 473 3A969A1C 50
+. 8B 83 78 FD FF FF 21 C2 8B 47 10 89 44 24 14 8B 45 8C 89 44 24 10 B8 02 00 00 00 89 44 24 0C 8B 47 14 89 14 24 89 74 24 04 89 44 24 08 E8 02 B2 00 00 
+
+==== BB 474 (0x3A969A4E) in 8737B, out 48446B, BBs exec'd 0 ====
+	0x3A969A4E:  movl -124(%ebp),%edx
+	0x3A969A51:  movl %eax,0x194(%edx)
+	0x3A969A57:  incl %eax
+	0x3A969A58:  jz-32 0x3A969BF6
+. 474 3A969A4E 16
+. 8B 55 84 89 82 94 01 00 00 40 0F 84 98 01 00 00 
+
+==== BB 475 (0x3A969A5E) in 8753B, out 48537B, BBs exec'd 0 ====
+	0x3A969A5E:  movl 0xFFFFFC40(%ebx),%esi
+	0x3A969A64:  testl %esi,%esi
+	0x3A969A66:  jnz-32 0x3A96A06A
+. 475 3A969A5E 14
+. 8B B3 40 FC FF FF 85 F6 0F 85 FE 05 00 00 
+
+==== BB 476 (0x3A96A06A) in 8767B, out 48612B, BBs exec'd 0 ====
+	0x3A96A06A:  movl $0x3,%ecx
+	0x3A96A06F:  movl %ecx,8(%esp,,)
+	0x3A96A073:  movl 0xFFFFFF28(%ebp),%ecx
+	0x3A96A079:  movl %ecx,4(%esp,,)
+	0x3A96A07D:  movl -124(%ebp),%esi
+	0x3A96A080:  movl 0x194(%esi),%eax
+	0x3A96A086:  movl %eax,(%esp,,)
+	0x3A96A089:  call 0x3A974D10
+. 476 3A96A06A 36
+. B9 03 00 00 00 89 4C 24 08 8B 8D 28 FF FF FF 89 4C 24 04 8B 75 84 8B 86 94 01 00 00 89 04 24 E8 82 AC 00 00 
+
+==== BB 477 madvise(0x3A974D10) in 8803B, out 48741B, BBs exec'd 0 ====
+	0x3A974D10:  pushl %ebx
+	0x3A974D11:  movl 16(%esp,,),%edx
+	0x3A974D15:  movl 12(%esp,,),%ecx
+	0x3A974D19:  movl 8(%esp,,),%ebx
+	0x3A974D1D:  movl $0xDB,%eax
+	0x3A974D22:  int $0x80
+. 477 3A974D10 20
+. 53 8B 54 24 10 8B 4C 24 0C 8B 5C 24 08 B8 DB 00 00 00 CD 80 
+
+==== BB 478 (0x3A974D24) in 8823B, out 48837B, BBs exec'd 0 ====
+	0x3A974D24:  popl %ebx
+	0x3A974D25:  cmpl $0xFFFFF001, %eax
+	0x3A974D2A:  jnb-8 0x3A974D2D
+. 478 3A974D24 8
+. 5B 3D 01 F0 FF FF 73 01 
+
+==== BB 479 (0x3A974D2C) in 8831B, out 48916B, BBs exec'd 0 ====
+	0x3A974D2C:  ret
+. 479 3A974D2C 1
+. C3 
+
+==== BB 480 (0x3A96A08E) in 8832B, out 48946B, BBs exec'd 0 ====
+	0x3A96A08E:  jmp 0x3A969A6C
+. 480 3A96A08E 5
+. E9 D9 F9 FF FF 
+
+==== BB 481 (0x3A969A6C) in 8837B, out 48974B, BBs exec'd 0 ====
+	0x3A969A6C:  movl -124(%ebp),%edx
+	0x3A969A6F:  movl 0xFFFFFF28(%ebp),%ecx
+	0x3A969A75:  movl -124(%ebp),%esi
+	0x3A969A78:  movl 0x194(%edx),%eax
+	0x3A969A7E:  leal (%ecx,%eax,1), %edx
+	0x3A969A81:  movl %edx,0x198(%esi)
+	0x3A969A87:  movl (%edi),%edx
+	0x3A969A89:  subl %edx,%eax
+	0x3A969A8B:  cmpb $0x0, 0xFFFFFF5B(%ebp)
+	0x3A969A92:  movl %eax,(%esi)
+	0x3A969A94:  jnz-32 0x3A96A093
+. 481 3A969A6C 46
+. 8B 55 84 8B 8D 28 FF FF FF 8B 75 84 8B 82 94 01 00 00 8D 14 01 89 96 98 01 00 00 8B 17 29 D0 80 BD 5B FF FF FF 00 89 06 0F 85 F9 05 00 00 
+
+==== BB 482 (0x3A969A9A) in 8883B, out 49142B, BBs exec'd 0 ====
+	0x3A969A9A:  movl -124(%ebp),%ecx
+	0x3A969A9D:  movl 0x144(%ecx),%eax
+	0x3A969AA3:  testl %eax,%eax
+	0x3A969AA5:  jnz-8 0x3A969AF0
+. 482 3A969A9A 13
+. 8B 4D 84 8B 81 44 01 00 00 85 C0 75 49 
+
+==== BB 483 (0x3A969AA7) in 8896B, out 49230B, BBs exec'd 0 ====
+	0x3A969AA7:  movl -128(%ebp),%eax
+	0x3A969AAA:  movl 16(%edi),%esi
+	0x3A969AAD:  movl 28(%eax),%ecx
+	0x3A969AB0:  movl %esi,0xFFFFFF48(%ebp)
+	0x3A969AB6:  cmpl %ecx,%esi
+	0x3A969AB8:  jnbe-8 0x3A969AF0
+. 483 3A969AA7 19
+. 8B 45 80 8B 77 10 8B 48 1C 89 B5 48 FF FF FF 39 CE 77 36 
+
+==== BB 484 (0x3A969ABA) in 8915B, out 49341B, BBs exec'd 0 ====
+	0x3A969ABA:  movzwl 44(%eax),%eax
+	0x3A969ABE:  movl (%edi),%esi
+	0x3A969AC0:  movl 4(%edi),%edx
+	0x3A969AC3:  movl %esi,0xFFFFFF44(%ebp)
+	0x3A969AC9:  shll $0x5, %eax
+	0x3A969ACC:  subl %esi,%edx
+	0x3A969ACE:  addl 0xFFFFFF48(%ebp),%edx
+	0x3A969AD4:  leal (%eax,%ecx,1), %eax
+	0x3A969AD7:  cmpl %eax,%edx
+	0x3A969AD9:  jb-8 0x3A969AF0
+. 484 3A969ABA 33
+. 0F B7 40 2C 8B 37 8B 57 04 89 B5 44 FF FF FF C1 E0 05 29 F2 03 95 48 FF FF FF 8D 04 08 39 C2 72 15 
+
+==== BB 485 (0x3A969ADB) in 8948B, out 49491B, BBs exec'd 0 ====
+	0x3A969ADB:  movl %esi,%eax
+	0x3A969ADD:  movl -124(%ebp),%edx
+	0x3A969AE0:  addl %ecx,%eax
+	0x3A969AE2:  movl 0xFFFFFF48(%ebp),%ecx
+	0x3A969AE8:  subl %ecx,%eax
+	0x3A969AEA:  movl %eax,0x144(%edx)
+	0x3A969AF0:  movl 12(%edi),%ecx
+	0x3A969AF3:  movl 8(%edi),%edx
+	0x3A969AF6:  cmpl %edx,%ecx
+	0x3A969AF8:  jbe-32 0x3A969B8D
+. 485 3A969ADB 35
+. 89 F0 8B 55 84 01 C8 8B 8D 48 FF FF FF 29 C8 89 82 44 01 00 00 8B 4F 0C 8B 57 08 39 D1 0F 86 8F 00 00 00 
+
+==== BB 486 (0x3A969B8D) in 8983B, out 49635B, BBs exec'd 0 ====
+	0x3A969B8D:  movl 0xFFFFFF5C(%ebp),%esi
+	0x3A969B93:  addl $0x18, %edi
+	0x3A969B96:  movl 0xFFFFFF60(%ebp),%edx
+	0x3A969B9C:  leal (%esi,%esi,2), %eax
+	0x3A969B9F:  leal (%edx,%eax,8), %eax
+	0x3A969BA2:  cmpl %eax,%edi
+	0x3A969BA4:  jnb-32 0x3A969DE4
+. 486 3A969B8D 29
+. 8B B5 5C FF FF FF 83 C7 18 8B 95 60 FF FF FF 8D 04 76 8D 04 C2 39 C7 0F 83 3A 02 00 00 
+
+==== BB 487 (0x3A969BAA) in 9012B, out 49758B, BBs exec'd 0 ====
+	0x3A969BAA:  movl (%edi),%eax
+	0x3A969BAC:  cmpl %eax,4(%edi)
+	0x3A969BAF:  jbe-32 0x3A969A9A
+. 487 3A969BAA 11
+. 8B 07 39 47 04 0F 86 E5 FE FF FF 
+
+==== BB 488 (0x3A969BB5) in 9023B, out 49830B, BBs exec'd 0 ====
+	0x3A969BB5:  movl 16(%edi),%eax
+	0x3A969BB8:  movl %eax,20(%esp,,)
+	0x3A969BBC:  movl -116(%ebp),%esi
+	0x3A969BBF:  movl $0x12,%eax
+	0x3A969BC4:  movl %eax,12(%esp,,)
+	0x3A969BC8:  movl %esi,16(%esp,,)
+	0x3A969BCC:  movl 20(%edi),%eax
+	0x3A969BCF:  movl %eax,8(%esp,,)
+	0x3A969BD3:  movl 4(%edi),%eax
+	0x3A969BD6:  movl (%edi),%esi
+	0x3A969BD8:  subl %esi,%eax
+	0x3A969BDA:  movl %eax,4(%esp,,)
+	0x3A969BDE:  movl -124(%ebp),%edx
+	0x3A969BE1:  movl (%edi),%eax
+	0x3A969BE3:  movl (%edx),%ecx
+	0x3A969BE5:  addl %ecx,%eax
+	0x3A969BE7:  movl %eax,(%esp,,)
+	0x3A969BEA:  call 0x3A974C50
+. 488 3A969BB5 58
+. 8B 47 10 89 44 24 14 8B 75 8C B8 12 00 00 00 89 44 24 0C 89 74 24 10 8B 47 14 89 44 24 08 8B 47 04 8B 37 29 F0 89 44 24 04 8B 55 84 8B 07 8B 0A 01 C8 89 04 24 E8 61 B0 00 00 
+
+==== BB 489 (0x3A969BEF) in 9081B, out 50046B, BBs exec'd 0 ====
+	0x3A969BEF:  incl %eax
+	0x3A969BF0:  jnz-32 0x3A969A9A
+. 489 3A969BEF 7
+. 40 0F 85 A4 FE FF FF 
+
+==== BB 490 (0x3A969AF0) in 9088B, out 50108B, BBs exec'd 0 ====
+	0x3A969AF0:  movl 12(%edi),%ecx
+	0x3A969AF3:  movl 8(%edi),%edx
+	0x3A969AF6:  cmpl %edx,%ecx
+	0x3A969AF8:  jbe-32 0x3A969B8D
+. 490 3A969AF0 14
+. 8B 4F 0C 8B 57 08 39 D1 0F 86 8F 00 00 00 
+
+==== BB 491 (0x3A969AFE) in 9102B, out 50190B, BBs exec'd 0 ====
+	0x3A969AFE:  movl -124(%ebp),%esi
+	0x3A969B01:  movl 0xFFFFFC18(%ebx),%eax
+	0x3A969B07:  movl (%esi),%esi
+	0x3A969B09:  addl %esi,%edx
+	0x3A969B0B:  addl %esi,%ecx
+	0x3A969B0D:  movl %edx,0xFFFFFF40(%ebp)
+	0x3A969B13:  leal -1(%eax,%edx,1), %edx
+	0x3A969B17:  negl %eax
+	0x3A969B19:  movl %ecx,0xFFFFFF3C(%ebp)
+	0x3A969B1F:  andl %eax,%edx
+	0x3A969B21:  cmpl %edx,%ecx
+	0x3A969B23:  movl %edx,0xFFFFFF38(%ebp)
+	0x3A969B29:  jnb-8 0x3A969B31
+. 491 3A969AFE 45
+. 8B 75 84 8B 83 18 FC FF FF 8B 36 01 F2 01 F1 89 95 40 FF FF FF 8D 54 10 FF F7 D8 89 8D 3C FF FF FF 21 C2 39 D1 89 95 38 FF FF FF 73 06 
+
+==== BB 492 (0x3A969B2B) in 9147B, out 50371B, BBs exec'd 0 ====
+	0x3A969B2B:  movl %ecx,0xFFFFFF38(%ebp)
+	0x3A969B31:  movl 0xFFFFFF40(%ebp),%ecx
+	0x3A969B37:  cmpl %ecx,0xFFFFFF38(%ebp)
+	0x3A969B3D:  jbe-8 0x3A969B7B
+. 492 3A969B2B 20
+. 89 8D 38 FF FF FF 8B 8D 40 FF FF FF 39 8D 38 FF FF FF 76 3C 
+
+==== BB 493 (0x3A969B3F) in 9167B, out 50468B, BBs exec'd 0 ====
+	0x3A969B3F:  movl 20(%edi),%eax
+	0x3A969B42:  testb $0x2, %al
+	0x3A969B44:  jz-32 0x3A96A3D8
+. 493 3A969B3F 11
+. 8B 47 14 A8 02 0F 84 8E 08 00 00 
+
+==== BB 494 (0x3A969B4A) in 9178B, out 50550B, BBs exec'd 0 ====
+	0x3A969B4A:  movl 0xFFFFFF38(%ebp),%eax
+	0x3A969B50:  movl 0xFFFFFF40(%ebp),%edx
+	0x3A969B56:  subl %edx,%eax
+	0x3A969B58:  movl %eax,8(%esp,,)
+	0x3A969B5C:  xorl %eax, %eax
+	0x3A969B5E:  movl %eax,4(%esp,,)
+	0x3A969B62:  movl 0xFFFFFF40(%ebp),%esi
+	0x3A969B68:  movl %esi,(%esp,,)
+	0x3A969B6B:  call 0x3A975700
+. 494 3A969B4A 38
+. 8B 85 38 FF FF FF 8B 95 40 FF FF FF 29 D0 89 44 24 08 31 C0 89 44 24 04 8B B5 40 FF FF FF 89 34 24 E8 90 BB 00 00 
+
+==== BB 495 memset(0x3A975700) in 9216B, out 50694B, BBs exec'd 0 ====
+	0x3A975700:  pushl %edi
+	0x3A975701:  movl 8(%esp,,),%edi
+	0x3A975705:  movl 16(%esp,,),%edx
+	0x3A975709:  movb 12(%esp,,),%al
+	0x3A97570D:  movb %al,%ah{sp}
+	0x3A97570F:  movl %eax,%ecx
+	0x3A975711:  shll $0x10, %eax
+	0x3A975714:  movw %cx,%ax
+	0x3A975717:  cld
+	0x3A975718:  cmpl $0x24, %edx
+	0x3A97571B:  movl %edx,%ecx
+	0x3A97571D:  jl-8 0x3A975756
+. 495 3A975700 31
+. 57 8B 7C 24 08 8B 54 24 10 8A 44 24 0C 88 C4 89 C1 C1 E0 10 66 89 C8 FC 83 FA 24 89 D1 7C 37 
+
+==== BB 496 (0x3A975756) in 9247B, out 50876B, BBs exec'd 0 ====
+	0x3A975756:  shrl $0x2, %ecx
+	0x3A975759:  rep stosl
+. 496 3A975756 5
+. C1 E9 02 F3 AB 
+
+==== BB 497 (0x3A975759) in 9252B, out 50973B, BBs exec'd 0 ====
+	0x3A975759:  rep stosl
+. 497 3A975759 2
+. F3 AB 
+
+==== BB 498 (0x3A97575B) in 9254B, out 51060B, BBs exec'd 0 ====
+	0x3A97575B:  movl %edx,%ecx
+	0x3A97575D:  andl $0x3, %ecx
+	0x3A975760:  rep stosb
+. 498 3A97575B 7
+. 89 D1 83 E1 03 F3 AA 
+
+==== BB 499 (0x3A975762) in 9261B, out 51162B, BBs exec'd 0 ====
+	0x3A975762:  movl 8(%esp,,),%eax
+	0x3A975766:  popl %edi
+	0x3A975767:  ret
+. 499 3A975762 6
+. 8B 44 24 08 5F C3 
+
+==== BB 500 (0x3A969B70) in 9267B, out 51221B, BBs exec'd 0 ====
+	0x3A969B70:  movl 20(%edi),%eax
+	0x3A969B73:  testb $0x2, %al
+	0x3A969B75:  jz-32 0x3A96A3B2
+. 500 3A969B70 11
+. 8B 47 14 A8 02 0F 84 37 08 00 00 
+
+==== BB 501 (0x3A969B7B) in 9278B, out 51303B, BBs exec'd 0 ====
+	0x3A969B7B:  movl 0xFFFFFF38(%ebp),%eax
+	0x3A969B81:  cmpl %eax,0xFFFFFF3C(%ebp)
+	0x3A969B87:  jnbe-32 0x3A96A171
+. 501 3A969B7B 18
+. 8B 85 38 FF FF FF 39 85 3C FF FF FF 0F 87 E4 05 00 00 
+
+==== BB 502 (0x3A969DE4) in 9296B, out 51384B, BBs exec'd 0 ====
+	0x3A969DE4:  movl -124(%ebp),%ecx
+	0x3A969DE7:  movl 0x144(%ecx),%eax
+	0x3A969DED:  testl %eax,%eax
+	0x3A969DEF:  jz-32 0x3A96A0E8
+. 502 3A969DE4 17
+. 8B 4D 84 8B 81 44 01 00 00 85 C0 0F 84 F3 02 00 00 
+
+==== BB 503 (0x3A969DF5) in 9313B, out 51472B, BBs exec'd 0 ====
+	0x3A969DF5:  movl -124(%ebp),%ecx
+	0x3A969DF8:  movl (%ecx),%esi
+	0x3A969DFA:  addl %esi,%eax
+	0x3A969DFC:  movl %eax,0x144(%ecx)
+	0x3A969E02:  movl 0xFFFFFF64(%ebp),%esp
+	0x3A969E08:  movl -116(%ebp),%esi
+	0x3A969E0B:  movl %esi,(%esp,,)
+	0x3A969E0E:  call 0x3A974470
+. 503 3A969DF5 30
+. 8B 4D 84 8B 31 01 F0 89 81 44 01 00 00 8B A5 64 FF FF FF 8B 75 8C 89 34 24 E8 5D A6 00 00 
+
+==== BB 504 close(0x3A974470) in 9343B, out 51605B, BBs exec'd 0 ====
+	0x3A974470:  movl %ebx,%edx
+	0x3A974472:  movl 4(%esp,,),%ebx
+	0x3A974476:  movl $0x6,%eax
+	0x3A97447B:  int $0x80
+. 504 3A974470 13
+. 89 DA 8B 5C 24 04 B8 06 00 00 00 CD 80 
+
+==== BB 505 (0x3A97447D) in 9356B, out 51669B, BBs exec'd 0 ====
+	0x3A97447D:  movl %edx,%ebx
+	0x3A97447F:  cmpl $0xFFFFF001, %eax
+	0x3A974484:  jnb-8 0x3A974487
+. 505 3A97447D 9
+. 89 D3 3D 01 F0 FF FF 73 01 
+
+==== BB 506 (0x3A974486) in 9365B, out 51739B, BBs exec'd 0 ====
+	0x3A974486:  ret
+. 506 3A974486 1
+. C3 
+
+==== BB 507 (0x3A969E13) in 9366B, out 51769B, BBs exec'd 0 ====
+	0x3A969E13:  movl $0xFFFFFFFF, -116(%ebp)
+	0x3A969E1A:  movl -124(%ebp),%eax
+	0x3A969E1D:  movzbl 0x174(%eax),%ecx
+	0x3A969E24:  movb %cl,%al
+	0x3A969E26:  andb $0x3, %al
+	0x3A969E28:  decb %al
+	0x3A969E2A:  setz %dl
+	0x3A969E2D:  cmpl $0x2, 0xFFFFFF78(%ebp)
+	0x3A969E34:  setz %al
+	0x3A969E37:  andl %edx,%eax
+	0x3A969E39:  testb $0x1, %al
+	0x3A969E3B:  jz-8 0x3A969E49
+. 507 3A969E13 42
+. C7 45 8C FF FF FF FF 8B 45 84 0F B6 88 74 01 00 00 88 C8 24 03 FE C8 0F 94 C2 83 BD 78 FF FF FF 02 0F 94 C0 21 D0 A8 01 74 0C 
+
+==== BB 508 (0x3A969E49) in 9408B, out 51975B, BBs exec'd 0 ====
+	0x3A969E49:  movl -124(%ebp),%ecx
+	0x3A969E4C:  movl 8(%ecx),%eax
+	0x3A969E4F:  testl %eax,%eax
+	0x3A969E51:  jnz-32 0x3A96A0D9
+. 508 3A969E49 14
+. 8B 4D 84 8B 41 08 85 C0 0F 85 82 02 00 00 
+
+==== BB 509 (0x3A96A0D9) in 9422B, out 52060B, BBs exec'd 0 ====
+	0x3A96A0D9:  movl -124(%ebp),%esi
+	0x3A96A0DC:  movl (%esi),%edx
+	0x3A96A0DE:  addl %edx,%eax
+	0x3A96A0E0:  movl %eax,8(%esi)
+	0x3A96A0E3:  jmp 0x3A969E6F
+. 509 3A96A0D9 15
+. 8B 75 84 8B 16 01 D0 89 46 08 E9 87 FD FF FF 
+
+==== BB 510 (0x3A969E6F) in 9437B, out 52140B, BBs exec'd 0 ====
+	0x3A969E6F:  movl -124(%ebp),%ecx
+	0x3A969E72:  addl %edx,0x148(%ecx)
+	0x3A969E78:  testb $0x40, 0xFFFFFC14(%ebx)
+	0x3A969E7F:  jnz-32 0x3A96A230
+. 510 3A969E6F 22
+. 8B 4D 84 01 91 48 01 00 00 F6 83 14 FC FF FF 40 0F 85 AB 03 00 00 
+
+==== BB 511 (0x3A969E85) in 9459B, out 52245B, BBs exec'd 0 ====
+	0x3A969E85:  movl -124(%ebp),%eax
+	0x3A969E88:  movl 8(%eax),%esi
+	0x3A969E8B:  testl %esi,%esi
+	0x3A969E8D:  jz-32 0x3A969F9E
+. 511 3A969E85 14
+. 8B 45 84 8B 70 08 85 F6 0F 84 0B 01 00 00 
+
+==== BB 512 (0x3A969E93) in 9473B, out 52330B, BBs exec'd 0 ====
+	0x3A969E93:  movl (%esi),%edx
+	0x3A969E95:  movl %eax,%edi
+	0x3A969E97:  addl $0x18, %edi
+	0x3A969E9A:  testl %edx,%edx
+	0x3A969E9C:  jnz-8 0x3A969EAE
+. 512 3A969E93 11
+. 8B 16 89 C7 83 C7 18 85 D2 75 10 
+
+==== BB 513 (0x3A969EAE) in 9484B, out 52416B, BBs exec'd 0 ====
+	0x3A969EAE:  cmpl $0x21, %edx
+	0x3A969EB1:  jle-8 0x3A969EA0
+. 513 3A969EAE 5
+. 83 FA 21 7E ED 
+
+==== BB 514 (0x3A969EA0) in 9489B, out 52473B, BBs exec'd 0 ====
+	0x3A969EA0:  movl %esi,(%edi,%edx,4)
+	0x3A969EA3:  addl $0x8, %esi
+	0x3A969EA6:  movl (%esi),%eax
+	0x3A969EA8:  testl %eax,%eax
+	0x3A969EAA:  movl %eax,%edx
+	0x3A969EAC:  jz-8 0x3A969EE6
+. 514 3A969EA0 14
+. 89 34 97 83 C6 08 8B 06 85 C0 89 C2 74 38 
+
+==== BB 515 (0x3A969EB3) in 9503B, out 52576B, BBs exec'd 0 ====
+	0x3A969EB3:  movl $0x6FFFFFFF,%eax
+	0x3A969EB8:  subl %edx,%eax
+	0x3A969EBA:  cmpl $0xF, %eax
+	0x3A969EBD:  jnbe-8 0x3A969ECB
+. 515 3A969EB3 12
+. B8 FF FF FF 6F 29 D0 83 F8 0F 77 0C 
+
+==== BB 516 (0x3A969EBF) in 9515B, out 52649B, BBs exec'd 0 ====
+	0x3A969EBF:  movl $0x70000021,%eax
+	0x3A969EC4:  subl %edx,%eax
+	0x3A969EC6:  movl %esi,(%edi,%eax,4)
+	0x3A969EC9:  jmp-8 0x3A969EA3
+. 516 3A969EBF 12
+. B8 21 00 00 70 29 D0 89 34 87 EB D8 
+
+==== BB 517 (0x3A969EA3) in 9527B, out 52717B, BBs exec'd 0 ====
+	0x3A969EA3:  addl $0x8, %esi
+	0x3A969EA6:  movl (%esi),%eax
+	0x3A969EA8:  testl %eax,%eax
+	0x3A969EAA:  movl %eax,%edx
+	0x3A969EAC:  jz-8 0x3A969EE6
+. 517 3A969EA3 11
+. 83 C6 08 8B 06 85 C0 89 C2 74 38 
+
+==== BB 518 (0x3A969EE6) in 9538B, out 52803B, BBs exec'd 0 ====
+	0x3A969EE6:  movl -124(%ebp),%ecx
+	0x3A969EE9:  movl (%ecx),%edx
+	0x3A969EEB:  testl %edx,%edx
+	0x3A969EED:  jz-8 0x3A969F42
+. 518 3A969EE6 9
+. 8B 4D 84 8B 11 85 D2 74 53 
+
+==== BB 519 (0x3A969EEF) in 9547B, out 52885B, BBs exec'd 0 ====
+	0x3A969EEF:  movl 16(%edi),%eax
+	0x3A969EF2:  testl %eax,%eax
+	0x3A969EF4:  jz-8 0x3A969EF9
+. 519 3A969EEF 7
+. 8B 47 10 85 C0 74 03 
+
+==== BB 520 (0x3A969EF6) in 9554B, out 52957B, BBs exec'd 0 ====
+	0x3A969EF6:  addl %edx,4(%eax)
+	0x3A969EF9:  movl 12(%edi),%eax
+	0x3A969EFC:  testl %eax,%eax
+	0x3A969EFE:  jz-8 0x3A969F03
+. 520 3A969EF6 10
+. 01 50 04 8B 47 0C 85 C0 74 03 
+
+==== BB 521 (0x3A969F00) in 9564B, out 53048B, BBs exec'd 0 ====
+	0x3A969F00:  addl %edx,4(%eax)
+	0x3A969F03:  movl 20(%edi),%eax
+	0x3A969F06:  testl %eax,%eax
+	0x3A969F08:  jz-8 0x3A969F0D
+. 521 3A969F00 10
+. 01 50 04 8B 47 14 85 C0 74 03 
+
+==== BB 522 (0x3A969F0A) in 9574B, out 53139B, BBs exec'd 0 ====
+	0x3A969F0A:  addl %edx,4(%eax)
+	0x3A969F0D:  movl 24(%edi),%eax
+	0x3A969F10:  testl %eax,%eax
+	0x3A969F12:  jz-8 0x3A969F17
+. 522 3A969F0A 10
+. 01 50 04 8B 47 18 85 C0 74 03 
+
+==== BB 523 (0x3A969F14) in 9584B, out 53230B, BBs exec'd 0 ====
+	0x3A969F14:  addl %edx,4(%eax)
+	0x3A969F17:  movl 28(%edi),%eax
+	0x3A969F1A:  testl %eax,%eax
+	0x3A969F1C:  jz-8 0x3A969F21
+. 523 3A969F14 10
+. 01 50 04 8B 47 1C 85 C0 74 03 
+
+==== BB 524 (0x3A969F21) in 9594B, out 53321B, BBs exec'd 0 ====
+	0x3A969F21:  movl 68(%edi),%eax
+	0x3A969F24:  testl %eax,%eax
+	0x3A969F26:  jz-8 0x3A969F2B
+. 524 3A969F21 7
+. 8B 47 44 85 C0 74 03 
+
+==== BB 525 (0x3A969F28) in 9601B, out 53393B, BBs exec'd 0 ====
+	0x3A969F28:  addl %edx,4(%eax)
+	0x3A969F2B:  movl 92(%edi),%eax
+	0x3A969F2E:  testl %eax,%eax
+	0x3A969F30:  jz-8 0x3A969F35
+. 525 3A969F28 10
+. 01 50 04 8B 47 5C 85 C0 74 03 
+
+==== BB 526 (0x3A969F32) in 9611B, out 53484B, BBs exec'd 0 ====
+	0x3A969F32:  addl %edx,4(%eax)
+	0x3A969F35:  movl 0xC4(%edi),%eax
+	0x3A969F3B:  testl %eax,%eax
+	0x3A969F3D:  jz-8 0x3A969F42
+. 526 3A969F32 13
+. 01 50 04 8B 87 C4 00 00 00 85 C0 74 03 
+
+==== BB 527 (0x3A969F3F) in 9624B, out 53578B, BBs exec'd 0 ====
+	0x3A969F3F:  addl %edx,4(%eax)
+	0x3A969F42:  movl 120(%edi),%edx
+	0x3A969F45:  testl %edx,%edx
+	0x3A969F47:  jz-8 0x3A969F73
+. 527 3A969F3F 10
+. 01 50 04 8B 57 78 85 D2 74 2A 
+
+==== BB 528 (0x3A969F73) in 9634B, out 53669B, BBs exec'd 0 ====
+	0x3A969F73:  movl 0x98(%edi),%edx
+	0x3A969F79:  testl %edx,%edx
+	0x3A969F7B:  jz-8 0x3A969F90
+. 528 3A969F73 10
+. 8B 97 98 00 00 00 85 D2 74 13 
+
+==== BB 529 (0x3A969F7D) in 9644B, out 53744B, BBs exec'd 0 ====
+	0x3A969F7D:  movl 4(%edx),%eax
+	0x3A969F80:  movl -124(%ebp),%esi
+	0x3A969F83:  testb $0x1, %al
+	0x3A969F85:  movl %eax,0x1E8(%esi)
+	0x3A969F8B:  jz-8 0x3A969F90
+. 529 3A969F7D 16
+. 8B 42 04 8B 75 84 A8 01 89 86 E8 01 00 00 74 03 
+
+==== BB 530 (0x3A969F90) in 9660B, out 53854B, BBs exec'd 0 ====
+	0x3A969F90:  movl 116(%edi),%eax
+	0x3A969F93:  testl %eax,%eax
+	0x3A969F95:  jz-8 0x3A969F9E
+. 530 3A969F90 7
+. 8B 47 74 85 C0 74 07 
+
+==== BB 531 (0x3A969F9E) in 9667B, out 53926B, BBs exec'd 0 ====
+	0x3A969F9E:  movl -124(%ebp),%eax
+	0x3A969FA1:  testb $0x40, 0x1E8(%eax)
+	0x3A969FA8:  jnz-32 0x3A96A336
+. 531 3A969F9E 16
+. 8B 45 84 F6 80 E8 01 00 00 40 0F 85 88 03 00 00 
+
+==== BB 532 (0x3A969FAE) in 9683B, out 54017B, BBs exec'd 0 ====
+	0x3A969FAE:  movl -124(%ebp),%eax
+	0x3A969FB1:  movl 40(%eax),%edx
+	0x3A969FB4:  testl %edx,%edx
+	0x3A969FB6:  jnz-32 0x3A96A1DA
+. 532 3A969FAE 14
+. 8B 45 84 8B 50 28 85 D2 0F 85 1E 02 00 00 
+
+==== BB 533 (0x3A96A1DA) in 9697B, out 54102B, BBs exec'd 0 ====
+	0x3A96A1DA:  call 0x3A96BD80
+. 533 3A96A1DA 5
+. E8 A1 1B 00 00 
+
+==== BB 534 (0x3A96A1DF) in 9702B, out 54147B, BBs exec'd 0 ====
+	0x3A96A1DF:  nop
+	0x3A96A1E0:  jmp 0x3A969FBC
+. 534 3A96A1DF 6
+. 90 E9 D7 FD FF FF 
+
+==== BB 535 (0x3A969FBC) in 9708B, out 54179B, BBs exec'd 0 ====
+	0x3A969FBC:  movl -124(%ebp),%edx
+	0x3A969FBF:  movl 88(%edx),%eax
+	0x3A969FC2:  testl %eax,%eax
+	0x3A969FC4:  jnz-32 0x3A96A2AF
+. 535 3A969FBC 14
+. 8B 55 84 8B 42 58 85 C0 0F 85 E5 02 00 00 
+
+==== BB 536 (0x3A969FCA) in 9722B, out 54264B, BBs exec'd 0 ====
+	0x3A969FCA:  movl -124(%ebp),%eax
+	0x3A969FCD:  testb $0x20, 0x1E8(%eax)
+	0x3A969FD4:  jz-8 0x3A969FDC
+. 536 3A969FCA 12
+. 8B 45 84 F6 80 E8 01 00 00 20 74 06 
+
+==== BB 537 (0x3A969FD6) in 9734B, out 54355B, BBs exec'd 0 ====
+	0x3A969FD6:  movl %eax,0xFFFFF9CC(%ebx)
+	0x3A969FDC:  movl -108(%ebp),%eax
+	0x3A969FDF:  movl -104(%ebp),%edx
+	0x3A969FE2:  movl -124(%ebp),%ecx
+	0x3A969FE5:  movl %eax,0x1BC(%ecx)
+	0x3A969FEB:  movl %edx,0x1C0(%ecx)
+	0x3A969FF1:  movl -20(%ebp),%eax
+	0x3A969FF4:  movl -16(%ebp),%edx
+	0x3A969FF7:  movl %eax,0x1C4(%ecx)
+	0x3A969FFD:  movl 0xFFFFFC00(%ebx),%eax
+	0x3A96A003:  movl %edx,0x1C8(%ecx)
+	0x3A96A009:  notl %eax
+	0x3A96A00B:  andl %eax,0xFFFFFF68(%ebp)
+	0x3A96A011:  testb $0x1, 0xFFFFFF68(%ebp)
+	0x3A96A018:  jnz-32 0x3A96A390
+. 537 3A969FD6 72
+. 89 83 CC F9 FF FF 8B 45 94 8B 55 98 8B 4D 84 89 81 BC 01 00 00 89 91 C0 01 00 00 8B 45 EC 8B 55 F0 89 81 C4 01 00 00 8B 83 00 FC FF FF 89 91 C8 01 00 00 F7 D0 21 85 68 FF FF FF F6 85 68 FF FF FF 01 0F 85 72 03 00 00 
+
+==== BB 538 (0x3A96A01E) in 9806B, out 54595B, BBs exec'd 0 ====
+	0x3A96A01E:  movl 0xFFFFFD7C(%ebx),%edi
+	0x3A96A024:  testl %edi,%edi
+	0x3A96A026:  jz-32 0x3A969DC3
+. 538 3A96A01E 14
+. 8B BB 7C FD FF FF 85 FF 0F 84 97 FD FF FF 
+
+==== BB 539 (0x3A969DC3) in 9820B, out 54670B, BBs exec'd 0 ====
+	0x3A969DC3:  movl -124(%ebp),%eax
+	0x3A969DC6:  leal -12(%ebp), %esp
+	0x3A969DC9:  popl %ebx
+	0x3A969DCA:  popl %esi
+	0x3A969DCB:  popl %edi
+	0x3A969DCC:  popl %ebp
+	0x3A969DCD:  ret
+. 539 3A969DC3 11
+. 8B 45 84 8D 65 F4 5B 5E 5F 5D C3 
+
+==== BB 540 (0x3A96B07E) in 9831B, out 54785B, BBs exec'd 0 ====
+	0x3A96B07E:  leal -12(%ebp), %esp
+	0x3A96B081:  popl %ebx
+	0x3A96B082:  popl %esi
+	0x3A96B083:  popl %edi
+	0x3A96B084:  popl %ebp
+	0x3A96B085:  ret 12
+. 540 3A96B07E 10
+. 8D 65 F4 5B 5E 5F 5D C2 0C 00 
+
+==== BB 541 (0x3A967C70) in 9841B, out 54887B, BBs exec'd 0 ====
+	0x3A967C70:  movl 0x170(%eax),%edx
+	0x3A967C76:  subl $0xC, %esp
+	0x3A967C79:  incl %edx
+	0x3A967C7A:  movl %edx,0x170(%eax)
+	0x3A967C80:  xorl %eax, %eax
+	0x3A967C82:  cmpl $0x1, %edx
+	0x3A967C85:  setz %al
+	0x3A967C88:  addl %eax,0xFFFFFF10(%ebp)
+	0x3A967C8E:  jmp-8 0x3A967C1C
+. 541 3A967C70 32
+. 8B 90 70 01 00 00 83 EC 0C 42 89 90 70 01 00 00 31 C0 83 FA 01 0F 94 C0 01 85 10 FF FF FF EB 8C 
+
+==== BB 542 (0x3A967C1C) in 9873B, out 55022B, BBs exec'd 0 ====
+	0x3A967C1C:  movl 0xFFFFFE60(%ebp),%ecx
+	0x3A967C22:  movl %edi,(%esp,,)
+	0x3A967C25:  movl %ecx,4(%esp,,)
+	0x3A967C29:  call 0x3A973530
+. 542 3A967C1C 18
+. 8B 8D 60 FE FF FF 89 3C 24 89 4C 24 04 E8 02 B9 00 00 
+
+==== BB 543 (0x3A96692A) in 9891B, out 55106B, BBs exec'd 0 ====
+	0x3A96692A:  movl 0xFFFFEC7E(%ebx),%eax
+	0x3A966930:  leal -76(%ebp), %esi
+	0x3A966933:  movl $0x3,%ecx
+	0x3A966938:  movl %esi,0xFFFFFECC(%ebp)
+	0x3A96693E:  leal 0xFFFFFF38(%ebp), %edx
+	0x3A966944:  movl %eax,-76(%ebp)
+	0x3A966947:  movl 0xFFFFEC82(%ebx),%eax
+	0x3A96694D:  movl %eax,-72(%ebp)
+	0x3A966950:  movl 0xFFFFEC86(%ebx),%eax
+	0x3A966956:  movl %eax,-68(%ebp)
+	0x3A966959:  movl 0xFFFFEC8A(%ebx),%eax
+	0x3A96695F:  movl %eax,-64(%ebp)
+	0x3A966962:  movzwl 0xFFFFEC8E(%ebx),%eax
+	0x3A966969:  movw %ax,-60(%ebp)
+	0x3A96696D:  movzbl 0xFFFFEC90(%ebx),%eax
+	0x3A966974:  movb %al,-58(%ebp)
+	0x3A966977:  movl %esi,%eax
+	0x3A966979:  call 0x3A971070
+. 543 3A96692A 84
+. 8B 83 7E EC FF FF 8D 75 B4 B9 03 00 00 00 89 B5 CC FE FF FF 8D 95 38 FF FF FF 89 45 B4 8B 83 82 EC FF FF 89 45 B8 8B 83 86 EC FF FF 89 45 BC 8B 83 8A EC FF FF 89 45 C0 0F B7 83 8E EC FF FF 66 89 45 C4 0F B6 83 90 EC FF FF 88 45 C6 89 F0 E8 F2 A6 00 00 
+
+==== BB 544 _dl_sysdep_read_whole_file(0x3A971070) in 9975B, out 55364B, BBs exec'd 0 ====
+	0x3A971070:  pushl %ebp
+	0x3A971071:  movl %esp,%ebp
+	0x3A971073:  subl $0x8C, %esp
+	0x3A971079:  movl %esi,-8(%ebp)
+	0x3A97107C:  xorl %esi, %esi
+	0x3A97107E:  movl %ebx,-12(%ebp)
+	0x3A971081:  movl %edi,-4(%ebp)
+	0x3A971084:  movl %edx,%edi
+	0x3A971086:  movl %ecx,-112(%ebp)
+	0x3A971089:  movl $0xFFFFFFFF, -116(%ebp)
+	0x3A971090:  call 0x3A97592B
+. 544 3A971070 37
+. 55 89 E5 81 EC 8C 00 00 00 89 75 F8 31 F6 89 5D F4 89 7D FC 89 D7 89 4D 90 C7 45 8C FF FF FF FF E8 96 48 00 00 
+
+==== BB 545 (0x3A971095) in 10012B, out 55543B, BBs exec'd 0 ====
+	0x3A971095:  addl $0x75D7, %ebx
+	0x3A97109B:  movl %esi,4(%esp,,)
+	0x3A97109F:  movl %eax,(%esp,,)
+	0x3A9710A2:  call 0x3A974430
+. 545 3A971095 18
+. 81 C3 D7 75 00 00 89 74 24 04 89 04 24 E8 89 33 00 00 
+
+==== BB 546 (0x3A97444D) in 10030B, out 55631B, BBs exec'd 0 ====
+	0x3A97444D:  call 0x3A975927
+. 546 3A97444D 5
+. E8 D5 14 00 00 
+
+==== BB 547 __i686.get_pc_thunk.cx(0x3A975927) in 10035B, out 55676B, BBs exec'd 0 ====
+	0x3A975927:  movl (%esp,,),%ecx
+	0x3A97592A:  ret
+. 547 3A975927 4
+. 8B 0C 24 C3 
+
+==== BB 548 (0x3A974452) in 10039B, out 55716B, BBs exec'd 0 ====
+	0x3A974452:  addl $0x421A, %ecx
+	0x3A974458:  xorl %edx, %edx
+	0x3A97445A:  subl %eax,%edx
+	0x3A97445C:  movl %edx,0x148(%ecx)
+	0x3A974462:  orl $0xFFFFFFFF, %eax
+	0x3A974465:  jmp-8 0x3A97444C
+. 548 3A974452 21
+. 81 C1 1A 42 00 00 31 D2 29 C2 89 91 48 01 00 00 83 C8 FF EB E5 
+
+==== BB 549 (0x3A9710A7) in 10060B, out 55815B, BBs exec'd 0 ====
+	0x3A9710A7:  testl %eax,%eax
+	0x3A9710A9:  movl %eax,%esi
+	0x3A9710AB:  js-8 0x3A9710D9
+. 549 3A9710A7 6
+. 85 C0 89 C6 78 2C 
+
+==== BB 550 (0x3A9710D9) in 10066B, out 55881B, BBs exec'd 0 ====
+	0x3A9710D9:  movl -116(%ebp),%eax
+	0x3A9710DC:  movl -12(%ebp),%ebx
+	0x3A9710DF:  movl -8(%ebp),%esi
+	0x3A9710E2:  movl -4(%ebp),%edi
+	0x3A9710E5:  movl %ebp,%esp
+	0x3A9710E7:  popl %ebp
+	0x3A9710E8:  ret
+. 550 3A9710D9 16
+. 8B 45 8C 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 
+
+==== BB 551 (0x3A96697E) in 10082B, out 55986B, BBs exec'd 0 ====
+	0x3A96697E:  movl %eax,0xFFFFFF0C(%ebp)
+	0x3A966984:  cmpl $0xFFFFFFFF, %eax
+	0x3A966987:  jnz-32 0x3A967E6E
+. 551 3A96697E 15
+. 89 85 0C FF FF FF 83 F8 FF 0F 85 E1 14 00 00 
+
+==== BB 552 (0x3A96698D) in 10097B, out 56059B, BBs exec'd 0 ====
+	0x3A96698D:  movl 0xFFFFF994(%ebx),%eax
+	0x3A966993:  movl 0xA4(%eax),%edi
+	0x3A966999:  testl %edi,%edi
+	0x3A96699B:  jz-32 0x3A9674A5
+. 552 3A96698D 20
+. 8B 83 94 F9 FF FF 8B B8 A4 00 00 00 85 FF 0F 84 04 0B 00 00 
+
+==== BB 553 (0x3A9669A1) in 10117B, out 56150B, BBs exec'd 0 ====
+	0x3A9669A1:  movl 0xFFFFFF10(%ebp),%esi
+	0x3A9669A7:  testl %esi,%esi
+	0x3A9669A9:  jnz-32 0x3A967E28
+. 553 3A9669A1 14
+. 8B B5 10 FF FF FF 85 F6 0F 85 79 14 00 00 
+
+==== BB 554 (0x3A967E28) in 10131B, out 56225B, BBs exec'd 0 ====
+	0x3A967E28:  movl 0xFFFFFF10(%ebp),%esi
+	0x3A967E2E:  xorl %ecx, %ecx
+	0x3A967E30:  movl %ecx,0xFFFFFF04(%ebp)
+	0x3A967E36:  leal 0x10(,%esi,4), %eax
+	0x3A967E3D:  subl %eax,%esp
+	0x3A967E3F:  leal 47(%esp,,), %edx
+	0x3A967E43:  movl 0xFFFFF9F0(%ebx),%eax
+	0x3A967E49:  andl $0xFFFFFFF0, %edx
+	0x3A967E4C:  movl %edx,0xFFFFFF14(%ebp)
+	0x3A967E52:  movl 0xFFFFFF04(%ebp),%ecx
+	0x3A967E58:  movl %eax,(%edx,%ecx,4)
+	0x3A967E5B:  movl 12(%eax),%eax
+	0x3A967E5E:  incl %ecx
+	0x3A967E5F:  movl %ecx,0xFFFFFF04(%ebp)
+	0x3A967E65:  testl %eax,%eax
+	0x3A967E67:  jnz-8 0x3A967E52
+. 554 3A967E28 65
+. 8B B5 10 FF FF FF 31 C9 89 8D 04 FF FF FF 8D 04 B5 10 00 00 00 29 C4 8D 54 24 2F 8B 83 F0 F9 FF FF 83 E2 F0 89 95 14 FF FF FF 8B 8D 04 FF FF FF 89 04 8A 8B 40 0C 41 89 8D 04 FF FF FF 85 C0 75 E9 
+
+==== BB 555 (0x3A967E69) in 10196B, out 56457B, BBs exec'd 0 ====
+	0x3A967E69:  jmp 0x3A9669AF
+. 555 3A967E69 5
+. E9 41 EB FF FF 
+
+==== BB 556 (0x3A9669AF) in 10201B, out 56485B, BBs exec'd 0 ====
+	0x3A9669AF:  movl 0xFFFFFD94(%ebx),%esi
+	0x3A9669B5:  xorl %edi, %edi
+	0x3A9669B7:  movl %edi,0xFFFFFEC4(%ebp)
+	0x3A9669BD:  testl %esi,%esi
+	0x3A9669BF:  jz-32 0x3A967064
+. 556 3A9669AF 22
+. 8B B3 94 FD FF FF 31 FF 89 BD C4 FE FF FF 85 F6 0F 84 9F 06 00 00 
+
+==== BB 557 (0x3A967064) in 10223B, out 56590B, BBs exec'd 0 ====
+	0x3A967064:  xorl %edx, %edx
+	0x3A967066:  movl 0xFFFFF994(%ebx),%eax
+	0x3A96706C:  movl %edx,4(%esp,,)
+	0x3A967070:  xorl %edx, %edx
+	0x3A967072:  cmpl $0x3, 0xFFFFFF50(%ebp)
+	0x3A967079:  setz %dl
+	0x3A96707C:  movl %edx,(%esp,,)
+	0x3A96707F:  movl 0xFFFFFF10(%ebp),%ecx
+	0x3A967085:  movl 0xFFFFFF14(%ebp),%edx
+	0x3A96708B:  call 0x3A96F1A0
+. 557 3A967064 44
+. 31 D2 8B 83 94 F9 FF FF 89 54 24 04 31 D2 83 BD 50 FF FF FF 03 0F 94 C2 89 14 24 8B 8D 10 FF FF FF 8B 95 14 FF FF FF E8 10 81 00 00 
+
+==== BB 558 _dl_map_object_deps(0x3A96F1A0) in 10267B, out 56764B, BBs exec'd 0 ====
+	0x3A96F1A0:  pushl %ebp
+	0x3A96F1A1:  movl %esp,%ebp
+	0x3A96F1A3:  pushl %edi
+	0x3A96F1A4:  pushl %esi
+	0x3A96F1A5:  pushl %ebx
+	0x3A96F1A6:  subl $0xA0, %esp
+	0x3A96F1AC:  movl %eax,-64(%ebp)
+	0x3A96F1AF:  leal (%ecx,%ecx,2), %eax
+	0x3A96F1B2:  leal 0x28(,%eax,4), %eax
+	0x3A96F1B9:  movl %edx,-68(%ebp)
+	0x3A96F1BC:  subl %eax,%esp
+	0x3A96F1BE:  movl -64(%ebp),%edx
+	0x3A96F1C1:  movl %ecx,-72(%ebp)
+	0x3A96F1C4:  leal 31(%esp,,), %eax
+	0x3A96F1C8:  andl $0xFFFFFFF0, %eax
+	0x3A96F1CB:  movl %edx,4(%eax)
+	0x3A96F1CE:  movl -64(%ebp),%ecx
+	0x3A96F1D1:  leal 12(%eax), %edx
+	0x3A96F1D4:  movl %eax,-16(%ebp)
+	0x3A96F1D7:  movl $0x0, (%eax)
+	0x3A96F1DD:  movl %edx,8(%eax)
+	0x3A96F1E0:  movzbl 0x174(%ecx),%eax
+	0x3A96F1E7:  movl $0x1, -20(%ebp)
+	0x3A96F1EE:  call 0x3A97592B
+. 558 3A96F1A0 83
+. 55 89 E5 57 56 53 81 EC A0 00 00 00 89 45 C0 8D 04 49 8D 04 85 28 00 00 00 89 55 BC 29 C4 8B 55 C0 89 4D B8 8D 44 24 1F 83 E0 F0 89 50 04 8B 4D C0 8D 50 0C 89 45 F0 C7 00 00 00 00 00 89 50 08 0F B6 81 74 01 00 00 C7 45 EC 01 00 00 00 E8 38 67 00 00 
+
+==== BB 559 (0x3A96F1F3) in 10350B, out 57096B, BBs exec'd 0 ====
+	0x3A96F1F3:  addl $0x9479, %ebx
+	0x3A96F1F9:  andb $0x9F, %al
+	0x3A96F1FB:  orb $0x20, %al
+	0x3A96F1FD:  movb %al,0x174(%ecx)
+	0x3A96F203:  movl -72(%ebp),%esi
+	0x3A96F206:  movl $0x0, -84(%ebp)
+	0x3A96F20D:  cmpl %esi,-84(%ebp)
+	0x3A96F210:  jnb-8 0x3A96F25A
+. 559 3A96F1F3 31
+. 81 C3 79 94 00 00 24 9F 0C 20 88 81 74 01 00 00 8B 75 B8 C7 45 AC 00 00 00 00 39 75 AC 73 48 
+
+==== BB 560 (0x3A96F212) in 10381B, out 57264B, BBs exec'd 0 ====
+	0x3A96F212:  movl -84(%ebp),%eax
+	0x3A96F215:  movl -68(%ebp),%edx
+	0x3A96F218:  movl -20(%ebp),%esi
+	0x3A96F21B:  movl (%edx,%eax,4),%edi
+	0x3A96F21E:  movl -16(%ebp),%eax
+	0x3A96F221:  leal (%esi,%esi,2), %edx
+	0x3A96F224:  shll $0x2, %edx
+	0x3A96F227:  incl %esi
+	0x3A96F228:  leal 12(%edx,%eax,1), %ecx
+	0x3A96F22C:  movl $0x0, (%eax,%edx,1)
+	0x3A96F233:  movl %ecx,8(%eax,%edx,1)
+	0x3A96F237:  movl %edi,4(%eax,%edx,1)
+	0x3A96F23B:  movzbl 0x174(%edi),%eax
+	0x3A96F242:  movl %esi,-20(%ebp)
+	0x3A96F245:  andb $0x9F, %al
+	0x3A96F247:  orb $0x20, %al
+	0x3A96F249:  movb %al,0x174(%edi)
+	0x3A96F24F:  movl -72(%ebp),%ecx
+	0x3A96F252:  incl -84(%ebp)
+	0x3A96F255:  cmpl %ecx,-84(%ebp)
+	0x3A96F258:  jb-8 0x3A96F212
+. 560 3A96F212 72
+. 8B 45 AC 8B 55 BC 8B 75 EC 8B 3C 82 8B 45 F0 8D 14 76 C1 E2 02 46 8D 4C 02 0C C7 04 10 00 00 00 00 89 4C 10 08 89 7C 10 04 0F B6 87 74 01 00 00 89 75 EC 24 9F 0C 20 88 87 74 01 00 00 8B 4D B8 FF 45 AC 39 4D AC 72 B8 
+
+==== BB 561 (0x3A96F25A) in 10453B, out 57575B, BBs exec'd 0 ====
+	0x3A96F25A:  movl $0x0, -92(%ebp)
+	0x3A96F261:  movl -20(%ebp),%eax
+	0x3A96F264:  xorl %ecx, %ecx
+	0x3A96F266:  movl $0x0, -56(%ebp)
+	0x3A96F26D:  movl -16(%ebp),%edx
+	0x3A96F270:  movl 0x148(%ebx),%esi
+	0x3A96F276:  movl %ecx,0x148(%ebx)
+	0x3A96F27C:  leal (%eax,%eax,2), %eax
+	0x3A96F27F:  leal -12(%edx,%eax,4), %eax
+	0x3A96F283:  movl $0x0, 8(%eax)
+	0x3A96F28A:  testl %edx,%edx
+	0x3A96F28C:  movl %eax,-80(%ebp)
+	0x3A96F28F:  movl %esi,-88(%ebp)
+	0x3A96F292:  movl %edx,-76(%ebp)
+	0x3A96F295:  jz-32 0x3A96F605
+. 561 3A96F25A 65
+. C7 45 A4 00 00 00 00 8B 45 EC 31 C9 C7 45 C8 00 00 00 00 8B 55 F0 8B B3 48 01 00 00 89 8B 48 01 00 00 8D 04 40 8D 44 82 F4 C7 40 08 00 00 00 00 85 D2 89 45 B0 89 75 A8 89 55 B4 0F 84 6A 03 00 00 
+
+==== BB 562 (0x3A96F29B) in 10518B, out 57809B, BBs exec'd 0 ====
+	0x3A96F29B:  movl $0x0, -100(%ebp)
+	0x3A96F2A2:  movl -76(%ebp),%eax
+	0x3A96F2A5:  movl -76(%ebp),%edx
+	0x3A96F2A8:  movl $0x0, -104(%ebp)
+	0x3A96F2AF:  movl 4(%eax),%eax
+	0x3A96F2B2:  movl $0x1, (%edx)
+	0x3A96F2B8:  movl 0x150(%eax),%edx
+	0x3A96F2BE:  movl %eax,-96(%ebp)
+	0x3A96F2C1:  testl %edx,%edx
+	0x3A96F2C3:  jnz-8 0x3A96F309
+. 562 3A96F29B 42
+. C7 45 9C 00 00 00 00 8B 45 B4 8B 55 B4 C7 45 98 00 00 00 00 8B 40 04 C7 02 01 00 00 00 8B 90 50 01 00 00 89 45 A0 85 D2 75 44 
+
+==== BB 563 (0x3A96F2C5) in 10560B, out 57969B, BBs exec'd 0 ====
+	0x3A96F2C5:  movl 0x1D4(%eax),%eax
+	0x3A96F2CB:  movl -64(%ebp),%ecx
+	0x3A96F2CE:  testl %eax,%eax
+	0x3A96F2D0:  setz %al
+	0x3A96F2D3:  cmpl %ecx,-96(%ebp)
+	0x3A96F2D6:  setnz %dl
+	0x3A96F2D9:  andl %edx,%eax
+	0x3A96F2DB:  testb $0x1, %al
+	0x3A96F2DD:  jz-8 0x3A96F309
+. 563 3A96F2C5 26
+. 8B 80 D4 01 00 00 8B 4D C0 85 C0 0F 94 C0 39 4D A0 0F 95 C2 21 D0 A8 01 74 2A 
+
+==== BB 564 (0x3A96F309) in 10586B, out 58126B, BBs exec'd 0 ====
+	0x3A96F309:  movl -96(%ebp),%edx
+	0x3A96F30C:  movl 28(%edx),%eax
+	0x3A96F30F:  testl %eax,%eax
+	0x3A96F311:  jnz-8 0x3A96F32B
+. 564 3A96F309 10
+. 8B 55 A0 8B 42 1C 85 C0 75 18 
+
+==== BB 565 (0x3A96F32B) in 10596B, out 58211B, BBs exec'd 0 ====
+	0x3A96F32B:  movl -96(%ebp),%ecx
+	0x3A96F32E:  movl 8(%ebp),%esi
+	0x3A96F331:  movl -76(%ebp),%edx
+	0x3A96F334:  movl 44(%ecx),%eax
+	0x3A96F337:  movl 4(%eax),%eax
+	0x3A96F33A:  movl %ecx,-52(%ebp)
+	0x3A96F33D:  movl 8(%ecx),%ecx
+	0x3A96F340:  movl %eax,-108(%ebp)
+	0x3A96F343:  movl %eax,-40(%ebp)
+	0x3A96F346:  movl 12(%ebp),%eax
+	0x3A96F349:  movl %esi,-48(%ebp)
+	0x3A96F34C:  movl %edx,-112(%ebp)
+	0x3A96F34F:  movl %eax,-44(%ebp)
+	0x3A96F352:  movl (%ecx),%edx
+	0x3A96F354:  movl %ecx,-116(%ebp)
+	0x3A96F357:  testl %edx,%edx
+	0x3A96F359:  jnz-32 0x3A96F41C
+. 565 3A96F32B 52
+. 8B 4D A0 8B 75 08 8B 55 B4 8B 41 2C 8B 40 04 89 4D CC 8B 49 08 89 45 94 89 45 D8 8B 45 0C 89 75 D0 89 55 90 89 45 D4 8B 11 89 4D 8C 85 D2 0F 85 BD 00 00 00 
+
+==== BB 566 (0x3A96F41C) in 10648B, out 58429B, BBs exec'd 0 ====
+	0x3A96F41C:  cmpl $0x1, %edx
+	0x3A96F41F:  jz-32 0x3A96F364
+. 566 3A96F41C 9
+. 83 FA 01 0F 84 3F FF FF FF 
+
+==== BB 567 (0x3A96F364) in 10657B, out 58486B, BBs exec'd 0 ====
+	0x3A96F364:  movl -116(%ebp),%esi
+	0x3A96F367:  movl $0x24,%ecx
+	0x3A96F36C:  movl -108(%ebp),%edi
+	0x3A96F36F:  movl 4(%esi),%eax
+	0x3A96F372:  movl %ecx,4(%esp,,)
+	0x3A96F376:  addl %eax,%edi
+	0x3A96F378:  movl %edi,%esi
+	0x3A96F37A:  movl %edi,(%esp,,)
+	0x3A96F37D:  call 0x3A9750B0
+. 567 3A96F364 30
+. 8B 75 8C B9 24 00 00 00 8B 7D 94 8B 46 04 89 4C 24 04 01 C7 89 FE 89 3C 24 E8 2E 5D 00 00 
+
+==== BB 568 (0x3A9750D0) in 10687B, out 58619B, BBs exec'd 0 ====
+	0x3A9750D0:  movb %dl,%cl
+	0x3A9750D2:  jp-8 0x3A9750FD
+. 568 3A9750D0 4
+. 88 D1 7A 29 
+
+==== BB 569 (0x3A9750D4) in 10691B, out 58677B, BBs exec'd 0 ====
+	0x3A9750D4:  xorb (%eax),%cl
+	0x3A9750D6:  jz-32 0x3A97523D
+. 569 3A9750D4 8
+. 32 08 0F 84 61 01 00 00 
+
+==== BB 570 (0x3A9750DC) in 10699B, out 58740B, BBs exec'd 0 ====
+	0x3A9750DC:  xorb %dl,%cl
+	0x3A9750DE:  jz-32 0x3A97526A
+. 570 3A9750DC 8
+. 30 D1 0F 84 86 01 00 00 
+
+==== BB 571 (0x3A9750E4) in 10707B, out 58801B, BBs exec'd 0 ====
+	0x3A9750E4:  movb 1(%eax),%cl
+	0x3A9750E7:  incl %eax
+	0x3A9750E8:  cmpb %cl,%dl
+	0x3A9750EA:  jz-32 0x3A97523D
+. 571 3A9750E4 12
+. 8A 48 01 40 38 CA 0F 84 4D 01 00 00 
+
+==== BB 572 (0x3A9750F0) in 10719B, out 58883B, BBs exec'd 0 ====
+	0x3A9750F0:  cmpb $0x0, %cl
+	0x3A9750F3:  jz-32 0x3A97526A
+. 572 3A9750F0 9
+. 80 F9 00 0F 84 71 01 00 00 
+
+==== BB 573 (0x3A9750F9) in 10728B, out 58941B, BBs exec'd 0 ====
+	0x3A9750F9:  incl %eax
+	0x3A9750FA:  decl %edi
+	0x3A9750FB:  jnz-8 0x3A975111
+. 573 3A9750F9 4
+. 40 4F 75 14 
+
+==== BB 574 (0x3A9750FD) in 10732B, out 59014B, BBs exec'd 0 ====
+	0x3A9750FD:  movb (%eax),%cl
+	0x3A9750FF:  cmpb %cl,%dl
+	0x3A975101:  jz-32 0x3A97523D
+. 574 3A9750FD 10
+. 8A 08 38 CA 0F 84 36 01 00 00 
+
+==== BB 575 (0x3A975107) in 10742B, out 59088B, BBs exec'd 0 ====
+	0x3A975107:  cmpb $0x0, %cl
+	0x3A97510A:  jz-32 0x3A97526A
+. 575 3A975107 9
+. 80 F9 00 0F 84 5A 01 00 00 
+
+==== BB 576 (0x3A975110) in 10751B, out 59146B, BBs exec'd 0 ====
+	0x3A975110:  incl %eax
+	0x3A975111:  movl (%eax),%ecx
+	0x3A975113:  movl $0xFEFEFEFF,%ebp
+	0x3A975118:  movl $0xFEFEFEFF,%edi
+	0x3A97511D:  addl %ecx,%ebp
+	0x3A97511F:  xorl %ecx,%ebp
+	0x3A975121:  addl %ecx,%edi
+	0x3A975123:  leal 4(%eax), %eax
+	0x3A975126:  jnb-32 0x3A975242
+. 576 3A975110 28
+. 40 8B 08 BD FF FE FE FE BF FF FE FE FE 01 CD 31 CD 01 CF 8D 40 04 0F 83 16 01 00 00 
+
+==== BB 577 (0x3A97524E) in 10779B, out 59263B, BBs exec'd 0 ====
+	0x3A97524E:  incl %eax
+	0x3A97524F:  cmpb %dl,%ch{bp}
+	0x3A975251:  jz-8 0x3A97523D
+. 577 3A97524E 5
+. 40 38 D5 74 EA 
+
+==== BB 578 (0x3A975253) in 10784B, out 59332B, BBs exec'd 0 ====
+	0x3A975253:  cmpb $0x0, %ch{bp}
+	0x3A975256:  jz-8 0x3A97526A
+. 578 3A975253 5
+. 80 FD 00 74 12 
+
+==== BB 579 (0x3A975258) in 10789B, out 59390B, BBs exec'd 0 ====
+	0x3A975258:  shrl $0x10, %ecx
+	0x3A97525B:  incl %eax
+	0x3A97525C:  cmpb %dl,%cl
+	0x3A97525E:  jz-8 0x3A97523D
+. 579 3A975258 8
+. C1 E9 10 40 38 D1 74 DD 
+
+==== BB 580 (0x3A975260) in 10797B, out 59472B, BBs exec'd 0 ====
+	0x3A975260:  cmpb $0x0, %cl
+	0x3A975263:  jz-8 0x3A97526A
+. 580 3A975260 5
+. 80 F9 00 74 05 
+
+==== BB 581 (0x3A96F382) in 10802B, out 59530B, BBs exec'd 0 ====
+	0x3A96F382:  testl %eax,%eax
+	0x3A96F384:  jnz-32 0x3A96F8B4
+. 581 3A96F382 8
+. 85 C0 0F 85 2A 05 00 00 
+
+==== BB 582 (0x3A96F38A) in 10810B, out 59589B, BBs exec'd 0 ====
+	0x3A96F38A:  movl %esi,-36(%ebp)
+	0x3A96F38D:  leal -52(%ebp), %eax
+	0x3A96F390:  leal -56(%ebp), %edx
+	0x3A96F393:  movl %eax,(%esp,,)
+	0x3A96F396:  leal 0xFFFF7834(%ebx), %ecx
+	0x3A96F39C:  leal -60(%ebp), %eax
+	0x3A96F39F:  call 0x3A9701D0
+. 582 3A96F38A 26
+. 89 75 DC 8D 45 CC 8D 55 C8 89 04 24 8D 8B 34 78 FF FF 8D 45 C4 E8 2C 0E 00 00 
+
+==== BB 583 _dl_catch_error(0x3A9701D0) in 10836B, out 59700B, BBs exec'd 0 ====
+	0x3A9701D0:  pushl %ebp
+	0x3A9701D1:  movl %esp,%ebp
+	0x3A9701D3:  subl $0xF8, %esp
+	0x3A9701D9:  movl %eax,0xFFFFFF24(%ebp)
+	0x3A9701DF:  xorl %eax, %eax
+	0x3A9701E1:  movl %ebx,-12(%ebp)
+	0x3A9701E4:  movl %esi,-8(%ebp)
+	0x3A9701E7:  movl %edi,-4(%ebp)
+	0x3A9701EA:  call 0x3A97592B
+. 583 3A9701D0 31
+. 55 89 E5 81 EC F8 00 00 00 89 85 24 FF FF FF 31 C0 89 5D F4 89 75 F8 89 7D FC E8 3C 57 00 00 
+
+==== BB 584 (0x3A9701EF) in 10867B, out 59857B, BBs exec'd 0 ====
+	0x3A9701EF:  addl $0x847D, %ebx
+	0x3A9701F5:  movl %edx,0xFFFFFF20(%ebp)
+	0x3A9701FB:  movl %ecx,0xFFFFFF1C(%ebp)
+	0x3A970201:  movl %eax,0xFFFFFF2C(%ebp)
+	0x3A970207:  call*l 0xFFFFF9E0(%ebx)
+. 584 3A9701EF 30
+. 81 C3 7D 84 00 00 89 95 20 FF FF FF 89 8D 1C FF FF FF 89 85 2C FF FF FF FF 93 E0 F9 FF FF 
+
+==== BB 585 _dl_initial_error_catch_tsd(0x3A9658C0) in 10897B, out 59973B, BBs exec'd 0 ====
+	0x3A9658C0:  pushl %ebp
+	0x3A9658C1:  movl %esp,%ebp
+	0x3A9658C3:  popl %ebp
+	0x3A9658C4:  call 0x3A975927
+. 585 3A9658C0 9
+. 55 89 E5 5D E8 5E 00 01 00 
+
+==== BB 586 (0x3A9658C9) in 10906B, out 60057B, BBs exec'd 0 ====
+	0x3A9658C9:  addl $0x12DA3, %ecx
+	0x3A9658CF:  leal 0x3C(%ecx), %eax
+	0x3A9658D5:  ret
+. 586 3A9658C9 13
+. 81 C1 A3 2D 01 00 8D 81 3C 00 00 00 C3 
+
+==== BB 587 (0x3A97020D) in 10919B, out 60117B, BBs exec'd 0 ====
+	0x3A97020D:  movl %eax,0xFFFFFF18(%ebp)
+	0x3A970213:  movl (%eax),%eax
+	0x3A970215:  movl %eax,-28(%ebp)
+	0x3A970218:  leal 0xFFFFFF30(%ebp), %eax
+	0x3A97021E:  movl %eax,(%esp,,)
+	0x3A970221:  call 0x3A974F30
+. 587 3A97020D 25
+. 89 85 18 FF FF FF 8B 00 89 45 E4 8D 85 30 FF FF FF 89 04 24 E8 0A 4D 00 00 
+
+==== BB 588 _setjmp(0x3A974F30) in 10944B, out 60218B, BBs exec'd 0 ====
+	0x3A974F30:  xorl %eax, %eax
+	0x3A974F32:  movl 4(%esp,,),%edx
+	0x3A974F36:  movl %ebx,0(%edx)
+	0x3A974F39:  movl %esi,4(%edx)
+	0x3A974F3C:  movl %edi,8(%edx)
+	0x3A974F3F:  leal 4(%esp,,), %ecx
+	0x3A974F43:  movl %ecx,16(%edx)
+	0x3A974F46:  movl 0(%esp,,),%ecx
+	0x3A974F4A:  movl %ecx,20(%edx)
+	0x3A974F4D:  movl %ebp,12(%edx)
+	0x3A974F50:  movl %eax,24(%edx)
+	0x3A974F53:  ret
+. 588 3A974F30 36
+. 31 C0 8B 54 24 04 89 5A 00 89 72 04 89 7A 08 8D 4C 24 04 89 4A 10 8B 4C 24 00 89 4A 14 89 6A 0C 89 42 18 C3 
+
+==== BB 589 (0x3A970226) in 10980B, out 60379B, BBs exec'd 0 ====
+	0x3A970226:  testl %eax,%eax
+	0x3A970228:  movl %eax,%edx
+	0x3A97022A:  jnz-8 0x3A97027A
+. 589 3A970226 6
+. 85 C0 89 C2 75 4E 
+
+==== BB 590 (0x3A97022C) in 10986B, out 60445B, BBs exec'd 0 ====
+	0x3A97022C:  movl 0xFFFFFF18(%ebp),%ecx
+	0x3A970232:  leal 0xFFFFFF28(%ebp), %eax
+	0x3A970238:  movl %eax,(%ecx)
+	0x3A97023A:  movl 8(%ebp),%eax
+	0x3A97023D:  movl %eax,(%esp,,)
+	0x3A970240:  call*l 0xFFFFFF1C(%ebp)
+. 590 3A97022C 26
+. 8B 8D 18 FF FF FF 8D 85 28 FF FF FF 89 01 8B 45 08 89 04 24 FF 95 1C FF FF FF 
+
+==== BB 591 openaux(0x3A96FEA0) in 11012B, out 60543B, BBs exec'd 0 ====
+	0x3A96FEA0:  pushl %ebp
+	0x3A96FEA1:  movl $0x1,%ecx
+	0x3A96FEA6:  movl %esp,%ebp
+	0x3A96FEA8:  pushl %esi
+	0x3A96FEA9:  subl $0xC, %esp
+	0x3A96FEAC:  movl 8(%ebp),%esi
+	0x3A96FEAF:  movl 8(%esi),%eax
+	0x3A96FEB2:  movl 16(%esi),%edx
+	0x3A96FEB5:  movl %eax,8(%esp,,)
+	0x3A96FEB9:  movl 4(%esi),%eax
+	0x3A96FEBC:  movl %eax,4(%esp,,)
+	0x3A96FEC0:  movl (%esi),%eax
+	0x3A96FEC2:  movzbl 0x174(%eax),%eax
+	0x3A96FEC9:  testb $0x3, %al
+	0x3A96FECB:  jz-8 0x3A96FED2
+. 591 3A96FEA0 45
+. 55 B9 01 00 00 00 89 E5 56 83 EC 0C 8B 75 08 8B 46 08 8B 56 10 89 44 24 08 8B 46 04 89 44 24 04 8B 06 0F B6 80 74 01 00 00 A8 03 74 05 
+
+==== BB 592 (0x3A96FED2) in 11057B, out 60761B, BBs exec'd 0 ====
+	0x3A96FED2:  movl %ecx,(%esp,,)
+	0x3A96FED5:  movl (%esi),%eax
+	0x3A96FED7:  xorl %ecx, %ecx
+	0x3A96FED9:  call 0x3A96AE40
+. 592 3A96FED2 12
+. 89 0C 24 8B 06 31 C9 E8 62 AF FF FF 
+
+==== BB 593 (0x3A96B088) in 11069B, out 60847B, BBs exec'd 0 ====
+	0x3A96B088:  movl 0xFFFFFDD4(%ebp),%edx
+	0x3A96B08E:  movl %edx,(%esp,,)
+	0x3A96B091:  call 0x3A9752D0
+. 593 3A96B088 14
+. 8B 95 D4 FD FF FF 89 14 24 E8 3A A2 00 00 
+
+==== BB 594 (0x3A96B096) in 11083B, out 60918B, BBs exec'd 0 ====
+	0x3A96B096:  incl %eax
+	0x3A96B097:  testb $0x1, 0xFFFFFC14(%ebx)
+	0x3A96B09E:  movl %eax,0xFFFFFDC8(%ebp)
+	0x3A96B0A4:  jnz-32 0x3A96B4D6
+. 594 3A96B096 20
+. 40 F6 83 14 FC FF FF 01 89 85 C8 FD FF FF 0F 85 2C 04 00 00 
+
+==== BB 595 (0x3A96B0AA) in 11103B, out 61019B, BBs exec'd 0 ====
+	0x3A96B0AA:  movl 0xFFFFFDD8(%ebp),%esi
+	0x3A96B0B0:  movl $0xFFFFFFFF,%edi
+	0x3A96B0B5:  movl %edi,0xFFFFFDCC(%ebp)
+	0x3A96B0BB:  testl %esi,%esi
+	0x3A96B0BD:  jz-8 0x3A96B0D3
+. 595 3A96B0AA 21
+. 8B B5 D8 FD FF FF BF FF FF FF FF 89 BD CC FD FF FF 85 F6 74 14 
+
+==== BB 596 (0x3A96B0BF) in 11124B, out 61119B, BBs exec'd 0 ====
+	0x3A96B0BF:  movl 0xFFFFFDD8(%ebp),%eax
+	0x3A96B0C5:  movl 0x8C(%eax),%ecx
+	0x3A96B0CB:  testl %ecx,%ecx
+	0x3A96B0CD:  jnz-32 0x3A96B276
+. 596 3A96B0BF 20
+. 8B 85 D8 FD FF FF 8B 88 8C 00 00 00 85 C9 0F 85 A3 01 00 00 
+
+==== BB 597 (0x3A96B0D3) in 11144B, out 61210B, BBs exec'd 0 ====
+	0x3A96B0D3:  movl 0xFFFFFDD8(%ebp),%esi
+	0x3A96B0D9:  testl %esi,%esi
+	0x3A96B0DB:  jz-32 0x3A96B1A3
+. 597 3A96B0D3 14
+. 8B B5 D8 FD FF FF 85 F6 0F 84 C2 00 00 00 
+
+==== BB 598 (0x3A96B0E1) in 11158B, out 61285B, BBs exec'd 0 ====
+	0x3A96B0E1:  leal 0xFFFFF009(%ebx), %edx
+	0x3A96B0E7:  movl %edx,0xFFFFFDB4(%ebp)
+	0x3A96B0ED:  jmp-8 0x3A96B10E
+. 598 3A96B0E1 14
+. 8D 93 09 F0 FF FF 89 95 B4 FD FF FF EB 1F 
+
+==== BB 599 (0x3A96B10E) in 11172B, out 61345B, BBs exec'd 0 ====
+	0x3A96B10E:  movl 0xFFFFFDB4(%ebp),%ecx
+	0x3A96B114:  leal 0x180(%esi), %edi
+	0x3A96B11A:  movl %esi,%eax
+	0x3A96B11C:  movl %edi,%edx
+	0x3A96B11E:  movl %ecx,(%esp,,)
+	0x3A96B121:  movl $0xF,%ecx
+	0x3A96B126:  call 0x3A96A890
+. 599 3A96B10E 29
+. 8B 8D B4 FD FF FF 8D BE 80 01 00 00 89 F0 89 FA 89 0C 24 B9 0F 00 00 00 E8 65 F7 FF FF 
+
+==== BB 600 cache_rpath(0x3A96A890) in 11201B, out 61455B, BBs exec'd 0 ====
+	0x3A96A890:  pushl %ebp
+	0x3A96A891:  movl %esp,%ebp
+	0x3A96A893:  subl $0xC, %esp
+	0x3A96A896:  movl %esi,-8(%ebp)
+	0x3A96A899:  movl %edx,%esi
+	0x3A96A89B:  movl %edi,-4(%ebp)
+	0x3A96A89E:  movl (%edx),%edx
+	0x3A96A8A0:  movl %eax,%edi
+	0x3A96A8A2:  xorl %eax, %eax
+	0x3A96A8A4:  cmpl $0xFFFFFFFF, %edx
+	0x3A96A8A7:  jz-8 0x3A96A8D0
+. 600 3A96A890 25
+. 55 89 E5 83 EC 0C 89 75 F8 89 D6 89 7D FC 8B 12 89 C7 31 C0 83 FA FF 74 27 
+
+==== BB 601 (0x3A96A8D0) in 11226B, out 61621B, BBs exec'd 0 ====
+	0x3A96A8D0:  movl -8(%ebp),%esi
+	0x3A96A8D3:  movl -4(%ebp),%edi
+	0x3A96A8D6:  movl %ebp,%esp
+	0x3A96A8D8:  popl %ebp
+	0x3A96A8D9:  ret
+. 601 3A96A8D0 10
+. 8B 75 F8 8B 7D FC 89 EC 5D C3 
+
+==== BB 602 (0x3A96B12B) in 11236B, out 61700B, BBs exec'd 0 ====
+	0x3A96B12B:  testb %al,%al
+	0x3A96B12D:  jz-8 0x3A96B0EF
+. 602 3A96B12B 4
+. 84 C0 74 C0 
+
+==== BB 603 (0x3A96B0EF) in 11240B, out 61761B, BBs exec'd 0 ====
+	0x3A96B0EF:  cmpl $0xFFFFFFFF, 0xFFFFFDCC(%ebp)
+	0x3A96B0F6:  movl 0x160(%esi),%esi
+	0x3A96B0FC:  setz %al
+	0x3A96B0FF:  testl %esi,%esi
+	0x3A96B101:  setnz %dl
+	0x3A96B104:  andl %edx,%eax
+	0x3A96B106:  testb $0x1, %al
+	0x3A96B108:  jz-32 0x3A96B1A3
+. 603 3A96B0EF 31
+. 83 BD CC FD FF FF FF 8B B6 60 01 00 00 0F 94 C0 85 F6 0F 95 C2 21 D0 A8 01 0F 84 95 00 00 00 
+
+==== BB 604 (0x3A96B1A3) in 11271B, out 61912B, BBs exec'd 0 ====
+	0x3A96B1A3:  cmpl $0xFFFFFFFF, 0xFFFFFDCC(%ebp)
+	0x3A96B1AA:  movl 0xFFFFF994(%ebx),%esi
+	0x3A96B1B0:  setz %al
+	0x3A96B1B3:  testl %esi,%esi
+	0x3A96B1B5:  setnz %dl
+	0x3A96B1B8:  andl %edx,%eax
+	0x3A96B1BA:  testb $0x1, %al
+	0x3A96B1BC:  jz-8 0x3A96B216
+. 604 3A96B1A3 27
+. 83 BD CC FD FF FF FF 8B B3 94 F9 FF FF 0F 94 C0 85 F6 0F 95 C2 21 D0 A8 01 74 58 
+
+==== BB 605 (0x3A96B1BE) in 11298B, out 62060B, BBs exec'd 0 ====
+	0x3A96B1BE:  movzbl 0x174(%esi),%eax
+	0x3A96B1C5:  andb $0x3, %al
+	0x3A96B1C7:  cmpb $0x2, %al
+	0x3A96B1C9:  jz-8 0x3A96B216
+. 605 3A96B1BE 13
+. 0F B6 86 74 01 00 00 24 03 3C 02 74 4B 
+
+==== BB 606 (0x3A96B1CB) in 11311B, out 62157B, BBs exec'd 0 ====
+	0x3A96B1CB:  cmpl 0xFFFFFDD8(%ebp),%esi
+	0x3A96B1D1:  jz-8 0x3A96B216
+. 606 3A96B1CB 8
+. 3B B5 D8 FD FF FF 74 43 
+
+==== BB 607 (0x3A96B216) in 11319B, out 62225B, BBs exec'd 0 ====
+	0x3A96B216:  cmpl $0xFFFFFFFF, 0xFFFFFDCC(%ebp)
+	0x3A96B21D:  jz-8 0x3A96B276
+. 607 3A96B216 9
+. 83 BD CC FD FF FF FF 74 57 
+
+==== BB 608 (0x3A96B276) in 11328B, out 62291B, BBs exec'd 0 ====
+	0x3A96B276:  cmpl $0xFFFFFFFF, 0xBC(%ebx)
+	0x3A96B27D:  jz-8 0x3A96B21F
+. 608 3A96B276 9
+. 83 BB BC 00 00 00 FF 74 A0 
+
+==== BB 609 (0x3A96B27F) in 11337B, out 62357B, BBs exec'd 0 ====
+	0x3A96B27F:  leal 0xFFFFFDE0(%ebp), %eax
+	0x3A96B285:  leal 0xFFFFFDE4(%ebp), %ecx
+	0x3A96B28B:  movl %eax,4(%esp,,)
+	0x3A96B28F:  leal 0xBC(%ebx), %eax
+	0x3A96B295:  movl %ecx,8(%esp,,)
+	0x3A96B299:  movl %eax,(%esp,,)
+	0x3A96B29C:  movl 0xFFFFFDD0(%ebp),%ecx
+	0x3A96B2A2:  movl 0xFFFFFDC8(%ebp),%edx
+	0x3A96B2A8:  movl 0xFFFFFDD4(%ebp),%eax
+	0x3A96B2AE:  call 0x3A969250
+. 609 3A96B27F 52
+. 8D 85 E0 FD FF FF 8D 8D E4 FD FF FF 89 44 24 04 8D 83 BC 00 00 00 89 4C 24 08 89 04 24 8B 8D D0 FD FF FF 8B 95 C8 FD FF FF 8B 85 D4 FD FF FF E8 9D DF FF FF 
+
+==== BB 610 open_path(0x3A969250) in 11389B, out 62513B, BBs exec'd 0 ====
+	0x3A969250:  pushl %ebp
+	0x3A969251:  movl %esp,%ebp
+	0x3A969253:  pushl %edi
+	0x3A969254:  xorl %edi, %edi
+	0x3A969256:  pushl %esi
+	0x3A969257:  xorl %esi, %esi
+	0x3A969259:  pushl %ebx
+	0x3A96925A:  subl $0xB4, %esp
+	0x3A969260:  movl %eax,-112(%ebp)
+	0x3A969263:  movl 8(%ebp),%eax
+	0x3A969266:  call 0x3A97592B
+. 610 3A969250 27
+. 55 89 E5 57 31 FF 56 31 F6 53 81 EC B4 00 00 00 89 45 90 8B 45 08 E8 C0 C6 00 00 
+
+==== BB 611 (0x3A96926B) in 11416B, out 62703B, BBs exec'd 0 ====
+	0x3A96926B:  addl $0xF401, %ebx
+	0x3A969271:  movl %ecx,-120(%ebp)
+	0x3A969274:  movl (%eax),%eax
+	0x3A969276:  movl %edx,-116(%ebp)
+	0x3A969279:  movl 0xD8(%ebx),%ecx
+	0x3A96927F:  movl %edi,0xFFFFFF7C(%ebp)
+	0x3A969285:  movl %eax,-124(%ebp)
+	0x3A969288:  movl 0xCC(%ebx),%eax
+	0x3A96928E:  movl $0xFFFFFFFF, -128(%ebp)
+	0x3A969295:  movl %esi,0xFFFFFF78(%ebp)
+	0x3A96929B:  addl %ecx,%eax
+	0x3A96929D:  leal 18(%edx,%eax,1), %eax
+	0x3A9692A1:  movl -124(%ebp),%ecx
+	0x3A9692A4:  andl $0xFFFFFFFC, %eax
+	0x3A9692A7:  subl %eax,%esp
+	0x3A9692A9:  leal 27(%esp,,), %edx
+	0x3A9692AD:  movl (%ecx),%edi
+	0x3A9692AF:  andl $0xFFFFFFF0, %edx
+	0x3A9692B2:  movl %edx,0xFFFFFF74(%ebp)
+	0x3A9692B8:  nop
+	0x3A9692B9:  leal 0(%esi,,), %esi
+	0x3A9692C0:  xorl %eax, %eax
+	0x3A9692C2:  movl %eax,0xFFFFFF70(%ebp)
+	0x3A9692C8:  xorl %eax, %eax
+	0x3A9692CA:  testb $0x1, 0xFFFFFC14(%ebx)
+	0x3A9692D1:  movl %eax,0xFFFFFF68(%ebp)
+	0x3A9692D7:  jnz-32 0x3A969555
+. 611 3A96926B 114
+. 81 C3 01 F4 00 00 89 4D 88 8B 00 89 55 8C 8B 8B D8 00 00 00 89 BD 7C FF FF FF 89 45 84 8B 83 CC 00 00 00 C7 45 80 FF FF FF FF 89 B5 78 FF FF FF 01 C8 8D 44 02 12 8B 4D 84 83 E0 FC 29 C4 8D 54 24 1B 8B 39 83 E2 F0 89 95 74 FF FF FF 90 8D B4 26 00 00 00 00 31 C0 89 85 70 FF FF FF 31 C0 F6 83 14 FC FF FF 01 89 85 68 FF FF FF 0F 85 78 02 00 00 
+
+==== BB 612 (0x3A9692DD) in 11530B, out 63073B, BBs exec'd 0 ====
+	0x3A9692DD:  movl 16(%edi),%eax
+	0x3A9692E0:  xorl %esi, %esi
+	0x3A9692E2:  movl %eax,8(%esp,,)
+	0x3A9692E6:  movl 12(%edi),%eax
+	0x3A9692E9:  movl %eax,4(%esp,,)
+	0x3A9692ED:  movl 0xFFFFFF74(%ebp),%ecx
+	0x3A9692F3:  movl %ecx,(%esp,,)
+	0x3A9692F6:  call 0x3A975770
+. 612 3A9692DD 30
+. 8B 47 10 31 F6 89 44 24 08 8B 47 0C 89 44 24 04 8B 8D 74 FF FF FF 89 0C 24 E8 75 C4 00 00 
+
+==== BB 613 (0x3A9692FB) in 11560B, out 63208B, BBs exec'd 0 ====
+	0x3A9692FB:  cmpl $0xFFFFFFFF, -128(%ebp)
+	0x3A9692FF:  movl %eax,0xFFFFFF6C(%ebp)
+	0x3A969305:  jnz-32 0x3A9694A3
+. 613 3A9692FB 16
+. 83 7D 80 FF 89 85 6C FF FF FF 0F 85 98 01 00 00 
+
+==== BB 614 (0x3A96930B) in 11576B, out 63290B, BBs exec'd 0 ====
+	0x3A96930B:  cmpl 0xC8(%ebx),%esi
+	0x3A969311:  jb-8 0x3A969332
+. 614 3A96930B 8
+. 3B B3 C8 00 00 00 72 1F 
+
+==== BB 615 (0x3A969332) in 11584B, out 63358B, BBs exec'd 0 ====
+	0x3A969332:  cmpl $0x1, 20(%edi,%esi,4)
+	0x3A969337:  jz-8 0x3A969318
+. 615 3A969332 7
+. 83 7C B7 14 01 74 DF 
+
+==== BB 616 (0x3A969339) in 11591B, out 63425B, BBs exec'd 0 ====
+	0x3A969339:  movl 0xC4(%ebx),%eax
+	0x3A96933F:  movl 4(%eax,%esi,8),%eax
+	0x3A969343:  movl %eax,8(%esp,,)
+	0x3A969347:  movl 0xC4(%ebx),%eax
+	0x3A96934D:  movl (%eax,%esi,8),%eax
+	0x3A969350:  movl %eax,4(%esp,,)
+	0x3A969354:  movl 0xFFFFFF6C(%ebp),%eax
+	0x3A96935A:  movl %eax,(%esp,,)
+	0x3A96935D:  call 0x3A975770
+. 616 3A969339 41
+. 8B 83 C4 00 00 00 8B 44 F0 04 89 44 24 08 8B 83 C4 00 00 00 8B 04 F0 89 44 24 04 8B 85 6C FF FF FF 89 04 24 E8 0E C4 00 00 
+
+==== BB 617 (0x3A969362) in 11632B, out 63570B, BBs exec'd 0 ====
+	0x3A969362:  movl -116(%ebp),%edx
+	0x3A969365:  movl %edx,8(%esp,,)
+	0x3A969369:  movl -112(%ebp),%ecx
+	0x3A96936C:  movl %eax,(%esp,,)
+	0x3A96936F:  movl %ecx,4(%esp,,)
+	0x3A969373:  call 0x3A975770
+. 617 3A969362 22
+. 8B 55 8C 89 54 24 08 8B 4D 90 89 04 24 89 4C 24 04 E8 F8 C3 00 00 
+
+==== BB 618 (0x3A969378) in 11654B, out 63674B, BBs exec'd 0 ====
+	0x3A969378:  movl %eax,0xFFFFFF70(%ebp)
+	0x3A96937E:  movl 0xFFFFFF74(%ebp),%eax
+	0x3A969384:  subl %eax,0xFFFFFF70(%ebp)
+	0x3A96938A:  testb $0x1, 0xFFFFFC14(%ebx)
+	0x3A969391:  jnz-32 0x3A9694E7
+. 618 3A969378 31
+. 89 85 70 FF FF FF 8B 85 74 FF FF FF 29 85 70 FF FF FF F6 83 14 FC FF FF 01 0F 85 50 01 00 00 
+
+==== BB 619 (0x3A969397) in 11685B, out 63797B, BBs exec'd 0 ====
+	0x3A969397:  movl 16(%ebp),%edx
+	0x3A96939A:  movl 0xFFFFFF74(%ebp),%eax
+	0x3A9693A0:  call 0x3A968F20
+. 619 3A969397 14
+. 8B 55 10 8B 85 74 FF FF FF E8 7B FB FF FF 
+
+==== BB 620 (0x3A9693A5) in 11699B, out 63874B, BBs exec'd 0 ====
+	0x3A9693A5:  movl %eax,-128(%ebp)
+	0x3A9693A8:  movl 20(%edi,%esi,4),%eax
+	0x3A9693AC:  testl %eax,%eax
+	0x3A9693AE:  jnz-8 0x3A9693C8
+. 620 3A9693A5 11
+. 89 45 80 8B 44 B7 14 85 C0 75 18 
+
+==== BB 621 (0x3A9693B0) in 11710B, out 63966B, BBs exec'd 0 ====
+	0x3A9693B0:  cmpl $0xFFFFFFFF, -128(%ebp)
+	0x3A9693B4:  jz-32 0x3A9694FE
+. 621 3A9693B0 10
+. 83 7D 80 FF 0F 84 44 01 00 00 
+
+==== BB 622 (0x3A9694FE) in 11720B, out 64029B, BBs exec'd 0 ====
+	0x3A9694FE:  movl 0xFFFFFF70(%ebp),%eax
+	0x3A969504:  movl -116(%ebp),%ecx
+	0x3A969507:  movl 0xFFFFFF74(%ebp),%edx
+	0x3A96950D:  subl %ecx,%eax
+	0x3A96950F:  movb $0x0, -1(%eax,%edx,1)
+	0x3A969514:  leal -108(%ebp), %eax
+	0x3A969517:  movl %eax,8(%esp,,)
+	0x3A96951B:  movl %edx,4(%esp,,)
+	0x3A96951F:  movl $0x3, (%esp,,)
+	0x3A969526:  call 0x3A974210
+. 622 3A9694FE 45
+. 8B 85 70 FF FF FF 8B 4D 8C 8B 95 74 FF FF FF 29 C8 C6 44 10 FF 00 8D 45 94 89 44 24 08 89 54 24 04 C7 04 24 03 00 00 00 E8 E5 AC 00 00 
+
+==== BB 623 __GI___xstat64(0x3A974210) in 11765B, out 64189B, BBs exec'd 0 ====
+	0x3A974210:  pushl %ebp
+	0x3A974211:  movl %esp,%ebp
+	0x3A974213:  subl $0x58, %esp
+	0x3A974216:  movl %ebx,-12(%ebp)
+	0x3A974219:  call 0x3A97592B
+. 623 3A974210 14
+. 55 89 E5 83 EC 58 89 5D F4 E8 0D 17 00 00 
+
+==== BB 624 (0x3A97421E) in 11779B, out 64287B, BBs exec'd 0 ====
+	0x3A97421E:  addl $0x444E, %ebx
+	0x3A974224:  movl %esi,-8(%ebp)
+	0x3A974227:  movl 0x24(%ebx),%esi
+	0x3A97422D:  movl %edi,-4(%ebp)
+	0x3A974230:  movl (%esi),%eax
+	0x3A974232:  testl %eax,%eax
+	0x3A974234:  jnz-8 0x3A9742B0
+. 624 3A97421E 24
+. 81 C3 4E 44 00 00 89 75 F8 8B B3 24 00 00 00 89 7D FC 8B 06 85 C0 75 7A 
+
+==== BB 625 (0x3A974236) in 11803B, out 64411B, BBs exec'd 0 ====
+	0x3A974236:  movl 0x148(%ebx),%edi
+	0x3A97423C:  movl 12(%ebp),%edx
+	0x3A97423F:  movl 16(%ebp),%ecx
+	0x3A974242:  xchgl %edx, %ebx
+	0x3A974244:  movl $0xC3,%eax
+	0x3A974249:  int $0x80
+. 625 3A974236 21
+. 8B BB 48 01 00 00 8B 55 0C 8B 4D 10 87 D3 B8 C3 00 00 00 CD 80 
+
+==== BB 626 (0x3A97424B) in 11824B, out 64504B, BBs exec'd 0 ====
+	0x3A97424B:  xchgl %edx, %ebx
+	0x3A97424D:  cmpl $0xFFFFF000, %eax
+	0x3A974252:  jnbe-32 0x3A974306
+. 626 3A97424B 13
+. 87 D3 3D 00 F0 FF FF 0F 87 AE 00 00 00 
+
+==== BB 627 (0x3A974306) in 11837B, out 64580B, BBs exec'd 0 ====
+	0x3A974306:  negl %eax
+	0x3A974308:  movl %eax,0x148(%ebx)
+	0x3A97430E:  movl $0xFFFFFFFF,%eax
+	0x3A974313:  jmp 0x3A974258
+. 627 3A974306 18
+. F7 D8 89 83 48 01 00 00 B8 FF FF FF FF E9 40 FF FF FF 
+
+==== BB 628 (0x3A974258) in 11855B, out 64649B, BBs exec'd 0 ====
+	0x3A974258:  cmpl $0xFFFFFFFF, %eax
+	0x3A97425B:  movl %eax,%edx
+	0x3A97425D:  jz-8 0x3A974290
+. 628 3A974258 7
+. 83 F8 FF 89 C2 74 31 
+
+==== BB 629 (0x3A974290) in 11862B, out 64716B, BBs exec'd 0 ====
+	0x3A974290:  cmpl $0x26, 0x148(%ebx)
+	0x3A974297:  jnz-8 0x3A97425F
+. 629 3A974290 9
+. 83 BB 48 01 00 00 26 75 C6 
+
+==== BB 630 (0x3A97425F) in 11871B, out 64782B, BBs exec'd 0 ====
+	0x3A97425F:  testl %edx,%edx
+	0x3A974261:  jnz-8 0x3A974280
+. 630 3A97425F 4
+. 85 D2 75 1D 
+
+==== BB 631 (0x3A974280) in 11875B, out 64841B, BBs exec'd 0 ====
+	0x3A974280:  movl -12(%ebp),%ebx
+	0x3A974283:  movl %edx,%eax
+	0x3A974285:  movl -8(%ebp),%esi
+	0x3A974288:  movl -4(%ebp),%edi
+	0x3A97428B:  movl %ebp,%esp
+	0x3A97428D:  popl %ebp
+	0x3A97428E:  ret
+. 631 3A974280 15
+. 8B 5D F4 89 D0 8B 75 F8 8B 7D FC 89 EC 5D C3 
+
+==== BB 632 (0x3A96952B) in 11890B, out 64943B, BBs exec'd 0 ====
+	0x3A96952B:  testl %eax,%eax
+	0x3A96952D:  jnz-8 0x3A969542
+. 632 3A96952B 4
+. 85 C0 75 13 
+
+==== BB 633 (0x3A969542) in 11894B, out 65002B, BBs exec'd 0 ====
+	0x3A969542:  movl $0x1,%edx
+	0x3A969547:  movl $0x1,%eax
+	0x3A96954C:  movl %edx,20(%edi,%esi,4)
+	0x3A969550:  jmp 0x3A9693C8
+. 633 3A969542 19
+. BA 01 00 00 00 B8 01 00 00 00 89 54 B7 14 E9 73 FE FF FF 
+
+==== BB 634 (0x3A9693C8) in 11913B, out 65071B, BBs exec'd 0 ====
+	0x3A9693C8:  cmpl $0x2, %eax
+	0x3A9693CB:  setz %al
+	0x3A9693CE:  movzbl %al,%eax
+	0x3A9693D1:  orl %eax,0xFFFFFF68(%ebp)
+	0x3A9693D7:  cmpl $0xFFFFFFFF, -128(%ebp)
+	0x3A9693DB:  jz-32 0x3A969318
+. 634 3A9693C8 25
+. 83 F8 02 0F 94 C0 0F B6 C0 09 85 68 FF FF FF 83 7D 80 FF 0F 84 37 FF FF FF 
+
+==== BB 635 (0x3A969318) in 11938B, out 65187B, BBs exec'd 0 ====
+	0x3A969318:  incl %esi
+	0x3A969319:  cmpl $0xFFFFFFFF, -128(%ebp)
+	0x3A96931D:  leal 0(%esi), %esi
+	0x3A969320:  jnz-32 0x3A9694A3
+. 635 3A969318 14
+. 46 83 7D 80 FF 8D 76 00 0F 85 7D 01 00 00 
+
+==== BB 636 (0x3A969326) in 11952B, out 65268B, BBs exec'd 0 ====
+	0x3A969326:  cmpl 0xC8(%ebx),%esi
+	0x3A96932C:  jnb-32 0x3A969444
+. 636 3A969326 12
+. 3B B3 C8 00 00 00 0F 83 12 01 00 00 
+
+==== BB 637 (0x3A974263) in 11964B, out 65336B, BBs exec'd 0 ====
+	0x3A974263:  movl 16(%ebp),%ecx
+	0x3A974266:  movl 88(%ecx),%eax
+	0x3A974269:  cmpl %eax,12(%ecx)
+	0x3A97426C:  jz-8 0x3A974280
+. 637 3A974263 11
+. 8B 4D 10 8B 41 58 39 41 0C 74 12 
+
+==== BB 638 (0x3A96952F) in 11975B, out 65424B, BBs exec'd 0 ====
+	0x3A96952F:  movl -92(%ebp),%eax
+	0x3A969532:  andl $0xF000, %eax
+	0x3A969537:  cmpl $0x4000, %eax
+	0x3A96953C:  jz-32 0x3A9693BA
+. 638 3A96952F 19
+. 8B 45 A4 25 00 F0 00 00 3D 00 40 00 00 0F 84 78 FE FF FF 
+
+==== BB 639 (0x3A9693BA) in 11994B, out 65508B, BBs exec'd 0 ====
+	0x3A9693BA:  movl $0x2,%eax
+	0x3A9693BF:  movl %eax,20(%edi,%esi,4)
+	0x3A9693C3:  movl $0x2,%eax
+	0x3A9693C8:  cmpl $0x2, %eax
+	0x3A9693CB:  setz %al
+	0x3A9693CE:  movzbl %al,%eax
+	0x3A9693D1:  orl %eax,0xFFFFFF68(%ebp)
+	0x3A9693D7:  cmpl $0xFFFFFFFF, -128(%ebp)
+	0x3A9693DB:  jz-32 0x3A969318
+. 639 3A9693BA 39
+. B8 02 00 00 00 89 44 B7 14 B8 02 00 00 00 83 F8 02 0F 94 C0 0F B6 C0 09 85 68 FF FF FF 83 7D 80 FF 0F 84 37 FF FF FF 
+
+==== BB 640 (0x3A969444) in 12033B, out 65663B, BBs exec'd 0 ====
+	0x3A969444:  cmpl $0xFFFFFFFF, -128(%ebp)
+	0x3A969448:  jnz-8 0x3A9694A3
+. 640 3A969444 6
+. 83 7D 80 FF 75 59 
+
+==== BB 641 (0x3A96944A) in 12039B, out 65726B, BBs exec'd 0 ====
+	0x3A96944A:  movl 0xFFFFFF68(%ebp),%eax
+	0x3A969450:  testl %eax,%eax
+	0x3A969452:  jz-8 0x3A969469
+. 641 3A96944A 10
+. 8B 85 68 FF FF FF 85 C0 74 15 
+
+==== BB 642 (0x3A969454) in 12049B, out 65801B, BBs exec'd 0 ====
+	0x3A969454:  movl 0x148(%ebx),%edx
+	0x3A96945A:  cmpl $0x2, %edx
+	0x3A96945D:  jz-8 0x3A969469
+. 642 3A969454 11
+. 8B 93 48 01 00 00 83 FA 02 74 0A 
+
+==== BB 643 (0x3A969469) in 12060B, out 65874B, BBs exec'd 0 ====
+	0x3A969469:  addl $0x4, -124(%ebp)
+	0x3A96946D:  movl 0xFFFFFF68(%ebp),%ecx
+	0x3A969473:  orl %ecx,0xFFFFFF78(%ebp)
+	0x3A969479:  movl -124(%ebp),%edx
+	0x3A96947C:  movl (%edx),%eax
+	0x3A96947E:  testl %eax,%eax
+	0x3A969480:  movl %eax,%edi
+	0x3A969482:  jnz-32 0x3A9692C0
+. 643 3A969469 31
+. 83 45 84 04 8B 8D 68 FF FF FF 09 8D 78 FF FF FF 8B 55 84 8B 02 85 C0 89 C7 0F 85 38 FE FF FF 
+
+==== BB 644 (0x3A969488) in 12091B, out 66013B, BBs exec'd 0 ====
+	0x3A969488:  movl 0xFFFFFF78(%ebp),%eax
+	0x3A96948E:  testl %eax,%eax
+	0x3A969490:  jz-32 0x3A969732
+. 644 3A969488 14
+. 8B 85 78 FF FF FF 85 C0 0F 84 9C 02 00 00 
+
+==== BB 645 (0x3A969496) in 12105B, out 66088B, BBs exec'd 0 ====
+	0x3A969496:  movl $0xFFFFFFFF,%eax
+	0x3A96949B:  leal -12(%ebp), %esp
+	0x3A96949E:  popl %ebx
+	0x3A96949F:  popl %esi
+	0x3A9694A0:  popl %edi
+	0x3A9694A1:  popl %ebp
+	0x3A9694A2:  ret
+. 645 3A969496 13
+. B8 FF FF FF FF 8D 65 F4 5B 5E 5F 5D C3 
+
+==== BB 646 (0x3A96B2B3) in 12118B, out 66202B, BBs exec'd 0 ====
+	0x3A96B2B3:  movl %eax,0xFFFFFDCC(%ebp)
+	0x3A96B2B9:  jmp 0x3A96B21F
+. 646 3A96B2B3 11
+. 89 85 CC FD FF FF E9 61 FF FF FF 
+
+==== BB 647 (0x3A96B21F) in 12129B, out 66249B, BBs exec'd 0 ====
+	0x3A96B21F:  cmpl $0xFFFFFFFF, 0xFFFFFDCC(%ebp)
+	0x3A96B226:  movl 0xFFFFFDD8(%ebp),%edx
+	0x3A96B22C:  setz %al
+	0x3A96B22F:  testl %edx,%edx
+	0x3A96B231:  setnz %dl
+	0x3A96B234:  andl %edx,%eax
+	0x3A96B236:  testb $0x1, %al
+	0x3A96B238:  jnz-32 0x3A96B31F
+. 647 3A96B21F 31
+. 83 BD CC FD FF FF FF 8B 95 D8 FD FF FF 0F 94 C0 85 D2 0F 95 C2 21 D0 A8 01 0F 85 E1 00 00 00 
+
+==== BB 648 (0x3A96B31F) in 12160B, out 66398B, BBs exec'd 0 ====
+	0x3A96B31F:  movl 0xFFFFFDD8(%ebp),%esi
+	0x3A96B325:  leal 0xFFFFF00F(%ebx), %eax
+	0x3A96B32B:  movl $0x1D,%ecx
+	0x3A96B330:  movl %eax,(%esp,,)
+	0x3A96B333:  movl 0xFFFFFDD8(%ebp),%eax
+	0x3A96B339:  addl $0x1CC, %esi
+	0x3A96B33F:  movl %esi,%edx
+	0x3A96B341:  call 0x3A96A890
+. 648 3A96B31F 39
+. 8B B5 D8 FD FF FF 8D 83 0F F0 FF FF B9 1D 00 00 00 89 04 24 8B 85 D8 FD FF FF 81 C6 CC 01 00 00 89 F2 E8 4A F5 FF FF 
+
+==== BB 649 (0x3A96B346) in 12199B, out 66531B, BBs exec'd 0 ====
+	0x3A96B346:  testb %al,%al
+	0x3A96B348:  jz-32 0x3A96B23E
+. 649 3A96B346 8
+. 84 C0 0F 84 F0 FE FF FF 
+
+==== BB 650 (0x3A96B23E) in 12207B, out 66592B, BBs exec'd 0 ====
+	0x3A96B23E:  cmpl $0xFFFFFFFF, 0xFFFFFDCC(%ebp)
+	0x3A96B245:  jz-32 0x3A96B387
+. 650 3A96B23E 13
+. 83 BD CC FD FF FF FF 0F 84 3C 01 00 00 
+
+==== BB 651 (0x3A96B387) in 12220B, out 66658B, BBs exec'd 0 ====
+	0x3A96B387:  movl 0xFFFFFDD0(%ebp),%eax
+	0x3A96B38D:  testl %eax,%eax
+	0x3A96B38F:  jnz-32 0x3A96B4FE
+. 651 3A96B387 14
+. 8B 85 D0 FD FF FF 85 C0 0F 85 69 01 00 00 
+
+==== BB 652 (0x3A96B395) in 12234B, out 66733B, BBs exec'd 0 ====
+	0x3A96B395:  movl 0xFFFFFDD4(%ebp),%eax
+	0x3A96B39B:  call 0x3A96B720
+. 652 3A96B395 11
+. 8B 85 D4 FD FF FF E8 80 03 00 00 
+
+==== BB 653 _dl_load_cache_lookup(0x3A96B720) in 12245B, out 66797B, BBs exec'd 0 ====
+	0x3A96B720:  pushl %ebp
+	0x3A96B721:  movl %esp,%ebp
+	0x3A96B723:  pushl %edi
+	0x3A96B724:  pushl %esi
+	0x3A96B725:  pushl %ebx
+	0x3A96B726:  subl $0x64, %esp
+	0x3A96B729:  call 0x3A97592B
+. 653 3A96B720 14
+. 55 89 E5 57 56 53 83 EC 64 E8 FD A1 00 00 
+
+==== BB 654 (0x3A96B72E) in 12259B, out 66930B, BBs exec'd 0 ====
+	0x3A96B72E:  addl $0xCF3E, %ebx
+	0x3A96B734:  testb $0x1, 0xFFFFFC14(%ebx)
+	0x3A96B73B:  movl %eax,-16(%ebp)
+	0x3A96B73E:  jnz-32 0x3A96BBA2
+. 654 3A96B72E 22
+. 81 C3 3E CF 00 00 F6 83 14 FC FF FF 01 89 45 F0 0F 85 5E 04 00 00 
+
+==== BB 655 (0x3A96B744) in 12281B, out 67029B, BBs exec'd 0 ====
+	0x3A96B744:  movl 0xDC(%ebx),%ecx
+	0x3A96B74A:  testl %ecx,%ecx
+	0x3A96B74C:  jz-32 0x3A96B872
+. 655 3A96B744 14
+. 8B 8B DC 00 00 00 85 C9 0F 84 20 01 00 00 
+
+==== BB 656 (0x3A96B872) in 12295B, out 67104B, BBs exec'd 0 ====
+	0x3A96B872:  movl $0x1,%ecx
+	0x3A96B877:  leal 0xE4(%ebx), %edx
+	0x3A96B87D:  leal 0xFFFFF072(%ebx), %eax
+	0x3A96B883:  call 0x3A971070
+. 656 3A96B872 22
+. B9 01 00 00 00 8D 93 E4 00 00 00 8D 83 72 F0 FF FF E8 E8 57 00 00 
+
+==== BB 657 (0x3A9710AD) in 12317B, out 67190B, BBs exec'd 0 ====
+	0x3A9710AD:  movl %esi,4(%esp,,)
+	0x3A9710B1:  leal -108(%ebp), %eax
+	0x3A9710B4:  movl %eax,8(%esp,,)
+	0x3A9710B8:  movl $0x3, (%esp,,)
+	0x3A9710BF:  call 0x3A974320
+. 657 3A9710AD 23
+. 89 74 24 04 8D 45 94 89 44 24 08 C7 04 24 03 00 00 00 E8 5C 32 00 00 
+
+==== BB 658 (0x3A9710C4) in 12340B, out 67283B, BBs exec'd 0 ====
+	0x3A9710C4:  testl %eax,%eax
+	0x3A9710C6:  js-8 0x3A9710D1
+. 658 3A9710C4 4
+. 85 C0 78 09 
+
+==== BB 659 (0x3A9710C8) in 12344B, out 67342B, BBs exec'd 0 ====
+	0x3A9710C8:  movl -64(%ebp),%eax
+	0x3A9710CB:  testl %eax,%eax
+	0x3A9710CD:  movl %eax,(%edi)
+	0x3A9710CF:  jnz-8 0x3A9710F0
+. 659 3A9710C8 9
+. 8B 45 C0 85 C0 89 07 75 1F 
+
+==== BB 660 (0x3A9710F0) in 12353B, out 67424B, BBs exec'd 0 ====
+	0x3A9710F0:  movl %esi,16(%esp,,)
+	0x3A9710F4:  xorl %ecx, %ecx
+	0x3A9710F6:  movl $0x2,%edx
+	0x3A9710FB:  movl %ecx,20(%esp,,)
+	0x3A9710FF:  movl %edx,12(%esp,,)
+	0x3A971103:  movl -112(%ebp),%edx
+	0x3A971106:  movl %eax,4(%esp,,)
+	0x3A97110A:  movl $0x0, (%esp,,)
+	0x3A971111:  movl %edx,8(%esp,,)
+	0x3A971115:  call 0x3A974C50
+. 660 3A9710F0 42
+. 89 74 24 10 31 C9 BA 02 00 00 00 89 4C 24 14 89 54 24 0C 8B 55 90 89 44 24 04 C7 04 24 00 00 00 00 89 54 24 08 E8 36 3B 00 00 
+
+==== BB 661 (0x3A97111A) in 12395B, out 67583B, BBs exec'd 0 ====
+	0x3A97111A:  movl %eax,-116(%ebp)
+	0x3A97111D:  jmp-8 0x3A9710D1
+. 661 3A97111A 5
+. 89 45 8C EB B2 
+
+==== BB 662 (0x3A9710D1) in 12400B, out 67627B, BBs exec'd 0 ====
+	0x3A9710D1:  movl %esi,(%esp,,)
+	0x3A9710D4:  call 0x3A974470
+. 662 3A9710D1 8
+. 89 34 24 E8 97 33 00 00 
+
+==== BB 663 (0x3A96B888) in 12408B, out 67682B, BBs exec'd 0 ====
+	0x3A96B888:  movl %eax,-40(%ebp)
+	0x3A96B88B:  incl %eax
+	0x3A96B88C:  jz-32 0x3A96BA05
+. 663 3A96B888 10
+. 89 45 D8 40 0F 84 73 01 00 00 
+
+==== BB 664 (0x3A96B892) in 12418B, out 67757B, BBs exec'd 0 ====
+	0x3A96B892:  movl 0xE4(%ebx),%eax
+	0x3A96B898:  cmpl $0x10, %eax
+	0x3A96B89B:  movl %eax,-96(%ebp)
+	0x3A96B89E:  jbe-32 0x3A96B9B2
+. 664 3A96B892 18
+. 8B 83 E4 00 00 00 83 F8 10 89 45 A0 0F 86 0E 01 00 00 
+
+==== BB 665 (0x3A96B8A4) in 12436B, out 67846B, BBs exec'd 0 ====
+	0x3A96B8A4:  cld
+	0x3A96B8A5:  movl -40(%ebp),%esi
+	0x3A96B8A8:  movl $0xB,%edx
+	0x3A96B8AD:  leal 0xFFFFF083(%ebx), %edi
+	0x3A96B8B3:  movl %edx,%ecx
+	0x3A96B8B5:  repe cmpsb
+. 665 3A96B8A4 19
+. FC 8B 75 D8 BA 0B 00 00 00 8D BB 83 F0 FF FF 89 D1 F3 A6 
+
+==== BB 666 (0x3A96B8B5) in 12455B, out 68019B, BBs exec'd 0 ====
+	0x3A96B8B5:  repe cmpsb
+. 666 3A96B8B5 2
+. F3 A6 
+
+==== BB 667 (0x3A96B8B7) in 12457B, out 68144B, BBs exec'd 0 ====
+	0x3A96B8B7:  jnz-32 0x3A96B9B2
+. 667 3A96B8B7 6
+. 0F 85 F5 00 00 00 
+
+==== BB 668 (0x3A96B8BD) in 12463B, out 68191B, BBs exec'd 0 ====
+	0x3A96B8BD:  movl -40(%ebp),%eax
+	0x3A96B8C0:  movl %eax,%edx
+	0x3A96B8C2:  movl %eax,0xDC(%ebx)
+	0x3A96B8C8:  movl 12(%eax),%eax
+	0x3A96B8CB:  leal (%eax,%eax,2), %eax
+	0x3A96B8CE:  leal 0x10(,%eax,4), %eax
+	0x3A96B8D5:  addl %eax,%edx
+	0x3A96B8D7:  addl $0x30, %eax
+	0x3A96B8DA:  cmpl %eax,-96(%ebp)
+	0x3A96B8DD:  jb-8 0x3A96B905
+. 668 3A96B8BD 34
+. 8B 45 D8 89 C2 89 83 DC 00 00 00 8B 40 0C 8D 04 40 8D 04 85 10 00 00 00 01 C2 83 C0 30 39 45 A0 72 26 
+
+==== BB 669 (0x3A96B8DF) in 12497B, out 68345B, BBs exec'd 0 ====
+	0x3A96B8DF:  movl %edx,0xE0(%ebx)
+	0x3A96B8E5:  movl $0x14,%ecx
+	0x3A96B8EA:  movl %edx,%esi
+	0x3A96B8EC:  leal 0xFFFFF08F(%ebx), %edi
+	0x3A96B8F2:  repe cmpsb
+. 669 3A96B8DF 21
+. 89 93 E0 00 00 00 B9 14 00 00 00 89 D6 8D BB 8F F0 FF FF F3 A6 
+
+==== BB 670 (0x3A96B8F2) in 12518B, out 68504B, BBs exec'd 0 ====
+	0x3A96B8F2:  repe cmpsb
+. 670 3A96B8F2 2
+. F3 A6 
+
+==== BB 671 (0x3A96B8F4) in 12520B, out 68629B, BBs exec'd 0 ====
+	0x3A96B8F4:  setnbe %dl
+	0x3A96B8F7:  setb %al
+	0x3A96B8FA:  movl -40(%ebp),%ecx
+	0x3A96B8FD:  cmpb %al,%dl
+	0x3A96B8FF:  jz-32 0x3A96B752
+. 671 3A96B8F4 17
+. 0F 97 C2 0F 92 C0 8B 4D D8 38 C2 0F 84 4D FE FF FF 
+
+==== BB 672 (0x3A96B752) in 12537B, out 68729B, BBs exec'd 0 ====
+	0x3A96B752:  xorl %eax, %eax
+	0x3A96B754:  cmpl $0xFFFFFFFF, %ecx
+	0x3A96B757:  jz-32 0x3A96BB5C
+. 672 3A96B752 11
+. 31 C0 83 F9 FF 0F 84 FF 03 00 00 
+
+==== BB 673 (0x3A96B75D) in 12548B, out 68800B, BBs exec'd 0 ====
+	0x3A96B75D:  movl $0x0, -36(%ebp)
+	0x3A96B764:  movl 0xE0(%ebx),%eax
+	0x3A96B76A:  cmpl $0xFFFFFFFF, %eax
+	0x3A96B76D:  movl %eax,-44(%ebp)
+	0x3A96B770:  movl %eax,%edi
+	0x3A96B772:  jz-32 0x3A96B918
+. 673 3A96B75D 27
+. C7 45 DC 00 00 00 00 8B 83 E0 00 00 00 83 F8 FF 89 45 D4 89 C7 0F 84 A0 01 00 00 
+
+==== BB 674 (0x3A96B778) in 12575B, out 68911B, BBs exec'd 0 ====
+	0x3A96B778:  movl 0xE4(%ebx),%edx
+	0x3A96B77E:  addl %edx,%ecx
+	0x3A96B780:  movl 0xFFFFFC20(%ebx),%edx
+	0x3A96B786:  subl %eax,%ecx
+	0x3A96B788:  movl %ecx,-32(%ebp)
+	0x3A96B78B:  testl %edx,%edx
+	0x3A96B78D:  movl %edx,-56(%ebp)
+	0x3A96B790:  jz-8 0x3A96B7C3
+. 674 3A96B778 26
+. 8B 93 E4 00 00 00 01 D1 8B 93 20 FC FF FF 29 C1 89 4D E0 85 D2 89 55 C8 74 31 
+
+==== BB 675 (0x3A96B792) in 12601B, out 69041B, BBs exec'd 0 ====
+	0x3A96B792:  movl $0x0, -60(%ebp)
+	0x3A96B799:  leal 0xFFFFFD5C(%ebx), %esi
+	0x3A96B79F:  nop
+	0x3A96B7A0:  movl %esi,4(%esp,,)
+	0x3A96B7A4:  movl -56(%ebp),%ecx
+	0x3A96B7A7:  movl %ecx,(%esp,,)
+	0x3A96B7AA:  call 0x3A975280
+. 675 3A96B792 29
+. C7 45 C4 00 00 00 00 8D B3 5C FD FF FF 90 89 74 24 04 8B 4D C8 89 0C 24 E8 D1 9A 00 00 
+
+==== BB 676 (0x3A96B7AF) in 12630B, out 69154B, BBs exec'd 0 ====
+	0x3A96B7AF:  testl %eax,%eax
+	0x3A96B7B1:  jz-32 0x3A96BBE0
+. 676 3A96B7AF 8
+. 85 C0 0F 84 29 04 00 00 
+
+==== BB 677 (0x3A96B7B7) in 12638B, out 69213B, BBs exec'd 0 ====
+	0x3A96B7B7:  incl -60(%ebp)
+	0x3A96B7BA:  addl $0x5, %esi
+	0x3A96B7BD:  cmpl $0x3, -60(%ebp)
+	0x3A96B7C1:  jle-8 0x3A96B7A0
+. 677 3A96B7B7 12
+. FF 45 C4 83 C6 05 83 7D C4 03 7E DD 
+
+==== BB 678 (0x3A96B7A0) in 12650B, out 69303B, BBs exec'd 0 ====
+	0x3A96B7A0:  movl %esi,4(%esp,,)
+	0x3A96B7A4:  movl -56(%ebp),%ecx
+	0x3A96B7A7:  movl %ecx,(%esp,,)
+	0x3A96B7AA:  call 0x3A975280
+. 678 3A96B7A0 15
+. 89 74 24 04 8B 4D C8 89 0C 24 E8 D1 9A 00 00 
+
+==== BB 679 (0x3A9752B7) in 12665B, out 69384B, BBs exec'd 0 ====
+	0x3A9752B7:  movzbl -5(%ebp),%edx
+	0x3A9752BB:  negl %edx
+	0x3A9752BD:  movl %edx,%eax
+	0x3A9752BF:  popl %edx
+	0x3A9752C0:  popl %esi
+	0x3A9752C1:  popl %ebp
+	0x3A9752C2:  ret
+. 679 3A9752B7 12
+. 0F B6 55 FB F7 DA 89 D0 5A 5E 5D C3 
+
+==== BB 680 (0x3A96BBE0) in 12677B, out 69490B, BBs exec'd 0 ====
+	0x3A96BBE0:  movl -60(%ebp),%eax
+	0x3A96BBE3:  addl $0x30, %eax
+	0x3A96BBE6:  jmp 0x3A96B7C8
+. 680 3A96BBE0 11
+. 8B 45 C4 83 C0 30 E9 DD FB FF FF 
+
+==== BB 681 (0x3A96B7C8) in 12688B, out 69545B, BBs exec'd 0 ====
+	0x3A96B7C8:  movl %eax,-52(%ebp)
+	0x3A96B7CB:  cdqq
+	0x3A96B7CC:  movl -52(%ebp),%eax
+	0x3A96B7CF:  movl %edx,-48(%ebp)
+	0x3A96B7D2:  movl -48(%ebp),%esi
+	0x3A96B7D5:  andl %esi,%eax
+	0x3A96B7D7:  incl %eax
+	0x3A96B7D8:  jz-8 0x3A96B7F9
+. 681 3A96B7C8 18
+. 89 45 CC 99 8B 45 CC 89 55 D0 8B 75 D0 21 F0 40 74 1F 
+
+==== BB 682 (0x3A96B7DA) in 12706B, out 69665B, BBs exec'd 0 ====
+	0x3A96B7DA:  movzbl -52(%ebp),%ecx
+	0x3A96B7DE:  movl $0x1,%eax
+	0x3A96B7E3:  xorl %edx, %edx
+	0x3A96B7E5:  shldl %cl, %eax, %edx
+	0x3A96B7E8:  shll %cl, %eax
+	0x3A96B7EA:  testb $0x20, %cl
+	0x3A96B7ED:  jz-8 0x3A96B7F3
+. 682 3A96B7DA 21
+. 0F B6 4D CC B8 01 00 00 00 31 D2 0F A5 C2 D3 E0 F6 C1 20 74 04 
+
+==== BB 683 (0x3A96B7EF) in 12727B, out 69815B, BBs exec'd 0 ====
+	0x3A96B7EF:  movl %eax,%edx
+	0x3A96B7F1:  xorl %eax, %eax
+	0x3A96B7F3:  movl %eax,-52(%ebp)
+	0x3A96B7F6:  movl %edx,-48(%ebp)
+	0x3A96B7F9:  movl $0x0, -20(%ebp)
+	0x3A96B800:  movl -44(%ebp),%edx
+	0x3A96B803:  movl 20(%edx),%ecx
+	0x3A96B806:  decl %ecx
+	0x3A96B807:  cmpl %ecx,-20(%ebp)
+	0x3A96B80A:  movl %ecx,-24(%ebp)
+	0x3A96B80D:  jle-8 0x3A96B82A
+. 683 3A96B7EF 32
+. 89 C2 31 C0 89 45 CC 89 55 D0 C7 45 EC 00 00 00 00 8B 55 D4 8B 4A 14 49 39 4D EC 89 4D E8 7E 1B 
+
+==== BB 684 (0x3A96B82A) in 12759B, out 69977B, BBs exec'd 0 ====
+	0x3A96B82A:  movl -20(%ebp),%eax
+	0x3A96B82D:  movl -24(%ebp),%ecx
+	0x3A96B830:  addl %ecx,%eax
+	0x3A96B832:  movl %eax,%edx
+	0x3A96B834:  shrl $0x1F, %edx
+	0x3A96B837:  leal (%edx,%eax,1), %esi
+	0x3A96B83A:  sarl $0x1, %esi
+	0x3A96B83C:  leal (%esi,%esi,2), %eax
+	0x3A96B83F:  shll $0x3, %eax
+	0x3A96B842:  movl %eax,-64(%ebp)
+	0x3A96B845:  movl 52(%edi,%eax,1),%eax
+	0x3A96B849:  cmpl -32(%ebp),%eax
+	0x3A96B84C:  jnb-32 0x3A96BB50
+. 684 3A96B82A 40
+. 8B 45 EC 8B 4D E8 01 C8 89 C2 C1 EA 1F 8D 34 02 D1 FE 8D 04 76 C1 E0 03 89 45 C0 8B 44 07 34 3B 45 E0 0F 83 FE 02 00 00 
+
+==== BB 685 (0x3A96B852) in 12799B, out 70151B, BBs exec'd 0 ====
+	0x3A96B852:  movl -44(%ebp),%edx
+	0x3A96B855:  addl %eax,%edx
+	0x3A96B857:  movl -16(%ebp),%eax
+	0x3A96B85A:  call 0x3A96B5B0
+. 685 3A96B852 13
+. 8B 55 D4 01 C2 8B 45 F0 E8 51 FD FF FF 
+
+==== BB 686 _dl_cache_libcmp(0x3A96B5B0) in 12812B, out 70236B, BBs exec'd 0 ====
+	0x3A96B5B0:  pushl %ebp
+	0x3A96B5B1:  movl %esp,%ebp
+	0x3A96B5B3:  pushl %edi
+	0x3A96B5B4:  movl %eax,%edi
+	0x3A96B5B6:  pushl %esi
+	0x3A96B5B7:  subl $0xC, %esp
+	0x3A96B5BA:  movl %edx,-12(%ebp)
+	0x3A96B5BD:  movzbl (%eax),%eax
+	0x3A96B5C0:  testb %al,%al
+	0x3A96B5C2:  movb %al,-17(%ebp)
+	0x3A96B5C5:  jz-32 0x3A96B6AA
+. 686 3A96B5B0 27
+. 55 89 E5 57 89 C7 56 83 EC 0C 89 55 F4 0F B6 00 84 C0 88 45 EF 0F 84 DF 00 00 00 
+
+==== BB 687 (0x3A96B5CB) in 12839B, out 70417B, BBs exec'd 0 ====
+	0x3A96B5CB:  movzbl (%edx),%ecx
+	0x3A96B5CE:  movzbl -17(%ebp),%eax
+	0x3A96B5D2:  subb $0x30, %al
+	0x3A96B5D4:  cmpb $0x9, %al
+	0x3A96B5D6:  jnbe-32 0x3A96B686
+. 687 3A96B5CB 17
+. 0F B6 0A 0F B6 45 EF 2C 30 3C 09 0F 87 AA 00 00 00 
+
+==== BB 688 (0x3A96B686) in 12856B, out 70520B, BBs exec'd 0 ====
+	0x3A96B686:  movb %cl,%al
+	0x3A96B688:  movl $0xFFFFFFFF,%edx
+	0x3A96B68D:  subb $0x30, %al
+	0x3A96B68F:  cmpb $0x9, %al
+	0x3A96B691:  jbe-8 0x3A96B6B9
+. 688 3A96B686 13
+. 88 C8 BA FF FF FF FF 2C 30 3C 09 76 26 
+
+==== BB 689 (0x3A96B693) in 12869B, out 70615B, BBs exec'd 0 ====
+	0x3A96B693:  cmpb %cl,-17(%ebp)
+	0x3A96B696:  jnz-8 0x3A96B6B0
+. 689 3A96B693 5
+. 38 4D EF 75 18 
+
+==== BB 690 (0x3A96B698) in 12874B, out 70678B, BBs exec'd 0 ====
+	0x3A96B698:  incl -12(%ebp)
+	0x3A96B69B:  incl %edi
+	0x3A96B69C:  movl -12(%ebp),%eax
+	0x3A96B69F:  movzbl (%edi),%ecx
+	0x3A96B6A2:  movb %cl,-17(%ebp)
+	0x3A96B6A5:  movzbl (%eax),%ecx
+	0x3A96B6A8:  jmp-8 0x3A96B672
+. 690 3A96B698 18
+. FF 45 F4 47 8B 45 F4 0F B6 0F 88 4D EF 0F B6 08 EB C8 
+
+==== BB 691 (0x3A96B672) in 12892B, out 70788B, BBs exec'd 0 ====
+	0x3A96B672:  cmpb $0x0, -17(%ebp)
+	0x3A96B676:  jz-8 0x3A96B6B0
+. 691 3A96B672 6
+. 80 7D EF 00 74 38 
+
+==== BB 692 (0x3A96B678) in 12898B, out 70851B, BBs exec'd 0 ====
+	0x3A96B678:  movzbl -17(%ebp),%eax
+	0x3A96B67C:  subb $0x30, %al
+	0x3A96B67E:  cmpb $0x9, %al
+	0x3A96B680:  jbe-32 0x3A96B5E0
+. 692 3A96B678 14
+. 0F B6 45 EF 2C 30 3C 09 0F 86 5A FF FF FF 
+
+==== BB 693 (0x3A96B6B0) in 12912B, out 70939B, BBs exec'd 0 ====
+	0x3A96B6B0:  movsbl -17(%ebp),%edx
+	0x3A96B6B4:  movsbl %cl,%eax
+	0x3A96B6B7:  subl %eax,%edx
+	0x3A96B6B9:  addl $0xC, %esp
+	0x3A96B6BC:  movl %edx,%eax
+	0x3A96B6BE:  popl %esi
+	0x3A96B6BF:  popl %edi
+	0x3A96B6C0:  popl %ebp
+	0x3A96B6C1:  ret
+. 693 3A96B6B0 18
+. 0F BE 55 EF 0F BE C1 29 C2 83 C4 0C 89 D0 5E 5F 5D C3 
+
+==== BB 694 (0x3A96B85F) in 12930B, out 71078B, BBs exec'd 0 ====
+	0x3A96B85F:  testl %eax,%eax
+	0x3A96B861:  jz-32 0x3A96BC8C
+. 694 3A96B85F 8
+. 85 C0 0F 84 25 04 00 00 
+
+==== BB 695 (0x3A96B867) in 12938B, out 71137B, BBs exec'd 0 ====
+	0x3A96B867:  testl %eax,%eax
+	0x3A96B869:  jns-8 0x3A96B814
+. 695 3A96B867 4
+. 85 C0 79 A9 
+
+==== BB 696 (0x3A96B86B) in 12942B, out 71196B, BBs exec'd 0 ====
+	0x3A96B86B:  incl %esi
+	0x3A96B86C:  movl %esi,-20(%ebp)
+	0x3A96B86F:  nop
+	0x3A96B870:  jmp-8 0x3A96B818
+. 696 3A96B86B 7
+. 46 89 75 EC 90 EB A6 
+
+==== BB 697 (0x3A96B818) in 12949B, out 71260B, BBs exec'd 0 ====
+	0x3A96B818:  movl -24(%ebp),%ecx
+	0x3A96B81B:  cmpl %ecx,-20(%ebp)
+	0x3A96B81E:  jnle-32 0x3A96BB50
+. 697 3A96B818 12
+. 8B 4D E8 39 4D EC 0F 8F 2C 03 00 00 
+
+==== BB 698 (0x3A96B824) in 12961B, out 71335B, BBs exec'd 0 ====
+	0x3A96B824:  movl 0xE0(%ebx),%edi
+	0x3A96B82A:  movl -20(%ebp),%eax
+	0x3A96B82D:  movl -24(%ebp),%ecx
+	0x3A96B830:  addl %ecx,%eax
+	0x3A96B832:  movl %eax,%edx
+	0x3A96B834:  shrl $0x1F, %edx
+	0x3A96B837:  leal (%edx,%eax,1), %esi
+	0x3A96B83A:  sarl $0x1, %esi
+	0x3A96B83C:  leal (%esi,%esi,2), %eax
+	0x3A96B83F:  shll $0x3, %eax
+	0x3A96B842:  movl %eax,-64(%ebp)
+	0x3A96B845:  movl 52(%edi,%eax,1),%eax
+	0x3A96B849:  cmpl -32(%ebp),%eax
+	0x3A96B84C:  jnb-32 0x3A96BB50
+. 698 3A96B824 46
+. 8B BB E0 00 00 00 8B 45 EC 8B 4D E8 01 C8 89 C2 C1 EA 1F 8D 34 02 D1 FE 8D 04 76 C1 E0 03 89 45 C0 8B 44 07 34 3B 45 E0 0F 83 FE 02 00 00 
+
+==== BB 699 (0x3A96B814) in 13007B, out 71525B, BBs exec'd 0 ====
+	0x3A96B814:  decl %esi
+	0x3A96B815:  movl %esi,-24(%ebp)
+	0x3A96B818:  movl -24(%ebp),%ecx
+	0x3A96B81B:  cmpl %ecx,-20(%ebp)
+	0x3A96B81E:  jnle-32 0x3A96BB50
+. 699 3A96B814 16
+. 4E 89 75 E8 8B 4D E8 39 4D EC 0F 8F 2C 03 00 00 
+
+==== BB 700 (0x3A96B5E0) in 13023B, out 71621B, BBs exec'd 0 ====
+	0x3A96B5E0:  movb %cl,%al
+	0x3A96B5E2:  movl $0x1,%edx
+	0x3A96B5E7:  subb $0x30, %al
+	0x3A96B5E9:  cmpb $0x9, %al
+	0x3A96B5EB:  jnbe-32 0x3A96B6B9
+. 700 3A96B5E0 17
+. 88 C8 BA 01 00 00 00 2C 30 3C 09 0F 87 C8 00 00 00 
+
+==== BB 701 (0x3A96B5F1) in 13040B, out 71716B, BBs exec'd 0 ====
+	0x3A96B5F1:  movsbl -17(%ebp),%eax
+	0x3A96B5F5:  incl %edi
+	0x3A96B5F6:  incl -12(%ebp)
+	0x3A96B5F9:  subl $0x30, %eax
+	0x3A96B5FC:  movl %eax,-16(%ebp)
+	0x3A96B5FF:  movsbl %cl,%eax
+	0x3A96B602:  leal -48(%eax), %esi
+	0x3A96B605:  movzbl (%edi),%ecx
+	0x3A96B608:  movb %cl,%al
+	0x3A96B60A:  movb %cl,-17(%ebp)
+	0x3A96B60D:  subb $0x30, %al
+	0x3A96B60F:  movb %cl,%dl
+	0x3A96B611:  cmpb $0x9, %al
+	0x3A96B613:  jnbe-8 0x3A96B63F
+. 701 3A96B5F1 36
+. 0F BE 45 EF 47 FF 45 F4 83 E8 30 89 45 F0 0F BE C1 8D 70 D0 0F B6 0F 88 C8 88 4D EF 2C 30 88 CA 3C 09 77 2A 
+
+==== BB 702 (0x3A96B63F) in 13076B, out 71924B, BBs exec'd 0 ====
+	0x3A96B63F:  movl -12(%ebp),%eax
+	0x3A96B642:  movzbl (%eax),%ecx
+	0x3A96B645:  movb %cl,%al
+	0x3A96B647:  movb %cl,%dl
+	0x3A96B649:  subb $0x30, %al
+	0x3A96B64B:  cmpb $0x9, %al
+	0x3A96B64D:  jnbe-8 0x3A96B66D
+. 702 3A96B63F 16
+. 8B 45 F4 0F B6 08 88 C8 88 CA 2C 30 3C 09 77 1E 
+
+==== BB 703 (0x3A96B66D) in 13092B, out 72050B, BBs exec'd 0 ====
+	0x3A96B66D:  cmpl %esi,-16(%ebp)
+	0x3A96B670:  jnz-8 0x3A96B6C2
+. 703 3A96B66D 5
+. 39 75 F0 75 50 
+
+==== BB 704 (0x3A96BC8C) in 13097B, out 72113B, BBs exec'd 0 ====
+	0x3A96BC8C:  movl %esi,-20(%ebp)
+	0x3A96BC8F:  testl %esi,%esi
+	0x3A96BC91:  jle-32 0x3A96BA2A
+. 704 3A96BC8C 11
+. 89 75 EC 85 F6 0F 8E 93 FD FF FF 
+
+==== BB 705 (0x3A96BC97) in 13108B, out 72185B, BBs exec'd 0 ====
+	0x3A96BC97:  movl -64(%ebp),%ecx
+	0x3A96BC9A:  movl %ecx,-92(%ebp)
+	0x3A96BC9D:  leal 0(%esi), %esi
+	0x3A96BCA0:  movl 0xE0(%ebx),%edi
+	0x3A96BCA6:  movl -92(%ebp),%edx
+	0x3A96BCA9:  movl 28(%edi,%edx,1),%eax
+	0x3A96BCAD:  cmpl -32(%ebp),%eax
+	0x3A96BCB0:  jnb-32 0x3A96BA30
+. 705 3A96BC97 31
+. 8B 4D C0 89 4D A4 8D 76 00 8B BB E0 00 00 00 8B 55 A4 8B 44 17 1C 3B 45 E0 0F 83 7A FD FF FF 
+
+==== BB 706 (0x3A96BCB6) in 13139B, out 72329B, BBs exec'd 0 ====
+	0x3A96BCB6:  movl -44(%ebp),%edx
+	0x3A96BCB9:  addl %eax,%edx
+	0x3A96BCBB:  movl -16(%ebp),%eax
+	0x3A96BCBE:  call 0x3A96B5B0
+. 706 3A96BCB6 13
+. 8B 55 D4 01 C2 8B 45 F0 E8 ED F8 FF FF 
+
+==== BB 707 (0x3A96BCC3) in 13152B, out 72414B, BBs exec'd 0 ====
+	0x3A96BCC3:  testl %eax,%eax
+	0x3A96BCC5:  jnz-32 0x3A96BA2A
+. 707 3A96BCC3 8
+. 85 C0 0F 85 5F FD FF FF 
+
+==== BB 708 (0x3A96BA2A) in 13160B, out 72473B, BBs exec'd 0 ====
+	0x3A96BA2A:  movl 0xE0(%ebx),%edi
+	0x3A96BA30:  cmpl -20(%ebp),%esi
+	0x3A96BA33:  leal (%esi,%esi,2), %eax
+	0x3A96BA36:  leal (%edi,%eax,8), %edi
+	0x3A96BA39:  leal 48(%edi), %ecx
+	0x3A96BA3C:  movl %ecx,-68(%ebp)
+	0x3A96BA3F:  jle-8 0x3A96BA62
+. 708 3A96BA2A 23
+. 8B BB E0 00 00 00 3B 75 EC 8D 04 76 8D 3C C7 8D 4F 30 89 4D BC 7E 21 
+
+==== BB 709 (0x3A96BA62) in 13183B, out 72602B, BBs exec'd 0 ====
+	0x3A96BA62:  movl 48(%edi),%ecx
+	0x3A96BA65:  cmpl $0x1, %ecx
+	0x3A96BA68:  setz %al
+	0x3A96BA6B:  cmpl $0x3, %ecx
+	0x3A96BA6E:  setz %dl
+	0x3A96BA71:  orl %edx,%eax
+	0x3A96BA73:  testb $0x1, %al
+	0x3A96BA75:  jz-8 0x3A96BA20
+. 709 3A96BA62 21
+. 8B 4F 30 83 F9 01 0F 94 C0 83 F9 03 0F 94 C2 09 D0 A8 01 74 A9 
+
+==== BB 710 (0x3A96BA77) in 13204B, out 72740B, BBs exec'd 0 ====
+	0x3A96BA77:  movl -68(%ebp),%eax
+	0x3A96BA7A:  movl 8(%eax),%edi
+	0x3A96BA7D:  cmpl -32(%ebp),%edi
+	0x3A96BA80:  jnb-8 0x3A96BA20
+. 710 3A96BA77 11
+. 8B 45 BC 8B 78 08 3B 7D E0 73 9E 
+
+==== BB 711 (0x3A96BA82) in 13215B, out 72828B, BBs exec'd 0 ====
+	0x3A96BA82:  movl -36(%ebp),%edx
+	0x3A96BA85:  testl %edx,%edx
+	0x3A96BA87:  jz-8 0x3A96BA91
+. 711 3A96BA82 7
+. 8B 55 DC 85 D2 74 08 
+
+==== BB 712 (0x3A96BA91) in 13222B, out 72900B, BBs exec'd 0 ====
+	0x3A96BA91:  movl 0xFFFFFC1C(%ebx),%eax
+	0x3A96BA97:  testl %eax,%eax
+	0x3A96BA99:  jz-8 0x3A96BAA7
+. 712 3A96BA91 10
+. 8B 83 1C FC FF FF 85 C0 74 0C 
+
+==== BB 713 (0x3A96BA9B) in 13232B, out 72975B, BBs exec'd 0 ====
+	0x3A96BA9B:  movl -68(%ebp),%edx
+	0x3A96BA9E:  cmpl %eax,12(%edx)
+	0x3A96BAA1:  jnbe-32 0x3A96BA20
+. 713 3A96BA9B 12
+. 8B 55 BC 39 42 0C 0F 87 79 FF FF FF 
+
+==== BB 714 (0x3A96BAA7) in 13244B, out 73051B, BBs exec'd 0 ====
+	0x3A96BAA7:  movl -48(%ebp),%edx
+	0x3A96BAAA:  movl -52(%ebp),%eax
+	0x3A96BAAD:  notl %edx
+	0x3A96BAAF:  notl %eax
+	0x3A96BAB1:  orl %eax,%edx
+	0x3A96BAB3:  jz-32 0x3A96BCD9
+. 714 3A96BAA7 18
+. 8B 55 D0 8B 45 CC F7 D2 F7 D0 09 C2 0F 84 20 02 00 00 
+
+==== BB 715 (0x3A96BAB9) in 13262B, out 73145B, BBs exec'd 0 ====
+	0x3A96BAB9:  movl $0x0, -76(%ebp)
+	0x3A96BAC0:  movl -68(%ebp),%edx
+	0x3A96BAC3:  movl 16(%edx),%eax
+	0x3A96BAC6:  movl 20(%edx),%edx
+	0x3A96BAC9:  movl %eax,-88(%ebp)
+	0x3A96BACC:  movl %edx,-84(%ebp)
+	0x3A96BACF:  andl $0xF0000, %edx
+	0x3A96BAD5:  movl %edx,%eax
+	0x3A96BAD7:  orl -76(%ebp),%eax
+	0x3A96BADA:  movl %edx,-72(%ebp)
+	0x3A96BADD:  jz-8 0x3A96BAF1
+. 715 3A96BAB9 38
+. C7 45 B4 00 00 00 00 8B 55 BC 8B 42 10 8B 52 14 89 45 A8 89 55 AC 81 E2 00 00 0F 00 89 D0 0B 45 B4 89 55 B8 74 12 
+
+==== BB 716 (0x3A96BAF1) in 13300B, out 73306B, BBs exec'd 0 ====
+	0x3A96BAF1:  movl 0xFFFFFC54(%ebx),%eax
+	0x3A96BAF7:  xorl %edx, %edx
+	0x3A96BAF9:  orl $0xF0000, %edx
+	0x3A96BAFF:  movl %edx,-100(%ebp)
+	0x3A96BB02:  movl %eax,%edx
+	0x3A96BB04:  movl -100(%ebp),%eax
+	0x3A96BB07:  notl %edx
+	0x3A96BB09:  movl %edx,-104(%ebp)
+	0x3A96BB0C:  notl %eax
+	0x3A96BB0E:  movl -88(%ebp),%edx
+	0x3A96BB11:  movl %eax,-100(%ebp)
+	0x3A96BB14:  movl -104(%ebp),%eax
+	0x3A96BB17:  andl %eax,%edx
+	0x3A96BB19:  movl %edx,-104(%ebp)
+	0x3A96BB1C:  movl -84(%ebp),%eax
+	0x3A96BB1F:  movl -100(%ebp),%edx
+	0x3A96BB22:  andl %edx,%eax
+	0x3A96BB24:  movl %eax,%edx
+	0x3A96BB26:  orl -104(%ebp),%edx
+	0x3A96BB29:  movl %eax,-100(%ebp)
+	0x3A96BB2C:  jnz-32 0x3A96BA20
+. 716 3A96BAF1 65
+. 8B 83 54 FC FF FF 31 D2 81 CA 00 00 0F 00 89 55 9C 89 C2 8B 45 9C F7 D2 89 55 98 F7 D0 8B 55 A8 89 45 9C 8B 45 98 21 C2 89 55 98 8B 45 AC 8B 55 9C 21 D0 89 C2 0B 55 98 89 45 9C 0F 85 EE FE FF FF 
+
+==== BB 717 (0x3A96BB32) in 13365B, out 73550B, BBs exec'd 0 ====
+	0x3A96BB32:  movl -44(%ebp),%eax
+	0x3A96BB35:  addl %eax,%edi
+	0x3A96BB37:  cmpl 0xFFFFFC50(%ebx),%ecx
+	0x3A96BB3D:  movl %edi,-36(%ebp)
+	0x3A96BB40:  jnz-32 0x3A96BA20
+. 717 3A96BB32 20
+. 8B 45 D4 01 C7 3B 8B 50 FC FF FF 89 7D DC 0F 85 DA FE FF FF 
+
+==== BB 718 (0x3A96BB46) in 13385B, out 73656B, BBs exec'd 0 ====
+	0x3A96BB46:  leal 0(%esi), %esi
+	0x3A96BB49:  leal 0(%edi,,), %edi
+	0x3A96BB50:  testb $0x1, 0xFFFFFC14(%ebx)
+	0x3A96BB57:  jnz-8 0x3A96BBBF
+. 718 3A96BB46 19
+. 8D 76 00 8D BC 27 00 00 00 00 F6 83 14 FC FF FF 01 75 66 
+
+==== BB 719 (0x3A96BB59) in 13404B, out 73752B, BBs exec'd 0 ====
+	0x3A96BB59:  movl -36(%ebp),%eax
+	0x3A96BB5C:  addl $0x64, %esp
+	0x3A96BB5F:  popl %ebx
+	0x3A96BB60:  popl %esi
+	0x3A96BB61:  popl %edi
+	0x3A96BB62:  popl %ebp
+	0x3A96BB63:  ret
+. 719 3A96BB59 11
+. 8B 45 DC 83 C4 64 5B 5E 5F 5D C3 
+
+==== BB 720 (0x3A96B3A0) in 13415B, out 73874B, BBs exec'd 0 ====
+	0x3A96B3A0:  movl %eax,0xFFFFFDC4(%ebp)
+	0x3A96B3A6:  testl %eax,%eax
+	0x3A96B3A8:  jz-32 0x3A96B438
+. 720 3A96B3A0 14
+. 89 85 C4 FD FF FF 85 C0 0F 84 8A 00 00 00 
+
+==== BB 721 (0x3A96B3AE) in 13429B, out 73949B, BBs exec'd 0 ====
+	0x3A96B3AE:  movl 0xFFFFFDD8(%ebp),%esi
+	0x3A96B3B4:  testl %esi,%esi
+	0x3A96B3B6:  jz-32 0x3A96B4F3
+. 721 3A96B3AE 14
+. 8B B5 D8 FD FF FF 85 F6 0F 84 37 01 00 00 
+
+==== BB 722 (0x3A96B3BC) in 13443B, out 74024B, BBs exec'd 0 ====
+	0x3A96B3BC:  testb $0x8, 0x1E9(%esi)
+	0x3A96B3C3:  jnz-32 0x3A96B511
+. 722 3A96B3BC 13
+. F6 86 E9 01 00 00 08 0F 85 48 01 00 00 
+
+==== BB 723 (0x3A96B3C9) in 13456B, out 74094B, BBs exec'd 0 ====
+	0x3A96B3C9:  movl 0xFFFFFDC4(%ebp),%eax
+	0x3A96B3CF:  testl %eax,%eax
+	0x3A96B3D1:  jz-8 0x3A96B438
+. 723 3A96B3C9 10
+. 8B 85 C4 FD FF FF 85 C0 74 65 
+
+==== BB 724 (0x3A96B3D3) in 13466B, out 74169B, BBs exec'd 0 ====
+	0x3A96B3D3:  movl 0xFFFFFDC4(%ebp),%eax
+	0x3A96B3D9:  leal 0xFFFFFDE4(%ebp), %edx
+	0x3A96B3DF:  movl %edx,0xFFFFFDB8(%ebp)
+	0x3A96B3E5:  call 0x3A968F20
+. 724 3A96B3D3 23
+. 8B 85 C4 FD FF FF 8D 95 E4 FD FF FF 89 95 B8 FD FF FF E8 36 DB FF FF 
+
+==== BB 725 (0x3A969041) in 13489B, out 74259B, BBs exec'd 0 ====
+	0x3A969041:  cmpl $0x20, 16(%edi)
+	0x3A969045:  jnz-8 0x3A969021
+. 725 3A969041 6
+. 83 7F 10 20 75 DA 
+
+==== BB 726 (0x3A969047) in 13495B, out 74322B, BBs exec'd 0 ====
+	0x3A969047:  cmpl $0x3, 28(%edi)
+	0x3A96904B:  jbe-8 0x3A969021
+. 726 3A969047 6
+. 83 7F 1C 03 76 D4 
+
+==== BB 727 (0x3A96904D) in 13501B, out 74385B, BBs exec'd 0 ====
+	0x3A96904D:  movl 4(%edi),%eax
+	0x3A969050:  movl -52(%ebp),%ecx
+	0x3A969053:  leal 32(%eax), %edx
+	0x3A969056:  cmpl (%ecx),%edx
+	0x3A969058:  leal 4(%eax,%ecx,1), %eax
+	0x3A96905C:  movl %eax,-76(%ebp)
+	0x3A96905F:  jnbe-32 0x3A96915B
+. 727 3A96904D 24
+. 8B 47 04 8B 4D CC 8D 50 20 3B 11 8D 44 08 04 89 45 B4 0F 87 F6 00 00 00 
+
+==== BB 728 (0x3A969065) in 13525B, out 74504B, BBs exec'd 0 ====
+	0x3A969065:  cld
+	0x3A969066:  movl -76(%ebp),%esi
+	0x3A969069:  movl $0x10,%edx
+	0x3A96906E:  leal 0xFFFFD638(%ebx), %edi
+	0x3A969074:  movl %edx,%ecx
+	0x3A969076:  repe cmpsb
+. 728 3A969065 19
+. FC 8B 75 B4 BA 10 00 00 00 8D BB 38 D6 FF FF 89 D1 F3 A6 
+
+==== BB 729 (0x3A969076) in 13544B, out 74677B, BBs exec'd 0 ====
+	0x3A969076:  repe cmpsb
+. 729 3A969076 2
+. F3 A6 
+
+==== BB 730 (0x3A969078) in 13546B, out 74802B, BBs exec'd 0 ====
+	0x3A969078:  jz-32 0x3A969104
+. 730 3A969078 6
+. 0F 84 86 00 00 00 
+
+==== BB 731 (0x3A969104) in 13552B, out 74849B, BBs exec'd 0 ====
+	0x3A969104:  movl -76(%ebp),%esi
+	0x3A969107:  movzbl 20(%esi),%eax
+	0x3A96910B:  movzbl 24(%esi),%edx
+	0x3A96910F:  shll $0x8, %eax
+	0x3A969112:  addl %edx,%eax
+	0x3A969114:  movzbl 28(%esi),%edx
+	0x3A969118:  shll $0x8, %eax
+	0x3A96911B:  movl 16(%esi),%esi
+	0x3A96911E:  addl %edx,%eax
+	0x3A969120:  testl %esi,%esi
+	0x3A969122:  jnz-8 0x3A969132
+. 731 3A969104 32
+. 8B 75 B4 0F B6 46 14 0F B6 56 18 C1 E0 08 01 D0 0F B6 56 1C C1 E0 08 8B 76 10 01 D0 85 F6 75 0E 
+
+==== BB 732 (0x3A969124) in 13584B, out 74993B, BBs exec'd 0 ====
+	0x3A969124:  movl 0xFFFFFC1C(%ebx),%edx
+	0x3A96912A:  testl %edx,%edx
+	0x3A96912C:  jz-8 0x3A969150
+. 732 3A969124 10
+. 8B 93 1C FC FF FF 85 D2 74 22 
+
+==== BB 733 (0x3A96912E) in 13594B, out 75068B, BBs exec'd 0 ====
+	0x3A96912E:  cmpl %eax,%edx
+	0x3A969130:  jnb-8 0x3A969150
+. 733 3A96912E 4
+. 39 C2 73 1E 
+
+==== BB 734 (0x3A96B3EA) in 13598B, out 75125B, BBs exec'd 0 ====
+	0x3A96B3EA:  movl %eax,0xFFFFFDCC(%ebp)
+	0x3A96B3F0:  incl %eax
+	0x3A96B3F1:  jz-8 0x3A96B445
+. 734 3A96B3EA 9
+. 89 85 CC FD FF FF 40 74 52 
+
+==== BB 735 (0x3A96B3F3) in 13607B, out 75203B, BBs exec'd 0 ====
+	0x3A96B3F3:  movl 0xFFFFFDC4(%ebp),%ecx
+	0x3A96B3F9:  movl %ecx,(%esp,,)
+	0x3A96B3FC:  call 0x3A9752D0
+. 735 3A96B3F3 14
+. 8B 8D C4 FD FF FF 89 0C 24 E8 CF 9E 00 00 
+
+==== BB 736 (0x3A96B401) in 13621B, out 75274B, BBs exec'd 0 ====
+	0x3A96B401:  leal 1(%eax), %esi
+	0x3A96B404:  movl %esi,(%esp,,)
+	0x3A96B407:  call 0x3A96581C
+. 736 3A96B401 11
+. 8D 70 01 89 34 24 E8 10 A4 FF FF 
+
+==== BB 737 (0x3A96B40C) in 13632B, out 75339B, BBs exec'd 0 ====
+	0x3A96B40C:  movl %eax,%edx
+	0x3A96B40E:  xorl %eax, %eax
+	0x3A96B410:  testl %edx,%edx
+	0x3A96B412:  jz-8 0x3A96B42A
+. 737 3A96B40C 8
+. 89 C2 31 C0 85 D2 74 16 
+
+==== BB 738 (0x3A96B414) in 13640B, out 75419B, BBs exec'd 0 ====
+	0x3A96B414:  movl %esi,8(%esp,,)
+	0x3A96B418:  movl 0xFFFFFDC4(%ebp),%eax
+	0x3A96B41E:  movl %edx,(%esp,,)
+	0x3A96B421:  movl %eax,4(%esp,,)
+	0x3A96B425:  call 0x3A975870
+. 738 3A96B414 22
+. 89 74 24 08 8B 85 C4 FD FF FF 89 14 24 89 44 24 04 E8 46 A4 00 00 
+
+==== BB 739 (0x3A96B42A) in 13662B, out 75516B, BBs exec'd 0 ====
+	0x3A96B42A:  movl %eax,0xFFFFFDE0(%ebp)
+	0x3A96B430:  testl %eax,%eax
+	0x3A96B432:  jz-32 0x3A96B580
+. 739 3A96B42A 14
+. 89 85 E0 FD FF FF 85 C0 0F 84 48 01 00 00 
+
+==== BB 740 (0x3A96B438) in 13676B, out 75591B, BBs exec'd 0 ====
+	0x3A96B438:  cmpl $0xFFFFFFFF, 0xFFFFFDCC(%ebp)
+	0x3A96B43F:  jnz-32 0x3A96B24B
+. 740 3A96B438 13
+. 83 BD CC FD FF FF FF 0F 85 06 FE FF FF 
+
+==== BB 741 (0x3A96B24B) in 13689B, out 75657B, BBs exec'd 0 ====
+	0x3A96B24B:  testb $0x1, 0xFFFFFC14(%ebx)
+	0x3A96B252:  jnz-32 0x3A96B4C3
+. 741 3A96B24B 13
+. F6 83 14 FC FF FF 01 0F 85 6B 02 00 00 
+
+==== BB 742 (0x3A96B258) in 13702B, out 75727B, BBs exec'd 0 ====
+	0x3A96B258:  cmpl $0xFFFFFFFF, 0xFFFFFDCC(%ebp)
+	0x3A96B25F:  leal 0xFFFFFDE4(%ebp), %eax
+	0x3A96B265:  movl %eax,0xFFFFFDB8(%ebp)
+	0x3A96B26B:  jnz-32 0x3A96B030
+. 742 3A96B258 25
+. 83 BD CC FD FF FF FF 8D 85 E4 FD FF FF 89 85 B8 FD FF FF 0F 85 BF FD FF FF 
+
+==== BB 743 (0x3A96CAC0) in 13727B, out 75819B, BBs exec'd 0 ====
+	0x3A96CAC0:  movl %eax,%edx
+	0x3A96CAC2:  movl 12(%eax),%eax
+	0x3A96CAC5:  testl %eax,%eax
+	0x3A96CAC7:  jnz-8 0x3A96CAC0
+. 743 3A96CAC0 9
+. 89 C2 8B 40 0C 85 C0 75 F7 
+
+==== BB 744 (0x3A9699C5) in 13736B, out 75901B, BBs exec'd 0 ====
+	0x3A9699C5:  movl 8(%esi),%eax
+	0x3A9699C8:  movl -124(%ebp),%ecx
+	0x3A9699CB:  movl %eax,0x144(%ecx)
+	0x3A9699D1:  addl $0x20, %esi
+	0x3A9699D4:  cmpl 0xFFFFFF54(%ebp),%esi
+	0x3A9699DA:  jb-8 0x3A96998B
+. 744 3A9699C5 23
+. 8B 46 08 8B 4D 84 89 81 44 01 00 00 83 C6 20 3B B5 54 FF FF FF 72 AF 
+
+==== BB 745 (0x3A969975) in 13759B, out 76018B, BBs exec'd 0 ====
+	0x3A969975:  leal 0(%esi,,), %esi
+	0x3A969979:  leal 0(%edi,,), %edi
+	0x3A969980:  addl $0x20, %esi
+	0x3A969983:  cmpl 0xFFFFFF54(%ebp),%esi
+	0x3A969989:  jnb-8 0x3A9699DC
+. 745 3A969975 22
+. 8D 74 26 00 8D BC 27 00 00 00 00 83 C6 20 3B B5 54 FF FF FF 73 51 
+
+==== BB 746 (0x3A9699A2) in 13781B, out 76116B, BBs exec'd 0 ====
+	0x3A9699A2:  cmpl $0x6474E551, %eax
+	0x3A9699A7:  jnbe-32 0x3A969C07
+. 746 3A9699A2 11
+. 3D 51 E5 74 64 0F 87 5A 02 00 00 
+
+==== BB 747 (0x3A9699AD) in 13792B, out 76176B, BBs exec'd 0 ====
+	0x3A9699AD:  cmpl $0x7, %eax
+	0x3A9699B0:  jnz-8 0x3A969980
+. 747 3A9699AD 5
+. 83 F8 07 75 CE 
+
+==== BB 748 (0x3A969B31) in 13797B, out 76233B, BBs exec'd 0 ====
+	0x3A969B31:  movl 0xFFFFFF40(%ebp),%ecx
+	0x3A969B37:  cmpl %ecx,0xFFFFFF38(%ebp)
+	0x3A969B3D:  jbe-8 0x3A969B7B
+. 748 3A969B31 14
+. 8B 8D 40 FF FF FF 39 8D 38 FF FF FF 76 3C 
+
+==== BB 749 (0x3A97571F) in 13811B, out 76314B, BBs exec'd 0 ====
+	0x3A97571F:  movl %edi,%ecx
+	0x3A975721:  negl %ecx
+	0x3A975723:  andl $0x3, %ecx
+	0x3A975726:  subl %ecx,%edx
+	0x3A975728:  rep stosb
+. 749 3A97571F 11
+. 89 F9 F7 D9 83 E1 03 29 CA F3 AA 
+
+==== BB 750 (0x3A97572A) in 13822B, out 76438B, BBs exec'd 0 ====
+	0x3A97572A:  subl $0x20, %edx
+	0x3A97572D:  movl (%edi),%ecx
+	0x3A97572F:  nop
+	0x3A975730:  movl 28(%edi),%ecx
+	0x3A975733:  subl $0x20, %edx
+	0x3A975736:  movl %eax,0(%edi)
+	0x3A975739:  movl %eax,4(%edi)
+	0x3A97573C:  movl %eax,8(%edi)
+	0x3A97573F:  movl %eax,12(%edi)
+	0x3A975742:  movl %eax,16(%edi)
+	0x3A975745:  movl %eax,20(%edi)
+	0x3A975748:  movl %eax,24(%edi)
+	0x3A97574B:  movl %eax,28(%edi)
+	0x3A97574E:  leal 32(%edi), %edi
+	0x3A975751:  jnl-8 0x3A975730
+. 750 3A97572A 41
+. 83 EA 20 8B 0F 90 8B 4F 1C 83 EA 20 89 47 00 89 47 04 89 47 08 89 47 0C 89 47 10 89 47 14 89 47 18 89 47 1C 8D 7F 20 7D DD 
+
+==== BB 751 (0x3A975730) in 13863B, out 76625B, BBs exec'd 0 ====
+	0x3A975730:  movl 28(%edi),%ecx
+	0x3A975733:  subl $0x20, %edx
+	0x3A975736:  movl %eax,0(%edi)
+	0x3A975739:  movl %eax,4(%edi)
+	0x3A97573C:  movl %eax,8(%edi)
+	0x3A97573F:  movl %eax,12(%edi)
+	0x3A975742:  movl %eax,16(%edi)
+	0x3A975745:  movl %eax,20(%edi)
+	0x3A975748:  movl %eax,24(%edi)
+	0x3A97574B:  movl %eax,28(%edi)
+	0x3A97574E:  leal 32(%edi), %edi
+	0x3A975751:  jnl-8 0x3A975730
+. 751 3A975730 35
+. 8B 4F 1C 83 EA 20 89 47 00 89 47 04 89 47 08 89 47 0C 89 47 10 89 47 14 89 47 18 89 47 1C 8D 7F 20 7D DD 
+
+==== BB 752 (0x3A975753) in 13898B, out 76794B, BBs exec'd 0 ====
+	0x3A975753:  leal 32(%edx), %ecx
+	0x3A975756:  shrl $0x2, %ecx
+	0x3A975759:  rep stosl
+. 752 3A975753 8
+. 8D 4A 20 C1 E9 02 F3 AB 
+
+==== BB 753 (0x3A96A171) in 13906B, out 76898B, BBs exec'd 0 ====
+	0x3A96A171:  xorl %eax, %eax
+	0x3A96A173:  movl %eax,20(%esp,,)
+	0x3A96A177:  movl $0xFFFFFFFF,%eax
+	0x3A96A17C:  movl %eax,16(%esp,,)
+	0x3A96A180:  movl $0x32,%eax
+	0x3A96A185:  movl %eax,12(%esp,,)
+	0x3A96A189:  movl 20(%edi),%eax
+	0x3A96A18C:  movl %eax,8(%esp,,)
+	0x3A96A190:  movl 0xFFFFFF38(%ebp),%edx
+	0x3A96A196:  subl %edx,0xFFFFFF3C(%ebp)
+	0x3A96A19C:  movl 0xFFFFFF3C(%ebp),%ecx
+	0x3A96A1A2:  movl %edx,(%esp,,)
+	0x3A96A1A5:  movl %ecx,4(%esp,,)
+	0x3A96A1A9:  call 0x3A974C50
+. 753 3A96A171 61
+. 31 C0 89 44 24 14 B8 FF FF FF FF 89 44 24 10 B8 32 00 00 00 89 44 24 0C 8B 47 14 89 44 24 08 8B 95 38 FF FF FF 29 95 3C FF FF FF 8B 8D 3C FF FF FF 89 14 24 89 4C 24 04 E8 A2 AA 00 00 
+
+==== BB 754 (0x3A96A1AE) in 13967B, out 77102B, BBs exec'd 0 ====
+	0x3A96A1AE:  incl %eax
+	0x3A96A1AF:  jnz-32 0x3A969B8D
+. 754 3A96A1AE 7
+. 40 0F 85 D8 F9 FF FF 
+
+==== BB 755 (0x3A969FDC) in 13974B, out 77164B, BBs exec'd 0 ====
+	0x3A969FDC:  movl -108(%ebp),%eax
+	0x3A969FDF:  movl -104(%ebp),%edx
+	0x3A969FE2:  movl -124(%ebp),%ecx
+	0x3A969FE5:  movl %eax,0x1BC(%ecx)
+	0x3A969FEB:  movl %edx,0x1C0(%ecx)
+	0x3A969FF1:  movl -20(%ebp),%eax
+	0x3A969FF4:  movl -16(%ebp),%edx
+	0x3A969FF7:  movl %eax,0x1C4(%ecx)
+	0x3A969FFD:  movl 0xFFFFFC00(%ebx),%eax
+	0x3A96A003:  movl %edx,0x1C8(%ecx)
+	0x3A96A009:  notl %eax
+	0x3A96A00B:  andl %eax,0xFFFFFF68(%ebp)
+	0x3A96A011:  testb $0x1, 0xFFFFFF68(%ebp)
+	0x3A96A018:  jnz-32 0x3A96A390
+. 755 3A969FDC 66
+. 8B 45 94 8B 55 98 8B 4D 84 89 81 BC 01 00 00 89 91 C0 01 00 00 8B 45 EC 8B 55 F0 89 81 C4 01 00 00 8B 83 00 FC FF FF 89 91 C8 01 00 00 F7 D0 21 85 68 FF FF FF F6 85 68 FF FF FF 01 0F 85 72 03 00 00 
+
+==== BB 756 (0x3A96FEDE) in 14040B, out 77388B, BBs exec'd 0 ====
+	0x3A96FEDE:  movl %eax,20(%esi)
+	0x3A96FEE1:  subl $0xC, %esp
+	0x3A96FEE4:  movl -4(%ebp),%esi
+	0x3A96FEE7:  leave	0x3A96FEE8:  ret
+. 756 3A96FEDE 11
+. 89 46 14 83 EC 0C 8B 75 FC C9 C3 
+
+==== BB 757 (0x3A970246) in 14051B, out 77481B, BBs exec'd 0 ====
+	0x3A970246:  movl -28(%ebp),%eax
+	0x3A970249:  movl 0xFFFFFF18(%ebp),%edx
+	0x3A97024F:  movl 0xFFFFFF24(%ebp),%ecx
+	0x3A970255:  movl %eax,(%edx)
+	0x3A970257:  movl 0xFFFFFF20(%ebp),%eax
+	0x3A97025D:  movl $0x0, (%ecx)
+	0x3A970263:  movl $0x0, (%eax)
+	0x3A970269:  xorl %eax, %eax
+	0x3A97026B:  movl -12(%ebp),%ebx
+	0x3A97026E:  movl -8(%ebp),%esi
+	0x3A970271:  movl -4(%ebp),%edi
+	0x3A970274:  movl %ebp,%esp
+	0x3A970276:  popl %ebp
+	0x3A970277:  ret 4
+. 757 3A970246 52
+. 8B 45 E4 8B 95 18 FF FF FF 8B 8D 24 FF FF FF 89 02 8B 85 20 FF FF FF C7 01 00 00 00 00 C7 00 00 00 00 00 31 C0 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C2 04 00 
+
+==== BB 758 (0x3A96F3A4) in 14103B, out 77677B, BBs exec'd 0 ====
+	0x3A96F3A4:  movl -56(%ebp),%edx
+	0x3A96F3A7:  subl $0x4, %esp
+	0x3A96F3AA:  testl %edx,%edx
+	0x3A96F3AC:  jnz-32 0x3A96F5F6
+. 758 3A96F3A4 14
+. 8B 55 C8 83 EC 04 85 D2 0F 85 44 02 00 00 
+
+==== BB 759 (0x3A96F3B2) in 14117B, out 77762B, BBs exec'd 0 ====
+	0x3A96F3B2:  movl -32(%ebp),%edx
+	0x3A96F3B5:  testb $0x60, 0x174(%edx)
+	0x3A96F3BC:  jnz-8 0x3A96F3F5
+. 759 3A96F3B2 12
+. 8B 55 E0 F6 82 74 01 00 00 60 75 37 
+
+==== BB 760 (0x3A96F3BE) in 14129B, out 77853B, BBs exec'd 0 ====
+	0x3A96F3BE:  movl -80(%ebp),%ecx
+	0x3A96F3C1:  subl $0x1C, %esp
+	0x3A96F3C4:  leal 31(%esp,,), %eax
+	0x3A96F3C8:  andl $0xFFFFFFF0, %eax
+	0x3A96F3CB:  movl $0x0, (%eax)
+	0x3A96F3D1:  movl $0x0, 8(%eax)
+	0x3A96F3D8:  movl %edx,4(%eax)
+	0x3A96F3DB:  movl %eax,8(%ecx)
+	0x3A96F3DE:  movl %eax,-80(%ebp)
+	0x3A96F3E1:  movzbl 0x174(%edx),%eax
+	0x3A96F3E8:  incl -20(%ebp)
+	0x3A96F3EB:  andb $0x9F, %al
+	0x3A96F3ED:  orb $0x20, %al
+	0x3A96F3EF:  movb %al,0x174(%edx)
+	0x3A96F3F5:  movl -100(%ebp),%edi
+	0x3A96F3F8:  testl %edi,%edi
+	0x3A96F3FA:  jz-8 0x3A96F409
+. 760 3A96F3BE 62
+. 8B 4D B0 83 EC 1C 8D 44 24 1F 83 E0 F0 C7 00 00 00 00 00 C7 40 08 00 00 00 00 89 50 04 89 41 08 89 45 B0 0F B6 82 74 01 00 00 FF 45 EC 24 9F 0C 20 88 82 74 01 00 00 8B 7D 9C 85 FF 74 0D 
+
+==== BB 761 (0x3A96F409) in 14191B, out 78111B, BBs exec'd 0 ====
+	0x3A96F409:  addl $0x8, -116(%ebp)
+	0x3A96F40D:  movl -116(%ebp),%esi
+	0x3A96F410:  movl (%esi),%eax
+	0x3A96F412:  testl %eax,%eax
+	0x3A96F414:  movl %eax,%edx
+	0x3A96F416:  jz-32 0x3A96F523
+. 761 3A96F409 19
+. 83 45 8C 08 8B 75 8C 8B 06 85 C0 89 C2 0F 84 07 01 00 00 
+
+==== BB 762 (0x3A96F425) in 14210B, out 78216B, BBs exec'd 0 ====
+	0x3A96F425:  cmpl $0x7FFFFFFD, %edx
+	0x3A96F42B:  setz %al
+	0x3A96F42E:  cmpl $0x7FFFFFFF, %edx
+	0x3A96F434:  setz %dl
+	0x3A96F437:  orl %edx,%eax
+	0x3A96F439:  testb $0x1, %al
+	0x3A96F43B:  jz-8 0x3A96F409
+. 762 3A96F425 24
+. 81 FA FD FF FF 7F 0F 94 C0 81 FA FF FF FF 7F 0F 94 C2 09 D0 A8 01 74 CC 
+
+==== BB 763 (0x3A96F523) in 14234B, out 78343B, BBs exec'd 0 ====
+	0x3A96F523:  movl -100(%ebp),%eax
+	0x3A96F526:  testl %eax,%eax
+	0x3A96F528:  jz-32 0x3A96F5CD
+. 763 3A96F523 11
+. 8B 45 9C 85 C0 0F 84 9F 00 00 00 
+
+==== BB 764 (0x3A96F5CD) in 14245B, out 78415B, BBs exec'd 0 ====
+	0x3A96F5CD:  movl -76(%ebp),%ecx
+	0x3A96F5D0:  movl (%ecx),%eax
+	0x3A96F5D2:  testl %eax,%eax
+	0x3A96F5D4:  jz-8 0x3A96F5E9
+. 764 3A96F5CD 9
+. 8B 4D B4 8B 01 85 C0 74 13 
+
+==== BB 765 (0x3A96F5D6) in 14254B, out 78497B, BBs exec'd 0 ====
+	0x3A96F5D6:  movl -76(%ebp),%esi
+	0x3A96F5D9:  movl 8(%esi),%esi
+	0x3A96F5DC:  testl %esi,%esi
+	0x3A96F5DE:  movl %esi,-76(%ebp)
+	0x3A96F5E1:  jz-8 0x3A96F605
+. 765 3A96F5D6 13
+. 8B 75 B4 8B 76 08 85 F6 89 75 B4 74 22 
+
+==== BB 766 (0x3A96F5E3) in 14267B, out 78589B, BBs exec'd 0 ====
+	0x3A96F5E3:  movl (%esi),%eax
+	0x3A96F5E5:  testl %eax,%eax
+	0x3A96F5E7:  jnz-8 0x3A96F5D6
+. 766 3A96F5E3 6
+. 8B 06 85 C0 75 ED 
+
+==== BB 767 (0x3A96F5E9) in 14273B, out 78658B, BBs exec'd 0 ====
+	0x3A96F5E9:  movl -76(%ebp),%eax
+	0x3A96F5EC:  testl %eax,%eax
+	0x3A96F5EE:  jnz-32 0x3A96F29B
+. 767 3A96F5E9 11
+. 8B 45 B4 85 C0 0F 85 A7 FC FF FF 
+
+==== BB 768 (0x3A96F2DF) in 14284B, out 78730B, BBs exec'd 0 ====
+	0x3A96F2DF:  movl -96(%ebp),%esi
+	0x3A96F2E2:  movzwl 0x14E(%esi),%eax
+	0x3A96F2E9:  testw %ax,%ax
+	0x3A96F2EC:  jz-8 0x3A96F309
+. 768 3A96F2DF 15
+. 8B 75 A0 0F B7 86 4E 01 00 00 66 85 C0 74 1B 
+
+==== BB 769 (0x3A96F2EE) in 14299B, out 78824B, BBs exec'd 0 ====
+	0x3A96F2EE:  movzwl %ax,%eax
+	0x3A96F2F1:  leal 0x12(,%eax,4), %eax
+	0x3A96F2F8:  andl $0xFFFFC, %eax
+	0x3A96F2FD:  subl %eax,%esp
+	0x3A96F2FF:  leal 31(%esp,,), %eax
+	0x3A96F303:  andl $0xFFFFFFF0, %eax
+	0x3A96F306:  movl %eax,-100(%ebp)
+	0x3A96F309:  movl -96(%ebp),%edx
+	0x3A96F30C:  movl 28(%edx),%eax
+	0x3A96F30F:  testl %eax,%eax
+	0x3A96F311:  jnz-8 0x3A96F32B
+. 769 3A96F2EE 37
+. 0F B7 C0 8D 04 85 12 00 00 00 25 FC FF 0F 00 29 C4 8D 44 24 1F 83 E0 F0 89 45 9C 8B 55 A0 8B 42 1C 85 C0 75 18 
+
+==== BB 770 (0x3A96FECD) in 14336B, out 78984B, BBs exec'd 0 ====
+	0x3A96FECD:  movl %eax,%ecx
+	0x3A96FECF:  andl $0x3, %ecx
+	0x3A96FED2:  movl %ecx,(%esp,,)
+	0x3A96FED5:  movl (%esi),%eax
+	0x3A96FED7:  xorl %ecx, %ecx
+	0x3A96FED9:  call 0x3A96AE40
+. 770 3A96FECD 17
+. 89 C1 83 E1 03 89 0C 24 8B 06 31 C9 E8 62 AF FF FF 
+
+==== BB 771 (0x3A970BE0) in 14353B, out 79085B, BBs exec'd 0 ====
+	0x3A970BE0:  addl $0x8, %esp
+	0x3A970BE3:  movl %edx,%eax
+	0x3A970BE5:  popl %ebx
+	0x3A970BE6:  popl %esi
+	0x3A970BE7:  popl %edi
+	0x3A970BE8:  popl %ebp
+	0x3A970BE9:  ret
+. 771 3A970BE0 10
+. 83 C4 08 89 D0 5B 5E 5F 5D C3 
+
+==== BB 772 (0x3A96AFA7) in 14363B, out 79203B, BBs exec'd 0 ====
+	0x3A96AFA7:  movl %esi,%eax
+	0x3A96AFA9:  leal -12(%ebp), %esp
+	0x3A96AFAC:  popl %ebx
+	0x3A96AFAD:  popl %esi
+	0x3A96AFAE:  popl %edi
+	0x3A96AFAF:  popl %ebp
+	0x3A96AFB0:  ret 12
+. 772 3A96AFA7 12
+. 89 F0 8D 65 F4 5B 5E 5F 5D C2 0C 00 
+
+==== BB 773 (0x3A96F3F5) in 14375B, out 79315B, BBs exec'd 0 ====
+	0x3A96F3F5:  movl -100(%ebp),%edi
+	0x3A96F3F8:  testl %edi,%edi
+	0x3A96F3FA:  jz-8 0x3A96F409
+. 773 3A96F3F5 7
+. 8B 7D 9C 85 FF 74 0D 
+
+==== BB 774 (0x3A96F3FC) in 14382B, out 79387B, BBs exec'd 0 ====
+	0x3A96F3FC:  movl -104(%ebp),%esi
+	0x3A96F3FF:  movl -100(%ebp),%eax
+	0x3A96F402:  movl %edx,(%eax,%esi,4)
+	0x3A96F405:  incl %esi
+	0x3A96F406:  movl %esi,-104(%ebp)
+	0x3A96F409:  addl $0x8, -116(%ebp)
+	0x3A96F40D:  movl -116(%ebp),%esi
+	0x3A96F410:  movl (%esi),%eax
+	0x3A96F412:  testl %eax,%eax
+	0x3A96F414:  movl %eax,%edx
+	0x3A96F416:  jz-32 0x3A96F523
+. 774 3A96F3FC 32
+. 8B 75 98 8B 45 9C 89 14 B0 46 89 75 98 83 45 8C 08 8B 75 8C 8B 06 85 C0 89 C2 0F 84 07 01 00 00 
+
+==== BB 775 (0x3A96F52E) in 14414B, out 79544B, BBs exec'd 0 ====
+	0x3A96F52E:  movl -104(%ebp),%eax
+	0x3A96F531:  movl -100(%ebp),%edx
+	0x3A96F534:  movl $0x0, (%edx,%eax,4)
+	0x3A96F53B:  incl %eax
+	0x3A96F53C:  movl %eax,-104(%ebp)
+	0x3A96F53F:  leal 0x4(,%eax,8), %eax
+	0x3A96F546:  movl %eax,(%esp,,)
+	0x3A96F549:  call 0x3A96581C
+. 775 3A96F52E 32
+. 8B 45 98 8B 55 9C C7 04 82 00 00 00 00 40 89 45 98 8D 04 C5 04 00 00 00 89 04 24 E8 CE 62 FF FF 
+
+==== BB 776 (0x3A96F54E) in 14446B, out 79677B, BBs exec'd 0 ====
+	0x3A96F54E:  movl -96(%ebp),%ecx
+	0x3A96F551:  testl %eax,%eax
+	0x3A96F553:  movl %eax,%edx
+	0x3A96F555:  movl %eax,0x1D4(%ecx)
+	0x3A96F55B:  jz-32 0x3A96FAA9
+. 776 3A96F54E 19
+. 8B 4D A0 85 C0 89 C2 89 81 D4 01 00 00 0F 84 48 05 00 00 
+
+==== BB 777 (0x3A96F561) in 14465B, out 79775B, BBs exec'd 0 ====
+	0x3A96F561:  movl -104(%ebp),%ecx
+	0x3A96F564:  leal 4(%edx), %edi
+	0x3A96F567:  movl -96(%ebp),%eax
+	0x3A96F56A:  movl -100(%ebp),%esi
+	0x3A96F56D:  shll $0x2, %ecx
+	0x3A96F570:  cmpl $0x7, %ecx
+	0x3A96F573:  movl %eax,(%edx)
+	0x3A96F575:  jbe-8 0x3A96F58D
+. 777 3A96F561 22
+. 8B 4D 98 8D 7A 04 8B 45 A0 8B 75 9C C1 E1 02 83 F9 07 89 02 76 16 
+
+==== BB 778 (0x3A96F577) in 14487B, out 79898B, BBs exec'd 0 ====
+	0x3A96F577:  testl $0x4, %edi
+	0x3A96F57D:  jz-8 0x3A96F58D
+. 778 3A96F577 8
+. F7 C7 04 00 00 00 74 0E 
+
+==== BB 779 (0x3A96F57F) in 14495B, out 79959B, BBs exec'd 0 ====
+	0x3A96F57F:  movl (%esi),%eax
+	0x3A96F581:  leal 8(%edx), %edi
+	0x3A96F584:  addl $0x4, %esi
+	0x3A96F587:  subl $0x4, %ecx
+	0x3A96F58A:  movl %eax,4(%edx)
+	0x3A96F58D:  cld
+	0x3A96F58E:  shrl $0x2, %ecx
+	0x3A96F591:  rep movsl
+. 779 3A96F57F 20
+. 8B 06 8D 7A 08 83 C6 04 83 E9 04 89 42 04 FC C1 E9 02 F3 A5 
+
+==== BB 780 (0x3A96F591) in 14515B, out 80128B, BBs exec'd 0 ====
+	0x3A96F591:  rep movsl
+. 780 3A96F591 2
+. F3 A5 
+
+==== BB 781 (0x3A96F593) in 14517B, out 80223B, BBs exec'd 0 ====
+	0x3A96F593:  movl -96(%ebp),%edx
+	0x3A96F596:  movl -104(%ebp),%eax
+	0x3A96F599:  movl 0x1D4(%edx),%esi
+	0x3A96F59F:  shll $0x2, %eax
+	0x3A96F5A2:  cmpl $0x7, %eax
+	0x3A96F5A5:  movl %eax,%edx
+	0x3A96F5A7:  leal (%esi,%eax,1), %ecx
+	0x3A96F5AA:  leal 4(%ecx), %edi
+	0x3A96F5AD:  jbe-8 0x3A96F5C5
+. 781 3A96F593 28
+. 8B 55 A0 8B 45 98 8B B2 D4 01 00 00 C1 E0 02 83 F8 07 89 C2 8D 0C 06 8D 79 04 76 16 
+
+==== BB 782 (0x3A96F5AF) in 14545B, out 80360B, BBs exec'd 0 ====
+	0x3A96F5AF:  testl $0x4, %edi
+	0x3A96F5B5:  jz-8 0x3A96F5C5
+. 782 3A96F5AF 8
+. F7 C7 04 00 00 00 74 0E 
+
+==== BB 783 (0x3A96F5B7) in 14553B, out 80421B, BBs exec'd 0 ====
+	0x3A96F5B7:  movl (%esi),%eax
+	0x3A96F5B9:  leal 8(%ecx), %edi
+	0x3A96F5BC:  addl $0x4, %esi
+	0x3A96F5BF:  subl $0x4, %edx
+	0x3A96F5C2:  movl %eax,4(%ecx)
+	0x3A96F5C5:  cld
+	0x3A96F5C6:  movl %edx,%ecx
+	0x3A96F5C8:  shrl $0x2, %ecx
+	0x3A96F5CB:  rep movsl
+. 783 3A96F5B7 22
+. 8B 06 8D 79 08 83 C6 04 83 EA 04 89 41 04 FC 89 D1 C1 E9 02 F3 A5 
+
+==== BB 784 (0x3A96F5CB) in 14575B, out 80594B, BBs exec'd 0 ====
+	0x3A96F5CB:  rep movsl
+. 784 3A96F5CB 2
+. F3 A5 
+
+==== BB 785 (0x3A96AFE3) in 14577B, out 80689B, BBs exec'd 0 ====
+	0x3A96AFE3:  movl %edi,%edx
+	0x3A96AFE5:  movl %esi,%eax
+	0x3A96AFE7:  call 0x3A968DE0
+. 785 3A96AFE3 9
+. 89 FA 89 F0 E8 F4 DD FF FF 
+
+==== BB 786 add_name_to_object(0x3A968DE0) in 14586B, out 80754B, BBs exec'd 0 ====
+	0x3A968DE0:  pushl %ebp
+	0x3A968DE1:  movl %esp,%ebp
+	0x3A968DE3:  pushl %edi
+	0x3A968DE4:  movl %edx,%edi
+	0x3A968DE6:  pushl %esi
+	0x3A968DE7:  pushl %ebx
+	0x3A968DE8:  subl $0x14, %esp
+	0x3A968DEB:  movl 20(%eax),%esi
+	0x3A968DEE:  call 0x3A97592B
+. 786 3A968DE0 19
+. 55 89 E5 57 89 D7 56 53 83 EC 14 8B 70 14 E8 38 CB 00 00 
+
+==== BB 787 (0x3A968DF3) in 14605B, out 80913B, BBs exec'd 0 ====
+	0x3A968DF3:  addl $0xF879, %ebx
+	0x3A968DF9:  movl $0x0, -16(%ebp)
+	0x3A968E00:  testl %esi,%esi
+	0x3A968E02:  jz-8 0x3A968E2C
+. 787 3A968DF3 17
+. 81 C3 79 F8 00 00 C7 45 F0 00 00 00 00 85 F6 74 28 
+
+==== BB 788 (0x3A968E04) in 14622B, out 81009B, BBs exec'd 0 ====
+	0x3A968E04:  leal 0x0(%esi), %esi
+	0x3A968E0A:  leal 0x0(%edi), %edi
+	0x3A968E10:  movl (%esi),%eax
+	0x3A968E12:  movl %edi,(%esp,,)
+	0x3A968E15:  movl %eax,4(%esp,,)
+	0x3A968E19:  call 0x3A975280
+. 788 3A968E04 26
+. 8D B6 00 00 00 00 8D BF 00 00 00 00 8B 06 89 3C 24 89 44 24 04 E8 62 C4 00 00 
+
+==== BB 789 (0x3A968E1E) in 14648B, out 81107B, BBs exec'd 0 ====
+	0x3A968E1E:  testl %eax,%eax
+	0x3A968E20:  jz-8 0x3A968E77
+. 789 3A968E1E 4
+. 85 C0 74 55 
+
+==== BB 790 (0x3A968E22) in 14652B, out 81166B, BBs exec'd 0 ====
+	0x3A968E22:  movl %esi,-16(%ebp)
+	0x3A968E25:  movl 4(%esi),%esi
+	0x3A968E28:  testl %esi,%esi
+	0x3A968E2A:  jnz-8 0x3A968E10
+. 790 3A968E22 10
+. 89 75 F0 8B 76 04 85 F6 75 E4 
+
+==== BB 791 (0x3A968E2C) in 14662B, out 81251B, BBs exec'd 0 ====
+	0x3A968E2C:  movl %edi,(%esp,,)
+	0x3A968E2F:  call 0x3A9752D0
+. 791 3A968E2C 8
+. 89 3C 24 E8 9C C4 00 00 
+
+==== BB 792 (0x3A968E34) in 14670B, out 81306B, BBs exec'd 0 ====
+	0x3A968E34:  leal 1(%eax), %edx
+	0x3A968E37:  addl $0xD, %eax
+	0x3A968E3A:  movl %edx,-20(%ebp)
+	0x3A968E3D:  movl %eax,(%esp,,)
+	0x3A968E40:  call 0x3A96581C
+. 792 3A968E34 17
+. 8D 50 01 83 C0 0D 89 55 EC 89 04 24 E8 D7 C9 FF FF 
+
+==== BB 793 (0x3A968E45) in 14687B, out 81398B, BBs exec'd 0 ====
+	0x3A968E45:  testl %eax,%eax
+	0x3A968E47:  movl %eax,%esi
+	0x3A968E49:  jz-8 0x3A968E7F
+. 793 3A968E45 6
+. 85 C0 89 C6 74 34 
+
+==== BB 794 (0x3A968E4B) in 14693B, out 81464B, BBs exec'd 0 ====
+	0x3A968E4B:  movl -20(%ebp),%edx
+	0x3A968E4E:  leal 12(%eax), %eax
+	0x3A968E51:  movl %edi,4(%esp,,)
+	0x3A968E55:  movl %eax,(%esp,,)
+	0x3A968E58:  movl %edx,8(%esp,,)
+	0x3A968E5C:  call 0x3A975870
+. 794 3A968E4B 22
+. 8B 55 EC 8D 40 0C 89 7C 24 04 89 04 24 89 54 24 08 E8 0F CA 00 00 
+
+==== BB 795 (0x3A968E61) in 14715B, out 81568B, BBs exec'd 0 ====
+	0x3A968E61:  movl %eax,(%esi)
+	0x3A968E63:  movl -16(%ebp),%eax
+	0x3A968E66:  movl $0x0, 4(%esi)
+	0x3A968E6D:  movl $0x0, 8(%esi)
+	0x3A968E74:  movl %esi,4(%eax)
+	0x3A968E77:  leal -12(%ebp), %esp
+	0x3A968E7A:  popl %ebx
+	0x3A968E7B:  popl %esi
+	0x3A968E7C:  popl %edi
+	0x3A968E7D:  popl %ebp
+	0x3A968E7E:  ret
+. 795 3A968E61 30
+. 89 06 8B 45 F0 C7 46 04 00 00 00 00 C7 46 08 00 00 00 00 89 70 04 8D 65 F4 5B 5E 5F 5D C3 
+
+==== BB 796 (0x3A96AFEC) in 14745B, out 81738B, BBs exec'd 0 ====
+	0x3A96AFEC:  orb $0x1, 0x175(%esi)
+	0x3A96AFF3:  jmp-8 0x3A96AFA7
+. 796 3A96AFEC 9
+. 80 8E 75 01 00 00 01 EB B2 
+
+==== BB 797 (0x3A96F313) in 14754B, out 81795B, BBs exec'd 0 ====
+	0x3A96F313:  movl 0xE8(%edx),%eax
+	0x3A96F319:  testl %eax,%eax
+	0x3A96F31B:  jnz-8 0x3A96F32B
+. 797 3A96F313 10
+. 8B 82 E8 00 00 00 85 C0 75 0E 
+
+==== BB 798 (0x3A96F31D) in 14764B, out 81870B, BBs exec'd 0 ====
+	0x3A96F31D:  movl 0xE0(%edx),%eax
+	0x3A96F323:  testl %eax,%eax
+	0x3A96F325:  jz-32 0x3A96F523
+. 798 3A96F31D 14
+. 8B 82 E0 00 00 00 85 C0 0F 84 F8 01 00 00 
+
+==== BB 799 (0x3A96F605) in 14778B, out 81945B, BBs exec'd 0 ====
+	0x3A96F605:  movl 0x148(%ebx),%eax
+	0x3A96F60B:  movl -88(%ebp),%edi
+	0x3A96F60E:  testl %eax,%eax
+	0x3A96F610:  setz %al
+	0x3A96F613:  testl %edi,%edi
+	0x3A96F615:  setnz %dl
+	0x3A96F618:  andl %edx,%eax
+	0x3A96F61A:  testb $0x1, %al
+	0x3A96F61C:  jz-8 0x3A96F627
+. 799 3A96F605 25
+. 8B 83 48 01 00 00 8B 7D A8 85 C0 0F 94 C0 85 FF 0F 95 C2 21 D0 A8 01 74 09 
+
+==== BB 800 (0x3A96F61E) in 14803B, out 82099B, BBs exec'd 0 ====
+	0x3A96F61E:  movl -88(%ebp),%eax
+	0x3A96F621:  movl %eax,0x148(%ebx)
+	0x3A96F627:  movl -64(%ebp),%ecx
+	0x3A96F62A:  movl 0x1D4(%ecx),%edx
+	0x3A96F630:  testl %edx,%edx
+	0x3A96F632:  jz-8 0x3A96F645
+. 800 3A96F61E 22
+. 8B 45 A8 89 83 48 01 00 00 8B 4D C0 8B 91 D4 01 00 00 85 D2 74 11 
+
+==== BB 801 (0x3A96F645) in 14825B, out 82216B, BBs exec'd 0 ====
+	0x3A96F645:  movl -20(%ebp),%eax
+	0x3A96F648:  leal 0x4(,%eax,8), %eax
+	0x3A96F64F:  movl %eax,(%esp,,)
+	0x3A96F652:  call 0x3A96581C
+. 801 3A96F645 18
+. 8B 45 EC 8D 04 C5 04 00 00 00 89 04 24 E8 C5 61 FF FF 
+
+==== BB 802 (0x3A96F657) in 14843B, out 82297B, BBs exec'd 0 ====
+	0x3A96F657:  movl -64(%ebp),%esi
+	0x3A96F65A:  testl %eax,%eax
+	0x3A96F65C:  movl %eax,%ecx
+	0x3A96F65E:  movl %eax,0x1D4(%esi)
+	0x3A96F664:  jz-32 0x3A96FC0E
+. 802 3A96F657 19
+. 8B 75 C0 85 C0 89 C1 89 86 D4 01 00 00 0F 84 A4 05 00 00 
+
+==== BB 803 (0x3A96F66A) in 14862B, out 82395B, BBs exec'd 0 ====
+	0x3A96F66A:  movl -20(%ebp),%eax
+	0x3A96F66D:  movl -64(%ebp),%edx
+	0x3A96F670:  leal 4(%ecx,%eax,4), %ecx
+	0x3A96F674:  movl %ecx,0x150(%edx)
+	0x3A96F67A:  movl -16(%ebp),%ecx
+	0x3A96F67D:  movl %eax,0x154(%edx)
+	0x3A96F683:  movl $0x0, -20(%ebp)
+	0x3A96F68A:  testl %ecx,%ecx
+	0x3A96F68C:  movl %ecx,-76(%ebp)
+	0x3A96F68F:  jz-8 0x3A96F6CF
+. 803 3A96F66A 39
+. 8B 45 EC 8B 55 C0 8D 4C 81 04 89 8A 50 01 00 00 8B 4D F0 89 82 54 01 00 00 C7 45 EC 00 00 00 00 85 C9 89 4D B4 74 3E 
+
+==== BB 804 (0x3A96F691) in 14901B, out 82555B, BBs exec'd 0 ====
+	0x3A96F691:  movl 8(%ebp),%esi
+	0x3A96F694:  testl %esi,%esi
+	0x3A96F696:  jnz-32 0x3A96FAC4
+. 804 3A96F691 11
+. 8B 75 08 85 F6 0F 85 28 04 00 00 
+
+==== BB 805 (0x3A96F69C) in 14912B, out 82627B, BBs exec'd 0 ====
+	0x3A96F69C:  movl -76(%ebp),%edx
+	0x3A96F69F:  movl 4(%edx),%ecx
+	0x3A96F6A2:  movl -64(%ebp),%esi
+	0x3A96F6A5:  movl -20(%ebp),%eax
+	0x3A96F6A8:  movl 0x150(%esi),%edx
+	0x3A96F6AE:  movl %ecx,(%edx,%eax,4)
+	0x3A96F6B1:  incl %eax
+	0x3A96F6B2:  movl %eax,-20(%ebp)
+	0x3A96F6B5:  movl -76(%ebp),%eax
+	0x3A96F6B8:  movl 4(%eax),%ecx
+	0x3A96F6BB:  andb $0xFFFFFF9F, 0x174(%ecx)
+	0x3A96F6C2:  movl -76(%ebp),%edx
+	0x3A96F6C5:  movl 8(%edx),%edx
+	0x3A96F6C8:  movl %edx,-76(%ebp)
+	0x3A96F6CB:  testl %edx,%edx
+	0x3A96F6CD:  jnz-8 0x3A96F691
+. 805 3A96F69C 51
+. 8B 55 B4 8B 4A 04 8B 75 C0 8B 45 EC 8B 96 50 01 00 00 89 0C 82 40 89 45 EC 8B 45 B4 8B 48 04 80 A1 74 01 00 00 9F 8B 55 B4 8B 52 08 89 55 B4 85 D2 75 C2 
+
+==== BB 806 (0x3A96F6CF) in 14963B, out 82849B, BBs exec'd 0 ====
+	0x3A96F6CF:  testb $0x2, 0xFFFFFC15(%ebx)
+	0x3A96F6D6:  jnz-32 0x3A96FCFC
+. 806 3A96F6CF 13
+. F6 83 15 FC FF FF 02 0F 85 20 06 00 00 
+
+==== BB 807 (0x3A96F6DC) in 14976B, out 82919B, BBs exec'd 0 ====
+	0x3A96F6DC:  movl -64(%ebp),%edx
+	0x3A96F6DF:  movl -20(%ebp),%eax
+	0x3A96F6E2:  movl 0x150(%edx),%edx
+	0x3A96F6E8:  movl %eax,0xFFFFFF78(%ebp)
+	0x3A96F6EE:  movl %edx,0xFFFFFF74(%ebp)
+	0x3A96F6F4:  movl $0x0, -84(%ebp)
+	0x3A96F6FB:  movl -64(%ebp),%edx
+	0x3A96F6FE:  movl 0x1DC(%edx),%ecx
+	0x3A96F704:  cmpl %ecx,-84(%ebp)
+	0x3A96F707:  jnb-8 0x3A96F752
+. 807 3A96F6DC 45
+. 8B 55 C0 8B 45 EC 8B 92 50 01 00 00 89 85 78 FF FF FF 89 95 74 FF FF FF C7 45 AC 00 00 00 00 8B 55 C0 8B 8A DC 01 00 00 39 4D AC 73 49 
+
+==== BB 808 (0x3A96F752) in 15021B, out 83090B, BBs exec'd 0 ====
+	0x3A96F752:  movl 0xFFFFFF78(%ebp),%edx
+	0x3A96F758:  movl -64(%ebp),%eax
+	0x3A96F75B:  movl 0xFFFFFF74(%ebp),%esi
+	0x3A96F761:  shll $0x2, %edx
+	0x3A96F764:  cmpl $0x7, %edx
+	0x3A96F767:  movl 0x1D4(%eax),%edi
+	0x3A96F76D:  jbe-8 0x3A96F784
+. 808 3A96F752 29
+. 8B 95 78 FF FF FF 8B 45 C0 8B B5 74 FF FF FF C1 E2 02 83 FA 07 8B B8 D4 01 00 00 76 15 
+
+==== BB 809 (0x3A96F76F) in 15050B, out 83215B, BBs exec'd 0 ====
+	0x3A96F76F:  testl $0x4, %edi
+	0x3A96F775:  jz-8 0x3A96F784
+. 809 3A96F76F 8
+. F7 C7 04 00 00 00 74 0D 
+
+==== BB 810 (0x3A96F784) in 15058B, out 83276B, BBs exec'd 0 ====
+	0x3A96F784:  cld
+	0x3A96F785:  movl %edx,%ecx
+	0x3A96F787:  shrl $0x2, %ecx
+	0x3A96F78A:  rep movsl
+. 810 3A96F784 8
+. FC 89 D1 C1 E9 02 F3 A5 
+
+==== BB 811 (0x3A96F78A) in 15066B, out 83399B, BBs exec'd 0 ====
+	0x3A96F78A:  rep movsl
+. 811 3A96F78A 2
+. F3 A5 
+
+==== BB 812 (0x3A96F78C) in 15068B, out 83494B, BBs exec'd 0 ====
+	0x3A96F78C:  movl $0x1, -84(%ebp)
+	0x3A96F793:  movl -20(%ebp),%edx
+	0x3A96F796:  cmpl %edx,-84(%ebp)
+	0x3A96F799:  movl %edx,0xFFFFFF78(%ebp)
+	0x3A96F79F:  jnb-32 0x3A96FC92
+. 812 3A96F78C 25
+. C7 45 AC 01 00 00 00 8B 55 EC 39 55 AC 89 95 78 FF FF FF 0F 83 ED 04 00 00 
+
+==== BB 813 (0x3A96F7A5) in 15093B, out 83597B, BBs exec'd 0 ====
+	0x3A96F7A5:  movl -64(%ebp),%esi
+	0x3A96F7A8:  movl 0x1D4(%esi),%ecx
+	0x3A96F7AE:  movl -64(%ebp),%edx
+	0x3A96F7B1:  movl -84(%ebp),%esi
+	0x3A96F7B4:  movl 0x150(%edx),%eax
+	0x3A96F7BA:  movl $0x1,%edx
+	0x3A96F7BF:  movl (%eax,%esi,4),%eax
+	0x3A96F7C2:  cmpl %eax,4(%ecx)
+	0x3A96F7C5:  movl %eax,0xFFFFFF7C(%ebp)
+	0x3A96F7CB:  jz-8 0x3A96F7DE
+. 813 3A96F7A5 40
+. 8B 75 C0 8B 8E D4 01 00 00 8B 55 C0 8B 75 AC 8B 82 50 01 00 00 BA 01 00 00 00 8B 04 B0 39 41 04 89 85 7C FF FF FF 74 11 
+
+==== BB 814 (0x3A96F7DE) in 15133B, out 83760B, BBs exec'd 0 ====
+	0x3A96F7DE:  leal 1(%edx), %edi
+	0x3A96F7E1:  cmpl 0xFFFFFF78(%ebp),%edi
+	0x3A96F7E7:  jnb-32 0x3A96F89D
+. 814 3A96F7DE 15
+. 8D 7A 01 3B BD 78 FF FF FF 0F 83 B0 00 00 00 
+
+==== BB 815 (0x3A96F7ED) in 15148B, out 83838B, BBs exec'd 0 ====
+	0x3A96F7ED:  shll $0x2, %edx
+	0x3A96F7F0:  movl %edx,0xFFFFFF6C(%ebp)
+	0x3A96F7F6:  negl %edx
+	0x3A96F7F8:  movl %edx,0xFFFFFF68(%ebp)
+	0x3A96F7FE:  movl %esi,%esi
+	0x3A96F800:  leal 0x0(,%edi,4), %esi
+	0x3A96F807:  movl (%ecx,%esi,1),%eax
+	0x3A96F80A:  movl 0x1D4(%eax),%edx
+	0x3A96F810:  testl %edx,%edx
+	0x3A96F812:  jz-8 0x3A96F890
+. 815 3A96F7ED 39
+. C1 E2 02 89 95 6C FF FF FF F7 DA 89 95 68 FF FF FF 89 F6 8D 34 BD 00 00 00 00 8B 04 31 8B 90 D4 01 00 00 85 D2 74 7C 
+
+==== BB 816 (0x3A96F814) in 15187B, out 84001B, BBs exec'd 0 ====
+	0x3A96F814:  movl (%edx),%eax
+	0x3A96F816:  testl %eax,%eax
+	0x3A96F818:  jz-8 0x3A96F890
+. 816 3A96F814 6
+. 8B 02 85 C0 74 76 
+
+==== BB 817 (0x3A96F81A) in 15193B, out 84070B, BBs exec'd 0 ====
+	0x3A96F81A:  addl 0xFFFFFF68(%ebp),%esi
+	0x3A96F820:  movl %esi,0xFFFFFF70(%ebp)
+	0x3A96F826:  jmp-8 0x3A96F82E
+. 817 3A96F81A 14
+. 03 B5 68 FF FF FF 89 B5 70 FF FF FF EB 06 
+
+==== BB 818 (0x3A96F82E) in 15207B, out 84137B, BBs exec'd 0 ====
+	0x3A96F82E:  addl $0x4, %edx
+	0x3A96F831:  cmpl 0xFFFFFF7C(%ebp),%eax
+	0x3A96F837:  jnz-8 0x3A96F828
+. 818 3A96F82E 11
+. 83 C2 04 3B 85 7C FF FF FF 75 EF 
+
+==== BB 819 (0x3A96F828) in 15218B, out 84218B, BBs exec'd 0 ====
+	0x3A96F828:  movl (%edx),%eax
+	0x3A96F82A:  testl %eax,%eax
+	0x3A96F82C:  jz-8 0x3A96F890
+. 819 3A96F828 6
+. 8B 02 85 C0 74 62 
+
+==== BB 820 (0x3A96F890) in 15224B, out 84287B, BBs exec'd 0 ====
+	0x3A96F890:  incl %edi
+	0x3A96F891:  cmpl 0xFFFFFF78(%ebp),%edi
+	0x3A96F897:  jb-32 0x3A96F800
+. 820 3A96F890 13
+. 47 3B BD 78 FF FF FF 0F 82 63 FF FF FF 
+
+==== BB 821 (0x3A96F800) in 15237B, out 84363B, BBs exec'd 0 ====
+	0x3A96F800:  leal 0x0(,%edi,4), %esi
+	0x3A96F807:  movl (%ecx,%esi,1),%eax
+	0x3A96F80A:  movl 0x1D4(%eax),%edx
+	0x3A96F810:  testl %edx,%edx
+	0x3A96F812:  jz-8 0x3A96F890
+. 821 3A96F800 20
+. 8D 34 BD 00 00 00 00 8B 04 31 8B 90 D4 01 00 00 85 D2 74 7C 
+
+==== BB 822 (0x3A96F89D) in 15257B, out 84471B, BBs exec'd 0 ====
+	0x3A96F89D:  incl -84(%ebp)
+	0x3A96F8A0:  movl 0xFFFFFF78(%ebp),%eax
+	0x3A96F8A6:  cmpl %eax,-84(%ebp)
+	0x3A96F8A9:  jb-32 0x3A96F7AE
+. 822 3A96F89D 18
+. FF 45 AC 8B 85 78 FF FF FF 39 45 AC 0F 82 FF FE FF FF 
+
+==== BB 823 (0x3A96F7AE) in 15275B, out 84563B, BBs exec'd 0 ====
+	0x3A96F7AE:  movl -64(%ebp),%edx
+	0x3A96F7B1:  movl -84(%ebp),%esi
+	0x3A96F7B4:  movl 0x150(%edx),%eax
+	0x3A96F7BA:  movl $0x1,%edx
+	0x3A96F7BF:  movl (%eax,%esi,4),%eax
+	0x3A96F7C2:  cmpl %eax,4(%ecx)
+	0x3A96F7C5:  movl %eax,0xFFFFFF7C(%ebp)
+	0x3A96F7CB:  jz-8 0x3A96F7DE
+. 823 3A96F7AE 31
+. 8B 55 C0 8B 75 AC 8B 82 50 01 00 00 BA 01 00 00 00 8B 04 B0 39 41 04 89 85 7C FF FF FF 74 11 
+
+==== BB 824 (0x3A96F7CD) in 15306B, out 84703B, BBs exec'd 0 ====
+	0x3A96F7CD:  leal 4(%ecx), %eax
+	0x3A96F7D0:  addl $0x4, %eax
+	0x3A96F7D3:  movl 0xFFFFFF7C(%ebp),%esi
+	0x3A96F7D9:  incl %edx
+	0x3A96F7DA:  cmpl %esi,(%eax)
+	0x3A96F7DC:  jnz-8 0x3A96F7D0
+. 824 3A96F7CD 17
+. 8D 41 04 83 C0 04 8B B5 7C FF FF FF 42 39 30 75 F2 
+
+==== BB 825 (0x3A96F7D0) in 15323B, out 84809B, BBs exec'd 0 ====
+	0x3A96F7D0:  addl $0x4, %eax
+	0x3A96F7D3:  movl 0xFFFFFF7C(%ebp),%esi
+	0x3A96F7D9:  incl %edx
+	0x3A96F7DA:  cmpl %esi,(%eax)
+	0x3A96F7DC:  jnz-8 0x3A96F7D0
+. 825 3A96F7D0 14
+. 83 C0 04 8B B5 7C FF FF FF 42 39 30 75 F2 
+
+==== BB 826 (0x3A96F8AF) in 15337B, out 84908B, BBs exec'd 0 ====
+	0x3A96F8AF:  jmp 0x3A96FC9B
+. 826 3A96F8AF 5
+. E9 E7 03 00 00 
+
+==== BB 827 (0x3A96FC9B) in 15342B, out 84936B, BBs exec'd 0 ====
+	0x3A96FC9B:  movl 0xFFFFFF78(%ebp),%esi
+	0x3A96FCA1:  movl $0x0, (%ecx,%esi,4)
+	0x3A96FCA8:  movl -92(%ebp),%esi
+	0x3A96FCAB:  testl %esi,%esi
+	0x3A96FCAD:  jnz-32 0x3A96FE5C
+. 827 3A96FC9B 24
+. 8B B5 78 FF FF FF C7 04 B1 00 00 00 00 8B 75 A4 85 F6 0F 85 A9 01 00 00 
+
+==== BB 828 (0x3A96FCB3) in 15366B, out 85040B, BBs exec'd 0 ====
+	0x3A96FCB3:  leal -12(%ebp), %esp
+	0x3A96FCB6:  popl %ebx
+	0x3A96FCB7:  popl %esi
+	0x3A96FCB8:  popl %edi
+	0x3A96FCB9:  popl %ebp
+	0x3A96FCBA:  ret 8
+. 828 3A96FCB3 10
+. 8D 65 F4 5B 5E 5F 5D C2 08 00 
+
+==== BB 829 (0x3A967090) in 15376B, out 85142B, BBs exec'd 0 ====
+	0x3A967090:  movl 0xFFFFF994(%ebx),%ecx
+	0x3A967096:  subl $0x8, %esp
+	0x3A967099:  movl 0x154(%ecx),%edx
+	0x3A96709F:  movl %edx,0xFFFFFF04(%ebp)
+	0x3A9670A5:  testl %edx,%edx
+	0x3A9670A7:  jz-8 0x3A9670E4
+. 829 3A967090 25
+. 8B 8B 94 F9 FF FF 83 EC 08 8B 91 54 01 00 00 89 95 04 FF FF FF 85 D2 74 3B 
+
+==== BB 830 (0x3A9670A9) in 15401B, out 85262B, BBs exec'd 0 ====
+	0x3A9670A9:  decl 0xFFFFFF04(%ebp)
+	0x3A9670AF:  movl 0x150(%ecx),%eax
+	0x3A9670B5:  movl 0xFFFFFF04(%ebp),%ecx
+	0x3A9670BB:  movl (%eax,%ecx,4),%eax
+	0x3A9670BE:  orb $0x10, 0x174(%eax)
+	0x3A9670C5:  movl 0xFFFFF994(%ebx),%ecx
+	0x3A9670CB:  movl 0xFFFFFF04(%ebp),%esi
+	0x3A9670D1:  movl 0x150(%ecx),%eax
+	0x3A9670D7:  movl (%eax,%esi,4),%eax
+	0x3A9670DA:  incl 0x170(%eax)
+	0x3A9670E0:  testl %esi,%esi
+	0x3A9670E2:  jnz-8 0x3A9670A9
+. 830 3A9670A9 59
+. FF 8D 04 FF FF FF 8B 81 50 01 00 00 8B 8D 04 FF FF FF 8B 04 88 80 88 74 01 00 00 10 8B 8B 94 F9 FF FF 8B B5 04 FF FF FF 8B 81 50 01 00 00 8B 04 B0 FF 80 70 01 00 00 85 F6 75 C5 
+
+==== BB 831 (0x3A9670E4) in 15460B, out 85479B, BBs exec'd 0 ====
+	0x3A9670E4:  movl 0xFFFFF9F0(%ebx),%eax
+	0x3A9670EA:  movl 0xFFFFF9F4(%ebx),%edx
+	0x3A9670F0:  movl %eax,12(%edx)
+	0x3A9670F3:  movl 0xFFFFF9F0(%ebx),%eax
+	0x3A9670F9:  testl %eax,%eax
+	0x3A9670FB:  jz-8 0x3A967100
+. 831 3A9670E4 25
+. 8B 83 F0 F9 FF FF 8B 93 F4 F9 FF FF 89 42 0C 8B 83 F0 F9 FF FF 85 C0 74 03 
+
+==== BB 832 (0x3A9670FD) in 15485B, out 85593B, BBs exec'd 0 ====
+	0x3A9670FD:  movl %edx,16(%eax)
+	0x3A967100:  cmpl $0x1, 0xFFFFFB54(%ebx)
+	0x3A967107:  jbe-32 0x3A967B5F
+. 832 3A9670FD 16
+. 89 50 10 83 BB 54 FB FF FF 01 0F 86 52 0A 00 00 
+
+==== BB 833 (0x3A96710D) in 15501B, out 85678B, BBs exec'd 0 ====
+	0x3A96710D:  movl 0xFFFFF994(%ebx),%ecx
+	0x3A967113:  movl $0x1,%eax
+	0x3A967118:  movl 0xFFFFFED0(%ebp),%edx
+	0x3A96711E:  movl %eax,0xFFFFFF04(%ebp)
+	0x3A967124:  movl 0x150(%ecx),%eax
+	0x3A96712A:  addl $0x50, %edx
+	0x3A96712D:  cmpl %edx,4(%eax)
+	0x3A967130:  jz-8 0x3A967143
+. 833 3A96710D 37
+. 8B 8B 94 F9 FF FF B8 01 00 00 00 8B 95 D0 FE FF FF 89 85 04 FF FF FF 8B 81 50 01 00 00 83 C2 50 39 50 04 74 11 
+
+==== BB 834 (0x3A967132) in 15538B, out 85820B, BBs exec'd 0 ====
+	0x3A967132:  incl 0xFFFFFF04(%ebp)
+	0x3A967138:  movl 0xFFFFFF04(%ebp),%esi
+	0x3A96713E:  cmpl %edx,(%eax,%esi,4)
+	0x3A967141:  jnz-8 0x3A967132
+. 834 3A967132 17
+. FF 85 04 FF FF FF 8B B5 04 FF FF FF 39 14 B0 75 EF 
+
+==== BB 835 (0x3A967143) in 15555B, out 85920B, BBs exec'd 0 ====
+	0x3A967143:  movl 0x150(%ecx),%eax
+	0x3A967149:  movl 0xFFFFFF04(%ebp),%esi
+	0x3A96714F:  movl 0xFFFFFF50(%ebp),%edi
+	0x3A967155:  movl %eax,0xFFFFFEA8(%ebp)
+	0x3A96715B:  movl -4(%eax,%esi,4),%edx
+	0x3A96715F:  testl %edi,%edi
+	0x3A967161:  movl %edx,0xFFFFF9F4(%ebx)
+	0x3A967167:  jnz-32 0x3A968345
+. 835 3A967143 42
+. 8B 81 50 01 00 00 8B B5 04 FF FF FF 8B BD 50 FF FF FF 89 85 A8 FE FF FF 8B 54 B0 FC 85 FF 89 93 F4 F9 FF FF 0F 85 D8 11 00 00 
+
+==== BB 836 (0x3A96716D) in 15597B, out 86073B, BBs exec'd 0 ====
+	0x3A96716D:  movl %esi,%eax
+	0x3A96716F:  incl %eax
+	0x3A967170:  xorl %esi, %esi
+	0x3A967172:  cmpl 0x154(%ecx),%eax
+	0x3A967178:  jnb-8 0x3A96718A
+. 836 3A96716D 13
+. 89 F0 40 31 F6 3B 81 54 01 00 00 73 10 
+
+==== BB 837 (0x3A96718A) in 15610B, out 86167B, BBs exec'd 0 ====
+	0x3A96718A:  movl %esi,0xFFFFF9F0(%ebx)
+	0x3A967190:  movl 0xFFFFFEC4(%ebp),%eax
+	0x3A967196:  testl %eax,%eax
+	0x3A967198:  jz-32 0x3A96833A
+. 837 3A96718A 20
+. 89 B3 F0 F9 FF FF 8B 85 C4 FE FF FF 85 C0 0F 84 9C 11 00 00 
+
+==== BB 838 (0x3A96833A) in 15630B, out 86261B, BBs exec'd 0 ====
+	0x3A96833A:  movl 0xFFFFF9F4(%ebx),%edx
+	0x3A968340:  jmp 0x3A9671B3
+. 838 3A96833A 11
+. 8B 93 F4 F9 FF FF E9 6E EE FF FF 
+
+==== BB 839 (0x3A9671B3) in 15641B, out 86308B, BBs exec'd 0 ====
+	0x3A9671B3:  movl 0xFFFFFED0(%ebp),%ecx
+	0x3A9671B9:  addl $0x50, %ecx
+	0x3A9671BC:  movl %ecx,12(%edx)
+	0x3A9671BF:  movl 0xFFFFF9F0(%ebx),%eax
+	0x3A9671C5:  testl %eax,%eax
+	0x3A9671C7:  jz-8 0x3A9671CC
+. 839 3A9671B3 22
+. 8B 8D D0 FE FF FF 83 C1 50 89 4A 0C 8B 83 F0 F9 FF FF 85 C0 74 03 
+
+==== BB 840 (0x3A9671CC) in 15663B, out 86422B, BBs exec'd 0 ====
+	0x3A9671CC:  xorl %eax, %eax
+	0x3A9671CE:  testl %edi,%edi
+	0x3A9671D0:  setz %al
+	0x3A9671D3:  movl %eax,0xFFFFFF24(%ebp)
+	0x3A9671D9:  xorl %eax, %eax
+	0x3A9671DB:  cmpl $0x3, %edi
+	0x3A9671DE:  setz %al
+	0x3A9671E1:  leal 0xFFFFFF24(%ebp), %ecx
+	0x3A9671E7:  leal 0xFFFF0244(%ebx), %edx
+	0x3A9671ED:  movl %eax,0xFFFFFF28(%ebp)
+	0x3A9671F3:  leal 0xFFFED9B4(%ebx), %eax
+	0x3A9671F9:  call 0x3A970160
+. 840 3A9671CC 50
+. 31 C0 85 FF 0F 94 C0 89 85 24 FF FF FF 31 C0 83 FF 03 0F 94 C0 8D 8D 24 FF FF FF 8D 93 44 02 FF FF 89 85 28 FF FF FF 8D 83 B4 D9 FE FF E8 62 8F 00 00 
+
+==== BB 841 _dl_receive_error(0x3A970160) in 15713B, out 86619B, BBs exec'd 0 ====
+	0x3A970160:  pushl %ebp
+	0x3A970161:  movl %esp,%ebp
+	0x3A970163:  subl $0x28, %esp
+	0x3A970166:  movl %ebx,-12(%ebp)
+	0x3A970169:  movl %esi,-8(%ebp)
+	0x3A97016C:  call 0x3A97592B
+. 841 3A970160 17
+. 55 89 E5 83 EC 28 89 5D F4 89 75 F8 E8 BA 57 00 00 
+
+==== BB 842 (0x3A970171) in 15730B, out 86730B, BBs exec'd 0 ====
+	0x3A970171:  addl $0x84FB, %ebx
+	0x3A970177:  movl %edi,-4(%ebp)
+	0x3A97017A:  movl %edx,-20(%ebp)
+	0x3A97017D:  movl %ecx,-24(%ebp)
+	0x3A970180:  movl %eax,-16(%ebp)
+	0x3A970183:  call*l 0xFFFFF9E0(%ebx)
+. 842 3A970171 24
+. 81 C3 FB 84 00 00 89 7D FC 89 55 EC 89 4D E8 89 45 F0 FF 93 E0 F9 FF FF 
+
+==== BB 843 (0x3A970189) in 15754B, out 86847B, BBs exec'd 0 ====
+	0x3A970189:  movl (%eax),%edi
+	0x3A97018B:  movl %eax,%esi
+	0x3A97018D:  movl 0xE8(%ebx),%eax
+	0x3A970193:  movl $0x0, (%esi)
+	0x3A970199:  movl %eax,-28(%ebp)
+	0x3A97019C:  movl -16(%ebp),%eax
+	0x3A97019F:  movl %eax,0xE8(%ebx)
+	0x3A9701A5:  movl -24(%ebp),%eax
+	0x3A9701A8:  movl %eax,(%esp,,)
+	0x3A9701AB:  call*l -20(%ebp)
+. 843 3A970189 37
+. 8B 38 89 C6 8B 83 E8 00 00 00 C7 06 00 00 00 00 89 45 E4 8B 45 F0 89 83 E8 00 00 00 8B 45 E8 89 04 24 FF 55 EC 
+
+==== BB 844 version_check_doit(0x3A9688B0) in 15791B, out 86990B, BBs exec'd 0 ====
+	0x3A9688B0:  pushl %ebp
+	0x3A9688B1:  movl $0x1,%edx
+	0x3A9688B6:  movl %esp,%ebp
+	0x3A9688B8:  subl $0xC, %esp
+	0x3A9688BB:  movl %esi,-4(%ebp)
+	0x3A9688BE:  movl 8(%ebp),%esi
+	0x3A9688C1:  movl %ebx,-8(%ebp)
+	0x3A9688C4:  call 0x3A97592B
+. 844 3A9688B0 25
+. 55 BA 01 00 00 00 89 E5 83 EC 0C 89 75 FC 8B 75 08 89 5D F8 E8 62 D0 00 00 
+
+==== BB 845 (0x3A9688C9) in 15816B, out 87126B, BBs exec'd 0 ====
+	0x3A9688C9:  addl $0xFDA3, %ebx
+	0x3A9688CF:  movl 4(%esi),%ecx
+	0x3A9688D2:  movl 0xFFFFF994(%ebx),%eax
+	0x3A9688D8:  call 0x3A971860
+. 845 3A9688C9 20
+. 81 C3 A3 FD 00 00 8B 4E 04 8B 83 94 F9 FF FF E8 83 8F 00 00 
+
+==== BB 846 _dl_check_all_versions(0x3A971860) in 15836B, out 87223B, BBs exec'd 0 ====
+	0x3A971860:  pushl %ebp
+	0x3A971861:  movl %esp,%ebp
+	0x3A971863:  pushl %edi
+	0x3A971864:  xorl %edi, %edi
+	0x3A971866:  pushl %esi
+	0x3A971867:  movl %eax,%esi
+	0x3A971869:  pushl %ebx
+	0x3A97186A:  subl $0xC, %esp
+	0x3A97186D:  call 0x3A97592B
+. 846 3A971860 18
+. 55 89 E5 57 31 FF 56 89 C6 53 83 EC 0C E8 B9 40 00 00 
+
+==== BB 847 (0x3A971872) in 15854B, out 87380B, BBs exec'd 0 ====
+	0x3A971872:  addl $0x6DFA, %ebx
+	0x3A971878:  movl %edx,-16(%ebp)
+	0x3A97187B:  testl %eax,%eax
+	0x3A97187D:  movl %ecx,-20(%ebp)
+	0x3A971880:  jnz-8 0x3A971890
+. 847 3A971872 16
+. 81 C3 FA 6D 00 00 89 55 F0 85 C0 89 4D EC 75 0E 
+
+==== BB 848 (0x3A971890) in 15870B, out 87484B, BBs exec'd 0 ====
+	0x3A971890:  testb $0x2, 0x175(%esi)
+	0x3A971897:  movl $0x0, -24(%ebp)
+	0x3A97189E:  jnz-8 0x3A971884
+. 848 3A971890 16
+. F6 86 75 01 00 00 02 C7 45 E8 00 00 00 00 75 E4 
+
+==== BB 849 (0x3A9718A0) in 15886B, out 87572B, BBs exec'd 0 ====
+	0x3A9718A0:  movl -20(%ebp),%ecx
+	0x3A9718A3:  movl %esi,%eax
+	0x3A9718A5:  movl -16(%ebp),%edx
+	0x3A9718A8:  call 0x3A9714A0
+. 849 3A9718A0 13
+. 8B 4D EC 89 F0 8B 55 F0 E8 F3 FB FF FF 
+
+==== BB 850 _dl_check_map_versions(0x3A9714A0) in 15899B, out 87656B, BBs exec'd 0 ====
+	0x3A9714A0:  pushl %ebp
+	0x3A9714A1:  movl %esp,%ebp
+	0x3A9714A3:  pushl %edi
+	0x3A9714A4:  pushl %esi
+	0x3A9714A5:  pushl %ebx
+	0x3A9714A6:  subl $0x84, %esp
+	0x3A9714AC:  movl %eax,-80(%ebp)
+	0x3A9714AF:  movl 44(%eax),%eax
+	0x3A9714B2:  call 0x3A97592B
+. 850 3A9714A0 23
+. 55 89 E5 57 56 53 81 EC 84 00 00 00 89 45 B0 8B 40 2C E8 74 44 00 00 
+
+==== BB 851 (0x3A9714B7) in 15922B, out 87818B, BBs exec'd 0 ====
+	0x3A9714B7:  addl $0x71B5, %ebx
+	0x3A9714BD:  movl %edx,-84(%ebp)
+	0x3A9714C0:  xorl %edx, %edx
+	0x3A9714C2:  testl %eax,%eax
+	0x3A9714C4:  movl %ecx,-88(%ebp)
+	0x3A9714C7:  movl $0x0, -92(%ebp)
+	0x3A9714CE:  movl $0x0, -108(%ebp)
+	0x3A9714D5:  movl $0x0, -112(%ebp)
+	0x3A9714DC:  jz-32 0x3A971630
+. 851 3A9714B7 43
+. 81 C3 B5 71 00 00 89 55 AC 31 D2 85 C0 89 4D A8 C7 45 A4 00 00 00 00 C7 45 94 00 00 00 00 C7 45 90 00 00 00 00 0F 84 4E 01 00 00 
+
+==== BB 852 (0x3A9714E2) in 15965B, out 87981B, BBs exec'd 0 ====
+	0x3A9714E2:  movl 4(%eax),%eax
+	0x3A9714E5:  movl -80(%ebp),%ecx
+	0x3A9714E8:  movl %eax,-96(%ebp)
+	0x3A9714EB:  movl -80(%ebp),%eax
+	0x3A9714EE:  movl 0xA4(%ecx),%ecx
+	0x3A9714F4:  movl 0xAC(%eax),%eax
+	0x3A9714FA:  testl %ecx,%ecx
+	0x3A9714FC:  movl %ecx,-100(%ebp)
+	0x3A9714FF:  movl %eax,-104(%ebp)
+	0x3A971502:  jz-32 0x3A9715F2
+. 852 3A9714E2 38
+. 8B 40 04 8B 4D B0 89 45 A0 8B 45 B0 8B 89 A4 00 00 00 8B 80 AC 00 00 00 85 C9 89 4D 9C 89 45 98 0F 84 EA 00 00 00 
+
+==== BB 853 (0x3A971508) in 16003B, out 88138B, BBs exec'd 0 ====
+	0x3A971508:  movl 4(%ecx),%edx
+	0x3A97150B:  movl -80(%ebp),%ecx
+	0x3A97150E:  movl (%ecx),%ecx
+	0x3A971510:  addl %ecx,%edx
+	0x3A971512:  cmpw $0x1, (%edx)
+	0x3A971516:  movl %edx,-116(%ebp)
+	0x3A971519:  jnz-32 0x3A971696
+. 853 3A971508 23
+. 8B 51 04 8B 4D B0 8B 09 01 CA 66 83 3A 01 89 55 8C 0F 85 77 01 00 00 
+
+==== BB 854 (0x3A97151F) in 16026B, out 88251B, BBs exec'd 0 ====
+	0x3A97151F:  nop
+	0x3A971520:  movl -116(%ebp),%edx
+	0x3A971523:  movl -96(%ebp),%edi
+	0x3A971526:  movl 0xFFFFF994(%ebx),%esi
+	0x3A97152C:  movl 4(%edx),%eax
+	0x3A97152F:  addl %eax,%edi
+	0x3A971531:  testl %esi,%esi
+	0x3A971533:  jz-8 0x3A971557
+. 854 3A97151F 22
+. 90 8B 55 8C 8B 7D A0 8B B3 94 F9 FF FF 8B 42 04 01 C7 85 F6 74 22 
+
+==== BB 855 (0x3A971535) in 16048B, out 88378B, BBs exec'd 0 ====
+	0x3A971535:  leal 0(%esi,,), %esi
+	0x3A971539:  leal 0(%edi,,), %edi
+	0x3A971540:  movl %esi,%edx
+	0x3A971542:  movl %edi,%eax
+	0x3A971544:  call 0x3A970B80
+. 855 3A971535 20
+. 8D 74 26 00 8D BC 27 00 00 00 00 89 F2 89 F8 E8 37 F6 FF FF 
+
+==== BB 856 (0x3A971549) in 16068B, out 88463B, BBs exec'd 0 ====
+	0x3A971549:  movl %esi,-120(%ebp)
+	0x3A97154C:  testl %eax,%eax
+	0x3A97154E:  jnz-8 0x3A97156F
+. 856 3A971549 7
+. 89 75 88 85 C0 75 1F 
+
+==== BB 857 (0x3A971550) in 16075B, out 88538B, BBs exec'd 0 ====
+	0x3A971550:  movl 12(%esi),%esi
+	0x3A971553:  testl %esi,%esi
+	0x3A971555:  jnz-8 0x3A971540
+. 857 3A971550 7
+. 8B 76 0C 85 F6 75 E9 
+
+==== BB 858 (0x3A971540) in 16082B, out 88610B, BBs exec'd 0 ====
+	0x3A971540:  movl %esi,%edx
+	0x3A971542:  movl %edi,%eax
+	0x3A971544:  call 0x3A970B80
+. 858 3A971540 9
+. 89 F2 89 F8 E8 37 F6 FF FF 
+
+==== BB 859 (0x3A97156F) in 16091B, out 88675B, BBs exec'd 0 ====
+	0x3A97156F:  movl -88(%ebp),%eax
+	0x3A971572:  testl %eax,%eax
+	0x3A971574:  jnz-32 0x3A971681
+. 859 3A97156F 11
+. 8B 45 A8 85 C0 0F 85 07 01 00 00 
+
+==== BB 860 (0x3A97157A) in 16102B, out 88747B, BBs exec'd 0 ====
+	0x3A97157A:  movl -116(%ebp),%esi
+	0x3A97157D:  movl 8(%esi),%eax
+	0x3A971580:  addl %eax,%esi
+	0x3A971582:  movl -80(%ebp),%edx
+	0x3A971585:  movl 8(%esi),%edi
+	0x3A971588:  movl -96(%ebp),%ecx
+	0x3A97158B:  movl 4(%edx),%eax
+	0x3A97158E:  addl %edi,%ecx
+	0x3A971590:  movl %eax,%edi
+	0x3A971592:  cmpb $0x0, (%eax)
+	0x3A971595:  jnz-8 0x3A97159F
+. 860 3A97157A 29
+. 8B 75 8C 8B 46 08 01 C6 8B 55 B0 8B 7E 08 8B 4D A0 8B 42 04 01 F9 89 C7 80 38 00 75 08 
+
+==== BB 861 (0x3A971597) in 16131B, out 88901B, BBs exec'd 0 ====
+	0x3A971597:  movl 0x38(%ebx),%eax
+	0x3A97159D:  movl (%eax),%edi
+	0x3A97159F:  movzwl 4(%esi),%eax
+	0x3A9715A3:  andl $0x2, %eax
+	0x3A9715A6:  movl %eax,8(%esp,,)
+	0x3A9715AA:  movl -84(%ebp),%eax
+	0x3A9715AD:  movl %eax,4(%esp,,)
+	0x3A9715B1:  movl -120(%ebp),%edx
+	0x3A9715B4:  movl %edi,%eax
+	0x3A9715B6:  movl %edx,(%esp,,)
+	0x3A9715B9:  movl (%esi),%edx
+	0x3A9715BB:  call 0x3A971120
+. 861 3A971597 41
+. 8B 83 38 00 00 00 8B 38 0F B7 46 04 83 E0 02 89 44 24 08 8B 45 AC 89 44 24 04 8B 55 88 89 F8 89 14 24 8B 16 E8 60 FB FF FF 
+
+==== BB 862 match_symbol(0x3A971120) in 16172B, out 89064B, BBs exec'd 0 ====
+	0x3A971120:  pushl %ebp
+	0x3A971121:  movl %esp,%ebp
+	0x3A971123:  pushl %edi
+	0x3A971124:  movl %edx,%edi
+	0x3A971126:  pushl %esi
+	0x3A971127:  xorl %esi, %esi
+	0x3A971129:  pushl %ebx
+	0x3A97112A:  subl $0xB4, %esp
+	0x3A971130:  movl 8(%ebp),%edx
+	0x3A971133:  movl %eax,0xFFFFFF60(%ebp)
+	0x3A971139:  call 0x3A97592B
+. 862 3A971120 30
+. 55 89 E5 57 89 D7 56 31 F6 53 81 EC B4 00 00 00 8B 55 08 89 85 60 FF FF FF E8 ED 47 00 00 
+
+==== BB 863 (0x3A97113E) in 16202B, out 89253B, BBs exec'd 0 ====
+	0x3A97113E:  addl $0x752E, %ebx
+	0x3A971144:  movl %ecx,0xFFFFFF5C(%ebp)
+	0x3A97114A:  movl 44(%edx),%eax
+	0x3A97114D:  testb $0x10, 0xFFFFFC14(%ebx)
+	0x3A971154:  movl 4(%eax),%eax
+	0x3A971157:  movl %esi,0xFFFFFF54(%ebp)
+	0x3A97115D:  movl %eax,0xFFFFFF58(%ebp)
+	0x3A971163:  jnz-32 0x3A97132A
+. 863 3A97113E 43
+. 81 C3 2E 75 00 00 89 8D 5C FF FF FF 8B 42 2C F6 83 14 FC FF FF 10 8B 40 04 89 B5 54 FF FF FF 89 85 58 FF FF FF 0F 85 C1 01 00 00 
+
+==== BB 864 (0x3A971169) in 16245B, out 89410B, BBs exec'd 0 ====
+	0x3A971169:  movl 8(%ebp),%edx
+	0x3A97116C:  movl 0xAC(%edx),%eax
+	0x3A971172:  testl %eax,%eax
+	0x3A971174:  jz-32 0x3A9712B9
+. 864 3A971169 17
+. 8B 55 08 8B 82 AC 00 00 00 85 C0 0F 84 3F 01 00 00 
+
+==== BB 865 (0x3A97117A) in 16262B, out 89498B, BBs exec'd 0 ====
+	0x3A97117A:  movl 8(%ebp),%edx
+	0x3A97117D:  movl (%edx),%esi
+	0x3A97117F:  movl 4(%eax),%edx
+	0x3A971182:  addl %edx,%esi
+	0x3A971184:  cmpw $0x1, (%esi)
+	0x3A971188:  jnz-8 0x3A9711A6
+. 865 3A97117A 16
+. 8B 55 08 8B 32 8B 50 04 01 D6 66 83 3E 01 75 1C 
+
+==== BB 866 (0x3A97118A) in 16278B, out 89601B, BBs exec'd 0 ====
+	0x3A97118A:  cmpl 8(%esi),%edi
+	0x3A97118D:  jz-32 0x3A971280
+. 866 3A97118A 9
+. 3B 7E 08 0F 84 ED 00 00 00 
+
+==== BB 867 (0x3A971193) in 16287B, out 89666B, BBs exec'd 0 ====
+	0x3A971193:  movl 16(%esi),%eax
+	0x3A971196:  testl %eax,%eax
+	0x3A971198:  jz-32 0x3A971365
+. 867 3A971193 11
+. 8B 46 10 85 C0 0F 84 C7 01 00 00 
+
+==== BB 868 (0x3A97119E) in 16298B, out 89738B, BBs exec'd 0 ====
+	0x3A97119E:  addl %eax,%esi
+	0x3A9711A0:  cmpw $0x1, (%esi)
+	0x3A9711A4:  jz-8 0x3A97118A
+. 868 3A97119E 8
+. 01 C6 66 83 3E 01 74 E4 
+
+==== BB 869 (0x3A971280) in 16306B, out 89809B, BBs exec'd 0 ====
+	0x3A971280:  movl 12(%esi),%edx
+	0x3A971283:  movl %esi,%eax
+	0x3A971285:  addl %edx,%eax
+	0x3A971287:  movl (%eax),%ecx
+	0x3A971289:  movl 0xFFFFFF58(%ebp),%edx
+	0x3A97128F:  addl %ecx,%edx
+	0x3A971291:  movl %edx,4(%esp,,)
+	0x3A971295:  movl 0xFFFFFF5C(%ebp),%eax
+	0x3A97129B:  movl %eax,(%esp,,)
+	0x3A97129E:  call 0x3A975280
+. 869 3A971280 35
+. 8B 56 0C 89 F0 01 D0 8B 08 8B 95 58 FF FF FF 01 CA 89 54 24 04 8B 85 5C FF FF FF 89 04 24 E8 DD 3F 00 00 
+
+==== BB 870 (0x3A9712A3) in 16341B, out 89949B, BBs exec'd 0 ====
+	0x3A9712A3:  xorl %edx, %edx
+	0x3A9712A5:  testl %eax,%eax
+	0x3A9712A7:  jnz-32 0x3A971193
+. 870 3A9712A3 10
+. 31 D2 85 C0 0F 85 E6 FE FF FF 
+
+==== BB 871 (0x3A9712AD) in 16351B, out 90022B, BBs exec'd 0 ====
+	0x3A9712AD:  leal -12(%ebp), %esp
+	0x3A9712B0:  movl %edx,%eax
+	0x3A9712B2:  popl %ebx
+	0x3A9712B3:  popl %esi
+	0x3A9712B4:  popl %edi
+	0x3A9712B5:  popl %ebp
+	0x3A9712B6:  ret 12
+. 871 3A9712AD 12
+. 8D 65 F4 89 D0 5B 5E 5F 5D C2 0C 00 
+
+==== BB 872 (0x3A9715C0) in 16363B, out 90134B, BBs exec'd 0 ====
+	0x3A9715C0:  orl %eax,-92(%ebp)
+	0x3A9715C3:  subl $0xC, %esp
+	0x3A9715C6:  movzwl 6(%esi),%eax
+	0x3A9715CA:  andl $0x7FFF, %eax
+	0x3A9715CF:  cmpl -108(%ebp),%eax
+	0x3A9715D2:  jbe-8 0x3A9715D7
+. 872 3A9715C0 20
+. 09 45 A4 83 EC 0C 0F B7 46 06 25 FF 7F 00 00 3B 45 94 76 03 
+
+==== BB 873 (0x3A9715D4) in 16383B, out 90254B, BBs exec'd 0 ====
+	0x3A9715D4:  movl %eax,-108(%ebp)
+	0x3A9715D7:  movl 12(%esi),%eax
+	0x3A9715DA:  testl %eax,%eax
+	0x3A9715DC:  jnz-8 0x3A971580
+. 873 3A9715D4 10
+. 89 45 94 8B 46 0C 85 C0 75 A2 
+
+==== BB 874 (0x3A9715DE) in 16393B, out 90342B, BBs exec'd 0 ====
+	0x3A9715DE:  movl -116(%ebp),%ecx
+	0x3A9715E1:  movl 12(%ecx),%eax
+	0x3A9715E4:  testl %eax,%eax
+	0x3A9715E6:  jz-8 0x3A9715F2
+. 874 3A9715DE 10
+. 8B 4D 8C 8B 41 0C 85 C0 74 0A 
+
+==== BB 875 (0x3A9715F2) in 16403B, out 90427B, BBs exec'd 0 ====
+	0x3A9715F2:  movl -104(%ebp),%esi
+	0x3A9715F5:  testl %esi,%esi
+	0x3A9715F7:  jz-8 0x3A971622
+. 875 3A9715F2 7
+. 8B 75 98 85 F6 74 29 
+
+==== BB 876 (0x3A971622) in 16410B, out 90499B, BBs exec'd 0 ====
+	0x3A971622:  movl -108(%ebp),%eax
+	0x3A971625:  testl %eax,%eax
+	0x3A971627:  jnz-32 0x3A97174A
+. 876 3A971622 11
+. 8B 45 94 85 C0 0F 85 1D 01 00 00 
+
+==== BB 877 (0x3A97174A) in 16421B, out 90571B, BBs exec'd 0 ====
+	0x3A97174A:  movl $0x10,%edi
+	0x3A97174F:  movl %edi,4(%esp,,)
+	0x3A971753:  movl -108(%ebp),%esi
+	0x3A971756:  incl %esi
+	0x3A971757:  movl %esi,(%esp,,)
+	0x3A97175A:  call 0x3A96582C
+. 877 3A97174A 21
+. BF 10 00 00 00 89 7C 24 04 8B 75 94 46 89 34 24 E8 CD 40 FF FF 
+
+==== BB 878 (0x3A97175F) in 16442B, out 90674B, BBs exec'd 0 ====
+	0x3A97175F:  movl $0xC, -112(%ebp)
+	0x3A971766:  movl -80(%ebp),%edx
+	0x3A971769:  testl %eax,%eax
+	0x3A97176B:  movl %eax,%edi
+	0x3A97176D:  leal 0xFFFFEB7C(%ebx), %ecx
+	0x3A971773:  movl %eax,0x17C(%edx)
+	0x3A971779:  jz-8 0x3A97172A
+. 878 3A97175F 28
+. C7 45 90 0C 00 00 00 8B 55 B0 85 C0 89 C7 8D 8B 7C EB FF FF 89 82 7C 01 00 00 74 AF 
+
+==== BB 879 (0x3A97177B) in 16470B, out 90803B, BBs exec'd 0 ====
+	0x3A97177B:  movl %esi,0x178(%edx)
+	0x3A971781:  movl 0xDC(%edx),%eax
+	0x3A971787:  movl -100(%ebp),%esi
+	0x3A97178A:  movl 4(%eax),%eax
+	0x3A97178D:  testl %esi,%esi
+	0x3A97178F:  movl %eax,0x18C(%edx)
+	0x3A971795:  jz-8 0x3A9717FA
+. 879 3A97177B 28
+. 89 B2 78 01 00 00 8B 82 DC 00 00 00 8B 75 9C 8B 40 04 85 F6 89 82 8C 01 00 00 74 63 
+
+==== BB 880 (0x3A971797) in 16498B, out 90933B, BBs exec'd 0 ====
+	0x3A971797:  movl -100(%ebp),%ecx
+	0x3A97179A:  movl (%edx),%eax
+	0x3A97179C:  movl 4(%ecx),%ecx
+	0x3A97179F:  addl %eax,%ecx
+	0x3A9717A1:  movl %ecx,-124(%ebp)
+	0x3A9717A4:  movl -124(%ebp),%esi
+	0x3A9717A7:  movl 8(%esi),%ecx
+	0x3A9717AA:  addl %ecx,%esi
+	0x3A9717AC:  jmp-8 0x3A9717B2
+. 880 3A971797 23
+. 8B 4D 9C 8B 02 8B 49 04 01 C1 89 4D 84 8B 75 84 8B 4E 08 01 CE EB 04 
+
+==== BB 881 (0x3A9717B2) in 16521B, out 91049B, BBs exec'd 0 ====
+	0x3A9717B2:  movzwl 6(%esi),%edx
+	0x3A9717B6:  movl (%esi),%eax
+	0x3A9717B8:  movl %edx,%ecx
+	0x3A9717BA:  andl $0x7FFF, %ecx
+	0x3A9717C0:  andl $0x8000, %edx
+	0x3A9717C6:  shll $0x4, %ecx
+	0x3A9717C9:  movl %eax,4(%edi,%ecx,1)
+	0x3A9717CD:  movl -96(%ebp),%eax
+	0x3A9717D0:  movl %edx,8(%edi,%ecx,1)
+	0x3A9717D4:  movl 8(%esi),%edx
+	0x3A9717D7:  addl %edx,%eax
+	0x3A9717D9:  movl %eax,(%edi,%ecx,1)
+	0x3A9717DC:  movl -124(%ebp),%edx
+	0x3A9717DF:  movl -96(%ebp),%eax
+	0x3A9717E2:  addl 4(%edx),%eax
+	0x3A9717E5:  movl %eax,12(%edi,%ecx,1)
+	0x3A9717E9:  movl 12(%esi),%eax
+	0x3A9717EC:  testl %eax,%eax
+	0x3A9717EE:  jnz-8 0x3A9717B0
+. 881 3A9717B2 62
+. 0F B7 56 06 8B 06 89 D1 81 E1 FF 7F 00 00 81 E2 00 80 00 00 C1 E1 04 89 44 0F 04 8B 45 A0 89 54 0F 08 8B 56 08 01 D0 89 04 0F 8B 55 84 8B 45 A0 03 42 04 89 44 0F 0C 8B 46 0C 85 C0 75 C0 
+
+==== BB 882 (0x3A9717F0) in 16583B, out 91297B, BBs exec'd 0 ====
+	0x3A9717F0:  movl -124(%ebp),%ecx
+	0x3A9717F3:  movl 12(%ecx),%eax
+	0x3A9717F6:  testl %eax,%eax
+	0x3A9717F8:  jnz-8 0x3A97179F
+. 882 3A9717F0 10
+. 8B 4D 84 8B 41 0C 85 C0 75 A5 
+
+==== BB 883 (0x3A9717FA) in 16593B, out 91382B, BBs exec'd 0 ====
+	0x3A9717FA:  movl -104(%ebp),%esi
+	0x3A9717FD:  testl %esi,%esi
+	0x3A9717FF:  jz-32 0x3A97162D
+. 883 3A9717FA 11
+. 8B 75 98 85 F6 0F 84 28 FE FF FF 
+
+==== BB 884 (0x3A97162D) in 16604B, out 91454B, BBs exec'd 0 ====
+	0x3A97162D:  movl -92(%ebp),%edx
+	0x3A971630:  leal -12(%ebp), %esp
+	0x3A971633:  movl %edx,%eax
+	0x3A971635:  popl %ebx
+	0x3A971636:  popl %esi
+	0x3A971637:  popl %edi
+	0x3A971638:  popl %ebp
+	0x3A971639:  ret
+. 884 3A97162D 13
+. 8B 55 A4 8D 65 F4 89 D0 5B 5E 5F 5D C3 
+
+==== BB 885 (0x3A9718AD) in 16617B, out 91576B, BBs exec'd 0 ====
+	0x3A9718AD:  testl %eax,%eax
+	0x3A9718AF:  jz-8 0x3A971884
+. 885 3A9718AD 4
+. 85 C0 74 D3 
+
+==== BB 886 (0x3A971884) in 16621B, out 91635B, BBs exec'd 0 ====
+	0x3A971884:  movl -24(%ebp),%edx
+	0x3A971887:  movl 12(%esi),%esi
+	0x3A97188A:  orl %edx,%edi
+	0x3A97188C:  testl %esi,%esi
+	0x3A97188E:  jz-8 0x3A9718D0
+. 886 3A971884 12
+. 8B 55 E8 8B 76 0C 09 D7 85 F6 74 40 
+
+==== BB 887 (0x3A97159F) in 16633B, out 91735B, BBs exec'd 0 ====
+	0x3A97159F:  movzwl 4(%esi),%eax
+	0x3A9715A3:  andl $0x2, %eax
+	0x3A9715A6:  movl %eax,8(%esp,,)
+	0x3A9715AA:  movl -84(%ebp),%eax
+	0x3A9715AD:  movl %eax,4(%esp,,)
+	0x3A9715B1:  movl -120(%ebp),%edx
+	0x3A9715B4:  movl %edi,%eax
+	0x3A9715B6:  movl %edx,(%esp,,)
+	0x3A9715B9:  movl (%esi),%edx
+	0x3A9715BB:  call 0x3A971120
+. 887 3A97159F 33
+. 0F B7 46 04 83 E0 02 89 44 24 08 8B 45 AC 89 44 24 04 8B 55 88 89 F8 89 14 24 8B 16 E8 60 FB FF FF 
+
+==== BB 888 (0x3A971580) in 16666B, out 91878B, BBs exec'd 0 ====
+	0x3A971580:  addl %eax,%esi
+	0x3A971582:  movl -80(%ebp),%edx
+	0x3A971585:  movl 8(%esi),%edi
+	0x3A971588:  movl -96(%ebp),%ecx
+	0x3A97158B:  movl 4(%edx),%eax
+	0x3A97158E:  addl %edi,%ecx
+	0x3A971590:  movl %eax,%edi
+	0x3A971592:  cmpb $0x0, (%eax)
+	0x3A971595:  jnz-8 0x3A97159F
+. 888 3A971580 23
+. 01 C6 8B 55 B0 8B 7E 08 8B 4D A0 8B 42 04 01 F9 89 C7 80 38 00 75 08 
+
+==== BB 889 (0x3A9715D7) in 16689B, out 92016B, BBs exec'd 0 ====
+	0x3A9715D7:  movl 12(%esi),%eax
+	0x3A9715DA:  testl %eax,%eax
+	0x3A9715DC:  jnz-8 0x3A971580
+. 889 3A9715D7 7
+. 8B 46 0C 85 C0 75 A2 
+
+==== BB 890 (0x3A9717B0) in 16696B, out 92088B, BBs exec'd 0 ====
+	0x3A9717B0:  addl %eax,%esi
+	0x3A9717B2:  movzwl 6(%esi),%edx
+	0x3A9717B6:  movl (%esi),%eax
+	0x3A9717B8:  movl %edx,%ecx
+	0x3A9717BA:  andl $0x7FFF, %ecx
+	0x3A9717C0:  andl $0x8000, %edx
+	0x3A9717C6:  shll $0x4, %ecx
+	0x3A9717C9:  movl %eax,4(%edi,%ecx,1)
+	0x3A9717CD:  movl -96(%ebp),%eax
+	0x3A9717D0:  movl %edx,8(%edi,%ecx,1)
+	0x3A9717D4:  movl 8(%esi),%edx
+	0x3A9717D7:  addl %edx,%eax
+	0x3A9717D9:  movl %eax,(%edi,%ecx,1)
+	0x3A9717DC:  movl -124(%ebp),%edx
+	0x3A9717DF:  movl -96(%ebp),%eax
+	0x3A9717E2:  addl 4(%edx),%eax
+	0x3A9717E5:  movl %eax,12(%edi,%ecx,1)
+	0x3A9717E9:  movl 12(%esi),%eax
+	0x3A9717EC:  testl %eax,%eax
+	0x3A9717EE:  jnz-8 0x3A9717B0
+. 890 3A9717B0 64
+. 01 C6 0F B7 56 06 8B 06 89 D1 81 E1 FF 7F 00 00 81 E2 00 80 00 00 C1 E1 04 89 44 0F 04 8B 45 A0 89 54 0F 08 8B 56 08 01 D0 89 04 0F 8B 55 84 8B 45 A0 03 42 04 89 44 0F 0C 8B 46 0C 85 C0 75 C0 
+
+==== BB 891 (0x3A970BC0) in 16760B, out 92346B, BBs exec'd 0 ====
+	0x3A970BC0:  movl (%esi),%eax
+	0x3A970BC2:  movl %edi,(%esp,,)
+	0x3A970BC5:  movl %eax,4(%esp,,)
+	0x3A970BC9:  call 0x3A975280
+. 891 3A970BC0 14
+. 8B 06 89 3C 24 89 44 24 04 E8 B2 46 00 00 
+
+==== BB 892 (0x3A9715F9) in 16774B, out 92424B, BBs exec'd 0 ====
+	0x3A9715F9:  movl -104(%ebp),%ecx
+	0x3A9715FC:  movl -80(%ebp),%eax
+	0x3A9715FF:  movl 4(%ecx),%edx
+	0x3A971602:  movl (%eax),%ecx
+	0x3A971604:  addl %ecx,%edx
+	0x3A971606:  jmp-8 0x3A97160A
+. 892 3A9715F9 15
+. 8B 4D 98 8B 45 B0 8B 51 04 8B 08 01 CA EB 02 
+
+==== BB 893 (0x3A97160A) in 16789B, out 92514B, BBs exec'd 0 ====
+	0x3A97160A:  movzwl 4(%edx),%eax
+	0x3A97160E:  andl $0x7FFF, %eax
+	0x3A971613:  cmpl -108(%ebp),%eax
+	0x3A971616:  jbe-8 0x3A97161B
+. 893 3A97160A 14
+. 0F B7 42 04 25 FF 7F 00 00 3B 45 94 76 03 
+
+==== BB 894 (0x3A97161B) in 16803B, out 92603B, BBs exec'd 0 ====
+	0x3A97161B:  movl 16(%edx),%eax
+	0x3A97161E:  testl %eax,%eax
+	0x3A971620:  jnz-8 0x3A971608
+. 894 3A97161B 7
+. 8B 42 10 85 C0 75 E6 
+
+==== BB 895 (0x3A971608) in 16810B, out 92675B, BBs exec'd 0 ====
+	0x3A971608:  addl %eax,%edx
+	0x3A97160A:  movzwl 4(%edx),%eax
+	0x3A97160E:  andl $0x7FFF, %eax
+	0x3A971613:  cmpl -108(%ebp),%eax
+	0x3A971616:  jbe-8 0x3A97161B
+. 895 3A971608 16
+. 01 C2 0F B7 42 04 25 FF 7F 00 00 3B 45 94 76 03 
+
+==== BB 896 (0x3A971805) in 16826B, out 92774B, BBs exec'd 0 ====
+	0x3A971805:  movl -104(%ebp),%eax
+	0x3A971808:  movl -80(%ebp),%edx
+	0x3A97180B:  movl 4(%eax),%esi
+	0x3A97180E:  movl (%edx),%ecx
+	0x3A971810:  addl %ecx,%esi
+	0x3A971812:  jmp-8 0x3A971816
+. 896 3A971805 15
+. 8B 45 98 8B 55 B0 8B 70 04 8B 0A 01 CE EB 02 
+
+==== BB 897 (0x3A971816) in 16841B, out 92864B, BBs exec'd 0 ====
+	0x3A971816:  movl 12(%esi),%eax
+	0x3A971819:  movl %esi,%edi
+	0x3A97181B:  addl %eax,%edi
+	0x3A97181D:  testb $0x1, 2(%esi)
+	0x3A971821:  jnz-8 0x3A97184D
+. 897 3A971816 13
+. 8B 46 0C 89 F7 01 C7 F6 46 02 01 75 2A 
+
+==== BB 898 (0x3A97184D) in 16854B, out 92964B, BBs exec'd 0 ====
+	0x3A97184D:  movl 16(%esi),%eax
+	0x3A971850:  testl %eax,%eax
+	0x3A971852:  jnz-8 0x3A971814
+. 898 3A97184D 7
+. 8B 46 10 85 C0 75 C0 
+
+==== BB 899 (0x3A971814) in 16861B, out 93036B, BBs exec'd 0 ====
+	0x3A971814:  addl %eax,%esi
+	0x3A971816:  movl 12(%esi),%eax
+	0x3A971819:  movl %esi,%edi
+	0x3A97181B:  addl %eax,%edi
+	0x3A97181D:  testb $0x1, 2(%esi)
+	0x3A971821:  jnz-8 0x3A97184D
+. 899 3A971814 15
+. 01 C6 8B 46 0C 89 F7 01 C7 F6 46 02 01 75 2A 
+
+==== BB 900 (0x3A971823) in 16876B, out 93146B, BBs exec'd 0 ====
+	0x3A971823:  movzwl 4(%esi),%eax
+	0x3A971827:  movl -80(%ebp),%edx
+	0x3A97182A:  movl 0x17C(%edx),%ecx
+	0x3A971830:  movl 8(%esi),%edx
+	0x3A971833:  andl $0x7FFF, %eax
+	0x3A971838:  shll $0x4, %eax
+	0x3A97183B:  movl %edx,4(%ecx,%eax,1)
+	0x3A97183F:  movl -96(%ebp),%edx
+	0x3A971842:  addl (%edi),%edx
+	0x3A971844:  xorl %edi, %edi
+	0x3A971846:  movl %edi,12(%ecx,%eax,1)
+	0x3A97184A:  movl %edx,(%ecx,%eax,1)
+	0x3A97184D:  movl 16(%esi),%eax
+	0x3A971850:  testl %eax,%eax
+	0x3A971852:  jnz-8 0x3A971814
+. 900 3A971823 49
+. 0F B7 46 04 8B 55 B0 8B 8A 7C 01 00 00 8B 56 08 25 FF 7F 00 00 C1 E0 04 89 54 01 04 8B 55 A0 03 17 31 FF 89 7C 01 0C 89 14 01 8B 46 10 85 C0 75 C0 
+
+==== BB 901 (0x3A971854) in 16925B, out 93357B, BBs exec'd 0 ====
+	0x3A971854:  jmp 0x3A97162D
+. 901 3A971854 5
+. E9 D4 FD FF FF 
+
+==== BB 902 (0x3A971618) in 16930B, out 93385B, BBs exec'd 0 ====
+	0x3A971618:  movl %eax,-108(%ebp)
+	0x3A97161B:  movl 16(%edx),%eax
+	0x3A97161E:  testl %eax,%eax
+	0x3A971620:  jnz-8 0x3A971608
+. 902 3A971618 10
+. 89 45 94 8B 42 10 85 C0 75 E6 
+
+==== BB 903 (0x3A9718D0) in 16940B, out 93473B, BBs exec'd 0 ====
+	0x3A9718D0:  addl $0xC, %esp
+	0x3A9718D3:  movl %edi,%eax
+	0x3A9718D5:  popl %ebx
+	0x3A9718D6:  popl %esi
+	0x3A9718D7:  popl %edi
+	0x3A9718D8:  popl %ebp
+	0x3A9718D9:  ret
+. 903 3A9718D0 10
+. 83 C4 0C 89 F8 5B 5E 5F 5D C3 
+
+==== BB 904 (0x3A9688DD) in 16950B, out 93591B, BBs exec'd 0 ====
+	0x3A9688DD:  testl %eax,%eax
+	0x3A9688DF:  jz-8 0x3A9688E7
+. 904 3A9688DD 4
+. 85 C0 74 06 
+
+==== BB 905 (0x3A9688E7) in 16954B, out 93650B, BBs exec'd 0 ====
+	0x3A9688E7:  movl -8(%ebp),%ebx
+	0x3A9688EA:  movl -4(%ebp),%esi
+	0x3A9688ED:  movl %ebp,%esp
+	0x3A9688EF:  popl %ebp
+	0x3A9688F0:  ret
+. 905 3A9688E7 10
+. 8B 5D F8 8B 75 FC 89 EC 5D C3 
+
+==== BB 906 (0x3A9701AE) in 16964B, out 93729B, BBs exec'd 0 ====
+	0x3A9701AE:  movl %edi,(%esi)
+	0x3A9701B0:  movl -28(%ebp),%eax
+	0x3A9701B3:  movl %eax,0xE8(%ebx)
+	0x3A9701B9:  movl -12(%ebp),%ebx
+	0x3A9701BC:  movl -8(%ebp),%esi
+	0x3A9701BF:  movl -4(%ebp),%edi
+	0x3A9701C2:  movl %ebp,%esp
+	0x3A9701C4:  popl %ebp
+	0x3A9701C5:  ret
+. 906 3A9701AE 24
+. 89 3E 8B 45 E4 89 83 E8 00 00 00 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 
+
+==== BB 907 (0x3A9671FE) in 16988B, out 93861B, BBs exec'd 0 ====
+	0x3A9671FE:  movl 0xFFFFFF50(%ebp),%edi
+	0x3A967204:  testl %edi,%edi
+	0x3A967206:  jnz-32 0x3A9681A2
+. 907 3A9671FE 14
+. 8B BD 50 FF FF FF 85 FF 0F 85 96 0F 00 00 
+
+==== BB 908 (0x3A96720C) in 17002B, out 93939B, BBs exec'd 0 ====
+	0x3A96720C:  movl 0xFFFFF994(%ebx),%ecx
+	0x3A967212:  movl 0x134(%ecx),%edx
+	0x3A967218:  testl %edx,%edx
+	0x3A96721A:  jz-32 0x3A967313
+. 908 3A96720C 20
+. 8B 8B 94 F9 FF FF 8B 91 34 01 00 00 85 D2 0F 84 F3 00 00 00 
+
+==== BB 909 (0x3A967313) in 17022B, out 94030B, BBs exec'd 0 ====
+	0x3A967313:  movl 0xFFFFF9E4(%ebx),%eax
+	0x3A967319:  call 0x3A970B30
+. 909 3A967313 11
+. 8B 83 E4 F9 FF FF E8 12 98 00 00 
+
+==== BB 910 _dl_debug_initialize(0x3A970B30) in 17033B, out 94094B, BBs exec'd 0 ====
+	0x3A970B30:  call 0x3A975927
+. 910 3A970B30 5
+. E8 F2 4D 00 00 
+
+==== BB 911 (0x3A970B35) in 17038B, out 94139B, BBs exec'd 0 ====
+	0x3A970B35:  addl $0x7B37, %ecx
+	0x3A970B3B:  pushl %ebp
+	0x3A970B3C:  movl 0x28(%ecx),%edx
+	0x3A970B42:  movl %esp,%ebp
+	0x3A970B44:  cmpl $0x0, 8(%edx)
+	0x3A970B48:  jnz-8 0x3A970B65
+. 911 3A970B35 21
+. 81 C1 37 7B 00 00 55 8B 91 28 00 00 00 89 E5 83 7A 08 00 75 1B 
+
+==== BB 912 (0x3A970B4A) in 17059B, out 94254B, BBs exec'd 0 ====
+	0x3A970B4A:  movl %eax,16(%edx)
+	0x3A970B4D:  movl 0xFFFFF994(%ecx),%eax
+	0x3A970B53:  movl $0x1, (%edx)
+	0x3A970B59:  movl %eax,4(%edx)
+	0x3A970B5C:  leal 0xFFFF8504(%ecx), %eax
+	0x3A970B62:  movl %eax,8(%edx)
+	0x3A970B65:  popl %ebp
+	0x3A970B66:  movl %edx,%eax
+	0x3A970B68:  ret
+. 912 3A970B4A 31
+. 89 42 10 8B 81 94 F9 FF FF C7 02 01 00 00 00 89 42 04 8D 81 04 85 FF FF 89 42 08 5D 89 D0 C3 
+
+==== BB 913 (0x3A96731E) in 17090B, out 94379B, BBs exec'd 0 ====
+	0x3A96731E:  movl %eax,0xFFFFFE78(%ebp)
+	0x3A967324:  movl 0xFFFFF994(%ebx),%eax
+	0x3A96732A:  movl 108(%eax),%eax
+	0x3A96732D:  testl %eax,%eax
+	0x3A96732F:  jz-8 0x3A96733A
+. 913 3A96731E 19
+. 89 85 78 FE FF FF 8B 83 94 F9 FF FF 8B 40 6C 85 C0 74 09 
+
+==== BB 914 (0x3A967331) in 17109B, out 94483B, BBs exec'd 0 ====
+	0x3A967331:  movl 0xFFFFFE78(%ebp),%edx
+	0x3A967337:  movl %edx,4(%eax)
+	0x3A96733A:  movl 0xFFFFFA50(%ebx),%eax
+	0x3A967340:  testl %eax,%eax
+	0x3A967342:  jz-8 0x3A96734D
+. 914 3A967331 19
+. 8B 95 78 FE FF FF 89 50 04 8B 83 50 FA FF FF 85 C0 74 09 
+
+==== BB 915 (0x3A96734D) in 17128B, out 94590B, BBs exec'd 0 ====
+	0x3A96734D:  cmpb $0x0, 0xFFFFFF03(%ebp)
+	0x3A967354:  movl 0xFFFFF994(%ebx),%esi
+	0x3A96735A:  leal 0x150(%esi), %eax
+	0x3A967360:  movl %eax,0xFFFFF9A4(%ebx)
+	0x3A967366:  movl 0x154(%esi),%edx
+	0x3A96736C:  movl %esi,%ecx
+	0x3A96736E:  movl %eax,0xFFFFF99C(%ebx)
+	0x3A967374:  movl 0x150(%esi),%eax
+	0x3A96737A:  movl %edx,0xFFFFFC2C(%ebx)
+	0x3A967380:  movl %eax,0xFFFFFC28(%ebx)
+	0x3A967386:  jz-32 0x3A967910
+. 915 3A96734D 63
+. 80 BD 03 FF FF FF 00 8B B3 94 F9 FF FF 8D 86 50 01 00 00 89 83 A4 F9 FF FF 8B 96 54 01 00 00 89 F1 89 83 9C F9 FF FF 8B 86 50 01 00 00 89 93 2C FC FF FF 89 83 28 FC FF FF 0F 84 84 05 00 00 
+
+==== BB 916 (0x3A967910) in 17191B, out 94779B, BBs exec'd 0 ====
+	0x3A967910:  xorl %eax, %eax
+	0x3A967912:  cmpl $0x0, 0xFFFFFD7C(%ebx)
+	0x3A967919:  setnz %al
+	0x3A96791C:  orl %eax,0xFFFFFC3C(%ebx)
+	0x3A967922:  movl %eax,0xFFFFFE74(%ebp)
+	0x3A967928:  movl 12(%esi),%eax
+	0x3A96792B:  testl %eax,%eax
+	0x3A96792D:  jz-8 0x3A96798C
+. 916 3A967910 31
+. 31 C0 83 BB 7C FD FF FF 00 0F 95 C0 09 83 3C FC FF FF 89 85 74 FE FF FF 8B 46 0C 85 C0 74 5D 
+
+==== BB 917 (0x3A96792F) in 17222B, out 94939B, BBs exec'd 0 ====
+	0x3A96792F:  movl %eax,%esi
+	0x3A967931:  movl 12(%eax),%eax
+	0x3A967934:  testl %eax,%eax
+	0x3A967936:  jnz-8 0x3A96792F
+. 917 3A96792F 9
+. 89 C6 8B 40 0C 85 C0 75 F7 
+
+==== BB 918 (0x3A967938) in 17231B, out 95021B, BBs exec'd 0 ====
+	0x3A967938:  jmp-8 0x3A96798C
+. 918 3A967938 2
+. EB 52 
+
+==== BB 919 (0x3A96798C) in 17233B, out 95049B, BBs exec'd 0 ====
+	0x3A96798C:  movl 20(%esi),%eax
+	0x3A96798F:  movl 4(%eax),%eax
+	0x3A967992:  testl %eax,%eax
+	0x3A967994:  jz-8 0x3A96794E
+. 919 3A96798C 10
+. 8B 46 14 8B 40 04 85 C0 74 B8 
+
+==== BB 920 (0x3A967996) in 17243B, out 95131B, BBs exec'd 0 ====
+	0x3A967996:  jmp-8 0x3A967940
+. 920 3A967996 2
+. EB A8 
+
+==== BB 921 (0x3A967940) in 17245B, out 95159B, BBs exec'd 0 ====
+	0x3A967940:  movl $0x1, 8(%eax)
+	0x3A967947:  movl 4(%eax),%eax
+	0x3A96794A:  testl %eax,%eax
+	0x3A96794C:  jnz-8 0x3A967940
+. 921 3A967940 14
+. C7 40 08 01 00 00 00 8B 40 04 85 C0 75 F2 
+
+==== BB 922 (0x3A96794E) in 17259B, out 95246B, BBs exec'd 0 ====
+	0x3A96794E:  movl 0xFFFFFED0(%ebp),%edi
+	0x3A967954:  addl $0x50, %edi
+	0x3A967957:  cmpl %edi,%esi
+	0x3A967959:  jz-8 0x3A967981
+. 922 3A96794E 13
+. 8B BD D0 FE FF FF 83 C7 50 39 FE 74 26 
+
+==== BB 923 (0x3A967981) in 17272B, out 95328B, BBs exec'd 0 ====
+	0x3A967981:  movl 16(%esi),%esi
+	0x3A967984:  testl %esi,%esi
+	0x3A967986:  jz-32 0x3A968122
+. 923 3A967981 11
+. 8B 76 10 85 F6 0F 84 96 07 00 00 
+
+==== BB 924 (0x3A96795B) in 17283B, out 95400B, BBs exec'd 0 ====
+	0x3A96795B:  movl 0xFFFFFE74(%ebp),%eax
+	0x3A967961:  movl %eax,12(%esp,,)
+	0x3A967965:  movl 0xFFFFFC3C(%ebx),%eax
+	0x3A96796B:  movl %eax,8(%esp,,)
+	0x3A96796F:  movl 0x1B0(%esi),%eax
+	0x3A967975:  movl %esi,(%esp,,)
+	0x3A967978:  movl %eax,4(%esp,,)
+	0x3A96797C:  call 0x3A96DEB0
+. 924 3A96795B 38
+. 8B 85 74 FE FF FF 89 44 24 0C 8B 83 3C FC FF FF 89 44 24 08 8B 86 B0 01 00 00 89 34 24 89 44 24 04 E8 2F 65 00 00 
+
+==== BB 925 _dl_relocate_object(0x3A96DEB0) in 17321B, out 95533B, BBs exec'd 0 ====
+	0x3A96DEB0:  pushl %ebp
+	0x3A96DEB1:  movl %esp,%ebp
+	0x3A96DEB3:  leal 8(%ebp), %eax
+	0x3A96DEB6:  pushl %edi
+	0x3A96DEB7:  pushl %esi
+	0x3A96DEB8:  pushl %ebx
+	0x3A96DEB9:  subl $0xFC, %esp
+	0x3A96DEBF:  movl 8(%ebp),%esi
+	0x3A96DEC2:  movl %eax,-20(%ebp)
+	0x3A96DEC5:  call 0x3A97592B
+. 925 3A96DEB0 26
+. 55 89 E5 8D 45 08 57 56 53 81 EC FC 00 00 00 8B 75 08 89 45 EC E8 61 7A 00 00 
+
+==== BB 926 (0x3A96DECA) in 17347B, out 95702B, BBs exec'd 0 ====
+	0x3A96DECA:  addl $0xA7A2, %ebx
+	0x3A96DED0:  testb $0x4, 0x174(%esi)
+	0x3A96DED7:  movl $0x0, -104(%ebp)
+	0x3A96DEDE:  movl %esi,%edx
+	0x3A96DEE0:  jnz-32 0x3A96E300
+. 926 3A96DECA 28
+. 81 C3 A2 A7 00 00 F6 86 74 01 00 00 04 C7 45 98 00 00 00 00 89 F2 0F 85 1A 04 00 00 
+
+==== BB 927 (0x3A96DEE6) in 17375B, out 95817B, BBs exec'd 0 ====
+	0x3A96DEE6:  movl 20(%ebp),%edi
+	0x3A96DEE9:  testl %edi,%edi
+	0x3A96DEEB:  jnz-8 0x3A96DEFB
+. 927 3A96DEE6 7
+. 8B 7D 14 85 FF 75 0E 
+
+==== BB 928 (0x3A96DEED) in 17382B, out 95889B, BBs exec'd 0 ====
+	0x3A96DEED:  xorl %eax, %eax
+	0x3A96DEEF:  cmpl $0x0, 120(%esi)
+	0x3A96DEF3:  setz %al
+	0x3A96DEF6:  negl %eax
+	0x3A96DEF8:  andl %eax,16(%ebp)
+	0x3A96DEFB:  testb $0x20, 0xFFFFFC14(%ebx)
+	0x3A96DF02:  jnz-32 0x3A96E90C
+. 928 3A96DEED 27
+. 31 C0 83 7E 78 00 0F 94 C0 F7 D8 21 45 10 F6 83 14 FC FF FF 20 0F 85 04 0A 00 00 
+
+==== BB 929 (0x3A96DF08) in 17409B, out 96040B, BBs exec'd 0 ====
+	0x3A96DF08:  movl 112(%esi),%ecx
+	0x3A96DF0B:  testl %ecx,%ecx
+	0x3A96DF0D:  jnz-32 0x3A96E94D
+. 929 3A96DF08 11
+. 8B 4E 70 85 C9 0F 85 3A 0A 00 00 
+
+==== BB 930 (0x3A96DF13) in 17420B, out 96112B, BBs exec'd 0 ====
+	0x3A96DF13:  movl 44(%esi),%eax
+	0x3A96DF16:  movl 4(%eax),%eax
+	0x3A96DF19:  movl %eax,-16(%ebp)
+	0x3A96DF1C:  movl 116(%esi),%eax
+	0x3A96DF1F:  testl %eax,%eax
+	0x3A96DF21:  jz-8 0x3A96DF70
+. 930 3A96DF13 16
+. 8B 46 2C 8B 40 04 89 45 F0 8B 46 74 85 C0 74 4D 
+
+==== BB 931 (0x3A96DF23) in 17436B, out 96217B, BBs exec'd 0 ====
+	0x3A96DF23:  movl 16(%ebp),%edi
+	0x3A96DF26:  testl %edi,%edi
+	0x3A96DF28:  jz-8 0x3A96DF70
+. 931 3A96DF23 7
+. 8B 7D 10 85 FF 74 46 
+
+==== BB 932 (0x3A96DF2A) in 17443B, out 96289B, BBs exec'd 0 ====
+	0x3A96DF2A:  movl 36(%esi),%eax
+	0x3A96DF2D:  movl 4(%eax),%edx
+	0x3A96DF30:  movl 4(%edx),%eax
+	0x3A96DF33:  testl %eax,%eax
+	0x3A96DF35:  jz-8 0x3A96DF4A
+. 932 3A96DF2A 13
+. 8B 46 24 8B 50 04 8B 42 04 85 C0 74 13 
+
+==== BB 933 (0x3A96DF4A) in 17456B, out 96384B, BBs exec'd 0 ====
+	0x3A96DF4A:  movl %esi,4(%edx)
+	0x3A96DF4D:  movl 20(%ebp),%eax
+	0x3A96DF50:  testl %eax,%eax
+	0x3A96DF52:  jnz-32 0x3A96EA37
+. 933 3A96DF4A 14
+. 89 72 04 8B 45 14 85 C0 0F 85 DF 0A 00 00 
+
+==== BB 934 (0x3A96DF58) in 17470B, out 96472B, BBs exec'd 0 ====
+	0x3A96DF58:  leal 0xFFFF7884(%ebx), %eax
+	0x3A96DF5E:  movl %eax,8(%edx)
+	0x3A96DF61:  jmp-8 0x3A96DF70
+. 934 3A96DF58 11
+. 8D 83 84 78 FF FF 89 42 08 EB 0D 
+
+==== BB 935 (0x3A96DF70) in 17481B, out 96529B, BBs exec'd 0 ====
+	0x3A96DF70:  movl $0x0, -44(%ebp)
+	0x3A96DF77:  movl 92(%esi),%eax
+	0x3A96DF7A:  movl $0x0, -36(%ebp)
+	0x3A96DF81:  movl $0x0, -48(%ebp)
+	0x3A96DF88:  testl %eax,%eax
+	0x3A96DF8A:  movl $0x0, -52(%ebp)
+	0x3A96DF91:  jz-8 0x3A96DFA2
+. 935 3A96DF70 35
+. C7 45 D4 00 00 00 00 8B 46 5C C7 45 DC 00 00 00 00 C7 45 D0 00 00 00 00 85 C0 C7 45 CC 00 00 00 00 74 0F 
+
+==== BB 936 (0x3A96DF93) in 17516B, out 96664B, BBs exec'd 0 ====
+	0x3A96DF93:  movl 4(%eax),%eax
+	0x3A96DF96:  movl %eax,-52(%ebp)
+	0x3A96DF99:  movl 96(%esi),%eax
+	0x3A96DF9C:  movl 4(%eax),%eax
+	0x3A96DF9F:  movl %eax,-48(%ebp)
+	0x3A96DFA2:  movl 104(%esi),%eax
+	0x3A96DFA5:  testl %eax,%eax
+	0x3A96DFA7:  jz-8 0x3A96DFB3
+. 936 3A96DF93 22
+. 8B 40 04 89 45 CC 8B 46 60 8B 40 04 89 45 D0 8B 46 68 85 C0 74 0A 
+
+==== BB 937 (0x3A96DFA9) in 17538B, out 96792B, BBs exec'd 0 ====
+	0x3A96DFA9:  cmpl $0x11, 4(%eax)
+	0x3A96DFAD:  jz-32 0x3A96E226
+. 937 3A96DFA9 10
+. 83 78 04 11 0F 84 73 02 00 00 
+
+==== BB 938 (0x3A96E226) in 17548B, out 96855B, BBs exec'd 0 ====
+	0x3A96E226:  movl 16(%ebp),%edi
+	0x3A96E229:  movl 116(%esi),%eax
+	0x3A96E22C:  testl %edi,%edi
+	0x3A96E22E:  movl 4(%eax),%ecx
+	0x3A96E231:  jnz-8 0x3A96E23F
+. 938 3A96E226 13
+. 8B 7D 10 8B 46 74 85 FF 8B 48 04 75 0C 
+
+==== BB 939 (0x3A96E23F) in 17561B, out 96956B, BBs exec'd 0 ====
+	0x3A96E23F:  movl %ecx,-40(%ebp)
+	0x3A96E242:  movl 32(%esi),%eax
+	0x3A96E245:  movl 16(%ebp),%edx
+	0x3A96E248:  movl 4(%eax),%eax
+	0x3A96E24B:  movl %edx,-32(%ebp)
+	0x3A96E24E:  movl %eax,-36(%ebp)
+	0x3A96E251:  jmp 0x3A96DFB3
+. 939 3A96E23F 23
+. 89 4D D8 8B 46 20 8B 55 10 8B 40 04 89 55 E0 89 45 DC E9 5D FD FF FF 
+
+==== BB 940 (0x3A96DFB3) in 17584B, out 97059B, BBs exec'd 0 ====
+	0x3A96DFB3:  movl $0x0, -112(%ebp)
+	0x3A96DFBA:  movl %esi,-116(%ebp)
+	0x3A96DFBD:  movl -112(%ebp),%ecx
+	0x3A96DFC0:  leal (%ecx,%ecx,2), %eax
+	0x3A96DFC3:  leal -12(%ebp,%eax,4), %eax
+	0x3A96DFC7:  leal -40(%eax), %edx
+	0x3A96DFCA:  movl -40(%eax),%ecx
+	0x3A96DFCD:  movl 4(%edx),%edi
+	0x3A96DFD0:  movl %ecx,%eax
+	0x3A96DFD2:  addl %edi,%eax
+	0x3A96DFD4:  movl %eax,-124(%ebp)
+	0x3A96DFD7:  movl (%esi),%eax
+	0x3A96DFD9:  movl %ecx,-120(%ebp)
+	0x3A96DFDC:  movl %eax,-128(%ebp)
+	0x3A96DFDF:  movl 8(%edx),%eax
+	0x3A96DFE2:  testl %eax,%eax
+	0x3A96DFE4:  jz-8 0x3A96E035
+. 940 3A96DFB3 51
+. C7 45 90 00 00 00 00 89 75 8C 8B 4D 90 8D 04 49 8D 44 85 F4 8D 50 D8 8B 48 D8 8B 7A 04 89 C8 01 F8 89 45 84 8B 06 89 4D 88 89 45 80 8B 42 08 85 C0 74 4F 
+
+==== BB 941 (0x3A96E035) in 17635B, out 97277B, BBs exec'd 0 ====
+	0x3A96E035:  movl 48(%esi),%eax
+	0x3A96E038:  xorl %edx, %edx
+	0x3A96E03A:  movl 4(%eax),%eax
+	0x3A96E03D:  movl %edx,0xFFFFFF78(%ebp)
+	0x3A96E043:  movl %eax,0xFFFFFF7C(%ebp)
+	0x3A96E049:  movl 0xB4(%esi),%eax
+	0x3A96E04F:  testl %eax,%eax
+	0x3A96E051:  jz-8 0x3A96E05C
+. 941 3A96E035 30
+. 8B 46 30 31 D2 8B 40 04 89 95 78 FF FF FF 89 85 7C FF FF FF 8B 86 B4 00 00 00 85 C0 74 09 
+
+==== BB 942 (0x3A96E053) in 17665B, out 97415B, BBs exec'd 0 ====
+	0x3A96E053:  movl 4(%eax),%eax
+	0x3A96E056:  movl %eax,0xFFFFFF78(%ebp)
+	0x3A96E05C:  movl %edi,%eax
+	0x3A96E05E:  movl %ecx,%edx
+	0x3A96E060:  shrl $0x3, %eax
+	0x3A96E063:  cmpl 0xFFFFFF78(%ebp),%eax
+	0x3A96E069:  jbe-8 0x3A96E071
+. 942 3A96E053 24
+. 8B 40 04 89 85 78 FF FF FF 89 F8 89 CA C1 E8 03 3B 85 78 FF FF FF 76 06 
+
+==== BB 943 (0x3A96E06B) in 17689B, out 97533B, BBs exec'd 0 ====
+	0x3A96E06B:  movl 0xFFFFFF78(%ebp),%eax
+	0x3A96E071:  leal 0xFFFFF9E4(%ebx), %ecx
+	0x3A96E077:  leal (%edx,%eax,8), %eax
+	0x3A96E07A:  cmpl %ecx,%esi
+	0x3A96E07C:  movl %eax,-120(%ebp)
+	0x3A96E07F:  jz-8 0x3A96E0B0
+. 943 3A96E06B 22
+. 8B 85 78 FF FF FF 8D 8B E4 F9 FF FF 8D 04 C2 39 CE 89 45 88 74 2F 
+
+==== BB 944 (0x3A96E081) in 17711B, out 97645B, BBs exec'd 0 ====
+	0x3A96E081:  movl -128(%ebp),%edi
+	0x3A96E084:  testl %edi,%edi
+	0x3A96E086:  jz-8 0x3A96E0B0
+. 944 3A96E081 7
+. 8B 7D 80 85 FF 74 28 
+
+==== BB 945 (0x3A96E088) in 17718B, out 97717B, BBs exec'd 0 ====
+	0x3A96E088:  cmpl %eax,%edx
+	0x3A96E08A:  jnb-8 0x3A96E0B0
+. 945 3A96E088 4
+. 39 C2 73 24 
+
+==== BB 946 (0x3A96E08C) in 17722B, out 97774B, BBs exec'd 0 ====
+	0x3A96E08C:  leal 0(%esi,,), %esi
+	0x3A96E090:  movl (%edx),%ecx
+	0x3A96E092:  addl $0x8, %edx
+	0x3A96E095:  movl -128(%ebp),%eax
+	0x3A96E098:  movl -128(%ebp),%edi
+	0x3A96E09B:  addl %ecx,%eax
+	0x3A96E09D:  addl %edi,(%eax)
+	0x3A96E09F:  cmpl -120(%ebp),%edx
+	0x3A96E0A2:  jb-8 0x3A96E090
+. 946 3A96E08C 24
+. 8D 74 26 00 8B 0A 83 C2 08 8B 45 80 8B 7D 80 01 C8 01 38 3B 55 88 72 EC 
+
+==== BB 947 (0x3A96E090) in 17746B, out 97916B, BBs exec'd 0 ====
+	0x3A96E090:  movl (%edx),%ecx
+	0x3A96E092:  addl $0x8, %edx
+	0x3A96E095:  movl -128(%ebp),%eax
+	0x3A96E098:  movl -128(%ebp),%edi
+	0x3A96E09B:  addl %ecx,%eax
+	0x3A96E09D:  addl %edi,(%eax)
+	0x3A96E09F:  cmpl -120(%ebp),%edx
+	0x3A96E0A2:  jb-8 0x3A96E090
+. 947 3A96E090 20
+. 8B 0A 83 C2 08 8B 45 80 8B 7D 80 01 C8 01 38 3B 55 88 72 EC 
+
+==== BB 948 (0x3A96E0A4) in 17766B, out 98045B, BBs exec'd 0 ====
+	0x3A96E0A4:  leal 0x0(%esi), %esi
+	0x3A96E0AA:  leal 0x0(%edi), %edi
+	0x3A96E0B0:  movl 0xDC(%esi),%eax
+	0x3A96E0B6:  testl %eax,%eax
+	0x3A96E0B8:  jz-32 0x3A96E631
+. 948 3A96E0A4 26
+. 8D B6 00 00 00 00 8D BF 00 00 00 00 8B 86 DC 00 00 00 85 C0 0F 84 73 05 00 00 
+
+==== BB 949 (0x3A96E0BE) in 17792B, out 98143B, BBs exec'd 0 ====
+	0x3A96E0BE:  movl 4(%eax),%eax
+	0x3A96E0C1:  movl %eax,0xFFFFFF74(%ebp)
+	0x3A96E0C7:  movl -124(%ebp),%eax
+	0x3A96E0CA:  cmpl %eax,-120(%ebp)
+	0x3A96E0CD:  jnb-32 0x3A96E330
+. 949 3A96E0BE 21
+. 8B 40 04 89 85 74 FF FF FF 8B 45 84 39 45 88 0F 83 5D 02 00 00 
+
+==== BB 950 (0x3A96E0D3) in 17813B, out 98244B, BBs exec'd 0 ====
+	0x3A96E0D3:  leal 0x0(%esi), %esi
+	0x3A96E0D9:  leal 0(%edi,,), %edi
+	0x3A96E0E0:  movl -120(%ebp),%edx
+	0x3A96E0E3:  movl 0xFFFFFF74(%ebp),%edi
+	0x3A96E0E9:  movl 4(%edx),%edx
+	0x3A96E0EC:  movl %edx,0xFFFFFF0C(%ebp)
+	0x3A96E0F2:  movl %edx,%eax
+	0x3A96E0F4:  shrl $0x8, %eax
+	0x3A96E0F7:  movzwl (%edi,%eax,2),%ecx
+	0x3A96E0FB:  movl 0xFFFFFF7C(%ebp),%edi
+	0x3A96E101:  shll $0x4, %eax
+	0x3A96E104:  addl %eax,%edi
+	0x3A96E106:  movl -116(%ebp),%eax
+	0x3A96E109:  andl $0x7FFF, %ecx
+	0x3A96E10F:  movl %edi,-88(%ebp)
+	0x3A96E112:  shll $0x4, %ecx
+	0x3A96E115:  movl 0x17C(%eax),%edx
+	0x3A96E11B:  movl -128(%ebp),%eax
+	0x3A96E11E:  addl %edx,%ecx
+	0x3A96E120:  movl -120(%ebp),%edx
+	0x3A96E123:  addl (%edx),%eax
+	0x3A96E125:  movzbl 0xFFFFFF0C(%ebp),%edx
+	0x3A96E12C:  movl %eax,0xFFFFFF70(%ebp)
+	0x3A96E132:  cmpl $0x8, %edx
+	0x3A96E135:  movl %edx,0xFFFFFF6C(%ebp)
+	0x3A96E13B:  jz-32 0x3A96ECE5
+. 950 3A96E0D3 110
+. 8D B6 00 00 00 00 8D BC 27 00 00 00 00 8B 55 88 8B BD 74 FF FF FF 8B 52 04 89 95 0C FF FF FF 89 D0 C1 E8 08 0F B7 0C 47 8B BD 7C FF FF FF C1 E0 04 01 C7 8B 45 8C 81 E1 FF 7F 00 00 89 7D A8 C1 E1 04 8B 90 7C 01 00 00 8B 45 80 01 D1 8B 55 88 03 02 0F B6 95 0C FF FF FF 89 85 70 FF FF FF 83 FA 08 89 95 6C FF FF FF 0F 84 A4 0B 00 00 
+
+==== BB 951 (0x3A96E141) in 17923B, out 98561B, BBs exec'd 0 ====
+	0x3A96E141:  movl 0xFFFFFF6C(%ebp),%eax
+	0x3A96E147:  testl %eax,%eax
+	0x3A96E149:  jz-32 0x3A96E320
+. 951 3A96E141 14
+. 8B 85 6C FF FF FF 85 C0 0F 84 D1 01 00 00 
+
+==== BB 952 (0x3A96E14F) in 17937B, out 98636B, BBs exec'd 0 ====
+	0x3A96E14F:  movl %edi,0xFFFFFF68(%ebp)
+	0x3A96E155:  movzbl 12(%edi),%eax
+	0x3A96E159:  shrb $0x4, %al
+	0x3A96E15C:  testb %al,%al
+	0x3A96E15E:  jz-32 0x3A96E740
+. 952 3A96E14F 21
+. 89 BD 68 FF FF FF 0F B6 47 0C C0 E8 04 84 C0 0F 84 DC 05 00 00 
+
+==== BB 953 (0x3A96E164) in 17958B, out 98751B, BBs exec'd 0 ====
+	0x3A96E164:  cmpl 0x1FC(%esi),%edi
+	0x3A96E16A:  jz-32 0x3A96ED40
+. 953 3A96E164 12
+. 3B BE FC 01 00 00 0F 84 D0 0B 00 00 
+
+==== BB 954 (0x3A96E170) in 17970B, out 98819B, BBs exec'd 0 ====
+	0x3A96E170:  xorl %edx, %edx
+	0x3A96E172:  cmpl $0x7, 0xFFFFFF6C(%ebp)
+	0x3A96E179:  setz %dl
+	0x3A96E17C:  cmpl $0x5, 0xFFFFFF6C(%ebp)
+	0x3A96E183:  jz-32 0x3A96E904
+. 954 3A96E170 25
+. 31 D2 83 BD 6C FF FF FF 07 0F 94 C2 83 BD 6C FF FF FF 05 0F 84 7B 07 00 00 
+
+==== BB 955 (0x3A96E189) in 17995B, out 98929B, BBs exec'd 0 ====
+	0x3A96E189:  movl %edx,0x200(%esi)
+	0x3A96E18F:  movl 0xFFFFFF68(%ebp),%edi
+	0x3A96E195:  movl %edi,0x1FC(%esi)
+	0x3A96E19B:  xorl %edi, %edi
+	0x3A96E19D:  testl %ecx,%ecx
+	0x3A96E19F:  movl $0x1,%esi
+	0x3A96E1A4:  jz-8 0x3A96E1B1
+. 955 3A96E189 29
+. 89 96 00 02 00 00 8B BD 68 FF FF FF 89 BE FC 01 00 00 31 FF 85 C9 BE 01 00 00 00 74 0B 
+
+==== BB 956 (0x3A96E1A6) in 18024B, out 99062B, BBs exec'd 0 ====
+	0x3A96E1A6:  movl 4(%ecx),%eax
+	0x3A96E1A9:  testl %eax,%eax
+	0x3A96E1AB:  jz-8 0x3A96E1B1
+. 956 3A96E1A6 7
+. 8B 41 04 85 C0 74 04 
+
+==== BB 957 (0x3A96E1AD) in 18031B, out 99134B, BBs exec'd 0 ====
+	0x3A96E1AD:  movl %ecx,%edi
+	0x3A96E1AF:  xorl %esi, %esi
+	0x3A96E1B1:  movl -88(%ebp),%eax
+	0x3A96E1B4:  movl -16(%ebp),%ecx
+	0x3A96E1B7:  movl (%eax),%eax
+	0x3A96E1B9:  movl %esi,12(%esp,,)
+	0x3A96E1BD:  movl %edi,4(%esp,,)
+	0x3A96E1C1:  addl %ecx,%eax
+	0x3A96E1C3:  xorl %ecx, %ecx
+	0x3A96E1C5:  movl %ecx,16(%esp,,)
+	0x3A96E1C9:  leal -88(%ebp), %ecx
+	0x3A96E1CC:  movl %edx,8(%esp,,)
+	0x3A96E1D0:  movl 12(%ebp),%edx
+	0x3A96E1D3:  movl %edx,(%esp,,)
+	0x3A96E1D6:  movl 8(%ebp),%edx
+	0x3A96E1D9:  call 0x3A96C0E0
+. 957 3A96E1AD 49
+. 89 CF 31 F6 8B 45 A8 8B 4D F0 8B 00 89 74 24 0C 89 7C 24 04 01 C8 31 C9 89 4C 24 10 8D 4D A8 89 54 24 08 8B 55 0C 89 14 24 8B 55 08 E8 02 DF FF FF 
+
+==== BB 958 _dl_lookup_symbol_x(0x3A96C0E0) in 18080B, out 99346B, BBs exec'd 0 ====
+	0x3A96C0E0:  pushl %ebp
+	0x3A96C0E1:  movl %esp,%ebp
+	0x3A96C0E3:  pushl %edi
+	0x3A96C0E4:  xorl %edi, %edi
+	0x3A96C0E6:  pushl %esi
+	0x3A96C0E7:  pushl %ebx
+	0x3A96C0E8:  subl $0xA0, %esp
+	0x3A96C0EE:  call 0x3A97592B
+. 958 3A96C0E0 19
+. 55 89 E5 57 31 FF 56 53 81 EC A0 00 00 00 E8 38 98 00 00 
+
+==== BB 959 (0x3A96C0F3) in 18099B, out 99496B, BBs exec'd 0 ====
+	0x3A96C0F3:  addl $0xC579, %ebx
+	0x3A96C0F9:  movl %eax,-88(%ebp)
+	0x3A96C0FC:  movl %edx,-92(%ebp)
+	0x3A96C0FF:  movl %ecx,-96(%ebp)
+	0x3A96C102:  call 0x3A96BCF0
+. 959 3A96C0F3 20
+. 81 C3 79 C5 00 00 89 45 A8 89 55 A4 89 4D A0 E8 E9 FB FF FF 
+
+==== BB 960 _dl_elf_hash(0x3A96BCF0) in 18119B, out 99606B, BBs exec'd 0 ====
+	0x3A96BCF0:  pushl %ebp
+	0x3A96BCF1:  movl %eax,%ecx
+	0x3A96BCF3:  xorl %edx, %edx
+	0x3A96BCF5:  movzbl (%eax),%eax
+	0x3A96BCF8:  movl %esp,%ebp
+	0x3A96BCFA:  testb %al,%al
+	0x3A96BCFC:  jz-8 0x3A96BD70
+. 960 3A96BCF0 14
+. 55 89 C1 31 D2 0F B6 00 89 E5 84 C0 74 72 
+
+==== BB 961 (0x3A96BCFE) in 18133B, out 99734B, BBs exec'd 0 ====
+	0x3A96BCFE:  incl %ecx
+	0x3A96BCFF:  movzbl %al,%edx
+	0x3A96BD02:  movzbl (%ecx),%eax
+	0x3A96BD05:  testb %al,%al
+	0x3A96BD07:  jz-8 0x3A96BD70
+. 961 3A96BCFE 11
+. 41 0F B6 D0 0F B6 01 84 C0 74 67 
+
+==== BB 962 (0x3A96BD09) in 18144B, out 99830B, BBs exec'd 0 ====
+	0x3A96BD09:  shll $0x4, %edx
+	0x3A96BD0C:  movzbl %al,%eax
+	0x3A96BD0F:  incl %ecx
+	0x3A96BD10:  addl %eax,%edx
+	0x3A96BD12:  movzbl (%ecx),%eax
+	0x3A96BD15:  testb %al,%al
+	0x3A96BD17:  jz-8 0x3A96BD70
+. 962 3A96BD09 16
+. C1 E2 04 0F B6 C0 41 01 C2 0F B6 01 84 C0 74 57 
+
+==== BB 963 (0x3A96BD19) in 18160B, out 99943B, BBs exec'd 0 ====
+	0x3A96BD19:  shll $0x4, %edx
+	0x3A96BD1C:  movzbl %al,%eax
+	0x3A96BD1F:  incl %ecx
+	0x3A96BD20:  addl %eax,%edx
+	0x3A96BD22:  movzbl (%ecx),%eax
+	0x3A96BD25:  testb %al,%al
+	0x3A96BD27:  jz-8 0x3A96BD70
+. 963 3A96BD19 16
+. C1 E2 04 0F B6 C0 41 01 C2 0F B6 01 84 C0 74 47 
+
+==== BB 964 (0x3A96BD29) in 18176B, out 100056B, BBs exec'd 0 ====
+	0x3A96BD29:  shll $0x4, %edx
+	0x3A96BD2C:  movzbl %al,%eax
+	0x3A96BD2F:  incl %ecx
+	0x3A96BD30:  addl %eax,%edx
+	0x3A96BD32:  movzbl (%ecx),%eax
+	0x3A96BD35:  testb %al,%al
+	0x3A96BD37:  jz-8 0x3A96BD70
+. 964 3A96BD29 16
+. C1 E2 04 0F B6 C0 41 01 C2 0F B6 01 84 C0 74 37 
+
+==== BB 965 (0x3A96BD39) in 18192B, out 100169B, BBs exec'd 0 ====
+	0x3A96BD39:  shll $0x4, %edx
+	0x3A96BD3C:  movzbl %al,%eax
+	0x3A96BD3F:  incl %ecx
+	0x3A96BD40:  addl %eax,%edx
+	0x3A96BD42:  movzbl (%ecx),%eax
+	0x3A96BD45:  testb %al,%al
+	0x3A96BD47:  jz-8 0x3A96BD70
+. 965 3A96BD39 16
+. C1 E2 04 0F B6 C0 41 01 C2 0F B6 01 84 C0 74 27 
+
+==== BB 966 (0x3A96BD49) in 18208B, out 100282B, BBs exec'd 0 ====
+	0x3A96BD49:  leal 0(%esi,,), %esi
+	0x3A96BD50:  shll $0x4, %edx
+	0x3A96BD53:  movzbl %al,%eax
+	0x3A96BD56:  addl %eax,%edx
+	0x3A96BD58:  movl %edx,%eax
+	0x3A96BD5A:  incl %ecx
+	0x3A96BD5B:  andl $0xF0000000, %eax
+	0x3A96BD60:  xorl %eax,%edx
+	0x3A96BD62:  shrl $0x18, %eax
+	0x3A96BD65:  xorl %eax,%edx
+	0x3A96BD67:  movzbl (%ecx),%eax
+	0x3A96BD6A:  testb %al,%al
+	0x3A96BD6C:  jnz-8 0x3A96BD50
+. 966 3A96BD49 37
+. 8D B4 26 00 00 00 00 C1 E2 04 0F B6 C0 01 C2 89 D0 41 25 00 00 00 F0 31 C2 C1 E8 18 31 C2 0F B6 01 84 C0 75 E2 
+
+==== BB 967 (0x3A96BD50) in 18245B, out 100444B, BBs exec'd 0 ====
+	0x3A96BD50:  shll $0x4, %edx
+	0x3A96BD53:  movzbl %al,%eax
+	0x3A96BD56:  addl %eax,%edx
+	0x3A96BD58:  movl %edx,%eax
+	0x3A96BD5A:  incl %ecx
+	0x3A96BD5B:  andl $0xF0000000, %eax
+	0x3A96BD60:  xorl %eax,%edx
+	0x3A96BD62:  shrl $0x18, %eax
+	0x3A96BD65:  xorl %eax,%edx
+	0x3A96BD67:  movzbl (%ecx),%eax
+	0x3A96BD6A:  testb %al,%al
+	0x3A96BD6C:  jnz-8 0x3A96BD50
+. 967 3A96BD50 30
+. C1 E2 04 0F B6 C0 01 C2 89 D0 41 25 00 00 00 F0 31 C2 C1 E8 18 31 C2 0F B6 01 84 C0 75 E2 
+
+==== BB 968 (0x3A96BD6E) in 18275B, out 100597B, BBs exec'd 0 ====
+	0x3A96BD6E:  movl %esi,%esi
+	0x3A96BD70:  popl %ebp
+	0x3A96BD71:  movl %edx,%eax
+	0x3A96BD73:  ret
+. 968 3A96BD6E 6
+. 89 F6 5D 89 D0 C3 
+
+==== BB 969 (0x3A96C107) in 18281B, out 100663B, BBs exec'd 0 ====
+	0x3A96C107:  movl %eax,-100(%ebp)
+	0x3A96C10A:  movl 24(%ebp),%eax
+	0x3A96C10D:  movl 8(%ebp),%esi
+	0x3A96C110:  incl 0xFFFFF9D4(%ebx)
+	0x3A96C116:  testl %eax,%eax
+	0x3A96C118:  movl $0x0, -68(%ebp)
+	0x3A96C11F:  movl $0x0, -64(%ebp)
+	0x3A96C126:  jnz-32 0x3A96C3BC
+. 969 3A96C107 37
+. 89 45 9C 8B 45 18 8B 75 08 FF 83 D4 F9 FF FF 85 C0 C7 45 BC 00 00 00 00 C7 45 C0 00 00 00 00 0F 85 90 02 00 00 
+
+==== BB 970 (0x3A96C12C) in 18318B, out 100811B, BBs exec'd 0 ====
+	0x3A96C12C:  movl 8(%ebp),%eax
+	0x3A96C12F:  movl (%eax),%edx
+	0x3A96C131:  testl %edx,%edx
+	0x3A96C133:  movl %edi,%eax
+	0x3A96C135:  jz-8 0x3A96C195
+. 970 3A96C12C 11
+. 8B 45 08 8B 10 85 D2 89 F8 74 5E 
+
+==== BB 971 (0x3A96C137) in 18329B, out 100900B, BBs exec'd 0 ====
+	0x3A96C137:  leal -68(%ebp), %edx
+	0x3A96C13A:  movl %edx,-124(%ebp)
+	0x3A96C13D:  leal 0(%esi), %esi
+	0x3A96C140:  movl 16(%ebp),%ecx
+	0x3A96C143:  movl %ecx,24(%esp,,)
+	0x3A96C147:  movl 24(%ebp),%edx
+	0x3A96C14A:  movl %edx,20(%esp,,)
+	0x3A96C14E:  movl 20(%ebp),%ecx
+	0x3A96C151:  movl %ecx,16(%esp,,)
+	0x3A96C155:  movl 12(%ebp),%edx
+	0x3A96C158:  movl %eax,8(%esp,,)
+	0x3A96C15C:  movl %edx,12(%esp,,)
+	0x3A96C160:  movl (%esi),%eax
+	0x3A96C162:  movl %eax,4(%esp,,)
+	0x3A96C166:  movl -124(%ebp),%ecx
+	0x3A96C169:  movl %ecx,(%esp,,)
+	0x3A96C16C:  movl -96(%ebp),%eax
+	0x3A96C16F:  movl -100(%ebp),%edx
+	0x3A96C172:  movl (%eax),%ecx
+	0x3A96C174:  movl -88(%ebp),%eax
+	0x3A96C177:  call 0x3A96BDB0
+. 971 3A96C137 69
+. 8D 55 BC 89 55 84 8D 76 00 8B 4D 10 89 4C 24 18 8B 55 18 89 54 24 14 8B 4D 14 89 4C 24 10 8B 55 0C 89 44 24 08 89 54 24 0C 8B 06 89 44 24 04 8B 4D 84 89 0C 24 8B 45 A0 8B 55 9C 8B 08 8B 45 A8 E8 34 FC FF FF 
+
+==== BB 972 do_lookup_x(0x3A96BDB0) in 18398B, out 101151B, BBs exec'd 0 ====
+	0x3A96BDB0:  pushl %ebp
+	0x3A96BDB1:  movl %esp,%ebp
+	0x3A96BDB3:  pushl %edi
+	0x3A96BDB4:  pushl %esi
+	0x3A96BDB5:  pushl %ebx
+	0x3A96BDB6:  subl $0x3C, %esp
+	0x3A96BDB9:  movl %eax,-16(%ebp)
+	0x3A96BDBC:  movl 12(%ebp),%eax
+	0x3A96BDBF:  movl %edx,-20(%ebp)
+	0x3A96BDC2:  call 0x3A97592B
+. 972 3A96BDB0 23
+. 55 89 E5 57 56 53 83 EC 3C 89 45 F0 8B 45 0C 89 55 EC E8 64 9B 00 00 
+
+==== BB 973 (0x3A96BDC7) in 18421B, out 101323B, BBs exec'd 0 ====
+	0x3A96BDC7:  addl $0xC8A5, %ebx
+	0x3A96BDCD:  movl %ecx,-24(%ebp)
+	0x3A96BDD0:  movl (%eax),%edx
+	0x3A96BDD2:  movl 4(%eax),%eax
+	0x3A96BDD5:  movl %edx,-28(%ebp)
+	0x3A96BDD8:  movl %eax,-32(%ebp)
+	0x3A96BDDB:  jmp-8 0x3A96BDEF
+. 973 3A96BDC7 22
+. 81 C3 A5 C8 00 00 89 4D E8 8B 10 8B 40 04 89 55 E4 89 45 E0 EB 12 
+
+==== BB 974 (0x3A96BDEF) in 18443B, out 101433B, BBs exec'd 0 ====
+	0x3A96BDEF:  movl $0x0, -52(%ebp)
+	0x3A96BDF6:  movl -28(%ebp),%eax
+	0x3A96BDF9:  movl 16(%ebp),%ecx
+	0x3A96BDFC:  movl $0x0, -56(%ebp)
+	0x3A96BE03:  movl 28(%ebp),%edx
+	0x3A96BE06:  movl (%eax,%ecx,4),%ecx
+	0x3A96BE09:  movl 28(%ebp),%eax
+	0x3A96BE0C:  movl %ecx,-36(%ebp)
+	0x3A96BE0F:  testl %eax,%eax
+	0x3A96BE11:  setnz %al
+	0x3A96BE14:  cmpl %edx,%ecx
+	0x3A96BE16:  setz %dl
+	0x3A96BE19:  andl %edx,%eax
+	0x3A96BE1B:  testb $0x1, %al
+	0x3A96BE1D:  jnz-8 0x3A96BDE0
+. 974 3A96BDEF 48
+. C7 45 CC 00 00 00 00 8B 45 E4 8B 4D 10 C7 45 C8 00 00 00 00 8B 55 1C 8B 0C 88 8B 45 1C 89 4D DC 85 C0 0F 95 C0 39 D1 0F 94 C2 21 D0 A8 01 75 C1 
+
+==== BB 975 (0x3A96BE1F) in 18491B, out 101655B, BBs exec'd 0 ====
+	0x3A96BE1F:  testb $0x2, 32(%ebp)
+	0x3A96BE23:  jz-8 0x3A96BE30
+. 975 3A96BE1F 6
+. F6 45 20 02 74 0B 
+
+==== BB 976 (0x3A96BE30) in 18497B, out 101722B, BBs exec'd 0 ====
+	0x3A96BE30:  testb $0x8, 0xFFFFFC14(%ebx)
+	0x3A96BE37:  jnz-32 0x3A96C038
+. 976 3A96BE30 13
+. F6 83 14 FC FF FF 08 0F 85 FB 01 00 00 
+
+==== BB 977 (0x3A96BE3D) in 18510B, out 101792B, BBs exec'd 0 ====
+	0x3A96BE3D:  movl -36(%ebp),%edx
+	0x3A96BE40:  movl 48(%edx),%eax
+	0x3A96BE43:  movl 0x18C(%edx),%ecx
+	0x3A96BE49:  movl 4(%eax),%eax
+	0x3A96BE4C:  movl %eax,-40(%ebp)
+	0x3A96BE4F:  movl 44(%edx),%eax
+	0x3A96BE52:  movl 4(%eax),%eax
+	0x3A96BE55:  movl %ecx,-48(%ebp)
+	0x3A96BE58:  movl %edx,%ecx
+	0x3A96BE5A:  xorl %edx, %edx
+	0x3A96BE5C:  movl %eax,-44(%ebp)
+	0x3A96BE5F:  movl -20(%ebp),%eax
+	0x3A96BE62:  divl 0x164(%ecx)
+	0x3A96BE68:  movl 0x168(%ecx),%eax
+	0x3A96BE6E:  movl (%eax,%edx,4),%esi
+	0x3A96BE71:  testl %esi,%esi
+	0x3A96BE73:  jnz-8 0x3A96BE94
+. 977 3A96BE3D 56
+. 8B 55 DC 8B 42 30 8B 8A 8C 01 00 00 8B 40 04 89 45 D8 8B 42 2C 8B 40 04 89 4D D0 89 D1 31 D2 89 45 D4 8B 45 EC F7 B1 64 01 00 00 8B 81 68 01 00 00 8B 34 90 85 F6 75 1F 
+
+==== BB 978 (0x3A96BE94) in 18566B, out 102042B, BBs exec'd 0 ====
+	0x3A96BE94:  movl -40(%ebp),%edi
+	0x3A96BE97:  movl %esi,%eax
+	0x3A96BE99:  shll $0x4, %eax
+	0x3A96BE9C:  addl %eax,%edi
+	0x3A96BE9E:  movl 4(%edi),%eax
+	0x3A96BEA1:  testl %eax,%eax
+	0x3A96BEA3:  jz-8 0x3A96BE80
+. 978 3A96BE94 17
+. 8B 7D D8 89 F0 C1 E0 04 01 C7 8B 47 04 85 C0 74 DB 
+
+==== BB 979 (0x3A96BE80) in 18583B, out 102147B, BBs exec'd 0 ====
+	0x3A96BE80:  movl -36(%ebp),%edx
+	0x3A96BE83:  movl 0x16C(%edx),%eax
+	0x3A96BE89:  movl (%eax,%esi,4),%esi
+	0x3A96BE8C:  testl %esi,%esi
+	0x3A96BE8E:  jz-32 0x3A96BF70
+. 979 3A96BE80 20
+. 8B 55 DC 8B 82 6C 01 00 00 8B 34 B0 85 F6 0F 84 DC 00 00 00 
+
+==== BB 980 (0x3A96BF70) in 18603B, out 102252B, BBs exec'd 0 ====
+	0x3A96BF70:  cmpl $0x1, -52(%ebp)
+	0x3A96BF74:  movl -56(%ebp),%edi
+	0x3A96BF77:  jz-8 0x3A96BF7B
+. 980 3A96BF70 9
+. 83 7D CC 01 8B 7D C8 74 02 
+
+==== BB 981 (0x3A96BF79) in 18612B, out 102328B, BBs exec'd 0 ====
+	0x3A96BF79:  xorl %edi, %edi
+	0x3A96BF7B:  testl %edi,%edi
+	0x3A96BF7D:  jz-8 0x3A96BF97
+. 981 3A96BF79 6
+. 31 FF 85 FF 74 18 
+
+==== BB 982 (0x3A96BF97) in 18618B, out 102398B, BBs exec'd 0 ====
+	0x3A96BF97:  movl 20(%ebp),%edx
+	0x3A96BF9A:  testl %esi,%esi
+	0x3A96BF9C:  setz %al
+	0x3A96BF9F:  testl %edx,%edx
+	0x3A96BFA1:  setnz %dl
+	0x3A96BFA4:  andl %edx,%eax
+	0x3A96BFA6:  testb $0x1, %al
+	0x3A96BFA8:  jz-32 0x3A96BDE0
+. 982 3A96BF97 23
+. 8B 55 14 85 F6 0F 94 C0 85 D2 0F 95 C2 21 D0 A8 01 0F 84 32 FE FF FF 
+
+==== BB 983 (0x3A96BFAE) in 18641B, out 102540B, BBs exec'd 0 ====
+	0x3A96BFAE:  movl 20(%ebp),%edx
+	0x3A96BFB1:  movl 12(%edx),%eax
+	0x3A96BFB4:  testl %eax,%eax
+	0x3A96BFB6:  jz-32 0x3A96BDE0
+. 983 3A96BFAE 14
+. 8B 55 14 8B 42 0C 85 C0 0F 84 24 FE FF FF 
+
+==== BB 984 (0x3A96BDE0) in 18655B, out 102625B, BBs exec'd 0 ====
+	0x3A96BDE0:  incl 16(%ebp)
+	0x3A96BDE3:  movl -32(%ebp),%ecx
+	0x3A96BDE6:  cmpl %ecx,16(%ebp)
+	0x3A96BDE9:  jnb-32 0x3A96BFDC
+. 984 3A96BDE0 15
+. FF 45 10 8B 4D E0 39 4D 10 0F 83 ED 01 00 00 
+
+==== BB 985 (0x3A96BEA5) in 18670B, out 102714B, BBs exec'd 0 ====
+	0x3A96BEA5:  cmpw $0x0, 14(%edi)
+	0x3A96BEAA:  jnz-8 0x3A96BEB2
+. 985 3A96BEA5 7
+. 66 83 7F 0E 00 75 06 
+
+==== BB 986 (0x3A96BEB2) in 18677B, out 102778B, BBs exec'd 0 ====
+	0x3A96BEB2:  movzbl 12(%edi),%eax
+	0x3A96BEB6:  andl $0xF, %eax
+	0x3A96BEB9:  cmpl $0x2, %eax
+	0x3A96BEBC:  jnle-8 0x3A96BE80
+. 986 3A96BEB2 12
+. 0F B6 47 0C 83 E0 0F 83 F8 02 7F C2 
+
+==== BB 987 (0x3A96BEBE) in 18689B, out 102859B, BBs exec'd 0 ====
+	0x3A96BEBE:  cmpl -24(%ebp),%edi
+	0x3A96BEC1:  jz-8 0x3A96BEDD
+. 987 3A96BEBE 5
+. 3B 7D E8 74 1A 
+
+==== BB 988 (0x3A96BEC3) in 18694B, out 102924B, BBs exec'd 0 ====
+	0x3A96BEC3:  movl (%edi),%ecx
+	0x3A96BEC5:  movl -44(%ebp),%eax
+	0x3A96BEC8:  movl -16(%ebp),%edx
+	0x3A96BECB:  addl %ecx,%eax
+	0x3A96BECD:  movl %edx,4(%esp,,)
+	0x3A96BED1:  movl %eax,(%esp,,)
+	0x3A96BED4:  call 0x3A975280
+. 988 3A96BEC3 22
+. 8B 0F 8B 45 D4 8B 55 F0 01 C8 89 54 24 04 89 04 24 E8 A7 93 00 00 
+
+==== BB 989 (0x3A96BED9) in 18716B, out 103038B, BBs exec'd 0 ====
+	0x3A96BED9:  testl %eax,%eax
+	0x3A96BEDB:  jnz-8 0x3A96BE80
+. 989 3A96BED9 4
+. 85 C0 75 A3 
+
+==== BB 990 (0x3A96BEDD) in 18720B, out 103097B, BBs exec'd 0 ====
+	0x3A96BEDD:  movl 20(%ebp),%edx
+	0x3A96BEE0:  testl %edx,%edx
+	0x3A96BEE2:  jz-32 0x3A96C069
+. 990 3A96BEDD 11
+. 8B 55 14 85 D2 0F 84 81 01 00 00 
+
+==== BB 991 (0x3A96BEE8) in 18731B, out 103169B, BBs exec'd 0 ====
+	0x3A96BEE8:  movl -48(%ebp),%eax
+	0x3A96BEEB:  testl %eax,%eax
+	0x3A96BEED:  jz-32 0x3A96BF7F
+. 991 3A96BEE8 11
+. 8B 45 D0 85 C0 0F 84 8C 00 00 00 
+
+==== BB 992 (0x3A96BEF3) in 18742B, out 103241B, BBs exec'd 0 ====
+	0x3A96BEF3:  movl -48(%ebp),%ecx
+	0x3A96BEF6:  movl -36(%ebp),%eax
+	0x3A96BEF9:  movzwl (%ecx,%esi,2),%ecx
+	0x3A96BEFD:  movl 0x17C(%eax),%edx
+	0x3A96BF03:  andl $0x7FFF, %ecx
+	0x3A96BF09:  shll $0x4, %ecx
+	0x3A96BF0C:  movl %ecx,-60(%ebp)
+	0x3A96BF0F:  movl 20(%ebp),%ecx
+	0x3A96BF12:  movl 4(%ecx),%eax
+	0x3A96BF15:  movl -60(%ebp),%ecx
+	0x3A96BF18:  cmpl %eax,4(%edx,%ecx,1)
+	0x3A96BF1C:  jz-32 0x3A96BFE8
+. 992 3A96BEF3 47
+. 8B 4D D0 8B 45 DC 0F B7 0C 71 8B 90 7C 01 00 00 81 E1 FF 7F 00 00 C1 E1 04 89 4D C4 8B 4D 14 8B 41 04 8B 4D C4 39 44 0A 04 0F 84 C6 00 00 00 
+
+==== BB 993 (0x3A96BFE8) in 18789B, out 103421B, BBs exec'd 0 ====
+	0x3A96BFE8:  movl 20(%ebp),%ecx
+	0x3A96BFEB:  movl (%ecx),%eax
+	0x3A96BFED:  movl %eax,4(%esp,,)
+	0x3A96BFF1:  movl -60(%ebp),%ecx
+	0x3A96BFF4:  movl (%edx,%ecx,1),%eax
+	0x3A96BFF7:  movl %eax,(%esp,,)
+	0x3A96BFFA:  call 0x3A975280
+. 993 3A96BFE8 23
+. 8B 4D 14 8B 01 89 44 24 04 8B 4D C4 8B 04 0A 89 04 24 E8 81 92 00 00 
+
+==== BB 994 (0x3A96BFFF) in 18812B, out 103533B, BBs exec'd 0 ====
+	0x3A96BFFF:  testl %eax,%eax
+	0x3A96C001:  jnz-32 0x3A96BF22
+. 994 3A96BFFF 8
+. 85 C0 0F 85 1B FF FF FF 
+
+==== BB 995 (0x3A96C007) in 18820B, out 103595B, BBs exec'd 0 ====
+	0x3A96C007:  jmp 0x3A96BF7F
+. 995 3A96C007 5
+. E9 73 FF FF FF 
+
+==== BB 996 (0x3A96BF7F) in 18825B, out 103623B, BBs exec'd 0 ====
+	0x3A96BF7F:  movzbl 12(%edi),%eax
+	0x3A96BF83:  shrb $0x4, %al
+	0x3A96BF86:  movzbl %al,%eax
+	0x3A96BF89:  cmpl $0x1, %eax
+	0x3A96BF8C:  jz-32 0x3A96C01E
+. 996 3A96BF7F 19
+. 0F B6 47 0C C0 E8 04 0F B6 C0 83 F8 01 0F 84 8C 00 00 00 
+
+==== BB 997 (0x3A96C01E) in 18844B, out 103718B, BBs exec'd 0 ====
+	0x3A96C01E:  movl 8(%ebp),%edx
+	0x3A96C021:  movl -36(%ebp),%ecx
+	0x3A96C024:  movl %edi,(%edx)
+	0x3A96C026:  movl %ecx,4(%edx)
+	0x3A96C029:  movl $0x1,%edx
+	0x3A96C02E:  addl $0x3C, %esp
+	0x3A96C031:  movl %edx,%eax
+	0x3A96C033:  popl %ebx
+	0x3A96C034:  popl %esi
+	0x3A96C035:  popl %edi
+	0x3A96C036:  popl %ebp
+	0x3A96C037:  ret
+. 997 3A96C01E 26
+. 8B 55 08 8B 4D DC 89 3A 89 4A 04 BA 01 00 00 00 83 C4 3C 89 D0 5B 5E 5F 5D C3 
+
+==== BB 998 (0x3A96C17C) in 18870B, out 103889B, BBs exec'd 0 ====
+	0x3A96C17C:  testl %eax,%eax
+	0x3A96C17E:  movl %eax,%edx
+	0x3A96C180:  jnle-8 0x3A96C195
+. 998 3A96C17C 6
+. 85 C0 89 C2 7F 13 
+
+==== BB 999 (0x3A96C195) in 18876B, out 103955B, BBs exec'd 0 ====
+	0x3A96C195:  movl -68(%ebp),%esi
+	0x3A96C198:  testl %esi,%esi
+	0x3A96C19A:  jz-32 0x3A96C3DE
+. 999 3A96C195 11
+. 8B 75 BC 85 F6 0F 84 3E 02 00 00 
+
+==== BB 1000 (0x3A96C1A0) in 18887B, out 104027B, BBs exec'd 0 ====
+	0x3A96C1A0:  movl $0x0, -112(%ebp)
+	0x3A96C1A7:  movl -96(%ebp),%ecx
+	0x3A96C1AA:  movl (%ecx),%edx
+	0x3A96C1AC:  testl %edx,%edx
+	0x3A96C1AE:  jz-8 0x3A96C1BC
+. 1000 3A96C1A0 16
+. C7 45 90 00 00 00 00 8B 4D A0 8B 11 85 D2 74 0C 
+
+==== BB 1001 (0x3A96C1B0) in 18903B, out 104124B, BBs exec'd 0 ====
+	0x3A96C1B0:  movzbl 13(%edx),%eax
+	0x3A96C1B4:  andl $0x3, %eax
+	0x3A96C1B7:  cmpl $0x3, %eax
+	0x3A96C1BA:  jz-8 0x3A96C204
+. 1001 3A96C1B0 12
+. 0F B6 42 0D 83 E0 03 83 F8 03 74 48 
+
+==== BB 1002 (0x3A96C1BC) in 18915B, out 104205B, BBs exec'd 0 ====
+	0x3A96C1BC:  leal -68(%ebp), %edx
+	0x3A96C1BF:  movl %edx,-124(%ebp)
+	0x3A96C1C2:  movl -124(%ebp),%ecx
+	0x3A96C1C5:  movl 4(%ecx),%esi
+	0x3A96C1C8:  movzbl 0x174(%esi),%eax
+	0x3A96C1CF:  andb $0x3, %al
+	0x3A96C1D1:  cmpb $0x2, %al
+	0x3A96C1D3:  jz-32 0x3A96C607
+. 1002 3A96C1BC 29
+. 8D 55 BC 89 55 84 8B 4D 84 8B 71 04 0F B6 86 74 01 00 00 24 03 3C 02 0F 84 2E 04 00 00 
+
+==== BB 1003 (0x3A96C1D9) in 18944B, out 104346B, BBs exec'd 0 ====
+	0x3A96C1D9:  movl 0xFFFFFC14(%ebx),%eax
+	0x3A96C1DF:  testl $0x204, %eax
+	0x3A96C1E4:  jnz-32 0x3A96C412
+. 1003 3A96C1D9 17
+. 8B 83 14 FC FF FF A9 04 02 00 00 0F 85 28 02 00 00 
+
+==== BB 1004 (0x3A96C1EA) in 18961B, out 104423B, BBs exec'd 0 ====
+	0x3A96C1EA:  movl -68(%ebp),%eax
+	0x3A96C1ED:  movl -96(%ebp),%ecx
+	0x3A96C1F0:  movl -124(%ebp),%edx
+	0x3A96C1F3:  movl %eax,(%ecx)
+	0x3A96C1F5:  movl 4(%edx),%eax
+	0x3A96C1F8:  movl (%eax),%eax
+	0x3A96C1FA:  leal -12(%ebp), %esp
+	0x3A96C1FD:  popl %ebx
+	0x3A96C1FE:  popl %esi
+	0x3A96C1FF:  popl %edi
+	0x3A96C200:  popl %ebp
+	0x3A96C201:  ret 20
+. 1004 3A96C1EA 26
+. 8B 45 BC 8B 4D A0 8B 55 84 89 01 8B 42 04 8B 00 8D 65 F4 5B 5E 5F 5D C2 14 00 
+
+==== BB 1005 (0x3A96E1DE) in 18987B, out 104591B, BBs exec'd 0 ====
+	0x3A96E1DE:  movl %eax,0xFFFFFF64(%ebp)
+	0x3A96E1E4:  movl -88(%ebp),%edx
+	0x3A96E1E7:  subl $0x14, %esp
+	0x3A96E1EA:  movl 8(%ebp),%esi
+	0x3A96E1ED:  movl %edx,%edi
+	0x3A96E1EF:  movl %edx,0x208(%esi)
+	0x3A96E1F5:  movl %eax,0x204(%esi)
+	0x3A96E1FB:  testl %edi,%edi
+	0x3A96E1FD:  jz-8 0x3A96E208
+. 1005 3A96E1DE 33
+. 89 85 64 FF FF FF 8B 55 A8 83 EC 14 8B 75 08 89 D7 89 96 08 02 00 00 89 86 04 02 00 00 85 FF 74 09 
+
+==== BB 1006 (0x3A96E1FF) in 19020B, out 104741B, BBs exec'd 0 ====
+	0x3A96E1FF:  movl 4(%edi),%edx
+	0x3A96E202:  addl %edx,0xFFFFFF64(%ebp)
+	0x3A96E208:  cmpl $0x7, 0xFFFFFF6C(%ebp)
+	0x3A96E20F:  jnbe-32 0x3A96EA6B
+. 1006 3A96E1FF 22
+. 8B 57 04 01 95 64 FF FF FF 83 BD 6C FF FF FF 07 0F 87 56 08 00 00 
+
+==== BB 1007 (0x3A96E215) in 19042B, out 104844B, BBs exec'd 0 ====
+	0x3A96E215:  movl 0xFFFFFF6C(%ebp),%ecx
+	0x3A96E21B:  movl -10320(%ebx,%ecx,4),%eax
+	0x3A96E222:  addl %ebx,%eax
+	0x3A96E224:  jmp*l %eax
+. 1007 3A96E215 17
+. 8B 8D 6C FF FF FF 8B 84 8B B0 D7 FF FF 01 D8 FF E0 
+
+==== BB 1008 (0x3A96EADD) in 19059B, out 104911B, BBs exec'd 0 ====
+	0x3A96EADD:  movl 0xFFFFFF70(%ebp),%edx
+	0x3A96EAE3:  movl 0xFFFFFF64(%ebp),%ecx
+	0x3A96EAE9:  addl %ecx,(%edx)
+	0x3A96EAEB:  jmp 0x3A96E320
+. 1008 3A96EADD 19
+. 8B 95 70 FF FF FF 8B 8D 64 FF FF FF 01 0A E9 30 F8 FF FF 
+
+==== BB 1009 (0x3A96E320) in 19078B, out 104990B, BBs exec'd 0 ====
+	0x3A96E320:  addl $0x8, -120(%ebp)
+	0x3A96E324:  movl -124(%ebp),%edi
+	0x3A96E327:  cmpl %edi,-120(%ebp)
+	0x3A96E32A:  jb-32 0x3A96E0E0
+. 1009 3A96E320 16
+. 83 45 88 08 8B 7D 84 39 7D 88 0F 82 B0 FD FF FF 
+
+==== BB 1010 (0x3A96E0E0) in 19094B, out 105081B, BBs exec'd 0 ====
+	0x3A96E0E0:  movl -120(%ebp),%edx
+	0x3A96E0E3:  movl 0xFFFFFF74(%ebp),%edi
+	0x3A96E0E9:  movl 4(%edx),%edx
+	0x3A96E0EC:  movl %edx,0xFFFFFF0C(%ebp)
+	0x3A96E0F2:  movl %edx,%eax
+	0x3A96E0F4:  shrl $0x8, %eax
+	0x3A96E0F7:  movzwl (%edi,%eax,2),%ecx
+	0x3A96E0FB:  movl 0xFFFFFF7C(%ebp),%edi
+	0x3A96E101:  shll $0x4, %eax
+	0x3A96E104:  addl %eax,%edi
+	0x3A96E106:  movl -116(%ebp),%eax
+	0x3A96E109:  andl $0x7FFF, %ecx
+	0x3A96E10F:  movl %edi,-88(%ebp)
+	0x3A96E112:  shll $0x4, %ecx
+	0x3A96E115:  movl 0x17C(%eax),%edx
+	0x3A96E11B:  movl -128(%ebp),%eax
+	0x3A96E11E:  addl %edx,%ecx
+	0x3A96E120:  movl -120(%ebp),%edx
+	0x3A96E123:  addl (%edx),%eax
+	0x3A96E125:  movzbl 0xFFFFFF0C(%ebp),%edx
+	0x3A96E12C:  movl %eax,0xFFFFFF70(%ebp)
+	0x3A96E132:  cmpl $0x8, %edx
+	0x3A96E135:  movl %edx,0xFFFFFF6C(%ebp)
+	0x3A96E13B:  jz-32 0x3A96ECE5
+. 1010 3A96E0E0 97
+. 8B 55 88 8B BD 74 FF FF FF 8B 52 04 89 95 0C FF FF FF 89 D0 C1 E8 08 0F B7 0C 47 8B BD 7C FF FF FF C1 E0 04 01 C7 8B 45 8C 81 E1 FF 7F 00 00 89 7D A8 C1 E1 04 8B 90 7C 01 00 00 8B 45 80 01 D1 8B 55 88 03 02 0F B6 95 0C FF FF FF 89 85 70 FF FF FF 83 FA 08 89 95 6C FF FF FF 0F 84 A4 0B 00 00 
+
+==== BB 1011 (0x3A96ED40) in 19191B, out 105375B, BBs exec'd 0 ====
+	0x3A96ED40:  xorl %eax, %eax
+	0x3A96ED42:  cmpl $0x7, 0xFFFFFF6C(%ebp)
+	0x3A96ED49:  movl 0x200(%esi),%edx
+	0x3A96ED4F:  setz %al
+	0x3A96ED52:  cmpl $0x5, 0xFFFFFF6C(%ebp)
+	0x3A96ED59:  jz-32 0x3A96EEBE
+. 1011 3A96ED40 31
+. 31 C0 83 BD 6C FF FF FF 07 8B 96 00 02 00 00 0F 94 C0 83 BD 6C FF FF FF 05 0F 84 5F 01 00 00 
+
+==== BB 1012 (0x3A96ED5F) in 19222B, out 105500B, BBs exec'd 0 ====
+	0x3A96ED5F:  cmpl %edx,%eax
+	0x3A96ED61:  jnz-32 0x3A96E170
+. 1012 3A96ED5F 8
+. 39 D0 0F 85 09 F4 FF FF 
+
+==== BB 1013 (0x3A96ED67) in 19230B, out 105557B, BBs exec'd 0 ====
+	0x3A96ED67:  incl 0xFFFFF9D8(%ebx)
+	0x3A96ED6D:  movl 0x208(%esi),%edi
+	0x3A96ED73:  movl 0x204(%esi),%eax
+	0x3A96ED79:  movl %edi,-88(%ebp)
+	0x3A96ED7C:  jmp 0x3A96E742
+. 1013 3A96ED67 26
+. FF 83 D8 F9 FF FF 8B BE 08 02 00 00 8B 86 04 02 00 00 89 7D A8 E9 C1 F9 FF FF 
+
+==== BB 1014 (0x3A96E742) in 19256B, out 105661B, BBs exec'd 0 ====
+	0x3A96E742:  movl %eax,0xFFFFFF64(%ebp)
+	0x3A96E748:  jmp 0x3A96E1FB
+. 1014 3A96E742 11
+. 89 85 64 FF FF FF E9 AE FA FF FF 
+
+==== BB 1015 (0x3A96E1FB) in 19267B, out 105708B, BBs exec'd 0 ====
+	0x3A96E1FB:  testl %edi,%edi
+	0x3A96E1FD:  jz-8 0x3A96E208
+. 1015 3A96E1FB 4
+. 85 FF 74 09 
+
+==== BB 1016 (0x3A96E308) in 19271B, out 105767B, BBs exec'd 0 ====
+	0x3A96E308:  movl 0xFFFFFF64(%ebp),%eax
+	0x3A96E30E:  movl 0xFFFFFF70(%ebp),%edi
+	0x3A96E314:  movl %eax,(%edi)
+	0x3A96E316:  leal 0(%esi), %esi
+	0x3A96E319:  leal 0(%edi,,), %edi
+	0x3A96E320:  addl $0x8, -120(%ebp)
+	0x3A96E324:  movl -124(%ebp),%edi
+	0x3A96E327:  cmpl %edi,-120(%ebp)
+	0x3A96E32A:  jb-32 0x3A96E0E0
+. 1016 3A96E308 40
+. 8B 85 64 FF FF FF 8B BD 70 FF FF FF 89 07 8D 76 00 8D BC 27 00 00 00 00 83 45 88 08 8B 7D 84 39 7D 88 0F 82 B0 FD FF FF 
+
+==== BB 1017 (0x3A96BF92) in 19311B, out 105914B, BBs exec'd 0 ====
+	0x3A96BF92:  cmpl $0x2, %eax
+	0x3A96BF95:  jz-8 0x3A96C010
+. 1017 3A96BF92 5
+. 83 F8 02 74 79 
+
+==== BB 1018 (0x3A96C010) in 19316B, out 105971B, BBs exec'd 0 ====
+	0x3A96C010:  movl 0xFFFFFC48(%ebx),%eax
+	0x3A96C016:  testl %eax,%eax
+	0x3A96C018:  jnz-32 0x3A96C0C0
+. 1018 3A96C010 14
+. 8B 83 48 FC FF FF 85 C0 0F 85 A2 00 00 00 
+
+==== BB 1019 (0x3A96BE75) in 19330B, out 106046B, BBs exec'd 0 ====
+	0x3A96BE75:  jmp 0x3A96BF79
+. 1019 3A96BE75 5
+. E9 FF 00 00 00 
+
+==== BB 1020 (0x3A96BFBC) in 19335B, out 106074B, BBs exec'd 0 ====
+	0x3A96BFBC:  movl -36(%ebp),%edx
+	0x3A96BFBF:  call 0x3A970B80
+. 1020 3A96BFBC 8
+. 8B 55 DC E8 BC 4B 00 00 
+
+==== BB 1021 (0x3A96BFC4) in 19343B, out 106135B, BBs exec'd 0 ====
+	0x3A96BFC4:  testl %eax,%eax
+	0x3A96BFC6:  movl $0xFFFFFFFF,%edx
+	0x3A96BFCB:  jnz-8 0x3A96C02E
+. 1021 3A96BFC4 9
+. 85 C0 BA FF FF FF FF 75 61 
+
+==== BB 1022 (0x3A96BFCD) in 19352B, out 106206B, BBs exec'd 0 ====
+	0x3A96BFCD:  incl 16(%ebp)
+	0x3A96BFD0:  movl -32(%ebp),%ecx
+	0x3A96BFD3:  cmpl %ecx,16(%ebp)
+	0x3A96BFD6:  jb-32 0x3A96BDEF
+. 1022 3A96BFCD 15
+. FF 45 10 8B 4D E0 39 4D 10 0F 82 13 FE FF FF 
+
+==== BB 1023 (0x3A96E1B1) in 19367B, out 106295B, BBs exec'd 0 ====
+	0x3A96E1B1:  movl -88(%ebp),%eax
+	0x3A96E1B4:  movl -16(%ebp),%ecx
+	0x3A96E1B7:  movl (%eax),%eax
+	0x3A96E1B9:  movl %esi,12(%esp,,)
+	0x3A96E1BD:  movl %edi,4(%esp,,)
+	0x3A96E1C1:  addl %ecx,%eax
+	0x3A96E1C3:  xorl %ecx, %ecx
+	0x3A96E1C5:  movl %ecx,16(%esp,,)
+	0x3A96E1C9:  leal -88(%ebp), %ecx
+	0x3A96E1CC:  movl %edx,8(%esp,,)
+	0x3A96E1D0:  movl 12(%ebp),%edx
+	0x3A96E1D3:  movl %edx,(%esp,,)
+	0x3A96E1D6:  movl 8(%ebp),%edx
+	0x3A96E1D9:  call 0x3A96C0E0
+. 1023 3A96E1B1 45
+. 8B 45 A8 8B 4D F0 8B 00 89 74 24 0C 89 7C 24 04 01 C8 31 C9 89 4C 24 10 8D 4D A8 89 54 24 08 8B 55 0C 89 14 24 8B 55 08 E8 02 DF FF FF 
+
+==== BB 1024 (0x3A96BFDC) in 19412B, out 106483B, BBs exec'd 0 ====
+	0x3A96BFDC:  xorl %edx, %edx
+	0x3A96BFDE:  addl $0x3C, %esp
+	0x3A96BFE1:  movl %edx,%eax
+	0x3A96BFE3:  popl %ebx
+	0x3A96BFE4:  popl %esi
+	0x3A96BFE5:  popl %edi
+	0x3A96BFE6:  popl %ebp
+	0x3A96BFE7:  ret
+. 1024 3A96BFDC 12
+. 31 D2 83 C4 3C 89 D0 5B 5E 5F 5D C3 
+
+==== BB 1025 (0x3A96C182) in 19424B, out 106610B, BBs exec'd 0 ====
+	0x3A96C182:  testl %eax,%eax
+	0x3A96C184:  js-32 0x3A96C2D0
+. 1025 3A96C182 8
+. 85 C0 0F 88 46 01 00 00 
+
+==== BB 1026 (0x3A96C18A) in 19432B, out 106669B, BBs exec'd 0 ====
+	0x3A96C18A:  addl $0x4, %esi
+	0x3A96C18D:  xorl %eax, %eax
+	0x3A96C18F:  movl (%esi),%edx
+	0x3A96C191:  testl %edx,%edx
+	0x3A96C193:  jnz-8 0x3A96C140
+. 1026 3A96C18A 11
+. 83 C6 04 31 C0 8B 16 85 D2 75 AB 
+
+==== BB 1027 (0x3A96C3DE) in 19443B, out 106762B, BBs exec'd 0 ====
+	0x3A96C3DE:  movl -96(%ebp),%edx
+	0x3A96C3E1:  movl (%edx),%eax
+	0x3A96C3E3:  testl %eax,%eax
+	0x3A96C3E5:  jz-8 0x3A96C3F2
+. 1027 3A96C3DE 9
+. 8B 55 A0 8B 02 85 C0 74 0B 
+
+==== BB 1028 (0x3A96C3E7) in 19452B, out 106844B, BBs exec'd 0 ====
+	0x3A96C3E7:  movzbl 12(%eax),%eax
+	0x3A96C3EB:  shrb $0x4, %al
+	0x3A96C3EE:  cmpb $0x2, %al
+	0x3A96C3F0:  jz-8 0x3A96C3FD
+. 1028 3A96C3E7 11
+. 0F B6 40 0C C0 E8 04 3C 02 74 0B 
+
+==== BB 1029 (0x3A96C3FD) in 19463B, out 106932B, BBs exec'd 0 ====
+	0x3A96C3FD:  movl -96(%ebp),%edx
+	0x3A96C400:  movl $0x0, (%edx)
+	0x3A96C406:  xorl %eax, %eax
+	0x3A96C408:  leal -12(%ebp), %esp
+	0x3A96C40B:  popl %ebx
+	0x3A96C40C:  popl %esi
+	0x3A96C40D:  popl %edi
+	0x3A96C40E:  popl %ebp
+	0x3A96C40F:  ret 20
+. 1029 3A96C3FD 21
+. 8B 55 A0 C7 02 00 00 00 00 31 C0 8D 65 F4 5B 5E 5F 5D C2 14 00 
+
+==== BB 1030 (0x3A96E208) in 19484B, out 107080B, BBs exec'd 0 ====
+	0x3A96E208:  cmpl $0x7, 0xFFFFFF6C(%ebp)
+	0x3A96E20F:  jnbe-32 0x3A96EA6B
+. 1030 3A96E208 13
+. 83 BD 6C FF FF FF 07 0F 87 56 08 00 00 
+
+==== BB 1031 (0x3A96BD70) in 19497B, out 107146B, BBs exec'd 0 ====
+	0x3A96BD70:  popl %ebp
+	0x3A96BD71:  movl %edx,%eax
+	0x3A96BD73:  ret
+. 1031 3A96BD70 4
+. 5D 89 D0 C3 
+
+==== BB 1032 (0x3A96C069) in 19501B, out 107202B, BBs exec'd 0 ====
+	0x3A96C069:  movl -48(%ebp),%eax
+	0x3A96C06C:  testl %eax,%eax
+	0x3A96C06E:  jz-32 0x3A96BF7F
+. 1032 3A96C069 11
+. 8B 45 D0 85 C0 0F 84 0B FF FF FF 
+
+==== BB 1033 (0x3A96C074) in 19512B, out 107274B, BBs exec'd 0 ====
+	0x3A96C074:  testb $0x2, 24(%ebp)
+	0x3A96C078:  jz-8 0x3A96C0AD
+. 1033 3A96C074 6
+. F6 45 18 02 74 33 
+
+==== BB 1034 (0x3A96C0AD) in 19518B, out 107341B, BBs exec'd 0 ====
+	0x3A96C0AD:  movl -48(%ebp),%eax
+	0x3A96C0B0:  movzwl (%eax,%esi,2),%edx
+	0x3A96C0B4:  movl %edx,%eax
+	0x3A96C0B6:  andl $0x7FFF, %eax
+	0x3A96C0BB:  cmpl $0x2, %eax
+	0x3A96C0BE:  jmp-8 0x3A96C089
+. 1034 3A96C0AD 19
+. 8B 45 D0 0F B7 14 70 89 D0 25 FF 7F 00 00 83 F8 02 EB C9 
+
+==== BB 1035 (0x3A96C089) in 19537B, out 107428B, BBs exec'd 0 ====
+	0x3A96C089:  jle-32 0x3A96BF7F
+. 1035 3A96C089 6
+. 0F 8E F0 FE FF FF 
+
+==== BB 1036 (0x3A96E330) in 19543B, out 107487B, BBs exec'd 0 ====
+	0x3A96E330:  incl -112(%ebp)
+	0x3A96E333:  cmpl $0x1, -112(%ebp)
+	0x3A96E337:  jle-32 0x3A96DFBA
+. 1036 3A96E330 13
+. FF 45 90 83 7D 90 01 0F 8E 7D FC FF FF 
+
+==== BB 1037 (0x3A96DFBA) in 19556B, out 107564B, BBs exec'd 0 ====
+	0x3A96DFBA:  movl %esi,-116(%ebp)
+	0x3A96DFBD:  movl -112(%ebp),%ecx
+	0x3A96DFC0:  leal (%ecx,%ecx,2), %eax
+	0x3A96DFC3:  leal -12(%ebp,%eax,4), %eax
+	0x3A96DFC7:  leal -40(%eax), %edx
+	0x3A96DFCA:  movl -40(%eax),%ecx
+	0x3A96DFCD:  movl 4(%edx),%edi
+	0x3A96DFD0:  movl %ecx,%eax
+	0x3A96DFD2:  addl %edi,%eax
+	0x3A96DFD4:  movl %eax,-124(%ebp)
+	0x3A96DFD7:  movl (%esi),%eax
+	0x3A96DFD9:  movl %ecx,-120(%ebp)
+	0x3A96DFDC:  movl %eax,-128(%ebp)
+	0x3A96DFDF:  movl 8(%edx),%eax
+	0x3A96DFE2:  testl %eax,%eax
+	0x3A96DFE4:  jz-8 0x3A96E035
+. 1037 3A96DFBA 44
+. 89 75 8C 8B 4D 90 8D 04 49 8D 44 85 F4 8D 50 D8 8B 48 D8 8B 7A 04 89 C8 01 F8 89 45 84 8B 06 89 4D 88 89 45 80 8B 42 08 85 C0 74 4F 
+
+==== BB 1038 (0x3A96DFE6) in 19600B, out 107767B, BBs exec'd 0 ====
+	0x3A96DFE6:  movl -124(%ebp),%edx
+	0x3A96DFE9:  cmpl %edx,%ecx
+	0x3A96DFEB:  jb-8 0x3A96E015
+. 1038 3A96DFE6 7
+. 8B 55 84 39 D1 72 28 
+
+==== BB 1039 (0x3A96E015) in 19607B, out 107839B, BBs exec'd 0 ====
+	0x3A96E015:  movl -120(%ebp),%edi
+	0x3A96E018:  movl -128(%ebp),%ecx
+	0x3A96E01B:  movl (%edi),%eax
+	0x3A96E01D:  movzbl 4(%edi),%edx
+	0x3A96E021:  addl %eax,%ecx
+	0x3A96E023:  cmpl $0x7, %edx
+	0x3A96E026:  jz-8 0x3A96DFF2
+. 1039 3A96E015 19
+. 8B 7D 88 8B 4D 80 8B 07 0F B6 57 04 01 C1 83 FA 07 74 CA 
+
+==== BB 1040 (0x3A96DFF2) in 19626B, out 107951B, BBs exec'd 0 ====
+	0x3A96DFF2:  movl 0x1F4(%esi),%edx
+	0x3A96DFF8:  testl %edx,%edx
+	0x3A96DFFA:  jnz-32 0x3A96E8CE
+. 1040 3A96DFF2 14
+. 8B 96 F4 01 00 00 85 D2 0F 85 CE 08 00 00 
+
+==== BB 1041 (0x3A96E000) in 19640B, out 108026B, BBs exec'd 0 ====
+	0x3A96E000:  movl -128(%ebp),%eax
+	0x3A96E003:  addl %eax,(%ecx)
+	0x3A96E005:  addl $0x8, -120(%ebp)
+	0x3A96E009:  movl -124(%ebp),%edx
+	0x3A96E00C:  cmpl %edx,-120(%ebp)
+	0x3A96E00F:  jnb-32 0x3A96E330
+. 1041 3A96E000 21
+. 8B 45 80 01 01 83 45 88 08 8B 55 84 39 55 88 0F 83 1B 03 00 00 
+
+==== BB 1042 (0x3A96E33D) in 19661B, out 108145B, BBs exec'd 0 ====
+	0x3A96E33D:  movl $0x0, -76(%ebp)
+	0x3A96E344:  movl 52(%esi),%eax
+	0x3A96E347:  movl $0x0, -68(%ebp)
+	0x3A96E34E:  movl $0x0, -80(%ebp)
+	0x3A96E355:  testl %eax,%eax
+	0x3A96E357:  movl $0x0, -84(%ebp)
+	0x3A96E35E:  jz-8 0x3A96E36F
+. 1042 3A96E33D 35
+. C7 45 B4 00 00 00 00 8B 46 34 C7 45 BC 00 00 00 00 C7 45 B0 00 00 00 00 85 C0 C7 45 AC 00 00 00 00 74 0F 
+
+==== BB 1043 (0x3A96E36F) in 19696B, out 108280B, BBs exec'd 0 ====
+	0x3A96E36F:  movl 104(%esi),%eax
+	0x3A96E372:  testl %eax,%eax
+	0x3A96E374:  jz-8 0x3A96E380
+. 1043 3A96E36F 7
+. 8B 46 68 85 C0 74 0A 
+
+==== BB 1044 (0x3A96E376) in 19703B, out 108352B, BBs exec'd 0 ====
+	0x3A96E376:  cmpl $0x7, 4(%eax)
+	0x3A96E37A:  jz-32 0x3A96E5F1
+. 1044 3A96E376 10
+. 83 78 04 07 0F 84 71 02 00 00 
+
+==== BB 1045 (0x3A96E380) in 19713B, out 108415B, BBs exec'd 0 ====
+	0x3A96E380:  xorl %eax, %eax
+	0x3A96E382:  leal 0xFFFFF9E4(%ebx), %edi
+	0x3A96E388:  movl %eax,0xFFFFFF54(%ebp)
+	0x3A96E38E:  movl %edi,0xFFFFFF14(%ebp)
+	0x3A96E394:  movl %esi,0xFFFFFF50(%ebp)
+	0x3A96E39A:  movl 0xFFFFFF54(%ebp),%edx
+	0x3A96E3A0:  xorl %edi, %edi
+	0x3A96E3A2:  movl (%esi),%ecx
+	0x3A96E3A4:  leal (%edx,%edx,2), %eax
+	0x3A96E3A7:  leal -12(%ebp,%eax,4), %eax
+	0x3A96E3AB:  movl %ecx,0xFFFFFF40(%ebp)
+	0x3A96E3B1:  movl -72(%eax),%edx
+	0x3A96E3B4:  movl -68(%eax),%eax
+	0x3A96E3B7:  movl %eax,0xFFFFFF4C(%ebp)
+	0x3A96E3BD:  addl %edx,%eax
+	0x3A96E3BF:  movl %eax,0xFFFFFF44(%ebp)
+	0x3A96E3C5:  movl 48(%esi),%eax
+	0x3A96E3C8:  movl 4(%eax),%eax
+	0x3A96E3CB:  movl %eax,0xFFFFFF3C(%ebp)
+	0x3A96E3D1:  movl 0xB8(%esi),%eax
+	0x3A96E3D7:  testl %eax,%eax
+	0x3A96E3D9:  jz-8 0x3A96E3DE
+. 1045 3A96E380 91
+. 31 C0 8D BB E4 F9 FF FF 89 85 54 FF FF FF 89 BD 14 FF FF FF 89 B5 50 FF FF FF 8B 95 54 FF FF FF 31 FF 8B 0E 8D 04 52 8D 44 85 F4 89 8D 40 FF FF FF 8B 50 B8 8B 40 BC 89 85 4C FF FF FF 01 D0 89 85 44 FF FF FF 8B 46 30 8B 40 04 89 85 3C FF FF FF 8B 86 B8 00 00 00 85 C0 74 03 
+
+==== BB 1046 (0x3A96E3DE) in 19804B, out 108716B, BBs exec'd 0 ====
+	0x3A96E3DE:  movl 0xFFFFFF4C(%ebp),%eax
+	0x3A96E3E4:  movl %edx,%ecx
+	0x3A96E3E6:  movl $0xAAAAAAAB,%edx
+	0x3A96E3EB:  mull %edx
+	0x3A96E3ED:  shrl $0x3, %edx
+	0x3A96E3F0:  cmpl %edi,%edx
+	0x3A96E3F2:  jbe-8 0x3A96E3F6
+. 1046 3A96E3DE 22
+. 8B 85 4C FF FF FF 89 D1 BA AB AA AA AA F7 E2 C1 EA 03 39 FA 76 02 
+
+==== BB 1047 (0x3A96E3F6) in 19826B, out 108844B, BBs exec'd 0 ====
+	0x3A96E3F6:  cmpl 0xFFFFFF14(%ebp),%esi
+	0x3A96E3FC:  leal (%edx,%edx,2), %eax
+	0x3A96E3FF:  leal (%ecx,%eax,4), %eax
+	0x3A96E402:  movl %eax,0xFFFFFF48(%ebp)
+	0x3A96E408:  jz-8 0x3A96E452
+. 1047 3A96E3F6 20
+. 3B B5 14 FF FF FF 8D 04 52 8D 04 81 89 85 48 FF FF FF 74 48 
+
+==== BB 1048 (0x3A96E40A) in 19846B, out 108956B, BBs exec'd 0 ====
+	0x3A96E40A:  movl 0xFFFFFF40(%ebp),%eax
+	0x3A96E410:  testl %eax,%eax
+	0x3A96E412:  jnz-8 0x3A96E41E
+. 1048 3A96E40A 10
+. 8B 85 40 FF FF FF 85 C0 75 0A 
+
+==== BB 1049 (0x3A96E41E) in 19856B, out 109031B, BBs exec'd 0 ====
+	0x3A96E41E:  cmpl 0xFFFFFF48(%ebp),%ecx
+	0x3A96E424:  jnb-8 0x3A96E452
+. 1049 3A96E41E 8
+. 3B 8D 48 FF FF FF 73 2C 
+
+==== BB 1050 (0x3A96E452) in 19864B, out 109099B, BBs exec'd 0 ====
+	0x3A96E452:  movl 0xDC(%esi),%eax
+	0x3A96E458:  testl %eax,%eax
+	0x3A96E45A:  jz-32 0x3A96E750
+. 1050 3A96E452 14
+. 8B 86 DC 00 00 00 85 C0 0F 84 F0 02 00 00 
+
+==== BB 1051 (0x3A96E460) in 19878B, out 109174B, BBs exec'd 0 ====
+	0x3A96E460:  movl 0xFFFFFF44(%ebp),%edx
+	0x3A96E466:  movl 4(%eax),%eax
+	0x3A96E469:  cmpl %edx,0xFFFFFF48(%ebp)
+	0x3A96E46F:  movl %eax,0xFFFFFF38(%ebp)
+	0x3A96E475:  jnb-32 0x3A96E2B0
+. 1051 3A96E460 27
+. 8B 95 44 FF FF FF 8B 40 04 39 95 48 FF FF FF 89 85 38 FF FF FF 0F 83 35 FE FF FF 
+
+==== BB 1052 (0x3A96E2B0) in 19905B, out 109284B, BBs exec'd 0 ====
+	0x3A96E2B0:  incl 0xFFFFFF54(%ebp)
+	0x3A96E2B6:  cmpl $0x1, 0xFFFFFF54(%ebp)
+	0x3A96E2BD:  jle-32 0x3A96E394
+. 1052 3A96E2B0 19
+. FF 85 54 FF FF FF 83 BD 54 FF FF FF 01 0F 8E D1 00 00 00 
+
+==== BB 1053 (0x3A96E394) in 19924B, out 109367B, BBs exec'd 0 ====
+	0x3A96E394:  movl %esi,0xFFFFFF50(%ebp)
+	0x3A96E39A:  movl 0xFFFFFF54(%ebp),%edx
+	0x3A96E3A0:  xorl %edi, %edi
+	0x3A96E3A2:  movl (%esi),%ecx
+	0x3A96E3A4:  leal (%edx,%edx,2), %eax
+	0x3A96E3A7:  leal -12(%ebp,%eax,4), %eax
+	0x3A96E3AB:  movl %ecx,0xFFFFFF40(%ebp)
+	0x3A96E3B1:  movl -72(%eax),%edx
+	0x3A96E3B4:  movl -68(%eax),%eax
+	0x3A96E3B7:  movl %eax,0xFFFFFF4C(%ebp)
+	0x3A96E3BD:  addl %edx,%eax
+	0x3A96E3BF:  movl %eax,0xFFFFFF44(%ebp)
+	0x3A96E3C5:  movl 48(%esi),%eax
+	0x3A96E3C8:  movl 4(%eax),%eax
+	0x3A96E3CB:  movl %eax,0xFFFFFF3C(%ebp)
+	0x3A96E3D1:  movl 0xB8(%esi),%eax
+	0x3A96E3D7:  testl %eax,%eax
+	0x3A96E3D9:  jz-8 0x3A96E3DE
+. 1053 3A96E394 71
+. 89 B5 50 FF FF FF 8B 95 54 FF FF FF 31 FF 8B 0E 8D 04 52 8D 44 85 F4 89 8D 40 FF FF FF 8B 50 B8 8B 40 BC 89 85 4C FF FF FF 01 D0 89 85 44 FF FF FF 8B 46 30 8B 40 04 89 85 3C FF FF FF 8B 86 B8 00 00 00 85 C0 74 03 
+
+==== BB 1054 (0x3A96E2C3) in 19995B, out 109618B, BBs exec'd 0 ====
+	0x3A96E2C3:  movl 20(%ebp),%eax
+	0x3A96E2C6:  testl %eax,%eax
+	0x3A96E2C8:  jnz-32 0x3A96EDB7
+. 1054 3A96E2C3 11
+. 8B 45 14 85 C0 0F 85 E9 0A 00 00 
+
+==== BB 1055 (0x3A96E2CE) in 20006B, out 109690B, BBs exec'd 0 ====
+	0x3A96E2CE:  orb $0x4, 0x174(%esi)
+	0x3A96E2D5:  movl -104(%ebp),%ecx
+	0x3A96E2D8:  testl %ecx,%ecx
+	0x3A96E2DA:  jnz-32 0x3A96ED81
+. 1055 3A96E2CE 18
+. 80 8E 74 01 00 00 04 8B 4D 98 85 C9 0F 85 A1 0A 00 00 
+
+==== BB 1056 (0x3A96E2E0) in 20024B, out 109787B, BBs exec'd 0 ====
+	0x3A96E2E0:  movl 8(%ebp),%eax
+	0x3A96E2E3:  movl 0x210(%eax),%edx
+	0x3A96E2E9:  testl %edx,%edx
+	0x3A96E2EB:  jz-8 0x3A96E300
+. 1056 3A96E2E0 13
+. 8B 45 08 8B 90 10 02 00 00 85 D2 74 13 
+
+==== BB 1057 (0x3A96E300) in 20037B, out 109875B, BBs exec'd 0 ====
+	0x3A96E300:  leal -12(%ebp), %esp
+	0x3A96E303:  popl %ebx
+	0x3A96E304:  popl %esi
+	0x3A96E305:  popl %edi
+	0x3A96E306:  popl %ebp
+	0x3A96E307:  ret
+. 1057 3A96E300 8
+. 8D 65 F4 5B 5E 5F 5D C3 
+
+==== BB 1058 (0x3A96E05C) in 20045B, out 109977B, BBs exec'd 0 ====
+	0x3A96E05C:  movl %edi,%eax
+	0x3A96E05E:  movl %ecx,%edx
+	0x3A96E060:  shrl $0x3, %eax
+	0x3A96E063:  cmpl 0xFFFFFF78(%ebp),%eax
+	0x3A96E069:  jbe-8 0x3A96E071
+. 1058 3A96E05C 15
+. 89 F8 89 CA C1 E8 03 3B 85 78 FF FF FF 76 06 
+
+==== BB 1059 (0x3A96E0B0) in 20060B, out 110069B, BBs exec'd 0 ====
+	0x3A96E0B0:  movl 0xDC(%esi),%eax
+	0x3A96E0B6:  testl %eax,%eax
+	0x3A96E0B8:  jz-32 0x3A96E631
+. 1059 3A96E0B0 14
+. 8B 86 DC 00 00 00 85 C0 0F 84 73 05 00 00 
+
+==== BB 1060 (0x3A96E414) in 20074B, out 110144B, BBs exec'd 0 ====
+	0x3A96E414:  movl 0x114(%esi),%eax
+	0x3A96E41A:  testl %eax,%eax
+	0x3A96E41C:  jnz-8 0x3A96E452
+. 1060 3A96E414 10
+. 8B 86 14 01 00 00 85 C0 75 34 
+
+==== BB 1061 (0x3A968122) in 20084B, out 110219B, BBs exec'd 0 ====
+	0x3A968122:  call 0x3A972730
+. 1061 3A968122 5
+. E8 09 A6 00 00 
+
+==== BB 1062 _dl_sysdep_start_cleanup(0x3A972730) in 20089B, out 110264B, BBs exec'd 0 ====
+	0x3A972730:  pushl %ebp
+	0x3A972731:  movl %esp,%ebp
+	0x3A972733:  popl %ebp
+	0x3A972734:  ret
+. 1062 3A972730 5
+. 55 89 E5 5D C3 
+
+==== BB 1063 (0x3A968127) in 20094B, out 110333B, BBs exec'd 0 ====
+	0x3A968127:  movl 0xFFFFF9D0(%ebx),%eax
+	0x3A96812D:  testl %eax,%eax
+	0x3A96812F:  jnz-8 0x3A968193
+. 1063 3A968127 10
+. 8B 83 D0 F9 FF FF 85 C0 75 62 
+
+==== BB 1064 (0x3A968131) in 20104B, out 110408B, BBs exec'd 0 ====
+	0x3A968131:  cmpl $0x1, 0xFFFFFB54(%ebx)
+	0x3A968138:  jbe-32 0x3A9673C4
+. 1064 3A968131 13
+. 83 BB 54 FB FF FF 01 0F 86 86 F2 FF FF 
+
+==== BB 1065 (0x3A96813E) in 20117B, out 110474B, BBs exec'd 0 ====
+	0x3A96813E:  xorl %eax, %eax
+	0x3A968140:  movl %eax,12(%esp,,)
+	0x3A968144:  xorl %eax, %eax
+	0x3A968146:  movl %eax,8(%esp,,)
+	0x3A96814A:  movl 0xFFFFF994(%ebx),%eax
+	0x3A968150:  movl 0x1B0(%eax),%eax
+	0x3A968156:  movl %edi,(%esp,,)
+	0x3A968159:  movl %eax,4(%esp,,)
+	0x3A96815D:  call 0x3A96DEB0
+. 1065 3A96813E 36
+. 31 C0 89 44 24 0C 31 C0 89 44 24 08 8B 83 94 F9 FF FF 8B 80 B0 01 00 00 89 3C 24 89 44 24 04 E8 4E 5D 00 00 
+
+==== BB 1066 (0x3A96E233) in 20153B, out 110617B, BBs exec'd 0 ====
+	0x3A96E233:  movl -48(%ebp),%edx
+	0x3A96E236:  movl -52(%ebp),%eax
+	0x3A96E239:  addl %edx,%eax
+	0x3A96E23B:  cmpl %ecx,%eax
+	0x3A96E23D:  jz-8 0x3A96E256
+. 1066 3A96E233 12
+. 8B 55 D0 8B 45 CC 01 D0 39 C8 74 17 
+
+==== BB 1067 (0x3A96E256) in 20165B, out 110706B, BBs exec'd 0 ====
+	0x3A96E256:  movl 32(%esi),%eax
+	0x3A96E259:  movl 4(%eax),%ecx
+	0x3A96E25C:  addl %ecx,%edx
+	0x3A96E25E:  movl %edx,-48(%ebp)
+	0x3A96E261:  jmp 0x3A96DFB3
+. 1067 3A96E256 16
+. 8B 46 20 8B 48 04 01 CA 89 55 D0 E9 4D FD FF FF 
+
+==== BB 1068 (0x3A96DFED) in 20181B, out 110792B, BBs exec'd 0 ====
+	0x3A96DFED:  jmp 0x3A96E330
+. 1068 3A96DFED 5
+. E9 3E 03 00 00 
+
+==== BB 1069 (0x3A968162) in 20186B, out 110820B, BBs exec'd 0 ====
+	0x3A968162:  jmp 0x3A9673C4
+. 1069 3A968162 5
+. E9 5D F2 FF FF 
+
+==== BB 1070 (0x3A9673C4) in 20191B, out 110848B, BBs exec'd 0 ====
+	0x3A9673C4:  movl 0xFFFFFE78(%ebp),%edx
+	0x3A9673CA:  movl $0x1, 12(%edx)
+	0x3A9673D1:  call 0x3A970B70
+. 1070 3A9673C4 18
+. 8B 95 78 FE FF FF C7 42 0C 01 00 00 00 E8 9A 97 00 00 
+
+==== BB 1071 _dl_debug_state(0x3A970B70) in 20209B, out 110927B, BBs exec'd 0 ====
+	0x3A970B70:  pushl %ebp
+	0x3A970B71:  movl %esp,%ebp
+	0x3A970B73:  popl %ebp
+	0x3A970B74:  ret
+. 1071 3A970B70 5
+. 55 89 E5 5D C3 
+
+==== BB 1072 (0x3A9673D6) in 20214B, out 110996B, BBs exec'd 0 ====
+	0x3A9673D6:  call 0x3A96B6D0
+. 1072 3A9673D6 5
+. E8 F5 42 00 00 
+
+==== BB 1073 _dl_unload_cache(0x3A96B6D0) in 20219B, out 111041B, BBs exec'd 0 ====
+	0x3A96B6D0:  pushl %ebp
+	0x3A96B6D1:  movl %esp,%ebp
+	0x3A96B6D3:  pushl %ebx
+	0x3A96B6D4:  subl $0x8, %esp
+	0x3A96B6D7:  call 0x3A97592B
+. 1073 3A96B6D0 12
+. 55 89 E5 53 83 EC 08 E8 4F A2 00 00 
+
+==== BB 1074 (0x3A96B6DC) in 20231B, out 111142B, BBs exec'd 0 ====
+	0x3A96B6DC:  addl $0xCF90, %ebx
+	0x3A96B6E2:  movl 0xDC(%ebx),%ecx
+	0x3A96B6E8:  testl %ecx,%ecx
+	0x3A96B6EA:  setnz %al
+	0x3A96B6ED:  cmpl $0xFFFFFFFF, %ecx
+	0x3A96B6F0:  setnz %dl
+	0x3A96B6F3:  andl %edx,%eax
+	0x3A96B6F5:  testb $0x1, %al
+	0x3A96B6F7:  jnz-8 0x3A96B700
+. 1074 3A96B6DC 29
+. 81 C3 90 CF 00 00 8B 8B DC 00 00 00 85 C9 0F 95 C0 83 F9 FF 0F 95 C2 21 D0 A8 01 75 07 
+
+==== BB 1075 (0x3A96B700) in 20260B, out 111299B, BBs exec'd 0 ====
+	0x3A96B700:  movl %ecx,(%esp,,)
+	0x3A96B703:  movl 0xE4(%ebx),%eax
+	0x3A96B709:  movl %eax,4(%esp,,)
+	0x3A96B70D:  call 0x3A974C90
+. 1075 3A96B700 18
+. 89 0C 24 8B 83 E4 00 00 00 89 44 24 04 E8 7E 95 00 00 
+
+==== BB 1076 munmap(0x3A974C90) in 20278B, out 111383B, BBs exec'd 0 ====
+	0x3A974C90:  movl %ebx,%edx
+	0x3A974C92:  movl 8(%esp,,),%ecx
+	0x3A974C96:  movl 4(%esp,,),%ebx
+	0x3A974C9A:  movl $0x5B,%eax
+	0x3A974C9F:  int $0x80
+. 1076 3A974C90 17
+. 89 DA 8B 4C 24 08 8B 5C 24 04 B8 5B 00 00 00 CD 80 
+
+==== BB 1077 (0x3A974CA1) in 20295B, out 111460B, BBs exec'd 0 ====
+	0x3A974CA1:  movl %edx,%ebx
+	0x3A974CA3:  cmpl $0xFFFFF001, %eax
+	0x3A974CA8:  jnb-8 0x3A974CAB
+. 1077 3A974CA1 9
+. 89 D3 3D 01 F0 FF FF 73 01 
+
+==== BB 1078 (0x3A974CAA) in 20304B, out 111530B, BBs exec'd 0 ====
+	0x3A974CAA:  ret
+. 1078 3A974CAA 1
+. C3 
+
+==== BB 1079 (0x3A96B712) in 20305B, out 111560B, BBs exec'd 0 ====
+	0x3A96B712:  xorl %eax, %eax
+	0x3A96B714:  movl %eax,0xDC(%ebx)
+	0x3A96B71A:  addl $0x8, %esp
+	0x3A96B71D:  popl %ebx
+	0x3A96B71E:  popl %ebp
+	0x3A96B71F:  ret
+. 1079 3A96B712 14
+. 31 C0 89 83 DC 00 00 00 83 C4 08 5B 5D C3 
+
+==== BB 1080 (0x3A9673DB) in 20319B, out 111664B, BBs exec'd 0 ====
+	0x3A9673DB:  leal -12(%ebp), %esp
+	0x3A9673DE:  popl %ebx
+	0x3A9673DF:  popl %esi
+	0x3A9673E0:  popl %edi
+	0x3A9673E1:  popl %ebp
+	0x3A9673E2:  ret
+. 1080 3A9673DB 8
+. 8D 65 F4 5B 5E 5F 5D C3 
+
+==== BB 1081 (0x3A9730A0) in 20327B, out 111766B, BBs exec'd 0 ====
+	0x3A9730A0:  movl 0xFFFFFE20(%ebp),%eax
+	0x3A9730A6:  addl $0x204, %esp
+	0x3A9730AC:  popl %ebx
+	0x3A9730AD:  popl %esi
+	0x3A9730AE:  popl %edi
+	0x3A9730AF:  popl %ebp
+	0x3A9730B0:  ret
+. 1081 3A9730A0 17
+. 8B 85 20 FE FF FF 81 C4 04 02 00 00 5B 5E 5F 5D C3 
+
+==== BB 1082 (0x3A965ECA) in 20344B, out 111894B, BBs exec'd 0 ====
+	0x3A965ECA:  cmpb $0x0, 0xFFFFFC14(%ebx)
+	0x3A965ED1:  movl %eax,%edi
+	0x3A965ED3:  js-8 0x3A965F30
+. 1082 3A965ECA 11
+. 80 BB 14 FC FF FF 00 89 C7 78 5B 
+
+==== BB 1083 (0x3A965ED5) in 20355B, out 111970B, BBs exec'd 0 ====
+	0x3A965ED5:  addl $0x54, %esp
+	0x3A965ED8:  movl %edi,%eax
+	0x3A965EDA:  popl %ebx
+	0x3A965EDB:  popl %esi
+	0x3A965EDC:  popl %edi
+	0x3A965EDD:  popl %ebp
+	0x3A965EDE:  ret
+. 1083 3A965ED5 10
+. 83 C4 54 89 F8 5B 5E 5F 5D C3 
+
+==== BB 1084 (0x3A965887) in 20365B, out 112088B, BBs exec'd 0 ====
+	0x3A965887:  movl %eax,%edi
+	0x3A965889:  call 0x3A965870
+. 1084 3A965887 7
+. 89 C7 E8 E2 FF FF FF 
+
+==== BB 1085 (0x3A965870) in 20372B, out 112143B, BBs exec'd 0 ====
+	0x3A965870:  movl (%esp,,),%ebx
+	0x3A965873:  ret
+. 1085 3A965870 4
+. 8B 1C 24 C3 
+
+==== BB 1086 (0x3A96588E) in 20376B, out 112183B, BBs exec'd 0 ====
+	0x3A96588E:  addl $0x12DDE, %ebx
+	0x3A965894:  movl 0x208(%ebx),%eax
+	0x3A96589A:  popl %edx
+	0x3A96589B:  leal (%esp,%eax,4), %esp
+	0x3A96589E:  subl %eax,%edx
+	0x3A9658A0:  pushl %edx
+	0x3A9658A1:  movl 0xFFFFF994(%ebx),%eax
+	0x3A9658A7:  leal 8(%esp,%edx,4), %esi
+	0x3A9658AB:  leal 4(%esp,,), %ecx
+	0x3A9658AF:  pushl %esi
+	0x3A9658B0:  call 0x3A970680
+. 1086 3A96588E 39
+. 81 C3 DE 2D 01 00 8B 83 08 02 00 00 5A 8D 24 84 29 C2 52 8B 83 94 F9 FF FF 8D 74 94 08 8D 4C 24 04 56 E8 CB AD 00 00 
+
+==== BB 1087 _dl_init_internal(0x3A970680) in 20415B, out 112357B, BBs exec'd 0 ====
+	0x3A970680:  pushl %ebp
+	0x3A970681:  movl %esp,%ebp
+	0x3A970683:  pushl %edi
+	0x3A970684:  movl %eax,%edi
+	0x3A970686:  pushl %esi
+	0x3A970687:  pushl %ebx
+	0x3A970688:  subl $0x2C, %esp
+	0x3A97068B:  movl 0x98(%eax),%eax
+	0x3A970691:  call 0x3A97592B
+. 1087 3A970680 22
+. 55 89 E5 57 89 C7 56 53 83 EC 2C 8B 80 98 00 00 00 E8 95 52 00 00 
+
+==== BB 1088 (0x3A970696) in 20437B, out 112519B, BBs exec'd 0 ====
+	0x3A970696:  addl $0x7FD6, %ebx
+	0x3A97069C:  movl %edx,-16(%ebp)
+	0x3A97069F:  movl 0x9C(%edi),%esi
+	0x3A9706A5:  movl %eax,-24(%ebp)
+	0x3A9706A8:  movl 0xFFFFF9CC(%ebx),%eax
+	0x3A9706AE:  movl %ecx,-20(%ebp)
+	0x3A9706B1:  testl %eax,%eax
+	0x3A9706B3:  jnz-32 0x3A97074A
+. 1088 3A970696 35
+. 81 C3 D6 7F 00 00 89 55 F0 8B B7 9C 00 00 00 89 45 E8 8B 83 CC F9 FF FF 89 4D EC 85 C0 0F 85 91 00 00 00 
+
+==== BB 1089 (0x3A97074A) in 20472B, out 112668B, BBs exec'd 0 ====
+	0x3A97074A:  movl 8(%ebp),%edx
+	0x3A97074D:  movl %edx,(%esp,,)
+	0x3A970750:  movl -16(%ebp),%edx
+	0x3A970753:  call 0x3A970560
+. 1089 3A97074A 14
+. 8B 55 08 89 14 24 8B 55 F0 E8 08 FE FF FF 
+
+==== BB 1090 call_init(0x3A970560) in 20486B, out 112746B, BBs exec'd 0 ====
+	0x3A970560:  pushl %ebp
+	0x3A970561:  movl %esp,%ebp
+	0x3A970563:  subl $0x28, %esp
+	0x3A970566:  movl %ebx,-12(%ebp)
+	0x3A970569:  movl %esi,-8(%ebp)
+	0x3A97056C:  movl %eax,%esi
+	0x3A97056E:  movl %edi,-4(%ebp)
+	0x3A970571:  movzbl 0x174(%eax),%eax
+	0x3A970578:  call 0x3A97592B
+. 1090 3A970560 29
+. 55 89 E5 83 EC 28 89 5D F4 89 75 F8 89 C6 89 7D FC 0F B6 80 74 01 00 00 E8 AE 53 00 00 
+
+==== BB 1091 (0x3A97057D) in 20515B, out 112899B, BBs exec'd 0 ====
+	0x3A97057D:  addl $0x80EF, %ebx
+	0x3A970583:  movl %edx,-16(%ebp)
+	0x3A970586:  movl %ecx,-20(%ebp)
+	0x3A970589:  testb $0x8, %al
+	0x3A97058B:  jnz-8 0x3A9705C0
+. 1091 3A97057D 16
+. 81 C3 EF 80 00 00 89 55 F0 89 4D EC A8 08 75 33 
+
+==== BB 1092 (0x3A97058D) in 20531B, out 113006B, BBs exec'd 0 ====
+	0x3A97058D:  movb %al,%dl
+	0x3A97058F:  movl 4(%esi),%eax
+	0x3A970592:  orb $0x8, %dl
+	0x3A970595:  movb %dl,0x174(%esi)
+	0x3A97059B:  movzbl (%eax),%ecx
+	0x3A97059E:  testb %cl,%cl
+	0x3A9705A0:  jz-32 0x3A97063E
+. 1092 3A97058D 25
+. 88 C2 8B 46 04 80 CA 08 88 96 74 01 00 00 0F B6 08 84 C9 0F 84 98 00 00 00 
+
+==== BB 1093 (0x3A9705A6) in 20556B, out 113148B, BBs exec'd 0 ====
+	0x3A9705A6:  movl 72(%esi),%edx
+	0x3A9705A9:  testl %edx,%edx
+	0x3A9705AB:  jnz-8 0x3A9705D0
+. 1093 3A9705A6 7
+. 8B 56 48 85 D2 75 23 
+
+==== BB 1094 (0x3A9705D0) in 20563B, out 113220B, BBs exec'd 0 ====
+	0x3A9705D0:  testb $0x2, 0xFFFFFC14(%ebx)
+	0x3A9705D7:  jnz-8 0x3A970655
+. 1094 3A9705D0 9
+. F6 83 14 FC FF FF 02 75 7C 
+
+==== BB 1095 (0x3A9705D9) in 20572B, out 113290B, BBs exec'd 0 ====
+	0x3A9705D9:  testl %edx,%edx
+	0x3A9705DB:  jnz-8 0x3A97061F
+. 1095 3A9705D9 4
+. 85 D2 75 42 
+
+==== BB 1096 (0x3A97061F) in 20576B, out 113349B, BBs exec'd 0 ====
+	0x3A97061F:  movl 4(%edx),%eax
+	0x3A970622:  movl 8(%ebp),%edx
+	0x3A970625:  movl (%esi),%edi
+	0x3A970627:  movl %edx,8(%esp,,)
+	0x3A97062B:  movl -20(%ebp),%edx
+	0x3A97062E:  addl %edi,%eax
+	0x3A970630:  movl %edx,4(%esp,,)
+	0x3A970634:  movl -16(%ebp),%edx
+	0x3A970637:  movl %edx,(%esp,,)
+	0x3A97063A:  call*l %eax
+. 1096 3A97061F 29
+. 8B 42 04 8B 55 08 8B 3E 89 54 24 08 8B 55 EC 01 F8 89 54 24 04 8B 55 F0 89 14 24 FF D0 
+
+==== BB 1097 (0x3A97C92C) in 20605B, out 113486B, BBs exec'd 0 ====
+	0x3A97C92C:  pushl %ebp
+	0x3A97C92D:  movl %esp,%ebp
+	0x3A97C92F:  subl $0x8, %esp
+	0x3A97C932:  call 0x3A97C9C0
+. 1097 3A97C92C 11
+. 55 89 E5 83 EC 08 E8 89 00 00 00 
+
+==== BB 1098 (0x3A97C9C0) in 20616B, out 113571B, BBs exec'd 0 ====
+	0x3A97C9C0:  pushl %ebp
+	0x3A97C9C1:  movl %esp,%ebp
+	0x3A97C9C3:  pushl %ebx
+	0x3A97C9C4:  call 0x3A97C9C9 ; popl %ebx
+	0x3A97C9CA:  addl $0x1417, %ebx
+	0x3A97C9D0:  pushl %edx
+	0x3A97C9D1:  movl 0x2C(%ebx),%eax
+	0x3A97C9D7:  testl %eax,%eax
+	0x3A97C9D9:  jz-8 0x3A97C9DD
+. 1098 3A97C9C0 27
+. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 17 14 00 00 52 8B 83 2C 00 00 00 85 C0 74 02 
+
+==== BB 1099 (0x3A97C9DD) in 20643B, out 113723B, BBs exec'd 0 ====
+	0x3A97C9DD:  popl %eax
+	0x3A97C9DE:  popl %ebx
+	0x3A97C9DF:  leave	0x3A97C9E0:  ret
+. 1099 3A97C9DD 4
+. 58 5B C9 C3 
+
+==== BB 1100 (0x3A97C937) in 20647B, out 113807B, BBs exec'd 0 ====
+	0x3A97C937:  call 0x3A97CA60
+. 1100 3A97C937 5
+. E8 24 01 00 00 
+
+==== BB 1101 (0x3A97CA60) in 20652B, out 113852B, BBs exec'd 0 ====
+	0x3A97CA60:  pushl %ebp
+	0x3A97CA61:  movl %esp,%ebp
+	0x3A97CA63:  pushl %ebx
+	0x3A97CA64:  call 0x3A97CA69 ; popl %ebx
+	0x3A97CA6A:  addl $0x1377, %ebx
+	0x3A97CA70:  pushl %eax
+	0x3A97CA71:  movl 0xFFFFFFFC(%ebx),%eax
+	0x3A97CA77:  testl %eax,%eax
+	0x3A97CA79:  jz-8 0x3A97CA85
+. 1101 3A97CA60 27
+. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 77 13 00 00 50 8B 83 FC FF FF FF 85 C0 74 0A 
+
+==== BB 1102 (0x3A97CA85) in 20679B, out 114004B, BBs exec'd 0 ====
+	0x3A97CA85:  movl -4(%ebp),%ebx
+	0x3A97CA88:  leave	0x3A97CA89:  ret
+. 1102 3A97CA85 5
+. 8B 5D FC C9 C3 
+
+==== BB 1103 (0x3A97C93C) in 20684B, out 114066B, BBs exec'd 0 ====
+	0x3A97C93C:  call 0x3A97CCA0
+. 1103 3A97C93C 5
+. E8 5F 03 00 00 
+
+==== BB 1104 (0x3A97CCA0) in 20689B, out 114111B, BBs exec'd 0 ====
+	0x3A97CCA0:  pushl %ebp
+	0x3A97CCA1:  movl %esp,%ebp
+	0x3A97CCA3:  pushl %esi
+	0x3A97CCA4:  pushl %ebx
+	0x3A97CCA5:  call 0x3A97CCAA ; popl %ebx
+	0x3A97CCAB:  addl $0x1136, %ebx
+	0x3A97CCB1:  leal 0xFFFFFFF0(%ebx), %eax
+	0x3A97CCB7:  leal -4(%eax), %esi
+	0x3A97CCBA:  movl -4(%eax),%eax
+	0x3A97CCBD:  cmpl $0xFFFFFFFF, %eax
+	0x3A97CCC0:  jz-8 0x3A97CCCE
+. 1104 3A97CCA0 34
+. 55 89 E5 56 53 E8 00 00 00 00 5B 81 C3 36 11 00 00 8D 83 F0 FF FF FF 8D 70 FC 8B 40 FC 83 F8 FF 74 0C 
+
+==== BB 1105 (0x3A97CCCE) in 20723B, out 114278B, BBs exec'd 0 ====
+	0x3A97CCCE:  popl %ebx
+	0x3A97CCCF:  popl %esi
+	0x3A97CCD0:  popl %ebp
+	0x3A97CCD1:  ret
+. 1105 3A97CCCE 4
+. 5B 5E 5D C3 
+
+==== BB 1106 (0x3A97C941) in 20727B, out 114356B, BBs exec'd 0 ====
+	0x3A97C941:  leave	0x3A97C942:  ret
+. 1106 3A97C941 2
+. C9 C3 
+
+==== BB 1107 (0x3A97063C) in 20729B, out 114405B, BBs exec'd 0 ====
+	0x3A97063C:  jmp-8 0x3A9705DD
+. 1107 3A97063C 2
+. EB 9F 
+
+==== BB 1108 (0x3A9705DD) in 20731B, out 114433B, BBs exec'd 0 ====
+	0x3A9705DD:  movl 124(%esi),%edx
+	0x3A9705E0:  testl %edx,%edx
+	0x3A9705E2:  jz-8 0x3A9705C0
+. 1108 3A9705DD 7
+. 8B 56 7C 85 D2 74 DC 
+
+==== BB 1109 (0x3A9705C0) in 20738B, out 114505B, BBs exec'd 0 ====
+	0x3A9705C0:  movl -12(%ebp),%ebx
+	0x3A9705C3:  movl -8(%ebp),%esi
+	0x3A9705C6:  movl -4(%ebp),%edi
+	0x3A9705C9:  movl %ebp,%esp
+	0x3A9705CB:  popl %ebp
+	0x3A9705CC:  ret
+. 1109 3A9705C0 13
+. 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 
+
+==== BB 1110 (0x3A970758) in 20751B, out 114597B, BBs exec'd 0 ====
+	0x3A970758:  xorl %eax, %eax
+	0x3A97075A:  movl %eax,0xFFFFF9CC(%ebx)
+	0x3A970760:  movl -24(%ebp),%eax
+	0x3A970763:  testl %eax,%eax
+	0x3A970765:  jz-32 0x3A9706C4
+. 1110 3A970758 19
+. 31 C0 89 83 CC F9 FF FF 8B 45 E8 85 C0 0F 84 59 FF FF FF 
+
+==== BB 1111 (0x3A9706C4) in 20770B, out 114696B, BBs exec'd 0 ====
+	0x3A9706C4:  xorl %eax, %eax
+	0x3A9706C6:  call 0x3A970B30
+. 1111 3A9706C4 7
+. 31 C0 E8 65 04 00 00 
+
+==== BB 1112 (0x3A970B65) in 20777B, out 114759B, BBs exec'd 0 ====
+	0x3A970B65:  popl %ebp
+	0x3A970B66:  movl %edx,%eax
+	0x3A970B68:  ret
+. 1112 3A970B65 4
+. 5D 89 D0 C3 
+
+==== BB 1113 (0x3A9706CB) in 20781B, out 114815B, BBs exec'd 0 ====
+	0x3A9706CB:  movl %eax,-28(%ebp)
+	0x3A9706CE:  movl $0x1, 12(%eax)
+	0x3A9706D5:  call 0x3A970B70
+. 1113 3A9706CB 15
+. 89 45 E4 C7 40 0C 01 00 00 00 E8 96 04 00 00 
+
+==== BB 1114 (0x3A9706DA) in 20796B, out 114891B, BBs exec'd 0 ====
+	0x3A9706DA:  movl 0x154(%edi),%esi
+	0x3A9706E0:  movl %esi,%eax
+	0x3A9706E2:  decl %esi
+	0x3A9706E3:  testl %eax,%eax
+	0x3A9706E5:  jnz-8 0x3A970708
+. 1114 3A9706DA 13
+. 8B B7 54 01 00 00 89 F0 4E 85 C0 75 21 
+
+==== BB 1115 (0x3A970708) in 20809B, out 114984B, BBs exec'd 0 ====
+	0x3A970708:  movl 0x1D4(%edi),%eax
+	0x3A97070E:  movl 8(%ebp),%edx
+	0x3A970711:  movl (%eax,%esi,4),%eax
+	0x3A970714:  movl %edx,(%esp,,)
+	0x3A970717:  movl -20(%ebp),%ecx
+	0x3A97071A:  movl -16(%ebp),%edx
+	0x3A97071D:  call 0x3A970560
+. 1115 3A970708 26
+. 8B 87 D4 01 00 00 8B 55 08 8B 04 B0 89 14 24 8B 4D EC 8B 55 F0 E8 3E FE FF FF 
+
+==== BB 1116 (0x3A9705AD) in 20835B, out 115108B, BBs exec'd 0 ====
+	0x3A9705AD:  movl 124(%esi),%edi
+	0x3A9705B0:  testl %edi,%edi
+	0x3A9705B2:  jnz-8 0x3A9705D0
+. 1116 3A9705AD 7
+. 8B 7E 7C 85 FF 75 1C 
+
+==== BB 1117 (0x3A9705B4) in 20842B, out 115180B, BBs exec'd 0 ====
+	0x3A9705B4:  leal 0x0(%esi), %esi
+	0x3A9705BA:  leal 0x0(%edi), %edi
+	0x3A9705C0:  movl -12(%ebp),%ebx
+	0x3A9705C3:  movl -8(%ebp),%esi
+	0x3A9705C6:  movl -4(%ebp),%edi
+	0x3A9705C9:  movl %ebp,%esp
+	0x3A9705CB:  popl %ebp
+	0x3A9705CC:  ret
+. 1117 3A9705B4 25
+. 8D B6 00 00 00 00 8D BF 00 00 00 00 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 
+
+==== BB 1118 (0x3A970722) in 20867B, out 115290B, BBs exec'd 0 ====
+	0x3A970722:  movl %esi,%eax
+	0x3A970724:  decl %esi
+	0x3A970725:  testl %eax,%eax
+	0x3A970727:  jnz-8 0x3A970708
+. 1118 3A970722 7
+. 89 F0 4E 85 C0 75 DF 
+
+==== BB 1119 _init(0x3A9B37C0) in 20874B, out 115367B, BBs exec'd 0 ====
+	0x3A9B37C0:  pushl %ebp
+	0x3A9B37C1:  xorl %eax, %eax
+	0x3A9B37C3:  movl %esp,%ebp
+	0x3A9B37C5:  subl $0x18, %esp
+	0x3A9B37C8:  movl %ebx,-12(%ebp)
+	0x3A9B37CB:  call 0x3A9B3791
+. 1119 3A9B37C0 16
+. 55 31 C0 89 E5 83 EC 18 89 5D F4 E8 C1 FF FF FF 
+
+==== BB 1120 __i686.get_pc_thunk.bx(0x3A9B3791) in 20890B, out 115479B, BBs exec'd 0 ====
+	0x3A9B3791:  movl (%esp,,),%ebx
+	0x3A9B3794:  ret
+. 1120 3A9B3791 4
+. 8B 1C 24 C3 
+
+==== BB 1121 (0x3A9B37D0) in 20894B, out 115519B, BBs exec'd 0 ====
+	0x3A9B37D0:  addl $0xFC840, %ebx
+	0x3A9B37D6:  movl %esi,-8(%ebp)
+	0x3A9B37D9:  movl 0xA4(%ebx),%edx
+	0x3A9B37DF:  movl 16(%ebp),%esi
+	0x3A9B37E2:  movl %edi,-4(%ebp)
+	0x3A9B37E5:  testl %edx,%edx
+	0x3A9B37E7:  movl 12(%ebp),%edi
+	0x3A9B37EA:  jz-8 0x3A9B3800
+. 1121 3A9B37D0 28
+. 81 C3 40 C8 0F 00 89 75 F8 8B 93 A4 00 00 00 8B 75 10 89 7D FC 85 D2 8B 7D 0C 74 14 
+
+==== BB 1122 (0x3A9B37EC) in 20922B, out 115662B, BBs exec'd 0 ====
+	0x3A9B37EC:  movl (%edx),%edx
+	0x3A9B37EE:  testl %edx,%edx
+	0x3A9B37F0:  jnz-8 0x3A9B3800
+. 1122 3A9B37EC 6
+. 8B 12 85 D2 75 0E 
+
+==== BB 1123 (0x3A9B3800) in 20928B, out 115731B, BBs exec'd 0 ====
+	0x3A9B3800:  movl %eax,0xFFFF9010(%ebx)
+	0x3A9B3806:  testl %eax,%eax
+	0x3A9B3808:  jnz-8 0x3A9B3830
+. 1123 3A9B3800 10
+. 89 83 10 90 FF FF 85 C0 75 26 
+
+==== BB 1124 (0x3A9B380A) in 20938B, out 115806B, BBs exec'd 0 ====
+	0x3A9B380A:  movl 0x180(%ebx),%eax
+	0x3A9B3810:  movzwl (%eax),%edx
+	0x3A9B3813:  movl 0x168(%ebx),%eax
+	0x3A9B3819:  cmpw 56(%eax),%dx
+	0x3A9B381D:  jz-8 0x3A9B3830
+. 1124 3A9B380A 21
+. 8B 83 80 01 00 00 0F B7 10 8B 83 68 01 00 00 66 3B 50 38 74 11 
+
+==== BB 1125 (0x3A9B3830) in 20959B, out 115912B, BBs exec'd 0 ====
+	0x3A9B3830:  movl %edi,0x28D8(%ebx)
+	0x3A9B3836:  movl 8(%ebp),%eax
+	0x3A9B3839:  movl %eax,0x28D4(%ebx)
+	0x3A9B383F:  movl 0x13C(%ebx),%eax
+	0x3A9B3845:  movl %esi,(%eax)
+	0x3A9B3847:  movl %esi,8(%esp,,)
+	0x3A9B384B:  movl %edi,4(%esp,,)
+	0x3A9B384F:  movl 8(%ebp),%eax
+	0x3A9B3852:  movl %eax,(%esp,,)
+	0x3A9B3855:  call 0x3AA57E00
+. 1125 3A9B3830 42
+. 89 BB D8 28 00 00 8B 45 08 89 83 D4 28 00 00 8B 83 3C 01 00 00 89 30 89 74 24 08 89 7C 24 04 8B 45 08 89 04 24 E8 A6 45 0A 00 
+
+==== BB 1126 __init_misc(0x3AA57E00) in 21001B, out 116065B, BBs exec'd 0 ====
+	0x3AA57E00:  pushl %ebp
+	0x3AA57E01:  movl %esp,%ebp
+	0x3AA57E03:  subl $0x14, %esp
+	0x3AA57E06:  movl %edi,-4(%ebp)
+	0x3AA57E09:  movl 12(%ebp),%edi
+	0x3AA57E0C:  movl %ebx,-12(%ebp)
+	0x3AA57E0F:  call 0x3A9B3791
+. 1126 3AA57E00 20
+. 55 89 E5 83 EC 14 89 7D FC 8B 7D 0C 89 5D F4 E8 7D B9 F5 FF 
+
+==== BB 1127 (0x3AA57E14) in 21021B, out 116189B, BBs exec'd 0 ====
+	0x3AA57E14:  addl $0x581FC, %ebx
+	0x3AA57E1A:  movl %esi,-8(%ebp)
+	0x3AA57E1D:  testl %edi,%edi
+	0x3AA57E1F:  jz-8 0x3AA57E51
+. 1127 3AA57E14 13
+. 81 C3 FC 81 05 00 89 75 F8 85 FF 74 30 
+
+==== BB 1128 (0x3AA57E21) in 21034B, out 116280B, BBs exec'd 0 ====
+	0x3AA57E21:  movl (%edi),%esi
+	0x3AA57E23:  testl %esi,%esi
+	0x3AA57E25:  jz-8 0x3AA57E51
+. 1128 3AA57E21 6
+. 8B 37 85 F6 74 2A 
+
+==== BB 1129 (0x3AA57E27) in 21040B, out 116349B, BBs exec'd 0 ====
+	0x3AA57E27:  movl %esi,(%esp,,)
+	0x3AA57E2A:  movl $0x2F,%eax
+	0x3AA57E2F:  movl %eax,4(%esp,,)
+	0x3AA57E33:  call 0x3A9B35E0
+. 1129 3AA57E27 17
+. 89 34 24 B8 2F 00 00 00 89 44 24 04 E8 A8 B7 F5 FF 
+
+==== BB 1130 (0x3A9B35E0) in 21057B, out 116426B, BBs exec'd 0 ====
+	0x3A9B35E0:  jmp*l 0x40(%ebx)
+. 1130 3A9B35E0 6
+. FF A3 40 00 00 00 
+
+==== BB 1131 (0x3A9B35E6) in 21063B, out 116453B, BBs exec'd 0 ====
+	0x3A9B35E6:  pushl $0x68
+	0x3A9B35EB:  jmp 0x3A9B3500
+. 1131 3A9B35E6 10
+. 68 68 00 00 00 E9 10 FF FF FF 
+
+==== BB 1132 (0x3A9B3500) in 21073B, out 116502B, BBs exec'd 0 ====
+	0x3A9B3500:  pushl 0x4(%ebx)
+	0x3A9B3506:  jmp*l 0x8(%ebx)
+. 1132 3A9B3500 12
+. FF B3 04 00 00 00 FF A3 08 00 00 00 
+
+==== BB 1133 _dl_runtime_resolve(0x3A96FEF0) in 21085B, out 116551B, BBs exec'd 0 ====
+	0x3A96FEF0:  pushl %eax
+	0x3A96FEF1:  pushl %ecx
+	0x3A96FEF2:  pushl %edx
+	0x3A96FEF3:  movl 16(%esp,,),%edx
+	0x3A96FEF7:  movl 12(%esp,,),%eax
+	0x3A96FEFB:  call 0x3A970060
+. 1133 3A96FEF0 16
+. 50 51 52 8B 54 24 10 8B 44 24 0C E8 60 01 00 00 
+
+==== BB 1134 fixup(0x3A970060) in 21101B, out 116670B, BBs exec'd 0 ====
+	0x3A970060:  pushl %ebp
+	0x3A970061:  movl %esp,%ebp
+	0x3A970063:  pushl %edi
+	0x3A970064:  pushl %esi
+	0x3A970065:  movl %eax,%esi
+	0x3A970067:  pushl %ebx
+	0x3A970068:  subl $0x24, %esp
+	0x3A97006B:  movl 48(%eax),%ecx
+	0x3A97006E:  movl 44(%eax),%eax
+	0x3A970071:  call 0x3A97592B
+. 1134 3A970060 22
+. 55 89 E5 57 56 89 C6 53 83 EC 24 8B 48 30 8B 40 2C E8 B5 58 00 00 
+
+==== BB 1135 (0x3A970076) in 21123B, out 116842B, BBs exec'd 0 ====
+	0x3A970076:  addl $0x85F6, %ebx
+	0x3A97007C:  movl 4(%eax),%eax
+	0x3A97007F:  movl %eax,-20(%ebp)
+	0x3A970082:  movl 116(%esi),%eax
+	0x3A970085:  movl 4(%eax),%edi
+	0x3A970088:  addl %edi,%edx
+	0x3A97008A:  movl 4(%edx),%edi
+	0x3A97008D:  movl (%edx),%edx
+	0x3A97008F:  shrl $0x8, %edi
+	0x3A970092:  movl %edi,%eax
+	0x3A970094:  shll $0x4, %eax
+	0x3A970097:  addl 4(%ecx),%eax
+	0x3A97009A:  movl (%esi),%ecx
+	0x3A97009C:  addl %ecx,%edx
+	0x3A97009E:  movl %edx,-24(%ebp)
+	0x3A9700A1:  movl %eax,-28(%ebp)
+	0x3A9700A4:  testb $0x3, 13(%eax)
+	0x3A9700A8:  movl %eax,-16(%ebp)
+	0x3A9700AB:  jnz-32 0x3A970148
+. 1135 3A970076 59
+. 81 C3 F6 85 00 00 8B 40 04 89 45 EC 8B 46 74 8B 78 04 01 FA 8B 7A 04 8B 12 C1 EF 08 89 F8 C1 E0 04 03 41 04 8B 0E 01 CA 89 55 E8 89 45 E4 F6 40 0D 03 89 45 F0 0F 85 97 00 00 00 
+
+==== BB 1136 (0x3A9700B1) in 21182B, out 117085B, BBs exec'd 0 ====
+	0x3A9700B1:  movl 0xDC(%esi),%eax
+	0x3A9700B7:  xorl %edx, %edx
+	0x3A9700B9:  testl %eax,%eax
+	0x3A9700BB:  jz-8 0x3A9700E2
+. 1136 3A9700B1 12
+. 8B 86 DC 00 00 00 31 D2 85 C0 74 25 
+
+==== BB 1137 (0x3A9700BD) in 21194B, out 117174B, BBs exec'd 0 ====
+	0x3A9700BD:  movl 4(%eax),%eax
+	0x3A9700C0:  movzwl (%eax,%edi,2),%edx
+	0x3A9700C4:  movl 0x17C(%esi),%eax
+	0x3A9700CA:  andl $0x7FFF, %edx
+	0x3A9700D0:  shll $0x4, %edx
+	0x3A9700D3:  addl %eax,%edx
+	0x3A9700D5:  xorl %eax, %eax
+	0x3A9700D7:  cmpl $0x0, 4(%edx)
+	0x3A9700DB:  setnz %al
+	0x3A9700DE:  negl %eax
+	0x3A9700E0:  andl %eax,%edx
+	0x3A9700E2:  movl -28(%ebp),%eax
+	0x3A9700E5:  movl $0x1,%edi
+	0x3A9700EA:  leal -16(%ebp), %ecx
+	0x3A9700ED:  movl (%eax),%eax
+	0x3A9700EF:  addl %eax,-20(%ebp)
+	0x3A9700F2:  xorl %eax, %eax
+	0x3A9700F4:  movl %eax,16(%esp,,)
+	0x3A9700F8:  movl $0x1,%eax
+	0x3A9700FD:  movl %edx,4(%esp,,)
+	0x3A970101:  movl %esi,%edx
+	0x3A970103:  movl %eax,12(%esp,,)
+	0x3A970107:  movl %edi,8(%esp,,)
+	0x3A97010B:  movl 0x1B0(%esi),%eax
+	0x3A970111:  movl %eax,(%esp,,)
+	0x3A970114:  movl -20(%ebp),%eax
+	0x3A970117:  call 0x3A96C0E0
+. 1137 3A9700BD 95
+. 8B 40 04 0F B7 14 78 8B 86 7C 01 00 00 81 E2 FF 7F 00 00 C1 E2 04 01 C2 31 C0 83 7A 04 00 0F 95 C0 F7 D8 21 C2 8B 45 E4 BF 01 00 00 00 8D 4D F0 8B 00 01 45 EC 31 C0 89 44 24 10 B8 01 00 00 00 89 54 24 04 89 F2 89 44 24 0C 89 7C 24 08 8B 86 B0 01 00 00 89 04 24 8B 45 EC E8 C4 BF FF FF 
+
+==== BB 1138 (0x3A97011C) in 21289B, out 117515B, BBs exec'd 0 ====
+	0x3A97011C:  movl -16(%ebp),%edx
+	0x3A97011F:  subl $0x14, %esp
+	0x3A970122:  movl %eax,%ecx
+	0x3A970124:  xorl %eax, %eax
+	0x3A970126:  testl %edx,%edx
+	0x3A970128:  jz-8 0x3A970131
+. 1138 3A97011C 14
+. 8B 55 F0 83 EC 14 89 C1 31 C0 85 D2 74 07 
+
+==== BB 1139 (0x3A97012A) in 21303B, out 117624B, BBs exec'd 0 ====
+	0x3A97012A:  movl %ecx,%eax
+	0x3A97012C:  movl 4(%edx),%ecx
+	0x3A97012F:  addl %ecx,%eax
+	0x3A970131:  movl 0xFFFFFC44(%ebx),%esi
+	0x3A970137:  testl %esi,%esi
+	0x3A970139:  jnz-8 0x3A970140
+. 1139 3A97012A 17
+. 89 C8 8B 4A 04 01 C8 8B B3 44 FC FF FF 85 F6 75 05 
+
+==== BB 1140 (0x3A97013B) in 21320B, out 117731B, BBs exec'd 0 ====
+	0x3A97013B:  movl -24(%ebp),%edx
+	0x3A97013E:  movl %eax,(%edx)
+	0x3A970140:  leal -12(%ebp), %esp
+	0x3A970143:  popl %ebx
+	0x3A970144:  popl %esi
+	0x3A970145:  popl %edi
+	0x3A970146:  popl %ebp
+	0x3A970147:  ret
+. 1140 3A97013B 13
+. 8B 55 E8 89 02 8D 65 F4 5B 5E 5F 5D C3 
+
+==== BB 1141 (0x3A96FF00) in 21333B, out 117856B, BBs exec'd 0 ====
+	0x3A96FF00:  popl %edx
+	0x3A96FF01:  popl %ecx
+	0x3A96FF02:  xchgl %eax, (%esp,,)
+	0x3A96FF05:  ret 8
+. 1141 3A96FF00 8
+. 5A 59 87 04 24 C2 08 00 
+
+==== BB 1142 strrchr(0x3AA05860) in 21341B, out 117934B, BBs exec'd 0 ====
+	0x3AA05860:  pushl %edi
+	0x3AA05861:  pushl %esi
+	0x3AA05862:  xorl %eax, %eax
+	0x3AA05864:  movl 12(%esp,,),%esi
+	0x3AA05868:  movl 16(%esp,,),%ecx
+	0x3AA0586C:  movb %cl,%ch{bp}
+	0x3AA0586E:  movl %ecx,%edx
+	0x3AA05870:  shll $0x10, %ecx
+	0x3AA05873:  movw %dx,%cx
+	0x3AA05876:  testl $0x3, %esi
+	0x3AA0587C:  jz-32 0x3AA05903
+. 1142 3AA05860 34
+. 57 56 31 C0 8B 74 24 0C 8B 4C 24 10 88 CD 89 CA C1 E1 10 66 89 D1 F7 C6 03 00 00 00 0F 84 81 00 00 00 
+
+==== BB 1143 (0x3AA05903) in 21375B, out 118113B, BBs exec'd 0 ====
+	0x3AA05903:  movl (%esi),%edx
+	0x3AA05905:  movl $0xFEFEFEFF,%edi
+	0x3AA0590A:  addl %edx,%edi
+	0x3AA0590C:  jnb-32 0x3AA059EC
+. 1143 3AA05903 15
+. 8B 16 BF FF FE FE FE 01 D7 0F 83 DA 00 00 00 
+
+==== BB 1144 (0x3AA05912) in 21390B, out 118191B, BBs exec'd 0 ====
+	0x3AA05912:  xorl %edx,%edi
+	0x3AA05914:  orl $0xFEFEFEFF, %edi
+	0x3AA0591A:  incl %edi
+	0x3AA0591B:  jnz-32 0x3AA059EC
+. 1144 3AA05912 15
+. 31 D7 81 CF FF FE FE FE 47 0F 85 CB 00 00 00 
+
+==== BB 1145 (0x3AA05921) in 21405B, out 118267B, BBs exec'd 0 ====
+	0x3AA05921:  xorl %ecx,%edx
+	0x3AA05923:  movl $0xFEFEFEFF,%edi
+	0x3AA05928:  addl %edx,%edi
+	0x3AA0592A:  jnb-8 0x3AA058CA
+. 1145 3AA05921 11
+. 31 CA BF FF FE FE FE 01 D7 73 9E 
+
+==== BB 1146 (0x3AA0592C) in 21416B, out 118345B, BBs exec'd 0 ====
+	0x3AA0592C:  xorl %edx,%edi
+	0x3AA0592E:  orl $0xFEFEFEFF, %edi
+	0x3AA05934:  incl %edi
+	0x3AA05935:  jnz-8 0x3AA058E0
+. 1146 3AA0592C 11
+. 31 D7 81 CF FF FE FE FE 47 75 A9 
+
+==== BB 1147 (0x3AA058E0) in 21427B, out 118421B, BBs exec'd 0 ====
+	0x3AA058E0:  subl $0x4, %esi
+	0x3AA058E3:  subl $0x4, %esi
+	0x3AA058E6:  subl $0x4, %esi
+	0x3AA058E9:  testl $0xFF0000, %edx
+	0x3AA058EF:  jnz-8 0x3AA058F6
+. 1147 3AA058E0 17
+. 83 EE 04 83 EE 04 83 EE 04 F7 C2 00 00 FF 00 75 05 
+
+==== BB 1148 (0x3AA058F6) in 21444B, out 118509B, BBs exec'd 0 ====
+	0x3AA058F6:  leal 12(%esi), %eax
+	0x3AA058F9:  testb %dh{si},%dh{si}
+	0x3AA058FB:  jnz-8 0x3AA05900
+. 1148 3AA058F6 7
+. 8D 46 0C 84 F6 75 03 
+
+==== BB 1149 (0x3AA058FD) in 21451B, out 118583B, BBs exec'd 0 ====
+	0x3AA058FD:  leal 13(%esi), %eax
+	0x3AA05900:  addl $0x10, %esi
+	0x3AA05903:  movl (%esi),%edx
+	0x3AA05905:  movl $0xFEFEFEFF,%edi
+	0x3AA0590A:  addl %edx,%edi
+	0x3AA0590C:  jnb-32 0x3AA059EC
+. 1149 3AA058FD 21
+. 8D 46 0D 83 C6 10 8B 16 BF FF FE FE FE 01 D7 0F 83 DA 00 00 00 
+
+==== BB 1150 (0x3AA05937) in 21472B, out 118684B, BBs exec'd 0 ====
+	0x3AA05937:  movl 4(%esi),%edx
+	0x3AA0593A:  movl $0xFEFEFEFF,%edi
+	0x3AA0593F:  addl %edx,%edi
+	0x3AA05941:  jnb-32 0x3AA059E9
+. 1150 3AA05937 16
+. 8B 56 04 BF FF FE FE FE 01 D7 0F 83 A2 00 00 00 
+
+==== BB 1151 (0x3AA05947) in 21488B, out 118765B, BBs exec'd 0 ====
+	0x3AA05947:  xorl %edx,%edi
+	0x3AA05949:  orl $0xFEFEFEFF, %edi
+	0x3AA0594F:  incl %edi
+	0x3AA05950:  jnz-32 0x3AA059E9
+. 1151 3AA05947 15
+. 31 D7 81 CF FF FE FE FE 47 0F 85 93 00 00 00 
+
+==== BB 1152 (0x3AA059E9) in 21503B, out 118841B, BBs exec'd 0 ====
+	0x3AA059E9:  addl $0x4, %esi
+	0x3AA059EC:  cmpb %cl,%dl
+	0x3AA059EE:  jnz-8 0x3AA059F2
+. 1152 3AA059E9 7
+. 83 C6 04 38 CA 75 02 
+
+==== BB 1153 (0x3AA059F2) in 21510B, out 118912B, BBs exec'd 0 ====
+	0x3AA059F2:  testb %dl,%dl
+	0x3AA059F4:  jz-8 0x3AA05A16
+. 1153 3AA059F2 4
+. 84 D2 74 20 
+
+==== BB 1154 (0x3AA05A16) in 21514B, out 118973B, BBs exec'd 0 ====
+	0x3AA05A16:  popl %esi
+	0x3AA05A17:  popl %edi
+	0x3AA05A18:  ret
+. 1154 3AA05A16 3
+. 5E 5F C3 
+
+==== BB 1155 (0x3AA57E38) in 21517B, out 119035B, BBs exec'd 0 ====
+	0x3AA57E38:  testl %eax,%eax
+	0x3AA57E3A:  jz-8 0x3AA57E5E
+. 1155 3AA57E38 4
+. 85 C0 74 22 
+
+==== BB 1156 (0x3AA57E3C) in 21521B, out 119094B, BBs exec'd 0 ====
+	0x3AA57E3C:  leal 1(%eax), %edx
+	0x3AA57E3F:  movl 0x198(%ebx),%eax
+	0x3AA57E45:  movl %edx,(%eax)
+	0x3AA57E47:  movl (%edi),%edx
+	0x3AA57E49:  movl 0x270(%ebx),%eax
+	0x3AA57E4F:  movl %edx,(%eax)
+	0x3AA57E51:  movl -12(%ebp),%ebx
+	0x3AA57E54:  movl -8(%ebp),%esi
+	0x3AA57E57:  movl -4(%ebp),%edi
+	0x3AA57E5A:  movl %ebp,%esp
+	0x3AA57E5C:  popl %ebp
+	0x3AA57E5D:  ret
+. 1156 3AA57E3C 34
+. 8D 50 01 8B 83 98 01 00 00 89 10 8B 17 8B 83 70 02 00 00 89 10 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 
+
+==== BB 1157 (0x3A9B385A) in 21555B, out 119255B, BBs exec'd 0 ====
+	0x3A9B385A:  call 0x3A9B3720
+. 1157 3A9B385A 5
+. E8 C1 FE FF FF 
+
+==== BB 1158 __libc_global_ctors(0x3A9B3720) in 21560B, out 119300B, BBs exec'd 0 ====
+	0x3A9B3720:  pushl %ebp
+	0x3A9B3721:  movl %esp,%ebp
+	0x3A9B3723:  pushl %esi
+	0x3A9B3724:  pushl %ebx
+	0x3A9B3725:  call 0x3A9B3791
+. 1158 3A9B3720 10
+. 55 89 E5 56 53 E8 67 00 00 00 
+
+==== BB 1159 (0x3A9B372A) in 21570B, out 119403B, BBs exec'd 0 ====
+	0x3A9B372A:  addl $0xFC8E6, %ebx
+	0x3A9B3730:  leal 0xFFFFFF94(%ebx), %esi
+	0x3A9B3736:  movl (%esi),%eax
+	0x3A9B3738:  testl %eax,%eax
+	0x3A9B373A:  jnz-8 0x3A9B3740
+. 1159 3A9B372A 18
+. 81 C3 E6 C8 0F 00 8D B3 94 FF FF FF 8B 06 85 C0 75 04 
+
+==== BB 1160 (0x3A9B3740) in 21588B, out 119495B, BBs exec'd 0 ====
+	0x3A9B3740:  addl $0x4, %esi
+	0x3A9B3743:  call*l %eax
+. 1160 3A9B3740 5
+. 83 C6 04 FF D0 
+
+==== BB 1161 _IO_check_libio(0x3A9FE7B0) in 21593B, out 119550B, BBs exec'd 0 ====
+	0x3A9FE7B0:  pushl %ebp
+	0x3A9FE7B1:  movl %esp,%ebp
+	0x3A9FE7B3:  subl $0x8, %esp
+	0x3A9FE7B6:  movl %ebx,(%esp,,)
+	0x3A9FE7B9:  call 0x3A9B3791
+. 1161 3A9FE7B0 14
+. 55 89 E5 83 EC 08 89 1C 24 E8 D3 4F FB FF 
+
+==== BB 1162 (0x3A9FE7BE) in 21607B, out 119645B, BBs exec'd 0 ====
+	0x3A9FE7BE:  addl $0xB1852, %ebx
+	0x3A9FE7C4:  movl %esi,4(%esp,,)
+	0x3A9FE7C8:  movl 0x238(%ebx),%eax
+	0x3A9FE7CE:  testl %eax,%eax
+	0x3A9FE7D0:  jnz-8 0x3A9FE820
+. 1162 3A9FE7BE 20
+. 81 C3 52 18 0B 00 89 74 24 04 8B 83 38 02 00 00 85 C0 75 4E 
+
+==== BB 1163 (0x3A9FE820) in 21627B, out 119749B, BBs exec'd 0 ====
+	0x3A9FE820:  movl (%esp,,),%ebx
+	0x3A9FE823:  movl 4(%esp,,),%esi
+	0x3A9FE827:  movl %ebp,%esp
+	0x3A9FE829:  popl %ebp
+	0x3A9FE82A:  ret
+. 1163 3A9FE820 11
+. 8B 1C 24 8B 74 24 04 89 EC 5D C3 
+
+==== BB 1164 (0x3A9B3745) in 21638B, out 119826B, BBs exec'd 0 ====
+	0x3A9B3745:  movl (%esi),%eax
+	0x3A9B3747:  testl %eax,%eax
+	0x3A9B3749:  jnz-8 0x3A9B3740
+. 1164 3A9B3745 6
+. 8B 06 85 C0 75 F5 
+
+==== BB 1165 (0x3A9B374B) in 21644B, out 119895B, BBs exec'd 0 ====
+	0x3A9B374B:  popl %ebx
+	0x3A9B374C:  popl %esi
+	0x3A9B374D:  popl %ebp
+	0x3A9B374E:  movl %esi,%esi
+	0x3A9B3750:  ret
+. 1165 3A9B374B 6
+. 5B 5E 5D 89 F6 C3 
+
+==== BB 1166 (0x3A9B385F) in 21650B, out 119977B, BBs exec'd 0 ====
+	0x3A9B385F:  movl -12(%ebp),%ebx
+	0x3A9B3862:  movl -8(%ebp),%esi
+	0x3A9B3865:  movl -4(%ebp),%edi
+	0x3A9B3868:  movl %ebp,%esp
+	0x3A9B386A:  popl %ebp
+	0x3A9B386B:  ret
+. 1166 3A9B385F 13
+. 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 
+
+==== BB 1167 (0x3A97063E) in 21663B, out 120069B, BBs exec'd 0 ====
+	0x3A97063E:  testb $0x3, %dl
+	0x3A970641:  jz-32 0x3A9705C0
+. 1167 3A97063E 9
+. F6 C2 03 0F 84 79 FF FF FF 
+
+==== BB 1168 (0x3A970729) in 21672B, out 120131B, BBs exec'd 0 ====
+	0x3A970729:  movl -28(%ebp),%eax
+	0x3A97072C:  movl $0x0, 12(%eax)
+	0x3A970733:  call 0x3A970B70
+. 1168 3A970729 15
+. 8B 45 E4 C7 40 0C 00 00 00 00 E8 38 04 00 00 
+
+==== BB 1169 (0x3A970738) in 21687B, out 120207B, BBs exec'd 0 ====
+	0x3A970738:  xorl %eax, %eax
+	0x3A97073A:  movl %eax,0x34(%ebx)
+	0x3A970740:  addl $0x2C, %esp
+	0x3A970743:  popl %ebx
+	0x3A970744:  popl %esi
+	0x3A970745:  popl %edi
+	0x3A970746:  popl %ebp
+	0x3A970747:  ret 4
+. 1169 3A970738 18
+. 31 C0 89 83 34 00 00 00 83 C4 2C 5B 5E 5F 5D C2 04 00 
+
+==== BB 1170 (0x3A9658B5) in 21705B, out 120340B, BBs exec'd 0 ====
+	0x3A9658B5:  leal 0xFFFF8194(%ebx), %edx
+	0x3A9658BB:  jmp*l %edi
+. 1170 3A9658B5 8
+. 8D 93 94 81 FF FF FF E7 
+
+==== BB 1171 (0x80482A0) in 21713B, out 120377B, BBs exec'd 0 ====
+	0x80482A0:  xorl %ebp, %ebp
+	0x80482A2:  popl %esi
+	0x80482A3:  movl %esp,%ecx
+	0x80482A5:  andl $0xFFFFFFF0, %esp
+	0x80482A8:  pushl %eax
+	0x80482A9:  pushl %esp
+	0x80482AA:  pushl %edx
+	0x80482AB:  pushl $0x8048370
+	0x80482B0:  pushl $0x80483E0
+	0x80482B5:  pushl %ecx
+	0x80482B6:  pushl %esi
+	0x80482B7:  pushl $0x804835C
+	0x80482BC:  call 0x804828C
+. 1171 80482A0 33
+. 31 ED 5E 89 E1 83 E4 F0 50 54 52 68 70 83 04 08 68 E0 83 04 08 51 56 68 5C 83 04 08 E8 CB FF FF FF 
+
+==== BB 1172 (0x804828C) in 21746B, out 120608B, BBs exec'd 0 ====
+	0x804828C:  jmp*l (0x8049580)
+. 1172 804828C 6
+. FF 25 80 95 04 08 
+
+==== BB 1173 (0x8048292) in 21752B, out 120634B, BBs exec'd 0 ====
+	0x8048292:  pushl $0x0
+	0x8048297:  jmp 0x804827C
+. 1173 8048292 10
+. 68 00 00 00 00 E9 E0 FF FF FF 
+
+==== BB 1174 (0x804827C) in 21762B, out 120683B, BBs exec'd 0 ====
+	0x804827C:  pushl (0x8049578)
+	0x8048282:  jmp*l (0x804957C)
+. 1174 804827C 12
+. FF 35 78 95 04 08 FF 25 7C 95 04 08 
+
+==== BB 1175 __libc_start_main(0x3A9B3870) in 21774B, out 120733B, BBs exec'd 0 ====
+	0x3A9B3870:  pushl %ebp
+	0x3A9B3871:  xorl %ecx, %ecx
+	0x3A9B3873:  movl %esp,%ebp
+	0x3A9B3875:  pushl %edi
+	0x3A9B3876:  pushl %esi
+	0x3A9B3877:  pushl %ebx
+	0x3A9B3878:  subl $0xC, %esp
+	0x3A9B387B:  movl 12(%ebp),%eax
+	0x3A9B387E:  movl 16(%ebp),%edi
+	0x3A9B3881:  call 0x3A9B3791
+. 1175 3A9B3870 22
+. 55 31 C9 89 E5 57 56 53 83 EC 0C 8B 45 0C 8B 7D 10 E8 0B FF FF FF 
+
+==== BB 1176 (0x3A9B3886) in 21796B, out 120906B, BBs exec'd 0 ====
+	0x3A9B3886:  addl $0xFC78A, %ebx
+	0x3A9B388C:  movl 28(%ebp),%esi
+	0x3A9B388F:  leal 4(%edi,%eax,4), %edx
+	0x3A9B3893:  movl 0xA4(%ebx),%eax
+	0x3A9B3899:  testl %eax,%eax
+	0x3A9B389B:  jz-8 0x3A9B38B0
+. 1176 3A9B3886 23
+. 81 C3 8A C7 0F 00 8B 75 1C 8D 54 87 04 8B 83 A4 00 00 00 85 C0 74 13 
+
+==== BB 1177 (0x3A9B389D) in 21819B, out 121027B, BBs exec'd 0 ====
+	0x3A9B389D:  movl (%eax),%eax
+	0x3A9B389F:  testl %eax,%eax
+	0x3A9B38A1:  jnz-8 0x3A9B38B0
+. 1177 3A9B389D 6
+. 8B 00 85 C0 75 0D 
+
+==== BB 1178 (0x3A9B38A3) in 21825B, out 121096B, BBs exec'd 0 ====
+	0x3A9B38A3:  movl $0x1,%ecx
+	0x3A9B38A8:  nop
+	0x3A9B38A9:  leal 0(%esi,,), %esi
+	0x3A9B38B0:  movl 0xB4(%ebx),%eax
+	0x3A9B38B6:  testl %esi,%esi
+	0x3A9B38B8:  movl %ecx,(%eax)
+	0x3A9B38BA:  movl 0x13C(%ebx),%eax
+	0x3A9B38C0:  movl %edx,(%eax)
+	0x3A9B38C2:  jz-8 0x3A9B38D8
+. 1178 3A9B38A3 33
+. B9 01 00 00 00 90 8D B4 26 00 00 00 00 8B 83 B4 00 00 00 85 F6 89 08 8B 83 3C 01 00 00 89 10 74 14 
+
+==== BB 1179 (0x3A9B38C4) in 21858B, out 121230B, BBs exec'd 0 ====
+	0x3A9B38C4:  movl %esi,(%esp,,)
+	0x3A9B38C7:  xorl %eax, %eax
+	0x3A9B38C9:  movl %eax,8(%esp,,)
+	0x3A9B38CD:  xorl %eax, %eax
+	0x3A9B38CF:  movl %eax,4(%esp,,)
+	0x3A9B38D3:  call 0x3A9C8E60
+. 1179 3A9B38C4 20
+. 89 34 24 31 C0 89 44 24 08 31 C0 89 44 24 04 E8 88 55 01 00 
+
+==== BB 1180 __cxa_atexit_internal(0x3A9C8E60) in 21878B, out 121334B, BBs exec'd 0 ====
+	0x3A9C8E60:  pushl %ebp
+	0x3A9C8E61:  movl %esp,%ebp
+	0x3A9C8E63:  pushl %ebx
+	0x3A9C8E64:  call 0x3A9B3791
+. 1180 3A9C8E60 9
+. 55 89 E5 53 E8 28 A9 FE FF 
+
+==== BB 1181 (0x3A9C8E69) in 21887B, out 121421B, BBs exec'd 0 ====
+	0x3A9C8E69:  addl $0xE71A7, %ebx
+	0x3A9C8E6F:  call 0x3A9C8D70
+. 1181 3A9C8E69 11
+. 81 C3 A7 71 0E 00 E8 FC FE FF FF 
+
+==== BB 1182 __new_exitfn(0x3A9C8D70) in 21898B, out 121486B, BBs exec'd 0 ====
+	0x3A9C8D70:  pushl %ebp
+	0x3A9C8D71:  movl %esp,%ebp
+	0x3A9C8D73:  pushl %edi
+	0x3A9C8D74:  xorl %edi, %edi
+	0x3A9C8D76:  pushl %esi
+	0x3A9C8D77:  pushl %ebx
+	0x3A9C8D78:  subl $0x4, %esp
+	0x3A9C8D7B:  call 0x3A9B3791
+. 1182 3A9C8D70 16
+. 55 89 E5 57 31 FF 56 53 83 EC 04 E8 11 AA FE FF 
+
+==== BB 1183 (0x3A9C8D80) in 21914B, out 121633B, BBs exec'd 0 ====
+	0x3A9C8D80:  addl $0xE7290, %ebx
+	0x3A9C8D86:  movl 0x2B3C(%ebx),%edx
+	0x3A9C8D8C:  testl %edx,%edx
+	0x3A9C8D8E:  jnz-32 0x3A9C8E34
+. 1183 3A9C8D80 20
+. 81 C3 90 72 0E 00 8B 93 3C 2B 00 00 85 D2 0F 85 A0 00 00 00 
+
+==== BB 1184 (0x3A9C8D94) in 21934B, out 121721B, BBs exec'd 0 ====
+	0x3A9C8D94:  movl 0xFFFF9EBC(%ebx),%esi
+	0x3A9C8D9A:  testl %esi,%esi
+	0x3A9C8D9C:  jz-8 0x3A9C8DC9
+. 1184 3A9C8D94 10
+. 8B B3 BC 9E FF FF 85 F6 74 2B 
+
+==== BB 1185 (0x3A9C8D9E) in 21944B, out 121796B, BBs exec'd 0 ====
+	0x3A9C8D9E:  movl %esi,%esi
+	0x3A9C8DA0:  movl 4(%esi),%edx
+	0x3A9C8DA3:  xorl %edi, %edi
+	0x3A9C8DA5:  cmpl %edx,%edi
+	0x3A9C8DA7:  jnb-8 0x3A9C8DBE
+. 1185 3A9C8D9E 11
+. 89 F6 8B 56 04 31 FF 39 D7 73 15 
+
+==== BB 1186 (0x3A9C8DBE) in 21955B, out 121886B, BBs exec'd 0 ====
+	0x3A9C8DBE:  cmpl $0x1F, %edx
+	0x3A9C8DC1:  jbe-8 0x3A9C8DFD
+. 1186 3A9C8DBE 5
+. 83 FA 1F 76 3A 
+
+==== BB 1187 (0x3A9C8DFD) in 21960B, out 121943B, BBs exec'd 0 ====
+	0x3A9C8DFD:  leal 1(%edx), %eax
+	0x3A9C8E00:  movl %edx,%edi
+	0x3A9C8E02:  movl %eax,4(%esi)
+	0x3A9C8E05:  testl %esi,%esi
+	0x3A9C8E07:  jz-8 0x3A9C8DC9
+. 1187 3A9C8DFD 12
+. 8D 42 01 89 D7 89 46 04 85 F6 74 C0 
+
+==== BB 1188 (0x3A9C8E09) in 21972B, out 122035B, BBs exec'd 0 ====
+	0x3A9C8E09:  movl %edi,%eax
+	0x3A9C8E0B:  movl $0x1,%ecx
+	0x3A9C8E10:  shll $0x4, %eax
+	0x3A9C8E13:  movl %ecx,8(%esi,%eax,1)
+	0x3A9C8E17:  movl 0x2B44(%ebx),%edx
+	0x3A9C8E1D:  testl %edx,%edx
+	0x3A9C8E1F:  jnz-8 0x3A9C8E44
+. 1188 3A9C8E09 24
+. 89 F8 B9 01 00 00 00 C1 E0 04 89 4C 06 08 8B 93 44 2B 00 00 85 D2 75 23 
+
+==== BB 1189 (0x3A9C8E21) in 21996B, out 122153B, BBs exec'd 0 ====
+	0x3A9C8E21:  xorl %eax, %eax
+	0x3A9C8E23:  testl %esi,%esi
+	0x3A9C8E25:  jz-8 0x3A9C8E2E
+. 1189 3A9C8E21 6
+. 31 C0 85 F6 74 07 
+
+==== BB 1190 (0x3A9C8E27) in 22002B, out 122226B, BBs exec'd 0 ====
+	0x3A9C8E27:  shll $0x4, %edi
+	0x3A9C8E2A:  leal 8(%edi,%esi,1), %eax
+	0x3A9C8E2E:  popl %edx
+	0x3A9C8E2F:  popl %ebx
+	0x3A9C8E30:  popl %esi
+	0x3A9C8E31:  popl %edi
+	0x3A9C8E32:  popl %ebp
+	0x3A9C8E33:  ret
+. 1190 3A9C8E27 13
+. C1 E7 04 8D 44 37 08 5A 5B 5E 5F 5D C3 
+
+==== BB 1191 (0x3A9C8E74) in 22015B, out 122362B, BBs exec'd 0 ====
+	0x3A9C8E74:  movl %eax,%edx
+	0x3A9C8E76:  testl %edx,%edx
+	0x3A9C8E78:  movl $0xFFFFFFFF,%eax
+	0x3A9C8E7D:  jz-8 0x3A9C8E99
+. 1191 3A9C8E74 11
+. 89 C2 85 D2 B8 FF FF FF FF 74 1A 
+
+==== BB 1192 (0x3A9C8E7F) in 22026B, out 122440B, BBs exec'd 0 ====
+	0x3A9C8E7F:  movl $0x4, (%edx)
+	0x3A9C8E85:  movl 8(%ebp),%eax
+	0x3A9C8E88:  movl %eax,4(%edx)
+	0x3A9C8E8B:  movl 12(%ebp),%eax
+	0x3A9C8E8E:  movl %eax,8(%edx)
+	0x3A9C8E91:  movl 16(%ebp),%eax
+	0x3A9C8E94:  movl %eax,12(%edx)
+	0x3A9C8E97:  xorl %eax, %eax
+	0x3A9C8E99:  popl %ebx
+	0x3A9C8E9A:  popl %ebp
+	0x3A9C8E9B:  ret
+. 1192 3A9C8E7F 29
+. C7 02 04 00 00 00 8B 45 08 89 42 04 8B 45 0C 89 42 08 8B 45 10 89 42 0C 31 C0 5B 5D C3 
+
+==== BB 1193 (0x3A9B38D8) in 22055B, out 122598B, BBs exec'd 0 ====
+	0x3A9B38D8:  movl 24(%ebp),%esi
+	0x3A9B38DB:  testl %esi,%esi
+	0x3A9B38DD:  jz-8 0x3A9B38F6
+. 1193 3A9B38D8 7
+. 8B 75 18 85 F6 74 17 
+
+==== BB 1194 (0x3A9B38DF) in 22062B, out 122670B, BBs exec'd 0 ====
+	0x3A9B38DF:  xorl %edx, %edx
+	0x3A9B38E1:  xorl %ecx, %ecx
+	0x3A9B38E3:  movl %ecx,8(%esp,,)
+	0x3A9B38E7:  movl %edx,4(%esp,,)
+	0x3A9B38EB:  movl 24(%ebp),%edx
+	0x3A9B38EE:  movl %edx,(%esp,,)
+	0x3A9B38F1:  call 0x3A9C8E60
+. 1194 3A9B38DF 23
+. 31 D2 31 C9 89 4C 24 08 89 54 24 04 8B 55 18 89 14 24 E8 6A 55 01 00 
+
+==== BB 1195 (0x3A9C8DA9) in 22085B, out 122787B, BBs exec'd 0 ====
+	0x3A9C8DA9:  leal 8(%esi), %eax
+	0x3A9C8DAC:  leal 0(%esi,,), %esi
+	0x3A9C8DB0:  movl (%eax),%ecx
+	0x3A9C8DB2:  testl %ecx,%ecx
+	0x3A9C8DB4:  jz-8 0x3A9C8DF4
+. 1195 3A9C8DA9 13
+. 8D 46 08 8D 74 26 00 8B 08 85 C9 74 3E 
+
+==== BB 1196 (0x3A9C8DB6) in 22098B, out 122876B, BBs exec'd 0 ====
+	0x3A9C8DB6:  incl %edi
+	0x3A9C8DB7:  addl $0x10, %eax
+	0x3A9C8DBA:  cmpl %edx,%edi
+	0x3A9C8DBC:  jb-8 0x3A9C8DB0
+. 1196 3A9C8DB6 8
+. 47 83 C0 10 39 D7 72 F2 
+
+==== BB 1197 (0x3A9B38F6) in 22106B, out 122954B, BBs exec'd 0 ====
+	0x3A9B38F6:  movl 0x168(%ebx),%esi
+	0x3A9B38FC:  testb $0x2, (%esi)
+	0x3A9B38FF:  jnz-8 0x3A9B3933
+. 1197 3A9B38F6 11
+. 8B B3 68 01 00 00 F6 06 02 75 32 
+
+==== BB 1198 (0x3A9B3901) in 22117B, out 123038B, BBs exec'd 0 ====
+	0x3A9B3901:  movl 20(%ebp),%eax
+	0x3A9B3904:  testl %eax,%eax
+	0x3A9B3906:  jz-8 0x3A9B390B
+. 1198 3A9B3901 7
+. 8B 45 14 85 C0 74 03 
+
+==== BB 1199 (0x3A9B3908) in 22124B, out 123110B, BBs exec'd 0 ====
+	0x3A9B3908:  call*l 20(%ebp)
+. 1199 3A9B3908 3
+. FF 55 14 
+
+==== BB 1200 __libc_csu_init(0x80483E0) in 22127B, out 123154B, BBs exec'd 0 ====
+	0x80483E0:  pushl %ebp
+	0x80483E1:  movl %esp,%ebp
+	0x80483E3:  subl $0x18, %esp
+	0x80483E6:  movl %ebx,-12(%ebp)
+	0x80483E9:  movl %esi,-8(%ebp)
+	0x80483EC:  xorl %esi, %esi
+	0x80483EE:  call 0x8048438
+. 1200 80483E0 19
+. 55 89 E5 83 EC 18 89 5D F4 89 75 F8 31 F6 E8 45 00 00 00 
+
+==== BB 1201 (0x8048438) in 22146B, out 123279B, BBs exec'd 0 ====
+	0x8048438:  movl (%esp,,),%ebx
+	0x804843B:  ret
+. 1201 8048438 4
+. 8B 1C 24 C3 
+
+==== BB 1202 (0x80483F3) in 22150B, out 123319B, BBs exec'd 0 ====
+	0x80483F3:  addl $0x1181, %ebx
+	0x80483F9:  movl %edi,-4(%ebp)
+	0x80483FC:  call 0x8048264
+. 1202 80483F3 14
+. 81 C3 81 11 00 00 89 7D FC E8 63 FE FF FF 
+
+==== BB 1203 (0x8048264) in 22164B, out 123400B, BBs exec'd 0 ====
+	0x8048264:  pushl %ebp
+	0x8048265:  movl %esp,%ebp
+	0x8048267:  subl $0x8, %esp
+	0x804826A:  call 0x80482C4
+. 1203 8048264 11
+. 55 89 E5 83 EC 08 E8 55 00 00 00 
+
+==== BB 1204 (0x80482C4) in 22175B, out 123485B, BBs exec'd 0 ====
+	0x80482C4:  pushl %ebp
+	0x80482C5:  movl %esp,%ebp
+	0x80482C7:  pushl %ebx
+	0x80482C8:  call 0x80482CD ; popl %ebx
+	0x80482CE:  addl $0x12A7, %ebx
+	0x80482D4:  pushl %edx
+	0x80482D5:  movl 0x10(%ebx),%eax
+	0x80482DB:  testl %eax,%eax
+	0x80482DD:  jz-8 0x80482E1
+. 1204 80482C4 27
+. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 A7 12 00 00 52 8B 83 10 00 00 00 85 C0 74 02 
+
+==== BB 1205 (0x80482E1) in 22202B, out 123637B, BBs exec'd 0 ====
+	0x80482E1:  popl %eax
+	0x80482E2:  popl %ebx
+	0x80482E3:  leave	0x80482E4:  ret
+. 1205 80482E1 4
+. 58 5B C9 C3 
+
+==== BB 1206 (0x804826F) in 22206B, out 123721B, BBs exec'd 0 ====
+	0x804826F:  call 0x8048330
+. 1206 804826F 5
+. E8 BC 00 00 00 
+
+==== BB 1207 (0x8048330) in 22211B, out 123766B, BBs exec'd 0 ====
+	0x8048330:  pushl %ebp
+	0x8048331:  movl %esp,%ebp
+	0x8048333:  pushl %ecx
+	0x8048334:  pushl %ecx
+	0x8048335:  movl (0x8049570),%edx
+	0x804833B:  testl %edx,%edx
+	0x804833D:  jz-8 0x8048358
+. 1207 8048330 15
+. 55 89 E5 51 51 8B 15 70 95 04 08 85 D2 74 19 
+
+==== BB 1208 (0x8048358) in 22226B, out 123895B, BBs exec'd 0 ====
+	0x8048358:  leave	0x8048359:  ret
+. 1208 8048358 2
+. C9 C3 
+
+==== BB 1209 (0x8048274) in 22228B, out 123944B, BBs exec'd 0 ====
+	0x8048274:  call 0x8048440
+. 1209 8048274 5
+. E8 C7 01 00 00 
+
+==== BB 1210 (0x8048440) in 22233B, out 123989B, BBs exec'd 0 ====
+	0x8048440:  pushl %ebp
+	0x8048441:  movl %esp,%ebp
+	0x8048443:  pushl %ebx
+	0x8048444:  pushl %edx
+	0x8048445:  movl $0x8049560,%ebx
+	0x804844A:  movl 0x8049560, %eax
+	0x804844F:  cmpl $0xFFFFFFFF, %eax
+	0x8048452:  jz-8 0x8048460
+. 1210 8048440 20
+. 55 89 E5 53 52 BB 60 95 04 08 A1 60 95 04 08 83 F8 FF 74 0C 
+
+==== BB 1211 (0x8048460) in 22253B, out 124131B, BBs exec'd 0 ====
+	0x8048460:  popl %eax
+	0x8048461:  popl %ebx
+	0x8048462:  popl %ebp
+	0x8048463:  ret
+. 1211 8048460 4
+. 58 5B 5D C3 
+
+==== BB 1212 (0x8048279) in 22257B, out 124209B, BBs exec'd 0 ====
+	0x8048279:  leave	0x804827A:  ret
+. 1212 8048279 2
+. C9 C3 
+
+==== BB 1213 (0x8048401) in 22259B, out 124258B, BBs exec'd 0 ====
+	0x8048401:  leal 0xFFFFFF14(%ebx), %edx
+	0x8048407:  leal 0xFFFFFF14(%ebx), %eax
+	0x804840D:  subl %eax,%edx
+	0x804840F:  sarl $0x2, %edx
+	0x8048412:  cmpl %edx,%esi
+	0x8048414:  jnb-8 0x804842B
+. 1213 8048401 21
+. 8D 93 14 FF FF FF 8D 83 14 FF FF FF 29 C2 C1 FA 02 39 D6 73 15 
+
+==== BB 1214 (0x804842B) in 22280B, out 124356B, BBs exec'd 0 ====
+	0x804842B:  movl -12(%ebp),%ebx
+	0x804842E:  movl -8(%ebp),%esi
+	0x8048431:  movl -4(%ebp),%edi
+	0x8048434:  movl %ebp,%esp
+	0x8048436:  popl %ebp
+	0x8048437:  ret
+. 1214 804842B 13
+. 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 
+
+==== BB 1215 (0x3A9B390B) in 22293B, out 124448B, BBs exec'd 0 ====
+	0x3A9B390B:  testb $0x2, (%esi)
+	0x3A9B390E:  movl %esi,%esi
+	0x3A9B3910:  jnz-8 0x3A9B394A
+. 1215 3A9B390B 7
+. F6 06 02 89 F6 75 38 
+
+==== BB 1216 (0x3A9B3912) in 22300B, out 124519B, BBs exec'd 0 ====
+	0x3A9B3912:  movl 0x13C(%ebx),%edx
+	0x3A9B3918:  movl (%edx),%eax
+	0x3A9B391A:  movl %edi,4(%esp,,)
+	0x3A9B391E:  movl %eax,8(%esp,,)
+	0x3A9B3922:  movl 12(%ebp),%eax
+	0x3A9B3925:  movl %eax,(%esp,,)
+	0x3A9B3928:  call*l 8(%ebp)
+. 1216 3A9B3912 25
+. 8B 93 3C 01 00 00 8B 02 89 7C 24 04 89 44 24 08 8B 45 0C 89 04 24 FF 55 08 
+
+==== BB 1217 main(0x804835C) in 22325B, out 124630B, BBs exec'd 0 ====
+	0x804835C:  pushl %ebp
+	0x804835D:  movl %esp,%ebp
+	0x804835F:  subl $0x8, %esp
+	0x8048362:  andl $0xFFFFFFF0, %esp
+	0x8048365:  movl $0x2A,%eax
+	0x804836A:  leave	0x804836B:  ret
+. 1217 804835C 16
+. 55 89 E5 83 EC 08 83 E4 F0 B8 2A 00 00 00 C9 C3 
+
+==== BB 1218 (0x3A9B392B) in 22341B, out 124740B, BBs exec'd 0 ====
+	0x3A9B392B:  movl %eax,(%esp,,)
+	0x3A9B392E:  call 0x3A9C8C50
+. 1218 3A9B392B 8
+. 89 04 24 E8 1D 53 01 00 
+
+==== BB 1219 exit(0x3A9C8C50) in 22349B, out 124795B, BBs exec'd 0 ====
+	0x3A9C8C50:  pushl %ebp
+	0x3A9C8C51:  movl %esp,%ebp
+	0x3A9C8C53:  pushl %edi
+	0x3A9C8C54:  pushl %esi
+	0x3A9C8C55:  pushl %ebx
+	0x3A9C8C56:  subl $0xC, %esp
+	0x3A9C8C59:  call 0x3A9B3791
+. 1219 3A9C8C50 14
+. 55 89 E5 57 56 53 83 EC 0C E8 33 AB FE FF 
+
+==== BB 1220 (0x3A9C8C5E) in 22363B, out 124928B, BBs exec'd 0 ====
+	0x3A9C8C5E:  addl $0xE73B2, %ebx
+	0x3A9C8C64:  movl 0xFFFF9EBC(%ebx),%edx
+	0x3A9C8C6A:  testl %edx,%edx
+	0x3A9C8C6C:  jz-8 0x3A9C8CDD
+. 1220 3A9C8C5E 16
+. 81 C3 B2 73 0E 00 8B 93 BC 9E FF FF 85 D2 74 6F 
+
+==== BB 1221 (0x3A9C8C6E) in 22379B, out 125016B, BBs exec'd 0 ====
+	0x3A9C8C6E:  movl %esi,%esi
+	0x3A9C8C70:  movl 4(%edx),%eax
+	0x3A9C8C73:  testl %eax,%eax
+	0x3A9C8C75:  jz-8 0x3A9C8CBD
+. 1221 3A9C8C6E 9
+. 89 F6 8B 42 04 85 C0 74 46 
+
+==== BB 1222 (0x3A9C8C77) in 22388B, out 125098B, BBs exec'd 0 ====
+	0x3A9C8C77:  movl %esi,%esi
+	0x3A9C8C79:  leal 0(%edi,,), %edi
+	0x3A9C8C80:  decl %eax
+	0x3A9C8C81:  movl %eax,4(%edx)
+	0x3A9C8C84:  shll $0x4, %eax
+	0x3A9C8C87:  leal (%eax,%edx,1), %eax
+	0x3A9C8C8A:  leal 8(%eax), %ecx
+	0x3A9C8C8D:  movl 8(%eax),%eax
+	0x3A9C8C90:  cmpl $0x4, %eax
+	0x3A9C8C93:  jnbe-8 0x3A9C8CB6
+. 1222 3A9C8C77 30
+. 89 F6 8D BC 27 00 00 00 00 48 89 42 04 C1 E0 04 8D 04 10 8D 48 08 8B 40 08 83 F8 04 77 21 
+
+==== BB 1223 (0x3A9C8C95) in 22418B, out 125234B, BBs exec'd 0 ====
+	0x3A9C8C95:  movl -75896(%ebx,%eax,4),%eax
+	0x3A9C8C9C:  addl %ebx,%eax
+	0x3A9C8C9E:  jmp*l %eax
+. 1223 3A9C8C95 11
+. 8B 84 83 88 D7 FE FF 01 D8 FF E0 
+
+==== BB 1224 (0x3A9C8CA0) in 22429B, out 125285B, BBs exec'd 0 ====
+	0x3A9C8CA0:  movl 8(%ebp),%eax
+	0x3A9C8CA3:  movl %eax,4(%esp,,)
+	0x3A9C8CA7:  movl 8(%ecx),%eax
+	0x3A9C8CAA:  movl %eax,(%esp,,)
+	0x3A9C8CAD:  call*l 4(%ecx)
+. 1224 3A9C8CA0 16
+. 8B 45 08 89 44 24 04 8B 41 08 89 04 24 FF 51 04 
+
+==== BB 1225 __libc_csu_fini(0x8048370) in 22445B, out 125372B, BBs exec'd 0 ====
+	0x8048370:  pushl %ebp
+	0x8048371:  movl %esp,%ebp
+	0x8048373:  subl $0x18, %esp
+	0x8048376:  movl %ebx,-12(%ebp)
+	0x8048379:  call 0x8048438
+. 1225 8048370 14
+. 55 89 E5 83 EC 18 89 5D F4 E8 BA 00 00 00 
+
+==== BB 1226 (0x804837E) in 22459B, out 125470B, BBs exec'd 0 ====
+	0x804837E:  addl $0x11F6, %ebx
+	0x8048384:  movl %edi,-4(%ebp)
+	0x8048387:  leal 0xFFFFFF14(%ebx), %eax
+	0x804838D:  leal 0xFFFFFF14(%ebx), %edi
+	0x8048393:  movl %esi,-8(%ebp)
+	0x8048396:  subl %edi,%eax
+	0x8048398:  sarl $0x2, %eax
+	0x804839B:  testl %eax,%eax
+	0x804839D:  leal -1(%eax), %esi
+	0x80483A0:  jnz-8 0x80483B4
+. 1226 804837E 36
+. 81 C3 F6 11 00 00 89 7D FC 8D 83 14 FF FF FF 8D BB 14 FF FF FF 89 75 F8 29 F8 C1 F8 02 85 C0 8D 70 FF 75 12 
+
+==== BB 1227 (0x80483A2) in 22495B, out 125620B, BBs exec'd 0 ====
+	0x80483A2:  call 0x8048464
+. 1227 80483A2 5
+. E8 BD 00 00 00 
+
+==== BB 1228 (0x8048464) in 22500B, out 125665B, BBs exec'd 0 ====
+	0x8048464:  pushl %ebp
+	0x8048465:  movl %esp,%ebp
+	0x8048467:  pushl %ebx
+	0x8048468:  call 0x804846D ; popl %ebx
+	0x804846E:  addl $0x1107, %ebx
+	0x8048474:  pushl %eax
+	0x8048475:  call 0x80482F0
+. 1228 8048464 22
+. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 07 11 00 00 50 E8 76 FE FF FF 
+
+==== BB 1229 (0x80482F0) in 22522B, out 125794B, BBs exec'd 0 ====
+	0x80482F0:  pushl %ebp
+	0x80482F1:  movl %esp,%ebp
+	0x80482F3:  pushl %eax
+	0x80482F4:  pushl %eax
+	0x80482F5:  cmpb $0x0, (0x8049588)
+	0x80482FC:  jnz-8 0x804832C
+. 1229 80482F0 14
+. 55 89 E5 50 50 80 3D 88 95 04 08 00 75 2E 
+
+==== BB 1230 (0x80482FE) in 22536B, out 125916B, BBs exec'd 0 ====
+	0x80482FE:  movl 0x8049490, %eax
+	0x8048303:  movl (%eax),%edx
+	0x8048305:  testl %edx,%edx
+	0x8048307:  jz-8 0x8048325
+. 1230 80482FE 11
+. A1 90 94 04 08 8B 10 85 D2 74 1C 
+
+==== BB 1231 (0x8048325) in 22547B, out 126000B, BBs exec'd 0 ====
+	0x8048325:  movb $0x1, (0x8049588)
+	0x804832C:  leave	0x804832D:  ret
+. 1231 8048325 9
+. C6 05 88 95 04 08 01 C9 C3 
+
+==== BB 1232 (0x804847A) in 22556B, out 126065B, BBs exec'd 0 ====
+	0x804847A:  popl %ecx
+	0x804847B:  popl %ebx
+	0x804847C:  leave	0x804847D:  ret
+. 1232 804847A 4
+. 59 5B C9 C3 
+
+==== BB 1233 (0x80483A7) in 22560B, out 126149B, BBs exec'd 0 ====
+	0x80483A7:  movl -12(%ebp),%ebx
+	0x80483AA:  movl -8(%ebp),%esi
+	0x80483AD:  movl -4(%ebp),%edi
+	0x80483B0:  movl %ebp,%esp
+	0x80483B2:  popl %ebp
+	0x80483B3:  ret
+. 1233 80483A7 13
+. 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3 
+
+==== BB 1234 (0x3A9C8CB0) in 22573B, out 126241B, BBs exec'd 0 ====
+	0x3A9C8CB0:  movl 0xFFFF9EBC(%ebx),%edx
+	0x3A9C8CB6:  movl 4(%edx),%eax
+	0x3A9C8CB9:  testl %eax,%eax
+	0x3A9C8CBB:  jnz-8 0x3A9C8C80
+. 1234 3A9C8CB0 13
+. 8B 93 BC 9E FF FF 8B 42 04 85 C0 75 C3 
+
+==== BB 1235 (0x3A9C8C80) in 22586B, out 126329B, BBs exec'd 0 ====
+	0x3A9C8C80:  decl %eax
+	0x3A9C8C81:  movl %eax,4(%edx)
+	0x3A9C8C84:  shll $0x4, %eax
+	0x3A9C8C87:  leal (%eax,%edx,1), %eax
+	0x3A9C8C8A:  leal 8(%eax), %ecx
+	0x3A9C8C8D:  movl 8(%eax),%eax
+	0x3A9C8C90:  cmpl $0x4, %eax
+	0x3A9C8C93:  jnbe-8 0x3A9C8CB6
+. 1235 3A9C8C80 21
+. 48 89 42 04 C1 E0 04 8D 04 10 8D 48 08 8B 40 08 83 F8 04 77 21 
+
+==== BB 1236 _dl_fini(0x3A970800) in 22607B, out 126442B, BBs exec'd 0 ====
+	0x3A970800:  pushl %ebp
+	0x3A970801:  movl %esp,%ebp
+	0x3A970803:  pushl %edi
+	0x3A970804:  pushl %esi
+	0x3A970805:  pushl %ebx
+	0x3A970806:  subl $0x4C, %esp
+	0x3A970809:  call 0x3A97592B
+. 1236 3A970800 14
+. 55 89 E5 57 56 53 83 EC 4C E8 1D 51 00 00 
+
+==== BB 1237 (0x3A97080E) in 22621B, out 126575B, BBs exec'd 0 ====
+	0x3A97080E:  addl $0x7E5E, %ebx
+	0x3A970814:  leal 0xFFFFF9AC(%ebx), %eax
+	0x3A97081A:  movl %eax,-52(%ebp)
+	0x3A97081D:  movl %eax,(%esp,,)
+	0x3A970820:  call*l 0xFFFFFBF8(%ebx)
+. 1237 3A97080E 24
+. 81 C3 5E 7E 00 00 8D 83 AC F9 FF FF 89 45 CC 89 04 24 FF 93 F8 FB FF FF 
+
+==== BB 1238 rtld_lock_default_lock_recursive(0x3A9658E0) in 22645B, out 126670B, BBs exec'd 0 ====
+	0x3A9658E0:  pushl %ebp
+	0x3A9658E1:  movl %esp,%ebp
+	0x3A9658E3:  movl 8(%ebp),%eax
+	0x3A9658E6:  incl 4(%eax)
+	0x3A9658E9:  popl %ebp
+	0x3A9658EA:  ret
+. 1238 3A9658E0 11
+. 55 89 E5 8B 45 08 FF 40 04 5D C3 
+
+==== BB 1239 (0x3A970826) in 22656B, out 126774B, BBs exec'd 0 ====
+	0x3A970826:  movl $0x0, -16(%ebp)
+	0x3A97082D:  movl 0xFFFFF998(%ebx),%edx
+	0x3A970833:  movl 0xFFFFF994(%ebx),%edi
+	0x3A970839:  leal 0xF(,%edx,4), %eax
+	0x3A970840:  andl $0xFFFFFFF0, %eax
+	0x3A970843:  subl %eax,%esp
+	0x3A970845:  leal 12(%esp,,), %ecx
+	0x3A970849:  testl %edi,%edi
+	0x3A97084B:  movl %edi,%eax
+	0x3A97084D:  movl %ecx,-20(%ebp)
+	0x3A970850:  jz-8 0x3A970872
+. 1239 3A970826 44
+. C7 45 F0 00 00 00 00 8B 93 98 F9 FF FF 8B BB 94 F9 FF FF 8D 04 95 0F 00 00 00 83 E0 F0 29 C4 8D 4C 24 0C 85 FF 89 F8 89 4D EC 74 20 
+
+==== BB 1240 (0x3A970852) in 22700B, out 126946B, BBs exec'd 0 ====
+	0x3A970852:  incl 0x170(%edi)
+	0x3A970858:  movl -16(%ebp),%esi
+	0x3A97085B:  movl -20(%ebp),%edx
+	0x3A97085E:  movl %edi,(%edx,%esi,4)
+	0x3A970861:  movl 12(%edi),%edi
+	0x3A970864:  incl %esi
+	0x3A970865:  movl %esi,-16(%ebp)
+	0x3A970868:  testl %edi,%edi
+	0x3A97086A:  jnz-8 0x3A970852
+. 1240 3A970852 26
+. FF 87 70 01 00 00 8B 75 F0 8B 55 EC 89 3C B2 8B 7F 0C 46 89 75 F0 85 FF 75 E6 
+
+==== BB 1241 (0x3A97086C) in 22726B, out 127090B, BBs exec'd 0 ====
+	0x3A97086C:  movl 0xFFFFF998(%ebx),%edx
+	0x3A970872:  movl 12(%eax),%edi
+	0x3A970875:  testl %edi,%edi
+	0x3A970877:  jz-32 0x3A97098E
+. 1241 3A97086C 17
+. 8B 93 98 F9 FF FF 8B 78 0C 85 FF 0F 84 11 01 00 00 
+
+==== BB 1242 (0x3A97087D) in 22743B, out 127181B, BBs exec'd 0 ====
+	0x3A97087D:  movl $0x1, -24(%ebp)
+	0x3A970884:  movl -20(%ebp),%ecx
+	0x3A970887:  cmpl %edi,4(%ecx)
+	0x3A97088A:  jz-8 0x3A97089E
+. 1242 3A97087D 15
+. C7 45 E8 01 00 00 00 8B 4D EC 39 79 04 74 12 
+
+==== BB 1243 (0x3A97089E) in 22758B, out 127272B, BBs exec'd 0 ====
+	0x3A97089E:  movl -24(%ebp),%ecx
+	0x3A9708A1:  incl %ecx
+	0x3A9708A2:  cmpl %edx,%ecx
+	0x3A9708A4:  movl %ecx,-68(%ebp)
+	0x3A9708A7:  jnb-32 0x3A970983
+. 1243 3A97089E 15
+. 8B 4D E8 41 39 D1 89 4D BC 0F 83 D6 00 00 00 
+
+==== BB 1244 (0x3A9708AD) in 22773B, out 127360B, BBs exec'd 0 ====
+	0x3A9708AD:  movl -24(%ebp),%eax
+	0x3A9708B0:  movl -20(%ebp),%esi
+	0x3A9708B3:  shll $0x2, %eax
+	0x3A9708B6:  movl %eax,-64(%ebp)
+	0x3A9708B9:  addl %eax,%esi
+	0x3A9708BB:  negl -64(%ebp)
+	0x3A9708BE:  movl %esi,-60(%ebp)
+	0x3A9708C1:  jmp-8 0x3A9708D0
+. 1244 3A9708AD 22
+. 8B 45 E8 8B 75 EC C1 E0 02 89 45 C0 01 C6 F7 5D C0 89 75 C4 EB 0D 
+
+==== BB 1245 (0x3A9708D0) in 22795B, out 127469B, BBs exec'd 0 ====
+	0x3A9708D0:  movl -20(%ebp),%edx
+	0x3A9708D3:  movl -68(%ebp),%eax
+	0x3A9708D6:  movl (%edx,%eax,4),%eax
+	0x3A9708D9:  movl %eax,-48(%ebp)
+	0x3A9708DC:  movl 0x1D4(%eax),%edx
+	0x3A9708E2:  movl %eax,-28(%ebp)
+	0x3A9708E5:  testl %edx,%edx
+	0x3A9708E7:  jz-8 0x3A970960
+. 1245 3A9708D0 25
+. 8B 55 EC 8B 45 BC 8B 04 82 89 45 D0 8B 90 D4 01 00 00 89 45 E4 85 D2 74 77 
+
+==== BB 1246 (0x3A9708E9) in 22820B, out 127598B, BBs exec'd 0 ====
+	0x3A9708E9:  movl (%edx),%eax
+	0x3A9708EB:  testl %eax,%eax
+	0x3A9708ED:  jz-8 0x3A970960
+. 1246 3A9708E9 6
+. 8B 02 85 C0 74 71 
+
+==== BB 1247 (0x3A9708EF) in 22826B, out 127667B, BBs exec'd 0 ====
+	0x3A9708EF:  movl -20(%ebp),%esi
+	0x3A9708F2:  movl -24(%ebp),%ecx
+	0x3A9708F5:  leal (%esi,%ecx,4), %ecx
+	0x3A9708F8:  movl %ecx,-56(%ebp)
+	0x3A9708FB:  movl -68(%ebp),%esi
+	0x3A9708FE:  movl -64(%ebp),%ecx
+	0x3A970901:  leal (%ecx,%esi,4), %esi
+	0x3A970904:  movl %esi,-72(%ebp)
+	0x3A970907:  cmpl %edi,%eax
+	0x3A970909:  jz-8 0x3A97091D
+. 1247 3A9708EF 28
+. 8B 75 EC 8B 4D E8 8D 0C 8E 89 4D C8 8B 75 BC 8B 4D C0 8D 34 B1 89 75 B8 39 F8 74 12 
+
+==== BB 1248 (0x3A97090B) in 22854B, out 127812B, BBs exec'd 0 ====
+	0x3A97090B:  nop
+	0x3A97090C:  leal 0(%esi,,), %esi
+	0x3A970910:  addl $0x4, %edx
+	0x3A970913:  movl (%edx),%eax
+	0x3A970915:  testl %eax,%eax
+	0x3A970917:  jz-8 0x3A970960
+. 1248 3A97090B 14
+. 90 8D 74 26 00 83 C2 04 8B 02 85 C0 74 47 
+
+==== BB 1249 (0x3A970919) in 22868B, out 127908B, BBs exec'd 0 ====
+	0x3A970919:  cmpl %edi,%eax
+	0x3A97091B:  jnz-8 0x3A970910
+. 1249 3A970919 4
+. 39 F8 75 F3 
+
+==== BB 1250 (0x3A970910) in 22872B, out 127965B, BBs exec'd 0 ====
+	0x3A970910:  addl $0x4, %edx
+	0x3A970913:  movl (%edx),%eax
+	0x3A970915:  testl %eax,%eax
+	0x3A970917:  jz-8 0x3A970960
+. 1250 3A970910 9
+. 83 C2 04 8B 02 85 C0 74 47 
+
+==== BB 1251 (0x3A970960) in 22881B, out 128044B, BBs exec'd 0 ====
+	0x3A970960:  movl -48(%ebp),%edx
+	0x3A970963:  movl 0x1E0(%edx),%ecx
+	0x3A970969:  testl %ecx,%ecx
+	0x3A97096B:  jnz-32 0x3A970A77
+. 1251 3A970960 17
+. 8B 55 D0 8B 8A E0 01 00 00 85 C9 0F 85 06 01 00 00 
+
+==== BB 1252 (0x3A970971) in 22898B, out 128132B, BBs exec'd 0 ====
+	0x3A970971:  incl -68(%ebp)
+	0x3A970974:  movl 0xFFFFF998(%ebx),%edx
+	0x3A97097A:  cmpl %edx,-68(%ebp)
+	0x3A97097D:  jb-32 0x3A9708D0
+. 1252 3A970971 18
+. FF 45 BC 8B 93 98 F9 FF FF 39 55 BC 0F 82 4D FF FF FF 
+
+==== BB 1253 (0x3A970983) in 22916B, out 128227B, BBs exec'd 0 ====
+	0x3A970983:  movl 12(%edi),%edi
+	0x3A970986:  testl %edi,%edi
+	0x3A970988:  jnz-32 0x3A97087D
+. 1253 3A970983 11
+. 8B 7F 0C 85 FF 0F 85 EF FE FF FF 
+
+==== BB 1254 (0x3A97088C) in 22927B, out 128299B, BBs exec'd 0 ====
+	0x3A97088C:  leal 0(%esi,,), %esi
+	0x3A970890:  incl -24(%ebp)
+	0x3A970893:  movl -20(%ebp),%eax
+	0x3A970896:  movl -24(%ebp),%esi
+	0x3A970899:  cmpl %edi,(%eax,%esi,4)
+	0x3A97089C:  jnz-8 0x3A970890
+. 1254 3A97088C 18
+. 8D 74 26 00 FF 45 E8 8B 45 EC 8B 75 E8 39 3C B0 75 F2 
+
+==== BB 1255 (0x3A970890) in 22945B, out 128413B, BBs exec'd 0 ====
+	0x3A970890:  incl -24(%ebp)
+	0x3A970893:  movl -20(%ebp),%eax
+	0x3A970896:  movl -24(%ebp),%esi
+	0x3A970899:  cmpl %edi,(%eax,%esi,4)
+	0x3A97089C:  jnz-8 0x3A970890
+. 1255 3A970890 14
+. FF 45 E8 8B 45 EC 8B 75 E8 39 3C B0 75 F2 
+
+==== BB 1256 (0x3A97098E) in 22959B, out 128517B, BBs exec'd 0 ====
+	0x3A97098E:  movl $0x0, -16(%ebp)
+	0x3A970995:  cmpl %edx,-16(%ebp)
+	0x3A970998:  jb-8 0x3A9709C6
+. 1256 3A97098E 12
+. C7 45 F0 00 00 00 00 39 55 F0 72 2C 
+
+==== BB 1257 (0x3A9709C6) in 22971B, out 128595B, BBs exec'd 0 ====
+	0x3A9709C6:  movl -16(%ebp),%edx
+	0x3A9709C9:  movl -20(%ebp),%ecx
+	0x3A9709CC:  movl (%ecx,%edx,4),%edi
+	0x3A9709CF:  movzbl 0x174(%edi),%edx
+	0x3A9709D6:  testb $0x8, %dl
+	0x3A9709D9:  jz-8 0x3A970A23
+. 1257 3A9709C6 21
+. 8B 55 F0 8B 4D EC 8B 3C 91 0F B6 97 74 01 00 00 F6 C2 08 74 48 
+
+==== BB 1258 (0x3A9709DB) in 22992B, out 128713B, BBs exec'd 0 ====
+	0x3A9709DB:  jmp-8 0x3A97099F
+. 1258 3A9709DB 2
+. EB C2 
+
+==== BB 1259 (0x3A97099F) in 22994B, out 128741B, BBs exec'd 0 ====
+	0x3A97099F:  movb %dl,%al
+	0x3A9709A1:  andb $0xF7, %al
+	0x3A9709A3:  movb %al,0x174(%edi)
+	0x3A9709A9:  movl 4(%edi),%eax
+	0x3A9709AC:  movzbl (%eax),%ecx
+	0x3A9709AF:  testb %cl,%cl
+	0x3A9709B1:  jnz-8 0x3A9709DD
+. 1259 3A97099F 20
+. 88 D0 24 F7 88 87 74 01 00 00 8B 47 04 0F B6 08 84 C9 75 2A 
+
+==== BB 1260 (0x3A9709B3) in 23014B, out 128877B, BBs exec'd 0 ====
+	0x3A9709B3:  testb $0x3, %dl
+	0x3A9709B6:  jnz-8 0x3A9709DD
+. 1260 3A9709B3 5
+. F6 C2 03 75 25 
+
+==== BB 1261 (0x3A9709B8) in 23019B, out 128939B, BBs exec'd 0 ====
+	0x3A9709B8:  incl -16(%ebp)
+	0x3A9709BB:  movl -16(%ebp),%edx
+	0x3A9709BE:  cmpl 0xFFFFF998(%ebx),%edx
+	0x3A9709C4:  jnb-8 0x3A970A37
+. 1261 3A9709B8 14
+. FF 45 F0 8B 55 F0 3B 93 98 F9 FF FF 73 71 
+
+==== BB 1262 (0x3A9709DD) in 23033B, out 129034B, BBs exec'd 0 ====
+	0x3A9709DD:  movl 0x80(%edi),%edx
+	0x3A9709E3:  testl %edx,%edx
+	0x3A9709E5:  jnz-8 0x3A9709EE
+. 1262 3A9709DD 10
+. 8B 97 80 00 00 00 85 D2 75 07 
+
+==== BB 1263 (0x3A9709E7) in 23043B, out 129109B, BBs exec'd 0 ====
+	0x3A9709E7:  movl 76(%edi),%esi
+	0x3A9709EA:  testl %esi,%esi
+	0x3A9709EC:  jz-8 0x3A9709B8
+. 1263 3A9709E7 7
+. 8B 77 4C 85 F6 74 CA 
+
+==== BB 1264 (0x3A9709EE) in 23050B, out 129181B, BBs exec'd 0 ====
+	0x3A9709EE:  testb $0x2, 0xFFFFFC14(%ebx)
+	0x3A9709F5:  jnz-32 0x3A970ADC
+. 1264 3A9709EE 13
+. F6 83 14 FC FF FF 02 0F 85 E1 00 00 00 
+
+==== BB 1265 (0x3A9709FB) in 23063B, out 129251B, BBs exec'd 0 ====
+	0x3A9709FB:  testl %edx,%edx
+	0x3A9709FD:  jz-8 0x3A970A1C
+. 1265 3A9709FB 4
+. 85 D2 74 1D 
+
+==== BB 1266 (0x3A970A1C) in 23067B, out 129310B, BBs exec'd 0 ====
+	0x3A970A1C:  movl 76(%edi),%eax
+	0x3A970A1F:  testl %eax,%eax
+	0x3A970A21:  jnz-8 0x3A970A6C
+. 1266 3A970A1C 7
+. 8B 47 4C 85 C0 75 49 
+
+==== BB 1267 (0x3A970A6C) in 23074B, out 129382B, BBs exec'd 0 ====
+	0x3A970A6C:  movl 4(%eax),%eax
+	0x3A970A6F:  movl (%edi),%edx
+	0x3A970A71:  addl %edx,%eax
+	0x3A970A73:  call*l %eax
+. 1267 3A970A6C 9
+. 8B 40 04 8B 17 01 D0 FF D0 
+
+==== BB 1268 (0x3A97CCD4) in 23083B, out 129456B, BBs exec'd 0 ====
+	0x3A97CCD4:  pushl %ebp
+	0x3A97CCD5:  movl %esp,%ebp
+	0x3A97CCD7:  pushl %ebx
+	0x3A97CCD8:  call 0x3A97CCDD ; popl %ebx
+	0x3A97CCDE:  addl $0x1103, %ebx
+	0x3A97CCE4:  pushl %eax
+	0x3A97CCE5:  call 0x3A97C9F0
+. 1268 3A97CCD4 22
+. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 03 11 00 00 50 E8 06 FD FF FF 
+
+==== BB 1269 (0x3A97C9F0) in 23105B, out 129585B, BBs exec'd 0 ====
+	0x3A97C9F0:  pushl %ebp
+	0x3A97C9F1:  movl %esp,%ebp
+	0x3A97C9F3:  pushl %ebx
+	0x3A97C9F4:  call 0x3A97C9F9 ; popl %ebx
+	0x3A97C9FA:  addl $0x13E7, %ebx
+	0x3A97CA00:  pushl %ecx
+	0x3A97CA01:  cmpb $0x0, 0x30(%ebx)
+	0x3A97CA08:  jnz-8 0x3A97CA3E
+. 1269 3A97C9F0 26
+. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 E7 13 00 00 51 80 BB 30 00 00 00 00 75 34 
+
+==== BB 1270 (0x3A97CA0A) in 23131B, out 129731B, BBs exec'd 0 ====
+	0x3A97CA0A:  movl 0x24(%ebx),%edx
+	0x3A97CA10:  testl %edx,%edx
+	0x3A97CA12:  jnz-8 0x3A97CA43
+. 1270 3A97CA0A 10
+. 8B 93 24 00 00 00 85 D2 75 2F 
+
+==== BB 1271 (0x3A97CA43) in 23141B, out 129803B, BBs exec'd 0 ====
+	0x3A97CA43:  subl $0xC, %esp
+	0x3A97CA46:  movl 0xFFFFFF10(%ebx),%eax
+	0x3A97CA4C:  pushl %eax
+	0x3A97CA4D:  call 0x3A97C984
+. 1271 3A97CA43 15
+. 83 EC 0C 8B 83 10 FF FF FF 50 E8 32 FF FF FF 
+
+==== BB 1272 (0x3A97C984) in 23156B, out 129894B, BBs exec'd 0 ====
+	0x3A97C984:  jmp*l 0x18(%ebx)
+. 1272 3A97C984 6
+. FF A3 18 00 00 00 
+
+==== BB 1273 (0x3A97C98A) in 23162B, out 129921B, BBs exec'd 0 ====
+	0x3A97C98A:  pushl $0x18
+	0x3A97C98F:  jmp 0x3A97C944
+. 1273 3A97C98A 10
+. 68 18 00 00 00 E9 B0 FF FF FF 
+
+==== BB 1274 (0x3A97C944) in 23172B, out 129970B, BBs exec'd 0 ====
+	0x3A97C944:  pushl 0x4(%ebx)
+	0x3A97C94A:  jmp*l 0x8(%ebx)
+. 1274 3A97C944 12
+. FF B3 04 00 00 00 FF A3 08 00 00 00 
+
+==== BB 1275 __cxa_finalize(0x3A9C8EA0) in 23184B, out 130019B, BBs exec'd 0 ====
+	0x3A9C8EA0:  pushl %ebp
+	0x3A9C8EA1:  movl %esp,%ebp
+	0x3A9C8EA3:  pushl %edi
+	0x3A9C8EA4:  pushl %esi
+	0x3A9C8EA5:  pushl %ebx
+	0x3A9C8EA6:  subl $0xC, %esp
+	0x3A9C8EA9:  call 0x3A9B3791
+. 1275 3A9C8EA0 14
+. 55 89 E5 57 56 53 83 EC 0C E8 E3 A8 FE FF 
+
+==== BB 1276 (0x3A9C8EAE) in 23198B, out 130152B, BBs exec'd 0 ====
+	0x3A9C8EAE:  addl $0xE7162, %ebx
+	0x3A9C8EB4:  movl 0xFFFF9EBC(%ebx),%edi
+	0x3A9C8EBA:  testl %edi,%edi
+	0x3A9C8EBC:  jz-8 0x3A9C8F26
+. 1276 3A9C8EAE 16
+. 81 C3 62 71 0E 00 8B BB BC 9E FF FF 85 FF 74 68 
+
+==== BB 1277 (0x3A9C8EBE) in 23214B, out 130240B, BBs exec'd 0 ====
+	0x3A9C8EBE:  movl %esi,%esi
+	0x3A9C8EC0:  movl 4(%edi),%eax
+	0x3A9C8EC3:  shll $0x4, %eax
+	0x3A9C8EC6:  leal -8(%eax,%edi,1), %esi
+	0x3A9C8ECA:  leal 8(%edi), %eax
+	0x3A9C8ECD:  cmpl %eax,%esi
+	0x3A9C8ECF:  movl %eax,-16(%ebp)
+	0x3A9C8ED2:  jnb-8 0x3A9C8EE6
+. 1277 3A9C8EBE 22
+. 89 F6 8B 47 04 C1 E0 04 8D 74 38 F8 8D 47 08 39 C6 89 45 F0 73 12 
+
+==== BB 1278 (0x3A9C8ED4) in 23236B, out 130354B, BBs exec'd 0 ====
+	0x3A9C8ED4:  jmp-8 0x3A9C8F20
+. 1278 3A9C8ED4 2
+. EB 4A 
+
+==== BB 1279 (0x3A9C8F20) in 23238B, out 130382B, BBs exec'd 0 ====
+	0x3A9C8F20:  movl (%edi),%edi
+	0x3A9C8F22:  testl %edi,%edi
+	0x3A9C8F24:  jnz-8 0x3A9C8EC0
+. 1279 3A9C8F20 6
+. 8B 3F 85 FF 75 9A 
+
+==== BB 1280 (0x3A9C8F26) in 23244B, out 130451B, BBs exec'd 0 ====
+	0x3A9C8F26:  movl 8(%ebp),%eax
+	0x3A9C8F29:  testl %eax,%eax
+	0x3A9C8F2B:  jz-8 0x3A9C8F38
+. 1280 3A9C8F26 7
+. 8B 45 08 85 C0 74 0B 
+
+==== BB 1281 (0x3A9C8F2D) in 23251B, out 130523B, BBs exec'd 0 ====
+	0x3A9C8F2D:  movl 8(%ebp),%eax
+	0x3A9C8F30:  movl %eax,(%esp,,)
+	0x3A9C8F33:  call 0x3AA648D0
+. 1281 3A9C8F2D 11
+. 8B 45 08 89 04 24 E8 98 B9 09 00 
+
+==== BB 1282 __unregister_atfork(0x3AA648D0) in 23262B, out 130591B, BBs exec'd 0 ====
+	0x3AA648D0:  pushl %ebp
+	0x3AA648D1:  movl %esp,%ebp
+	0x3AA648D3:  pushl %edi
+	0x3AA648D4:  pushl %esi
+	0x3AA648D5:  pushl %ebx
+	0x3AA648D6:  subl $0x10, %esp
+	0x3AA648D9:  movl 8(%ebp),%edi
+	0x3AA648DC:  call 0x3A9B3791
+. 1282 3AA648D0 17
+. 55 89 E5 57 56 53 83 EC 10 8B 7D 08 E8 B0 EE F4 FF 
+
+==== BB 1283 (0x3AA648E1) in 23279B, out 130737B, BBs exec'd 0 ====
+	0x3AA648E1:  addl $0x4B72F, %ebx
+	0x3AA648E7:  movl 0x2B3C(%ebx),%edx
+	0x3AA648ED:  testl %edx,%edx
+	0x3AA648EF:  jnz-32 0x3AA649D2
+. 1283 3AA648E1 20
+. 81 C3 2F B7 04 00 8B 93 3C 2B 00 00 85 D2 0F 85 DD 00 00 00 
+
+==== BB 1284 (0x3AA648F5) in 23299B, out 130825B, BBs exec'd 0 ====
+	0x3AA648F5:  movl 0xFFFF9B8C(%ebx),%ecx
+	0x3AA648FB:  leal 0xFFFF9B88(%ebx), %eax
+	0x3AA64901:  movl %eax,-16(%ebp)
+	0x3AA64904:  cmpl %eax,%ecx
+	0x3AA64906:  movl 4(%ecx),%esi
+	0x3AA64909:  jnz-8 0x3AA6491A
+. 1284 3AA648F5 22
+. 8B 8B 8C 9B FF FF 8D 83 88 9B FF FF 89 45 F0 39 C1 8B 71 04 75 0F 
+
+==== BB 1285 (0x3AA6490B) in 23321B, out 130942B, BBs exec'd 0 ====
+	0x3AA6490B:  jmp-8 0x3AA64940
+. 1285 3AA6490B 2
+. EB 33 
+
+==== BB 1286 (0x3AA64940) in 23323B, out 130970B, BBs exec'd 0 ====
+	0x3AA64940:  movl 0xFFFF9B94(%ebx),%ecx
+	0x3AA64946:  leal 0xFFFF9B90(%ebx), %eax
+	0x3AA6494C:  movl %eax,-20(%ebp)
+	0x3AA6494F:  cmpl %eax,%ecx
+	0x3AA64951:  movl 4(%ecx),%esi
+	0x3AA64954:  jnz-8 0x3AA64962
+. 1286 3AA64940 22
+. 8B 8B 94 9B FF FF 8D 83 90 9B FF FF 89 45 EC 39 C1 8B 71 04 75 0C 
+
+==== BB 1287 (0x3AA64956) in 23345B, out 131084B, BBs exec'd 0 ====
+	0x3AA64956:  jmp-8 0x3AA64980
+. 1287 3AA64956 2
+. EB 28 
+
+==== BB 1288 (0x3AA64980) in 23347B, out 131112B, BBs exec'd 0 ====
+	0x3AA64980:  movl 0xFFFF9B9C(%ebx),%ecx
+	0x3AA64986:  leal 0xFFFF9B98(%ebx), %eax
+	0x3AA6498C:  movl %eax,-24(%ebp)
+	0x3AA6498F:  cmpl %eax,%ecx
+	0x3AA64991:  movl 4(%ecx),%esi
+	0x3AA64994:  jnz-8 0x3AA649A2
+. 1288 3AA64980 22
+. 8B 8B 9C 9B FF FF 8D 83 98 9B FF FF 89 45 E8 39 C1 8B 71 04 75 0C 
+
+==== BB 1289 (0x3AA64996) in 23369B, out 131226B, BBs exec'd 0 ====
+	0x3AA64996:  jmp-8 0x3AA649C0
+. 1289 3AA64996 2
+. EB 28 
+
+==== BB 1290 (0x3AA649C0) in 23371B, out 131254B, BBs exec'd 0 ====
+	0x3AA649C0:  movl 0x2B44(%ebx),%edx
+	0x3AA649C6:  testl %edx,%edx
+	0x3AA649C8:  jnz-8 0x3AA649E2
+. 1290 3AA649C0 10
+. 8B 93 44 2B 00 00 85 D2 75 18 
+
+==== BB 1291 (0x3AA649CA) in 23381B, out 131329B, BBs exec'd 0 ====
+	0x3AA649CA:  addl $0x10, %esp
+	0x3AA649CD:  popl %ebx
+	0x3AA649CE:  popl %esi
+	0x3AA649CF:  popl %edi
+	0x3AA649D0:  popl %ebp
+	0x3AA649D1:  ret
+. 1291 3AA649CA 8
+. 83 C4 10 5B 5E 5F 5D C3 
+
+==== BB 1292 (0x3A9C8F38) in 23389B, out 131437B, BBs exec'd 0 ====
+	0x3A9C8F38:  addl $0xC, %esp
+	0x3A9C8F3B:  popl %ebx
+	0x3A9C8F3C:  popl %esi
+	0x3A9C8F3D:  popl %edi
+	0x3A9C8F3E:  popl %ebp
+	0x3A9C8F3F:  ret
+. 1292 3A9C8F38 8
+. 83 C4 0C 5B 5E 5F 5D C3 
+
+==== BB 1293 (0x3A97CA52) in 23397B, out 131545B, BBs exec'd 0 ====
+	0x3A97CA52:  addl $0x10, %esp
+	0x3A97CA55:  jmp-8 0x3A97CA14
+. 1293 3A97CA52 5
+. 83 C4 10 EB BD 
+
+==== BB 1294 (0x3A97CA14) in 23402B, out 131590B, BBs exec'd 0 ====
+	0x3A97CA14:  movl 0xFFFFFF14(%ebx),%eax
+	0x3A97CA1A:  movl (%eax),%edx
+	0x3A97CA1C:  testl %edx,%edx
+	0x3A97CA1E:  jz-8 0x3A97CA37
+. 1294 3A97CA14 12
+. 8B 83 14 FF FF FF 8B 10 85 D2 74 17 
+
+==== BB 1295 (0x3A97CA37) in 23414B, out 131675B, BBs exec'd 0 ====
+	0x3A97CA37:  movb $0x1, 0x30(%ebx)
+	0x3A97CA3E:  movl -4(%ebp),%ebx
+	0x3A97CA41:  leave	0x3A97CA42:  ret
+. 1295 3A97CA37 12
+. C6 83 30 00 00 00 01 8B 5D FC C9 C3 
+
+==== BB 1296 (0x3A97CCEA) in 23426B, out 131752B, BBs exec'd 0 ====
+	0x3A97CCEA:  popl %ecx
+	0x3A97CCEB:  popl %ebx
+	0x3A97CCEC:  leave	0x3A97CCED:  ret
+. 1296 3A97CCEA 4
+. 59 5B C9 C3 
+
+==== BB 1297 (0x3A970A75) in 23430B, out 131836B, BBs exec'd 0 ====
+	0x3A970A75:  jmp-8 0x3A970A23
+. 1297 3A970A75 2
+. EB AC 
+
+==== BB 1298 (0x3A970A23) in 23432B, out 131864B, BBs exec'd 0 ====
+	0x3A970A23:  decl 0x170(%edi)
+	0x3A970A29:  incl -16(%ebp)
+	0x3A970A2C:  movl -16(%ebp),%edx
+	0x3A970A2F:  cmpl 0xFFFFF998(%ebx),%edx
+	0x3A970A35:  jb-8 0x3A9709C6
+. 1298 3A970A23 20
+. FF 8F 70 01 00 00 FF 45 F0 8B 55 F0 3B 93 98 F9 FF FF 72 8F 
+
+==== BB 1299 (0x3A9709FF) in 23452B, out 131979B, BBs exec'd 0 ====
+	0x3A9709FF:  movl 4(%edx),%edx
+	0x3A970A02:  movl (%edi),%esi
+	0x3A970A04:  movl 0x88(%edi),%eax
+	0x3A970A0A:  addl %esi,%edx
+	0x3A970A0C:  movl %edx,-44(%ebp)
+	0x3A970A0F:  movl 4(%eax),%esi
+	0x3A970A12:  shrl $0x2, %esi
+	0x3A970A15:  movl %esi,%eax
+	0x3A970A17:  decl %esi
+	0x3A970A18:  testl %eax,%eax
+	0x3A970A1A:  jnz-8 0x3A970A58
+. 1299 3A9709FF 29
+. 8B 52 04 8B 37 8B 87 88 00 00 00 01 F2 89 55 D4 8B 70 04 C1 EE 02 89 F0 4E 85 C0 75 3C 
+
+==== BB 1300 (0x3A970A58) in 23481B, out 132134B, BBs exec'd 0 ====
+	0x3A970A58:  movl -44(%ebp),%eax
+	0x3A970A5B:  call*l (%eax,%esi,4)
+. 1300 3A970A58 6
+. 8B 45 D4 FF 14 B0 
+
+==== BB 1301 __libc_fini(0x3A9B3760) in 23487B, out 132195B, BBs exec'd 0 ====
+	0x3A9B3760:  pushl %ebp
+	0x3A9B3761:  movl %esp,%ebp
+	0x3A9B3763:  pushl %esi
+	0x3A9B3764:  pushl %ebx
+	0x3A9B3765:  call 0x3A9B3791
+. 1301 3A9B3760 10
+. 55 89 E5 56 53 E8 27 00 00 00 
+
+==== BB 1302 (0x3A9B376A) in 23497B, out 132298B, BBs exec'd 0 ====
+	0x3A9B376A:  addl $0xFC8A6, %ebx
+	0x3A9B3770:  leal 0xFFFFFFA0(%ebx), %esi
+	0x3A9B3776:  movl (%esi),%eax
+	0x3A9B3778:  testl %eax,%eax
+	0x3A9B377A:  jnz-8 0x3A9B3780
+. 1302 3A9B376A 18
+. 81 C3 A6 C8 0F 00 8D B3 A0 FF FF FF 8B 06 85 C0 75 04 
+
+==== BB 1303 (0x3A9B377C) in 23515B, out 132390B, BBs exec'd 0 ====
+	0x3A9B377C:  popl %ebx
+	0x3A9B377D:  popl %esi
+	0x3A9B377E:  popl %ebp
+	0x3A9B377F:  ret
+. 1303 3A9B377C 4
+. 5B 5E 5D C3 
+
+==== BB 1304 (0x3A970A5E) in 23519B, out 132468B, BBs exec'd 0 ====
+	0x3A970A5E:  movl %esi,%eax
+	0x3A970A60:  decl %esi
+	0x3A970A61:  testl %eax,%eax
+	0x3A970A63:  jnz-8 0x3A970A58
+. 1304 3A970A5E 7
+. 89 F0 4E 85 C0 75 F3 
+
+==== BB 1305 (0x3A970A65) in 23526B, out 132545B, BBs exec'd 0 ====
+	0x3A970A65:  movl 76(%edi),%eax
+	0x3A970A68:  testl %eax,%eax
+	0x3A970A6A:  jz-8 0x3A970A23
+. 1305 3A970A65 7
+. 8B 47 4C 85 C0 74 B7 
+
+==== BB 1306 (0x3A970A37) in 23533B, out 132617B, BBs exec'd 0 ====
+	0x3A970A37:  movl -52(%ebp),%ecx
+	0x3A970A3A:  movl %ecx,(%esp,,)
+	0x3A970A3D:  call*l 0xFFFFFBFC(%ebx)
+. 1306 3A970A37 12
+. 8B 4D CC 89 0C 24 FF 93 FC FB FF FF 
+
+==== BB 1307 rtld_lock_default_unlock_recursive(0x3A9658F0) in 23545B, out 132685B, BBs exec'd 0 ====
+	0x3A9658F0:  pushl %ebp
+	0x3A9658F1:  movl %esp,%ebp
+	0x3A9658F3:  movl 8(%ebp),%eax
+	0x3A9658F6:  decl 4(%eax)
+	0x3A9658F9:  popl %ebp
+	0x3A9658FA:  ret
+. 1307 3A9658F0 11
+. 55 89 E5 8B 45 08 FF 48 04 5D C3 
+
+==== BB 1308 (0x3A970A43) in 23556B, out 132789B, BBs exec'd 0 ====
+	0x3A970A43:  cmpb $0x0, 0xFFFFFC14(%ebx)
+	0x3A970A4A:  js-32 0x3A970B05
+. 1308 3A970A43 13
+. 80 BB 14 FC FF FF 00 0F 88 B5 00 00 00 
+
+==== BB 1309 (0x3A970A50) in 23569B, out 132855B, BBs exec'd 0 ====
+	0x3A970A50:  leal -12(%ebp), %esp
+	0x3A970A53:  popl %ebx
+	0x3A970A54:  popl %esi
+	0x3A970A55:  popl %edi
+	0x3A970A56:  popl %ebp
+	0x3A970A57:  ret
+. 1309 3A970A50 8
+. 8D 65 F4 5B 5E 5F 5D C3 
+
+==== BB 1310 (0x3A9C8CBD) in 23577B, out 132957B, BBs exec'd 0 ====
+	0x3A9C8CBD:  movl %edx,%eax
+	0x3A9C8CBF:  movl (%edx),%edx
+	0x3A9C8CC1:  testl %edx,%edx
+	0x3A9C8CC3:  movl %edx,0xFFFF9EBC(%ebx)
+	0x3A9C8CC9:  jz-8 0x3A9C8CDD
+. 1310 3A9C8CBD 14
+. 89 D0 8B 12 85 D2 89 93 BC 9E FF FF 74 12 
+
+==== BB 1311 (0x3A9C8CDD) in 23591B, out 133052B, BBs exec'd 0 ====
+	0x3A9C8CDD:  leal 0xFFFFFFF4(%ebx), %esi
+	0x3A9C8CE3:  leal 0xFFFFFFF8(%ebx), %edi
+	0x3A9C8CE9:  cmpl %edi,%esi
+	0x3A9C8CEB:  jb-8 0x3A9C8CF8
+. 1311 3A9C8CDD 16
+. 8D B3 F4 FF FF FF 8D BB F8 FF FF FF 39 FE 72 0B 
+
+==== BB 1312 (0x3A9C8CF8) in 23607B, out 133128B, BBs exec'd 0 ====
+	0x3A9C8CF8:  call*l (%esi)
+. 1312 3A9C8CF8 2
+. FF 16 
+
+==== BB 1313 _IO_cleanup(0x3A9FD870) in 23609B, out 133169B, BBs exec'd 0 ====
+	0x3A9FD870:  pushl %ebp
+	0x3A9FD871:  movl %esp,%ebp
+	0x3A9FD873:  pushl %edi
+	0x3A9FD874:  pushl %esi
+	0x3A9FD875:  pushl %ebx
+	0x3A9FD876:  subl $0xC, %esp
+	0x3A9FD879:  call 0x3A9B3791
+. 1313 3A9FD870 14
+. 55 89 E5 57 56 53 83 EC 0C E8 13 5F FB FF 
+
+==== BB 1314 (0x3A9FD87E) in 23623B, out 133302B, BBs exec'd 0 ====
+	0x3A9FD87E:  addl $0xB2792, %ebx
+	0x3A9FD884:  movl $0x0, (%esp,,)
+	0x3A9FD88B:  call 0x3A9FD660
+. 1314 3A9FD87E 18
+. 81 C3 92 27 0B 00 C7 04 24 00 00 00 00 E8 D0 FD FF FF 
+
+==== BB 1315 _IO_flush_all_lockp(0x3A9FD660) in 23641B, out 133379B, BBs exec'd 0 ====
+	0x3A9FD660:  pushl %ebp
+	0x3A9FD661:  xorl %eax, %eax
+	0x3A9FD663:  movl %esp,%ebp
+	0x3A9FD665:  pushl %edi
+	0x3A9FD666:  pushl %esi
+	0x3A9FD667:  pushl %ebx
+	0x3A9FD668:  subl $0x24, %esp
+	0x3A9FD66B:  call 0x3A9B3791
+. 1315 3A9FD660 16
+. 55 31 C0 89 E5 57 56 53 83 EC 24 E8 21 61 FB FF 
+
+==== BB 1316 (0x3A9FD670) in 23657B, out 133526B, BBs exec'd 0 ====
+	0x3A9FD670:  addl $0xB29A0, %ebx
+	0x3A9FD676:  cmpl $0x0, 0x1B8(%ebx)
+	0x3A9FD67D:  movl $0x0, -32(%ebp)
+	0x3A9FD684:  setnz %al
+	0x3A9FD687:  testl %eax,%eax
+	0x3A9FD689:  movl %eax,-36(%ebp)
+	0x3A9FD68C:  jnz-32 0x3A9FD80D
+. 1316 3A9FD670 34
+. 81 C3 A0 29 0B 00 83 BB B8 01 00 00 00 C7 45 E0 00 00 00 00 0F 95 C0 85 C0 89 45 DC 0F 85 7B 01 00 00 
+
+==== BB 1317 (0x3A9FD692) in 23691B, out 133655B, BBs exec'd 0 ====
+	0x3A9FD692:  movl 8(%ebp),%esi
+	0x3A9FD695:  testl %esi,%esi
+	0x3A9FD697:  jz-8 0x3A9FD6A7
+. 1317 3A9FD692 7
+. 8B 75 08 85 F6 74 0E 
+
+==== BB 1318 (0x3A9FD6A7) in 23698B, out 133727B, BBs exec'd 0 ====
+	0x3A9FD6A7:  movl 0xFFFF9570(%ebx),%esi
+	0x3A9FD6AD:  movl 0x9B0(%ebx),%edi
+	0x3A9FD6B3:  testl %esi,%esi
+	0x3A9FD6B5:  jnz-8 0x3A9FD6D0
+. 1318 3A9FD6A7 16
+. 8B B3 70 95 FF FF 8B BB B0 09 00 00 85 F6 75 19 
+
+==== BB 1319 (0x3A9FD6D0) in 23714B, out 133818B, BBs exec'd 0 ====
+	0x3A9FD6D0:  movl %esi,0x9B4(%ebx)
+	0x3A9FD6D6:  movl 8(%ebp),%ecx
+	0x3A9FD6D9:  testl %ecx,%ecx
+	0x3A9FD6DB:  jz-8 0x3A9FD6EE
+. 1319 3A9FD6D0 13
+. 89 B3 B4 09 00 00 8B 4D 08 85 C9 74 11 
+
+==== BB 1320 (0x3A9FD6EE) in 23727B, out 133909B, BBs exec'd 0 ====
+	0x3A9FD6EE:  movl 92(%esi),%edx
+	0x3A9FD6F1:  testl %edx,%edx
+	0x3A9FD6F3:  jle-32 0x3A9FD7C0
+. 1320 3A9FD6EE 11
+. 8B 56 5C 85 D2 0F 8E C7 00 00 00 
+
+==== BB 1321 (0x3A9FD7C0) in 23738B, out 133981B, BBs exec'd 0 ====
+	0x3A9FD7C0:  movl 16(%esi),%eax
+	0x3A9FD7C3:  cmpl %eax,20(%esi)
+	0x3A9FD7C6:  jbe-32 0x3A9FD6F9
+. 1321 3A9FD7C0 12
+. 8B 46 10 39 46 14 0F 86 2D FF FF FF 
+
+==== BB 1322 (0x3A9FD6F9) in 23750B, out 134056B, BBs exec'd 0 ====
+	0x3A9FD6F9:  movzbl 70(%esi),%ecx
+	0x3A9FD6FD:  testb %cl,%cl
+	0x3A9FD6FF:  jnz-8 0x3A9FD730
+. 1322 3A9FD6F9 8
+. 0F B6 4E 46 84 C9 75 2F 
+
+==== BB 1323 (0x3A9FD701) in 23758B, out 134133B, BBs exec'd 0 ====
+	0x3A9FD701:  testl %edx,%edx
+	0x3A9FD703:  jle-8 0x3A9FD730
+. 1323 3A9FD701 4
+. 85 D2 7E 2B 
+
+==== BB 1324 (0x3A9FD730) in 23762B, out 134192B, BBs exec'd 0 ====
+	0x3A9FD730:  movl 8(%ebp),%eax
+	0x3A9FD733:  testl %eax,%eax
+	0x3A9FD735:  jz-8 0x3A9FD748
+. 1324 3A9FD730 7
+. 8B 45 08 85 C0 74 11 
+
+==== BB 1325 (0x3A9FD748) in 23769B, out 134264B, BBs exec'd 0 ====
+	0x3A9FD748:  xorl %eax, %eax
+	0x3A9FD74A:  movl %eax,0x9B4(%ebx)
+	0x3A9FD750:  movl 0x9B0(%ebx),%eax
+	0x3A9FD756:  cmpl %eax,%edi
+	0x3A9FD758:  jnz-32 0x3A9FD6C0
+. 1325 3A9FD748 22
+. 31 C0 89 83 B4 09 00 00 8B 83 B0 09 00 00 39 C7 0F 85 62 FF FF FF 
+
+==== BB 1326 (0x3A9FD75E) in 23791B, out 134363B, BBs exec'd 0 ====
+	0x3A9FD75E:  movl 52(%esi),%esi
+	0x3A9FD761:  testl %esi,%esi
+	0x3A9FD763:  jnz-32 0x3A9FD6D0
+. 1326 3A9FD75E 11
+. 8B 76 34 85 F6 0F 85 67 FF FF FF 
+
+==== BB 1327 (0x3A9FD769) in 23802B, out 134435B, BBs exec'd 0 ====
+	0x3A9FD769:  leal 0(%esi,,), %esi
+	0x3A9FD770:  movl 8(%ebp),%eax
+	0x3A9FD773:  testl %eax,%eax
+	0x3A9FD775:  jz-8 0x3A9FD785
+. 1327 3A9FD769 14
+. 8D B4 26 00 00 00 00 8B 45 08 85 C0 74 0E 
+
+==== BB 1328 (0x3A9FD785) in 23816B, out 134520B, BBs exec'd 0 ====
+	0x3A9FD785:  movl -36(%ebp),%edi
+	0x3A9FD788:  testl %edi,%edi
+	0x3A9FD78A:  jnz-32 0x3A9FD82D
+. 1328 3A9FD785 11
+. 8B 7D DC 85 FF 0F 85 9D 00 00 00 
+
+==== BB 1329 (0x3A9FD790) in 23827B, out 134592B, BBs exec'd 0 ====
+	0x3A9FD790:  movl -32(%ebp),%eax
+	0x3A9FD793:  addl $0x24, %esp
+	0x3A9FD796:  popl %ebx
+	0x3A9FD797:  popl %esi
+	0x3A9FD798:  popl %edi
+	0x3A9FD799:  popl %ebp
+	0x3A9FD79A:  ret
+. 1329 3A9FD790 11
+. 8B 45 E0 83 C4 24 5B 5E 5F 5D C3 
+
+==== BB 1330 (0x3A9FD890) in 23838B, out 134714B, BBs exec'd 0 ====
+	0x3A9FD890:  movl 0xFFFF9570(%ebx),%esi
+	0x3A9FD896:  movl %eax,%edi
+	0x3A9FD898:  testl %esi,%esi
+	0x3A9FD89A:  jz-8 0x3A9FD8CE
+. 1330 3A9FD890 12
+. 8B B3 70 95 FF FF 89 C7 85 F6 74 32 
+
+==== BB 1331 (0x3A9FD89C) in 23850B, out 134799B, BBs exec'd 0 ====
+	0x3A9FD89C:  leal 0(%esi,,), %esi
+	0x3A9FD8A0:  movl (%esi),%eax
+	0x3A9FD8A2:  testb $0x2, %al
+	0x3A9FD8A4:  jnz-8 0x3A9FD8C0
+. 1331 3A9FD89C 10
+. 8D 74 26 00 8B 06 A8 02 75 1A 
+
+==== BB 1332 (0x3A9FD8C0) in 23860B, out 134888B, BBs exec'd 0 ====
+	0x3A9FD8C0:  movl $0xFFFFFFFF, 92(%esi)
+	0x3A9FD8C7:  movl 52(%esi),%esi
+	0x3A9FD8CA:  testl %esi,%esi
+	0x3A9FD8CC:  jnz-8 0x3A9FD8A0
+. 1332 3A9FD8C0 14
+. C7 46 5C FF FF FF FF 8B 76 34 85 F6 75 D2 
+
+==== BB 1333 (0x3A9FD8A0) in 23874B, out 134975B, BBs exec'd 0 ====
+	0x3A9FD8A0:  movl (%esi),%eax
+	0x3A9FD8A2:  testb $0x2, %al
+	0x3A9FD8A4:  jnz-8 0x3A9FD8C0
+. 1333 3A9FD8A0 6
+. 8B 06 A8 02 75 1A 
+
+==== BB 1334 (0x3A9FD8A6) in 23880B, out 135050B, BBs exec'd 0 ====
+	0x3A9FD8A6:  andl $0x1008, %eax
+	0x3A9FD8AB:  cmpl $0x8, %eax
+	0x3A9FD8AE:  jz-8 0x3A9FD8C0
+. 1334 3A9FD8A6 10
+. 25 08 10 00 00 83 F8 08 74 10 
+
+==== BB 1335 (0x3A9FD8B0) in 23890B, out 135121B, BBs exec'd 0 ====
+	0x3A9FD8B0:  movl 92(%esi),%eax
+	0x3A9FD8B3:  testl %eax,%eax
+	0x3A9FD8B5:  jnz-8 0x3A9FD8D8
+. 1335 3A9FD8B0 7
+. 8B 46 5C 85 C0 75 21 
+
+==== BB 1336 (0x3A9FD8B7) in 23897B, out 135193B, BBs exec'd 0 ====
+	0x3A9FD8B7:  movl %esi,%esi
+	0x3A9FD8B9:  leal 0(%edi,,), %edi
+	0x3A9FD8C0:  movl $0xFFFFFFFF, 92(%esi)
+	0x3A9FD8C7:  movl 52(%esi),%esi
+	0x3A9FD8CA:  testl %esi,%esi
+	0x3A9FD8CC:  jnz-8 0x3A9FD8A0
+. 1336 3A9FD8B7 23
+. 89 F6 8D BC 27 00 00 00 00 C7 46 5C FF FF FF FF 8B 76 34 85 F6 75 D2 
+
+==== BB 1337 (0x3A9FD8CE) in 23920B, out 135297B, BBs exec'd 0 ====
+	0x3A9FD8CE:  addl $0xC, %esp
+	0x3A9FD8D1:  movl %edi,%eax
+	0x3A9FD8D3:  popl %ebx
+	0x3A9FD8D4:  popl %esi
+	0x3A9FD8D5:  popl %edi
+	0x3A9FD8D6:  popl %ebp
+	0x3A9FD8D7:  ret
+. 1337 3A9FD8CE 10
+. 83 C4 0C 89 F8 5B 5E 5F 5D C3 
+
+==== BB 1338 (0x3A9C8CFA) in 23930B, out 135415B, BBs exec'd 0 ====
+	0x3A9C8CFA:  addl $0x4, %esi
+	0x3A9C8CFD:  cmpl %edi,%esi
+	0x3A9C8CFF:  jb-8 0x3A9C8CF8
+. 1338 3A9C8CFA 7
+. 83 C6 04 39 FE 72 F7 
+
+==== BB 1339 (0x3A9C8D01) in 23937B, out 135482B, BBs exec'd 0 ====
+	0x3A9C8D01:  jmp-8 0x3A9C8CED
+. 1339 3A9C8D01 2
+. EB EA 
+
+==== BB 1340 (0x3A9C8CED) in 23939B, out 135510B, BBs exec'd 0 ====
+	0x3A9C8CED:  movl 8(%ebp),%eax
+	0x3A9C8CF0:  movl %eax,(%esp,,)
+	0x3A9C8CF3:  call 0x3AA2658C
+. 1340 3A9C8CED 11
+. 8B 45 08 89 04 24 E8 94 D8 05 00 
+
+==== BB 1341 __GI__exit(0x3AA2658C) in 23950B, out 135578B, BBs exec'd 0 ====
+	0x3AA2658C:  movl 4(%esp,,),%ebx
+	0x3AA26590:  movl $0xFC,%eax
+	0x3AA26595:  int $0x80
+. 1341 3AA2658C 11
+. 8B 5C 24 04 B8 FC 00 00 00 CD 80 
+
+==6382==