• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1==6382== Nulgrind, a binary JIT-compiler for x86-linux.
2==6382== Copyright (C) 2002-2004, and GNU GPL'd, by Nicholas Nethercote.
3==6382== Using valgrind-2.1.2.CVS, a program supervision framework for x86-linux.
4==6382== Copyright (C) 2000-2004, and GNU GPL'd, by Julian Seward.
5==6382== For more details, rerun with: -v
6==6382==
7==== BB 0 (0x3A965880) in 0B, out 0B, BBs exec'd 0 ====
8	0x3A965880:  movl %esp,%eax
9	0x3A965882:  call 0x3A965C80
10. 0 3A965880 7
11. 89 E0 E8 F9 03 00 00
12
13==== BB 1 _dl_start(0x3A965C80) in 7B, out 55B, BBs exec'd 0 ====
14	0x3A965C80:  pushl %ebp
15	0x3A965C81:  movl %esp,%ebp
16	0x3A965C83:  pushl %edi
17	0x3A965C84:  pushl %esi
18	0x3A965C85:  pushl %ebx
19	0x3A965C86:  subl $0x54, %esp
20	0x3A965C89:  call 0x3A97592B
21. 1 3A965C80 14
22. 55 89 E5 57 56 53 83 EC 54 E8 9D FC 00 00
23
24==== BB 2 (0x3A97592B) in 21B, out 188B, BBs exec'd 0 ====
25	0x3A97592B:  movl (%esp,,),%ebx
26	0x3A97592E:  ret
27. 2 3A97592B 4
28. 8B 1C 24 C3
29
30==== BB 3 (0x3A965C8E) in 25B, out 228B, BBs exec'd 0 ====
31	0x3A965C8E:  addl $0x129DE, %ebx
32	0x3A965C94:  movl %eax,-48(%ebp)
33	0x3A965C97:  movl 0x0(%ebx),%edx
34	0x3A965C9D:  leal 0xFFFFFF50(%ebx), %eax
35	0x3A965CA3:  subl %edx,%eax
36	0x3A965CA5:  movl %eax,0xFFFFF9E4(%ebx)
37	0x3A965CAB:  addl %edx,%eax
38	0x3A965CAD:  movl %eax,0xFFFFF9EC(%ebx)
39	0x3A965CB3:  leal 0xFFFFF994(%ebx), %eax
40	0x3A965CB9:  movl %eax,-56(%ebp)
41	0x3A965CBC:  addl $0x50, %eax
42	0x3A965CBF:  movl -56(%ebp),%edi
43	0x3A965CC2:  movl %eax,-52(%ebp)
44	0x3A965CC5:  movl 8(%eax),%esi
45	0x3A965CC8:  addl $0x68, %edi
46	0x3A965CCB:  movl (%esi),%edx
47	0x3A965CCD:  testl %edx,%edx
48	0x3A965CCF:  jnz-8 0x3A965CE1
49. 3 3A965C8E 67
50. 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
51
52==== BB 4 (0x3A965CE1) in 92B, out 457B, BBs exec'd 0 ====
53	0x3A965CE1:  cmpl $0x21, %edx
54	0x3A965CE4:  jle-8 0x3A965CD3
55. 4 3A965CE1 5
56. 83 FA 21 7E ED
57
58==== BB 5 (0x3A965CD3) in 97B, out 514B, BBs exec'd 0 ====
59	0x3A965CD3:  movl %esi,(%edi,%edx,4)
60	0x3A965CD6:  addl $0x8, %esi
61	0x3A965CD9:  movl (%esi),%eax
62	0x3A965CDB:  testl %eax,%eax
63	0x3A965CDD:  movl %eax,%edx
64	0x3A965CDF:  jz-8 0x3A965D10
65. 5 3A965CD3 14
66. 89 34 97 83 C6 08 8B 06 85 C0 89 C2 74 2F
67
68==== BB 6 (0x3A965CE6) in 111B, out 617B, BBs exec'd 0 ====
69	0x3A965CE6:  movl $0x6FFFFFFF,%eax
70	0x3A965CEB:  subl %edx,%eax
71	0x3A965CED:  cmpl $0xF, %eax
72	0x3A965CF0:  jnbe-32 0x3A965EE0
73. 6 3A965CE6 16
74. B8 FF FF FF 6F 29 D0 83 F8 0F 0F 87 EA 01 00 00
75
76==== BB 7 (0x3A965CF6) in 127B, out 690B, BBs exec'd 0 ====
77	0x3A965CF6:  movl $0x70000021,%eax
78	0x3A965CFB:  subl %edx,%eax
79	0x3A965CFD:  movl %esi,(%edi,%eax,4)
80	0x3A965D00:  addl $0x8, %esi
81	0x3A965D03:  movl (%esi),%eax
82	0x3A965D05:  testl %eax,%eax
83	0x3A965D07:  movl %eax,%edx
84	0x3A965D09:  jnz-8 0x3A965CE1
85. 7 3A965CF6 21
86. B8 21 00 00 70 29 D0 89 34 87 83 C6 08 8B 06 85 C0 89 C2 75 D6
87
88==== BB 8 (0x3A965D0B) in 148B, out 809B, BBs exec'd 0 ====
89	0x3A965D0B:  nop
90	0x3A965D0C:  leal 0(%esi,,), %esi
91	0x3A965D10:  movl -52(%ebp),%ecx
92	0x3A965D13:  movl (%ecx),%edx
93	0x3A965D15:  testl %edx,%edx
94	0x3A965D17:  jz-8 0x3A965D70
95. 8 3A965D0B 14
96. 90 8D 74 26 00 8B 4D CC 8B 11 85 D2 74 57
97
98==== BB 9 (0x3A965D19) in 162B, out 908B, BBs exec'd 0 ====
99	0x3A965D19:  movl 16(%edi),%eax
100	0x3A965D1C:  testl %eax,%eax
101	0x3A965D1E:  jz-8 0x3A965D23
102. 9 3A965D19 7
103. 8B 47 10 85 C0 74 03
104
105==== BB 10 (0x3A965D20) in 169B, out 980B, BBs exec'd 0 ====
106	0x3A965D20:  addl %edx,4(%eax)
107	0x3A965D23:  movl 12(%edi),%eax
108	0x3A965D26:  testl %eax,%eax
109	0x3A965D28:  jz-8 0x3A965D2D
110. 10 3A965D20 10
111. 01 50 04 8B 47 0C 85 C0 74 03
112
113==== BB 11 (0x3A965D2A) in 179B, out 1071B, BBs exec'd 0 ====
114	0x3A965D2A:  addl %edx,4(%eax)
115	0x3A965D2D:  movl 20(%edi),%eax
116	0x3A965D30:  testl %eax,%eax
117	0x3A965D32:  jz-8 0x3A965D37
118. 11 3A965D2A 10
119. 01 50 04 8B 47 14 85 C0 74 03
120
121==== BB 12 (0x3A965D34) in 189B, out 1162B, BBs exec'd 0 ====
122	0x3A965D34:  addl %edx,4(%eax)
123	0x3A965D37:  movl 24(%edi),%eax
124	0x3A965D3A:  testl %eax,%eax
125	0x3A965D3C:  jz-8 0x3A965D41
126. 12 3A965D34 10
127. 01 50 04 8B 47 18 85 C0 74 03
128
129==== BB 13 (0x3A965D3E) in 199B, out 1253B, BBs exec'd 0 ====
130	0x3A965D3E:  addl %edx,4(%eax)
131	0x3A965D41:  movl 68(%edi),%eax
132	0x3A965D44:  testl %eax,%eax
133	0x3A965D46:  jz-8 0x3A965D4B
134. 13 3A965D3E 10
135. 01 50 04 8B 47 44 85 C0 74 03
136
137==== BB 14 (0x3A965D48) in 209B, out 1344B, BBs exec'd 0 ====
138	0x3A965D48:  addl %edx,4(%eax)
139	0x3A965D4B:  movl 92(%edi),%eax
140	0x3A965D4E:  testl %eax,%eax
141	0x3A965D50:  jz-8 0x3A965D55
142. 14 3A965D48 10
143. 01 50 04 8B 47 5C 85 C0 74 03
144
145==== BB 15 (0x3A965D52) in 219B, out 1435B, BBs exec'd 0 ====
146	0x3A965D52:  addl %edx,4(%eax)
147	0x3A965D55:  movl 0xC4(%edi),%eax
148	0x3A965D5B:  testl %eax,%eax
149	0x3A965D5D:  jz-8 0x3A965D70
150. 15 3A965D52 13
151. 01 50 04 8B 87 C4 00 00 00 85 C0 74 11
152
153==== BB 16 (0x3A965D5F) in 232B, out 1529B, BBs exec'd 0 ====
154	0x3A965D5F:  addl %edx,4(%eax)
155	0x3A965D62:  leal 0(%esi,,), %esi
156	0x3A965D69:  leal 0(%edi,,), %edi
157	0x3A965D70:  movl 0xFFFFF9E4(%ebx),%eax
158	0x3A965D76:  testl %eax,%eax
159	0x3A965D78:  jnz-8 0x3A965D88
160. 16 3A965D5F 27
161. 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
162
163==== BB 17 (0x3A965D88) in 259B, out 1649B, BBs exec'd 0 ====
164	0x3A965D88:  movl $0x0, -36(%ebp)
165	0x3A965D8F:  movl -56(%ebp),%ecx
166	0x3A965D92:  movl 0xFFFFFA40(%ebx),%eax
167	0x3A965D98:  movl $0x0, -28(%ebp)
168	0x3A965D9F:  addl $0x50, %ecx
169	0x3A965DA2:  testl %eax,%eax
170	0x3A965DA4:  movl $0x0, -40(%ebp)
171	0x3A965DAB:  movl $0x0, -44(%ebp)
172	0x3A965DB2:  jz-8 0x3A965DC6
173. 17 3A965D88 44
174. 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
175
176==== BB 18 (0x3A965DB4) in 303B, out 1807B, BBs exec'd 0 ====
177	0x3A965DB4:  movl 4(%eax),%eax
178	0x3A965DB7:  movl %eax,-44(%ebp)
179	0x3A965DBA:  movl 0xFFFFFA44(%ebx),%eax
180	0x3A965DC0:  movl 4(%eax),%eax
181	0x3A965DC3:  movl %eax,-40(%ebp)
182	0x3A965DC6:  movl 0xFFFFFA4C(%ebx),%edi
183	0x3A965DCC:  testl %edi,%edi
184	0x3A965DCE:  jz-8 0x3A965DDC
185. 18 3A965DB4 28
186. 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
187
188==== BB 19 (0x3A965DD0) in 331B, out 1944B, BBs exec'd 0 ====
189	0x3A965DD0:  movl 0xFFFFFA04(%ebx),%eax
190	0x3A965DD6:  movl 4(%eax),%eax
191	0x3A965DD9:  addl %eax,-40(%ebp)
192	0x3A965DDC:  movl -44(%ebp),%edx
193	0x3A965DDF:  movl -40(%ebp),%esi
194	0x3A965DE2:  leal (%esi,%edx,1), %eax
195	0x3A965DE5:  movl %eax,-60(%ebp)
196	0x3A965DE8:  movl -56(%ebp),%eax
197	0x3A965DEB:  movl 80(%eax),%edi
198	0x3A965DEE:  movl 48(%ecx),%eax
199	0x3A965DF1:  movl 4(%eax),%eax
200	0x3A965DF4:  movl %eax,-64(%ebp)
201	0x3A965DF7:  movl 0xB4(%ecx),%eax
202	0x3A965DFD:  xorl %ecx, %ecx
203	0x3A965DFF:  testl %eax,%eax
204	0x3A965E01:  jz-8 0x3A965E06
205. 19 3A965DD0 51
206. 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
207
208==== BB 20 (0x3A965E03) in 382B, out 2177B, BBs exec'd 0 ====
209	0x3A965E03:  movl 4(%eax),%ecx
210	0x3A965E06:  movl %esi,%eax
211	0x3A965E08:  shrl $0x3, %eax
212	0x3A965E0B:  cmpl %ecx,%eax
213	0x3A965E0D:  jbe-8 0x3A965E11
214. 20 3A965E03 12
215. 8B 48 04 89 F0 C1 E8 03 39 C8 76 02
216
217==== BB 21 (0x3A965E0F) in 394B, out 2263B, BBs exec'd 0 ====
218	0x3A965E0F:  movl %ecx,%eax
219	0x3A965E11:  leal (%edx,%eax,8), %ecx
220	0x3A965E14:  cmpl %ecx,%edx
221	0x3A965E16:  jnb-8 0x3A965E2F
222. 21 3A965E0F 9
223. 89 C8 8D 0C C2 39 CA 73 17
224
225==== BB 22 (0x3A965E18) in 403B, out 2340B, BBs exec'd 0 ====
226	0x3A965E18:  nop
227	0x3A965E19:  leal 0(%esi,,), %esi
228	0x3A965E20:  movl (%edx),%esi
229	0x3A965E22:  movl %edi,%eax
230	0x3A965E24:  addl $0x8, %edx
231	0x3A965E27:  addl %esi,%eax
232	0x3A965E29:  addl %edi,(%eax)
233	0x3A965E2B:  cmpl %ecx,%edx
234	0x3A965E2D:  jb-8 0x3A965E20
235. 22 3A965E18 23
236. 90 8D B4 26 00 00 00 00 8B 32 89 F8 83 C2 08 01 F0 01 38 39 CA 72 F1
237
238==== BB 23 (0x3A965E20) in 426B, out 2460B, BBs exec'd 0 ====
239	0x3A965E20:  movl (%edx),%esi
240	0x3A965E22:  movl %edi,%eax
241	0x3A965E24:  addl $0x8, %edx
242	0x3A965E27:  addl %esi,%eax
243	0x3A965E29:  addl %edi,(%eax)
244	0x3A965E2B:  cmpl %ecx,%edx
245	0x3A965E2D:  jb-8 0x3A965E20
246. 23 3A965E20 15
247. 8B 32 89 F8 83 C2 08 01 F0 01 38 39 CA 72 F1
248
249==== BB 24 (0x3A965E2F) in 441B, out 2566B, BBs exec'd 0 ====
250	0x3A965E2F:  cmpl -60(%ebp),%ecx
251	0x3A965E32:  jnb-8 0x3A965E81
252. 24 3A965E2F 5
253. 3B 4D C4 73 4D
254
255==== BB 25 (0x3A965E34) in 446B, out 2631B, BBs exec'd 0 ====
256	0x3A965E34:  leal 0x0(%esi), %esi
257	0x3A965E3A:  leal 0x0(%edi), %edi
258	0x3A965E40:  movl 4(%ecx),%edx
259	0x3A965E43:  movl -64(%ebp),%esi
260	0x3A965E46:  movl %edx,%eax
261	0x3A965E48:  shrl $0x8, %eax
262	0x3A965E4B:  shll $0x4, %eax
263	0x3A965E4E:  addl %esi,%eax
264	0x3A965E50:  movl (%ecx),%esi
265	0x3A965E52:  addl %edi,%esi
266	0x3A965E54:  movl %esi,-68(%ebp)
267	0x3A965E57:  movzbl %dl,%esi
268	0x3A965E5A:  xorl %edx, %edx
269	0x3A965E5C:  cmpw $0x0, 14(%eax)
270	0x3A965E61:  jz-8 0x3A965E69
271. 25 3A965E34 47
272. 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
273
274==== BB 26 (0x3A965E63) in 493B, out 2819B, BBs exec'd 0 ====
275	0x3A965E63:  movl 0xFFFFF9E4(%ebx),%edx
276	0x3A965E69:  addl 4(%eax),%edx
277	0x3A965E6C:  leal -6(%esi), %eax
278	0x3A965E6F:  cmpl $0x1, %eax
279	0x3A965E72:  jnbe-8 0x3A965E79
280. 26 3A965E63 17
281. 8B 93 E4 F9 FF FF 03 50 04 8D 46 FA 83 F8 01 77 05
282
283==== BB 27 (0x3A965E74) in 510B, out 2920B, BBs exec'd 0 ====
284	0x3A965E74:  movl -68(%ebp),%eax
285	0x3A965E77:  movl %edx,(%eax)
286	0x3A965E79:  addl $0x8, %ecx
287	0x3A965E7C:  cmpl -60(%ebp),%ecx
288	0x3A965E7F:  jb-8 0x3A965E40
289. 27 3A965E74 13
290. 8B 45 BC 89 10 83 C1 08 3B 4D C4 72 BF
291
292==== BB 28 (0x3A965E40) in 523B, out 3018B, BBs exec'd 0 ====
293	0x3A965E40:  movl 4(%ecx),%edx
294	0x3A965E43:  movl -64(%ebp),%esi
295	0x3A965E46:  movl %edx,%eax
296	0x3A965E48:  shrl $0x8, %eax
297	0x3A965E4B:  shll $0x4, %eax
298	0x3A965E4E:  addl %esi,%eax
299	0x3A965E50:  movl (%ecx),%esi
300	0x3A965E52:  addl %edi,%esi
301	0x3A965E54:  movl %esi,-68(%ebp)
302	0x3A965E57:  movzbl %dl,%esi
303	0x3A965E5A:  xorl %edx, %edx
304	0x3A965E5C:  cmpw $0x0, 14(%eax)
305	0x3A965E61:  jz-8 0x3A965E69
306. 28 3A965E40 35
307. 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
308
309==== BB 29 (0x3A965E81) in 558B, out 3184B, BBs exec'd 0 ====
310	0x3A965E81:  movl -56(%ebp),%eax
311	0x3A965E84:  movl $0x1,%esi
312	0x3A965E89:  addl $0x50, %eax
313	0x3A965E8C:  call 0x3A96BD80
314. 29 3A965E81 16
315. 8B 45 C8 BE 01 00 00 00 83 C0 50 E8 EF 5E 00 00
316
317==== BB 30 _dl_setup_hash(0x3A96BD80) in 574B, out 3268B, BBs exec'd 0 ====
318	0x3A96BD80:  pushl %ebp
319	0x3A96BD81:  movl %eax,%ecx
320	0x3A96BD83:  movl 40(%eax),%eax
321	0x3A96BD86:  movl %esp,%ebp
322	0x3A96BD88:  testl %eax,%eax
323	0x3A96BD8A:  jz-8 0x3A96BDA9
324. 30 3A96BD80 12
325. 55 89 C1 8B 40 28 89 E5 85 C0 74 1D
326
327==== BB 31 (0x3A96BD8C) in 586B, out 3376B, BBs exec'd 0 ====
328	0x3A96BD8C:  movl 4(%eax),%eax
329	0x3A96BD8F:  movl (%eax),%edx
330	0x3A96BD91:  addl $0x8, %eax
331	0x3A96BD94:  movl %eax,0x168(%ecx)
332	0x3A96BD9A:  leal (%eax,%edx,4), %eax
333	0x3A96BD9D:  movl %edx,0x164(%ecx)
334	0x3A96BDA3:  movl %eax,0x16C(%ecx)
335	0x3A96BDA9:  popl %ebp
336	0x3A96BDAA:  ret
337. 31 3A96BD8C 31
338. 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
339
340==== BB 32 (0x3A965E91) in 617B, out 3509B, BBs exec'd 0 ====
341	0x3A965E91:  movl %esi,0xFFFFFB54(%ebx)
342	0x3A965E97:  leal 0xFFFEC994(%ebx), %eax
343	0x3A965E9D:  movl %eax,0xFFFFFB78(%ebx)
344	0x3A965EA3:  leal 0x228(%ebx), %eax
345	0x3A965EA9:  movl %eax,0xFFFFFB7C(%ebx)
346	0x3A965EAF:  leal 0xFFFEDD24(%ebx), %eax
347	0x3A965EB5:  movl %eax,4(%esp,,)
348	0x3A965EB9:  movl -48(%ebp),%edx
349	0x3A965EBC:  movl %ebp,0x128(%ebx)
350	0x3A965EC2:  movl %edx,(%esp,,)
351	0x3A965EC5:  call 0x3A972DC0
352. 32 3A965E91 57
353. 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
354
355==== BB 33 _dl_sysdep_start(0x3A972DC0) in 674B, out 3678B, BBs exec'd 0 ====
356	0x3A972DC0:  pushl %ebp
357	0x3A972DC1:  xorl %edx, %edx
358	0x3A972DC3:  movl %esp,%ebp
359	0x3A972DC5:  pushl %edi
360	0x3A972DC6:  xorl %edi, %edi
361	0x3A972DC8:  xorl %ecx, %ecx
362	0x3A972DCA:  pushl %esi
363	0x3A972DCB:  xorl %esi, %esi
364	0x3A972DCD:  pushl %ebx
365	0x3A972DCE:  subl $0x204, %esp
366	0x3A972DD4:  movl 8(%ebp),%eax
367	0x3A972DD7:  movl %edx,0xFFFFFE1C(%ebp)
368	0x3A972DDD:  xorl %edx, %edx
369	0x3A972DDF:  movl %edx,0xFFFFFE0C(%ebp)
370	0x3A972DE5:  movl (%eax),%edx
371	0x3A972DE7:  call 0x3A97592B
372. 33 3A972DC0 44
373. 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
374
375==== BB 34 (0x3A972DEC) in 718B, out 3927B, BBs exec'd 0 ====
376	0x3A972DEC:  addl $0x5880, %ebx
377	0x3A972DF2:  movl %eax,0x128(%ebx)
378	0x3A972DF8:  addl $0x4, %eax
379	0x3A972DFB:  movl %edx,0x20C(%ebx)
380	0x3A972E01:  leal (%eax,%edx,4), %edx
381	0x3A972E04:  movl %esi,0xFFFFFE14(%ebp)
382	0x3A972E0A:  movl 4(%edx),%esi
383	0x3A972E0D:  movl %edi,0xFFFFFE18(%ebp)
384	0x3A972E13:  xorl %edi, %edi
385	0x3A972E15:  testl %esi,%esi
386	0x3A972E17:  movl %eax,0x38(%ebx)
387	0x3A972E1D:  leal 4(%edx), %eax
388	0x3A972E20:  movl %ecx,0xFFFFFE10(%ebp)
389	0x3A972E26:  movl %eax,%ecx
390	0x3A972E28:  movl %edi,0xFFFFFE08(%ebp)
391	0x3A972E2E:  movl %eax,0x200(%ebx)
392	0x3A972E34:  jz-8 0x3A972E3F
393. 34 3A972DEC 74
394. 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
395
396==== BB 35 (0x3A972E36) in 792B, out 4192B, BBs exec'd 0 ====
397	0x3A972E36:  addl $0x4, %ecx
398	0x3A972E39:  movl (%ecx),%edx
399	0x3A972E3B:  testl %edx,%edx
400	0x3A972E3D:  jnz-8 0x3A972E36
401. 35 3A972E36 9
402. 83 C1 04 8B 11 85 D2 75 F7
403
404==== BB 36 (0x3A972E3F) in 801B, out 4271B, BBs exec'd 0 ====
405	0x3A972E3F:  addl $0x4, %ecx
406	0x3A972E42:  leal 0xFFFED214(%ebx), %eax
407	0x3A972E48:  movl %ecx,%edx
408	0x3A972E4A:  movl %ecx,0x134(%ebx)
409	0x3A972E50:  movl (%ecx),%ecx
410	0x3A972E52:  movl %eax,0xFFFFFE20(%ebp)
411	0x3A972E58:  xorl %eax, %eax
412	0x3A972E5A:  testl %ecx,%ecx
413	0x3A972E5C:  movl %eax,0xFFFFFC20(%ebx)
414	0x3A972E62:  jz-8 0x3A972EB6
415. 36 3A972E3F 37
416. 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
417
418==== BB 37 (0x3A972E64) in 838B, out 4429B, BBs exec'd 0 ====
419	0x3A972E64:  leal 0x0(%esi), %esi
420	0x3A972E6A:  leal 0x0(%edi), %edi
421	0x3A972E70:  leal -3(%ecx), %eax
422	0x3A972E73:  cmpl $0x1E, %eax
423	0x3A972E76:  jnbe-8 0x3A972EA0
424. 37 3A972E64 20
425. 8D B6 00 00 00 00 8D BF 00 00 00 00 8D 41 FD 83 F8 1E 77 28
426
427==== BB 38 (0x3A972EA0) in 858B, out 4522B, BBs exec'd 0 ====
428	0x3A972EA0:  addl $0x8, %edx
429	0x3A972EA3:  movl $0x1,%eax
430	0x3A972EA8:  shll %cl, %eax
431	0x3A972EAA:  orl %eax,0xFFFFFE0C(%ebp)
432	0x3A972EB0:  movl (%edx),%ecx
433	0x3A972EB2:  testl %ecx,%ecx
434	0x3A972EB4:  jnz-8 0x3A972E70
435. 38 3A972EA0 22
436. 83 C2 08 B8 01 00 00 00 D3 E0 09 85 0C FE FF FF 8B 0A 85 C9 75 BA
437
438==== BB 39 (0x3A972E70) in 880B, out 4648B, BBs exec'd 0 ====
439	0x3A972E70:  leal -3(%ecx), %eax
440	0x3A972E73:  cmpl $0x1E, %eax
441	0x3A972E76:  jnbe-8 0x3A972EA0
442. 39 3A972E70 8
443. 8D 41 FD 83 F8 1E 77 28
444
445==== BB 40 (0x3A972E78) in 888B, out 4715B, BBs exec'd 0 ====
446	0x3A972E78:  movl -9388(%ebx,%eax,4),%eax
447	0x3A972E7F:  addl %ebx,%eax
448	0x3A972E81:  jmp*l %eax
449. 40 3A972E78 11
450. 8B 84 83 54 DB FF FF 01 D8 FF E0
451
452==== BB 41 (0x3A9731AC) in 899B, out 4766B, BBs exec'd 0 ====
453	0x3A9731AC:  movl 4(%edx),%eax
454	0x3A9731AF:  movl %eax,0xFFFFFC54(%ebx)
455	0x3A9731B5:  jmp 0x3A972EA0
456. 41 3A9731AC 14
457. 8B 42 04 89 83 54 FC FF FF E9 E6 FC FF FF
458
459==== BB 42 (0x3A9731F2) in 913B, out 4826B, BBs exec'd 0 ====
460	0x3A9731F2:  movl 4(%edx),%eax
461	0x3A9731F5:  movl %eax,0xFFFFFC18(%ebx)
462	0x3A9731FB:  jmp 0x3A972E97
463. 42 3A9731F2 14
464. 8B 42 04 89 83 18 FC FF FF E9 97 FC FF FF
465
466==== BB 43 (0x3A972E97) in 927B, out 4886B, BBs exec'd 0 ====
467	0x3A972E97:  movl (%edx),%ecx
468	0x3A972E99:  leal 0(%esi,,), %esi
469	0x3A972EA0:  addl $0x8, %edx
470	0x3A972EA3:  movl $0x1,%eax
471	0x3A972EA8:  shll %cl, %eax
472	0x3A972EAA:  orl %eax,0xFFFFFE0C(%ebp)
473	0x3A972EB0:  movl (%edx),%ecx
474	0x3A972EB2:  testl %ecx,%ecx
475	0x3A972EB4:  jnz-8 0x3A972E70
476. 43 3A972E97 31
477. 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
478
479==== BB 44 (0x3A97319E) in 958B, out 5039B, BBs exec'd 0 ====
480	0x3A97319E:  movl 4(%edx),%eax
481	0x3A9731A1:  movl %eax,0xFFFFFC30(%ebx)
482	0x3A9731A7:  jmp 0x3A972E97
483. 44 3A97319E 14
484. 8B 42 04 89 83 30 FC FF FF E9 EB FC FF FF
485
486==== BB 45 (0x3A97320E) in 972B, out 5099B, BBs exec'd 0 ====
487	0x3A97320E:  movl 4(%edx),%eax
488	0x3A973211:  movl %eax,0xFFFFFE1C(%ebp)
489	0x3A973217:  jmp 0x3A972EA0
490. 45 3A97320E 14
491. 8B 42 04 89 85 1C FE FF FF E9 84 FC FF FF
492
493==== BB 46 (0x3A973200) in 986B, out 5159B, BBs exec'd 0 ====
494	0x3A973200:  movl 4(%edx),%eax
495	0x3A973203:  movl %eax,0xFFFFFE18(%ebp)
496	0x3A973209:  jmp 0x3A972EA0
497. 46 3A973200 14
498. 8B 42 04 89 85 18 FE FF FF E9 92 FC FF FF
499
500==== BB 47 (0x3A9731E4) in 1000B, out 5219B, BBs exec'd 0 ====
501	0x3A9731E4:  movl 4(%edx),%eax
502	0x3A9731E7:  movl %eax,0xFFFFFE20(%ebp)
503	0x3A9731ED:  jmp 0x3A972E97
504. 47 3A9731E4 14
505. 8B 42 04 89 85 20 FE FF FF E9 A5 FC FF FF
506
507==== BB 48 (0x3A9731D6) in 1014B, out 5279B, BBs exec'd 0 ====
508	0x3A9731D6:  movl 4(%edx),%eax
509	0x3A9731D9:  xorl %eax,0xFFFFFE14(%ebp)
510	0x3A9731DF:  jmp 0x3A972EA0
511. 48 3A9731D6 14
512. 8B 42 04 31 85 14 FE FF FF E9 BC FC FF FF
513
514==== BB 49 (0x3A9731C8) in 1028B, out 5348B, BBs exec'd 0 ====
515	0x3A9731C8:  movl 4(%edx),%eax
516	0x3A9731CB:  xorl %eax,0xFFFFFE10(%ebp)
517	0x3A9731D1:  jmp 0x3A972EA0
518. 49 3A9731C8 14
519. 8B 42 04 31 85 10 FE FF FF E9 CA FC FF FF
520
521==== BB 50 (0x3A972E83) in 1042B, out 5417B, BBs exec'd 0 ====
522	0x3A972E83:  movl $0xFFFFFFFF,%eax
523	0x3A972E88:  movl %eax,0xFFFFFE0C(%ebp)
524	0x3A972E8E:  movl 4(%edx),%eax
525	0x3A972E91:  movl %eax,0x130(%ebx)
526	0x3A972E97:  movl (%edx),%ecx
527	0x3A972E99:  leal 0(%esi,,), %esi
528	0x3A972EA0:  addl $0x8, %edx
529	0x3A972EA3:  movl $0x1,%eax
530	0x3A972EA8:  shll %cl, %eax
531	0x3A972EAA:  orl %eax,0xFFFFFE0C(%ebp)
532	0x3A972EB0:  movl (%edx),%ecx
533	0x3A972EB2:  testl %ecx,%ecx
534	0x3A972EB4:  jnz-8 0x3A972E70
535. 50 3A972E83 51
536. 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
537
538==== BB 51 (0x3A9731BA) in 1093B, out 5614B, BBs exec'd 0 ====
539	0x3A9731BA:  movl 4(%edx),%eax
540	0x3A9731BD:  movl %eax,0xFFFFFC20(%ebx)
541	0x3A9731C3:  jmp 0x3A972EA0
542. 51 3A9731BA 14
543. 8B 42 04 89 83 20 FC FF FF E9 D8 FC FF FF
544
545==== BB 52 (0x3A972EB6) in 1107B, out 5674B, BBs exec'd 0 ====
546	0x3A972EB6:  leal -76(%ebp), %edx
547	0x3A972EB9:  leal 0xFFFFFE24(%ebp), %eax
548	0x3A972EBF:  movl %edx,0xFFFFFE04(%ebp)
549	0x3A972EC5:  movl %eax,(%esp,,)
550	0x3A972EC8:  call 0x3A974D50
551. 52 3A972EB6 23
552. 8D 55 B4 8D 85 24 FE FF FF 89 95 04 FE FF FF 89 04 24 E8 83 1E 00 00
553
554==== BB 53 uname(0x3A974D50) in 1130B, out 5765B, BBs exec'd 0 ====
555	0x3A974D50:  movl %ebx,%edx
556	0x3A974D52:  movl 4(%esp,,),%ebx
557	0x3A974D56:  movl $0x7A,%eax
558	0x3A974D5B:  int $0x80
559. 53 3A974D50 13
560. 89 DA 8B 5C 24 04 B8 7A 00 00 00 CD 80
561
562==== BB 54 (0x3A974D5D) in 1143B, out 5829B, BBs exec'd 0 ====
563	0x3A974D5D:  movl %edx,%ebx
564	0x3A974D5F:  cmpl $0xFFFFF001, %eax
565	0x3A974D64:  jnb-8 0x3A974D67
566. 54 3A974D5D 9
567. 89 D3 3D 01 F0 FF FF 73 01
568
569==== BB 55 (0x3A974D66) in 1152B, out 5899B, BBs exec'd 0 ====
570	0x3A974D66:  ret
571. 55 3A974D66 1
572. C3
573
574==== BB 56 (0x3A972ECD) in 1153B, out 5929B, BBs exec'd 0 ====
575	0x3A972ECD:  testl %eax,%eax
576	0x3A972ECF:  jnz-32 0x3A9730B1
577. 56 3A972ECD 8
578. 85 C0 0F 85 DC 01 00 00
579
580==== BB 57 (0x3A972ED5) in 1161B, out 5988B, BBs exec'd 0 ====
581	0x3A972ED5:  leal 0xFFFFFEA6(%ebp), %eax
582	0x3A972EDB:  movl %eax,0xFFFFFE04(%ebp)
583	0x3A972EE1:  movl 0xFFFFFE04(%ebp),%esi
584	0x3A972EE7:  xorl %eax, %eax
585	0x3A972EE9:  xorl %edi, %edi
586	0x3A972EEB:  movl %eax,0xFFFFFE00(%ebp)
587	0x3A972EF1:  movzbl (%esi),%edx
588	0x3A972EF4:  movb %dl,%al
589	0x3A972EF6:  subb $0x30, %al
590	0x3A972EF8:  cmpb $0x9, %al
591	0x3A972EFA:  jnbe-8 0x3A972F65
592. 57 3A972ED5 39
593. 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
594
595==== BB 58 (0x3A972EFC) in 1200B, out 6164B, BBs exec'd 0 ====
596	0x3A972EFC:  leal 0(%esi,,), %esi
597	0x3A972F00:  incl %esi
598	0x3A972F01:  movsbl %dl,%eax
599	0x3A972F04:  leal -48(%eax), %edx
600	0x3A972F07:  movzbl (%esi),%ecx
601	0x3A972F0A:  movb %cl,%al
602	0x3A972F0C:  subb $0x30, %al
603	0x3A972F0E:  movb %cl,0xFFFFFDFF(%ebp)
604	0x3A972F14:  cmpb $0x9, %al
605	0x3A972F16:  jnbe-8 0x3A972F40
606. 58 3A972EFC 28
607. 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
608
609==== BB 59 (0x3A972F40) in 1228B, out 6330B, BBs exec'd 0 ====
610	0x3A972F40:  incl 0xFFFFFE00(%ebp)
611	0x3A972F46:  shll $0x8, %edi
612	0x3A972F49:  orl %edx,%edi
613	0x3A972F4B:  incl %esi
614	0x3A972F4C:  cmpb $0x2E, %cl
615	0x3A972F4F:  jnz-8 0x3A972F5C
616. 59 3A972F40 17
617. FF 85 00 FE FF FF C1 E7 08 09 D7 46 80 F9 2E 75 0B
618
619==== BB 60 (0x3A972F51) in 1245B, out 6441B, BBs exec'd 0 ====
620	0x3A972F51:  movzbl (%esi),%edx
621	0x3A972F54:  movb %dl,%al
622	0x3A972F56:  subb $0x30, %al
623	0x3A972F58:  cmpb $0x9, %al
624	0x3A972F5A:  jbe-8 0x3A972F00
625. 60 3A972F51 11
626. 0F B6 16 88 D0 2C 30 3C 09 76 A4
627
628==== BB 61 (0x3A972F00) in 1256B, out 6537B, BBs exec'd 0 ====
629	0x3A972F00:  incl %esi
630	0x3A972F01:  movsbl %dl,%eax
631	0x3A972F04:  leal -48(%eax), %edx
632	0x3A972F07:  movzbl (%esi),%ecx
633	0x3A972F0A:  movb %cl,%al
634	0x3A972F0C:  subb $0x30, %al
635	0x3A972F0E:  movb %cl,0xFFFFFDFF(%ebp)
636	0x3A972F14:  cmpb $0x9, %al
637	0x3A972F16:  jnbe-8 0x3A972F40
638. 61 3A972F00 24
639. 46 0F BE C2 8D 50 D0 0F B6 0E 88 C8 2C 30 88 8D FF FD FF FF 3C 09 77 28
640
641==== BB 62 (0x3A972F5C) in 1280B, out 6691B, BBs exec'd 0 ====
642	0x3A972F5C:  cmpl $0x2, 0xFFFFFE00(%ebp)
643	0x3A972F63:  jnle-8 0x3A972F77
644. 62 3A972F5C 9
645. 83 BD 00 FE FF FF 02 7F 12
646
647==== BB 63 (0x3A972F77) in 1289B, out 6757B, BBs exec'd 0 ====
648	0x3A972F77:  cmpl $0x20204, %edi
649	0x3A972F7D:  jbe-32 0x3A973240
650. 63 3A972F77 12
651. 81 FF 04 02 02 00 0F 86 BD 02 00 00
652
653==== BB 64 (0x3A972F83) in 1301B, out 6817B, BBs exec'd 0 ====
654	0x3A972F83:  cmpl $0xFFFFFFFF, 0xFFFFFE0C(%ebp)
655	0x3A972F8A:  movl %edi,0xFFFFFC1C(%ebx)
656	0x3A972F90:  jz-8 0x3A972FEA
657. 64 3A972F83 15
658. 83 BD 0C FE FF FF FF 89 BB 1C FC FF FF 74 58
659
660==== BB 65 (0x3A972FEA) in 1316B, out 6902B, BBs exec'd 0 ====
661	0x3A972FEA:  movl 0xFFFFFC18(%ebx),%edi
662	0x3A972FF0:  testl %edi,%edi
663	0x3A972FF2:  jnz-8 0x3A972FFF
664. 65 3A972FEA 10
665. 8B BB 18 FC FF FF 85 FF 75 0B
666
667==== BB 66 (0x3A972FFF) in 1326B, out 6977B, BBs exec'd 0 ====
668	0x3A972FFF:  movl 0xFFFFFD94(%ebx),%esi
669	0x3A973005:  testl %esi,%esi
670	0x3A973007:  jz-8 0x3A97301F
671. 66 3A972FFF 10
672. 8B B3 94 FD FF FF 85 F6 74 16
673
674==== BB 67 (0x3A97301F) in 1336B, out 7055B, BBs exec'd 0 ====
675	0x3A97301F:  movl $0x0, (%esp,,)
676	0x3A973026:  call 0x3A9738A0
677. 67 3A97301F 12
678. C7 04 24 00 00 00 00 E8 75 08 00 00
679
680==== BB 68 brk(0x3A9738A0) in 1348B, out 7112B, BBs exec'd 0 ====
681	0x3A9738A0:  pushl %ebp
682	0x3A9738A1:  movl %esp,%ebp
683	0x3A9738A3:  pushl %ebx
684	0x3A9738A4:  movl 8(%ebp),%ecx
685	0x3A9738A7:  call 0x3A97592B
686. 68 3A9738A0 12
687. 55 89 E5 53 8B 4D 08 E8 7F 20 00 00
688
689==== BB 69 (0x3A9738AC) in 1360B, out 7212B, BBs exec'd 0 ====
690	0x3A9738AC:  addl $0x4DC0, %ebx
691	0x3A9738B2:  xchgl %ecx, %ebx
692	0x3A9738B4:  movl $0x2D,%eax
693	0x3A9738B9:  int $0x80
694. 69 3A9738AC 15
695. 81 C3 C0 4D 00 00 87 CB B8 2D 00 00 00 CD 80
696
697==== BB 70 (0x3A9738BB) in 1375B, out 7280B, BBs exec'd 0 ====
698	0x3A9738BB:  xchgl %ecx, %ebx
699	0x3A9738BD:  movl %eax,0x144(%ebx)
700	0x3A9738C3:  xorl %edx, %edx
701	0x3A9738C5:  cmpl %ecx,%eax
702	0x3A9738C7:  jb-8 0x3A9738CE
703. 70 3A9738BB 14
704. 87 CB 89 83 44 01 00 00 31 D2 39 C8 72 05
705
706==== BB 71 (0x3A9738C9) in 1389B, out 7379B, BBs exec'd 0 ====
707	0x3A9738C9:  popl %ebx
708	0x3A9738CA:  movl %edx,%eax
709	0x3A9738CC:  popl %ebp
710	0x3A9738CD:  ret
711. 71 3A9738C9 5
712. 5B 89 D0 5D C3
713
714==== BB 72 (0x3A97302B) in 1394B, out 7451B, BBs exec'd 0 ====
715	0x3A97302B:  movl 0xFFFFFC20(%ebx),%eax
716	0x3A973031:  testl %eax,%eax
717	0x3A973033:  jz-8 0x3A973056
718. 72 3A97302B 10
719. 8B 83 20 FC FF FF 85 C0 74 21
720
721==== BB 73 (0x3A973035) in 1404B, out 7526B, BBs exec'd 0 ====
722	0x3A973035:  cmpb $0x0, (%eax)
723	0x3A973038:  jnz-8 0x3A973044
724. 73 3A973035 5
725. 80 38 00 75 0A
726
727==== BB 74 (0x3A973044) in 1409B, out 7586B, BBs exec'd 0 ====
728	0x3A973044:  testl %eax,%eax
729	0x3A973046:  jz-8 0x3A973056
730. 74 3A973044 4
731. 85 C0 74 0E
732
733==== BB 75 (0x3A973048) in 1413B, out 7645B, BBs exec'd 0 ====
734	0x3A973048:  movl %eax,(%esp,,)
735	0x3A97304B:  call 0x3A9752D0
736. 75 3A973048 8
737. 89 04 24 E8 80 22 00 00
738
739==== BB 76 strlen(0x3A9752D0) in 1421B, out 7700B, BBs exec'd 0 ====
740	0x3A9752D0:  movl 4(%esp,,),%eax
741	0x3A9752D4:  movl $0x3,%edx
742	0x3A9752D9:  andl %eax,%edx
743	0x3A9752DB:  jz-8 0x3A975301
744. 76 3A9752D0 13
745. 8B 44 24 04 BA 03 00 00 00 21 C2 74 24
746
747==== BB 77 (0x3A9752DD) in 1434B, out 7781B, BBs exec'd 0 ====
748	0x3A9752DD:  jp-8 0x3A9752F6
749. 77 3A9752DD 2
750. 7A 17
751
752==== BB 78 (0x3A9752F6) in 1436B, out 7828B, BBs exec'd 0 ====
753	0x3A9752F6:  cmpb %dh{si},(%eax)
754	0x3A9752F8:  jz-32 0x3A975386
755. 78 3A9752F6 8
756. 38 30 0F 84 88 00 00 00
757
758==== BB 79 (0x3A9752FE) in 1444B, out 7888B, BBs exec'd 0 ====
759	0x3A9752FE:  incl %eax
760	0x3A9752FF:  xorl %edx, %edx
761	0x3A975301:  movl (%eax),%ecx
762	0x3A975303:  addl $0x4, %eax
763	0x3A975306:  subl %ecx,%edx
764	0x3A975308:  addl $0xFEFEFEFF, %ecx
765	0x3A97530E:  decl %edx
766	0x3A97530F:  jnb-8 0x3A975369
767. 79 3A9752FE 19
768. 40 31 D2 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 58
769
770==== BB 80 (0x3A975369) in 1463B, out 8001B, BBs exec'd 0 ====
771	0x3A975369:  subl $0x4, %eax
772	0x3A97536C:  subl $0xFEFEFEFF, %ecx
773	0x3A975372:  cmpb $0x0, %cl
774	0x3A975375:  jz-8 0x3A975386
775. 80 3A975369 14
776. 83 E8 04 81 E9 FF FE FE FE 80 F9 00 74 0F
777
778==== BB 81 (0x3A975377) in 1477B, out 8088B, BBs exec'd 0 ====
779	0x3A975377:  incl %eax
780	0x3A975378:  testb %ch{bp},%ch{bp}
781	0x3A97537A:  jz-8 0x3A975386
782. 81 3A975377 5
783. 40 84 ED 74 0A
784
785==== BB 82 (0x3A97537C) in 1482B, out 8160B, BBs exec'd 0 ====
786	0x3A97537C:  shrl $0x10, %ecx
787	0x3A97537F:  incl %eax
788	0x3A975380:  cmpb $0x0, %cl
789	0x3A975383:  jz-8 0x3A975386
790. 82 3A97537C 9
791. C1 E9 10 40 80 F9 00 74 01
792
793==== BB 83 (0x3A975385) in 1491B, out 8242B, BBs exec'd 0 ====
794	0x3A975385:  incl %eax
795	0x3A975386:  subl 4(%esp,,),%eax
796	0x3A97538A:  ret
797. 83 3A975385 6
798. 40 2B 44 24 04 C3
799
800==== BB 84 (0x3A973050) in 1497B, out 8299B, BBs exec'd 0 ====
801	0x3A973050:  movl %eax,0xFFFFFC24(%ebx)
802	0x3A973056:  movl $0x0, (%esp,,)
803	0x3A97305D:  call 0x3A9738E0
804. 84 3A973050 18
805. 89 83 24 FC FF FF C7 04 24 00 00 00 00 E8 7E 08 00 00
806
807==== BB 85 sbrk(0x3A9738E0) in 1515B, out 8375B, BBs exec'd 0 ====
808	0x3A9738E0:  pushl %ebp
809	0x3A9738E1:  movl %esp,%ebp
810	0x3A9738E3:  subl $0x10, %esp
811	0x3A9738E6:  movl %ebx,-12(%ebp)
812	0x3A9738E9:  movl %edi,-4(%ebp)
813	0x3A9738EC:  movl 8(%ebp),%edi
814	0x3A9738EF:  call 0x3A97592B
815. 85 3A9738E0 20
816. 55 89 E5 83 EC 10 89 5D F4 89 7D FC 8B 7D 08 E8 37 20 00 00
817
818==== BB 86 (0x3A9738F4) in 1535B, out 8499B, BBs exec'd 0 ====
819	0x3A9738F4:  addl $0x4D78, %ebx
820	0x3A9738FA:  movl %esi,-8(%ebp)
821	0x3A9738FD:  movl 0x144(%ebx),%esi
822	0x3A973903:  testl %esi,%esi
823	0x3A973905:  jz-8 0x3A973911
824. 86 3A9738F4 19
825. 81 C3 78 4D 00 00 89 75 F8 8B B3 44 01 00 00 85 F6 74 0A
826
827==== BB 87 (0x3A973907) in 1554B, out 8606B, BBs exec'd 0 ====
828	0x3A973907:  movl 0x12C(%ebx),%eax
829	0x3A97390D:  testl %eax,%eax
830	0x3A97390F:  jz-8 0x3A97392C
831. 87 3A973907 10
832. 8B 83 2C 01 00 00 85 C0 74 1B
833
834==== BB 88 (0x3A97392C) in 1564B, out 8681B, BBs exec'd 0 ====
835	0x3A97392C:  testl %edi,%edi
836	0x3A97392E:  movl %esi,%edx
837	0x3A973930:  jnz-8 0x3A973941
838. 88 3A97392C 6
839. 85 FF 89 F2 75 0F
840
841==== BB 89 (0x3A973932) in 1570B, out 8750B, BBs exec'd 0 ====
842	0x3A973932:  movl -12(%ebp),%ebx
843	0x3A973935:  movl %edx,%eax
844	0x3A973937:  movl -8(%ebp),%esi
845	0x3A97393A:  movl -4(%ebp),%edi
846	0x3A97393D:  movl %ebp,%esp
847	0x3A97393F:  popl %ebp
848	0x3A973940:  ret
849. 89 3A973932 15
850. 8B 5D F4 89 D0 8B 75 F8 8B 7D FC 89 EC 5D C3
851
852==== BB 90 (0x3A973062) in 1585B, out 8852B, BBs exec'd 0 ====
853	0x3A973062:  movl %eax,%ecx
854	0x3A973064:  leal 0x228(%ebx), %eax
855	0x3A97306A:  cmpl %eax,%ecx
856	0x3A97306C:  jz-32 0x3A973226
857. 90 3A973062 16
858. 89 C1 8D 83 28 02 00 00 39 C1 0F 84 B4 01 00 00
859
860==== BB 91 (0x3A973072) in 1601B, out 8931B, BBs exec'd 0 ====
861	0x3A973072:  movl 0x130(%ebx),%eax
862	0x3A973078:  testl %eax,%eax
863	0x3A97307A:  jnz-32 0x3A97321C
864. 91 3A973072 14
865. 8B 83 30 01 00 00 85 C0 0F 85 9C 01 00 00
866
867==== BB 92 (0x3A973080) in 1615B, out 9006B, BBs exec'd 0 ====
868	0x3A973080:  leal 0xFFFFFE20(%ebp), %eax
869	0x3A973086:  movl %eax,8(%esp,,)
870	0x3A97308A:  movl 0xFFFFFE18(%ebp),%eax
871	0x3A973090:  movl %eax,4(%esp,,)
872	0x3A973094:  movl 0xFFFFFE1C(%ebp),%edx
873	0x3A97309A:  movl %edx,(%esp,,)
874	0x3A97309D:  call*l 12(%ebp)
875. 92 3A973080 32
876. 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
877
878==== BB 93 dl_main(0x3A966390) in 1647B, out 9117B, BBs exec'd 0 ====
879	0x3A966390:  pushl %ebp
880	0x3A966391:  movl %esp,%ebp
881	0x3A966393:  pushl %edi
882	0x3A966394:  pushl %esi
883	0x3A966395:  pushl %ebx
884	0x3A966396:  subl $0x1C8, %esp
885	0x3A96639C:  call 0x3A97592B
886. 93 3A966390 17
887. 55 89 E5 57 56 53 81 EC C8 01 00 00 E8 8A F5 00 00
888
889==== BB 94 (0x3A9663A1) in 1664B, out 9253B, BBs exec'd 0 ====
890	0x3A9663A1:  addl $0x122CB, %ebx
891	0x3A9663A7:  movb $0x0, 0xFFFFFF0B(%ebp)
892	0x3A9663AE:  leal 0xFFFED254(%ebx), %eax
893	0x3A9663B4:  movl 0x130(%ebx),%edi
894	0x3A9663BA:  movl %eax,0xFFFFF9E0(%ebx)
895	0x3A9663C0:  leal 0xFFFED274(%ebx), %eax
896	0x3A9663C6:  movl %eax,0xFFFFFBF8(%ebx)
897	0x3A9663CC:  leal 0xFFFED284(%ebx), %eax
898	0x3A9663D2:  movl %eax,0xFFFFFBFC(%ebx)
899	0x3A9663D8:  leal 0xFFFF9FD4(%ebx), %eax
900	0x3A9663DE:  movl %eax,0xFFFFFC04(%ebx)
901	0x3A9663E4:  movl 0x200(%ebx),%eax
902	0x3A9663EA:  movb $0x0, 0xFFFFFF03(%ebp)
903	0x3A9663F1:  movb $0x0, 0xFFFFFF02(%ebp)
904	0x3A9663F8:  movl %eax,0xFFFFFF48(%ebp)
905	0x3A9663FE:  xorl %eax, %eax
906	0x3A966400:  movl %eax,0xFFFFFEF8(%ebp)
907	0x3A966406:  xorl %eax, %eax
908	0x3A966408:  testl %edi,%edi
909	0x3A96640A:  movl %eax,0xFFFFFEF4(%ebp)
910	0x3A966410:  leal 0xFFFFD5BA(%ebx), %eax
911	0x3A966416:  jz-8 0x3A96641B
912. 94 3A9663A1 119
913. 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
914
915==== BB 95 (0x3A96641B) in 1783B, out 9585B, BBs exec'd 0 ====
916	0x3A96641B:  movl %eax,0xFFFFFD80(%ebx)
917	0x3A966421:  leal 0xFFFFFF48(%ebp), %eax
918	0x3A966427:  call 0x3A9732E0
919. 95 3A96641B 17
920. 89 83 80 FD FF FF 8D 85 48 FF FF FF E8 B4 CE 00 00
921
922==== BB 96 _dl_next_ld_env_entry(0x3A9732E0) in 1800B, out 9665B, BBs exec'd 0 ====
923	0x3A9732E0:  pushl %ebp
924	0x3A9732E1:  movl %eax,%ecx
925	0x3A9732E3:  movl %esp,%ebp
926	0x3A9732E5:  pushl %esi
927	0x3A9732E6:  movl (%eax),%edx
928	0x3A9732E8:  xorl %esi, %esi
929	0x3A9732EA:  movl (%edx),%eax
930	0x3A9732EC:  testl %eax,%eax
931	0x3A9732EE:  jz-8 0x3A9732FE
932. 96 3A9732E0 16
933. 55 89 C1 89 E5 56 8B 10 31 F6 8B 02 85 C0 74 0E
934
935==== BB 97 (0x3A9732F0) in 1816B, out 9813B, BBs exec'd 0 ====
936	0x3A9732F0:  cmpb $0x4C, (%eax)
937	0x3A9732F3:  jz-8 0x3A973303
938. 97 3A9732F0 5
939. 80 38 4C 74 0E
940
941==== BB 98 (0x3A973303) in 1821B, out 9873B, BBs exec'd 0 ====
942	0x3A973303:  cmpb $0x44, 1(%eax)
943	0x3A973307:  jnz-8 0x3A9732F5
944. 98 3A973303 6
945. 80 78 01 44 75 EC
946
947==== BB 99 (0x3A9732F5) in 1827B, out 9936B, BBs exec'd 0 ====
948	0x3A9732F5:  addl $0x4, %edx
949	0x3A9732F8:  movl (%edx),%eax
950	0x3A9732FA:  testl %eax,%eax
951	0x3A9732FC:  jnz-8 0x3A9732F0
952. 99 3A9732F5 9
953. 83 C2 04 8B 02 85 C0 75 F2
954
955==== BB 100 (0x3A973309) in 1836B, out 10015B, BBs exec'd 0 ====
956	0x3A973309:  cmpb $0x5F, 2(%eax)
957	0x3A97330D:  leal 0(%esi), %esi
958	0x3A973310:  jnz-8 0x3A9732F5
959. 100 3A973309 9
960. 80 78 02 5F 8D 76 00 75 E3
961
962==== BB 101 (0x3A973312) in 1845B, out 10091B, BBs exec'd 0 ====
963	0x3A973312:  addl $0x4, %edx
964	0x3A973315:  leal 3(%eax), %esi
965	0x3A973318:  movl %edx,(%ecx)
966	0x3A97331A:  jmp-8 0x3A9732FE
967. 101 3A973312 10
968. 83 C2 04 8D 70 03 89 11 EB E2
969
970==== BB 102 (0x3A9732FE) in 1855B, out 10159B, BBs exec'd 0 ====
971	0x3A9732FE:  movl %esi,%eax
972	0x3A973300:  popl %esi
973	0x3A973301:  popl %ebp
974	0x3A973302:  ret
975. 102 3A9732FE 5
976. 89 F0 5E 5D C3
977
978==== BB 103 (0x3A96642C) in 1860B, out 10234B, BBs exec'd 0 ====
979	0x3A96642C:  movl %eax,0xFFFFFEFC(%ebp)
980	0x3A966432:  testl %eax,%eax
981	0x3A966434:  jz-8 0x3A9664A8
982. 103 3A96642C 10
983. 89 85 FC FE FF FF 85 C0 74 72
984
985==== BB 104 (0x3A966436) in 1870B, out 10309B, BBs exec'd 0 ====
986	0x3A966436:  movl 0xFFFFFEFC(%ebp),%edx
987	0x3A96643C:  xorl %esi, %esi
988	0x3A96643E:  movzbl (%edx),%eax
989	0x3A966441:  testb %al,%al
990	0x3A966443:  setnz %dl
991	0x3A966446:  cmpb $0x3D, %al
992	0x3A966448:  setnz %al
993	0x3A96644B:  andl %edx,%eax
994	0x3A96644D:  testb $0x1, %al
995	0x3A96644F:  jz-8 0x3A966485
996. 104 3A966436 27
997. 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
998
999==== BB 105 (0x3A966451) in 1897B, out 10486B, BBs exec'd 0 ====
1000	0x3A966451:  movl 0xFFFFFEFC(%ebp),%eax
1001	0x3A966457:  incl %esi
1002	0x3A966458:  movzbl (%esi,%eax,1),%ecx
1003	0x3A96645C:  testb %cl,%cl
1004	0x3A96645E:  setnz %al
1005	0x3A966461:  cmpb $0x3D, %cl
1006	0x3A966464:  setnz %dl
1007	0x3A966467:  andl %edx,%eax
1008	0x3A966469:  testb $0x1, %al
1009	0x3A96646B:  jnz-8 0x3A966451
1010. 105 3A966451 28
1011. 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
1012
1013==== BB 106 (0x3A96646D) in 1925B, out 10660B, BBs exec'd 0 ====
1014	0x3A96646D:  cmpb $0x3D, %cl
1015	0x3A966470:  jnz-8 0x3A966421
1016. 106 3A96646D 5
1017. 80 F9 3D 75 AF
1018
1019==== BB 107 (0x3A966472) in 1930B, out 10718B, BBs exec'd 0 ====
1020	0x3A966472:  leal -4(%esi), %eax
1021	0x3A966475:  cmpl $0x10, %eax
1022	0x3A966478:  jnbe-8 0x3A966421
1023. 107 3A966472 8
1024. 8D 46 FC 83 F8 10 77 A7
1025
1026==== BB 108 (0x3A96647A) in 1938B, out 10785B, BBs exec'd 0 ====
1027	0x3A96647A:  movl -10800(%ebx,%eax,4),%eax
1028	0x3A966481:  addl %ebx,%eax
1029	0x3A966483:  jmp*l %eax
1030. 108 3A96647A 11
1031. 8B 84 83 D0 D5 FF FF 01 D8 FF E0
1032
1033==== BB 109 (0x3A9677CA) in 1949B, out 10836B, BBs exec'd 0 ====
1034	0x3A9677CA:  cld
1035	0x3A9677CB:  movl 0xFFFFFEFC(%ebp),%esi
1036	0x3A9677D1:  movl $0xA,%ecx
1037	0x3A9677D6:  leal 0xFFFFED45(%ebx), %edi
1038	0x3A9677DC:  repe cmpsb
1039. 109 3A9677CA 20
1040. FC 8B B5 FC FE FF FF B9 0A 00 00 00 8D BB 45 ED FF FF F3 A6
1041
1042==== BB 110 (0x3A9677DC) in 1969B, out 11005B, BBs exec'd 0 ====
1043	0x3A9677DC:  repe cmpsb
1044. 110 3A9677DC 2
1045. F3 A6
1046
1047==== BB 111 (0x3A9677DE) in 1971B, out 11130B, BBs exec'd 0 ====
1048	0x3A9677DE:  jnz-32 0x3A966421
1049. 111 3A9677DE 6
1050. 0F 85 3D EC FF FF
1051
1052==== BB 112 (0x3A9677E4) in 1977B, out 11177B, BBs exec'd 0 ====
1053	0x3A9677E4:  xorl %ecx, %ecx
1054	0x3A9677E6:  xorl %edx, %edx
1055	0x3A9677E8:  xorl %esi, %esi
1056	0x3A9677EA:  movl %esi,12(%esp,,)
1057	0x3A9677EE:  movl %ecx,8(%esp,,)
1058	0x3A9677F2:  movl %edx,4(%esp,,)
1059	0x3A9677F6:  movl 0xFFFFFEFC(%ebp),%eax
1060	0x3A9677FC:  addl $0xB, %eax
1061	0x3A9677FF:  movl %eax,(%esp,,)
1062	0x3A967802:  call 0x3A973340
1063. 112 3A9677E4 35
1064. 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
1065
1066==== BB 113 __strtoul_internal(0x3A973340) in 2012B, out 11334B, BBs exec'd 0 ====
1067	0x3A973340:  pushl %ebp
1068	0x3A973341:  movl %esp,%ebp
1069	0x3A973343:  pushl %edi
1070	0x3A973344:  xorl %edi, %edi
1071	0x3A973346:  pushl %esi
1072	0x3A973347:  pushl %ebx
1073	0x3A973348:  subl $0x8, %esp
1074	0x3A97334B:  movl 8(%ebp),%esi
1075	0x3A97334E:  movl $0x1, -20(%ebp)
1076	0x3A973355:  call 0x3A97592B
1077. 113 3A973340 26
1078. 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
1079
1080==== BB 114 (0x3A97335A) in 2038B, out 11509B, BBs exec'd 0 ====
1081	0x3A97335A:  addl $0x5312, %ebx
1082	0x3A973360:  movzbl (%esi),%ecx
1083	0x3A973363:  cmpb $0x20, %cl
1084	0x3A973366:  setz %al
1085	0x3A973369:  cmpb $0x9, %cl
1086	0x3A97336C:  setz %dl
1087	0x3A97336F:  orl %edx,%eax
1088	0x3A973371:  testb $0x1, %al
1089	0x3A973373:  jz-8 0x3A973396
1090. 114 3A97335A 27
1091. 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
1092
1093==== BB 115 (0x3A973396) in 2065B, out 11667B, BBs exec'd 0 ====
1094	0x3A973396:  cmpb $0x2D, %cl
1095	0x3A973399:  jz-32 0x3A973435
1096. 115 3A973396 9
1097. 80 F9 2D 0F 84 96 00 00 00
1098
1099==== BB 116 (0x3A97339F) in 2074B, out 11725B, BBs exec'd 0 ====
1100	0x3A97339F:  cmpb $0x2B, %cl
1101	0x3A9733A2:  jz-32 0x3A97343C
1102. 116 3A97339F 9
1103. 80 F9 2B 0F 84 94 00 00 00
1104
1105==== BB 117 (0x3A9733A8) in 2083B, out 11783B, BBs exec'd 0 ====
1106	0x3A9733A8:  movb %cl,%al
1107	0x3A9733AA:  subb $0x30, %al
1108	0x3A9733AC:  cmpb $0x9, %al
1109	0x3A9733AE:  jbe-8 0x3A9733C6
1110. 117 3A9733A8 8
1111. 88 C8 2C 30 3C 09 76 16
1112
1113==== BB 118 (0x3A9733C6) in 2091B, out 11866B, BBs exec'd 0 ====
1114	0x3A9733C6:  movl $0xA, -16(%ebp)
1115	0x3A9733CD:  cmpb $0x30, %cl
1116	0x3A9733D0:  jz-8 0x3A973445
1117. 118 3A9733C6 12
1118. C7 45 F0 0A 00 00 00 80 F9 30 74 73
1119
1120==== BB 119 (0x3A973445) in 2103B, out 11942B, BBs exec'd 0 ====
1121	0x3A973445:  movzbl 1(%esi),%eax
1122	0x3A973449:  movl $0x8, -16(%ebp)
1123	0x3A973450:  cmpb $0x78, %al
1124	0x3A973452:  setz %dl
1125	0x3A973455:  cmpb $0x58, %al
1126	0x3A973457:  setz %al
1127	0x3A97345A:  orl %edx,%eax
1128	0x3A97345C:  testb $0x1, %al
1129	0x3A97345E:  jz-32 0x3A9733D2
1130. 119 3A973445 31
1131. 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
1132
1133==== BB 120 (0x3A973464) in 2134B, out 12101B, BBs exec'd 0 ====
1134	0x3A973464:  movl $0x10, -16(%ebp)
1135	0x3A97346B:  addl $0x2, %esi
1136	0x3A97346E:  movzbl (%esi),%ecx
1137	0x3A973471:  jmp 0x3A9733D2
1138. 120 3A973464 18
1139. C7 45 F0 10 00 00 00 83 C6 02 0F B6 0E E9 5C FF FF FF
1140
1141==== BB 121 (0x3A9733D2) in 2152B, out 12174B, BBs exec'd 0 ====
1142	0x3A9733D2:  movb %cl,%al
1143	0x3A9733D4:  movb %cl,%dl
1144	0x3A9733D6:  subb $0x30, %al
1145	0x3A9733D8:  cmpb $0x9, %al
1146	0x3A9733DA:  jnbe-8 0x3A97341B
1147. 121 3A9733D2 10
1148. 88 C8 88 CA 2C 30 3C 09 77 3F
1149
1150==== BB 122 (0x3A9733DC) in 2162B, out 12268B, BBs exec'd 0 ====
1151	0x3A9733DC:  leal 0(%esi,,), %esi
1152	0x3A9733E0:  movsbl %dl,%eax
1153	0x3A9733E3:  cmpl $0xCCCCCCC, %edi
1154	0x3A9733E9:  leal -48(%eax), %ecx
1155	0x3A9733EC:  jnbe-32 0x3A973476
1156. 122 3A9733DC 22
1157. 8D 74 26 00 0F BE C2 81 FF CC CC CC 0C 8D 48 D0 0F 87 84 00 00 00
1158
1159==== BB 123 (0x3A9733F2) in 2184B, out 12368B, BBs exec'd 0 ====
1160	0x3A9733F2:  cmpl $0x19999999, %edi
1161	0x3A9733F8:  setz %al
1162	0x3A9733FB:  cmpl $0x5, %ecx
1163	0x3A9733FE:  setnbe %dl
1164	0x3A973401:  andl %edx,%eax
1165	0x3A973403:  testb $0x1, %al
1166	0x3A973405:  jnz-8 0x3A973476
1167. 123 3A9733F2 21
1168. 81 FF 99 99 99 19 0F 94 C0 83 F9 05 0F 97 C2 21 D0 A8 01 75 6F
1169
1170==== BB 124 (0x3A973407) in 2205B, out 12495B, BBs exec'd 0 ====
1171	0x3A973407:  movl -16(%ebp),%edx
1172	0x3A97340A:  incl %esi
1173	0x3A97340B:  imull %edx, %edi
1174	0x3A97340E:  movzbl (%esi),%edx
1175	0x3A973411:  addl %ecx,%edi
1176	0x3A973413:  movb %dl,%al
1177	0x3A973415:  subb $0x30, %al
1178	0x3A973417:  cmpb $0x9, %al
1179	0x3A973419:  jbe-8 0x3A9733E0
1180. 124 3A973407 20
1181. 8B 55 F0 46 0F AF FA 0F B6 16 01 CF 88 D0 2C 30 3C 09 76 C5
1182
1183==== BB 125 (0x3A9733E0) in 2225B, out 12634B, BBs exec'd 0 ====
1184	0x3A9733E0:  movsbl %dl,%eax
1185	0x3A9733E3:  cmpl $0xCCCCCCC, %edi
1186	0x3A9733E9:  leal -48(%eax), %ecx
1187	0x3A9733EC:  jnbe-32 0x3A973476
1188. 125 3A9733E0 18
1189. 0F BE C2 81 FF CC CC CC 0C 8D 48 D0 0F 87 84 00 00 00
1190
1191==== BB 126 (0x3A97341B) in 2243B, out 12721B, BBs exec'd 0 ====
1192	0x3A97341B:  movl 12(%ebp),%eax
1193	0x3A97341E:  testl %eax,%eax
1194	0x3A973420:  jz-8 0x3A973427
1195. 126 3A97341B 7
1196. 8B 45 0C 85 C0 74 05
1197
1198==== BB 127 (0x3A973427) in 2250B, out 12793B, BBs exec'd 0 ====
1199	0x3A973427:  movl -20(%ebp),%eax
1200	0x3A97342A:  imull %edi, %eax
1201	0x3A97342D:  addl $0x8, %esp
1202	0x3A973430:  popl %ebx
1203	0x3A973431:  popl %esi
1204	0x3A973432:  popl %edi
1205	0x3A973433:  popl %ebp
1206	0x3A973434:  ret
1207. 127 3A973427 14
1208. 8B 45 EC 0F AF C7 83 C4 08 5B 5E 5F 5D C3
1209
1210==== BB 128 (0x3A967807) in 2264B, out 12923B, BBs exec'd 0 ====
1211	0x3A967807:  movl %eax,0xFFFFFC58(%ebx)
1212	0x3A96780D:  jmp 0x3A966421
1213. 128 3A967807 11
1214. 89 83 58 FC FF FF E9 0F EC FF FF
1215
1216==== BB 129 (0x3A966421) in 2275B, out 12970B, BBs exec'd 0 ====
1217	0x3A966421:  leal 0xFFFFFF48(%ebp), %eax
1218	0x3A966427:  call 0x3A9732E0
1219. 129 3A966421 11
1220. 8D 85 48 FF FF FF E8 B4 CE 00 00
1221
1222==== BB 130 (0x3A967760) in 2286B, out 13031B, BBs exec'd 0 ====
1223	0x3A967760:  cld
1224	0x3A967761:  movl 0xFFFFFEFC(%ebp),%esi
1225	0x3A967767:  movl $0xC,%ecx
1226	0x3A96776C:  leal 0xFFFFF02D(%ebx), %edi
1227	0x3A967772:  repe cmpsb
1228. 130 3A967760 20
1229. FC 8B B5 FC FE FF FF B9 0C 00 00 00 8D BB 2D F0 FF FF F3 A6
1230
1231==== BB 131 (0x3A967772) in 2306B, out 13200B, BBs exec'd 0 ====
1232	0x3A967772:  repe cmpsb
1233. 131 3A967772 2
1234. F3 A6
1235
1236==== BB 132 (0x3A967774) in 2308B, out 13325B, BBs exec'd 0 ====
1237	0x3A967774:  jnz-32 0x3A967A85
1238. 132 3A967774 6
1239. 0F 85 0B 03 00 00
1240
1241==== BB 133 (0x3A96777A) in 2314B, out 13372B, BBs exec'd 0 ====
1242	0x3A96777A:  movl 0xFFFFFEFC(%ebp),%eax
1243	0x3A967780:  addl $0xD, %eax
1244	0x3A967783:  movl %eax,0xAC(%ebx)
1245	0x3A967789:  jmp 0x3A966421
1246. 133 3A96777A 20
1247. 8B 85 FC FE FF FF 83 C0 0D 89 83 AC 00 00 00 E9 93 EC FF FF
1248
1249==== BB 134 (0x3A9678A7) in 2334B, out 13446B, BBs exec'd 0 ====
1250	0x3A9678A7:  cld
1251	0x3A9678A8:  movl 0xFFFFFEFC(%ebp),%esi
1252	0x3A9678AE:  movl $0x7,%ecx
1253	0x3A9678B3:  leal 0xFFFFED69(%ebx), %edi
1254	0x3A9678B9:  repe cmpsb
1255. 134 3A9678A7 20
1256. FC 8B B5 FC FE FF FF B9 07 00 00 00 8D BB 69 ED FF FF F3 A6
1257
1258==== BB 135 (0x3A9678BB) in 2354B, out 13615B, BBs exec'd 0 ====
1259	0x3A9678BB:  jnz-32 0x3A967B31
1260. 135 3A9678BB 6
1261. 0F 85 70 02 00 00
1262
1263==== BB 136 (0x3A967B31) in 2360B, out 13662B, BBs exec'd 0 ====
1264	0x3A967B31:  cld
1265	0x3A967B32:  movl 0xFFFFFEFC(%ebp),%esi
1266	0x3A967B38:  movl $0x7,%ecx
1267	0x3A967B3D:  leal 0xFFFFEDCF(%ebx), %edi
1268	0x3A967B43:  repe cmpsb
1269. 136 3A967B31 20
1270. FC 8B B5 FC FE FF FF B9 07 00 00 00 8D BB CF ED FF FF F3 A6
1271
1272==== BB 137 (0x3A967B43) in 2380B, out 13831B, BBs exec'd 0 ====
1273	0x3A967B43:  repe cmpsb
1274. 137 3A967B43 2
1275. F3 A6
1276
1277==== BB 138 (0x3A967B45) in 2382B, out 13956B, BBs exec'd 0 ====
1278	0x3A967B45:  jnz-32 0x3A967EDB
1279. 138 3A967B45 6
1280. 0F 85 90 03 00 00
1281
1282==== BB 139 (0x3A967B4B) in 2388B, out 14003B, BBs exec'd 0 ====
1283	0x3A967B4B:  movl 0xFFFFFEFC(%ebp),%eax
1284	0x3A967B51:  addl $0x8, %eax
1285	0x3A967B54:  movl %eax,0xB0(%ebx)
1286	0x3A967B5A:  jmp 0x3A966421
1287. 139 3A967B4B 20
1288. 8B 85 FC FE FF FF 83 C0 08 89 83 B0 00 00 00 E9 C2 E8 FF FF
1289
1290==== BB 140 (0x3A9664A8) in 2408B, out 14077B, BBs exec'd 0 ====
1291	0x3A9664A8:  movl 0xFFFFFEF8(%ebp),%eax
1292	0x3A9664AE:  movl %eax,0xFFFFFF50(%ebp)
1293	0x3A9664B4:  movl 0x130(%ebx),%eax
1294	0x3A9664BA:  testl %eax,%eax
1295	0x3A9664BC:  jnz-32 0x3A967A31
1296. 140 3A9664A8 26
1297. 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
1298
1299==== BB 141 (0x3A9664C2) in 2434B, out 14181B, BBs exec'd 0 ====
1300	0x3A9664C2:  movl 0xB8(%ebx),%edi
1301	0x3A9664C8:  testl %edi,%edi
1302	0x3A9664CA:  jz-32 0x3A966580
1303. 141 3A9664C2 14
1304. 8B BB B8 00 00 00 85 FF 0F 84 B0 00 00 00
1305
1306==== BB 142 (0x3A966580) in 2448B, out 14256B, BBs exec'd 0 ====
1307	0x3A966580:  movl 16(%ebp),%edx
1308	0x3A966583:  movl $0x1,%eax
1309	0x3A966588:  movl %eax,0x34(%ebx)
1310	0x3A96658E:  leal 0xFFFED214(%ebx), %eax
1311	0x3A966594:  cmpl %eax,(%edx)
1312	0x3A966596:  jz-32 0x3A966A99
1313. 142 3A966580 28
1314. 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
1315
1316==== BB 143 (0x3A96659C) in 2476B, out 14363B, BBs exec'd 0 ====
1317	0x3A96659C:  movl $0x0, (%esp,,)
1318	0x3A9665A3:  leal 0xFFFFEDF6(%ebx), %edx
1319	0x3A9665A9:  xorl %ecx, %ecx
1320	0x3A9665AB:  movl %edx,%eax
1321	0x3A9665AD:  call 0x3A96C9D0
1322. 143 3A96659C 22
1323. C7 04 24 00 00 00 00 8D 93 F6 ED FF FF 31 C9 89 D0 E8 1E 64 00 00
1324
1325==== BB 144 _dl_new_object(0x3A96C9D0) in 2498B, out 14461B, BBs exec'd 0 ====
1326	0x3A96C9D0:  pushl %ebp
1327	0x3A96C9D1:  movl %esp,%ebp
1328	0x3A96C9D3:  pushl %edi
1329	0x3A96C9D4:  pushl %esi
1330	0x3A96C9D5:  pushl %ebx
1331	0x3A96C9D6:  subl $0x2C, %esp
1332	0x3A96C9D9:  movl 8(%ebp),%edi
1333	0x3A96C9DC:  call 0x3A97592B
1334. 144 3A96C9D0 17
1335. 55 89 E5 57 56 53 83 EC 2C 8B 7D 08 E8 4A 8F 00 00
1336
1337==== BB 145 (0x3A96C9E1) in 2515B, out 14607B, BBs exec'd 0 ====
1338	0x3A96C9E1:  addl $0xBC8B, %ebx
1339	0x3A96C9E7:  movl %edx,-20(%ebp)
1340	0x3A96C9EA:  movl %ecx,-24(%ebp)
1341	0x3A96C9ED:  movl %eax,-16(%ebp)
1342	0x3A96C9F0:  movl %edx,(%esp,,)
1343	0x3A96C9F3:  call 0x3A9752D0
1344. 145 3A96C9E1 23
1345. 81 C3 8B BC 00 00 89 55 EC 89 4D E8 89 45 F0 89 14 24 E8 D8 88 00 00
1346
1347==== BB 146 (0x3A9752DF) in 2538B, out 14721B, BBs exec'd 0 ====
1348	0x3A9752DF:  cmpb %dh{si},(%eax)
1349	0x3A9752E1:  jz-32 0x3A975386
1350. 146 3A9752DF 8
1351. 38 30 0F 84 9F 00 00 00
1352
1353==== BB 147 (0x3A975386) in 2546B, out 14781B, BBs exec'd 0 ====
1354	0x3A975386:  subl 4(%esp,,),%eax
1355	0x3A97538A:  ret
1356. 147 3A975386 5
1357. 2B 44 24 04 C3
1358
1359==== BB 148 (0x3A96C9F8) in 2551B, out 14833B, BBs exec'd 0 ====
1360	0x3A96C9F8:  leal 1(%eax), %edx
1361	0x3A96C9FB:  movl $0x1,%ecx
1362	0x3A96CA00:  addl $0x221, %eax
1363	0x3A96CA05:  movl %edx,-28(%ebp)
1364	0x3A96CA08:  movl %ecx,4(%esp,,)
1365	0x3A96CA0C:  movl %eax,(%esp,,)
1366	0x3A96CA0F:  call 0x3A96582C
1367. 148 3A96C9F8 28
1368. 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
1369
1370==== BB 149 (0x3A96582C) in 2579B, out 14953B, BBs exec'd 0 ====
1371	0x3A96582C:  jmp*l 0x14(%ebx)
1372. 149 3A96582C 6
1373. FF A3 14 00 00 00
1374
1375==== BB 150 calloc(0x3A973870) in 2585B, out 14980B, BBs exec'd 0 ====
1376	0x3A973870:  pushl %ebp
1377	0x3A973871:  movl %esp,%ebp
1378	0x3A973873:  pushl %ebx
1379	0x3A973874:  subl $0x4, %esp
1380	0x3A973877:  movl 12(%ebp),%eax
1381	0x3A97387A:  movl 8(%ebp),%ecx
1382	0x3A97387D:  call 0x3A97592B
1383. 150 3A973870 18
1384. 55 89 E5 53 83 EC 04 8B 45 0C 8B 4D 08 E8 A9 20 00 00
1385
1386==== BB 151 (0x3A973882) in 2603B, out 15107B, BBs exec'd 0 ====
1387	0x3A973882:  addl $0x4DEA, %ebx
1388	0x3A973888:  imull %ecx, %eax
1389	0x3A97388B:  movl %eax,(%esp,,)
1390	0x3A97388E:  call 0x3A96581C
1391. 151 3A973882 17
1392. 81 C3 EA 4D 00 00 0F AF C1 89 04 24 E8 89 1F FF FF
1393
1394==== BB 152 (0x3A96581C) in 2620B, out 15193B, BBs exec'd 0 ====
1395	0x3A96581C:  jmp*l 0x10(%ebx)
1396. 152 3A96581C 6
1397. FF A3 10 00 00 00
1398
1399==== BB 153 malloc(0x3A973800) in 2626B, out 15220B, BBs exec'd 0 ====
1400	0x3A973800:  pushl %ebp
1401	0x3A973801:  movl %esp,%ebp
1402	0x3A973803:  pushl %ebx
1403	0x3A973804:  subl $0x8, %esp
1404	0x3A973807:  movl 8(%ebp),%eax
1405	0x3A97380A:  call 0x3A97592B
1406. 153 3A973800 15
1407. 55 89 E5 53 83 EC 08 8B 45 08 E8 1C 21 00 00
1408
1409==== BB 154 (0x3A97380F) in 2641B, out 15334B, BBs exec'd 0 ====
1410	0x3A97380F:  addl $0x4E5D, %ebx
1411	0x3A973815:  movl $0x8, (%esp,,)
1412	0x3A97381C:  movl %eax,4(%esp,,)
1413	0x3A973820:  call 0x3A96580C
1414. 154 3A97380F 22
1415. 81 C3 5D 4E 00 00 C7 04 24 08 00 00 00 89 44 24 04 E8 E7 1F FF FF
1416
1417==== BB 155 (0x3A96580C) in 2663B, out 15424B, BBs exec'd 0 ====
1418	0x3A96580C:  jmp*l 0xC(%ebx)
1419. 155 3A96580C 6
1420. FF A3 0C 00 00 00
1421
1422==== BB 156 __libc_memalign(0x3A973700) in 2669B, out 15451B, BBs exec'd 0 ====
1423	0x3A973700:  pushl %ebp
1424	0x3A973701:  movl %esp,%ebp
1425	0x3A973703:  subl $0x24, %esp
1426	0x3A973706:  movl %ebx,-12(%ebp)
1427	0x3A973709:  movl %esi,-8(%ebp)
1428	0x3A97370C:  movl 8(%ebp),%esi
1429	0x3A97370F:  movl %edi,-4(%ebp)
1430	0x3A973712:  movl 12(%ebp),%edi
1431	0x3A973715:  call 0x3A97592B
1432. 156 3A973700 26
1433. 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
1434
1435==== BB 157 (0x3A97371A) in 2695B, out 15601B, BBs exec'd 0 ====
1436	0x3A97371A:  addl $0x4F52, %ebx
1437	0x3A973720:  movl 0x13C(%ebx),%ecx
1438	0x3A973726:  testl %ecx,%ecx
1439	0x3A973728:  jnz-8 0x3A97374A
1440. 157 3A97371A 16
1441. 81 C3 52 4F 00 00 8B 8B 3C 01 00 00 85 C9 75 20
1442
1443==== BB 158 (0x3A97372A) in 2711B, out 15689B, BBs exec'd 0 ====
1444	0x3A97372A:  movl 0xFFFFFC18(%ebx),%eax
1445	0x3A973730:  leal 0x228(%ebx), %edx
1446	0x3A973736:  movl %edx,0x138(%ebx)
1447	0x3A97373C:  leal -1(%edx,%eax,1), %ecx
1448	0x3A973740:  negl %eax
1449	0x3A973742:  andl %eax,%ecx
1450	0x3A973744:  movl %ecx,0x13C(%ebx)
1451	0x3A97374A:  movl 0x138(%ebx),%eax
1452	0x3A973750:  addl %esi,%eax
1453	0x3A973752:  leal -1(%eax), %edx
1454	0x3A973755:  negl %esi
1455	0x3A973757:  andl %esi,%edx
1456	0x3A973759:  leal (%edi,%edx,1), %eax
1457	0x3A97375C:  cmpl %ecx,%eax
1458	0x3A97375E:  jnb-8 0x3A973780
1459. 158 3A97372A 54
1460. 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
1461
1462==== BB 159 (0x3A973760) in 2765B, out 15879B, BBs exec'd 0 ====
1463	0x3A973760:  movl %edx,0x140(%ebx)
1464	0x3A973766:  movl %edx,%eax
1465	0x3A973768:  leal (%edi,%edx,1), %edx
1466	0x3A97376B:  movl %edx,0x138(%ebx)
1467	0x3A973771:  movl -12(%ebp),%ebx
1468	0x3A973774:  movl -8(%ebp),%esi
1469	0x3A973777:  movl -4(%ebp),%edi
1470	0x3A97377A:  movl %ebp,%esp
1471	0x3A97377C:  popl %ebp
1472	0x3A97377D:  ret
1473. 159 3A973760 30
1474. 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
1475
1476==== BB 160 (0x3A973825) in 2795B, out 16027B, BBs exec'd 0 ====
1477	0x3A973825:  addl $0x8, %esp
1478	0x3A973828:  popl %ebx
1479	0x3A973829:  popl %ebp
1480	0x3A97382A:  ret
1481. 160 3A973825 6
1482. 83 C4 08 5B 5D C3
1483
1484==== BB 161 (0x3A973893) in 2801B, out 16103B, BBs exec'd 0 ====
1485	0x3A973893:  popl %edx
1486	0x3A973894:  popl %ebx
1487	0x3A973895:  popl %ebp
1488	0x3A973896:  ret
1489. 161 3A973893 4
1490. 5A 5B 5D C3
1491
1492==== BB 162 (0x3A96CA14) in 2805B, out 16181B, BBs exec'd 0 ====
1493	0x3A96CA14:  movl %eax,-32(%ebp)
1494	0x3A96CA17:  movl -32(%ebp),%edx
1495	0x3A96CA1A:  xorl %eax, %eax
1496	0x3A96CA1C:  testl %edx,%edx
1497	0x3A96CA1E:  jz-32 0x3A96CC29
1498. 162 3A96CA14 16
1499. 89 45 E0 8B 55 E0 31 C0 85 D2 0F 84 05 02 00 00
1500
1501==== BB 163 (0x3A96CA24) in 2821B, out 16280B, BBs exec'd 0 ====
1502	0x3A96CA24:  movl -32(%ebp),%esi
1503	0x3A96CA27:  movl -32(%ebp),%ecx
1504	0x3A96CA2A:  movl -28(%ebp),%edx
1505	0x3A96CA2D:  addl $0x214, %esi
1506	0x3A96CA33:  movl %ecx,%eax
1507	0x3A96CA35:  addl $0x220, %eax
1508	0x3A96CA3A:  movl %esi,20(%ecx)
1509	0x3A96CA3D:  movl %edx,8(%esp,,)
1510	0x3A96CA41:  movl -20(%ebp),%ecx
1511	0x3A96CA44:  movl %eax,(%esp,,)
1512	0x3A96CA47:  movl %ecx,4(%esp,,)
1513	0x3A96CA4B:  call 0x3A975870
1514. 163 3A96CA24 44
1515. 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
1516
1517==== BB 164 memcpy(0x3A975870) in 2865B, out 16451B, BBs exec'd 0 ====
1518	0x3A975870:  pushl %edi
1519	0x3A975871:  pushl %esi
1520	0x3A975872:  movl 12(%esp,,),%edi
1521	0x3A975876:  movl 16(%esp,,),%esi
1522	0x3A97587A:  movl 20(%esp,,),%ecx
1523	0x3A97587E:  movl %edi,%eax
1524	0x3A975880:  cld
1525	0x3A975881:  cmpl $0x20, %ecx
1526	0x3A975884:  jbe-8 0x3A9758DC
1527. 164 3A975870 22
1528. 57 56 8B 7C 24 0C 8B 74 24 10 8B 4C 24 14 89 F8 FC 83 F9 20 76 56
1529
1530==== BB 165 (0x3A9758DC) in 2887B, out 16600B, BBs exec'd 0 ====
1531	0x3A9758DC:  rep movsb
1532. 165 3A9758DC 2
1533. F3 A4
1534
1535==== BB 166 (0x3A9758DE) in 2889B, out 16695B, BBs exec'd 0 ====
1536	0x3A9758DE:  popl %esi
1537	0x3A9758DF:  popl %edi
1538	0x3A9758E0:  ret
1539. 166 3A9758DE 3
1540. 5E 5F C3
1541
1542==== BB 167 (0x3A96CA50) in 2892B, out 16757B, BBs exec'd 0 ====
1543	0x3A96CA50:  movl $0x1, 8(%esi)
1544	0x3A96CA57:  movl -32(%ebp),%edx
1545	0x3A96CA5A:  movl $0x4,%esi
1546	0x3A96CA5F:  movl -16(%ebp),%ecx
1547	0x3A96CA62:  movl %eax,0x214(%edx)
1548	0x3A96CA68:  movl %ecx,4(%edx)
1549	0x3A96CA6B:  movl -32(%ebp),%ecx
1550	0x3A96CA6E:  movzbl -24(%ebp),%edx
1551	0x3A96CA72:  movzbl 0x174(%ecx),%eax
1552	0x3A96CA79:  movl %edi,0x160(%ecx)
1553	0x3A96CA7F:  andb $0x3, %dl
1554	0x3A96CA82:  movl %esi,0x1AC(%ecx)
1555	0x3A96CA88:  andb $0xFC, %al
1556	0x3A96CA8A:  orb %dl,%al
1557	0x3A96CA8C:  movb %al,0x174(%ecx)
1558	0x3A96CA92:  movl %ecx,%edx
1559	0x3A96CA94:  movl 0xFFFFF994(%ebx),%eax
1560	0x3A96CA9A:  addl $0x19C, %edx
1561	0x3A96CAA0:  movl %edx,0x1B0(%ecx)
1562	0x3A96CAA6:  xorl %ecx, %ecx
1563	0x3A96CAA8:  testl %eax,%eax
1564	0x3A96CAAA:  jz-32 0x3A96CC33
1565. 167 3A96CA50 96
1566. 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
1567
1568==== BB 168 (0x3A96CC33) in 2988B, out 17098B, BBs exec'd 0 ====
1569	0x3A96CC33:  movl -32(%ebp),%eax
1570	0x3A96CC36:  movl %eax,0xFFFFF994(%ebx)
1571	0x3A96CC3C:  incl 0xFFFFF998(%ebx)
1572	0x3A96CC42:  addl $0x1, 0xFFFFF9C4(%ebx)
1573	0x3A96CC49:  adcl $0x0, 0xFFFFF9C8(%ebx)
1574	0x3A96CC50:  testl %edi,%edi
1575	0x3A96CC52:  jnz-32 0x3A96CB07
1576. 168 3A96CC33 37
1577. 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
1578
1579==== BB 169 (0x3A96CC58) in 3025B, out 17244B, BBs exec'd 0 ====
1580	0x3A96CC58:  movl -32(%ebp),%edi
1581	0x3A96CC5B:  jmp 0x3A96CB2C
1582. 169 3A96CC58 8
1583. 8B 7D E0 E9 CC FE FF FF
1584
1585==== BB 170 (0x3A96CB2C) in 3033B, out 17288B, BBs exec'd 0 ====
1586	0x3A96CB2C:  testl %ecx,%ecx
1587	0x3A96CB2E:  leal 0x150(%edi), %eax
1588	0x3A96CB34:  jz-8 0x3A96CB3A
1589. 170 3A96CB2C 10
1590. 85 C9 8D 87 50 01 00 00 74 04
1591
1592==== BB 171 (0x3A96CB3A) in 3043B, out 17363B, BBs exec'd 0 ====
1593	0x3A96CB3A:  movl %eax,(%edx,%ecx,4)
1594	0x3A96CB3D:  movl -32(%ebp),%eax
1595	0x3A96CB40:  movl -32(%ebp),%edx
1596	0x3A96CB43:  movl -16(%ebp),%ecx
1597	0x3A96CB46:  addl $0x150, %eax
1598	0x3A96CB4B:  movl %eax,0x1B4(%edx)
1599	0x3A96CB51:  movzbl (%ecx),%ecx
1600	0x3A96CB54:  testb %cl,%cl
1601	0x3A96CB56:  movb %cl,-33(%ebp)
1602	0x3A96CB59:  jz-32 0x3A96CC26
1603. 171 3A96CB3A 37
1604. 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
1605
1606==== BB 172 (0x3A96CC26) in 3080B, out 17529B, BBs exec'd 0 ====
1607	0x3A96CC26:  movl -32(%ebp),%eax
1608	0x3A96CC29:  addl $0x2C, %esp
1609	0x3A96CC2C:  popl %ebx
1610	0x3A96CC2D:  popl %esi
1611	0x3A96CC2E:  popl %edi
1612	0x3A96CC2F:  popl %ebp
1613	0x3A96CC30:  ret 4
1614. 172 3A96CC26 13
1615. 8B 45 E0 83 C4 2C 5B 5E 5F 5D C2 04 00
1616
1617==== BB 173 (0x3A9665B2) in 3093B, out 17651B, BBs exec'd 0 ====
1618	0x3A9665B2:  movl 0xFFFFF994(%ebx),%ecx
1619	0x3A9665B8:  subl $0x4, %esp
1620	0x3A9665BB:  testl %ecx,%ecx
1621	0x3A9665BD:  jz-32 0x3A9679C8
1622. 173 3A9665B2 17
1623. 8B 8B 94 F9 FF FF 83 EC 04 85 C9 0F 84 05 14 00 00
1624
1625==== BB 174 (0x3A9665C3) in 3110B, out 17739B, BBs exec'd 0 ====
1626	0x3A9665C3:  movl 8(%ebp),%esi
1627	0x3A9665C6:  movl 12(%ebp),%eax
1628	0x3A9665C9:  movl %esi,0x144(%ecx)
1629	0x3A9665CF:  movl 16(%ebp),%esi
1630	0x3A9665D2:  movw %ax,0x14C(%ecx)
1631	0x3A9665D9:  movl (%esi),%eax
1632	0x3A9665DB:  movl %eax,0x148(%ecx)
1633	0x3A9665E1:  incl 0x170(%ecx)
1634	0x3A9665E7:  xorl %eax, %eax
1635	0x3A9665E9:  movl 8(%ebp),%esi
1636	0x3A9665EC:  movl %eax,0x198(%ecx)
1637	0x3A9665F2:  movl $0xFFFFFFFF,%eax
1638	0x3A9665F7:  movl %eax,0x194(%ecx)
1639	0x3A9665FD:  shll $0x5, 12(%ebp)
1640	0x3A966601:  movl 12(%ebp),%edx
1641	0x3A966604:  leal (%edx,%esi,1), %eax
1642	0x3A966607:  cmpl %eax,%esi
1643	0x3A966609:  jnb-32 0x3A9666B9
1644. 174 3A9665C3 76
1645. 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
1646
1647==== BB 175 (0x3A96660F) in 3186B, out 18001B, BBs exec'd 0 ====
1648	0x3A96660F:  movl %eax,0xFFFFFEE4(%ebp)
1649	0x3A966615:  jmp-8 0x3A96663A
1650. 175 3A96660F 8
1651. 89 85 E4 FE FF FF EB 23
1652
1653==== BB 176 (0x3A96663A) in 3194B, out 18048B, BBs exec'd 0 ====
1654	0x3A96663A:  movl (%esi),%eax
1655	0x3A96663C:  cmpl $0x3, %eax
1656	0x3A96663F:  jz-8 0x3A966670
1657. 176 3A96663A 7
1658. 8B 06 83 F8 03 74 2F
1659
1660==== BB 177 (0x3A966641) in 3201B, out 18115B, BBs exec'd 0 ====
1661	0x3A966641:  cmpl $0x3, %eax
1662	0x3A966644:  jbe-8 0x3A966617
1663. 177 3A966641 5
1664. 83 F8 03 76 D1
1665
1666==== BB 178 (0x3A966646) in 3206B, out 18172B, BBs exec'd 0 ====
1667	0x3A966646:  cmpl $0x6474E551, %eax
1668	0x3A96664B:  jz-32 0x3A966CC0
1669. 178 3A966646 11
1670. 3D 51 E5 74 64 0F 84 6F 06 00 00
1671
1672==== BB 179 (0x3A966651) in 3217B, out 18232B, BBs exec'd 0 ====
1673	0x3A966651:  cmpl $0x6474E551, %eax
1674	0x3A966656:  jnbe-32 0x3A966C9B
1675. 179 3A966651 11
1676. 3D 51 E5 74 64 0F 87 3F 06 00 00
1677
1678==== BB 180 (0x3A96665C) in 3228B, out 18292B, BBs exec'd 0 ====
1679	0x3A96665C:  cmpl $0x6, %eax
1680	0x3A96665F:  nop
1681	0x3A966660:  jnz-8 0x3A96662F
1682. 180 3A96665C 6
1683. 83 F8 06 90 75 CD
1684
1685==== BB 181 (0x3A966662) in 3234B, out 18353B, BBs exec'd 0 ====
1686	0x3A966662:  movl 8(%esi),%edi
1687	0x3A966665:  movl 8(%ebp),%eax
1688	0x3A966668:  subl %edi,%eax
1689	0x3A96666A:  movl %eax,(%ecx)
1690	0x3A96666C:  jmp-8 0x3A96662F
1691. 181 3A966662 12
1692. 8B 7E 08 8B 45 08 29 F8 89 01 EB C1
1693
1694==== BB 182 (0x3A96662F) in 3246B, out 18433B, BBs exec'd 0 ====
1695	0x3A96662F:  addl $0x20, %esi
1696	0x3A966632:  cmpl 0xFFFFFEE4(%ebp),%esi
1697	0x3A966638:  jnb-8 0x3A9666B9
1698. 182 3A96662F 11
1699. 83 C6 20 3B B5 E4 FE FF FF 73 7F
1700
1701==== BB 183 (0x3A966670) in 3257B, out 18511B, BBs exec'd 0 ====
1702	0x3A966670:  movl (%ecx),%eax
1703	0x3A966672:  movl 8(%esi),%edx
1704	0x3A966675:  addl %eax,%edx
1705	0x3A966677:  movl %edx,0x94(%ebx)
1706	0x3A96667D:  leal 0x94(%ebx), %eax
1707	0x3A966683:  movl %eax,0xFFFFF9F8(%ebx)
1708	0x3A966689:  movl 0xFFFFF9EC(%ebx),%eax
1709	0x3A96668F:  testl %eax,%eax
1710	0x3A966691:  jnz-32 0x3A967586
1711. 183 3A966670 39
1712. 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
1713
1714==== BB 184 (0x3A967586) in 3296B, out 18654B, BBs exec'd 0 ====
1715	0x3A967586:  movb $0x1, 0xFFFFFF0B(%ebp)
1716	0x3A96758D:  jmp 0x3A96662F
1717. 184 3A967586 12
1718. C6 85 0B FF FF FF 01 E9 9D F0 FF FF
1719
1720==== BB 185 (0x3A966617) in 3308B, out 18702B, BBs exec'd 0 ====
1721	0x3A966617:  cmpl $0x1, %eax
1722	0x3A96661A:  jz-32 0x3A966B96
1723. 185 3A966617 9
1724. 83 F8 01 0F 84 76 05 00 00
1725
1726==== BB 186 (0x3A966B96) in 3317B, out 18759B, BBs exec'd 0 ====
1727	0x3A966B96:  movl 28(%esi),%eax
1728	0x3A966B99:  movl 8(%esi),%edx
1729	0x3A966B9C:  movl (%ecx),%edi
1730	0x3A966B9E:  decl %eax
1731	0x3A966B9F:  notl %eax
1732	0x3A966BA1:  andl %edx,%eax
1733	0x3A966BA3:  leal (%eax,%edi,1), %eax
1734	0x3A966BA6:  cmpl %eax,0x194(%ecx)
1735	0x3A966BAC:  jbe-8 0x3A966BB7
1736. 186 3A966B96 24
1737. 8B 46 1C 8B 56 08 8B 39 48 F7 D0 21 D0 8D 04 38 39 81 94 01 00 00 76 09
1738
1739==== BB 187 (0x3A966BAE) in 3341B, out 18888B, BBs exec'd 0 ====
1740	0x3A966BAE:  movl %eax,0x194(%ecx)
1741	0x3A966BB4:  movl 8(%esi),%edx
1742	0x3A966BB7:  leal (%edx,%edi,1), %eax
1743	0x3A966BBA:  movl 20(%esi),%edi
1744	0x3A966BBD:  addl %edi,%eax
1745	0x3A966BBF:  cmpl %eax,0x198(%ecx)
1746	0x3A966BC5:  jnb-32 0x3A96662F
1747. 187 3A966BAE 29
1748. 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
1749
1750==== BB 188 (0x3A966BCB) in 3370B, out 19018B, BBs exec'd 0 ====
1751	0x3A966BCB:  movl %eax,0x198(%ecx)
1752	0x3A966BD1:  jmp 0x3A96662F
1753. 188 3A966BCB 11
1754. 89 81 98 01 00 00 E9 59 FA FF FF
1755
1756==== BB 189 (0x3A966BB7) in 3381B, out 19065B, BBs exec'd 0 ====
1757	0x3A966BB7:  leal (%edx,%edi,1), %eax
1758	0x3A966BBA:  movl 20(%esi),%edi
1759	0x3A966BBD:  addl %edi,%eax
1760	0x3A966BBF:  cmpl %eax,0x198(%ecx)
1761	0x3A966BC5:  jnb-32 0x3A96662F
1762. 189 3A966BB7 20
1763. 8D 04 3A 8B 7E 14 01 F8 39 81 98 01 00 00 0F 83 64 FA FF FF
1764
1765==== BB 190 (0x3A966620) in 3401B, out 19169B, BBs exec'd 0 ====
1766	0x3A966620:  cmpl $0x2, %eax
1767	0x3A966623:  jnz-8 0x3A96662F
1768. 190 3A966620 5
1769. 83 F8 02 75 0A
1770
1771==== BB 191 (0x3A966625) in 3406B, out 19226B, BBs exec'd 0 ====
1772	0x3A966625:  movl 8(%esi),%eax
1773	0x3A966628:  movl (%ecx),%edx
1774	0x3A96662A:  addl %edx,%eax
1775	0x3A96662C:  movl %eax,8(%ecx)
1776	0x3A96662F:  addl $0x20, %esi
1777	0x3A966632:  cmpl 0xFFFFFEE4(%ebp),%esi
1778	0x3A966638:  jnb-8 0x3A9666B9
1779. 191 3A966625 21
1780. 8B 46 08 8B 11 01 D0 89 41 08 83 C6 20 3B B5 E4 FE FF FF 73 7F
1781
1782==== BB 192 (0x3A966CC0) in 3427B, out 19346B, BBs exec'd 0 ====
1783	0x3A966CC0:  movl 24(%esi),%eax
1784	0x3A966CC3:  movl %eax,0xFFFFFC00(%ebx)
1785	0x3A966CC9:  jmp 0x3A96662F
1786. 192 3A966CC0 14
1787. 8B 46 18 89 83 00 FC FF FF E9 61 F9 FF FF
1788
1789==== BB 193 (0x3A9666B9) in 3441B, out 19406B, BBs exec'd 0 ====
1790	0x3A9666B9:  movl 0x198(%ecx),%edx
1791	0x3A9666BF:  testl %edx,%edx
1792	0x3A9666C1:  jnz-8 0x3A9666CE
1793. 193 3A9666B9 10
1794. 8B 91 98 01 00 00 85 D2 75 0B
1795
1796==== BB 194 (0x3A9666CE) in 3451B, out 19481B, BBs exec'd 0 ====
1797	0x3A9666CE:  movl 0xFFFFF9F8(%ebx),%eax
1798	0x3A9666D4:  testl %eax,%eax
1799	0x3A9666D6:  jnz-8 0x3A9666F4
1800. 194 3A9666CE 10
1801. 8B 83 F8 F9 FF FF 85 C0 75 1C
1802
1803==== BB 195 (0x3A9666F4) in 3461B, out 19556B, BBs exec'd 0 ====
1804	0x3A9666F4:  cmpb $0x0, 0xFFFFFF02(%ebp)
1805	0x3A9666FB:  jnz-32 0x3A966837
1806. 195 3A9666F4 13
1807. 80 BD 02 FF FF FF 00 0F 85 36 01 00 00
1808
1809==== BB 196 (0x3A966701) in 3474B, out 19622B, BBs exec'd 0 ====
1810	0x3A966701:  movl %ecx,0xFFFFFEE0(%ebp)
1811	0x3A966707:  movl 8(%ecx),%esi
1812	0x3A96670A:  testl %esi,%esi
1813	0x3A96670C:  movl %esi,0xFFFFFEDC(%ebp)
1814	0x3A966712:  jz-32 0x3A96682C
1815. 196 3A966701 23
1816. 89 8D E0 FE FF FF 8B 71 08 85 F6 89 B5 DC FE FF FF 0F 84 14 01 00 00
1817
1818==== BB 197 (0x3A966718) in 3497B, out 19723B, BBs exec'd 0 ====
1819	0x3A966718:  movl (%esi),%esi
1820	0x3A96671A:  leal 24(%ecx), %edi
1821	0x3A96671D:  testl %esi,%esi
1822	0x3A96671F:  jnz-8 0x3A966741
1823. 197 3A966718 9
1824. 8B 36 8D 79 18 85 F6 75 20
1825
1826==== BB 198 (0x3A966741) in 3506B, out 19805B, BBs exec'd 0 ====
1827	0x3A966741:  cmpl $0x21, %esi
1828	0x3A966744:  jle-8 0x3A966723
1829. 198 3A966741 5
1830. 83 FE 21 7E DD
1831
1832==== BB 199 (0x3A966723) in 3511B, out 19862B, BBs exec'd 0 ====
1833	0x3A966723:  movl 0xFFFFFEDC(%ebp),%edx
1834	0x3A966729:  movl %edx,(%edi,%esi,4)
1835	0x3A96672C:  addl $0x8, 0xFFFFFEDC(%ebp)
1836	0x3A966733:  movl 0xFFFFFEDC(%ebp),%esi
1837	0x3A966739:  movl (%esi),%eax
1838	0x3A96673B:  testl %eax,%eax
1839	0x3A96673D:  movl %eax,%esi
1840	0x3A96673F:  jz-8 0x3A966768
1841. 199 3A966723 30
1842. 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
1843
1844==== BB 200 (0x3A966746) in 3541B, out 20003B, BBs exec'd 0 ====
1845	0x3A966746:  movl $0x6FFFFFFF,%eax
1846	0x3A96674B:  subl %esi,%eax
1847	0x3A96674D:  cmpl $0xF, %eax
1848	0x3A966750:  jnbe-32 0x3A966BD6
1849. 200 3A966746 16
1850. B8 FF FF FF 6F 29 F0 83 F8 0F 0F 87 80 04 00 00
1851
1852==== BB 201 (0x3A966756) in 3557B, out 20076B, BBs exec'd 0 ====
1853	0x3A966756:  movl $0x70000021,%eax
1854	0x3A96675B:  subl %esi,%eax
1855	0x3A96675D:  movl 0xFFFFFEDC(%ebp),%esi
1856	0x3A966763:  movl %esi,(%edi,%eax,4)
1857	0x3A966766:  jmp-8 0x3A96672C
1858. 201 3A966756 18
1859. B8 21 00 00 70 29 F0 8B B5 DC FE FF FF 89 34 87 EB C4
1860
1861==== BB 202 (0x3A96672C) in 3575B, out 20160B, BBs exec'd 0 ====
1862	0x3A96672C:  addl $0x8, 0xFFFFFEDC(%ebp)
1863	0x3A966733:  movl 0xFFFFFEDC(%ebp),%esi
1864	0x3A966739:  movl (%esi),%eax
1865	0x3A96673B:  testl %eax,%eax
1866	0x3A96673D:  movl %eax,%esi
1867	0x3A96673F:  jz-8 0x3A966768
1868. 202 3A96672C 21
1869. 83 85 DC FE FF FF 08 8B B5 DC FE FF FF 8B 06 85 C0 89 C6 74 27
1870
1871==== BB 203 (0x3A966768) in 3596B, out 20268B, BBs exec'd 0 ====
1872	0x3A966768:  movl (%ecx),%edx
1873	0x3A96676A:  testl %edx,%edx
1874	0x3A96676C:  jz-8 0x3A9667C7
1875. 203 3A966768 6
1876. 8B 11 85 D2 74 59
1877
1878==== BB 204 (0x3A9667C7) in 3602B, out 20337B, BBs exec'd 0 ====
1879	0x3A9667C7:  movl 120(%edi),%edx
1880	0x3A9667CA:  testl %edx,%edx
1881	0x3A9667CC:  jz-8 0x3A9667FE
1882. 204 3A9667C7 7
1883. 8B 57 78 85 D2 74 30
1884
1885==== BB 205 (0x3A9667FE) in 3609B, out 20409B, BBs exec'd 0 ====
1886	0x3A9667FE:  movl 0x98(%edi),%edx
1887	0x3A966804:  testl %edx,%edx
1888	0x3A966806:  jz-8 0x3A96681E
1889. 205 3A9667FE 10
1890. 8B 97 98 00 00 00 85 D2 74 16
1891
1892==== BB 206 (0x3A96681E) in 3619B, out 20487B, BBs exec'd 0 ====
1893	0x3A96681E:  movl 116(%edi),%eax
1894	0x3A966821:  testl %eax,%eax
1895	0x3A966823:  jz-8 0x3A96682C
1896. 206 3A96681E 7
1897. 8B 47 74 85 C0 74 07
1898
1899==== BB 207 (0x3A96682C) in 3626B, out 20559B, BBs exec'd 0 ====
1900	0x3A96682C:  movl 40(%ecx),%eax
1901	0x3A96682F:  testl %eax,%eax
1902	0x3A966831:  jnz-32 0x3A966D00
1903. 207 3A96682C 11
1904. 8B 41 28 85 C0 0F 85 C9 04 00 00
1905
1906==== BB 208 (0x3A966D00) in 3637B, out 20631B, BBs exec'd 0 ====
1907	0x3A966D00:  movl %ecx,%eax
1908	0x3A966D02:  call 0x3A96BD80
1909. 208 3A966D00 7
1910. 89 C8 E8 79 50 00 00
1911
1912==== BB 209 (0x3A966D07) in 3644B, out 20686B, BBs exec'd 0 ====
1913	0x3A966D07:  jmp 0x3A966837
1914. 209 3A966D07 5
1915. E9 2B FB FF FF
1916
1917==== BB 210 (0x3A966837) in 3649B, out 20714B, BBs exec'd 0 ====
1918	0x3A966837:  cmpl $0x2, 0xFFFFFF50(%ebp)
1919	0x3A96683E:  jz-32 0x3A967D63
1920. 210 3A966837 13
1921. 83 BD 50 FF FF FF 02 0F 84 1F 15 00 00
1922
1923==== BB 211 (0x3A966844) in 3662B, out 20780B, BBs exec'd 0 ====
1924	0x3A966844:  cmpb $0x0, 0xFFFFFF02(%ebp)
1925	0x3A96684B:  jz-32 0x3A966CF0
1926. 211 3A966844 13
1927. 80 BD 02 FF FF FF 00 0F 84 9F 04 00 00
1928
1929==== BB 212 (0x3A966CF0) in 3675B, out 20846B, BBs exec'd 0 ====
1930	0x3A966CF0:  movl 0xAC(%ebx),%eax
1931	0x3A966CF6:  call 0x3A96AB30
1932. 212 3A966CF0 11
1933. 8B 83 AC 00 00 00 E8 35 3E 00 00
1934
1935==== BB 213 _dl_init_paths(0x3A96AB30) in 3686B, out 20910B, BBs exec'd 0 ====
1936	0x3A96AB30:  pushl %ebp
1937	0x3A96AB31:  movl %esp,%ebp
1938	0x3A96AB33:  pushl %edi
1939	0x3A96AB34:  pushl %esi
1940	0x3A96AB35:  pushl %ebx
1941	0x3A96AB36:  subl $0x2C, %esp
1942	0x3A96AB39:  call 0x3A97592B
1943. 213 3A96AB30 14
1944. 55 89 E5 57 56 53 83 EC 2C E8 ED AD 00 00
1945
1946==== BB 214 (0x3A96AB3E) in 3700B, out 21043B, BBs exec'd 0 ====
1947	0x3A96AB3E:  addl $0xDB2E, %ebx
1948	0x3A96AB44:  movl %eax,-16(%ebp)
1949	0x3A96AB47:  movl 0xFFFFFC24(%ebx),%edx
1950	0x3A96AB4D:  leal 0xCC(%ebx), %ecx
1951	0x3A96AB53:  movl 0xFFFFFC20(%ebx),%eax
1952	0x3A96AB59:  movl %ecx,(%esp,,)
1953	0x3A96AB5C:  leal 0xC8(%ebx), %ecx
1954	0x3A96AB62:  call 0x3A972740
1955. 214 3A96AB3E 41
1956. 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
1957
1958==== BB 215 _dl_important_hwcaps(0x3A972740) in 3741B, out 21186B, BBs exec'd 0 ====
1959	0x3A972740:  pushl %ebp
1960	0x3A972741:  movl %esp,%ebp
1961	0x3A972743:  pushl %edi
1962	0x3A972744:  pushl %esi
1963	0x3A972745:  pushl %ebx
1964	0x3A972746:  subl $0x38, %esp
1965	0x3A972749:  call 0x3A97592B
1966. 215 3A972740 14
1967. 55 89 E5 57 56 53 83 EC 38 E8 DD 31 00 00
1968
1969==== BB 216 (0x3A97274E) in 3755B, out 21319B, BBs exec'd 0 ====
1970	0x3A97274E:  addl $0x5F1E, %ebx
1971	0x3A972754:  movl %edx,-20(%ebp)
1972	0x3A972757:  testl %eax,%eax
1973	0x3A972759:  movl 0xFFFFFC58(%ebx),%edx
1974	0x3A97275F:  movl %eax,-16(%ebp)
1975	0x3A972762:  setnz %al
1976	0x3A972765:  xorl %edi, %edi
1977	0x3A972767:  andl 0xFFFFFC54(%ebx),%edx
1978	0x3A97276D:  movzbl %al,%eax
1979	0x3A972770:  movl %ecx,-24(%ebp)
1980	0x3A972773:  movl %eax,-32(%ebp)
1981	0x3A972776:  movl %edx,-28(%ebp)
1982	0x3A972779:  jz-8 0x3A9727A0
1983. 216 3A97274E 45
1984. 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
1985
1986==== BB 217 (0x3A9727A0) in 3800B, out 21523B, BBs exec'd 0 ====
1987	0x3A9727A0:  movl -32(%ebp),%eax
1988	0x3A9727A3:  testl %eax,%eax
1989	0x3A9727A5:  jz-32 0x3A9728CB
1990. 217 3A9727A0 11
1991. 8B 45 E0 85 C0 0F 84 20 01 00 00
1992
1993==== BB 218 (0x3A9727AB) in 3811B, out 21595B, BBs exec'd 0 ====
1994	0x3A9727AB:  movl -32(%ebp),%edx
1995	0x3A9727AE:  xorl %esi, %esi
1996	0x3A9727B0:  xorl %edi, %edi
1997	0x3A9727B2:  leal 0x10(,%edx,8), %eax
1998	0x3A9727B9:  subl %eax,%esp
1999	0x3A9727BB:  movl -28(%ebp),%eax
2000	0x3A9727BE:  leal 27(%esp,,), %ecx
2001	0x3A9727C2:  andl $0xFFFFFFF0, %ecx
2002	0x3A9727C5:  testl %eax,%eax
2003	0x3A9727C7:  movl %ecx,-40(%ebp)
2004	0x3A9727CA:  jz-8 0x3A97280C
2005. 218 3A9727AB 33
2006. 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
2007
2008==== BB 219 (0x3A97280C) in 3844B, out 21764B, BBs exec'd 0 ====
2009	0x3A97280C:  movl -16(%ebp),%edi
2010	0x3A97280F:  testl %edi,%edi
2011	0x3A972811:  jz-8 0x3A972823
2012. 219 3A97280C 7
2013. 8B 7D F0 85 FF 74 10
2014
2015==== BB 220 (0x3A972813) in 3851B, out 21836B, BBs exec'd 0 ====
2016	0x3A972813:  movl -40(%ebp),%eax
2017	0x3A972816:  movl -16(%ebp),%edx
2018	0x3A972819:  movl -20(%ebp),%ecx
2019	0x3A97281C:  movl %edx,(%eax,%esi,8)
2020	0x3A97281F:  movl %ecx,4(%eax,%esi,8)
2021	0x3A972823:  cmpl $0x1, -32(%ebp)
2022	0x3A972827:  jz-32 0x3A9728FD
2023. 220 3A972813 26
2024. 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
2025
2026==== BB 221 (0x3A9728FD) in 3877B, out 21963B, BBs exec'd 0 ====
2027	0x3A9728FD:  movl -40(%ebp),%esi
2028	0x3A972900:  movl 4(%esi),%edx
2029	0x3A972903:  incl %edx
2030	0x3A972904:  movzbl -32(%ebp),%ecx
2031	0x3A972908:  movl $0x1,%esi
2032	0x3A97290D:  movl %esi,%eax
2033	0x3A97290F:  shll %cl, %eax
2034	0x3A972911:  movl -24(%ebp),%ecx
2035	0x3A972914:  movl %eax,(%ecx)
2036	0x3A972916:  leal (%edx,%eax,8), %eax
2037	0x3A972919:  movl %eax,(%esp,,)
2038	0x3A97291C:  call 0x3A96581C
2039. 221 3A9728FD 36
2040. 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
2041
2042==== BB 222 (0x3A97374A) in 3913B, out 22127B, BBs exec'd 0 ====
2043	0x3A97374A:  movl 0x138(%ebx),%eax
2044	0x3A973750:  addl %esi,%eax
2045	0x3A973752:  leal -1(%eax), %edx
2046	0x3A973755:  negl %esi
2047	0x3A973757:  andl %esi,%edx
2048	0x3A973759:  leal (%edi,%edx,1), %eax
2049	0x3A97375C:  cmpl %ecx,%eax
2050	0x3A97375E:  jnb-8 0x3A973780
2051. 222 3A97374A 22
2052. 8B 83 38 01 00 00 01 F0 8D 50 FF F7 DE 21 F2 8D 04 17 39 C8 73 20
2053
2054==== BB 223 (0x3A972921) in 3935B, out 22246B, BBs exec'd 0 ====
2055	0x3A972921:  movl %eax,-36(%ebp)
2056	0x3A972924:  testl %eax,%eax
2057	0x3A972926:  jz-8 0x3A9728B4
2058. 223 3A972921 7
2059. 89 45 DC 85 C0 74 8C
2060
2061==== BB 224 (0x3A972928) in 3942B, out 22318B, BBs exec'd 0 ====
2062	0x3A972928:  cmpl $0x1, -32(%ebp)
2063	0x3A97292C:  jz-32 0x3A972A0B
2064. 224 3A972928 10
2065. 83 7D E0 01 0F 84 D9 00 00 00
2066
2067==== BB 225 (0x3A972A0B) in 3952B, out 22381B, BBs exec'd 0 ====
2068	0x3A972A0B:  movl -24(%ebp),%esi
2069	0x3A972A0E:  movl -36(%ebp),%edx
2070	0x3A972A11:  movl -40(%ebp),%ecx
2071	0x3A972A14:  movl (%esi),%eax
2072	0x3A972A16:  leal (%edx,%eax,8), %eax
2073	0x3A972A19:  movl %eax,(%edx)
2074	0x3A972A1B:  movl 4(%ecx),%eax
2075	0x3A972A1E:  incl %eax
2076	0x3A972A1F:  movl %eax,4(%edx)
2077	0x3A972A22:  movl (%esi),%eax
2078	0x3A972A24:  movl $0x0, 12(%edx)
2079	0x3A972A2B:  leal (%edx,%eax,8), %eax
2080	0x3A972A2E:  movl %eax,8(%edx)
2081	0x3A972A31:  movl 4(%ecx),%eax
2082	0x3A972A34:  movl %eax,8(%esp,,)
2083	0x3A972A38:  movl (%ecx),%eax
2084	0x3A972A3A:  movl %eax,4(%esp,,)
2085	0x3A972A3E:  movl (%esi),%eax
2086	0x3A972A40:  leal (%edx,%eax,8), %eax
2087	0x3A972A43:  movl %eax,(%esp,,)
2088	0x3A972A46:  call 0x3A975770
2089. 225 3A972A0B 64
2090. 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
2091
2092==== BB 226 mempcpy(0x3A975770) in 4016B, out 22625B, BBs exec'd 0 ====
2093	0x3A975770:  pushl %edi
2094	0x3A975771:  pushl %esi
2095	0x3A975772:  movl 12(%esp,,),%edi
2096	0x3A975776:  movl 16(%esp,,),%esi
2097	0x3A97577A:  movl 20(%esp,,),%ecx
2098	0x3A97577E:  movl %edi,%eax
2099	0x3A975780:  cld
2100	0x3A975781:  cmpl $0x20, %ecx
2101	0x3A975784:  jbe-8 0x3A9757D8
2102. 226 3A975770 22
2103. 57 56 8B 7C 24 0C 8B 74 24 10 8B 4C 24 14 89 F8 FC 83 F9 20 76 52
2104
2105==== BB 227 (0x3A9757D8) in 4038B, out 22774B, BBs exec'd 0 ====
2106	0x3A9757D8:  rep movsb
2107. 227 3A9757D8 2
2108. F3 A4
2109
2110==== BB 228 (0x3A9757DA) in 4040B, out 22869B, BBs exec'd 0 ====
2111	0x3A9757DA:  movl %edi,%eax
2112	0x3A9757DC:  popl %esi
2113	0x3A9757DD:  popl %edi
2114	0x3A9757DE:  ret
2115. 228 3A9757DA 5
2116. 89 F8 5E 5F C3
2117
2118==== BB 229 (0x3A972A4B) in 4045B, out 22941B, BBs exec'd 0 ====
2119	0x3A972A4B:  movb $0x2F, (%eax)
2120	0x3A972A4E:  movl 8(%ebp),%edx
2121	0x3A972A51:  movl $0x2, (%esi)
2122	0x3A972A57:  movl -36(%ebp),%esi
2123	0x3A972A5A:  movl 4(%esi),%eax
2124	0x3A972A5D:  movl %eax,(%edx)
2125	0x3A972A5F:  jmp 0x3A9728F0
2126. 229 3A972A4B 25
2127. 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
2128
2129==== BB 230 (0x3A9728F0) in 4070B, out 23047B, BBs exec'd 0 ====
2130	0x3A9728F0:  movl -36(%ebp),%eax
2131	0x3A9728F3:  leal -12(%ebp), %esp
2132	0x3A9728F6:  popl %ebx
2133	0x3A9728F7:  popl %esi
2134	0x3A9728F8:  popl %edi
2135	0x3A9728F9:  popl %ebp
2136	0x3A9728FA:  ret 4
2137. 230 3A9728F0 13
2138. 8B 45 DC 8D 65 F4 5B 5E 5F 5D C2 04 00
2139
2140==== BB 231 (0x3A96AB67) in 4083B, out 23162B, BBs exec'd 0 ====
2141	0x3A96AB67:  movl %eax,0xC4(%ebx)
2142	0x3A96AB6D:  subl $0x4, %esp
2143	0x3A96AB70:  movl $0xC, (%esp,,)
2144	0x3A96AB77:  call 0x3A96581C
2145. 231 3A96AB67 21
2146. 89 83 C4 00 00 00 83 EC 04 C7 04 24 0C 00 00 00 E8 A0 AC FF FF
2147
2148==== BB 232 (0x3A96AB7C) in 4104B, out 23252B, BBs exec'd 0 ====
2149	0x3A96AB7C:  movl %eax,0xD0(%ebx)
2150	0x3A96AB82:  testl %eax,%eax
2151	0x3A96AB84:  movl %eax,%esi
2152	0x3A96AB86:  jz-32 0x3A96AE1F
2153. 232 3A96AB7C 16
2154. 89 83 D0 00 00 00 85 C0 89 C6 0F 84 93 02 00 00
2155
2156==== BB 233 (0x3A96AB8C) in 4120B, out 23334B, BBs exec'd 0 ====
2157	0x3A96AB8C:  movl 0xC8(%ebx),%edx
2158	0x3A96AB92:  movl $0xCCCCCCCD,%eax
2159	0x3A96AB97:  leal 0x27(,%edx,4), %edx
2160	0x3A96AB9E:  mull %edx
2161	0x3A96ABA0:  shrl $0x4, %edx
2162	0x3A96ABA3:  leal (%edx,%edx,4), %edx
2163	0x3A96ABA6:  movl %edx,-24(%ebp)
2164	0x3A96ABA9:  movl %edx,%eax
2165	0x3A96ABAB:  shll $0x6, %eax
2166	0x3A96ABAE:  movl %eax,(%esp,,)
2167	0x3A96ABB1:  call 0x3A96581C
2168. 233 3A96AB8C 42
2169. 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
2170
2171==== BB 234 (0x3A96ABB6) in 4162B, out 23505B, BBs exec'd 0 ====
2172	0x3A96ABB6:  movl %eax,(%esi)
2173	0x3A96ABB8:  movl 0xD0(%ebx),%eax
2174	0x3A96ABBE:  leal 0xFFFFE390(%ebx), %edx
2175	0x3A96ABC4:  movl (%eax),%eax
2176	0x3A96ABC6:  testl %eax,%eax
2177	0x3A96ABC8:  jz-32 0x3A96AE25
2178. 234 3A96ABB6 24
2179. 89 06 8B 83 D0 00 00 00 8D 93 90 E3 FF FF 8B 00 85 C0 0F 84 57 02 00 00
2180
2181==== BB 235 (0x3A96ABCE) in 4186B, out 23613B, BBs exec'd 0 ====
2182	0x3A96ABCE:  movl %eax,0xFFFFF9DC(%ebx)
2183	0x3A96ABD4:  xorl %edx, %edx
2184	0x3A96ABD6:  movl 0xC8(%ebx),%ecx
2185	0x3A96ABDC:  movl %edx,0xD4(%ebx)
2186	0x3A96ABE2:  movl %eax,%edx
2187	0x3A96ABE4:  leal 0xFFFFD61C(%ebx), %eax
2188	0x3A96ABEA:  movl %eax,-20(%ebp)
2189	0x3A96ABED:  movl -24(%ebp),%eax
2190	0x3A96ABF0:  leal 0xFFFFF017(%ebx), %edi
2191	0x3A96ABF6:  movl $0x0, -40(%ebp)
2192	0x3A96ABFD:  shll $0x2, %eax
2193	0x3A96AC00:  movl %edi,-32(%ebp)
2194	0x3A96AC03:  movl %eax,-28(%ebp)
2195	0x3A96AC06:  movl %edx,(%esi)
2196	0x3A96AC08:  movl -32(%ebp),%edi
2197	0x3A96AC0B:  addl $0x4, %esi
2198	0x3A96AC0E:  movl $0x0, 8(%edx)
2199	0x3A96AC15:  movl -20(%ebp),%eax
2200	0x3A96AC18:  movl %edi,4(%edx)
2201	0x3A96AC1B:  movl -40(%ebp),%edi
2202	0x3A96AC1E:  movl %eax,12(%edx)
2203	0x3A96AC21:  movl -10732(%ebx,%edi,4),%edi
2204	0x3A96AC28:  leal 1(%edi,%eax,1), %eax
2205	0x3A96AC2C:  movl %eax,-20(%ebp)
2206	0x3A96AC2F:  xorl %eax, %eax
2207	0x3A96AC31:  cmpl %ecx,%eax
2208	0x3A96AC33:  movl %edi,16(%edx)
2209	0x3A96AC36:  jnb-8 0x3A96AC4B
2210. 235 3A96ABCE 106
2211. 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
2212
2213==== BB 236 (0x3A96AC38) in 4292B, out 23976B, BBs exec'd 0 ====
2214	0x3A96AC38:  nop
2215	0x3A96AC39:  leal 0(%esi,,), %esi
2216	0x3A96AC40:  xorl %edi, %edi
2217	0x3A96AC42:  movl %edi,20(%edx,%eax,4)
2218	0x3A96AC46:  incl %eax
2219	0x3A96AC47:  cmpl %ecx,%eax
2220	0x3A96AC49:  jb-8 0x3A96AC40
2221. 236 3A96AC38 19
2222. 90 8D B4 26 00 00 00 00 31 FF 89 7C 82 14 40 39 C8 72 F5
2223
2224==== BB 237 (0x3A96AC40) in 4311B, out 24086B, BBs exec'd 0 ====
2225	0x3A96AC40:  xorl %edi, %edi
2226	0x3A96AC42:  movl %edi,20(%edx,%eax,4)
2227	0x3A96AC46:  incl %eax
2228	0x3A96AC47:  cmpl %ecx,%eax
2229	0x3A96AC49:  jb-8 0x3A96AC40
2230. 237 3A96AC40 11
2231. 31 FF 89 7C 82 14 40 39 C8 72 F5
2232
2233==== BB 238 (0x3A96AC4B) in 4322B, out 24179B, BBs exec'd 0 ====
2234	0x3A96AC4B:  incl -40(%ebp)
2235	0x3A96AC4E:  movl $0x0, -36(%ebp)
2236	0x3A96AC55:  cmpl $0x2, -40(%ebp)
2237	0x3A96AC59:  jz-8 0x3A96AC63
2238. 238 3A96AC4B 16
2239. FF 45 D8 C7 45 DC 00 00 00 00 83 7D D8 02 74 08
2240
2241==== BB 239 (0x3A96AC5B) in 4338B, out 24271B, BBs exec'd 0 ====
2242	0x3A96AC5B:  movl -28(%ebp),%edi
2243	0x3A96AC5E:  addl %edx,%edi
2244	0x3A96AC60:  movl %edi,-36(%ebp)
2245	0x3A96AC63:  movl -36(%ebp),%eax
2246	0x3A96AC66:  movl %eax,(%edx)
2247	0x3A96AC68:  movl -28(%ebp),%eax
2248	0x3A96AC6B:  addl %eax,%edx
2249	0x3A96AC6D:  cmpl $0x1, -40(%ebp)
2250	0x3A96AC71:  jbe-8 0x3A96AC06
2251. 239 3A96AC5B 24
2252. 8B 7D E4 01 D7 89 7D DC 8B 45 DC 89 02 8B 45 E4 01 C2 83 7D D8 01 76 93
2253
2254==== BB 240 (0x3A96AC06) in 4362B, out 24406B, BBs exec'd 0 ====
2255	0x3A96AC06:  movl %edx,(%esi)
2256	0x3A96AC08:  movl -32(%ebp),%edi
2257	0x3A96AC0B:  addl $0x4, %esi
2258	0x3A96AC0E:  movl $0x0, 8(%edx)
2259	0x3A96AC15:  movl -20(%ebp),%eax
2260	0x3A96AC18:  movl %edi,4(%edx)
2261	0x3A96AC1B:  movl -40(%ebp),%edi
2262	0x3A96AC1E:  movl %eax,12(%edx)
2263	0x3A96AC21:  movl -10732(%ebx,%edi,4),%edi
2264	0x3A96AC28:  leal 1(%edi,%eax,1), %eax
2265	0x3A96AC2C:  movl %eax,-20(%ebp)
2266	0x3A96AC2F:  xorl %eax, %eax
2267	0x3A96AC31:  cmpl %ecx,%eax
2268	0x3A96AC33:  movl %edi,16(%edx)
2269	0x3A96AC36:  jnb-8 0x3A96AC4B
2270. 240 3A96AC06 50
2271. 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
2272
2273==== BB 241 (0x3A96AC63) in 4412B, out 24613B, BBs exec'd 0 ====
2274	0x3A96AC63:  movl -36(%ebp),%eax
2275	0x3A96AC66:  movl %eax,(%edx)
2276	0x3A96AC68:  movl -28(%ebp),%eax
2277	0x3A96AC6B:  addl %eax,%edx
2278	0x3A96AC6D:  cmpl $0x1, -40(%ebp)
2279	0x3A96AC71:  jbe-8 0x3A96AC06
2280. 241 3A96AC63 16
2281. 8B 45 DC 89 02 8B 45 E4 01 C2 83 7D D8 01 76 93
2282
2283==== BB 242 (0x3A96AC73) in 4428B, out 24718B, BBs exec'd 0 ====
2284	0x3A96AC73:  movl $0x0, (%esi)
2285	0x3A96AC79:  movl 0xFFFFF994(%ebx),%esi
2286	0x3A96AC7F:  movl $0x9,%edi
2287	0x3A96AC84:  movl %edi,0xD8(%ebx)
2288	0x3A96AC8A:  testl %esi,%esi
2289	0x3A96AC8C:  jz-8 0x3A96ACB9
2290. 242 3A96AC73 27
2291. 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
2292
2293==== BB 243 (0x3A96AC8E) in 4455B, out 24833B, BBs exec'd 0 ====
2294	0x3A96AC8E:  movl 0x8C(%esi),%edx
2295	0x3A96AC94:  testl %edx,%edx
2296	0x3A96AC96:  jnz-8 0x3A96ACE7
2297. 243 3A96AC8E 10
2298. 8B 96 8C 00 00 00 85 D2 75 4F
2299
2300==== BB 244 (0x3A96AC98) in 4465B, out 24908B, BBs exec'd 0 ====
2301	0x3A96AC98:  movl 84(%esi),%edx
2302	0x3A96AC9B:  movl $0xFFFFFFFF,%edi
2303	0x3A96ACA0:  movl %edi,0x1CC(%esi)
2304	0x3A96ACA6:  testl %edx,%edx
2305	0x3A96ACA8:  jnz-32 0x3A96ADD9
2306. 244 3A96AC98 22
2307. 8B 56 54 BF FF FF FF FF 89 BE CC 01 00 00 85 D2 0F 85 2B 01 00 00
2308
2309==== BB 245 (0x3A96ACAE) in 4487B, out 25005B, BBs exec'd 0 ====
2310	0x3A96ACAE:  movl $0xFFFFFFFF,%edi
2311	0x3A96ACB3:  movl %edi,0x180(%esi)
2312	0x3A96ACB9:  movl -16(%ebp),%esi
2313	0x3A96ACBC:  testl %esi,%esi
2314	0x3A96ACBE:  jz-8 0x3A96ACC8
2315. 245 3A96ACAE 18
2316. BF FF FF FF FF 89 BE 80 01 00 00 8B 75 F0 85 F6 74 08
2317
2318==== BB 246 (0x3A96ACC0) in 4505B, out 25105B, BBs exec'd 0 ====
2319	0x3A96ACC0:  movl -16(%ebp),%edi
2320	0x3A96ACC3:  cmpb $0x0, (%edi)
2321	0x3A96ACC6:  jnz-8 0x3A96AD0D
2322. 246 3A96ACC0 8
2323. 8B 7D F0 80 3F 00 75 45
2324
2325==== BB 247 (0x3A96AD0D) in 4513B, out 25178B, BBs exec'd 0 ====
2326	0x3A96AD0D:  movl %edi,(%esp,,)
2327	0x3A96AD10:  movl %edi,%esi
2328	0x3A96AD12:  call 0x3A9752D0
2329. 247 3A96AD0D 10
2330. 89 3C 24 89 FE E8 B9 A5 00 00
2331
2332==== BB 248 (0x3A975311) in 4523B, out 25240B, BBs exec'd 0 ====
2333	0x3A975311:  xorl %ecx,%edx
2334	0x3A975313:  andl $0x1010100, %edx
2335	0x3A975319:  jnz-8 0x3A975369
2336. 248 3A975311 10
2337. 31 CA 81 E2 00 01 01 01 75 4E
2338
2339==== BB 249 (0x3A97531B) in 4533B, out 25311B, BBs exec'd 0 ====
2340	0x3A97531B:  movl (%eax),%ecx
2341	0x3A97531D:  addl $0x4, %eax
2342	0x3A975320:  subl %ecx,%edx
2343	0x3A975322:  addl $0xFEFEFEFF, %ecx
2344	0x3A975328:  decl %edx
2345	0x3A975329:  jnb-8 0x3A975369
2346. 249 3A97531B 16
2347. 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 3E
2348
2349==== BB 250 (0x3A97532B) in 4549B, out 25408B, BBs exec'd 0 ====
2350	0x3A97532B:  xorl %ecx,%edx
2351	0x3A97532D:  andl $0x1010100, %edx
2352	0x3A975333:  jnz-8 0x3A975369
2353. 250 3A97532B 10
2354. 31 CA 81 E2 00 01 01 01 75 34
2355
2356==== BB 251 (0x3A975335) in 4559B, out 25479B, BBs exec'd 0 ====
2357	0x3A975335:  movl (%eax),%ecx
2358	0x3A975337:  addl $0x4, %eax
2359	0x3A97533A:  subl %ecx,%edx
2360	0x3A97533C:  addl $0xFEFEFEFF, %ecx
2361	0x3A975342:  decl %edx
2362	0x3A975343:  jnb-8 0x3A975369
2363. 251 3A975335 16
2364. 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 24
2365
2366==== BB 252 (0x3A975345) in 4575B, out 25576B, BBs exec'd 0 ====
2367	0x3A975345:  xorl %ecx,%edx
2368	0x3A975347:  andl $0x1010100, %edx
2369	0x3A97534D:  jnz-8 0x3A975369
2370. 252 3A975345 10
2371. 31 CA 81 E2 00 01 01 01 75 1A
2372
2373==== BB 253 (0x3A97534F) in 4585B, out 25647B, BBs exec'd 0 ====
2374	0x3A97534F:  movl (%eax),%ecx
2375	0x3A975351:  addl $0x4, %eax
2376	0x3A975354:  subl %ecx,%edx
2377	0x3A975356:  addl $0xFEFEFEFF, %ecx
2378	0x3A97535C:  decl %edx
2379	0x3A97535D:  jnb-8 0x3A975369
2380. 253 3A97534F 16
2381. 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 0A
2382
2383==== BB 254 (0x3A97535F) in 4601B, out 25744B, BBs exec'd 0 ====
2384	0x3A97535F:  xorl %ecx,%edx
2385	0x3A975361:  andl $0x1010100, %edx
2386	0x3A975367:  jz-8 0x3A975301
2387. 254 3A97535F 10
2388. 31 CA 81 E2 00 01 01 01 74 98
2389
2390==== BB 255 (0x3A975301) in 4611B, out 25815B, BBs exec'd 0 ====
2391	0x3A975301:  movl (%eax),%ecx
2392	0x3A975303:  addl $0x4, %eax
2393	0x3A975306:  subl %ecx,%edx
2394	0x3A975308:  addl $0xFEFEFEFF, %ecx
2395	0x3A97530E:  decl %edx
2396	0x3A97530F:  jnb-8 0x3A975369
2397. 255 3A975301 16
2398. 8B 08 83 C0 04 29 CA 81 C1 FF FE FE FE 4A 73 58
2399
2400==== BB 256 (0x3A96AD17) in 4627B, out 25912B, BBs exec'd 0 ====
2401	0x3A96AD17:  leal 1(%eax), %edx
2402	0x3A96AD1A:  addl $0x13, %eax
2403	0x3A96AD1D:  andl $0xFFFFFFFC, %eax
2404	0x3A96AD20:  subl %eax,%esp
2405	0x3A96AD22:  leal 27(%esp,,), %eax
2406	0x3A96AD26:  andl $0xFFFFFFF0, %eax
2407	0x3A96AD29:  movl %edx,8(%esp,,)
2408	0x3A96AD2D:  movl %edi,4(%esp,,)
2409	0x3A96AD31:  movl %eax,(%esp,,)
2410	0x3A96AD34:  call 0x3A975870
2411. 256 3A96AD17 34
2412. 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
2413
2414==== BB 257 (0x3A975886) in 4661B, out 26052B, BBs exec'd 0 ====
2415	0x3A975886:  negl %eax
2416	0x3A975888:  andl $0x3, %eax
2417	0x3A97588B:  subl %eax,%ecx
2418	0x3A97588D:  xchgl %eax, %ecx
2419	0x3A97588E:  rep movsb
2420. 257 3A975886 10
2421. F7 D8 83 E0 03 29 C1 91 F3 A4
2422
2423==== BB 258 (0x3A975890) in 4671B, out 26179B, BBs exec'd 0 ====
2424	0x3A975890:  movl %eax,%ecx
2425	0x3A975892:  subl $0x20, %ecx
2426	0x3A975895:  js-8 0x3A9758D5
2427. 258 3A975890 7
2428. 89 C1 83 E9 20 78 3E
2429
2430==== BB 259 (0x3A975897) in 4678B, out 26243B, BBs exec'd 0 ====
2431	0x3A975897:  movl (%edi),%eax
2432	0x3A975899:  movl 28(%edi),%edx
2433	0x3A97589C:  subl $0x20, %ecx
2434	0x3A97589F:  movl (%esi),%eax
2435	0x3A9758A1:  movl 4(%esi),%edx
2436	0x3A9758A4:  movl %eax,(%edi)
2437	0x3A9758A6:  movl %edx,4(%edi)
2438	0x3A9758A9:  movl 8(%esi),%eax
2439	0x3A9758AC:  movl 12(%esi),%edx
2440	0x3A9758AF:  movl %eax,8(%edi)
2441	0x3A9758B2:  movl %edx,12(%edi)
2442	0x3A9758B5:  movl 16(%esi),%eax
2443	0x3A9758B8:  movl 20(%esi),%edx
2444	0x3A9758BB:  movl %eax,16(%edi)
2445	0x3A9758BE:  movl %edx,20(%edi)
2446	0x3A9758C1:  movl 24(%esi),%eax
2447	0x3A9758C4:  movl 28(%esi),%edx
2448	0x3A9758C7:  movl %eax,24(%edi)
2449	0x3A9758CA:  movl %edx,28(%edi)
2450	0x3A9758CD:  leal 32(%esi), %esi
2451	0x3A9758D0:  leal 32(%edi), %edi
2452	0x3A9758D3:  jns-8 0x3A975899
2453. 259 3A975897 62
2454. 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
2455
2456==== BB 260 (0x3A9758D5) in 4740B, out 26506B, BBs exec'd 0 ====
2457	0x3A9758D5:  addl $0x20, %ecx
2458	0x3A9758D8:  movl 12(%esp,,),%eax
2459	0x3A9758DC:  rep movsb
2460. 260 3A9758D5 9
2461. 83 C1 20 8B 44 24 0C F3 A4
2462
2463==== BB 261 (0x3A96AD39) in 4749B, out 26623B, BBs exec'd 0 ====
2464	0x3A96AD39:  movl %eax,%edi
2465	0x3A96AD3B:  movzbl (%esi),%eax
2466	0x3A96AD3E:  movl $0x1,%edx
2467	0x3A96AD43:  testb %al,%al
2468	0x3A96AD45:  jz-8 0x3A96AD64
2469. 261 3A96AD39 14
2470. 89 C7 0F B6 06 BA 01 00 00 00 84 C0 74 1D
2471
2472==== BB 262 (0x3A96AD47) in 4763B, out 26723B, BBs exec'd 0 ====
2473	0x3A96AD47:  movl %esi,%esi
2474	0x3A96AD49:  leal 0(%edi,,), %edi
2475	0x3A96AD50:  subb $0x3A, %al
2476	0x3A96AD52:  cmpb $0x1, %al
2477	0x3A96AD54:  setbe %al
2478	0x3A96AD57:  movzbl %al,%eax
2479	0x3A96AD5A:  incl %esi
2480	0x3A96AD5B:  addl %eax,%edx
2481	0x3A96AD5D:  movzbl (%esi),%eax
2482	0x3A96AD60:  testb %al,%al
2483	0x3A96AD62:  jnz-8 0x3A96AD50
2484. 262 3A96AD47 29
2485. 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
2486
2487==== BB 263 (0x3A96AD50) in 4792B, out 26887B, BBs exec'd 0 ====
2488	0x3A96AD50:  subb $0x3A, %al
2489	0x3A96AD52:  cmpb $0x1, %al
2490	0x3A96AD54:  setbe %al
2491	0x3A96AD57:  movzbl %al,%eax
2492	0x3A96AD5A:  incl %esi
2493	0x3A96AD5B:  addl %eax,%edx
2494	0x3A96AD5D:  movzbl (%esi),%eax
2495	0x3A96AD60:  testb %al,%al
2496	0x3A96AD62:  jnz-8 0x3A96AD50
2497. 263 3A96AD50 20
2498. 2C 3A 3C 01 0F 96 C0 0F B6 C0 46 01 C2 0F B6 06 84 C0 75 EC
2499
2500==== BB 264 (0x3A96AD64) in 4812B, out 27028B, BBs exec'd 0 ====
2501	0x3A96AD64:  leal 0x4(,%edx,4), %eax
2502	0x3A96AD6B:  movl %eax,(%esp,,)
2503	0x3A96AD6E:  call 0x3A96581C
2504. 264 3A96AD64 15
2505. 8D 04 95 04 00 00 00 89 04 24 E8 A9 AA FF FF
2506
2507==== BB 265 (0x3A96AD73) in 4827B, out 27099B, BBs exec'd 0 ====
2508	0x3A96AD73:  movl %eax,0xBC(%ebx)
2509	0x3A96AD79:  testl %eax,%eax
2510	0x3A96AD7B:  movl %eax,%esi
2511	0x3A96AD7D:  leal 0xFFFFE390(%ebx), %edx
2512	0x3A96AD83:  jz-32 0x3A96AE25
2513. 265 3A96AD73 22
2514. 89 83 BC 00 00 00 85 C0 89 C6 8D 93 90 E3 FF FF 0F 84 9C 00 00 00
2515
2516==== BB 266 (0x3A96AD89) in 4849B, out 27194B, BBs exec'd 0 ====
2517	0x3A96AD89:  xorl %ecx, %ecx
2518	0x3A96AD8B:  leal 0xFFFFF02A(%ebx), %eax
2519	0x3A96AD91:  movl %esi,%edx
2520	0x3A96AD93:  movl %ecx,8(%esp,,)
2521	0x3A96AD97:  leal 0xFFFFF03A(%ebx), %ecx
2522	0x3A96AD9D:  movl %eax,4(%esp,,)
2523	0x3A96ADA1:  movl 0x130(%ebx),%eax
2524	0x3A96ADA7:  movl %eax,(%esp,,)
2525	0x3A96ADAA:  movl %edi,%eax
2526	0x3A96ADAC:  call 0x3A968AC0
2527. 266 3A96AD89 40
2528. 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
2529
2530==== BB 267 fillin_rpath(0x3A968AC0) in 4889B, out 27340B, BBs exec'd 0 ====
2531	0x3A968AC0:  pushl %ebp
2532	0x3A968AC1:  movl %esp,%ebp
2533	0x3A968AC3:  pushl %edi
2534	0x3A968AC4:  pushl %esi
2535	0x3A968AC5:  pushl %ebx
2536	0x3A968AC6:  subl $0x3C, %esp
2537	0x3A968AC9:  call 0x3A97592B
2538. 267 3A968AC0 14
2539. 55 89 E5 57 56 53 83 EC 3C E8 5D CE 00 00
2540
2541==== BB 268 (0x3A968ACE) in 4903B, out 27473B, BBs exec'd 0 ====
2542	0x3A968ACE:  addl $0xFB9E, %ebx
2543	0x3A968AD4:  movl %eax,-16(%ebp)
2544	0x3A968AD7:  leal -16(%ebp), %eax
2545	0x3A968ADA:  movl %edx,-20(%ebp)
2546	0x3A968ADD:  movl %ecx,-24(%ebp)
2547	0x3A968AE0:  movl $0x0, -32(%ebp)
2548	0x3A968AE7:  movl %eax,-60(%ebp)
2549	0x3A968AEA:  leal 0x0(%esi), %esi
2550	0x3A968AF0:  movl -24(%ebp),%eax
2551	0x3A968AF3:  movl %eax,4(%esp,,)
2552	0x3A968AF7:  movl -60(%ebp),%edx
2553	0x3A968AFA:  movl %edx,(%esp,,)
2554	0x3A968AFD:  call 0x3A973530
2555. 268 3A968ACE 52
2556. 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
2557
2558==== BB 269 __strsep_g(0x3A973530) in 4955B, out 27668B, BBs exec'd 0 ====
2559	0x3A973530:  pushl %ebp
2560	0x3A973531:  movl %esp,%ebp
2561	0x3A973533:  pushl %edi
2562	0x3A973534:  pushl %esi
2563	0x3A973535:  movl 8(%ebp),%eax
2564	0x3A973538:  movl (%eax),%edi
2565	0x3A97353A:  testl %edi,%edi
2566	0x3A97353C:  jz-8 0x3A97358F
2567. 269 3A973530 14
2568. 55 89 E5 57 56 8B 45 08 8B 38 85 FF 74 51
2569
2570==== BB 270 (0x3A97353E) in 4969B, out 27808B, BBs exec'd 0 ====
2571	0x3A97353E:  movzbl (%edi),%eax
2572	0x3A973541:  movl %edi,%esi
2573	0x3A973543:  testb %al,%al
2574	0x3A973545:  jz-8 0x3A973588
2575. 270 3A97353E 9
2576. 0F B6 07 89 FE 84 C0 74 41
2577
2578==== BB 271 (0x3A973547) in 4978B, out 27892B, BBs exec'd 0 ====
2579	0x3A973547:  movl %esi,%esi
2580	0x3A973549:  leal 0(%edi,,), %edi
2581	0x3A973550:  movl 12(%ebp),%ecx
2582	0x3A973553:  movzbl (%ecx),%edx
2583	0x3A973556:  cmpb %al,%dl
2584	0x3A973558:  jz-8 0x3A97356C
2585. 271 3A973547 19
2586. 89 F6 8D BC 27 00 00 00 00 8B 4D 0C 0F B6 11 38 C2 74 12
2587
2588==== BB 272 (0x3A97355A) in 4997B, out 27999B, BBs exec'd 0 ====
2589	0x3A97355A:  leal 0x0(%esi), %esi
2590	0x3A973560:  incl %ecx
2591	0x3A973561:  movzbl (%ecx),%edx
2592	0x3A973564:  testb %dl,%dl
2593	0x3A973566:  jz-8 0x3A973580
2594. 272 3A97355A 14
2595. 8D B6 00 00 00 00 41 0F B6 11 84 D2 74 18
2596
2597==== BB 273 (0x3A973568) in 5011B, out 28098B, BBs exec'd 0 ====
2598	0x3A973568:  cmpb %al,%dl
2599	0x3A97356A:  jnz-8 0x3A973560
2600. 273 3A973568 4
2601. 38 C2 75 F4
2602
2603==== BB 274 (0x3A973560) in 5015B, out 28156B, BBs exec'd 0 ====
2604	0x3A973560:  incl %ecx
2605	0x3A973561:  movzbl (%ecx),%edx
2606	0x3A973564:  testb %dl,%dl
2607	0x3A973566:  jz-8 0x3A973580
2608. 274 3A973560 8
2609. 41 0F B6 11 84 D2 74 18
2610
2611==== BB 275 (0x3A973580) in 5023B, out 28238B, BBs exec'd 0 ====
2612	0x3A973580:  incl %esi
2613	0x3A973581:  movzbl (%esi),%eax
2614	0x3A973584:  testb %al,%al
2615	0x3A973586:  jnz-8 0x3A973550
2616. 275 3A973580 8
2617. 46 0F B6 06 84 C0 75 C8
2618
2619==== BB 276 (0x3A973550) in 5031B, out 28320B, BBs exec'd 0 ====
2620	0x3A973550:  movl 12(%ebp),%ecx
2621	0x3A973553:  movzbl (%ecx),%edx
2622	0x3A973556:  cmpb %al,%dl
2623	0x3A973558:  jz-8 0x3A97356C
2624. 276 3A973550 10
2625. 8B 4D 0C 0F B6 11 38 C2 74 12
2626
2627==== BB 277 (0x3A973588) in 5041B, out 28404B, BBs exec'd 0 ====
2628	0x3A973588:  xorl %esi, %esi
2629	0x3A97358A:  movl 8(%ebp),%eax
2630	0x3A97358D:  movl %esi,(%eax)
2631	0x3A97358F:  popl %esi
2632	0x3A973590:  movl %edi,%eax
2633	0x3A973592:  popl %edi
2634	0x3A973593:  popl %ebp
2635	0x3A973594:  ret
2636. 277 3A973588 13
2637. 31 F6 8B 45 08 89 30 5E 89 F8 5F 5D C3
2638
2639==== BB 278 (0x3A968B02) in 5054B, out 28525B, BBs exec'd 0 ====
2640	0x3A968B02:  movl %eax,-28(%ebp)
2641	0x3A968B05:  testl %eax,%eax
2642	0x3A968B07:  jz-32 0x3A968BFB
2643. 278 3A968B02 11
2644. 89 45 E4 85 C0 0F 84 EE 00 00 00
2645
2646==== BB 279 (0x3A968B0D) in 5065B, out 28597B, BBs exec'd 0 ====
2647	0x3A968B0D:  movl %eax,(%esp,,)
2648	0x3A968B10:  call 0x3A9752D0
2649. 279 3A968B0D 8
2650. 89 04 24 E8 BB C7 00 00
2651
2652==== BB 280 (0x3A968B15) in 5073B, out 28652B, BBs exec'd 0 ====
2653	0x3A968B15:  movl %eax,-40(%ebp)
2654	0x3A968B18:  testl %eax,%eax
2655	0x3A968B1A:  jnz-8 0x3A968B25
2656. 280 3A968B15 7
2657. 89 45 D8 85 C0 75 09
2658
2659==== BB 281 (0x3A968B25) in 5080B, out 28724B, BBs exec'd 0 ====
2660	0x3A968B25:  cmpl $0x1, -40(%ebp)
2661	0x3A968B29:  jbe-8 0x3A968B3C
2662. 281 3A968B25 6
2663. 83 7D D8 01 76 11
2664
2665==== BB 282 (0x3A968B2B) in 5086B, out 28787B, BBs exec'd 0 ====
2666	0x3A968B2B:  movl -28(%ebp),%ecx
2667	0x3A968B2E:  movl -40(%ebp),%edi
2668	0x3A968B31:  cmpb $0x2F, -1(%edi,%ecx,1)
2669	0x3A968B36:  jz-32 0x3A968C12
2670. 282 3A968B2B 17
2671. 8B 4D E4 8B 7D D8 80 7C 0F FF 2F 0F 84 D6 00 00 00
2672
2673==== BB 283 (0x3A968B3C) in 5103B, out 28877B, BBs exec'd 0 ====
2674	0x3A968B3C:  movl -40(%ebp),%eax
2675	0x3A968B3F:  testl %eax,%eax
2676	0x3A968B41:  jz-8 0x3A968B58
2677. 283 3A968B3C 7
2678. 8B 45 D8 85 C0 74 15
2679
2680==== BB 284 (0x3A968B43) in 5110B, out 28949B, BBs exec'd 0 ====
2681	0x3A968B43:  movl -28(%ebp),%ecx
2682	0x3A968B46:  movl -40(%ebp),%edi
2683	0x3A968B49:  cmpb $0x2F, -1(%edi,%ecx,1)
2684	0x3A968B4E:  jz-8 0x3A968B58
2685. 284 3A968B43 13
2686. 8B 4D E4 8B 7D D8 80 7C 0F FF 2F 74 08
2687
2688==== BB 285 (0x3A968B50) in 5123B, out 29039B, BBs exec'd 0 ====
2689	0x3A968B50:  movb $0x2F, (%edi,%ecx,1)
2690	0x3A968B54:  incl %edi
2691	0x3A968B55:  movl %edi,-40(%ebp)
2692	0x3A968B58:  movl 8(%ebp),%eax
2693	0x3A968B5B:  testl %eax,%eax
2694	0x3A968B5D:  jnz-32 0x3A968D35
2695. 285 3A968B50 19
2696. C6 04 0F 2F 47 89 7D D8 8B 45 08 85 C0 0F 85 D2 01 00 00
2697
2698==== BB 286 (0x3A968B63) in 5142B, out 29150B, BBs exec'd 0 ====
2699	0x3A968B63:  movl 0xFFFFF9DC(%ebx),%edx
2700	0x3A968B69:  testl %edx,%edx
2701	0x3A968B6B:  movl %edx,-36(%ebp)
2702	0x3A968B6E:  jnz-8 0x3A968B85
2703. 286 3A968B63 13
2704. 8B 93 DC F9 FF FF 85 D2 89 55 DC 75 15
2705
2706==== BB 287 (0x3A968B85) in 5155B, out 29238B, BBs exec'd 0 ====
2707	0x3A968B85:  movl -36(%ebp),%ecx
2708	0x3A968B88:  movl -40(%ebp),%edi
2709	0x3A968B8B:  cmpl %edi,16(%ecx)
2710	0x3A968B8E:  jnz-8 0x3A968B75
2711. 287 3A968B85 11
2712. 8B 4D DC 8B 7D D8 39 79 10 75 E5
2713
2714==== BB 288 (0x3A968B75) in 5166B, out 29326B, BBs exec'd 0 ====
2715	0x3A968B75:  movl -36(%ebp),%edx
2716	0x3A968B78:  movl (%edx),%edx
2717	0x3A968B7A:  testl %edx,%edx
2718	0x3A968B7C:  movl %edx,-36(%ebp)
2719	0x3A968B7F:  jz-32 0x3A968C31
2720. 288 3A968B75 16
2721. 8B 55 DC 8B 12 85 D2 89 55 DC 0F 84 AC 00 00 00
2722
2723==== BB 289 (0x3A968C31) in 5182B, out 29415B, BBs exec'd 0 ====
2724	0x3A968C31:  movl 16(%ebp),%ecx
2725	0x3A968C34:  xorl %esi, %esi
2726	0x3A968C36:  testl %ecx,%ecx
2727	0x3A968C38:  jz-8 0x3A968C48
2728. 289 3A968C31 9
2729. 8B 4D 10 31 F6 85 C9 74 0E
2730
2731==== BB 290 (0x3A968C48) in 5191B, out 29501B, BBs exec'd 0 ====
2732	0x3A968C48:  movl 0xC8(%ebx),%eax
2733	0x3A968C4E:  movl -40(%ebp),%edx
2734	0x3A968C51:  leal (%esi,%eax,4), %eax
2735	0x3A968C54:  leal 21(%edx,%eax,1), %eax
2736	0x3A968C58:  movl %eax,(%esp,,)
2737	0x3A968C5B:  call 0x3A96581C
2738. 290 3A968C48 24
2739. 8B 83 C8 00 00 00 8B 55 D8 8D 04 86 8D 44 02 15 89 04 24 E8 BC CB FF FF
2740
2741==== BB 291 (0x3A968C60) in 5215B, out 29607B, BBs exec'd 0 ====
2742	0x3A968C60:  movl %eax,-36(%ebp)
2743	0x3A968C63:  testl %eax,%eax
2744	0x3A968C65:  jz-32 0x3A968DBF
2745. 291 3A968C60 11
2746. 89 45 DC 85 C0 0F 84 54 01 00 00
2747
2748==== BB 292 (0x3A968C6B) in 5226B, out 29679B, BBs exec'd 0 ====
2749	0x3A968C6B:  movl -36(%ebp),%ecx
2750	0x3A968C6E:  movl 0xC8(%ebx),%eax
2751	0x3A968C74:  movl -40(%ebp),%edi
2752	0x3A968C77:  leal 20(%ecx,%eax,4), %eax
2753	0x3A968C7B:  movl %eax,12(%ecx)
2754	0x3A968C7E:  movl %edi,8(%esp,,)
2755	0x3A968C82:  movl -28(%ebp),%eax
2756	0x3A968C85:  movl %eax,4(%esp,,)
2757	0x3A968C89:  movl 12(%ecx),%eax
2758	0x3A968C8C:  movl %eax,(%esp,,)
2759	0x3A968C8F:  call 0x3A975770
2760. 292 3A968C6B 41
2761. 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
2762
2763==== BB 293 (0x3A975786) in 5267B, out 29837B, BBs exec'd 0 ====
2764	0x3A975786:  negl %eax
2765	0x3A975788:  andl $0x3, %eax
2766	0x3A97578B:  subl %eax,%ecx
2767	0x3A97578D:  xchgl %eax, %ecx
2768	0x3A97578E:  rep movsb
2769. 293 3A975786 10
2770. F7 D8 83 E0 03 29 C1 91 F3 A4
2771
2772==== BB 294 (0x3A975790) in 5277B, out 29964B, BBs exec'd 0 ====
2773	0x3A975790:  movl %eax,%ecx
2774	0x3A975792:  subl $0x20, %ecx
2775	0x3A975795:  js-8 0x3A9757D5
2776. 294 3A975790 7
2777. 89 C1 83 E9 20 78 3E
2778
2779==== BB 295 (0x3A975797) in 5284B, out 30028B, BBs exec'd 0 ====
2780	0x3A975797:  movl (%edi),%eax
2781	0x3A975799:  movl 28(%edi),%edx
2782	0x3A97579C:  subl $0x20, %ecx
2783	0x3A97579F:  movl (%esi),%eax
2784	0x3A9757A1:  movl 4(%esi),%edx
2785	0x3A9757A4:  movl %eax,(%edi)
2786	0x3A9757A6:  movl %edx,4(%edi)
2787	0x3A9757A9:  movl 8(%esi),%eax
2788	0x3A9757AC:  movl 12(%esi),%edx
2789	0x3A9757AF:  movl %eax,8(%edi)
2790	0x3A9757B2:  movl %edx,12(%edi)
2791	0x3A9757B5:  movl 16(%esi),%eax
2792	0x3A9757B8:  movl 20(%esi),%edx
2793	0x3A9757BB:  movl %eax,16(%edi)
2794	0x3A9757BE:  movl %edx,20(%edi)
2795	0x3A9757C1:  movl 24(%esi),%eax
2796	0x3A9757C4:  movl 28(%esi),%edx
2797	0x3A9757C7:  movl %eax,24(%edi)
2798	0x3A9757CA:  movl %edx,28(%edi)
2799	0x3A9757CD:  leal 32(%esi), %esi
2800	0x3A9757D0:  leal 32(%edi), %edi
2801	0x3A9757D3:  jns-8 0x3A975799
2802. 295 3A975797 62
2803. 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
2804
2805==== BB 296 (0x3A9757D5) in 5346B, out 30291B, BBs exec'd 0 ====
2806	0x3A9757D5:  addl $0x20, %ecx
2807	0x3A9757D8:  rep movsb
2808. 296 3A9757D5 5
2809. 83 C1 20 F3 A4
2810
2811==== BB 297 (0x3A968C94) in 5351B, out 30396B, BBs exec'd 0 ====
2812	0x3A968C94:  movb $0x0, (%eax)
2813	0x3A968C97:  movl -36(%ebp),%edx
2814	0x3A968C9A:  cmpl 0xD8(%ebx),%edi
2815	0x3A968CA0:  movl %edi,16(%edx)
2816	0x3A968CA3:  jbe-8 0x3A968CAB
2817. 297 3A968C94 17
2818. C6 00 00 8B 55 DC 3B BB D8 00 00 00 89 7A 10 76 06
2819
2820==== BB 298 (0x3A968CA5) in 5368B, out 30507B, BBs exec'd 0 ====
2821	0x3A968CA5:  movl %edi,0xD8(%ebx)
2822	0x3A968CAB:  movl -28(%ebp),%ecx
2823	0x3A968CAE:  xorl %eax, %eax
2824	0x3A968CB0:  cmpb $0x2F, (%ecx)
2825	0x3A968CB3:  movl 0xC8(%ebx),%ecx
2826	0x3A968CB9:  setnz %al
2827	0x3A968CBC:  xorl %edx, %edx
2828	0x3A968CBE:  addl %eax,%eax
2829	0x3A968CC0:  cmpl %ecx,%edx
2830	0x3A968CC2:  jnb-8 0x3A968CDC
2831. 298 3A968CA5 31
2832. 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
2833
2834==== BB 299 (0x3A968CC4) in 5399B, out 30672B, BBs exec'd 0 ====
2835	0x3A968CC4:  leal 0x0(%esi), %esi
2836	0x3A968CCA:  leal 0x0(%edi), %edi
2837	0x3A968CD0:  movl -36(%ebp),%edi
2838	0x3A968CD3:  movl %eax,20(%edi,%edx,4)
2839	0x3A968CD7:  incl %edx
2840	0x3A968CD8:  cmpl %ecx,%edx
2841	0x3A968CDA:  jb-8 0x3A968CD0
2842. 299 3A968CC4 24
2843. 8D B6 00 00 00 00 8D BF 00 00 00 00 8B 7D DC 89 44 97 14 42 39 CA 72 F4
2844
2845==== BB 300 (0x3A968CD0) in 5423B, out 30790B, BBs exec'd 0 ====
2846	0x3A968CD0:  movl -36(%ebp),%edi
2847	0x3A968CD3:  movl %eax,20(%edi,%edx,4)
2848	0x3A968CD7:  incl %edx
2849	0x3A968CD8:  cmpl %ecx,%edx
2850	0x3A968CDA:  jb-8 0x3A968CD0
2851. 300 3A968CD0 12
2852. 8B 7D DC 89 44 97 14 42 39 CA 72 F4
2853
2854==== BB 301 (0x3A968CDC) in 5435B, out 30885B, BBs exec'd 0 ====
2855	0x3A968CDC:  movl 12(%ebp),%edx
2856	0x3A968CDF:  movl -36(%ebp),%eax
2857	0x3A968CE2:  movl %edx,4(%eax)
2858	0x3A968CE5:  movl 16(%ebp),%edx
2859	0x3A968CE8:  testl %edx,%edx
2860	0x3A968CEA:  jz-32 0x3A968DB0
2861. 301 3A968CDC 20
2862. 8B 55 0C 8B 45 DC 89 50 04 8B 55 10 85 D2 0F 84 C0 00 00 00
2863
2864==== BB 302 (0x3A968DB0) in 5455B, out 30990B, BBs exec'd 0 ====
2865	0x3A968DB0:  movl -36(%ebp),%edi
2866	0x3A968DB3:  movl $0x0, 8(%edi)
2867	0x3A968DBA:  jmp 0x3A968D12
2868. 302 3A968DB0 15
2869. 8B 7D DC C7 47 08 00 00 00 00 E9 53 FF FF FF
2870
2871==== BB 303 (0x3A968D12) in 5470B, out 31049B, BBs exec'd 0 ====
2872	0x3A968D12:  movl 0xFFFFF9DC(%ebx),%eax
2873	0x3A968D18:  movl -36(%ebp),%edx
2874	0x3A968D1B:  movl -32(%ebp),%ecx
2875	0x3A968D1E:  movl -20(%ebp),%edi
2876	0x3A968D21:  movl %eax,(%edx)
2877	0x3A968D23:  movl %edx,0xFFFFF9DC(%ebx)
2878	0x3A968D29:  movl %edx,(%edi,%ecx,4)
2879	0x3A968D2C:  incl %ecx
2880	0x3A968D2D:  movl %ecx,-32(%ebp)
2881	0x3A968D30:  jmp 0x3A968AF0
2882. 303 3A968D12 35
2883. 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
2884
2885==== BB 304 (0x3A968AF0) in 5505B, out 31198B, BBs exec'd 0 ====
2886	0x3A968AF0:  movl -24(%ebp),%eax
2887	0x3A968AF3:  movl %eax,4(%esp,,)
2888	0x3A968AF7:  movl -60(%ebp),%edx
2889	0x3A968AFA:  movl %edx,(%esp,,)
2890	0x3A968AFD:  call 0x3A973530
2891. 304 3A968AF0 18
2892. 8B 45 E8 89 44 24 04 8B 55 C4 89 14 24 E8 2E AA 00 00
2893
2894==== BB 305 (0x3A97358F) in 5523B, out 31289B, BBs exec'd 0 ====
2895	0x3A97358F:  popl %esi
2896	0x3A973590:  movl %edi,%eax
2897	0x3A973592:  popl %edi
2898	0x3A973593:  popl %ebp
2899	0x3A973594:  ret
2900. 305 3A97358F 6
2901. 5E 89 F8 5F 5D C3
2902
2903==== BB 306 (0x3A968BFB) in 5529B, out 31377B, BBs exec'd 0 ====
2904	0x3A968BFB:  movl -20(%ebp),%edi
2905	0x3A968BFE:  movl -32(%ebp),%ecx
2906	0x3A968C01:  movl %edi,%eax
2907	0x3A968C03:  movl $0x0, (%edi,%ecx,4)
2908	0x3A968C0A:  leal -12(%ebp), %esp
2909	0x3A968C0D:  popl %ebx
2910	0x3A968C0E:  popl %esi
2911	0x3A968C0F:  popl %edi
2912	0x3A968C10:  popl %ebp
2913	0x3A968C11:  ret
2914. 306 3A968BFB 23
2915. 8B 7D EC 8B 4D E0 89 F8 C7 04 8F 00 00 00 00 8D 65 F4 5B 5E 5F 5D C3
2916
2917==== BB 307 (0x3A96ADB1) in 5552B, out 31534B, BBs exec'd 0 ====
2918	0x3A96ADB1:  movl 0xBC(%ebx),%eax
2919	0x3A96ADB7:  movl (%eax),%edx
2920	0x3A96ADB9:  testl %edx,%edx
2921	0x3A96ADBB:  jz-8 0x3A96AE0A
2922. 307 3A96ADB1 12
2923. 8B 83 BC 00 00 00 8B 10 85 D2 74 4D
2924
2925==== BB 308 (0x3A96ADBD) in 5564B, out 31619B, BBs exec'd 0 ====
2926	0x3A96ADBD:  xorl %eax, %eax
2927	0x3A96ADBF:  movl %eax,0xC0(%ebx)
2928	0x3A96ADC5:  movl 0xFFFFF9DC(%ebx),%eax
2929	0x3A96ADCB:  movl %eax,0xFFFFFD8C(%ebx)
2930	0x3A96ADD1:  leal -12(%ebp), %esp
2931	0x3A96ADD4:  popl %ebx
2932	0x3A96ADD5:  popl %esi
2933	0x3A96ADD6:  popl %edi
2934	0x3A96ADD7:  popl %ebp
2935	0x3A96ADD8:  ret
2936. 308 3A96ADBD 28
2937. 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
2938
2939==== BB 309 (0x3A966CFB) in 5592B, out 31781B, BBs exec'd 0 ====
2940	0x3A966CFB:  jmp 0x3A966851
2941. 309 3A966CFB 5
2942. E9 51 FB FF FF
2943
2944==== BB 310 (0x3A966851) in 5597B, out 31809B, BBs exec'd 0 ====
2945	0x3A966851:  movl 0xFFFFF9E8(%ebx),%esi
2946	0x3A966857:  testl %esi,%esi
2947	0x3A966859:  jnz-8 0x3A966869
2948. 310 3A966851 10
2949. 8B B3 E8 F9 FF FF 85 F6 75 0E
2950
2951==== BB 311 (0x3A96685B) in 5607B, out 31884B, BBs exec'd 0 ====
2952	0x3A96685B:  movl 0xFFFFF9F8(%ebx),%eax
2953	0x3A966861:  movl (%eax),%eax
2954	0x3A966863:  movl %eax,0xFFFFF9E8(%ebx)
2955	0x3A966869:  movzbl 0xFFFFFB58(%ebx),%eax
2956	0x3A966870:  incl 0xFFFFF998(%ebx)
2957	0x3A966876:  andb $0xFC, %al
2958	0x3A966878:  orb $0x1, %al
2959	0x3A96687A:  movb %al,0xFFFFFB58(%ebx)
2960	0x3A966880:  leal 0xFFFFF994(%ebx), %eax
2961	0x3A966886:  movl %eax,%edx
2962	0x3A966888:  movl %eax,0xFFFFFED0(%ebp)
2963	0x3A96688E:  addl $0x50, %edx
2964	0x3A966891:  movl 0xFFFFF994(%ebx),%eax
2965	0x3A966897:  addl $0x1, 0xFFFFF9C4(%ebx)
2966	0x3A96689E:  movl %edx,12(%eax)
2967	0x3A9668A1:  movl 0xFFFFF994(%ebx),%ecx
2968	0x3A9668A7:  adcl $0x0, 0xFFFFF9C8(%ebx)
2969	0x3A9668AE:  cmpl $0xFFFFFFFE, 0xFFFFFD78(%ebx)
2970	0x3A9668B5:  movl %ecx,0xFFFFF9F4(%ebx)
2971	0x3A9668BB:  jz-32 0x3A966CD8
2972. 311 3A96685B 102
2973. 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
2974
2975==== BB 312 (0x3A966CD8) in 5709B, out 32207B, BBs exec'd 0 ====
2976	0x3A966CD8:  movl (%ecx),%ecx
2977	0x3A966CDA:  movl $0xFFFFFFFF,%eax
2978	0x3A966CDF:  testl %ecx,%ecx
2979	0x3A966CE1:  jz-8 0x3A966CE5
2980. 312 3A966CD8 11
2981. 8B 09 B8 FF FF FF FF 85 C9 74 02
2982
2983==== BB 313 (0x3A966CE5) in 5720B, out 32288B, BBs exec'd 0 ====
2984	0x3A966CE5:  movl %eax,0xFFFFFD78(%ebx)
2985	0x3A966CEB:  jmp 0x3A9668C1
2986. 313 3A966CE5 11
2987. 89 83 78 FD FF FF E9 D1 FB FF FF
2988
2989==== BB 314 (0x3A9668C1) in 5731B, out 32335B, BBs exec'd 0 ====
2990	0x3A9668C1:  movl 0xFFFFFB78(%ebx),%eax
2991	0x3A9668C7:  movl 28(%eax),%edx
2992	0x3A9668CA:  movl %eax,%esi
2993	0x3A9668CC:  addl %edx,%esi
2994	0x3A9668CE:  movzwl 44(%eax),%edx
2995	0x3A9668D2:  movl %esi,0xFFFFFB28(%ebx)
2996	0x3A9668D8:  movw %dx,0xFFFFFB30(%ebx)
2997	0x3A9668DF:  movzwl 44(%eax),%edx
2998	0x3A9668E3:  movl %edx,%eax
2999	0x3A9668E5:  decl %edx
3000	0x3A9668E6:  testl %eax,%eax
3001	0x3A9668E8:  jz-8 0x3A96690C
3002. 314 3A9668C1 41
3003. 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
3004
3005==== BB 315 (0x3A9668EA) in 5772B, out 32511B, BBs exec'd 0 ====
3006	0x3A9668EA:  movl %edx,%eax
3007	0x3A9668EC:  shll $0x5, %eax
3008	0x3A9668EF:  addl %esi,%eax
3009	0x3A9668F1:  movl %edx,%ecx
3010	0x3A9668F3:  movl %edx,%edi
3011	0x3A9668F5:  shll $0x5, %ecx
3012	0x3A9668F8:  cmpl $0x6474E552, (%eax)
3013	0x3A9668FE:  jz-32 0x3A967D4A
3014. 315 3A9668EA 26
3015. 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
3016
3017==== BB 316 (0x3A966904) in 5798B, out 32622B, BBs exec'd 0 ====
3018	0x3A966904:  decl %edx
3019	0x3A966905:  subl $0x20, %eax
3020	0x3A966908:  testl %edi,%edi
3021	0x3A96690A:  jnz-8 0x3A9668F1
3022. 316 3A966904 8
3023. 4A 83 E8 20 85 FF 75 E5
3024
3025==== BB 317 (0x3A9668F1) in 5806B, out 32705B, BBs exec'd 0 ====
3026	0x3A9668F1:  movl %edx,%ecx
3027	0x3A9668F3:  movl %edx,%edi
3028	0x3A9668F5:  shll $0x5, %ecx
3029	0x3A9668F8:  cmpl $0x6474E552, (%eax)
3030	0x3A9668FE:  jz-32 0x3A967D4A
3031. 317 3A9668F1 19
3032. 89 D1 89 D7 C1 E1 05 81 38 52 E5 74 64 0F 84 46 14 00 00
3033
3034==== BB 318 (0x3A96690C) in 5825B, out 32795B, BBs exec'd 0 ====
3035	0x3A96690C:  movl 0xB0(%ebx),%esi
3036	0x3A966912:  xorl %eax, %eax
3037	0x3A966914:  movl %eax,0xFFFFFF14(%ebp)
3038	0x3A96691A:  xorl %eax, %eax
3039	0x3A96691C:  testl %esi,%esi
3040	0x3A96691E:  movl %eax,0xFFFFFF10(%ebp)
3041	0x3A966924:  jnz-32 0x3A967BDA
3042. 318 3A96690C 30
3043. 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
3044
3045==== BB 319 (0x3A967BDA) in 5855B, out 32924B, BBs exec'd 0 ====
3046	0x3A967BDA:  movl %esi,(%esp,,)
3047	0x3A967BDD:  leal 0xFFFFFF3C(%ebp), %edi
3048	0x3A967BE3:  call 0x3A9752D0
3049. 319 3A967BDA 14
3050. 89 34 24 8D BD 3C FF FF FF E8 E8 D6 00 00
3051
3052==== BB 320 (0x3A9752E7) in 5869B, out 32995B, BBs exec'd 0 ====
3053	0x3A9752E7:  incl %eax
3054	0x3A9752E8:  cmpb %dh{si},(%eax)
3055	0x3A9752EA:  jz-32 0x3A975386
3056. 320 3A9752E7 9
3057. 40 38 30 0F 84 96 00 00 00
3058
3059==== BB 321 (0x3A9752F0) in 5878B, out 33063B, BBs exec'd 0 ====
3060	0x3A9752F0:  incl %eax
3061	0x3A9752F1:  xorl $0x2, %edx
3062	0x3A9752F4:  jz-8 0x3A975301
3063. 321 3A9752F0 6
3064. 40 83 F2 02 74 0B
3065
3066==== BB 322 (0x3A967BE8) in 5884B, out 33134B, BBs exec'd 0 ====
3067	0x3A967BE8:  leal 1(%eax), %edx
3068	0x3A967BEB:  addl $0x13, %eax
3069	0x3A967BEE:  andl $0xFFFFFFFC, %eax
3070	0x3A967BF1:  subl %eax,%esp
3071	0x3A967BF3:  leal 47(%esp,,), %eax
3072	0x3A967BF7:  andl $0xFFFFFFF0, %eax
3073	0x3A967BFA:  movl %edx,8(%esp,,)
3074	0x3A967BFE:  movl %esi,4(%esp,,)
3075	0x3A967C02:  movl %eax,(%esp,,)
3076	0x3A967C05:  call 0x3A975870
3077. 322 3A967BE8 34
3078. 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
3079
3080==== BB 323 (0x3A967C0A) in 5918B, out 33277B, BBs exec'd 0 ====
3081	0x3A967C0A:  movl %eax,0xFFFFFF3C(%ebp)
3082	0x3A967C10:  leal 0xFFFFEDD7(%ebx), %edx
3083	0x3A967C16:  movl %edx,0xFFFFFE60(%ebp)
3084	0x3A967C1C:  movl 0xFFFFFE60(%ebp),%ecx
3085	0x3A967C22:  movl %edi,(%esp,,)
3086	0x3A967C25:  movl %ecx,4(%esp,,)
3087	0x3A967C29:  call 0x3A973530
3088. 323 3A967C0A 36
3089. 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
3090
3091==== BB 324 (0x3A967C2E) in 5954B, out 33406B, BBs exec'd 0 ====
3092	0x3A967C2E:  testl %eax,%eax
3093	0x3A967C30:  movl %eax,%esi
3094	0x3A967C32:  jz-32 0x3A96692A
3095. 324 3A967C2E 10
3096. 85 C0 89 C6 0F 84 F2 EC FF FF
3097
3098==== BB 325 (0x3A967C38) in 5964B, out 33472B, BBs exec'd 0 ====
3099	0x3A967C38:  cmpb $0x0, (%esi)
3100	0x3A967C3B:  jz-8 0x3A967C1C
3101. 325 3A967C38 5
3102. 80 3E 00 74 DF
3103
3104==== BB 326 (0x3A967C3D) in 5969B, out 33532B, BBs exec'd 0 ====
3105	0x3A967C3D:  movl 0x130(%ebx),%eax
3106	0x3A967C43:  testl %eax,%eax
3107	0x3A967C45:  jnz-32 0x3A968175
3108. 326 3A967C3D 14
3109. 8B 83 30 01 00 00 85 C0 0F 85 2A 05 00 00
3110
3111==== BB 327 (0x3A967C4B) in 5983B, out 33607B, BBs exec'd 0 ====
3112	0x3A967C4B:  movl 0xFFFFF994(%ebx),%eax
3113	0x3A967C51:  xorl %ecx, %ecx
3114	0x3A967C53:  xorl %edx, %edx
3115	0x3A967C55:  movl %ecx,8(%esp,,)
3116	0x3A967C59:  movl $0x1,%ecx
3117	0x3A967C5E:  movl %edx,4(%esp,,)
3118	0x3A967C62:  movl %esi,%edx
3119	0x3A967C64:  movl $0x1, (%esp,,)
3120	0x3A967C6B:  call 0x3A96AE40
3121. 327 3A967C4B 37
3122. 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
3123
3124==== BB 328 _dl_map_object(0x3A96AE40) in 6020B, out 33751B, BBs exec'd 0 ====
3125	0x3A96AE40:  pushl %ebp
3126	0x3A96AE41:  movl %esp,%ebp
3127	0x3A96AE43:  pushl %edi
3128	0x3A96AE44:  pushl %esi
3129	0x3A96AE45:  pushl %ebx
3130	0x3A96AE46:  subl $0x258, %esp
3131	0x3A96AE4C:  call 0x3A97592B
3132. 328 3A96AE40 17
3133. 55 89 E5 57 56 53 81 EC 58 02 00 00 E8 DA AA 00 00
3134
3135==== BB 329 (0x3A96AE51) in 6037B, out 33887B, BBs exec'd 0 ====
3136	0x3A96AE51:  addl $0xD81B, %ebx
3137	0x3A96AE57:  movl %eax,0xFFFFFDD8(%ebp)
3138	0x3A96AE5D:  movl 0xFFFFF994(%ebx),%esi
3139	0x3A96AE63:  movl %edx,0xFFFFFDD4(%ebp)
3140	0x3A96AE69:  movl %ecx,0xFFFFFDD0(%ebp)
3141	0x3A96AE6F:  testl %esi,%esi
3142	0x3A96AE71:  jz-8 0x3A96AEB2
3143. 329 3A96AE51 34
3144. 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
3145
3146==== BB 330 (0x3A96AE73) in 6071B, out 34026B, BBs exec'd 0 ====
3147	0x3A96AE73:  leal 0x0(%esi), %esi
3148	0x3A96AE79:  leal 0(%edi,,), %edi
3149	0x3A96AE80:  testb $0x2, 0x175(%esi)
3150	0x3A96AE87:  jnz-8 0x3A96AEAB
3151. 330 3A96AE73 22
3152. 8D B6 00 00 00 00 8D BC 27 00 00 00 00 F6 86 75 01 00 00 02 75 22
3153
3154==== BB 331 (0x3A96AE89) in 6093B, out 34123B, BBs exec'd 0 ====
3155	0x3A96AE89:  movl 0xFFFFFDD4(%ebp),%eax
3156	0x3A96AE8F:  movl %esi,%edx
3157	0x3A96AE91:  call 0x3A970B80
3158. 331 3A96AE89 13
3159. 8B 85 D4 FD FF FF 89 F2 E8 EA 5C 00 00
3160
3161==== BB 332 _dl_name_match_p(0x3A970B80) in 6106B, out 34197B, BBs exec'd 0 ====
3162	0x3A970B80:  pushl %ebp
3163	0x3A970B81:  movl %esp,%ebp
3164	0x3A970B83:  pushl %edi
3165	0x3A970B84:  movl %eax,%edi
3166	0x3A970B86:  pushl %esi
3167	0x3A970B87:  movl %edx,%esi
3168	0x3A970B89:  pushl %ebx
3169	0x3A970B8A:  subl $0x8, %esp
3170	0x3A970B8D:  movl 4(%edx),%eax
3171	0x3A970B90:  call 0x3A97592B
3172. 332 3A970B80 21
3173. 55 89 E5 57 89 C7 56 89 D6 53 83 EC 08 8B 42 04 E8 96 4D 00 00
3174
3175==== BB 333 (0x3A970B95) in 6127B, out 34366B, BBs exec'd 0 ====
3176	0x3A970B95:  addl $0x7AD7, %ebx
3177	0x3A970B9B:  movl %edi,(%esp,,)
3178	0x3A970B9E:  movl %eax,4(%esp,,)
3179	0x3A970BA2:  call 0x3A975280
3180. 333 3A970B95 18
3181. 81 C3 D7 7A 00 00 89 3C 24 89 44 24 04 E8 D9 46 00 00
3182
3183==== BB 334 strcmp(0x3A975280) in 6145B, out 34454B, BBs exec'd 0 ====
3184	0x3A975280:  pushl %ebp
3185	0x3A975281:  movl %esp,%ebp
3186	0x3A975283:  pushl %esi
3187	0x3A975284:  subl $0x4, %esp
3188	0x3A975287:  movl 8(%ebp),%ecx
3189	0x3A97528A:  movl 12(%ebp),%edx
3190	0x3A97528D:  leal 0(%esi), %esi
3191	0x3A975290:  movzbl (%ecx),%esi
3192	0x3A975293:  incl %ecx
3193	0x3A975294:  movzbl (%edx),%eax
3194	0x3A975297:  incl %edx
3195	0x3A975298:  movb %al,-5(%ebp)
3196	0x3A97529B:  movl %esi,%eax
3197	0x3A97529D:  testb %al,%al
3198	0x3A97529F:  jz-8 0x3A9752B7
3199. 334 3A975280 33
3200. 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
3201
3202==== BB 335 (0x3A9752A1) in 6178B, out 34665B, BBs exec'd 0 ====
3203	0x3A9752A1:  movl %esi,%eax
3204	0x3A9752A3:  cmpb -5(%ebp),%al
3205	0x3A9752A6:  jz-8 0x3A975290
3206. 335 3A9752A1 7
3207. 89 F0 3A 45 FB 74 E8
3208
3209==== BB 336 (0x3A9752A8) in 6185B, out 34741B, BBs exec'd 0 ====
3210	0x3A9752A8:  movzbl %al,%edx
3211	0x3A9752AB:  movzbl -5(%ebp),%eax
3212	0x3A9752AF:  subl %eax,%edx
3213	0x3A9752B1:  movl %edx,%eax
3214	0x3A9752B3:  popl %edx
3215	0x3A9752B4:  popl %esi
3216	0x3A9752B5:  popl %ebp
3217	0x3A9752B6:  ret
3218. 336 3A9752A8 15
3219. 0F B6 D0 0F B6 45 FB 29 C2 89 D0 5A 5E 5D C3
3220
3221==== BB 337 (0x3A970BA7) in 6200B, out 34855B, BBs exec'd 0 ====
3222	0x3A970BA7:  testl %eax,%eax
3223	0x3A970BA9:  movl $0x1,%edx
3224	0x3A970BAE:  jz-8 0x3A970BE0
3225. 337 3A970BA7 9
3226. 85 C0 BA 01 00 00 00 74 30
3227
3228==== BB 338 (0x3A970BB0) in 6209B, out 34926B, BBs exec'd 0 ====
3229	0x3A970BB0:  movl 20(%esi),%esi
3230	0x3A970BB3:  testl %esi,%esi
3231	0x3A970BB5:  jz-8 0x3A970BDE
3232. 338 3A970BB0 7
3233. 8B 76 14 85 F6 74 27
3234
3235==== BB 339 (0x3A970BB7) in 6216B, out 34998B, BBs exec'd 0 ====
3236	0x3A970BB7:  movl %esi,%esi
3237	0x3A970BB9:  leal 0(%edi,,), %edi
3238	0x3A970BC0:  movl (%esi),%eax
3239	0x3A970BC2:  movl %edi,(%esp,,)
3240	0x3A970BC5:  movl %eax,4(%esp,,)
3241	0x3A970BC9:  call 0x3A975280
3242. 339 3A970BB7 23
3243. 89 F6 8D BC 27 00 00 00 00 8B 06 89 3C 24 89 44 24 04 E8 B2 46 00 00
3244
3245==== BB 340 (0x3A970BCE) in 6239B, out 35093B, BBs exec'd 0 ====
3246	0x3A970BCE:  testl %eax,%eax
3247	0x3A970BD0:  movl $0x1,%edx
3248	0x3A970BD5:  jz-8 0x3A970BE0
3249. 340 3A970BCE 9
3250. 85 C0 BA 01 00 00 00 74 09
3251
3252==== BB 341 (0x3A970BD7) in 6248B, out 35164B, BBs exec'd 0 ====
3253	0x3A970BD7:  movl 4(%esi),%esi
3254	0x3A970BDA:  testl %esi,%esi
3255	0x3A970BDC:  jnz-8 0x3A970BC0
3256. 341 3A970BD7 7
3257. 8B 76 04 85 F6 75 E2
3258
3259==== BB 342 (0x3A970BDE) in 6255B, out 35236B, BBs exec'd 0 ====
3260	0x3A970BDE:  xorl %edx, %edx
3261	0x3A970BE0:  addl $0x8, %esp
3262	0x3A970BE3:  movl %edx,%eax
3263	0x3A970BE5:  popl %ebx
3264	0x3A970BE6:  popl %esi
3265	0x3A970BE7:  popl %edi
3266	0x3A970BE8:  popl %ebp
3267	0x3A970BE9:  ret
3268. 342 3A970BDE 12
3269. 31 D2 83 C4 08 89 D0 5B 5E 5F 5D C3
3270
3271==== BB 343 (0x3A96AE96) in 6267B, out 35363B, BBs exec'd 0 ====
3272	0x3A96AE96:  testl %eax,%eax
3273	0x3A96AE98:  jnz-32 0x3A96AFA7
3274. 343 3A96AE96 8
3275. 85 C0 0F 85 09 01 00 00
3276
3277==== BB 344 (0x3A96AE9E) in 6275B, out 35422B, BBs exec'd 0 ====
3278	0x3A96AE9E:  testb $0x1, 0x175(%esi)
3279	0x3A96AEA5:  jz-32 0x3A96AFB3
3280. 344 3A96AE9E 13
3281. F6 86 75 01 00 00 01 0F 84 08 01 00 00
3282
3283==== BB 345 (0x3A96AFB3) in 6288B, out 35492B, BBs exec'd 0 ====
3284	0x3A96AFB3:  movl 80(%esi),%edx
3285	0x3A96AFB6:  testl %edx,%edx
3286	0x3A96AFB8:  jz-32 0x3A96AEAB
3287. 345 3A96AFB3 11
3288. 8B 56 50 85 D2 0F 84 ED FE FF FF
3289
3290==== BB 346 (0x3A96AEAB) in 6299B, out 35564B, BBs exec'd 0 ====
3291	0x3A96AEAB:  movl 12(%esi),%esi
3292	0x3A96AEAE:  testl %esi,%esi
3293	0x3A96AEB0:  jnz-8 0x3A96AE80
3294. 346 3A96AEAB 7
3295. 8B 76 0C 85 F6 75 CE
3296
3297==== BB 347 (0x3A96AE80) in 6306B, out 35636B, BBs exec'd 0 ====
3298	0x3A96AE80:  testb $0x2, 0x175(%esi)
3299	0x3A96AE87:  jnz-8 0x3A96AEAB
3300. 347 3A96AE80 9
3301. F6 86 75 01 00 00 02 75 22
3302
3303==== BB 348 (0x3A975290) in 6315B, out 35706B, BBs exec'd 0 ====
3304	0x3A975290:  movzbl (%ecx),%esi
3305	0x3A975293:  incl %ecx
3306	0x3A975294:  movzbl (%edx),%eax
3307	0x3A975297:  incl %edx
3308	0x3A975298:  movb %al,-5(%ebp)
3309	0x3A97529B:  movl %esi,%eax
3310	0x3A97529D:  testb %al,%al
3311	0x3A97529F:  jz-8 0x3A9752B7
3312. 348 3A975290 17
3313. 0F B6 31 41 0F B6 02 42 88 45 FB 89 F0 84 C0 74 16
3314
3315==== BB 349 (0x3A96AFBE) in 6332B, out 35838B, BBs exec'd 0 ====
3316	0x3A96AFBE:  movl 44(%esi),%eax
3317	0x3A96AFC1:  movl 4(%edx),%edi
3318	0x3A96AFC4:  movl 4(%eax),%edx
3319	0x3A96AFC7:  addl %edx,%edi
3320	0x3A96AFC9:  movl %edi,4(%esp,,)
3321	0x3A96AFCD:  movl 0xFFFFFDD4(%ebp),%eax
3322	0x3A96AFD3:  movl %eax,(%esp,,)
3323	0x3A96AFD6:  call 0x3A975280
3324. 349 3A96AFBE 29
3325. 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
3326
3327==== BB 350 (0x3A96AFDB) in 6361B, out 35971B, BBs exec'd 0 ====
3328	0x3A96AFDB:  testl %eax,%eax
3329	0x3A96AFDD:  jnz-32 0x3A96AEAB
3330. 350 3A96AFDB 8
3331. 85 C0 0F 85 C8 FE FF FF
3332
3333==== BB 351 (0x3A96AEB2) in 6369B, out 36030B, BBs exec'd 0 ====
3334	0x3A96AEB2:  testb $0x40, 0xFFFFFC14(%ebx)
3335	0x3A96AEB9:  jnz-32 0x3A96B2BE
3336. 351 3A96AEB2 13
3337. F6 83 14 FC FF FF 40 0F 85 FF 03 00 00
3338
3339==== BB 352 (0x3A96AEBF) in 6382B, out 36100B, BBs exec'd 0 ====
3340	0x3A96AEBF:  movl $0x2F,%eax
3341	0x3A96AEC4:  movl %eax,4(%esp,,)
3342	0x3A96AEC8:  movl 0xFFFFFDD4(%ebp),%eax
3343	0x3A96AECE:  movl %eax,(%esp,,)
3344	0x3A96AED1:  call 0x3A9750B0
3345. 352 3A96AEBF 23
3346. B8 2F 00 00 00 89 44 24 04 8B 85 D4 FD FF FF 89 04 24 E8 DA A1 00 00
3347
3348==== BB 353 strchr(0x3A9750B0) in 6405B, out 36190B, BBs exec'd 0 ====
3349	0x3A9750B0:  pushl %edi
3350	0x3A9750B1:  pushl %esi
3351	0x3A9750B2:  pushl %ebx
3352	0x3A9750B3:  pushl %ebp
3353	0x3A9750B4:  movl 20(%esp,,),%eax
3354	0x3A9750B8:  movl 24(%esp,,),%edx
3355	0x3A9750BC:  movl %eax,%edi
3356	0x3A9750BE:  xorl %ecx, %ecx
3357	0x3A9750C0:  movb %dl,%dh{si}
3358	0x3A9750C2:  movb %dl,%cl
3359	0x3A9750C4:  shll $0x10, %edx
3360	0x3A9750C7:  movb %cl,%ch{bp}
3361	0x3A9750C9:  orl %ecx,%edx
3362	0x3A9750CB:  andl $0x3, %edi
3363	0x3A9750CE:  jz-8 0x3A975111
3364. 353 3A9750B0 32
3365. 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
3366
3367==== BB 354 (0x3A975111) in 6437B, out 36417B, BBs exec'd 0 ====
3368	0x3A975111:  movl (%eax),%ecx
3369	0x3A975113:  movl $0xFEFEFEFF,%ebp
3370	0x3A975118:  movl $0xFEFEFEFF,%edi
3371	0x3A97511D:  addl %ecx,%ebp
3372	0x3A97511F:  xorl %ecx,%ebp
3373	0x3A975121:  addl %ecx,%edi
3374	0x3A975123:  leal 4(%eax), %eax
3375	0x3A975126:  jnb-32 0x3A975242
3376. 354 3A975111 27
3377. 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
3378
3379==== BB 355 (0x3A97512C) in 6464B, out 36529B, BBs exec'd 0 ====
3380	0x3A97512C:  movl %ecx,%ebx
3381	0x3A97512E:  orl $0xFEFEFEFF, %ebp
3382	0x3A975134:  addl $0x1, %ebp
3383	0x3A975137:  jnz-32 0x3A975242
3384. 355 3A97512C 17
3385. 89 CB 81 CD FF FE FE FE 83 C5 01 0F 85 05 01 00 00
3386
3387==== BB 356 (0x3A97513D) in 6481B, out 36610B, BBs exec'd 0 ====
3388	0x3A97513D:  movl $0xFEFEFEFF,%esi
3389	0x3A975142:  xorl %edx,%ebx
3390	0x3A975144:  movl (%eax),%ecx
3391	0x3A975146:  addl %ebx,%esi
3392	0x3A975148:  movl $0xFEFEFEFF,%edi
3393	0x3A97514D:  jnb-32 0x3A975227
3394. 356 3A97513D 22
3395. BE FF FE FE FE 31 D3 8B 08 01 DE BF FF FE FE FE 0F 83 D4 00 00 00
3396
3397==== BB 357 (0x3A975153) in 6503B, out 36713B, BBs exec'd 0 ====
3398	0x3A975153:  movl %edi,%ebp
3399	0x3A975155:  xorl %ebx,%esi
3400	0x3A975157:  addl %ecx,%ebp
3401	0x3A975159:  orl $0xFEFEFEFF, %esi
3402	0x3A97515F:  addl $0x1, %esi
3403	0x3A975162:  jnz-32 0x3A975227
3404. 357 3A975153 21
3405. 89 FD 31 DE 01 CD 81 CE FF FE FE FE 83 C6 01 0F 85 BF 00 00 00
3406
3407==== BB 358 (0x3A975227) in 6524B, out 36808B, BBs exec'd 0 ====
3408	0x3A975227:  subl $0x4, %eax
3409	0x3A97522A:  testb %bl,%bl
3410	0x3A97522C:  jz-8 0x3A97523D
3411. 358 3A975227 7
3412. 83 E8 04 84 DB 74 0F
3413
3414==== BB 359 (0x3A97523D) in 6531B, out 36882B, BBs exec'd 0 ====
3415	0x3A97523D:  popl %ebp
3416	0x3A97523E:  popl %ebx
3417	0x3A97523F:  popl %esi
3418	0x3A975240:  popl %edi
3419	0x3A975241:  ret
3420. 359 3A97523D 5
3421. 5D 5B 5E 5F C3
3422
3423==== BB 360 (0x3A96AED6) in 6536B, out 36976B, BBs exec'd 0 ====
3424	0x3A96AED6:  testl %eax,%eax
3425	0x3A96AED8:  jz-32 0x3A96B088
3426. 360 3A96AED6 8
3427. 85 C0 0F 84 AA 01 00 00
3428
3429==== BB 361 (0x3A96AEDE) in 6544B, out 37035B, BBs exec'd 0 ====
3430	0x3A96AEDE:  movl 0xFFFFFDD8(%ebp),%edi
3431	0x3A96AEE4:  testl %edi,%edi
3432	0x3A96AEE6:  jz-32 0x3A96B165
3433. 361 3A96AEDE 14
3434. 8B BD D8 FD FF FF 85 FF 0F 84 79 02 00 00
3435
3436==== BB 362 (0x3A96AEEC) in 6558B, out 37110B, BBs exec'd 0 ====
3437	0x3A96AEEC:  movl 0xFFFFFDD4(%ebp),%edx
3438	0x3A96AEF2:  movl 0xFFFFFDD8(%ebp),%eax
3439	0x3A96AEF8:  call 0x3A96A5D0
3440. 362 3A96AEEC 17
3441. 8B 95 D4 FD FF FF 8B 85 D8 FD FF FF E8 D3 F6 FF FF
3442
3443==== BB 363 expand_dynamic_string_token(0x3A96A5D0) in 6575B, out 37190B, BBs exec'd 0 ====
3444	0x3A96A5D0:  pushl %ebp
3445	0x3A96A5D1:  movl $0x24,%ecx
3446	0x3A96A5D6:  movl %esp,%ebp
3447	0x3A96A5D8:  subl $0x24, %esp
3448	0x3A96A5DB:  movl %ebx,-12(%ebp)
3449	0x3A96A5DE:  movl %esi,-8(%ebp)
3450	0x3A96A5E1:  xorl %esi, %esi
3451	0x3A96A5E3:  movl %edi,-4(%ebp)
3452	0x3A96A5E6:  movl %edx,%edi
3453	0x3A96A5E8:  movl %eax,-16(%ebp)
3454	0x3A96A5EB:  call 0x3A97592B
3455. 363 3A96A5D0 32
3456. 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
3457
3458==== BB 364 (0x3A96A5F0) in 6607B, out 37363B, BBs exec'd 0 ====
3459	0x3A96A5F0:  addl $0xE07C, %ebx
3460	0x3A96A5F6:  movl %ecx,4(%esp,,)
3461	0x3A96A5FA:  movl %edx,(%esp,,)
3462	0x3A96A5FD:  call 0x3A9750B0
3463. 364 3A96A5F0 18
3464. 81 C3 7C E0 00 00 89 4C 24 04 89 14 24 E8 AE AA 00 00
3465
3466==== BB 365 (0x3A975168) in 6625B, out 37451B, BBs exec'd 0 ====
3467	0x3A975168:  xorl %ecx,%ebp
3468	0x3A97516A:  addl %ecx,%edi
3469	0x3A97516C:  leal 4(%eax), %eax
3470	0x3A97516F:  jnb-32 0x3A975242
3471. 365 3A975168 13
3472. 31 CD 01 CF 8D 40 04 0F 83 CD 00 00 00
3473
3474==== BB 366 (0x3A975175) in 6638B, out 37537B, BBs exec'd 0 ====
3475	0x3A975175:  movl %ecx,%ebx
3476	0x3A975177:  orl $0xFEFEFEFF, %ebp
3477	0x3A97517D:  addl $0x1, %ebp
3478	0x3A975180:  jnz-32 0x3A975242
3479. 366 3A975175 17
3480. 89 CB 81 CD FF FE FE FE 83 C5 01 0F 85 BC 00 00 00
3481
3482==== BB 367 (0x3A975186) in 6655B, out 37618B, BBs exec'd 0 ====
3483	0x3A975186:  movl $0xFEFEFEFF,%esi
3484	0x3A97518B:  xorl %edx,%ebx
3485	0x3A97518D:  movl (%eax),%ecx
3486	0x3A97518F:  addl %ebx,%esi
3487	0x3A975191:  movl $0xFEFEFEFF,%edi
3488	0x3A975196:  jnb-32 0x3A975227
3489. 367 3A975186 22
3490. BE FF FE FE FE 31 D3 8B 08 01 DE BF FF FE FE FE 0F 83 8B 00 00 00
3491
3492==== BB 368 (0x3A97519C) in 6677B, out 37721B, BBs exec'd 0 ====
3493	0x3A97519C:  movl %edi,%ebp
3494	0x3A97519E:  xorl %ebx,%esi
3495	0x3A9751A0:  addl %ecx,%ebp
3496	0x3A9751A2:  orl $0xFEFEFEFF, %esi
3497	0x3A9751A8:  addl $0x1, %esi
3498	0x3A9751AB:  jnz-8 0x3A975227
3499. 368 3A97519C 17
3500. 89 FD 31 DE 01 CD 81 CE FF FE FE FE 83 C6 01 75 7A
3501
3502==== BB 369 (0x3A9751AD) in 6694B, out 37816B, BBs exec'd 0 ====
3503	0x3A9751AD:  xorl %ecx,%ebp
3504	0x3A9751AF:  addl %ecx,%edi
3505	0x3A9751B1:  leal 4(%eax), %eax
3506	0x3A9751B4:  jnb-32 0x3A975242
3507. 369 3A9751AD 13
3508. 31 CD 01 CF 8D 40 04 0F 83 88 00 00 00
3509
3510==== BB 370 (0x3A9751BA) in 6707B, out 37902B, BBs exec'd 0 ====
3511	0x3A9751BA:  movl %ecx,%ebx
3512	0x3A9751BC:  orl $0xFEFEFEFF, %ebp
3513	0x3A9751C2:  addl $0x1, %ebp
3514	0x3A9751C5:  jnz-8 0x3A975242
3515. 370 3A9751BA 13
3516. 89 CB 81 CD FF FE FE FE 83 C5 01 75 7B
3517
3518==== BB 371 (0x3A9751C7) in 6720B, out 37983B, BBs exec'd 0 ====
3519	0x3A9751C7:  movl $0xFEFEFEFF,%esi
3520	0x3A9751CC:  xorl %edx,%ebx
3521	0x3A9751CE:  movl (%eax),%ecx
3522	0x3A9751D0:  addl %ebx,%esi
3523	0x3A9751D2:  movl $0xFEFEFEFF,%edi
3524	0x3A9751D7:  jnb-8 0x3A975227
3525. 371 3A9751C7 18
3526. BE FF FE FE FE 31 D3 8B 08 01 DE BF FF FE FE FE 73 4E
3527
3528==== BB 372 (0x3A9751D9) in 6738B, out 38086B, BBs exec'd 0 ====
3529	0x3A9751D9:  movl %edi,%ebp
3530	0x3A9751DB:  xorl %ebx,%esi
3531	0x3A9751DD:  addl %ecx,%ebp
3532	0x3A9751DF:  orl $0xFEFEFEFF, %esi
3533	0x3A9751E5:  addl $0x1, %esi
3534	0x3A9751E8:  jnz-8 0x3A975227
3535. 372 3A9751D9 17
3536. 89 FD 31 DE 01 CD 81 CE FF FE FE FE 83 C6 01 75 3D
3537
3538==== BB 373 (0x3A9751EA) in 6755B, out 38181B, BBs exec'd 0 ====
3539	0x3A9751EA:  xorl %ecx,%ebp
3540	0x3A9751EC:  addl %ecx,%edi
3541	0x3A9751EE:  leal 4(%eax), %eax
3542	0x3A9751F1:  jnb-8 0x3A975242
3543. 373 3A9751EA 9
3544. 31 CD 01 CF 8D 40 04 73 4F
3545
3546==== BB 374 (0x3A9751F3) in 6764B, out 38267B, BBs exec'd 0 ====
3547	0x3A9751F3:  movl %ecx,%ebx
3548	0x3A9751F5:  orl $0xFEFEFEFF, %ebp
3549	0x3A9751FB:  addl $0x1, %ebp
3550	0x3A9751FE:  jnz-8 0x3A975242
3551. 374 3A9751F3 13
3552. 89 CB 81 CD FF FE FE FE 83 C5 01 75 42
3553
3554==== BB 375 (0x3A975200) in 6777B, out 38348B, BBs exec'd 0 ====
3555	0x3A975200:  movl $0xFEFEFEFF,%esi
3556	0x3A975205:  xorl %edx,%ebx
3557	0x3A975207:  movl (%eax),%ecx
3558	0x3A975209:  addl %ebx,%esi
3559	0x3A97520B:  movl $0xFEFEFEFF,%edi
3560	0x3A975210:  jnb-8 0x3A975227
3561. 375 3A975200 18
3562. BE FF FE FE FE 31 D3 8B 08 01 DE BF FF FE FE FE 73 15
3563
3564==== BB 376 (0x3A975212) in 6795B, out 38451B, BBs exec'd 0 ====
3565	0x3A975212:  movl %edi,%ebp
3566	0x3A975214:  xorl %ebx,%esi
3567	0x3A975216:  addl %ecx,%ebp
3568	0x3A975218:  orl $0xFEFEFEFF, %esi
3569	0x3A97521E:  addl $0x1, %esi
3570	0x3A975221:  jz-32 0x3A97511F
3571. 376 3A975212 21
3572. 89 FD 31 DE 01 CD 81 CE FF FE FE FE 83 C6 01 0F 84 F8 FE FF FF
3573
3574==== BB 377 (0x3A97511F) in 6816B, out 38546B, BBs exec'd 0 ====
3575	0x3A97511F:  xorl %ecx,%ebp
3576	0x3A975121:  addl %ecx,%edi
3577	0x3A975123:  leal 4(%eax), %eax
3578	0x3A975126:  jnb-32 0x3A975242
3579. 377 3A97511F 13
3580. 31 CD 01 CF 8D 40 04 0F 83 16 01 00 00
3581
3582==== BB 378 (0x3A975242) in 6829B, out 38632B, BBs exec'd 0 ====
3583	0x3A975242:  subl $0x4, %eax
3584	0x3A975245:  cmpb %dl,%cl
3585	0x3A975247:  jz-8 0x3A97523D
3586. 378 3A975242 7
3587. 83 E8 04 38 D1 74 F4
3588
3589==== BB 379 (0x3A975249) in 6836B, out 38703B, BBs exec'd 0 ====
3590	0x3A975249:  cmpb $0x0, %cl
3591	0x3A97524C:  jz-8 0x3A97526A
3592. 379 3A975249 5
3593. 80 F9 00 74 1C
3594
3595==== BB 380 (0x3A97526A) in 6841B, out 38761B, BBs exec'd 0 ====
3596	0x3A97526A:  xorl %eax, %eax
3597	0x3A97526C:  popl %ebp
3598	0x3A97526D:  popl %ebx
3599	0x3A97526E:  popl %esi
3600	0x3A97526F:  popl %edi
3601	0x3A975270:  ret
3602. 380 3A97526A 7
3603. 31 C0 5D 5B 5E 5F C3
3604
3605==== BB 381 (0x3A96A602) in 6848B, out 38871B, BBs exec'd 0 ====
3606	0x3A96A602:  testl %eax,%eax
3607	0x3A96A604:  jnz-8 0x3A96A647
3608. 381 3A96A602 4
3609. 85 C0 75 41
3610
3611==== BB 382 (0x3A96A606) in 6852B, out 38930B, BBs exec'd 0 ====
3612	0x3A96A606:  testl %esi,%esi
3613	0x3A96A608:  jnz-8 0x3A96A65C
3614. 382 3A96A606 4
3615. 85 F6 75 52
3616
3617==== BB 383 (0x3A96A60A) in 6856B, out 38989B, BBs exec'd 0 ====
3618	0x3A96A60A:  movl %edi,(%esp,,)
3619	0x3A96A60D:  leal 0(%esi), %esi
3620	0x3A96A610:  call 0x3A9752D0
3621. 383 3A96A60A 11
3622. 89 3C 24 8D 76 00 E8 BB AC 00 00
3623
3624==== BB 384 (0x3A96A615) in 6867B, out 39057B, BBs exec'd 0 ====
3625	0x3A96A615:  leal 1(%eax), %esi
3626	0x3A96A618:  movl %esi,(%esp,,)
3627	0x3A96A61B:  call 0x3A96581C
3628. 384 3A96A615 11
3629. 8D 70 01 89 34 24 E8 FC B1 FF FF
3630
3631==== BB 385 (0x3A96A620) in 6878B, out 39122B, BBs exec'd 0 ====
3632	0x3A96A620:  xorl %edx, %edx
3633	0x3A96A622:  testl %eax,%eax
3634	0x3A96A624:  jz-8 0x3A96A638
3635. 385 3A96A620 6
3636. 31 D2 85 C0 74 12
3637
3638==== BB 386 (0x3A96A626) in 6884B, out 39195B, BBs exec'd 0 ====
3639	0x3A96A626:  movl %esi,8(%esp,,)
3640	0x3A96A62A:  movl %edi,4(%esp,,)
3641	0x3A96A62E:  movl %eax,(%esp,,)
3642	0x3A96A631:  call 0x3A975870
3643. 386 3A96A626 16
3644. 89 74 24 08 89 7C 24 04 89 04 24 E8 3A B2 00 00
3645
3646==== BB 387 (0x3A96A636) in 6900B, out 39276B, BBs exec'd 0 ====
3647	0x3A96A636:  movl %eax,%edx
3648	0x3A96A638:  movl %edx,%eax
3649	0x3A96A63A:  movl -12(%ebp),%ebx
3650	0x3A96A63D:  movl -8(%ebp),%esi
3651	0x3A96A640:  movl -4(%ebp),%edi
3652	0x3A96A643:  movl %ebp,%esp
3653	0x3A96A645:  popl %ebp
3654	0x3A96A646:  ret
3655. 387 3A96A636 17
3656. 89 C2 89 D0 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3
3657
3658==== BB 388 (0x3A96AEFD) in 6917B, out 39383B, BBs exec'd 0 ====
3659	0x3A96AEFD:  movl %eax,0xFFFFFDE0(%ebp)
3660	0x3A96AF03:  testl %eax,%eax
3661	0x3A96AF05:  jnz-32 0x3A96B010
3662. 388 3A96AEFD 14
3663. 89 85 E0 FD FF FF 85 C0 0F 85 05 01 00 00
3664
3665==== BB 389 (0x3A96B010) in 6931B, out 39461B, BBs exec'd 0 ====
3666	0x3A96B010:  leal 0xFFFFFDE4(%ebp), %ecx
3667	0x3A96B016:  movl %ecx,%edx
3668	0x3A96B018:  movl %ecx,0xFFFFFDB8(%ebp)
3669	0x3A96B01E:  call 0x3A968F20
3670. 389 3A96B010 19
3671. 8D 8D E4 FD FF FF 89 CA 89 8D B8 FD FF FF E8 FD DE FF FF
3672
3673==== BB 390 open_verify(0x3A968F20) in 6950B, out 39545B, BBs exec'd 0 ====
3674	0x3A968F20:  pushl %ebp
3675	0x3A968F21:  movl %esp,%ebp
3676	0x3A968F23:  pushl %edi
3677	0x3A968F24:  pushl %esi
3678	0x3A968F25:  xorl %esi, %esi
3679	0x3A968F27:  pushl %ebx
3680	0x3A968F28:  subl $0x4C, %esp
3681	0x3A968F2B:  call 0x3A97592B
3682. 390 3A968F20 16
3683. 55 89 E5 57 56 31 F6 53 83 EC 4C E8 FB C9 00 00
3684
3685==== BB 391 (0x3A968F30) in 6966B, out 39692B, BBs exec'd 0 ====
3686	0x3A968F30:  addl $0xF73C, %ebx
3687	0x3A968F36:  movl %eax,-48(%ebp)
3688	0x3A968F39:  movl %edx,-52(%ebp)
3689	0x3A968F3C:  movl $0x0, -60(%ebp)
3690	0x3A968F43:  movl %esi,4(%esp,,)
3691	0x3A968F47:  movl %eax,(%esp,,)
3692	0x3A968F4A:  call 0x3A974430
3693. 391 3A968F30 31
3694. 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
3695
3696==== BB 392 open(0x3A974430) in 6997B, out 39821B, BBs exec'd 0 ====
3697	0x3A974430:  pushl %ebx
3698	0x3A974431:  movl 16(%esp,,),%edx
3699	0x3A974435:  movl 12(%esp,,),%ecx
3700	0x3A974439:  movl 8(%esp,,),%ebx
3701	0x3A97443D:  movl $0x5,%eax
3702	0x3A974442:  int $0x80
3703. 392 3A974430 20
3704. 53 8B 54 24 10 8B 4C 24 0C 8B 5C 24 08 B8 05 00 00 00 CD 80
3705
3706==== BB 393 (0x3A974444) in 7017B, out 39917B, BBs exec'd 0 ====
3707	0x3A974444:  popl %ebx
3708	0x3A974445:  cmpl $0xFFFFF001, %eax
3709	0x3A97444A:  jnb-8 0x3A97444D
3710. 393 3A974444 8
3711. 5B 3D 01 F0 FF FF 73 01
3712
3713==== BB 394 (0x3A97444C) in 7025B, out 39996B, BBs exec'd 0 ====
3714	0x3A97444C:  ret
3715. 394 3A97444C 1
3716. C3
3717
3718==== BB 395 (0x3A968F4F) in 7026B, out 40026B, BBs exec'd 0 ====
3719	0x3A968F4F:  movl %eax,-56(%ebp)
3720	0x3A968F52:  cmpl $0xFFFFFFFF, %eax
3721	0x3A968F55:  jz-32 0x3A969150
3722. 395 3A968F4F 12
3723. 89 45 C8 83 F8 FF 0F 84 F5 01 00 00
3724
3725==== BB 396 (0x3A968F5B) in 7038B, out 40096B, BBs exec'd 0 ====
3726	0x3A968F5B:  xorl %ecx, %ecx
3727	0x3A968F5D:  movl $0x200,%edx
3728	0x3A968F62:  movl %ecx,0x148(%ebx)
3729	0x3A968F68:  movl %edx,8(%esp,,)
3730	0x3A968F6C:  movl -52(%ebp),%edx
3731	0x3A968F6F:  addl $0x4, %edx
3732	0x3A968F72:  movl %edx,-72(%ebp)
3733	0x3A968F75:  movl %edx,4(%esp,,)
3734	0x3A968F79:  movl %eax,(%esp,,)
3735	0x3A968F7C:  call 0x3A9744B0
3736. 396 3A968F5B 38
3737. 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
3738
3739==== BB 397 read(0x3A9744B0) in 7076B, out 40247B, BBs exec'd 0 ====
3740	0x3A9744B0:  pushl %ebx
3741	0x3A9744B1:  movl 16(%esp,,),%edx
3742	0x3A9744B5:  movl 12(%esp,,),%ecx
3743	0x3A9744B9:  movl 8(%esp,,),%ebx
3744	0x3A9744BD:  movl $0x3,%eax
3745	0x3A9744C2:  int $0x80
3746. 397 3A9744B0 20
3747. 53 8B 54 24 10 8B 4C 24 0C 8B 5C 24 08 B8 03 00 00 00 CD 80
3748
3749==== BB 398 (0x3A9744C4) in 7096B, out 40343B, BBs exec'd 0 ====
3750	0x3A9744C4:  popl %ebx
3751	0x3A9744C5:  cmpl $0xFFFFF001, %eax
3752	0x3A9744CA:  jnb-8 0x3A9744CD
3753. 398 3A9744C4 8
3754. 5B 3D 01 F0 FF FF 73 01
3755
3756==== BB 399 (0x3A9744CC) in 7104B, out 40422B, BBs exec'd 0 ====
3757	0x3A9744CC:  ret
3758. 399 3A9744CC 1
3759. C3
3760
3761==== BB 400 (0x3A968F81) in 7105B, out 40452B, BBs exec'd 0 ====
3762	0x3A968F81:  movl -52(%ebp),%esi
3763	0x3A968F84:  cmpl $0x33, %eax
3764	0x3A968F87:  movl %eax,(%esi)
3765	0x3A968F89:  jle-32 0x3A96919F
3766. 400 3A968F81 14
3767. 8B 75 CC 83 F8 33 89 06 0F 8E 10 02 00 00
3768
3769==== BB 401 (0x3A968F8F) in 7119B, out 40535B, BBs exec'd 0 ====
3770	0x3A968F8F:  cld
3771	0x3A968F90:  movl -72(%ebp),%esi
3772	0x3A968F93:  movl $0x9,%ecx
3773	0x3A968F98:  leal 0xFFFFD62F(%ebx), %edi
3774	0x3A968F9E:  repe cmpsb
3775. 401 3A968F8F 17
3776. FC 8B 75 B8 B9 09 00 00 00 8D BB 2F D6 FF FF F3 A6
3777
3778==== BB 402 (0x3A968F9E) in 7136B, out 40701B, BBs exec'd 0 ====
3779	0x3A968F9E:  repe cmpsb
3780. 402 3A968F9E 2
3781. F3 A6
3782
3783==== BB 403 (0x3A968FA0) in 7138B, out 40826B, BBs exec'd 0 ====
3784	0x3A968FA0:  jnz-32 0x3A9691BB
3785. 403 3A968FA0 6
3786. 0F 85 15 02 00 00
3787
3788==== BB 404 (0x3A968FA6) in 7144B, out 40873B, BBs exec'd 0 ====
3789	0x3A968FA6:  movl -72(%ebp),%esi
3790	0x3A968FA9:  leal 0xFFFFE3B4(%ebx), %edx
3791	0x3A968FAF:  cmpl $0x1, 20(%esi)
3792	0x3A968FB3:  jnz-32 0x3A9690D9
3793. 404 3A968FA6 19
3794. 8B 75 B8 8D 93 B4 E3 FF FF 83 7E 14 01 0F 85 20 01 00 00
3795
3796==== BB 405 (0x3A968FB9) in 7163B, out 40965B, BBs exec'd 0 ====
3797	0x3A968FB9:  cmpw $0x3, 18(%esi)
3798	0x3A968FBE:  jnz-32 0x3A969132
3799. 405 3A968FB9 11
3800. 66 83 7E 12 03 0F 85 6E 01 00 00
3801
3802==== BB 406 (0x3A968FC4) in 7174B, out 41029B, BBs exec'd 0 ====
3803	0x3A968FC4:  cmpw $0x20, 42(%esi)
3804	0x3A968FC9:  leal 0xFFFFE3E0(%ebx), %edx
3805	0x3A968FCF:  jnz-32 0x3A9690D9
3806. 406 3A968FC4 17
3807. 66 83 7E 2A 20 8D 93 E0 E3 FF FF 0F 85 04 01 00 00
3808
3809==== BB 407 (0x3A968FD5) in 7191B, out 41109B, BBs exec'd 0 ====
3810	0x3A968FD5:  movzwl 16(%esi),%eax
3811	0x3A968FD9:  cmpl $0x3, %eax
3812	0x3A968FDC:  jnz-32 0x3A969230
3813. 407 3A968FD5 13
3814. 0F B7 46 10 83 F8 03 0F 85 4E 02 00 00
3815
3816==== BB 408 (0x3A968FE2) in 7204B, out 41179B, BBs exec'd 0 ====
3817	0x3A968FE2:  movl -72(%ebp),%edi
3818	0x3A968FE5:  movl 28(%edi),%edx
3819	0x3A968FE8:  movzwl 44(%edi),%ecx
3820	0x3A968FEC:  movl -52(%ebp),%edi
3821	0x3A968FEF:  leal 4(%edx,%edi,1), %edi
3822	0x3A968FF3:  movl %edi,-64(%ebp)
3823	0x3A968FF6:  movzwl %cx,%esi
3824	0x3A968FF9:  movl -52(%ebp),%edi
3825	0x3A968FFC:  shll $0x5, %esi
3826	0x3A968FFF:  leal (%esi,%edx,1), %eax
3827	0x3A969002:  cmpl (%edi),%eax
3828	0x3A969004:  jnbe-32 0x3A969087
3829. 408 3A968FE2 40
3830. 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
3831
3832==== BB 409 (0x3A96900A) in 7244B, out 41347B, BBs exec'd 0 ====
3833	0x3A96900A:  movl -64(%ebp),%esi
3834	0x3A96900D:  movzwl %cx,%eax
3835	0x3A969010:  shll $0x5, %eax
3836	0x3A969013:  movl %esi,-68(%ebp)
3837	0x3A969016:  addl %esi,%eax
3838	0x3A969018:  cmpl %eax,%esi
3839	0x3A96901A:  jb-8 0x3A969039
3840. 409 3A96900A 18
3841. 8B 75 C0 0F B7 C1 C1 E0 05 89 75 BC 01 F0 39 C6 72 1D
3842
3843==== BB 410 (0x3A969039) in 7262B, out 41450B, BBs exec'd 0 ====
3844	0x3A969039:  movl -68(%ebp),%edi
3845	0x3A96903C:  cmpl $0x4, (%edi)
3846	0x3A96903F:  jnz-8 0x3A969021
3847. 410 3A969039 8
3848. 8B 7D BC 83 3F 04 75 E0
3849
3850==== BB 411 (0x3A969021) in 7270B, out 41523B, BBs exec'd 0 ====
3851	0x3A969021:  addl $0x20, -68(%ebp)
3852	0x3A969025:  movzwl %cx,%eax
3853	0x3A969028:  movl -64(%ebp),%edx
3854	0x3A96902B:  shll $0x5, %eax
3855	0x3A96902E:  addl %edx,%eax
3856	0x3A969030:  cmpl %eax,-68(%ebp)
3857	0x3A969033:  jnb-32 0x3A969150
3858. 411 3A969021 24
3859. 83 45 BC 20 0F B7 C1 8B 55 C0 C1 E0 05 01 D0 39 45 BC 0F 83 17 01 00 00
3860
3861==== BB 412 (0x3A969150) in 7294B, out 41638B, BBs exec'd 0 ====
3862	0x3A969150:  movl -56(%ebp),%eax
3863	0x3A969153:  leal -12(%ebp), %esp
3864	0x3A969156:  popl %ebx
3865	0x3A969157:  popl %esi
3866	0x3A969158:  popl %edi
3867	0x3A969159:  popl %ebp
3868	0x3A96915A:  ret
3869. 412 3A969150 11
3870. 8B 45 C8 8D 65 F4 5B 5E 5F 5D C3
3871
3872==== BB 413 (0x3A96B023) in 7305B, out 41753B, BBs exec'd 0 ====
3873	0x3A96B023:  movl %eax,0xFFFFFDCC(%ebp)
3874	0x3A96B029:  incl %eax
3875	0x3A96B02A:  jz-32 0x3A96B4B0
3876. 413 3A96B023 13
3877. 89 85 CC FD FF FF 40 0F 84 80 04 00 00
3878
3879==== BB 414 (0x3A96B030) in 7318B, out 41831B, BBs exec'd 0 ====
3880	0x3A96B030:  movl 0x128(%ebx),%eax
3881	0x3A96B036:  movl %eax,0xFFFFFDDC(%ebp)
3882	0x3A96B03C:  leal 0xFFFFFDDC(%ebp), %eax
3883	0x3A96B042:  movl %eax,16(%esp,,)
3884	0x3A96B046:  movl 16(%ebp),%eax
3885	0x3A96B049:  movl %eax,12(%esp,,)
3886	0x3A96B04D:  movl 8(%ebp),%ecx
3887	0x3A96B050:  movl %ecx,8(%esp,,)
3888	0x3A96B054:  movl 0xFFFFFDD8(%ebp),%eax
3889	0x3A96B05A:  movl %eax,4(%esp,,)
3890	0x3A96B05E:  movl 0xFFFFFDE0(%ebp),%eax
3891	0x3A96B064:  movl %eax,(%esp,,)
3892	0x3A96B067:  movl 0xFFFFFDB8(%ebp),%ecx
3893	0x3A96B06D:  movl 0xFFFFFDCC(%ebp),%edx
3894	0x3A96B073:  movl 0xFFFFFDD4(%ebp),%eax
3895	0x3A96B079:  call 0x3A969790
3896. 414 3A96B030 78
3897. 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
3898
3899==== BB 415 _dl_map_object_from_fd(0x3A969790) in 7396B, out 42059B, BBs exec'd 0 ====
3900	0x3A969790:  pushl %ebp
3901	0x3A969791:  movl %esp,%ebp
3902	0x3A969793:  pushl %edi
3903	0x3A969794:  pushl %esi
3904	0x3A969795:  pushl %ebx
3905	0x3A969796:  subl $0x108, %esp
3906	0x3A96979C:  movl %eax,-112(%ebp)
3907	0x3A96979F:  leal -108(%ebp), %eax
3908	0x3A9697A2:  movl %ecx,-120(%ebp)
3909	0x3A9697A5:  xorl %ecx, %ecx
3910	0x3A9697A7:  movl %edx,-116(%ebp)
3911	0x3A9697AA:  movl $0x0, -124(%ebp)
3912	0x3A9697B1:  movl %ecx,0xFFFFFF74(%ebp)
3913	0x3A9697B7:  movl %eax,8(%esp,,)
3914	0x3A9697BB:  movl -116(%ebp),%eax
3915	0x3A9697BE:  call 0x3A97592B
3916. 415 3A969790 51
3917. 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
3918
3919==== BB 416 (0x3A9697C3) in 7447B, out 42306B, BBs exec'd 0 ====
3920	0x3A9697C3:  addl $0xEEA9, %ebx
3921	0x3A9697C9:  movl $0x3, (%esp,,)
3922	0x3A9697D0:  movl %eax,4(%esp,,)
3923	0x3A9697D4:  call 0x3A974320
3924. 416 3A9697C3 22
3925. 81 C3 A9 EE 00 00 C7 04 24 03 00 00 00 89 44 24 04 E8 47 AB 00 00
3926
3927==== BB 417 __GI___fxstat64(0x3A974320) in 7469B, out 42396B, BBs exec'd 0 ====
3928	0x3A974320:  pushl %ebp
3929	0x3A974321:  movl %esp,%ebp
3930	0x3A974323:  subl $0x58, %esp
3931	0x3A974326:  movl %ebx,-12(%ebp)
3932	0x3A974329:  call 0x3A97592B
3933. 417 3A974320 14
3934. 55 89 E5 83 EC 58 89 5D F4 E8 FD 15 00 00
3935
3936==== BB 418 (0x3A97432E) in 7483B, out 42494B, BBs exec'd 0 ====
3937	0x3A97432E:  addl $0x433E, %ebx
3938	0x3A974334:  movl %esi,-8(%ebp)
3939	0x3A974337:  movl 0x24(%ebx),%esi
3940	0x3A97433D:  movl %edi,-4(%ebp)
3941	0x3A974340:  movl (%esi),%eax
3942	0x3A974342:  testl %eax,%eax
3943	0x3A974344:  jnz-8 0x3A9743C0
3944. 418 3A97432E 24
3945. 81 C3 3E 43 00 00 89 75 F8 8B B3 24 00 00 00 89 7D FC 8B 06 85 C0 75 7A
3946
3947==== BB 419 (0x3A974346) in 7507B, out 42618B, BBs exec'd 0 ====
3948	0x3A974346:  movl 0x148(%ebx),%edi
3949	0x3A97434C:  movl 12(%ebp),%edx
3950	0x3A97434F:  movl 16(%ebp),%ecx
3951	0x3A974352:  xchgl %edx, %ebx
3952	0x3A974354:  movl $0xC5,%eax
3953	0x3A974359:  int $0x80
3954. 419 3A974346 21
3955. 8B BB 48 01 00 00 8B 55 0C 8B 4D 10 87 D3 B8 C5 00 00 00 CD 80
3956
3957==== BB 420 (0x3A97435B) in 7528B, out 42711B, BBs exec'd 0 ====
3958	0x3A97435B:  xchgl %edx, %ebx
3959	0x3A97435D:  cmpl $0xFFFFF000, %eax
3960	0x3A974362:  jnbe-32 0x3A974416
3961. 420 3A97435B 13
3962. 87 D3 3D 00 F0 FF FF 0F 87 AE 00 00 00
3963
3964==== BB 421 (0x3A974368) in 7541B, out 42787B, BBs exec'd 0 ====
3965	0x3A974368:  cmpl $0xFFFFFFFF, %eax
3966	0x3A97436B:  movl %eax,%edx
3967	0x3A97436D:  jz-8 0x3A9743A0
3968. 421 3A974368 7
3969. 83 F8 FF 89 C2 74 31
3970
3971==== BB 422 (0x3A97436F) in 7548B, out 42854B, BBs exec'd 0 ====
3972	0x3A97436F:  testl %edx,%edx
3973	0x3A974371:  jnz-8 0x3A974390
3974. 422 3A97436F 4
3975. 85 D2 75 1D
3976
3977==== BB 423 (0x3A974373) in 7552B, out 42913B, BBs exec'd 0 ====
3978	0x3A974373:  movl 16(%ebp),%ecx
3979	0x3A974376:  movl 88(%ecx),%eax
3980	0x3A974379:  cmpl %eax,12(%ecx)
3981	0x3A97437C:  jz-8 0x3A974390
3982. 423 3A974373 11
3983. 8B 4D 10 8B 41 58 39 41 0C 74 12
3984
3985==== BB 424 (0x3A974390) in 7563B, out 43001B, BBs exec'd 0 ====
3986	0x3A974390:  movl -12(%ebp),%ebx
3987	0x3A974393:  movl %edx,%eax
3988	0x3A974395:  movl -8(%ebp),%esi
3989	0x3A974398:  movl -4(%ebp),%edi
3990	0x3A97439B:  movl %ebp,%esp
3991	0x3A97439D:  popl %ebp
3992	0x3A97439E:  ret
3993. 424 3A974390 15
3994. 8B 5D F4 89 D0 8B 75 F8 8B 7D FC 89 EC 5D C3
3995
3996==== BB 425 (0x3A9697D9) in 7578B, out 43103B, BBs exec'd 0 ====
3997	0x3A9697D9:  testl %eax,%eax
3998	0x3A9697DB:  js-32 0x3A969DCE
3999. 425 3A9697D9 8
4000. 85 C0 0F 88 ED 05 00 00
4001
4002==== BB 426 (0x3A9697E1) in 7586B, out 43162B, BBs exec'd 0 ====
4003	0x3A9697E1:  movl 0xFFFFF994(%ebx),%edx
4004	0x3A9697E7:  testl %edx,%edx
4005	0x3A9697E9:  movl %edx,-124(%ebp)
4006	0x3A9697EC:  jz-8 0x3A96985D
4007. 426 3A9697E1 13
4008. 8B 93 94 F9 FF FF 85 D2 89 55 84 74 6F
4009
4010==== BB 427 (0x3A9697EE) in 7599B, out 43250B, BBs exec'd 0 ====
4011	0x3A9697EE:  movl -108(%ebp),%eax
4012	0x3A9697F1:  movl -104(%ebp),%edx
4013	0x3A9697F4:  movl -20(%ebp),%esi
4014	0x3A9697F7:  movl %eax,0xFFFFFF6C(%ebp)
4015	0x3A9697FD:  movl -16(%ebp),%edi
4016	0x3A969800:  movl %edx,0xFFFFFF70(%ebp)
4017	0x3A969806:  leal 0(%esi), %esi
4018	0x3A969809:  leal 0(%edi,,), %edi
4019	0x3A969810:  movl -124(%ebp),%ecx
4020	0x3A969813:  movl 0x1C8(%ecx),%edx
4021	0x3A969819:  movl 0x1C4(%ecx),%eax
4022	0x3A96981F:  movl %edx,%ecx
4023	0x3A969821:  xorl %edi,%ecx
4024	0x3A969823:  xorl %esi,%eax
4025	0x3A969825:  orl %eax,%ecx
4026	0x3A969827:  jnz-8 0x3A969850
4027. 427 3A9697EE 59
4028. 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
4029
4030==== BB 428 (0x3A969850) in 7658B, out 43456B, BBs exec'd 0 ====
4031	0x3A969850:  movl -124(%ebp),%eax
4032	0x3A969853:  movl 12(%eax),%eax
4033	0x3A969856:  testl %eax,%eax
4034	0x3A969858:  movl %eax,-124(%ebp)
4035	0x3A96985B:  jnz-8 0x3A969810
4036. 428 3A969850 13
4037. 8B 45 84 8B 40 0C 85 C0 89 45 84 75 B3
4038
4039==== BB 429 (0x3A969810) in 7671B, out 43548B, BBs exec'd 0 ====
4040	0x3A969810:  movl -124(%ebp),%ecx
4041	0x3A969813:  movl 0x1C8(%ecx),%edx
4042	0x3A969819:  movl 0x1C4(%ecx),%eax
4043	0x3A96981F:  movl %edx,%ecx
4044	0x3A969821:  xorl %edi,%ecx
4045	0x3A969823:  xorl %esi,%eax
4046	0x3A969825:  orl %eax,%ecx
4047	0x3A969827:  jnz-8 0x3A969850
4048. 429 3A969810 25
4049. 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
4050
4051==== BB 430 (0x3A96985D) in 7696B, out 43667B, BBs exec'd 0 ====
4052	0x3A96985D:  xorl %eax, %eax
4053	0x3A96985F:  testb $0x4, 20(%ebp)
4054	0x3A969863:  jnz-32 0x3A969DC6
4055. 430 3A96985D 12
4056. 31 C0 F6 45 14 04 0F 85 5D 05 00 00
4057
4058==== BB 431 (0x3A969869) in 7708B, out 43752B, BBs exec'd 0 ====
4059	0x3A969869:  testb $0x40, 0xFFFFFC14(%ebx)
4060	0x3A969870:  jnz-32 0x3A96A050
4061. 431 3A969869 13
4062. F6 83 14 FC FF FF 40 0F 85 DA 07 00 00
4063
4064==== BB 432 (0x3A969876) in 7721B, out 43822B, BBs exec'd 0 ====
4065	0x3A969876:  movl -120(%ebp),%ecx
4066	0x3A969879:  movl 12(%ebp),%eax
4067	0x3A96987C:  addl $0x4, %ecx
4068	0x3A96987F:  movl %ecx,-128(%ebp)
4069	0x3A969882:  movl %eax,(%esp,,)
4070	0x3A969885:  movl -112(%ebp),%edx
4071	0x3A969888:  movl 16(%ebp),%ecx
4072	0x3A96988B:  movl 8(%ebp),%eax
4073	0x3A96988E:  call 0x3A96C9D0
4074. 432 3A969876 29
4075. 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
4076
4077==== BB 433 (0x3A973780) in 7750B, out 43957B, BBs exec'd 0 ====
4078	0x3A973780:  movl %edx,0x138(%ebx)
4079	0x3A973786:  movl 0xFFFFFC18(%ebx),%eax
4080	0x3A97378C:  xorl %ecx, %ecx
4081	0x3A97378E:  movl %ecx,20(%esp,,)
4082	0x3A973792:  movl $0xFFFFFFFF,%edx
4083	0x3A973797:  movl %edx,16(%esp,,)
4084	0x3A97379B:  leal -1(%eax,%edi,1), %esi
4085	0x3A97379F:  negl %eax
4086	0x3A9737A1:  movl $0x0, (%esp,,)
4087	0x3A9737A8:  andl %eax,%esi
4088	0x3A9737AA:  movl $0x22,%eax
4089	0x3A9737AF:  movl %eax,12(%esp,,)
4090	0x3A9737B3:  movl $0x3,%eax
4091	0x3A9737B8:  movl %eax,8(%esp,,)
4092	0x3A9737BC:  movl %esi,4(%esp,,)
4093	0x3A9737C0:  call 0x3A974C50
4094. 433 3A973780 69
4095. 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
4096
4097==== BB 434 mmap(0x3A974C50) in 7819B, out 44173B, BBs exec'd 0 ====
4098	0x3A974C50:  movl %ebx,%edx
4099	0x3A974C52:  movl $0x5A,%eax
4100	0x3A974C57:  leal 4(%esp,,), %ebx
4101	0x3A974C5B:  int $0x80
4102. 434 3A974C50 13
4103. 89 DA B8 5A 00 00 00 8D 5C 24 04 CD 80
4104
4105==== BB 435 (0x3A974C5D) in 7832B, out 44234B, BBs exec'd 0 ====
4106	0x3A974C5D:  movl %edx,%ebx
4107	0x3A974C5F:  cmpl $0xFFFFF000, %eax
4108	0x3A974C64:  jnbe-8 0x3A974C67
4109. 435 3A974C5D 9
4110. 89 D3 3D 00 F0 FF FF 77 01
4111
4112==== BB 436 (0x3A974C66) in 7841B, out 44304B, BBs exec'd 0 ====
4113	0x3A974C66:  ret
4114. 436 3A974C66 1
4115. C3
4116
4117==== BB 437 (0x3A9737C5) in 7842B, out 44334B, BBs exec'd 0 ====
4118	0x3A9737C5:  cmpl 0x13C(%ebx),%eax
4119	0x3A9737CB:  jz-8 0x3A9737D3
4120. 437 3A9737C5 8
4121. 3B 83 3C 01 00 00 74 06
4122
4123==== BB 438 (0x3A9737CD) in 7850B, out 44402B, BBs exec'd 0 ====
4124	0x3A9737CD:  movl %eax,0x138(%ebx)
4125	0x3A9737D3:  movl 0x138(%ebx),%edx
4126	0x3A9737D9:  addl %esi,%eax
4127	0x3A9737DB:  movl %eax,0x13C(%ebx)
4128	0x3A9737E1:  movl %edx,0x140(%ebx)
4129	0x3A9737E7:  movl %edx,%eax
4130	0x3A9737E9:  leal (%edi,%edx,1), %edx
4131	0x3A9737EC:  movl %edx,0x138(%ebx)
4132	0x3A9737F2:  movl -12(%ebp),%ebx
4133	0x3A9737F5:  movl -8(%ebp),%esi
4134	0x3A9737F8:  movl -4(%ebp),%edi
4135	0x3A9737FB:  movl %ebp,%esp
4136	0x3A9737FD:  popl %ebp
4137	0x3A9737FE:  ret
4138. 438 3A9737CD 50
4139. 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
4140
4141==== BB 439 (0x3A96CAB0) in 7900B, out 44603B, BBs exec'd 0 ====
4142	0x3A96CAB0:  movl %eax,%edx
4143	0x3A96CAB2:  movl 12(%eax),%eax
4144	0x3A96CAB5:  testl %eax,%eax
4145	0x3A96CAB7:  jz-8 0x3A96CAC9
4146. 439 3A96CAB0 9
4147. 89 C2 8B 40 0C 85 C0 74 10
4148
4149==== BB 440 (0x3A96CAB9) in 7909B, out 44685B, BBs exec'd 0 ====
4150	0x3A96CAB9:  leal 0(%esi,,), %esi
4151	0x3A96CAC0:  movl %eax,%edx
4152	0x3A96CAC2:  movl 12(%eax),%eax
4153	0x3A96CAC5:  testl %eax,%eax
4154	0x3A96CAC7:  jnz-8 0x3A96CAC0
4155. 440 3A96CAB9 16
4156. 8D B4 26 00 00 00 00 89 C2 8B 40 0C 85 C0 75 F7
4157
4158==== BB 441 (0x3A96CAC9) in 7925B, out 44780B, BBs exec'd 0 ====
4159	0x3A96CAC9:  movl -32(%ebp),%eax
4160	0x3A96CACC:  movl %edx,16(%eax)
4161	0x3A96CACF:  movl %eax,12(%edx)
4162	0x3A96CAD2:  movl 0x1B0(%eax),%edx
4163	0x3A96CAD8:  movl 0xFFFFF994(%ebx),%eax
4164	0x3A96CADE:  addl $0x150, %eax
4165	0x3A96CAE3:  movl %eax,(%edx,%ecx,4)
4166	0x3A96CAE6:  movl $0x1,%ecx
4167	0x3A96CAEB:  incl 0xFFFFF998(%ebx)
4168	0x3A96CAF1:  addl $0x1, 0xFFFFF9C4(%ebx)
4169	0x3A96CAF8:  adcl $0x0, 0xFFFFF9C8(%ebx)
4170	0x3A96CAFF:  testl %edi,%edi
4171	0x3A96CB01:  jz-32 0x3A96CC58
4172. 441 3A96CAC9 62
4173. 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
4174
4175==== BB 442 (0x3A96CB07) in 7987B, out 45004B, BBs exec'd 0 ====
4176	0x3A96CB07:  movl 0x160(%edi),%eax
4177	0x3A96CB0D:  testl %eax,%eax
4178	0x3A96CB0F:  jz-8 0x3A96CB2C
4179. 442 3A96CB07 10
4180. 8B 87 60 01 00 00 85 C0 74 1B
4181
4182==== BB 443 (0x3A96CB36) in 7997B, out 45079B, BBs exec'd 0 ====
4183	0x3A96CB36:  cmpl (%edx),%eax
4184	0x3A96CB38:  jz-8 0x3A96CB3D
4185. 443 3A96CB36 4
4186. 3B 02 74 03
4187
4188==== BB 444 (0x3A96CB3D) in 8001B, out 45141B, BBs exec'd 0 ====
4189	0x3A96CB3D:  movl -32(%ebp),%eax
4190	0x3A96CB40:  movl -32(%ebp),%edx
4191	0x3A96CB43:  movl -16(%ebp),%ecx
4192	0x3A96CB46:  addl $0x150, %eax
4193	0x3A96CB4B:  movl %eax,0x1B4(%edx)
4194	0x3A96CB51:  movzbl (%ecx),%ecx
4195	0x3A96CB54:  testb %cl,%cl
4196	0x3A96CB56:  movb %cl,-33(%ebp)
4197	0x3A96CB59:  jz-32 0x3A96CC26
4198. 444 3A96CB3D 34
4199. 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
4200
4201==== BB 445 (0x3A96CB5F) in 8035B, out 45287B, BBs exec'd 0 ====
4202	0x3A96CB5F:  movl -16(%ebp),%eax
4203	0x3A96CB62:  movl %eax,(%esp,,)
4204	0x3A96CB65:  call 0x3A9752D0
4205. 445 3A96CB5F 11
4206. 8B 45 F0 89 04 24 E8 66 87 00 00
4207
4208==== BB 446 (0x3A96CB6A) in 8046B, out 45355B, BBs exec'd 0 ====
4209	0x3A96CB6A:  incl %eax
4210	0x3A96CB6B:  cmpb $0x2F, -33(%ebp)
4211	0x3A96CB6F:  movl %eax,-40(%ebp)
4212	0x3A96CB72:  jz-32 0x3A96CC60
4213. 446 3A96CB6A 14
4214. 40 80 7D DF 2F 89 45 D8 0F 84 E8 00 00 00
4215
4216==== BB 447 (0x3A96CC60) in 8060B, out 45439B, BBs exec'd 0 ====
4217	0x3A96CC60:  movl %eax,(%esp,,)
4218	0x3A96CC63:  call 0x3A96581C
4219. 447 3A96CC60 8
4220. 89 04 24 E8 B4 8B FF FF
4221
4222==== BB 448 (0x3A96CC68) in 8068B, out 45494B, BBs exec'd 0 ====
4223	0x3A96CC68:  testl %eax,%eax
4224	0x3A96CC6A:  movl %eax,%edi
4225	0x3A96CC6C:  jnz-32 0x3A96CBEB
4226. 448 3A96CC68 10
4227. 85 C0 89 C7 0F 85 79 FF FF FF
4228
4229==== BB 449 (0x3A96CBEB) in 8078B, out 45560B, BBs exec'd 0 ====
4230	0x3A96CBEB:  movl -40(%ebp),%edx
4231	0x3A96CBEE:  movl %edx,8(%esp,,)
4232	0x3A96CBF2:  movl -16(%ebp),%ecx
4233	0x3A96CBF5:  movl %eax,(%esp,,)
4234	0x3A96CBF8:  movl %ecx,4(%esp,,)
4235	0x3A96CBFC:  call 0x3A975770
4236. 449 3A96CBEB 22
4237. 8B 55 D8 89 54 24 08 8B 4D F0 89 04 24 89 4C 24 04 E8 6F 8B 00 00
4238
4239==== BB 450 (0x3A96CC01) in 8100B, out 45664B, BBs exec'd 0 ====
4240	0x3A96CC01:  jmp-8 0x3A96CC10
4241. 450 3A96CC01 2
4242. EB 0D
4243
4244==== BB 451 (0x3A96CC10) in 8102B, out 45692B, BBs exec'd 0 ====
4245	0x3A96CC10:  decl %eax
4246	0x3A96CC11:  cmpb $0x2F, (%eax)
4247	0x3A96CC14:  jnz-8 0x3A96CC10
4248. 451 3A96CC10 6
4249. 48 80 38 2F 75 FA
4250
4251==== BB 452 (0x3A96CC16) in 8108B, out 45760B, BBs exec'd 0 ====
4252	0x3A96CC16:  cmpl %edi,%eax
4253	0x3A96CC18:  jz-8 0x3A96CC83
4254. 452 3A96CC16 4
4255. 39 F8 74 69
4256
4257==== BB 453 (0x3A96CC1A) in 8112B, out 45817B, BBs exec'd 0 ====
4258	0x3A96CC1A:  movb $0x0, (%eax)
4259	0x3A96CC1D:  movl -32(%ebp),%eax
4260	0x3A96CC20:  movl %edi,0x190(%eax)
4261	0x3A96CC26:  movl -32(%ebp),%eax
4262	0x3A96CC29:  addl $0x2C, %esp
4263	0x3A96CC2C:  popl %ebx
4264	0x3A96CC2D:  popl %esi
4265	0x3A96CC2E:  popl %edi
4266	0x3A96CC2F:  popl %ebp
4267	0x3A96CC30:  ret 4
4268. 453 3A96CC1A 25
4269. 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
4270
4271==== BB 454 (0x3A969893) in 8137B, out 45981B, BBs exec'd 0 ====
4272	0x3A969893:  movl %eax,-124(%ebp)
4273	0x3A969896:  subl $0x4, %esp
4274	0x3A969899:  testl %eax,%eax
4275	0x3A96989B:  leal 0xFFFFE494(%ebx), %edx
4276	0x3A9698A1:  jz-32 0x3A969D74
4277. 454 3A969893 20
4278. 89 45 84 83 EC 04 85 C0 8D 93 94 E4 FF FF 0F 84 CD 04 00 00
4279
4280==== BB 455 (0x3A9698A7) in 8157B, out 46082B, BBs exec'd 0 ====
4281	0x3A9698A7:  movl -128(%ebp),%esi
4282	0x3A9698AA:  movl -124(%ebp),%edx
4283	0x3A9698AD:  movl 24(%esi),%eax
4284	0x3A9698B0:  movzwl 16(%esi),%ecx
4285	0x3A9698B4:  movl %eax,0x148(%edx)
4286	0x3A9698BA:  movzwl 44(%esi),%eax
4287	0x3A9698BE:  movl %ecx,0xFFFFFF78(%ebp)
4288	0x3A9698C4:  movl -120(%ebp),%ecx
4289	0x3A9698C7:  movw %ax,0x14C(%edx)
4290	0x3A9698CE:  movl -128(%ebp),%edx
4291	0x3A9698D1:  movzwl 44(%esi),%esi
4292	0x3A9698D5:  movl 28(%edx),%eax
4293	0x3A9698D8:  shll $0x5, %esi
4294	0x3A9698DB:  movl %esi,0xFFFFFF28(%ebp)
4295	0x3A9698E1:  leal (%esi,%eax,1), %edx
4296	0x3A9698E4:  leal 4(%eax,%ecx,1), %eax
4297	0x3A9698E8:  cmpl (%ecx),%edx
4298	0x3A9698EA:  movl %eax,0xFFFFFF7C(%ebp)
4299	0x3A9698F0:  jnbe-32 0x3A969D15
4300. 455 3A9698A7 79
4301. 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
4302
4303==== BB 456 (0x3A9698F6) in 8236B, out 46339B, BBs exec'd 0 ====
4304	0x3A9698F6:  movl %esp,0xFFFFFF64(%ebp)
4305	0x3A9698FC:  movl -124(%ebp),%ecx
4306	0x3A9698FF:  movl $0x7,%edi
4307	0x3A969904:  movl %edi,0xFFFFFF68(%ebp)
4308	0x3A96990A:  movb $0x0, 0xFFFFFF5B(%ebp)
4309	0x3A969911:  movzwl 0x14C(%ecx),%edx
4310	0x3A969918:  leal -3(%edx,%edx,2), %eax
4311	0x3A96991C:  leal 0x28(,%eax,8), %eax
4312	0x3A969923:  subl %eax,%esp
4313	0x3A969925:  shll $0x5, %edx
4314	0x3A969928:  leal 67(%esp,,), %esi
4315	0x3A96992C:  andl $0xFFFFFFF0, %esi
4316	0x3A96992F:  movl %esi,0xFFFFFF60(%ebp)
4317	0x3A969935:  xorl %esi, %esi
4318	0x3A969937:  movl %esi,0xFFFFFF5C(%ebp)
4319	0x3A96993D:  movl 0xFFFFFF7C(%ebp),%esi
4320	0x3A969943:  movl %esi,%eax
4321	0x3A969945:  addl %edx,%eax
4322	0x3A969947:  cmpl %eax,%esi
4323	0x3A969949:  jnb-32 0x3A969DD6
4324. 456 3A9698F6 89
4325. 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
4326
4327==== BB 457 (0x3A96994F) in 8325B, out 46615B, BBs exec'd 0 ====
4328	0x3A96994F:  movl %eax,0xFFFFFF54(%ebp)
4329	0x3A969955:  movl 0xFFFFFF60(%ebp),%eax
4330	0x3A96995B:  movl %eax,0xFFFFFF2C(%ebp)
4331	0x3A969961:  jmp-8 0x3A96998B
4332. 457 3A96994F 20
4333. 89 85 54 FF FF FF 8B 85 60 FF FF FF 89 85 2C FF FF FF EB 28
4334
4335==== BB 458 (0x3A96998B) in 8345B, out 46691B, BBs exec'd 0 ====
4336	0x3A96998B:  movl (%esi),%eax
4337	0x3A96998D:  cmpl $0x6, %eax
4338	0x3A969990:  jz-8 0x3A9699C5
4339. 458 3A96998B 7
4340. 8B 06 83 F8 06 74 33
4341
4342==== BB 459 (0x3A969992) in 8352B, out 46758B, BBs exec'd 0 ====
4343	0x3A969992:  cmpl $0x6, %eax
4344	0x3A969995:  jbe-8 0x3A969963
4345. 459 3A969992 5
4346. 83 F8 06 76 CC
4347
4348==== BB 460 (0x3A969963) in 8357B, out 46815B, BBs exec'd 0 ====
4349	0x3A969963:  cmpl $0x1, %eax
4350	0x3A969966:  jz-32 0x3A969C3A
4351. 460 3A969963 9
4352. 83 F8 01 0F 84 CE 02 00 00
4353
4354==== BB 461 (0x3A969C3A) in 8366B, out 46872B, BBs exec'd 0 ====
4355	0x3A969C3A:  movl 0xFFFFFC18(%ebx),%eax
4356	0x3A969C40:  movl 28(%esi),%edx
4357	0x3A969C43:  decl %eax
4358	0x3A969C44:  testl %eax,%edx
4359	0x3A969C46:  jnz-32 0x3A96A1E5
4360. 461 3A969C3A 18
4361. 8B 83 18 FC FF FF 8B 56 1C 48 85 D0 0F 85 99 05 00 00
4362
4363==== BB 462 (0x3A969C4C) in 8384B, out 46965B, BBs exec'd 0 ====
4364	0x3A969C4C:  movl 8(%esi),%eax
4365	0x3A969C4F:  decl %edx
4366	0x3A969C50:  movl 4(%esi),%ecx
4367	0x3A969C53:  movl %eax,0xFFFFFF50(%ebp)
4368	0x3A969C59:  subl %ecx,%eax
4369	0x3A969C5B:  testl %edx,%eax
4370	0x3A969C5D:  jnz-32 0x3A96A1F0
4371. 462 3A969C4C 23
4372. 8B 46 08 4A 8B 4E 04 89 85 50 FF FF FF 29 C8 85 C2 0F 85 8D 05 00 00
4373
4374==== BB 463 (0x3A969C63) in 8407B, out 47080B, BBs exec'd 0 ====
4375	0x3A969C63:  incl 0xFFFFFF5C(%ebp)
4376	0x3A969C69:  movl 0xFFFFFF2C(%ebp),%edi
4377	0x3A969C6F:  movl 0xFFFFFF50(%ebp),%eax
4378	0x3A969C75:  leal 24(%edi), %ecx
4379	0x3A969C78:  movl %ecx,0xFFFFFF2C(%ebp)
4380	0x3A969C7E:  movl %edx,%ecx
4381	0x3A969C80:  notl %ecx
4382	0x3A969C82:  andl %eax,%ecx
4383	0x3A969C84:  movl 0xFFFFFF2C(%ebp),%eax
4384	0x3A969C8A:  movl %ecx,-24(%eax)
4385	0x3A969C8D:  movl 8(%esi),%edx
4386	0x3A969C90:  movl 16(%esi),%eax
4387	0x3A969C93:  addl %edx,%eax
4388	0x3A969C95:  movl 0xFFFFFC18(%ebx),%edx
4389	0x3A969C9B:  leal -1(%edx,%eax,1), %eax
4390	0x3A969C9F:  negl %edx
4391	0x3A969CA1:  andl %edx,%eax
4392	0x3A969CA3:  movl 0xFFFFFF2C(%ebp),%edx
4393	0x3A969CA9:  movl %eax,-20(%edx)
4394	0x3A969CAC:  movl 16(%esi),%eax
4395	0x3A969CAF:  addl 8(%esi),%eax
4396	0x3A969CB2:  movl %eax,-16(%edx)
4397	0x3A969CB5:  movl 20(%esi),%eax
4398	0x3A969CB8:  addl 8(%esi),%eax
4399	0x3A969CBB:  movl %eax,-12(%edx)
4400	0x3A969CBE:  movl 28(%esi),%eax
4401	0x3A969CC1:  decl %eax
4402	0x3A969CC2:  notl %eax
4403	0x3A969CC4:  andl 4(%esi),%eax
4404	0x3A969CC7:  cmpl $0x1, 0xFFFFFF5C(%ebp)
4405	0x3A969CCE:  movl %eax,-8(%edx)
4406	0x3A969CD1:  jbe-8 0x3A969CDF
4407. 463 3A969C63 112
4408. 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
4409
4410==== BB 464 (0x3A969CDF) in 8519B, out 47458B, BBs exec'd 0 ====
4411	0x3A969CDF:  movl 24(%esi),%ecx
4412	0x3A969CE2:  movl $0x73516240,%eax
4413	0x3A969CE7:  andl $0x7, %ecx
4414	0x3A969CEA:  shll $0x2, %ecx
4415	0x3A969CED:  sarl %cl, %eax
4416	0x3A969CEF:  andl $0xF, %eax
4417	0x3A969CF2:  movl %eax,20(%edi)
4418	0x3A969CF5:  jmp 0x3A969980
4419. 464 3A969CDF 27
4420. 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
4421
4422==== BB 465 (0x3A969980) in 8546B, out 47578B, BBs exec'd 0 ====
4423	0x3A969980:  addl $0x20, %esi
4424	0x3A969983:  cmpl 0xFFFFFF54(%ebp),%esi
4425	0x3A969989:  jnb-8 0x3A9699DC
4426. 465 3A969980 11
4427. 83 C6 20 3B B5 54 FF FF FF 73 51
4428
4429==== BB 466 (0x3A969CD3) in 8557B, out 47656B, BBs exec'd 0 ====
4430	0x3A969CD3:  cmpl %ecx,-20(%edi)
4431	0x3A969CD6:  jz-8 0x3A969CDF
4432. 466 3A969CD3 5
4433. 39 4F EC 74 07
4434
4435==== BB 467 (0x3A96996C) in 8562B, out 47719B, BBs exec'd 0 ====
4436	0x3A96996C:  cmpl $0x2, %eax
4437	0x3A96996F:  jz-32 0x3A969CFA
4438. 467 3A96996C 9
4439. 83 F8 02 0F 84 85 03 00 00
4440
4441==== BB 468 (0x3A969CFA) in 8571B, out 47776B, BBs exec'd 0 ====
4442	0x3A969CFA:  movl 8(%esi),%eax
4443	0x3A969CFD:  movl -124(%ebp),%edx
4444	0x3A969D00:  movl %eax,8(%edx)
4445	0x3A969D03:  movl 20(%esi),%eax
4446	0x3A969D06:  shrl $0x3, %eax
4447	0x3A969D09:  movw %ax,0x14E(%edx)
4448	0x3A969D10:  jmp 0x3A969980
4449. 468 3A969CFA 27
4450. 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
4451
4452==== BB 469 (0x3A969997) in 8598B, out 47888B, BBs exec'd 0 ====
4453	0x3A969997:  cmpl $0x6474E551, %eax
4454	0x3A96999C:  jz-32 0x3A969C2C
4455. 469 3A969997 11
4456. 3D 51 E5 74 64 0F 84 8A 02 00 00
4457
4458==== BB 470 (0x3A969C2C) in 8609B, out 47948B, BBs exec'd 0 ====
4459	0x3A969C2C:  movl 24(%esi),%ecx
4460	0x3A969C2F:  movl %ecx,0xFFFFFF68(%ebp)
4461	0x3A969C35:  jmp 0x3A969980
4462. 470 3A969C2C 14
4463. 8B 4E 18 89 8D 68 FF FF FF E9 46 FD FF FF
4464
4465==== BB 471 (0x3A9699DC) in 8623B, out 48008B, BBs exec'd 0 ====
4466	0x3A9699DC:  movl 0xFFFFFF5C(%ebp),%eax
4467	0x3A9699E2:  testl %eax,%eax
4468	0x3A9699E4:  jz-32 0x3A969DD6
4469. 471 3A9699DC 14
4470. 8B 85 5C FF FF FF 85 C0 0F 84 EC 03 00 00
4471
4472==== BB 472 (0x3A9699EA) in 8637B, out 48083B, BBs exec'd 0 ====
4473	0x3A9699EA:  movl 0xFFFFFF5C(%ebp),%ecx
4474	0x3A9699F0:  movl 0xFFFFFF60(%ebp),%edi
4475	0x3A9699F6:  leal (%ecx,%ecx,2), %eax
4476	0x3A9699F9:  leal (%edi,%eax,8), %eax
4477	0x3A9699FC:  movl (%edi),%edx
4478	0x3A9699FE:  movl -12(%eax),%esi
4479	0x3A969A01:  movl %eax,0xFFFFFF4C(%ebp)
4480	0x3A969A07:  subl %edx,%esi
4481	0x3A969A09:  cmpl $0x3, 0xFFFFFF78(%ebp)
4482	0x3A969A10:  movl %esi,0xFFFFFF28(%ebp)
4483	0x3A969A16:  jnz-32 0x3A96A1FB
4484. 472 3A9699EA 50
4485. 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
4486
4487==== BB 473 (0x3A969A1C) in 8687B, out 48261B, BBs exec'd 0 ====
4488	0x3A969A1C:  movl 0xFFFFFD78(%ebx),%eax
4489	0x3A969A22:  andl %eax,%edx
4490	0x3A969A24:  movl 16(%edi),%eax
4491	0x3A969A27:  movl %eax,20(%esp,,)
4492	0x3A969A2B:  movl -116(%ebp),%eax
4493	0x3A969A2E:  movl %eax,16(%esp,,)
4494	0x3A969A32:  movl $0x2,%eax
4495	0x3A969A37:  movl %eax,12(%esp,,)
4496	0x3A969A3B:  movl 20(%edi),%eax
4497	0x3A969A3E:  movl %edx,(%esp,,)
4498	0x3A969A41:  movl %esi,4(%esp,,)
4499	0x3A969A45:  movl %eax,8(%esp,,)
4500	0x3A969A49:  call 0x3A974C50
4501. 473 3A969A1C 50
4502. 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
4503
4504==== BB 474 (0x3A969A4E) in 8737B, out 48446B, BBs exec'd 0 ====
4505	0x3A969A4E:  movl -124(%ebp),%edx
4506	0x3A969A51:  movl %eax,0x194(%edx)
4507	0x3A969A57:  incl %eax
4508	0x3A969A58:  jz-32 0x3A969BF6
4509. 474 3A969A4E 16
4510. 8B 55 84 89 82 94 01 00 00 40 0F 84 98 01 00 00
4511
4512==== BB 475 (0x3A969A5E) in 8753B, out 48537B, BBs exec'd 0 ====
4513	0x3A969A5E:  movl 0xFFFFFC40(%ebx),%esi
4514	0x3A969A64:  testl %esi,%esi
4515	0x3A969A66:  jnz-32 0x3A96A06A
4516. 475 3A969A5E 14
4517. 8B B3 40 FC FF FF 85 F6 0F 85 FE 05 00 00
4518
4519==== BB 476 (0x3A96A06A) in 8767B, out 48612B, BBs exec'd 0 ====
4520	0x3A96A06A:  movl $0x3,%ecx
4521	0x3A96A06F:  movl %ecx,8(%esp,,)
4522	0x3A96A073:  movl 0xFFFFFF28(%ebp),%ecx
4523	0x3A96A079:  movl %ecx,4(%esp,,)
4524	0x3A96A07D:  movl -124(%ebp),%esi
4525	0x3A96A080:  movl 0x194(%esi),%eax
4526	0x3A96A086:  movl %eax,(%esp,,)
4527	0x3A96A089:  call 0x3A974D10
4528. 476 3A96A06A 36
4529. 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
4530
4531==== BB 477 madvise(0x3A974D10) in 8803B, out 48741B, BBs exec'd 0 ====
4532	0x3A974D10:  pushl %ebx
4533	0x3A974D11:  movl 16(%esp,,),%edx
4534	0x3A974D15:  movl 12(%esp,,),%ecx
4535	0x3A974D19:  movl 8(%esp,,),%ebx
4536	0x3A974D1D:  movl $0xDB,%eax
4537	0x3A974D22:  int $0x80
4538. 477 3A974D10 20
4539. 53 8B 54 24 10 8B 4C 24 0C 8B 5C 24 08 B8 DB 00 00 00 CD 80
4540
4541==== BB 478 (0x3A974D24) in 8823B, out 48837B, BBs exec'd 0 ====
4542	0x3A974D24:  popl %ebx
4543	0x3A974D25:  cmpl $0xFFFFF001, %eax
4544	0x3A974D2A:  jnb-8 0x3A974D2D
4545. 478 3A974D24 8
4546. 5B 3D 01 F0 FF FF 73 01
4547
4548==== BB 479 (0x3A974D2C) in 8831B, out 48916B, BBs exec'd 0 ====
4549	0x3A974D2C:  ret
4550. 479 3A974D2C 1
4551. C3
4552
4553==== BB 480 (0x3A96A08E) in 8832B, out 48946B, BBs exec'd 0 ====
4554	0x3A96A08E:  jmp 0x3A969A6C
4555. 480 3A96A08E 5
4556. E9 D9 F9 FF FF
4557
4558==== BB 481 (0x3A969A6C) in 8837B, out 48974B, BBs exec'd 0 ====
4559	0x3A969A6C:  movl -124(%ebp),%edx
4560	0x3A969A6F:  movl 0xFFFFFF28(%ebp),%ecx
4561	0x3A969A75:  movl -124(%ebp),%esi
4562	0x3A969A78:  movl 0x194(%edx),%eax
4563	0x3A969A7E:  leal (%ecx,%eax,1), %edx
4564	0x3A969A81:  movl %edx,0x198(%esi)
4565	0x3A969A87:  movl (%edi),%edx
4566	0x3A969A89:  subl %edx,%eax
4567	0x3A969A8B:  cmpb $0x0, 0xFFFFFF5B(%ebp)
4568	0x3A969A92:  movl %eax,(%esi)
4569	0x3A969A94:  jnz-32 0x3A96A093
4570. 481 3A969A6C 46
4571. 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
4572
4573==== BB 482 (0x3A969A9A) in 8883B, out 49142B, BBs exec'd 0 ====
4574	0x3A969A9A:  movl -124(%ebp),%ecx
4575	0x3A969A9D:  movl 0x144(%ecx),%eax
4576	0x3A969AA3:  testl %eax,%eax
4577	0x3A969AA5:  jnz-8 0x3A969AF0
4578. 482 3A969A9A 13
4579. 8B 4D 84 8B 81 44 01 00 00 85 C0 75 49
4580
4581==== BB 483 (0x3A969AA7) in 8896B, out 49230B, BBs exec'd 0 ====
4582	0x3A969AA7:  movl -128(%ebp),%eax
4583	0x3A969AAA:  movl 16(%edi),%esi
4584	0x3A969AAD:  movl 28(%eax),%ecx
4585	0x3A969AB0:  movl %esi,0xFFFFFF48(%ebp)
4586	0x3A969AB6:  cmpl %ecx,%esi
4587	0x3A969AB8:  jnbe-8 0x3A969AF0
4588. 483 3A969AA7 19
4589. 8B 45 80 8B 77 10 8B 48 1C 89 B5 48 FF FF FF 39 CE 77 36
4590
4591==== BB 484 (0x3A969ABA) in 8915B, out 49341B, BBs exec'd 0 ====
4592	0x3A969ABA:  movzwl 44(%eax),%eax
4593	0x3A969ABE:  movl (%edi),%esi
4594	0x3A969AC0:  movl 4(%edi),%edx
4595	0x3A969AC3:  movl %esi,0xFFFFFF44(%ebp)
4596	0x3A969AC9:  shll $0x5, %eax
4597	0x3A969ACC:  subl %esi,%edx
4598	0x3A969ACE:  addl 0xFFFFFF48(%ebp),%edx
4599	0x3A969AD4:  leal (%eax,%ecx,1), %eax
4600	0x3A969AD7:  cmpl %eax,%edx
4601	0x3A969AD9:  jb-8 0x3A969AF0
4602. 484 3A969ABA 33
4603. 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
4604
4605==== BB 485 (0x3A969ADB) in 8948B, out 49491B, BBs exec'd 0 ====
4606	0x3A969ADB:  movl %esi,%eax
4607	0x3A969ADD:  movl -124(%ebp),%edx
4608	0x3A969AE0:  addl %ecx,%eax
4609	0x3A969AE2:  movl 0xFFFFFF48(%ebp),%ecx
4610	0x3A969AE8:  subl %ecx,%eax
4611	0x3A969AEA:  movl %eax,0x144(%edx)
4612	0x3A969AF0:  movl 12(%edi),%ecx
4613	0x3A969AF3:  movl 8(%edi),%edx
4614	0x3A969AF6:  cmpl %edx,%ecx
4615	0x3A969AF8:  jbe-32 0x3A969B8D
4616. 485 3A969ADB 35
4617. 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
4618
4619==== BB 486 (0x3A969B8D) in 8983B, out 49635B, BBs exec'd 0 ====
4620	0x3A969B8D:  movl 0xFFFFFF5C(%ebp),%esi
4621	0x3A969B93:  addl $0x18, %edi
4622	0x3A969B96:  movl 0xFFFFFF60(%ebp),%edx
4623	0x3A969B9C:  leal (%esi,%esi,2), %eax
4624	0x3A969B9F:  leal (%edx,%eax,8), %eax
4625	0x3A969BA2:  cmpl %eax,%edi
4626	0x3A969BA4:  jnb-32 0x3A969DE4
4627. 486 3A969B8D 29
4628. 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
4629
4630==== BB 487 (0x3A969BAA) in 9012B, out 49758B, BBs exec'd 0 ====
4631	0x3A969BAA:  movl (%edi),%eax
4632	0x3A969BAC:  cmpl %eax,4(%edi)
4633	0x3A969BAF:  jbe-32 0x3A969A9A
4634. 487 3A969BAA 11
4635. 8B 07 39 47 04 0F 86 E5 FE FF FF
4636
4637==== BB 488 (0x3A969BB5) in 9023B, out 49830B, BBs exec'd 0 ====
4638	0x3A969BB5:  movl 16(%edi),%eax
4639	0x3A969BB8:  movl %eax,20(%esp,,)
4640	0x3A969BBC:  movl -116(%ebp),%esi
4641	0x3A969BBF:  movl $0x12,%eax
4642	0x3A969BC4:  movl %eax,12(%esp,,)
4643	0x3A969BC8:  movl %esi,16(%esp,,)
4644	0x3A969BCC:  movl 20(%edi),%eax
4645	0x3A969BCF:  movl %eax,8(%esp,,)
4646	0x3A969BD3:  movl 4(%edi),%eax
4647	0x3A969BD6:  movl (%edi),%esi
4648	0x3A969BD8:  subl %esi,%eax
4649	0x3A969BDA:  movl %eax,4(%esp,,)
4650	0x3A969BDE:  movl -124(%ebp),%edx
4651	0x3A969BE1:  movl (%edi),%eax
4652	0x3A969BE3:  movl (%edx),%ecx
4653	0x3A969BE5:  addl %ecx,%eax
4654	0x3A969BE7:  movl %eax,(%esp,,)
4655	0x3A969BEA:  call 0x3A974C50
4656. 488 3A969BB5 58
4657. 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
4658
4659==== BB 489 (0x3A969BEF) in 9081B, out 50046B, BBs exec'd 0 ====
4660	0x3A969BEF:  incl %eax
4661	0x3A969BF0:  jnz-32 0x3A969A9A
4662. 489 3A969BEF 7
4663. 40 0F 85 A4 FE FF FF
4664
4665==== BB 490 (0x3A969AF0) in 9088B, out 50108B, BBs exec'd 0 ====
4666	0x3A969AF0:  movl 12(%edi),%ecx
4667	0x3A969AF3:  movl 8(%edi),%edx
4668	0x3A969AF6:  cmpl %edx,%ecx
4669	0x3A969AF8:  jbe-32 0x3A969B8D
4670. 490 3A969AF0 14
4671. 8B 4F 0C 8B 57 08 39 D1 0F 86 8F 00 00 00
4672
4673==== BB 491 (0x3A969AFE) in 9102B, out 50190B, BBs exec'd 0 ====
4674	0x3A969AFE:  movl -124(%ebp),%esi
4675	0x3A969B01:  movl 0xFFFFFC18(%ebx),%eax
4676	0x3A969B07:  movl (%esi),%esi
4677	0x3A969B09:  addl %esi,%edx
4678	0x3A969B0B:  addl %esi,%ecx
4679	0x3A969B0D:  movl %edx,0xFFFFFF40(%ebp)
4680	0x3A969B13:  leal -1(%eax,%edx,1), %edx
4681	0x3A969B17:  negl %eax
4682	0x3A969B19:  movl %ecx,0xFFFFFF3C(%ebp)
4683	0x3A969B1F:  andl %eax,%edx
4684	0x3A969B21:  cmpl %edx,%ecx
4685	0x3A969B23:  movl %edx,0xFFFFFF38(%ebp)
4686	0x3A969B29:  jnb-8 0x3A969B31
4687. 491 3A969AFE 45
4688. 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
4689
4690==== BB 492 (0x3A969B2B) in 9147B, out 50371B, BBs exec'd 0 ====
4691	0x3A969B2B:  movl %ecx,0xFFFFFF38(%ebp)
4692	0x3A969B31:  movl 0xFFFFFF40(%ebp),%ecx
4693	0x3A969B37:  cmpl %ecx,0xFFFFFF38(%ebp)
4694	0x3A969B3D:  jbe-8 0x3A969B7B
4695. 492 3A969B2B 20
4696. 89 8D 38 FF FF FF 8B 8D 40 FF FF FF 39 8D 38 FF FF FF 76 3C
4697
4698==== BB 493 (0x3A969B3F) in 9167B, out 50468B, BBs exec'd 0 ====
4699	0x3A969B3F:  movl 20(%edi),%eax
4700	0x3A969B42:  testb $0x2, %al
4701	0x3A969B44:  jz-32 0x3A96A3D8
4702. 493 3A969B3F 11
4703. 8B 47 14 A8 02 0F 84 8E 08 00 00
4704
4705==== BB 494 (0x3A969B4A) in 9178B, out 50550B, BBs exec'd 0 ====
4706	0x3A969B4A:  movl 0xFFFFFF38(%ebp),%eax
4707	0x3A969B50:  movl 0xFFFFFF40(%ebp),%edx
4708	0x3A969B56:  subl %edx,%eax
4709	0x3A969B58:  movl %eax,8(%esp,,)
4710	0x3A969B5C:  xorl %eax, %eax
4711	0x3A969B5E:  movl %eax,4(%esp,,)
4712	0x3A969B62:  movl 0xFFFFFF40(%ebp),%esi
4713	0x3A969B68:  movl %esi,(%esp,,)
4714	0x3A969B6B:  call 0x3A975700
4715. 494 3A969B4A 38
4716. 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
4717
4718==== BB 495 memset(0x3A975700) in 9216B, out 50694B, BBs exec'd 0 ====
4719	0x3A975700:  pushl %edi
4720	0x3A975701:  movl 8(%esp,,),%edi
4721	0x3A975705:  movl 16(%esp,,),%edx
4722	0x3A975709:  movb 12(%esp,,),%al
4723	0x3A97570D:  movb %al,%ah{sp}
4724	0x3A97570F:  movl %eax,%ecx
4725	0x3A975711:  shll $0x10, %eax
4726	0x3A975714:  movw %cx,%ax
4727	0x3A975717:  cld
4728	0x3A975718:  cmpl $0x24, %edx
4729	0x3A97571B:  movl %edx,%ecx
4730	0x3A97571D:  jl-8 0x3A975756
4731. 495 3A975700 31
4732. 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
4733
4734==== BB 496 (0x3A975756) in 9247B, out 50876B, BBs exec'd 0 ====
4735	0x3A975756:  shrl $0x2, %ecx
4736	0x3A975759:  rep stosl
4737. 496 3A975756 5
4738. C1 E9 02 F3 AB
4739
4740==== BB 497 (0x3A975759) in 9252B, out 50973B, BBs exec'd 0 ====
4741	0x3A975759:  rep stosl
4742. 497 3A975759 2
4743. F3 AB
4744
4745==== BB 498 (0x3A97575B) in 9254B, out 51060B, BBs exec'd 0 ====
4746	0x3A97575B:  movl %edx,%ecx
4747	0x3A97575D:  andl $0x3, %ecx
4748	0x3A975760:  rep stosb
4749. 498 3A97575B 7
4750. 89 D1 83 E1 03 F3 AA
4751
4752==== BB 499 (0x3A975762) in 9261B, out 51162B, BBs exec'd 0 ====
4753	0x3A975762:  movl 8(%esp,,),%eax
4754	0x3A975766:  popl %edi
4755	0x3A975767:  ret
4756. 499 3A975762 6
4757. 8B 44 24 08 5F C3
4758
4759==== BB 500 (0x3A969B70) in 9267B, out 51221B, BBs exec'd 0 ====
4760	0x3A969B70:  movl 20(%edi),%eax
4761	0x3A969B73:  testb $0x2, %al
4762	0x3A969B75:  jz-32 0x3A96A3B2
4763. 500 3A969B70 11
4764. 8B 47 14 A8 02 0F 84 37 08 00 00
4765
4766==== BB 501 (0x3A969B7B) in 9278B, out 51303B, BBs exec'd 0 ====
4767	0x3A969B7B:  movl 0xFFFFFF38(%ebp),%eax
4768	0x3A969B81:  cmpl %eax,0xFFFFFF3C(%ebp)
4769	0x3A969B87:  jnbe-32 0x3A96A171
4770. 501 3A969B7B 18
4771. 8B 85 38 FF FF FF 39 85 3C FF FF FF 0F 87 E4 05 00 00
4772
4773==== BB 502 (0x3A969DE4) in 9296B, out 51384B, BBs exec'd 0 ====
4774	0x3A969DE4:  movl -124(%ebp),%ecx
4775	0x3A969DE7:  movl 0x144(%ecx),%eax
4776	0x3A969DED:  testl %eax,%eax
4777	0x3A969DEF:  jz-32 0x3A96A0E8
4778. 502 3A969DE4 17
4779. 8B 4D 84 8B 81 44 01 00 00 85 C0 0F 84 F3 02 00 00
4780
4781==== BB 503 (0x3A969DF5) in 9313B, out 51472B, BBs exec'd 0 ====
4782	0x3A969DF5:  movl -124(%ebp),%ecx
4783	0x3A969DF8:  movl (%ecx),%esi
4784	0x3A969DFA:  addl %esi,%eax
4785	0x3A969DFC:  movl %eax,0x144(%ecx)
4786	0x3A969E02:  movl 0xFFFFFF64(%ebp),%esp
4787	0x3A969E08:  movl -116(%ebp),%esi
4788	0x3A969E0B:  movl %esi,(%esp,,)
4789	0x3A969E0E:  call 0x3A974470
4790. 503 3A969DF5 30
4791. 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
4792
4793==== BB 504 close(0x3A974470) in 9343B, out 51605B, BBs exec'd 0 ====
4794	0x3A974470:  movl %ebx,%edx
4795	0x3A974472:  movl 4(%esp,,),%ebx
4796	0x3A974476:  movl $0x6,%eax
4797	0x3A97447B:  int $0x80
4798. 504 3A974470 13
4799. 89 DA 8B 5C 24 04 B8 06 00 00 00 CD 80
4800
4801==== BB 505 (0x3A97447D) in 9356B, out 51669B, BBs exec'd 0 ====
4802	0x3A97447D:  movl %edx,%ebx
4803	0x3A97447F:  cmpl $0xFFFFF001, %eax
4804	0x3A974484:  jnb-8 0x3A974487
4805. 505 3A97447D 9
4806. 89 D3 3D 01 F0 FF FF 73 01
4807
4808==== BB 506 (0x3A974486) in 9365B, out 51739B, BBs exec'd 0 ====
4809	0x3A974486:  ret
4810. 506 3A974486 1
4811. C3
4812
4813==== BB 507 (0x3A969E13) in 9366B, out 51769B, BBs exec'd 0 ====
4814	0x3A969E13:  movl $0xFFFFFFFF, -116(%ebp)
4815	0x3A969E1A:  movl -124(%ebp),%eax
4816	0x3A969E1D:  movzbl 0x174(%eax),%ecx
4817	0x3A969E24:  movb %cl,%al
4818	0x3A969E26:  andb $0x3, %al
4819	0x3A969E28:  decb %al
4820	0x3A969E2A:  setz %dl
4821	0x3A969E2D:  cmpl $0x2, 0xFFFFFF78(%ebp)
4822	0x3A969E34:  setz %al
4823	0x3A969E37:  andl %edx,%eax
4824	0x3A969E39:  testb $0x1, %al
4825	0x3A969E3B:  jz-8 0x3A969E49
4826. 507 3A969E13 42
4827. 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
4828
4829==== BB 508 (0x3A969E49) in 9408B, out 51975B, BBs exec'd 0 ====
4830	0x3A969E49:  movl -124(%ebp),%ecx
4831	0x3A969E4C:  movl 8(%ecx),%eax
4832	0x3A969E4F:  testl %eax,%eax
4833	0x3A969E51:  jnz-32 0x3A96A0D9
4834. 508 3A969E49 14
4835. 8B 4D 84 8B 41 08 85 C0 0F 85 82 02 00 00
4836
4837==== BB 509 (0x3A96A0D9) in 9422B, out 52060B, BBs exec'd 0 ====
4838	0x3A96A0D9:  movl -124(%ebp),%esi
4839	0x3A96A0DC:  movl (%esi),%edx
4840	0x3A96A0DE:  addl %edx,%eax
4841	0x3A96A0E0:  movl %eax,8(%esi)
4842	0x3A96A0E3:  jmp 0x3A969E6F
4843. 509 3A96A0D9 15
4844. 8B 75 84 8B 16 01 D0 89 46 08 E9 87 FD FF FF
4845
4846==== BB 510 (0x3A969E6F) in 9437B, out 52140B, BBs exec'd 0 ====
4847	0x3A969E6F:  movl -124(%ebp),%ecx
4848	0x3A969E72:  addl %edx,0x148(%ecx)
4849	0x3A969E78:  testb $0x40, 0xFFFFFC14(%ebx)
4850	0x3A969E7F:  jnz-32 0x3A96A230
4851. 510 3A969E6F 22
4852. 8B 4D 84 01 91 48 01 00 00 F6 83 14 FC FF FF 40 0F 85 AB 03 00 00
4853
4854==== BB 511 (0x3A969E85) in 9459B, out 52245B, BBs exec'd 0 ====
4855	0x3A969E85:  movl -124(%ebp),%eax
4856	0x3A969E88:  movl 8(%eax),%esi
4857	0x3A969E8B:  testl %esi,%esi
4858	0x3A969E8D:  jz-32 0x3A969F9E
4859. 511 3A969E85 14
4860. 8B 45 84 8B 70 08 85 F6 0F 84 0B 01 00 00
4861
4862==== BB 512 (0x3A969E93) in 9473B, out 52330B, BBs exec'd 0 ====
4863	0x3A969E93:  movl (%esi),%edx
4864	0x3A969E95:  movl %eax,%edi
4865	0x3A969E97:  addl $0x18, %edi
4866	0x3A969E9A:  testl %edx,%edx
4867	0x3A969E9C:  jnz-8 0x3A969EAE
4868. 512 3A969E93 11
4869. 8B 16 89 C7 83 C7 18 85 D2 75 10
4870
4871==== BB 513 (0x3A969EAE) in 9484B, out 52416B, BBs exec'd 0 ====
4872	0x3A969EAE:  cmpl $0x21, %edx
4873	0x3A969EB1:  jle-8 0x3A969EA0
4874. 513 3A969EAE 5
4875. 83 FA 21 7E ED
4876
4877==== BB 514 (0x3A969EA0) in 9489B, out 52473B, BBs exec'd 0 ====
4878	0x3A969EA0:  movl %esi,(%edi,%edx,4)
4879	0x3A969EA3:  addl $0x8, %esi
4880	0x3A969EA6:  movl (%esi),%eax
4881	0x3A969EA8:  testl %eax,%eax
4882	0x3A969EAA:  movl %eax,%edx
4883	0x3A969EAC:  jz-8 0x3A969EE6
4884. 514 3A969EA0 14
4885. 89 34 97 83 C6 08 8B 06 85 C0 89 C2 74 38
4886
4887==== BB 515 (0x3A969EB3) in 9503B, out 52576B, BBs exec'd 0 ====
4888	0x3A969EB3:  movl $0x6FFFFFFF,%eax
4889	0x3A969EB8:  subl %edx,%eax
4890	0x3A969EBA:  cmpl $0xF, %eax
4891	0x3A969EBD:  jnbe-8 0x3A969ECB
4892. 515 3A969EB3 12
4893. B8 FF FF FF 6F 29 D0 83 F8 0F 77 0C
4894
4895==== BB 516 (0x3A969EBF) in 9515B, out 52649B, BBs exec'd 0 ====
4896	0x3A969EBF:  movl $0x70000021,%eax
4897	0x3A969EC4:  subl %edx,%eax
4898	0x3A969EC6:  movl %esi,(%edi,%eax,4)
4899	0x3A969EC9:  jmp-8 0x3A969EA3
4900. 516 3A969EBF 12
4901. B8 21 00 00 70 29 D0 89 34 87 EB D8
4902
4903==== BB 517 (0x3A969EA3) in 9527B, out 52717B, BBs exec'd 0 ====
4904	0x3A969EA3:  addl $0x8, %esi
4905	0x3A969EA6:  movl (%esi),%eax
4906	0x3A969EA8:  testl %eax,%eax
4907	0x3A969EAA:  movl %eax,%edx
4908	0x3A969EAC:  jz-8 0x3A969EE6
4909. 517 3A969EA3 11
4910. 83 C6 08 8B 06 85 C0 89 C2 74 38
4911
4912==== BB 518 (0x3A969EE6) in 9538B, out 52803B, BBs exec'd 0 ====
4913	0x3A969EE6:  movl -124(%ebp),%ecx
4914	0x3A969EE9:  movl (%ecx),%edx
4915	0x3A969EEB:  testl %edx,%edx
4916	0x3A969EED:  jz-8 0x3A969F42
4917. 518 3A969EE6 9
4918. 8B 4D 84 8B 11 85 D2 74 53
4919
4920==== BB 519 (0x3A969EEF) in 9547B, out 52885B, BBs exec'd 0 ====
4921	0x3A969EEF:  movl 16(%edi),%eax
4922	0x3A969EF2:  testl %eax,%eax
4923	0x3A969EF4:  jz-8 0x3A969EF9
4924. 519 3A969EEF 7
4925. 8B 47 10 85 C0 74 03
4926
4927==== BB 520 (0x3A969EF6) in 9554B, out 52957B, BBs exec'd 0 ====
4928	0x3A969EF6:  addl %edx,4(%eax)
4929	0x3A969EF9:  movl 12(%edi),%eax
4930	0x3A969EFC:  testl %eax,%eax
4931	0x3A969EFE:  jz-8 0x3A969F03
4932. 520 3A969EF6 10
4933. 01 50 04 8B 47 0C 85 C0 74 03
4934
4935==== BB 521 (0x3A969F00) in 9564B, out 53048B, BBs exec'd 0 ====
4936	0x3A969F00:  addl %edx,4(%eax)
4937	0x3A969F03:  movl 20(%edi),%eax
4938	0x3A969F06:  testl %eax,%eax
4939	0x3A969F08:  jz-8 0x3A969F0D
4940. 521 3A969F00 10
4941. 01 50 04 8B 47 14 85 C0 74 03
4942
4943==== BB 522 (0x3A969F0A) in 9574B, out 53139B, BBs exec'd 0 ====
4944	0x3A969F0A:  addl %edx,4(%eax)
4945	0x3A969F0D:  movl 24(%edi),%eax
4946	0x3A969F10:  testl %eax,%eax
4947	0x3A969F12:  jz-8 0x3A969F17
4948. 522 3A969F0A 10
4949. 01 50 04 8B 47 18 85 C0 74 03
4950
4951==== BB 523 (0x3A969F14) in 9584B, out 53230B, BBs exec'd 0 ====
4952	0x3A969F14:  addl %edx,4(%eax)
4953	0x3A969F17:  movl 28(%edi),%eax
4954	0x3A969F1A:  testl %eax,%eax
4955	0x3A969F1C:  jz-8 0x3A969F21
4956. 523 3A969F14 10
4957. 01 50 04 8B 47 1C 85 C0 74 03
4958
4959==== BB 524 (0x3A969F21) in 9594B, out 53321B, BBs exec'd 0 ====
4960	0x3A969F21:  movl 68(%edi),%eax
4961	0x3A969F24:  testl %eax,%eax
4962	0x3A969F26:  jz-8 0x3A969F2B
4963. 524 3A969F21 7
4964. 8B 47 44 85 C0 74 03
4965
4966==== BB 525 (0x3A969F28) in 9601B, out 53393B, BBs exec'd 0 ====
4967	0x3A969F28:  addl %edx,4(%eax)
4968	0x3A969F2B:  movl 92(%edi),%eax
4969	0x3A969F2E:  testl %eax,%eax
4970	0x3A969F30:  jz-8 0x3A969F35
4971. 525 3A969F28 10
4972. 01 50 04 8B 47 5C 85 C0 74 03
4973
4974==== BB 526 (0x3A969F32) in 9611B, out 53484B, BBs exec'd 0 ====
4975	0x3A969F32:  addl %edx,4(%eax)
4976	0x3A969F35:  movl 0xC4(%edi),%eax
4977	0x3A969F3B:  testl %eax,%eax
4978	0x3A969F3D:  jz-8 0x3A969F42
4979. 526 3A969F32 13
4980. 01 50 04 8B 87 C4 00 00 00 85 C0 74 03
4981
4982==== BB 527 (0x3A969F3F) in 9624B, out 53578B, BBs exec'd 0 ====
4983	0x3A969F3F:  addl %edx,4(%eax)
4984	0x3A969F42:  movl 120(%edi),%edx
4985	0x3A969F45:  testl %edx,%edx
4986	0x3A969F47:  jz-8 0x3A969F73
4987. 527 3A969F3F 10
4988. 01 50 04 8B 57 78 85 D2 74 2A
4989
4990==== BB 528 (0x3A969F73) in 9634B, out 53669B, BBs exec'd 0 ====
4991	0x3A969F73:  movl 0x98(%edi),%edx
4992	0x3A969F79:  testl %edx,%edx
4993	0x3A969F7B:  jz-8 0x3A969F90
4994. 528 3A969F73 10
4995. 8B 97 98 00 00 00 85 D2 74 13
4996
4997==== BB 529 (0x3A969F7D) in 9644B, out 53744B, BBs exec'd 0 ====
4998	0x3A969F7D:  movl 4(%edx),%eax
4999	0x3A969F80:  movl -124(%ebp),%esi
5000	0x3A969F83:  testb $0x1, %al
5001	0x3A969F85:  movl %eax,0x1E8(%esi)
5002	0x3A969F8B:  jz-8 0x3A969F90
5003. 529 3A969F7D 16
5004. 8B 42 04 8B 75 84 A8 01 89 86 E8 01 00 00 74 03
5005
5006==== BB 530 (0x3A969F90) in 9660B, out 53854B, BBs exec'd 0 ====
5007	0x3A969F90:  movl 116(%edi),%eax
5008	0x3A969F93:  testl %eax,%eax
5009	0x3A969F95:  jz-8 0x3A969F9E
5010. 530 3A969F90 7
5011. 8B 47 74 85 C0 74 07
5012
5013==== BB 531 (0x3A969F9E) in 9667B, out 53926B, BBs exec'd 0 ====
5014	0x3A969F9E:  movl -124(%ebp),%eax
5015	0x3A969FA1:  testb $0x40, 0x1E8(%eax)
5016	0x3A969FA8:  jnz-32 0x3A96A336
5017. 531 3A969F9E 16
5018. 8B 45 84 F6 80 E8 01 00 00 40 0F 85 88 03 00 00
5019
5020==== BB 532 (0x3A969FAE) in 9683B, out 54017B, BBs exec'd 0 ====
5021	0x3A969FAE:  movl -124(%ebp),%eax
5022	0x3A969FB1:  movl 40(%eax),%edx
5023	0x3A969FB4:  testl %edx,%edx
5024	0x3A969FB6:  jnz-32 0x3A96A1DA
5025. 532 3A969FAE 14
5026. 8B 45 84 8B 50 28 85 D2 0F 85 1E 02 00 00
5027
5028==== BB 533 (0x3A96A1DA) in 9697B, out 54102B, BBs exec'd 0 ====
5029	0x3A96A1DA:  call 0x3A96BD80
5030. 533 3A96A1DA 5
5031. E8 A1 1B 00 00
5032
5033==== BB 534 (0x3A96A1DF) in 9702B, out 54147B, BBs exec'd 0 ====
5034	0x3A96A1DF:  nop
5035	0x3A96A1E0:  jmp 0x3A969FBC
5036. 534 3A96A1DF 6
5037. 90 E9 D7 FD FF FF
5038
5039==== BB 535 (0x3A969FBC) in 9708B, out 54179B, BBs exec'd 0 ====
5040	0x3A969FBC:  movl -124(%ebp),%edx
5041	0x3A969FBF:  movl 88(%edx),%eax
5042	0x3A969FC2:  testl %eax,%eax
5043	0x3A969FC4:  jnz-32 0x3A96A2AF
5044. 535 3A969FBC 14
5045. 8B 55 84 8B 42 58 85 C0 0F 85 E5 02 00 00
5046
5047==== BB 536 (0x3A969FCA) in 9722B, out 54264B, BBs exec'd 0 ====
5048	0x3A969FCA:  movl -124(%ebp),%eax
5049	0x3A969FCD:  testb $0x20, 0x1E8(%eax)
5050	0x3A969FD4:  jz-8 0x3A969FDC
5051. 536 3A969FCA 12
5052. 8B 45 84 F6 80 E8 01 00 00 20 74 06
5053
5054==== BB 537 (0x3A969FD6) in 9734B, out 54355B, BBs exec'd 0 ====
5055	0x3A969FD6:  movl %eax,0xFFFFF9CC(%ebx)
5056	0x3A969FDC:  movl -108(%ebp),%eax
5057	0x3A969FDF:  movl -104(%ebp),%edx
5058	0x3A969FE2:  movl -124(%ebp),%ecx
5059	0x3A969FE5:  movl %eax,0x1BC(%ecx)
5060	0x3A969FEB:  movl %edx,0x1C0(%ecx)
5061	0x3A969FF1:  movl -20(%ebp),%eax
5062	0x3A969FF4:  movl -16(%ebp),%edx
5063	0x3A969FF7:  movl %eax,0x1C4(%ecx)
5064	0x3A969FFD:  movl 0xFFFFFC00(%ebx),%eax
5065	0x3A96A003:  movl %edx,0x1C8(%ecx)
5066	0x3A96A009:  notl %eax
5067	0x3A96A00B:  andl %eax,0xFFFFFF68(%ebp)
5068	0x3A96A011:  testb $0x1, 0xFFFFFF68(%ebp)
5069	0x3A96A018:  jnz-32 0x3A96A390
5070. 537 3A969FD6 72
5071. 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
5072
5073==== BB 538 (0x3A96A01E) in 9806B, out 54595B, BBs exec'd 0 ====
5074	0x3A96A01E:  movl 0xFFFFFD7C(%ebx),%edi
5075	0x3A96A024:  testl %edi,%edi
5076	0x3A96A026:  jz-32 0x3A969DC3
5077. 538 3A96A01E 14
5078. 8B BB 7C FD FF FF 85 FF 0F 84 97 FD FF FF
5079
5080==== BB 539 (0x3A969DC3) in 9820B, out 54670B, BBs exec'd 0 ====
5081	0x3A969DC3:  movl -124(%ebp),%eax
5082	0x3A969DC6:  leal -12(%ebp), %esp
5083	0x3A969DC9:  popl %ebx
5084	0x3A969DCA:  popl %esi
5085	0x3A969DCB:  popl %edi
5086	0x3A969DCC:  popl %ebp
5087	0x3A969DCD:  ret
5088. 539 3A969DC3 11
5089. 8B 45 84 8D 65 F4 5B 5E 5F 5D C3
5090
5091==== BB 540 (0x3A96B07E) in 9831B, out 54785B, BBs exec'd 0 ====
5092	0x3A96B07E:  leal -12(%ebp), %esp
5093	0x3A96B081:  popl %ebx
5094	0x3A96B082:  popl %esi
5095	0x3A96B083:  popl %edi
5096	0x3A96B084:  popl %ebp
5097	0x3A96B085:  ret 12
5098. 540 3A96B07E 10
5099. 8D 65 F4 5B 5E 5F 5D C2 0C 00
5100
5101==== BB 541 (0x3A967C70) in 9841B, out 54887B, BBs exec'd 0 ====
5102	0x3A967C70:  movl 0x170(%eax),%edx
5103	0x3A967C76:  subl $0xC, %esp
5104	0x3A967C79:  incl %edx
5105	0x3A967C7A:  movl %edx,0x170(%eax)
5106	0x3A967C80:  xorl %eax, %eax
5107	0x3A967C82:  cmpl $0x1, %edx
5108	0x3A967C85:  setz %al
5109	0x3A967C88:  addl %eax,0xFFFFFF10(%ebp)
5110	0x3A967C8E:  jmp-8 0x3A967C1C
5111. 541 3A967C70 32
5112. 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
5113
5114==== BB 542 (0x3A967C1C) in 9873B, out 55022B, BBs exec'd 0 ====
5115	0x3A967C1C:  movl 0xFFFFFE60(%ebp),%ecx
5116	0x3A967C22:  movl %edi,(%esp,,)
5117	0x3A967C25:  movl %ecx,4(%esp,,)
5118	0x3A967C29:  call 0x3A973530
5119. 542 3A967C1C 18
5120. 8B 8D 60 FE FF FF 89 3C 24 89 4C 24 04 E8 02 B9 00 00
5121
5122==== BB 543 (0x3A96692A) in 9891B, out 55106B, BBs exec'd 0 ====
5123	0x3A96692A:  movl 0xFFFFEC7E(%ebx),%eax
5124	0x3A966930:  leal -76(%ebp), %esi
5125	0x3A966933:  movl $0x3,%ecx
5126	0x3A966938:  movl %esi,0xFFFFFECC(%ebp)
5127	0x3A96693E:  leal 0xFFFFFF38(%ebp), %edx
5128	0x3A966944:  movl %eax,-76(%ebp)
5129	0x3A966947:  movl 0xFFFFEC82(%ebx),%eax
5130	0x3A96694D:  movl %eax,-72(%ebp)
5131	0x3A966950:  movl 0xFFFFEC86(%ebx),%eax
5132	0x3A966956:  movl %eax,-68(%ebp)
5133	0x3A966959:  movl 0xFFFFEC8A(%ebx),%eax
5134	0x3A96695F:  movl %eax,-64(%ebp)
5135	0x3A966962:  movzwl 0xFFFFEC8E(%ebx),%eax
5136	0x3A966969:  movw %ax,-60(%ebp)
5137	0x3A96696D:  movzbl 0xFFFFEC90(%ebx),%eax
5138	0x3A966974:  movb %al,-58(%ebp)
5139	0x3A966977:  movl %esi,%eax
5140	0x3A966979:  call 0x3A971070
5141. 543 3A96692A 84
5142. 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
5143
5144==== BB 544 _dl_sysdep_read_whole_file(0x3A971070) in 9975B, out 55364B, BBs exec'd 0 ====
5145	0x3A971070:  pushl %ebp
5146	0x3A971071:  movl %esp,%ebp
5147	0x3A971073:  subl $0x8C, %esp
5148	0x3A971079:  movl %esi,-8(%ebp)
5149	0x3A97107C:  xorl %esi, %esi
5150	0x3A97107E:  movl %ebx,-12(%ebp)
5151	0x3A971081:  movl %edi,-4(%ebp)
5152	0x3A971084:  movl %edx,%edi
5153	0x3A971086:  movl %ecx,-112(%ebp)
5154	0x3A971089:  movl $0xFFFFFFFF, -116(%ebp)
5155	0x3A971090:  call 0x3A97592B
5156. 544 3A971070 37
5157. 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
5158
5159==== BB 545 (0x3A971095) in 10012B, out 55543B, BBs exec'd 0 ====
5160	0x3A971095:  addl $0x75D7, %ebx
5161	0x3A97109B:  movl %esi,4(%esp,,)
5162	0x3A97109F:  movl %eax,(%esp,,)
5163	0x3A9710A2:  call 0x3A974430
5164. 545 3A971095 18
5165. 81 C3 D7 75 00 00 89 74 24 04 89 04 24 E8 89 33 00 00
5166
5167==== BB 546 (0x3A97444D) in 10030B, out 55631B, BBs exec'd 0 ====
5168	0x3A97444D:  call 0x3A975927
5169. 546 3A97444D 5
5170. E8 D5 14 00 00
5171
5172==== BB 547 __i686.get_pc_thunk.cx(0x3A975927) in 10035B, out 55676B, BBs exec'd 0 ====
5173	0x3A975927:  movl (%esp,,),%ecx
5174	0x3A97592A:  ret
5175. 547 3A975927 4
5176. 8B 0C 24 C3
5177
5178==== BB 548 (0x3A974452) in 10039B, out 55716B, BBs exec'd 0 ====
5179	0x3A974452:  addl $0x421A, %ecx
5180	0x3A974458:  xorl %edx, %edx
5181	0x3A97445A:  subl %eax,%edx
5182	0x3A97445C:  movl %edx,0x148(%ecx)
5183	0x3A974462:  orl $0xFFFFFFFF, %eax
5184	0x3A974465:  jmp-8 0x3A97444C
5185. 548 3A974452 21
5186. 81 C1 1A 42 00 00 31 D2 29 C2 89 91 48 01 00 00 83 C8 FF EB E5
5187
5188==== BB 549 (0x3A9710A7) in 10060B, out 55815B, BBs exec'd 0 ====
5189	0x3A9710A7:  testl %eax,%eax
5190	0x3A9710A9:  movl %eax,%esi
5191	0x3A9710AB:  js-8 0x3A9710D9
5192. 549 3A9710A7 6
5193. 85 C0 89 C6 78 2C
5194
5195==== BB 550 (0x3A9710D9) in 10066B, out 55881B, BBs exec'd 0 ====
5196	0x3A9710D9:  movl -116(%ebp),%eax
5197	0x3A9710DC:  movl -12(%ebp),%ebx
5198	0x3A9710DF:  movl -8(%ebp),%esi
5199	0x3A9710E2:  movl -4(%ebp),%edi
5200	0x3A9710E5:  movl %ebp,%esp
5201	0x3A9710E7:  popl %ebp
5202	0x3A9710E8:  ret
5203. 550 3A9710D9 16
5204. 8B 45 8C 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3
5205
5206==== BB 551 (0x3A96697E) in 10082B, out 55986B, BBs exec'd 0 ====
5207	0x3A96697E:  movl %eax,0xFFFFFF0C(%ebp)
5208	0x3A966984:  cmpl $0xFFFFFFFF, %eax
5209	0x3A966987:  jnz-32 0x3A967E6E
5210. 551 3A96697E 15
5211. 89 85 0C FF FF FF 83 F8 FF 0F 85 E1 14 00 00
5212
5213==== BB 552 (0x3A96698D) in 10097B, out 56059B, BBs exec'd 0 ====
5214	0x3A96698D:  movl 0xFFFFF994(%ebx),%eax
5215	0x3A966993:  movl 0xA4(%eax),%edi
5216	0x3A966999:  testl %edi,%edi
5217	0x3A96699B:  jz-32 0x3A9674A5
5218. 552 3A96698D 20
5219. 8B 83 94 F9 FF FF 8B B8 A4 00 00 00 85 FF 0F 84 04 0B 00 00
5220
5221==== BB 553 (0x3A9669A1) in 10117B, out 56150B, BBs exec'd 0 ====
5222	0x3A9669A1:  movl 0xFFFFFF10(%ebp),%esi
5223	0x3A9669A7:  testl %esi,%esi
5224	0x3A9669A9:  jnz-32 0x3A967E28
5225. 553 3A9669A1 14
5226. 8B B5 10 FF FF FF 85 F6 0F 85 79 14 00 00
5227
5228==== BB 554 (0x3A967E28) in 10131B, out 56225B, BBs exec'd 0 ====
5229	0x3A967E28:  movl 0xFFFFFF10(%ebp),%esi
5230	0x3A967E2E:  xorl %ecx, %ecx
5231	0x3A967E30:  movl %ecx,0xFFFFFF04(%ebp)
5232	0x3A967E36:  leal 0x10(,%esi,4), %eax
5233	0x3A967E3D:  subl %eax,%esp
5234	0x3A967E3F:  leal 47(%esp,,), %edx
5235	0x3A967E43:  movl 0xFFFFF9F0(%ebx),%eax
5236	0x3A967E49:  andl $0xFFFFFFF0, %edx
5237	0x3A967E4C:  movl %edx,0xFFFFFF14(%ebp)
5238	0x3A967E52:  movl 0xFFFFFF04(%ebp),%ecx
5239	0x3A967E58:  movl %eax,(%edx,%ecx,4)
5240	0x3A967E5B:  movl 12(%eax),%eax
5241	0x3A967E5E:  incl %ecx
5242	0x3A967E5F:  movl %ecx,0xFFFFFF04(%ebp)
5243	0x3A967E65:  testl %eax,%eax
5244	0x3A967E67:  jnz-8 0x3A967E52
5245. 554 3A967E28 65
5246. 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
5247
5248==== BB 555 (0x3A967E69) in 10196B, out 56457B, BBs exec'd 0 ====
5249	0x3A967E69:  jmp 0x3A9669AF
5250. 555 3A967E69 5
5251. E9 41 EB FF FF
5252
5253==== BB 556 (0x3A9669AF) in 10201B, out 56485B, BBs exec'd 0 ====
5254	0x3A9669AF:  movl 0xFFFFFD94(%ebx),%esi
5255	0x3A9669B5:  xorl %edi, %edi
5256	0x3A9669B7:  movl %edi,0xFFFFFEC4(%ebp)
5257	0x3A9669BD:  testl %esi,%esi
5258	0x3A9669BF:  jz-32 0x3A967064
5259. 556 3A9669AF 22
5260. 8B B3 94 FD FF FF 31 FF 89 BD C4 FE FF FF 85 F6 0F 84 9F 06 00 00
5261
5262==== BB 557 (0x3A967064) in 10223B, out 56590B, BBs exec'd 0 ====
5263	0x3A967064:  xorl %edx, %edx
5264	0x3A967066:  movl 0xFFFFF994(%ebx),%eax
5265	0x3A96706C:  movl %edx,4(%esp,,)
5266	0x3A967070:  xorl %edx, %edx
5267	0x3A967072:  cmpl $0x3, 0xFFFFFF50(%ebp)
5268	0x3A967079:  setz %dl
5269	0x3A96707C:  movl %edx,(%esp,,)
5270	0x3A96707F:  movl 0xFFFFFF10(%ebp),%ecx
5271	0x3A967085:  movl 0xFFFFFF14(%ebp),%edx
5272	0x3A96708B:  call 0x3A96F1A0
5273. 557 3A967064 44
5274. 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
5275
5276==== BB 558 _dl_map_object_deps(0x3A96F1A0) in 10267B, out 56764B, BBs exec'd 0 ====
5277	0x3A96F1A0:  pushl %ebp
5278	0x3A96F1A1:  movl %esp,%ebp
5279	0x3A96F1A3:  pushl %edi
5280	0x3A96F1A4:  pushl %esi
5281	0x3A96F1A5:  pushl %ebx
5282	0x3A96F1A6:  subl $0xA0, %esp
5283	0x3A96F1AC:  movl %eax,-64(%ebp)
5284	0x3A96F1AF:  leal (%ecx,%ecx,2), %eax
5285	0x3A96F1B2:  leal 0x28(,%eax,4), %eax
5286	0x3A96F1B9:  movl %edx,-68(%ebp)
5287	0x3A96F1BC:  subl %eax,%esp
5288	0x3A96F1BE:  movl -64(%ebp),%edx
5289	0x3A96F1C1:  movl %ecx,-72(%ebp)
5290	0x3A96F1C4:  leal 31(%esp,,), %eax
5291	0x3A96F1C8:  andl $0xFFFFFFF0, %eax
5292	0x3A96F1CB:  movl %edx,4(%eax)
5293	0x3A96F1CE:  movl -64(%ebp),%ecx
5294	0x3A96F1D1:  leal 12(%eax), %edx
5295	0x3A96F1D4:  movl %eax,-16(%ebp)
5296	0x3A96F1D7:  movl $0x0, (%eax)
5297	0x3A96F1DD:  movl %edx,8(%eax)
5298	0x3A96F1E0:  movzbl 0x174(%ecx),%eax
5299	0x3A96F1E7:  movl $0x1, -20(%ebp)
5300	0x3A96F1EE:  call 0x3A97592B
5301. 558 3A96F1A0 83
5302. 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
5303
5304==== BB 559 (0x3A96F1F3) in 10350B, out 57096B, BBs exec'd 0 ====
5305	0x3A96F1F3:  addl $0x9479, %ebx
5306	0x3A96F1F9:  andb $0x9F, %al
5307	0x3A96F1FB:  orb $0x20, %al
5308	0x3A96F1FD:  movb %al,0x174(%ecx)
5309	0x3A96F203:  movl -72(%ebp),%esi
5310	0x3A96F206:  movl $0x0, -84(%ebp)
5311	0x3A96F20D:  cmpl %esi,-84(%ebp)
5312	0x3A96F210:  jnb-8 0x3A96F25A
5313. 559 3A96F1F3 31
5314. 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
5315
5316==== BB 560 (0x3A96F212) in 10381B, out 57264B, BBs exec'd 0 ====
5317	0x3A96F212:  movl -84(%ebp),%eax
5318	0x3A96F215:  movl -68(%ebp),%edx
5319	0x3A96F218:  movl -20(%ebp),%esi
5320	0x3A96F21B:  movl (%edx,%eax,4),%edi
5321	0x3A96F21E:  movl -16(%ebp),%eax
5322	0x3A96F221:  leal (%esi,%esi,2), %edx
5323	0x3A96F224:  shll $0x2, %edx
5324	0x3A96F227:  incl %esi
5325	0x3A96F228:  leal 12(%edx,%eax,1), %ecx
5326	0x3A96F22C:  movl $0x0, (%eax,%edx,1)
5327	0x3A96F233:  movl %ecx,8(%eax,%edx,1)
5328	0x3A96F237:  movl %edi,4(%eax,%edx,1)
5329	0x3A96F23B:  movzbl 0x174(%edi),%eax
5330	0x3A96F242:  movl %esi,-20(%ebp)
5331	0x3A96F245:  andb $0x9F, %al
5332	0x3A96F247:  orb $0x20, %al
5333	0x3A96F249:  movb %al,0x174(%edi)
5334	0x3A96F24F:  movl -72(%ebp),%ecx
5335	0x3A96F252:  incl -84(%ebp)
5336	0x3A96F255:  cmpl %ecx,-84(%ebp)
5337	0x3A96F258:  jb-8 0x3A96F212
5338. 560 3A96F212 72
5339. 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
5340
5341==== BB 561 (0x3A96F25A) in 10453B, out 57575B, BBs exec'd 0 ====
5342	0x3A96F25A:  movl $0x0, -92(%ebp)
5343	0x3A96F261:  movl -20(%ebp),%eax
5344	0x3A96F264:  xorl %ecx, %ecx
5345	0x3A96F266:  movl $0x0, -56(%ebp)
5346	0x3A96F26D:  movl -16(%ebp),%edx
5347	0x3A96F270:  movl 0x148(%ebx),%esi
5348	0x3A96F276:  movl %ecx,0x148(%ebx)
5349	0x3A96F27C:  leal (%eax,%eax,2), %eax
5350	0x3A96F27F:  leal -12(%edx,%eax,4), %eax
5351	0x3A96F283:  movl $0x0, 8(%eax)
5352	0x3A96F28A:  testl %edx,%edx
5353	0x3A96F28C:  movl %eax,-80(%ebp)
5354	0x3A96F28F:  movl %esi,-88(%ebp)
5355	0x3A96F292:  movl %edx,-76(%ebp)
5356	0x3A96F295:  jz-32 0x3A96F605
5357. 561 3A96F25A 65
5358. 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
5359
5360==== BB 562 (0x3A96F29B) in 10518B, out 57809B, BBs exec'd 0 ====
5361	0x3A96F29B:  movl $0x0, -100(%ebp)
5362	0x3A96F2A2:  movl -76(%ebp),%eax
5363	0x3A96F2A5:  movl -76(%ebp),%edx
5364	0x3A96F2A8:  movl $0x0, -104(%ebp)
5365	0x3A96F2AF:  movl 4(%eax),%eax
5366	0x3A96F2B2:  movl $0x1, (%edx)
5367	0x3A96F2B8:  movl 0x150(%eax),%edx
5368	0x3A96F2BE:  movl %eax,-96(%ebp)
5369	0x3A96F2C1:  testl %edx,%edx
5370	0x3A96F2C3:  jnz-8 0x3A96F309
5371. 562 3A96F29B 42
5372. 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
5373
5374==== BB 563 (0x3A96F2C5) in 10560B, out 57969B, BBs exec'd 0 ====
5375	0x3A96F2C5:  movl 0x1D4(%eax),%eax
5376	0x3A96F2CB:  movl -64(%ebp),%ecx
5377	0x3A96F2CE:  testl %eax,%eax
5378	0x3A96F2D0:  setz %al
5379	0x3A96F2D3:  cmpl %ecx,-96(%ebp)
5380	0x3A96F2D6:  setnz %dl
5381	0x3A96F2D9:  andl %edx,%eax
5382	0x3A96F2DB:  testb $0x1, %al
5383	0x3A96F2DD:  jz-8 0x3A96F309
5384. 563 3A96F2C5 26
5385. 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
5386
5387==== BB 564 (0x3A96F309) in 10586B, out 58126B, BBs exec'd 0 ====
5388	0x3A96F309:  movl -96(%ebp),%edx
5389	0x3A96F30C:  movl 28(%edx),%eax
5390	0x3A96F30F:  testl %eax,%eax
5391	0x3A96F311:  jnz-8 0x3A96F32B
5392. 564 3A96F309 10
5393. 8B 55 A0 8B 42 1C 85 C0 75 18
5394
5395==== BB 565 (0x3A96F32B) in 10596B, out 58211B, BBs exec'd 0 ====
5396	0x3A96F32B:  movl -96(%ebp),%ecx
5397	0x3A96F32E:  movl 8(%ebp),%esi
5398	0x3A96F331:  movl -76(%ebp),%edx
5399	0x3A96F334:  movl 44(%ecx),%eax
5400	0x3A96F337:  movl 4(%eax),%eax
5401	0x3A96F33A:  movl %ecx,-52(%ebp)
5402	0x3A96F33D:  movl 8(%ecx),%ecx
5403	0x3A96F340:  movl %eax,-108(%ebp)
5404	0x3A96F343:  movl %eax,-40(%ebp)
5405	0x3A96F346:  movl 12(%ebp),%eax
5406	0x3A96F349:  movl %esi,-48(%ebp)
5407	0x3A96F34C:  movl %edx,-112(%ebp)
5408	0x3A96F34F:  movl %eax,-44(%ebp)
5409	0x3A96F352:  movl (%ecx),%edx
5410	0x3A96F354:  movl %ecx,-116(%ebp)
5411	0x3A96F357:  testl %edx,%edx
5412	0x3A96F359:  jnz-32 0x3A96F41C
5413. 565 3A96F32B 52
5414. 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
5415
5416==== BB 566 (0x3A96F41C) in 10648B, out 58429B, BBs exec'd 0 ====
5417	0x3A96F41C:  cmpl $0x1, %edx
5418	0x3A96F41F:  jz-32 0x3A96F364
5419. 566 3A96F41C 9
5420. 83 FA 01 0F 84 3F FF FF FF
5421
5422==== BB 567 (0x3A96F364) in 10657B, out 58486B, BBs exec'd 0 ====
5423	0x3A96F364:  movl -116(%ebp),%esi
5424	0x3A96F367:  movl $0x24,%ecx
5425	0x3A96F36C:  movl -108(%ebp),%edi
5426	0x3A96F36F:  movl 4(%esi),%eax
5427	0x3A96F372:  movl %ecx,4(%esp,,)
5428	0x3A96F376:  addl %eax,%edi
5429	0x3A96F378:  movl %edi,%esi
5430	0x3A96F37A:  movl %edi,(%esp,,)
5431	0x3A96F37D:  call 0x3A9750B0
5432. 567 3A96F364 30
5433. 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
5434
5435==== BB 568 (0x3A9750D0) in 10687B, out 58619B, BBs exec'd 0 ====
5436	0x3A9750D0:  movb %dl,%cl
5437	0x3A9750D2:  jp-8 0x3A9750FD
5438. 568 3A9750D0 4
5439. 88 D1 7A 29
5440
5441==== BB 569 (0x3A9750D4) in 10691B, out 58677B, BBs exec'd 0 ====
5442	0x3A9750D4:  xorb (%eax),%cl
5443	0x3A9750D6:  jz-32 0x3A97523D
5444. 569 3A9750D4 8
5445. 32 08 0F 84 61 01 00 00
5446
5447==== BB 570 (0x3A9750DC) in 10699B, out 58740B, BBs exec'd 0 ====
5448	0x3A9750DC:  xorb %dl,%cl
5449	0x3A9750DE:  jz-32 0x3A97526A
5450. 570 3A9750DC 8
5451. 30 D1 0F 84 86 01 00 00
5452
5453==== BB 571 (0x3A9750E4) in 10707B, out 58801B, BBs exec'd 0 ====
5454	0x3A9750E4:  movb 1(%eax),%cl
5455	0x3A9750E7:  incl %eax
5456	0x3A9750E8:  cmpb %cl,%dl
5457	0x3A9750EA:  jz-32 0x3A97523D
5458. 571 3A9750E4 12
5459. 8A 48 01 40 38 CA 0F 84 4D 01 00 00
5460
5461==== BB 572 (0x3A9750F0) in 10719B, out 58883B, BBs exec'd 0 ====
5462	0x3A9750F0:  cmpb $0x0, %cl
5463	0x3A9750F3:  jz-32 0x3A97526A
5464. 572 3A9750F0 9
5465. 80 F9 00 0F 84 71 01 00 00
5466
5467==== BB 573 (0x3A9750F9) in 10728B, out 58941B, BBs exec'd 0 ====
5468	0x3A9750F9:  incl %eax
5469	0x3A9750FA:  decl %edi
5470	0x3A9750FB:  jnz-8 0x3A975111
5471. 573 3A9750F9 4
5472. 40 4F 75 14
5473
5474==== BB 574 (0x3A9750FD) in 10732B, out 59014B, BBs exec'd 0 ====
5475	0x3A9750FD:  movb (%eax),%cl
5476	0x3A9750FF:  cmpb %cl,%dl
5477	0x3A975101:  jz-32 0x3A97523D
5478. 574 3A9750FD 10
5479. 8A 08 38 CA 0F 84 36 01 00 00
5480
5481==== BB 575 (0x3A975107) in 10742B, out 59088B, BBs exec'd 0 ====
5482	0x3A975107:  cmpb $0x0, %cl
5483	0x3A97510A:  jz-32 0x3A97526A
5484. 575 3A975107 9
5485. 80 F9 00 0F 84 5A 01 00 00
5486
5487==== BB 576 (0x3A975110) in 10751B, out 59146B, BBs exec'd 0 ====
5488	0x3A975110:  incl %eax
5489	0x3A975111:  movl (%eax),%ecx
5490	0x3A975113:  movl $0xFEFEFEFF,%ebp
5491	0x3A975118:  movl $0xFEFEFEFF,%edi
5492	0x3A97511D:  addl %ecx,%ebp
5493	0x3A97511F:  xorl %ecx,%ebp
5494	0x3A975121:  addl %ecx,%edi
5495	0x3A975123:  leal 4(%eax), %eax
5496	0x3A975126:  jnb-32 0x3A975242
5497. 576 3A975110 28
5498. 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
5499
5500==== BB 577 (0x3A97524E) in 10779B, out 59263B, BBs exec'd 0 ====
5501	0x3A97524E:  incl %eax
5502	0x3A97524F:  cmpb %dl,%ch{bp}
5503	0x3A975251:  jz-8 0x3A97523D
5504. 577 3A97524E 5
5505. 40 38 D5 74 EA
5506
5507==== BB 578 (0x3A975253) in 10784B, out 59332B, BBs exec'd 0 ====
5508	0x3A975253:  cmpb $0x0, %ch{bp}
5509	0x3A975256:  jz-8 0x3A97526A
5510. 578 3A975253 5
5511. 80 FD 00 74 12
5512
5513==== BB 579 (0x3A975258) in 10789B, out 59390B, BBs exec'd 0 ====
5514	0x3A975258:  shrl $0x10, %ecx
5515	0x3A97525B:  incl %eax
5516	0x3A97525C:  cmpb %dl,%cl
5517	0x3A97525E:  jz-8 0x3A97523D
5518. 579 3A975258 8
5519. C1 E9 10 40 38 D1 74 DD
5520
5521==== BB 580 (0x3A975260) in 10797B, out 59472B, BBs exec'd 0 ====
5522	0x3A975260:  cmpb $0x0, %cl
5523	0x3A975263:  jz-8 0x3A97526A
5524. 580 3A975260 5
5525. 80 F9 00 74 05
5526
5527==== BB 581 (0x3A96F382) in 10802B, out 59530B, BBs exec'd 0 ====
5528	0x3A96F382:  testl %eax,%eax
5529	0x3A96F384:  jnz-32 0x3A96F8B4
5530. 581 3A96F382 8
5531. 85 C0 0F 85 2A 05 00 00
5532
5533==== BB 582 (0x3A96F38A) in 10810B, out 59589B, BBs exec'd 0 ====
5534	0x3A96F38A:  movl %esi,-36(%ebp)
5535	0x3A96F38D:  leal -52(%ebp), %eax
5536	0x3A96F390:  leal -56(%ebp), %edx
5537	0x3A96F393:  movl %eax,(%esp,,)
5538	0x3A96F396:  leal 0xFFFF7834(%ebx), %ecx
5539	0x3A96F39C:  leal -60(%ebp), %eax
5540	0x3A96F39F:  call 0x3A9701D0
5541. 582 3A96F38A 26
5542. 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
5543
5544==== BB 583 _dl_catch_error(0x3A9701D0) in 10836B, out 59700B, BBs exec'd 0 ====
5545	0x3A9701D0:  pushl %ebp
5546	0x3A9701D1:  movl %esp,%ebp
5547	0x3A9701D3:  subl $0xF8, %esp
5548	0x3A9701D9:  movl %eax,0xFFFFFF24(%ebp)
5549	0x3A9701DF:  xorl %eax, %eax
5550	0x3A9701E1:  movl %ebx,-12(%ebp)
5551	0x3A9701E4:  movl %esi,-8(%ebp)
5552	0x3A9701E7:  movl %edi,-4(%ebp)
5553	0x3A9701EA:  call 0x3A97592B
5554. 583 3A9701D0 31
5555. 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
5556
5557==== BB 584 (0x3A9701EF) in 10867B, out 59857B, BBs exec'd 0 ====
5558	0x3A9701EF:  addl $0x847D, %ebx
5559	0x3A9701F5:  movl %edx,0xFFFFFF20(%ebp)
5560	0x3A9701FB:  movl %ecx,0xFFFFFF1C(%ebp)
5561	0x3A970201:  movl %eax,0xFFFFFF2C(%ebp)
5562	0x3A970207:  call*l 0xFFFFF9E0(%ebx)
5563. 584 3A9701EF 30
5564. 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
5565
5566==== BB 585 _dl_initial_error_catch_tsd(0x3A9658C0) in 10897B, out 59973B, BBs exec'd 0 ====
5567	0x3A9658C0:  pushl %ebp
5568	0x3A9658C1:  movl %esp,%ebp
5569	0x3A9658C3:  popl %ebp
5570	0x3A9658C4:  call 0x3A975927
5571. 585 3A9658C0 9
5572. 55 89 E5 5D E8 5E 00 01 00
5573
5574==== BB 586 (0x3A9658C9) in 10906B, out 60057B, BBs exec'd 0 ====
5575	0x3A9658C9:  addl $0x12DA3, %ecx
5576	0x3A9658CF:  leal 0x3C(%ecx), %eax
5577	0x3A9658D5:  ret
5578. 586 3A9658C9 13
5579. 81 C1 A3 2D 01 00 8D 81 3C 00 00 00 C3
5580
5581==== BB 587 (0x3A97020D) in 10919B, out 60117B, BBs exec'd 0 ====
5582	0x3A97020D:  movl %eax,0xFFFFFF18(%ebp)
5583	0x3A970213:  movl (%eax),%eax
5584	0x3A970215:  movl %eax,-28(%ebp)
5585	0x3A970218:  leal 0xFFFFFF30(%ebp), %eax
5586	0x3A97021E:  movl %eax,(%esp,,)
5587	0x3A970221:  call 0x3A974F30
5588. 587 3A97020D 25
5589. 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
5590
5591==== BB 588 _setjmp(0x3A974F30) in 10944B, out 60218B, BBs exec'd 0 ====
5592	0x3A974F30:  xorl %eax, %eax
5593	0x3A974F32:  movl 4(%esp,,),%edx
5594	0x3A974F36:  movl %ebx,0(%edx)
5595	0x3A974F39:  movl %esi,4(%edx)
5596	0x3A974F3C:  movl %edi,8(%edx)
5597	0x3A974F3F:  leal 4(%esp,,), %ecx
5598	0x3A974F43:  movl %ecx,16(%edx)
5599	0x3A974F46:  movl 0(%esp,,),%ecx
5600	0x3A974F4A:  movl %ecx,20(%edx)
5601	0x3A974F4D:  movl %ebp,12(%edx)
5602	0x3A974F50:  movl %eax,24(%edx)
5603	0x3A974F53:  ret
5604. 588 3A974F30 36
5605. 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
5606
5607==== BB 589 (0x3A970226) in 10980B, out 60379B, BBs exec'd 0 ====
5608	0x3A970226:  testl %eax,%eax
5609	0x3A970228:  movl %eax,%edx
5610	0x3A97022A:  jnz-8 0x3A97027A
5611. 589 3A970226 6
5612. 85 C0 89 C2 75 4E
5613
5614==== BB 590 (0x3A97022C) in 10986B, out 60445B, BBs exec'd 0 ====
5615	0x3A97022C:  movl 0xFFFFFF18(%ebp),%ecx
5616	0x3A970232:  leal 0xFFFFFF28(%ebp), %eax
5617	0x3A970238:  movl %eax,(%ecx)
5618	0x3A97023A:  movl 8(%ebp),%eax
5619	0x3A97023D:  movl %eax,(%esp,,)
5620	0x3A970240:  call*l 0xFFFFFF1C(%ebp)
5621. 590 3A97022C 26
5622. 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
5623
5624==== BB 591 openaux(0x3A96FEA0) in 11012B, out 60543B, BBs exec'd 0 ====
5625	0x3A96FEA0:  pushl %ebp
5626	0x3A96FEA1:  movl $0x1,%ecx
5627	0x3A96FEA6:  movl %esp,%ebp
5628	0x3A96FEA8:  pushl %esi
5629	0x3A96FEA9:  subl $0xC, %esp
5630	0x3A96FEAC:  movl 8(%ebp),%esi
5631	0x3A96FEAF:  movl 8(%esi),%eax
5632	0x3A96FEB2:  movl 16(%esi),%edx
5633	0x3A96FEB5:  movl %eax,8(%esp,,)
5634	0x3A96FEB9:  movl 4(%esi),%eax
5635	0x3A96FEBC:  movl %eax,4(%esp,,)
5636	0x3A96FEC0:  movl (%esi),%eax
5637	0x3A96FEC2:  movzbl 0x174(%eax),%eax
5638	0x3A96FEC9:  testb $0x3, %al
5639	0x3A96FECB:  jz-8 0x3A96FED2
5640. 591 3A96FEA0 45
5641. 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
5642
5643==== BB 592 (0x3A96FED2) in 11057B, out 60761B, BBs exec'd 0 ====
5644	0x3A96FED2:  movl %ecx,(%esp,,)
5645	0x3A96FED5:  movl (%esi),%eax
5646	0x3A96FED7:  xorl %ecx, %ecx
5647	0x3A96FED9:  call 0x3A96AE40
5648. 592 3A96FED2 12
5649. 89 0C 24 8B 06 31 C9 E8 62 AF FF FF
5650
5651==== BB 593 (0x3A96B088) in 11069B, out 60847B, BBs exec'd 0 ====
5652	0x3A96B088:  movl 0xFFFFFDD4(%ebp),%edx
5653	0x3A96B08E:  movl %edx,(%esp,,)
5654	0x3A96B091:  call 0x3A9752D0
5655. 593 3A96B088 14
5656. 8B 95 D4 FD FF FF 89 14 24 E8 3A A2 00 00
5657
5658==== BB 594 (0x3A96B096) in 11083B, out 60918B, BBs exec'd 0 ====
5659	0x3A96B096:  incl %eax
5660	0x3A96B097:  testb $0x1, 0xFFFFFC14(%ebx)
5661	0x3A96B09E:  movl %eax,0xFFFFFDC8(%ebp)
5662	0x3A96B0A4:  jnz-32 0x3A96B4D6
5663. 594 3A96B096 20
5664. 40 F6 83 14 FC FF FF 01 89 85 C8 FD FF FF 0F 85 2C 04 00 00
5665
5666==== BB 595 (0x3A96B0AA) in 11103B, out 61019B, BBs exec'd 0 ====
5667	0x3A96B0AA:  movl 0xFFFFFDD8(%ebp),%esi
5668	0x3A96B0B0:  movl $0xFFFFFFFF,%edi
5669	0x3A96B0B5:  movl %edi,0xFFFFFDCC(%ebp)
5670	0x3A96B0BB:  testl %esi,%esi
5671	0x3A96B0BD:  jz-8 0x3A96B0D3
5672. 595 3A96B0AA 21
5673. 8B B5 D8 FD FF FF BF FF FF FF FF 89 BD CC FD FF FF 85 F6 74 14
5674
5675==== BB 596 (0x3A96B0BF) in 11124B, out 61119B, BBs exec'd 0 ====
5676	0x3A96B0BF:  movl 0xFFFFFDD8(%ebp),%eax
5677	0x3A96B0C5:  movl 0x8C(%eax),%ecx
5678	0x3A96B0CB:  testl %ecx,%ecx
5679	0x3A96B0CD:  jnz-32 0x3A96B276
5680. 596 3A96B0BF 20
5681. 8B 85 D8 FD FF FF 8B 88 8C 00 00 00 85 C9 0F 85 A3 01 00 00
5682
5683==== BB 597 (0x3A96B0D3) in 11144B, out 61210B, BBs exec'd 0 ====
5684	0x3A96B0D3:  movl 0xFFFFFDD8(%ebp),%esi
5685	0x3A96B0D9:  testl %esi,%esi
5686	0x3A96B0DB:  jz-32 0x3A96B1A3
5687. 597 3A96B0D3 14
5688. 8B B5 D8 FD FF FF 85 F6 0F 84 C2 00 00 00
5689
5690==== BB 598 (0x3A96B0E1) in 11158B, out 61285B, BBs exec'd 0 ====
5691	0x3A96B0E1:  leal 0xFFFFF009(%ebx), %edx
5692	0x3A96B0E7:  movl %edx,0xFFFFFDB4(%ebp)
5693	0x3A96B0ED:  jmp-8 0x3A96B10E
5694. 598 3A96B0E1 14
5695. 8D 93 09 F0 FF FF 89 95 B4 FD FF FF EB 1F
5696
5697==== BB 599 (0x3A96B10E) in 11172B, out 61345B, BBs exec'd 0 ====
5698	0x3A96B10E:  movl 0xFFFFFDB4(%ebp),%ecx
5699	0x3A96B114:  leal 0x180(%esi), %edi
5700	0x3A96B11A:  movl %esi,%eax
5701	0x3A96B11C:  movl %edi,%edx
5702	0x3A96B11E:  movl %ecx,(%esp,,)
5703	0x3A96B121:  movl $0xF,%ecx
5704	0x3A96B126:  call 0x3A96A890
5705. 599 3A96B10E 29
5706. 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
5707
5708==== BB 600 cache_rpath(0x3A96A890) in 11201B, out 61455B, BBs exec'd 0 ====
5709	0x3A96A890:  pushl %ebp
5710	0x3A96A891:  movl %esp,%ebp
5711	0x3A96A893:  subl $0xC, %esp
5712	0x3A96A896:  movl %esi,-8(%ebp)
5713	0x3A96A899:  movl %edx,%esi
5714	0x3A96A89B:  movl %edi,-4(%ebp)
5715	0x3A96A89E:  movl (%edx),%edx
5716	0x3A96A8A0:  movl %eax,%edi
5717	0x3A96A8A2:  xorl %eax, %eax
5718	0x3A96A8A4:  cmpl $0xFFFFFFFF, %edx
5719	0x3A96A8A7:  jz-8 0x3A96A8D0
5720. 600 3A96A890 25
5721. 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
5722
5723==== BB 601 (0x3A96A8D0) in 11226B, out 61621B, BBs exec'd 0 ====
5724	0x3A96A8D0:  movl -8(%ebp),%esi
5725	0x3A96A8D3:  movl -4(%ebp),%edi
5726	0x3A96A8D6:  movl %ebp,%esp
5727	0x3A96A8D8:  popl %ebp
5728	0x3A96A8D9:  ret
5729. 601 3A96A8D0 10
5730. 8B 75 F8 8B 7D FC 89 EC 5D C3
5731
5732==== BB 602 (0x3A96B12B) in 11236B, out 61700B, BBs exec'd 0 ====
5733	0x3A96B12B:  testb %al,%al
5734	0x3A96B12D:  jz-8 0x3A96B0EF
5735. 602 3A96B12B 4
5736. 84 C0 74 C0
5737
5738==== BB 603 (0x3A96B0EF) in 11240B, out 61761B, BBs exec'd 0 ====
5739	0x3A96B0EF:  cmpl $0xFFFFFFFF, 0xFFFFFDCC(%ebp)
5740	0x3A96B0F6:  movl 0x160(%esi),%esi
5741	0x3A96B0FC:  setz %al
5742	0x3A96B0FF:  testl %esi,%esi
5743	0x3A96B101:  setnz %dl
5744	0x3A96B104:  andl %edx,%eax
5745	0x3A96B106:  testb $0x1, %al
5746	0x3A96B108:  jz-32 0x3A96B1A3
5747. 603 3A96B0EF 31
5748. 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
5749
5750==== BB 604 (0x3A96B1A3) in 11271B, out 61912B, BBs exec'd 0 ====
5751	0x3A96B1A3:  cmpl $0xFFFFFFFF, 0xFFFFFDCC(%ebp)
5752	0x3A96B1AA:  movl 0xFFFFF994(%ebx),%esi
5753	0x3A96B1B0:  setz %al
5754	0x3A96B1B3:  testl %esi,%esi
5755	0x3A96B1B5:  setnz %dl
5756	0x3A96B1B8:  andl %edx,%eax
5757	0x3A96B1BA:  testb $0x1, %al
5758	0x3A96B1BC:  jz-8 0x3A96B216
5759. 604 3A96B1A3 27
5760. 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
5761
5762==== BB 605 (0x3A96B1BE) in 11298B, out 62060B, BBs exec'd 0 ====
5763	0x3A96B1BE:  movzbl 0x174(%esi),%eax
5764	0x3A96B1C5:  andb $0x3, %al
5765	0x3A96B1C7:  cmpb $0x2, %al
5766	0x3A96B1C9:  jz-8 0x3A96B216
5767. 605 3A96B1BE 13
5768. 0F B6 86 74 01 00 00 24 03 3C 02 74 4B
5769
5770==== BB 606 (0x3A96B1CB) in 11311B, out 62157B, BBs exec'd 0 ====
5771	0x3A96B1CB:  cmpl 0xFFFFFDD8(%ebp),%esi
5772	0x3A96B1D1:  jz-8 0x3A96B216
5773. 606 3A96B1CB 8
5774. 3B B5 D8 FD FF FF 74 43
5775
5776==== BB 607 (0x3A96B216) in 11319B, out 62225B, BBs exec'd 0 ====
5777	0x3A96B216:  cmpl $0xFFFFFFFF, 0xFFFFFDCC(%ebp)
5778	0x3A96B21D:  jz-8 0x3A96B276
5779. 607 3A96B216 9
5780. 83 BD CC FD FF FF FF 74 57
5781
5782==== BB 608 (0x3A96B276) in 11328B, out 62291B, BBs exec'd 0 ====
5783	0x3A96B276:  cmpl $0xFFFFFFFF, 0xBC(%ebx)
5784	0x3A96B27D:  jz-8 0x3A96B21F
5785. 608 3A96B276 9
5786. 83 BB BC 00 00 00 FF 74 A0
5787
5788==== BB 609 (0x3A96B27F) in 11337B, out 62357B, BBs exec'd 0 ====
5789	0x3A96B27F:  leal 0xFFFFFDE0(%ebp), %eax
5790	0x3A96B285:  leal 0xFFFFFDE4(%ebp), %ecx
5791	0x3A96B28B:  movl %eax,4(%esp,,)
5792	0x3A96B28F:  leal 0xBC(%ebx), %eax
5793	0x3A96B295:  movl %ecx,8(%esp,,)
5794	0x3A96B299:  movl %eax,(%esp,,)
5795	0x3A96B29C:  movl 0xFFFFFDD0(%ebp),%ecx
5796	0x3A96B2A2:  movl 0xFFFFFDC8(%ebp),%edx
5797	0x3A96B2A8:  movl 0xFFFFFDD4(%ebp),%eax
5798	0x3A96B2AE:  call 0x3A969250
5799. 609 3A96B27F 52
5800. 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
5801
5802==== BB 610 open_path(0x3A969250) in 11389B, out 62513B, BBs exec'd 0 ====
5803	0x3A969250:  pushl %ebp
5804	0x3A969251:  movl %esp,%ebp
5805	0x3A969253:  pushl %edi
5806	0x3A969254:  xorl %edi, %edi
5807	0x3A969256:  pushl %esi
5808	0x3A969257:  xorl %esi, %esi
5809	0x3A969259:  pushl %ebx
5810	0x3A96925A:  subl $0xB4, %esp
5811	0x3A969260:  movl %eax,-112(%ebp)
5812	0x3A969263:  movl 8(%ebp),%eax
5813	0x3A969266:  call 0x3A97592B
5814. 610 3A969250 27
5815. 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
5816
5817==== BB 611 (0x3A96926B) in 11416B, out 62703B, BBs exec'd 0 ====
5818	0x3A96926B:  addl $0xF401, %ebx
5819	0x3A969271:  movl %ecx,-120(%ebp)
5820	0x3A969274:  movl (%eax),%eax
5821	0x3A969276:  movl %edx,-116(%ebp)
5822	0x3A969279:  movl 0xD8(%ebx),%ecx
5823	0x3A96927F:  movl %edi,0xFFFFFF7C(%ebp)
5824	0x3A969285:  movl %eax,-124(%ebp)
5825	0x3A969288:  movl 0xCC(%ebx),%eax
5826	0x3A96928E:  movl $0xFFFFFFFF, -128(%ebp)
5827	0x3A969295:  movl %esi,0xFFFFFF78(%ebp)
5828	0x3A96929B:  addl %ecx,%eax
5829	0x3A96929D:  leal 18(%edx,%eax,1), %eax
5830	0x3A9692A1:  movl -124(%ebp),%ecx
5831	0x3A9692A4:  andl $0xFFFFFFFC, %eax
5832	0x3A9692A7:  subl %eax,%esp
5833	0x3A9692A9:  leal 27(%esp,,), %edx
5834	0x3A9692AD:  movl (%ecx),%edi
5835	0x3A9692AF:  andl $0xFFFFFFF0, %edx
5836	0x3A9692B2:  movl %edx,0xFFFFFF74(%ebp)
5837	0x3A9692B8:  nop
5838	0x3A9692B9:  leal 0(%esi,,), %esi
5839	0x3A9692C0:  xorl %eax, %eax
5840	0x3A9692C2:  movl %eax,0xFFFFFF70(%ebp)
5841	0x3A9692C8:  xorl %eax, %eax
5842	0x3A9692CA:  testb $0x1, 0xFFFFFC14(%ebx)
5843	0x3A9692D1:  movl %eax,0xFFFFFF68(%ebp)
5844	0x3A9692D7:  jnz-32 0x3A969555
5845. 611 3A96926B 114
5846. 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
5847
5848==== BB 612 (0x3A9692DD) in 11530B, out 63073B, BBs exec'd 0 ====
5849	0x3A9692DD:  movl 16(%edi),%eax
5850	0x3A9692E0:  xorl %esi, %esi
5851	0x3A9692E2:  movl %eax,8(%esp,,)
5852	0x3A9692E6:  movl 12(%edi),%eax
5853	0x3A9692E9:  movl %eax,4(%esp,,)
5854	0x3A9692ED:  movl 0xFFFFFF74(%ebp),%ecx
5855	0x3A9692F3:  movl %ecx,(%esp,,)
5856	0x3A9692F6:  call 0x3A975770
5857. 612 3A9692DD 30
5858. 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
5859
5860==== BB 613 (0x3A9692FB) in 11560B, out 63208B, BBs exec'd 0 ====
5861	0x3A9692FB:  cmpl $0xFFFFFFFF, -128(%ebp)
5862	0x3A9692FF:  movl %eax,0xFFFFFF6C(%ebp)
5863	0x3A969305:  jnz-32 0x3A9694A3
5864. 613 3A9692FB 16
5865. 83 7D 80 FF 89 85 6C FF FF FF 0F 85 98 01 00 00
5866
5867==== BB 614 (0x3A96930B) in 11576B, out 63290B, BBs exec'd 0 ====
5868	0x3A96930B:  cmpl 0xC8(%ebx),%esi
5869	0x3A969311:  jb-8 0x3A969332
5870. 614 3A96930B 8
5871. 3B B3 C8 00 00 00 72 1F
5872
5873==== BB 615 (0x3A969332) in 11584B, out 63358B, BBs exec'd 0 ====
5874	0x3A969332:  cmpl $0x1, 20(%edi,%esi,4)
5875	0x3A969337:  jz-8 0x3A969318
5876. 615 3A969332 7
5877. 83 7C B7 14 01 74 DF
5878
5879==== BB 616 (0x3A969339) in 11591B, out 63425B, BBs exec'd 0 ====
5880	0x3A969339:  movl 0xC4(%ebx),%eax
5881	0x3A96933F:  movl 4(%eax,%esi,8),%eax
5882	0x3A969343:  movl %eax,8(%esp,,)
5883	0x3A969347:  movl 0xC4(%ebx),%eax
5884	0x3A96934D:  movl (%eax,%esi,8),%eax
5885	0x3A969350:  movl %eax,4(%esp,,)
5886	0x3A969354:  movl 0xFFFFFF6C(%ebp),%eax
5887	0x3A96935A:  movl %eax,(%esp,,)
5888	0x3A96935D:  call 0x3A975770
5889. 616 3A969339 41
5890. 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
5891
5892==== BB 617 (0x3A969362) in 11632B, out 63570B, BBs exec'd 0 ====
5893	0x3A969362:  movl -116(%ebp),%edx
5894	0x3A969365:  movl %edx,8(%esp,,)
5895	0x3A969369:  movl -112(%ebp),%ecx
5896	0x3A96936C:  movl %eax,(%esp,,)
5897	0x3A96936F:  movl %ecx,4(%esp,,)
5898	0x3A969373:  call 0x3A975770
5899. 617 3A969362 22
5900. 8B 55 8C 89 54 24 08 8B 4D 90 89 04 24 89 4C 24 04 E8 F8 C3 00 00
5901
5902==== BB 618 (0x3A969378) in 11654B, out 63674B, BBs exec'd 0 ====
5903	0x3A969378:  movl %eax,0xFFFFFF70(%ebp)
5904	0x3A96937E:  movl 0xFFFFFF74(%ebp),%eax
5905	0x3A969384:  subl %eax,0xFFFFFF70(%ebp)
5906	0x3A96938A:  testb $0x1, 0xFFFFFC14(%ebx)
5907	0x3A969391:  jnz-32 0x3A9694E7
5908. 618 3A969378 31
5909. 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
5910
5911==== BB 619 (0x3A969397) in 11685B, out 63797B, BBs exec'd 0 ====
5912	0x3A969397:  movl 16(%ebp),%edx
5913	0x3A96939A:  movl 0xFFFFFF74(%ebp),%eax
5914	0x3A9693A0:  call 0x3A968F20
5915. 619 3A969397 14
5916. 8B 55 10 8B 85 74 FF FF FF E8 7B FB FF FF
5917
5918==== BB 620 (0x3A9693A5) in 11699B, out 63874B, BBs exec'd 0 ====
5919	0x3A9693A5:  movl %eax,-128(%ebp)
5920	0x3A9693A8:  movl 20(%edi,%esi,4),%eax
5921	0x3A9693AC:  testl %eax,%eax
5922	0x3A9693AE:  jnz-8 0x3A9693C8
5923. 620 3A9693A5 11
5924. 89 45 80 8B 44 B7 14 85 C0 75 18
5925
5926==== BB 621 (0x3A9693B0) in 11710B, out 63966B, BBs exec'd 0 ====
5927	0x3A9693B0:  cmpl $0xFFFFFFFF, -128(%ebp)
5928	0x3A9693B4:  jz-32 0x3A9694FE
5929. 621 3A9693B0 10
5930. 83 7D 80 FF 0F 84 44 01 00 00
5931
5932==== BB 622 (0x3A9694FE) in 11720B, out 64029B, BBs exec'd 0 ====
5933	0x3A9694FE:  movl 0xFFFFFF70(%ebp),%eax
5934	0x3A969504:  movl -116(%ebp),%ecx
5935	0x3A969507:  movl 0xFFFFFF74(%ebp),%edx
5936	0x3A96950D:  subl %ecx,%eax
5937	0x3A96950F:  movb $0x0, -1(%eax,%edx,1)
5938	0x3A969514:  leal -108(%ebp), %eax
5939	0x3A969517:  movl %eax,8(%esp,,)
5940	0x3A96951B:  movl %edx,4(%esp,,)
5941	0x3A96951F:  movl $0x3, (%esp,,)
5942	0x3A969526:  call 0x3A974210
5943. 622 3A9694FE 45
5944. 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
5945
5946==== BB 623 __GI___xstat64(0x3A974210) in 11765B, out 64189B, BBs exec'd 0 ====
5947	0x3A974210:  pushl %ebp
5948	0x3A974211:  movl %esp,%ebp
5949	0x3A974213:  subl $0x58, %esp
5950	0x3A974216:  movl %ebx,-12(%ebp)
5951	0x3A974219:  call 0x3A97592B
5952. 623 3A974210 14
5953. 55 89 E5 83 EC 58 89 5D F4 E8 0D 17 00 00
5954
5955==== BB 624 (0x3A97421E) in 11779B, out 64287B, BBs exec'd 0 ====
5956	0x3A97421E:  addl $0x444E, %ebx
5957	0x3A974224:  movl %esi,-8(%ebp)
5958	0x3A974227:  movl 0x24(%ebx),%esi
5959	0x3A97422D:  movl %edi,-4(%ebp)
5960	0x3A974230:  movl (%esi),%eax
5961	0x3A974232:  testl %eax,%eax
5962	0x3A974234:  jnz-8 0x3A9742B0
5963. 624 3A97421E 24
5964. 81 C3 4E 44 00 00 89 75 F8 8B B3 24 00 00 00 89 7D FC 8B 06 85 C0 75 7A
5965
5966==== BB 625 (0x3A974236) in 11803B, out 64411B, BBs exec'd 0 ====
5967	0x3A974236:  movl 0x148(%ebx),%edi
5968	0x3A97423C:  movl 12(%ebp),%edx
5969	0x3A97423F:  movl 16(%ebp),%ecx
5970	0x3A974242:  xchgl %edx, %ebx
5971	0x3A974244:  movl $0xC3,%eax
5972	0x3A974249:  int $0x80
5973. 625 3A974236 21
5974. 8B BB 48 01 00 00 8B 55 0C 8B 4D 10 87 D3 B8 C3 00 00 00 CD 80
5975
5976==== BB 626 (0x3A97424B) in 11824B, out 64504B, BBs exec'd 0 ====
5977	0x3A97424B:  xchgl %edx, %ebx
5978	0x3A97424D:  cmpl $0xFFFFF000, %eax
5979	0x3A974252:  jnbe-32 0x3A974306
5980. 626 3A97424B 13
5981. 87 D3 3D 00 F0 FF FF 0F 87 AE 00 00 00
5982
5983==== BB 627 (0x3A974306) in 11837B, out 64580B, BBs exec'd 0 ====
5984	0x3A974306:  negl %eax
5985	0x3A974308:  movl %eax,0x148(%ebx)
5986	0x3A97430E:  movl $0xFFFFFFFF,%eax
5987	0x3A974313:  jmp 0x3A974258
5988. 627 3A974306 18
5989. F7 D8 89 83 48 01 00 00 B8 FF FF FF FF E9 40 FF FF FF
5990
5991==== BB 628 (0x3A974258) in 11855B, out 64649B, BBs exec'd 0 ====
5992	0x3A974258:  cmpl $0xFFFFFFFF, %eax
5993	0x3A97425B:  movl %eax,%edx
5994	0x3A97425D:  jz-8 0x3A974290
5995. 628 3A974258 7
5996. 83 F8 FF 89 C2 74 31
5997
5998==== BB 629 (0x3A974290) in 11862B, out 64716B, BBs exec'd 0 ====
5999	0x3A974290:  cmpl $0x26, 0x148(%ebx)
6000	0x3A974297:  jnz-8 0x3A97425F
6001. 629 3A974290 9
6002. 83 BB 48 01 00 00 26 75 C6
6003
6004==== BB 630 (0x3A97425F) in 11871B, out 64782B, BBs exec'd 0 ====
6005	0x3A97425F:  testl %edx,%edx
6006	0x3A974261:  jnz-8 0x3A974280
6007. 630 3A97425F 4
6008. 85 D2 75 1D
6009
6010==== BB 631 (0x3A974280) in 11875B, out 64841B, BBs exec'd 0 ====
6011	0x3A974280:  movl -12(%ebp),%ebx
6012	0x3A974283:  movl %edx,%eax
6013	0x3A974285:  movl -8(%ebp),%esi
6014	0x3A974288:  movl -4(%ebp),%edi
6015	0x3A97428B:  movl %ebp,%esp
6016	0x3A97428D:  popl %ebp
6017	0x3A97428E:  ret
6018. 631 3A974280 15
6019. 8B 5D F4 89 D0 8B 75 F8 8B 7D FC 89 EC 5D C3
6020
6021==== BB 632 (0x3A96952B) in 11890B, out 64943B, BBs exec'd 0 ====
6022	0x3A96952B:  testl %eax,%eax
6023	0x3A96952D:  jnz-8 0x3A969542
6024. 632 3A96952B 4
6025. 85 C0 75 13
6026
6027==== BB 633 (0x3A969542) in 11894B, out 65002B, BBs exec'd 0 ====
6028	0x3A969542:  movl $0x1,%edx
6029	0x3A969547:  movl $0x1,%eax
6030	0x3A96954C:  movl %edx,20(%edi,%esi,4)
6031	0x3A969550:  jmp 0x3A9693C8
6032. 633 3A969542 19
6033. BA 01 00 00 00 B8 01 00 00 00 89 54 B7 14 E9 73 FE FF FF
6034
6035==== BB 634 (0x3A9693C8) in 11913B, out 65071B, BBs exec'd 0 ====
6036	0x3A9693C8:  cmpl $0x2, %eax
6037	0x3A9693CB:  setz %al
6038	0x3A9693CE:  movzbl %al,%eax
6039	0x3A9693D1:  orl %eax,0xFFFFFF68(%ebp)
6040	0x3A9693D7:  cmpl $0xFFFFFFFF, -128(%ebp)
6041	0x3A9693DB:  jz-32 0x3A969318
6042. 634 3A9693C8 25
6043. 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
6044
6045==== BB 635 (0x3A969318) in 11938B, out 65187B, BBs exec'd 0 ====
6046	0x3A969318:  incl %esi
6047	0x3A969319:  cmpl $0xFFFFFFFF, -128(%ebp)
6048	0x3A96931D:  leal 0(%esi), %esi
6049	0x3A969320:  jnz-32 0x3A9694A3
6050. 635 3A969318 14
6051. 46 83 7D 80 FF 8D 76 00 0F 85 7D 01 00 00
6052
6053==== BB 636 (0x3A969326) in 11952B, out 65268B, BBs exec'd 0 ====
6054	0x3A969326:  cmpl 0xC8(%ebx),%esi
6055	0x3A96932C:  jnb-32 0x3A969444
6056. 636 3A969326 12
6057. 3B B3 C8 00 00 00 0F 83 12 01 00 00
6058
6059==== BB 637 (0x3A974263) in 11964B, out 65336B, BBs exec'd 0 ====
6060	0x3A974263:  movl 16(%ebp),%ecx
6061	0x3A974266:  movl 88(%ecx),%eax
6062	0x3A974269:  cmpl %eax,12(%ecx)
6063	0x3A97426C:  jz-8 0x3A974280
6064. 637 3A974263 11
6065. 8B 4D 10 8B 41 58 39 41 0C 74 12
6066
6067==== BB 638 (0x3A96952F) in 11975B, out 65424B, BBs exec'd 0 ====
6068	0x3A96952F:  movl -92(%ebp),%eax
6069	0x3A969532:  andl $0xF000, %eax
6070	0x3A969537:  cmpl $0x4000, %eax
6071	0x3A96953C:  jz-32 0x3A9693BA
6072. 638 3A96952F 19
6073. 8B 45 A4 25 00 F0 00 00 3D 00 40 00 00 0F 84 78 FE FF FF
6074
6075==== BB 639 (0x3A9693BA) in 11994B, out 65508B, BBs exec'd 0 ====
6076	0x3A9693BA:  movl $0x2,%eax
6077	0x3A9693BF:  movl %eax,20(%edi,%esi,4)
6078	0x3A9693C3:  movl $0x2,%eax
6079	0x3A9693C8:  cmpl $0x2, %eax
6080	0x3A9693CB:  setz %al
6081	0x3A9693CE:  movzbl %al,%eax
6082	0x3A9693D1:  orl %eax,0xFFFFFF68(%ebp)
6083	0x3A9693D7:  cmpl $0xFFFFFFFF, -128(%ebp)
6084	0x3A9693DB:  jz-32 0x3A969318
6085. 639 3A9693BA 39
6086. 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
6087
6088==== BB 640 (0x3A969444) in 12033B, out 65663B, BBs exec'd 0 ====
6089	0x3A969444:  cmpl $0xFFFFFFFF, -128(%ebp)
6090	0x3A969448:  jnz-8 0x3A9694A3
6091. 640 3A969444 6
6092. 83 7D 80 FF 75 59
6093
6094==== BB 641 (0x3A96944A) in 12039B, out 65726B, BBs exec'd 0 ====
6095	0x3A96944A:  movl 0xFFFFFF68(%ebp),%eax
6096	0x3A969450:  testl %eax,%eax
6097	0x3A969452:  jz-8 0x3A969469
6098. 641 3A96944A 10
6099. 8B 85 68 FF FF FF 85 C0 74 15
6100
6101==== BB 642 (0x3A969454) in 12049B, out 65801B, BBs exec'd 0 ====
6102	0x3A969454:  movl 0x148(%ebx),%edx
6103	0x3A96945A:  cmpl $0x2, %edx
6104	0x3A96945D:  jz-8 0x3A969469
6105. 642 3A969454 11
6106. 8B 93 48 01 00 00 83 FA 02 74 0A
6107
6108==== BB 643 (0x3A969469) in 12060B, out 65874B, BBs exec'd 0 ====
6109	0x3A969469:  addl $0x4, -124(%ebp)
6110	0x3A96946D:  movl 0xFFFFFF68(%ebp),%ecx
6111	0x3A969473:  orl %ecx,0xFFFFFF78(%ebp)
6112	0x3A969479:  movl -124(%ebp),%edx
6113	0x3A96947C:  movl (%edx),%eax
6114	0x3A96947E:  testl %eax,%eax
6115	0x3A969480:  movl %eax,%edi
6116	0x3A969482:  jnz-32 0x3A9692C0
6117. 643 3A969469 31
6118. 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
6119
6120==== BB 644 (0x3A969488) in 12091B, out 66013B, BBs exec'd 0 ====
6121	0x3A969488:  movl 0xFFFFFF78(%ebp),%eax
6122	0x3A96948E:  testl %eax,%eax
6123	0x3A969490:  jz-32 0x3A969732
6124. 644 3A969488 14
6125. 8B 85 78 FF FF FF 85 C0 0F 84 9C 02 00 00
6126
6127==== BB 645 (0x3A969496) in 12105B, out 66088B, BBs exec'd 0 ====
6128	0x3A969496:  movl $0xFFFFFFFF,%eax
6129	0x3A96949B:  leal -12(%ebp), %esp
6130	0x3A96949E:  popl %ebx
6131	0x3A96949F:  popl %esi
6132	0x3A9694A0:  popl %edi
6133	0x3A9694A1:  popl %ebp
6134	0x3A9694A2:  ret
6135. 645 3A969496 13
6136. B8 FF FF FF FF 8D 65 F4 5B 5E 5F 5D C3
6137
6138==== BB 646 (0x3A96B2B3) in 12118B, out 66202B, BBs exec'd 0 ====
6139	0x3A96B2B3:  movl %eax,0xFFFFFDCC(%ebp)
6140	0x3A96B2B9:  jmp 0x3A96B21F
6141. 646 3A96B2B3 11
6142. 89 85 CC FD FF FF E9 61 FF FF FF
6143
6144==== BB 647 (0x3A96B21F) in 12129B, out 66249B, BBs exec'd 0 ====
6145	0x3A96B21F:  cmpl $0xFFFFFFFF, 0xFFFFFDCC(%ebp)
6146	0x3A96B226:  movl 0xFFFFFDD8(%ebp),%edx
6147	0x3A96B22C:  setz %al
6148	0x3A96B22F:  testl %edx,%edx
6149	0x3A96B231:  setnz %dl
6150	0x3A96B234:  andl %edx,%eax
6151	0x3A96B236:  testb $0x1, %al
6152	0x3A96B238:  jnz-32 0x3A96B31F
6153. 647 3A96B21F 31
6154. 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
6155
6156==== BB 648 (0x3A96B31F) in 12160B, out 66398B, BBs exec'd 0 ====
6157	0x3A96B31F:  movl 0xFFFFFDD8(%ebp),%esi
6158	0x3A96B325:  leal 0xFFFFF00F(%ebx), %eax
6159	0x3A96B32B:  movl $0x1D,%ecx
6160	0x3A96B330:  movl %eax,(%esp,,)
6161	0x3A96B333:  movl 0xFFFFFDD8(%ebp),%eax
6162	0x3A96B339:  addl $0x1CC, %esi
6163	0x3A96B33F:  movl %esi,%edx
6164	0x3A96B341:  call 0x3A96A890
6165. 648 3A96B31F 39
6166. 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
6167
6168==== BB 649 (0x3A96B346) in 12199B, out 66531B, BBs exec'd 0 ====
6169	0x3A96B346:  testb %al,%al
6170	0x3A96B348:  jz-32 0x3A96B23E
6171. 649 3A96B346 8
6172. 84 C0 0F 84 F0 FE FF FF
6173
6174==== BB 650 (0x3A96B23E) in 12207B, out 66592B, BBs exec'd 0 ====
6175	0x3A96B23E:  cmpl $0xFFFFFFFF, 0xFFFFFDCC(%ebp)
6176	0x3A96B245:  jz-32 0x3A96B387
6177. 650 3A96B23E 13
6178. 83 BD CC FD FF FF FF 0F 84 3C 01 00 00
6179
6180==== BB 651 (0x3A96B387) in 12220B, out 66658B, BBs exec'd 0 ====
6181	0x3A96B387:  movl 0xFFFFFDD0(%ebp),%eax
6182	0x3A96B38D:  testl %eax,%eax
6183	0x3A96B38F:  jnz-32 0x3A96B4FE
6184. 651 3A96B387 14
6185. 8B 85 D0 FD FF FF 85 C0 0F 85 69 01 00 00
6186
6187==== BB 652 (0x3A96B395) in 12234B, out 66733B, BBs exec'd 0 ====
6188	0x3A96B395:  movl 0xFFFFFDD4(%ebp),%eax
6189	0x3A96B39B:  call 0x3A96B720
6190. 652 3A96B395 11
6191. 8B 85 D4 FD FF FF E8 80 03 00 00
6192
6193==== BB 653 _dl_load_cache_lookup(0x3A96B720) in 12245B, out 66797B, BBs exec'd 0 ====
6194	0x3A96B720:  pushl %ebp
6195	0x3A96B721:  movl %esp,%ebp
6196	0x3A96B723:  pushl %edi
6197	0x3A96B724:  pushl %esi
6198	0x3A96B725:  pushl %ebx
6199	0x3A96B726:  subl $0x64, %esp
6200	0x3A96B729:  call 0x3A97592B
6201. 653 3A96B720 14
6202. 55 89 E5 57 56 53 83 EC 64 E8 FD A1 00 00
6203
6204==== BB 654 (0x3A96B72E) in 12259B, out 66930B, BBs exec'd 0 ====
6205	0x3A96B72E:  addl $0xCF3E, %ebx
6206	0x3A96B734:  testb $0x1, 0xFFFFFC14(%ebx)
6207	0x3A96B73B:  movl %eax,-16(%ebp)
6208	0x3A96B73E:  jnz-32 0x3A96BBA2
6209. 654 3A96B72E 22
6210. 81 C3 3E CF 00 00 F6 83 14 FC FF FF 01 89 45 F0 0F 85 5E 04 00 00
6211
6212==== BB 655 (0x3A96B744) in 12281B, out 67029B, BBs exec'd 0 ====
6213	0x3A96B744:  movl 0xDC(%ebx),%ecx
6214	0x3A96B74A:  testl %ecx,%ecx
6215	0x3A96B74C:  jz-32 0x3A96B872
6216. 655 3A96B744 14
6217. 8B 8B DC 00 00 00 85 C9 0F 84 20 01 00 00
6218
6219==== BB 656 (0x3A96B872) in 12295B, out 67104B, BBs exec'd 0 ====
6220	0x3A96B872:  movl $0x1,%ecx
6221	0x3A96B877:  leal 0xE4(%ebx), %edx
6222	0x3A96B87D:  leal 0xFFFFF072(%ebx), %eax
6223	0x3A96B883:  call 0x3A971070
6224. 656 3A96B872 22
6225. B9 01 00 00 00 8D 93 E4 00 00 00 8D 83 72 F0 FF FF E8 E8 57 00 00
6226
6227==== BB 657 (0x3A9710AD) in 12317B, out 67190B, BBs exec'd 0 ====
6228	0x3A9710AD:  movl %esi,4(%esp,,)
6229	0x3A9710B1:  leal -108(%ebp), %eax
6230	0x3A9710B4:  movl %eax,8(%esp,,)
6231	0x3A9710B8:  movl $0x3, (%esp,,)
6232	0x3A9710BF:  call 0x3A974320
6233. 657 3A9710AD 23
6234. 89 74 24 04 8D 45 94 89 44 24 08 C7 04 24 03 00 00 00 E8 5C 32 00 00
6235
6236==== BB 658 (0x3A9710C4) in 12340B, out 67283B, BBs exec'd 0 ====
6237	0x3A9710C4:  testl %eax,%eax
6238	0x3A9710C6:  js-8 0x3A9710D1
6239. 658 3A9710C4 4
6240. 85 C0 78 09
6241
6242==== BB 659 (0x3A9710C8) in 12344B, out 67342B, BBs exec'd 0 ====
6243	0x3A9710C8:  movl -64(%ebp),%eax
6244	0x3A9710CB:  testl %eax,%eax
6245	0x3A9710CD:  movl %eax,(%edi)
6246	0x3A9710CF:  jnz-8 0x3A9710F0
6247. 659 3A9710C8 9
6248. 8B 45 C0 85 C0 89 07 75 1F
6249
6250==== BB 660 (0x3A9710F0) in 12353B, out 67424B, BBs exec'd 0 ====
6251	0x3A9710F0:  movl %esi,16(%esp,,)
6252	0x3A9710F4:  xorl %ecx, %ecx
6253	0x3A9710F6:  movl $0x2,%edx
6254	0x3A9710FB:  movl %ecx,20(%esp,,)
6255	0x3A9710FF:  movl %edx,12(%esp,,)
6256	0x3A971103:  movl -112(%ebp),%edx
6257	0x3A971106:  movl %eax,4(%esp,,)
6258	0x3A97110A:  movl $0x0, (%esp,,)
6259	0x3A971111:  movl %edx,8(%esp,,)
6260	0x3A971115:  call 0x3A974C50
6261. 660 3A9710F0 42
6262. 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
6263
6264==== BB 661 (0x3A97111A) in 12395B, out 67583B, BBs exec'd 0 ====
6265	0x3A97111A:  movl %eax,-116(%ebp)
6266	0x3A97111D:  jmp-8 0x3A9710D1
6267. 661 3A97111A 5
6268. 89 45 8C EB B2
6269
6270==== BB 662 (0x3A9710D1) in 12400B, out 67627B, BBs exec'd 0 ====
6271	0x3A9710D1:  movl %esi,(%esp,,)
6272	0x3A9710D4:  call 0x3A974470
6273. 662 3A9710D1 8
6274. 89 34 24 E8 97 33 00 00
6275
6276==== BB 663 (0x3A96B888) in 12408B, out 67682B, BBs exec'd 0 ====
6277	0x3A96B888:  movl %eax,-40(%ebp)
6278	0x3A96B88B:  incl %eax
6279	0x3A96B88C:  jz-32 0x3A96BA05
6280. 663 3A96B888 10
6281. 89 45 D8 40 0F 84 73 01 00 00
6282
6283==== BB 664 (0x3A96B892) in 12418B, out 67757B, BBs exec'd 0 ====
6284	0x3A96B892:  movl 0xE4(%ebx),%eax
6285	0x3A96B898:  cmpl $0x10, %eax
6286	0x3A96B89B:  movl %eax,-96(%ebp)
6287	0x3A96B89E:  jbe-32 0x3A96B9B2
6288. 664 3A96B892 18
6289. 8B 83 E4 00 00 00 83 F8 10 89 45 A0 0F 86 0E 01 00 00
6290
6291==== BB 665 (0x3A96B8A4) in 12436B, out 67846B, BBs exec'd 0 ====
6292	0x3A96B8A4:  cld
6293	0x3A96B8A5:  movl -40(%ebp),%esi
6294	0x3A96B8A8:  movl $0xB,%edx
6295	0x3A96B8AD:  leal 0xFFFFF083(%ebx), %edi
6296	0x3A96B8B3:  movl %edx,%ecx
6297	0x3A96B8B5:  repe cmpsb
6298. 665 3A96B8A4 19
6299. FC 8B 75 D8 BA 0B 00 00 00 8D BB 83 F0 FF FF 89 D1 F3 A6
6300
6301==== BB 666 (0x3A96B8B5) in 12455B, out 68019B, BBs exec'd 0 ====
6302	0x3A96B8B5:  repe cmpsb
6303. 666 3A96B8B5 2
6304. F3 A6
6305
6306==== BB 667 (0x3A96B8B7) in 12457B, out 68144B, BBs exec'd 0 ====
6307	0x3A96B8B7:  jnz-32 0x3A96B9B2
6308. 667 3A96B8B7 6
6309. 0F 85 F5 00 00 00
6310
6311==== BB 668 (0x3A96B8BD) in 12463B, out 68191B, BBs exec'd 0 ====
6312	0x3A96B8BD:  movl -40(%ebp),%eax
6313	0x3A96B8C0:  movl %eax,%edx
6314	0x3A96B8C2:  movl %eax,0xDC(%ebx)
6315	0x3A96B8C8:  movl 12(%eax),%eax
6316	0x3A96B8CB:  leal (%eax,%eax,2), %eax
6317	0x3A96B8CE:  leal 0x10(,%eax,4), %eax
6318	0x3A96B8D5:  addl %eax,%edx
6319	0x3A96B8D7:  addl $0x30, %eax
6320	0x3A96B8DA:  cmpl %eax,-96(%ebp)
6321	0x3A96B8DD:  jb-8 0x3A96B905
6322. 668 3A96B8BD 34
6323. 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
6324
6325==== BB 669 (0x3A96B8DF) in 12497B, out 68345B, BBs exec'd 0 ====
6326	0x3A96B8DF:  movl %edx,0xE0(%ebx)
6327	0x3A96B8E5:  movl $0x14,%ecx
6328	0x3A96B8EA:  movl %edx,%esi
6329	0x3A96B8EC:  leal 0xFFFFF08F(%ebx), %edi
6330	0x3A96B8F2:  repe cmpsb
6331. 669 3A96B8DF 21
6332. 89 93 E0 00 00 00 B9 14 00 00 00 89 D6 8D BB 8F F0 FF FF F3 A6
6333
6334==== BB 670 (0x3A96B8F2) in 12518B, out 68504B, BBs exec'd 0 ====
6335	0x3A96B8F2:  repe cmpsb
6336. 670 3A96B8F2 2
6337. F3 A6
6338
6339==== BB 671 (0x3A96B8F4) in 12520B, out 68629B, BBs exec'd 0 ====
6340	0x3A96B8F4:  setnbe %dl
6341	0x3A96B8F7:  setb %al
6342	0x3A96B8FA:  movl -40(%ebp),%ecx
6343	0x3A96B8FD:  cmpb %al,%dl
6344	0x3A96B8FF:  jz-32 0x3A96B752
6345. 671 3A96B8F4 17
6346. 0F 97 C2 0F 92 C0 8B 4D D8 38 C2 0F 84 4D FE FF FF
6347
6348==== BB 672 (0x3A96B752) in 12537B, out 68729B, BBs exec'd 0 ====
6349	0x3A96B752:  xorl %eax, %eax
6350	0x3A96B754:  cmpl $0xFFFFFFFF, %ecx
6351	0x3A96B757:  jz-32 0x3A96BB5C
6352. 672 3A96B752 11
6353. 31 C0 83 F9 FF 0F 84 FF 03 00 00
6354
6355==== BB 673 (0x3A96B75D) in 12548B, out 68800B, BBs exec'd 0 ====
6356	0x3A96B75D:  movl $0x0, -36(%ebp)
6357	0x3A96B764:  movl 0xE0(%ebx),%eax
6358	0x3A96B76A:  cmpl $0xFFFFFFFF, %eax
6359	0x3A96B76D:  movl %eax,-44(%ebp)
6360	0x3A96B770:  movl %eax,%edi
6361	0x3A96B772:  jz-32 0x3A96B918
6362. 673 3A96B75D 27
6363. 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
6364
6365==== BB 674 (0x3A96B778) in 12575B, out 68911B, BBs exec'd 0 ====
6366	0x3A96B778:  movl 0xE4(%ebx),%edx
6367	0x3A96B77E:  addl %edx,%ecx
6368	0x3A96B780:  movl 0xFFFFFC20(%ebx),%edx
6369	0x3A96B786:  subl %eax,%ecx
6370	0x3A96B788:  movl %ecx,-32(%ebp)
6371	0x3A96B78B:  testl %edx,%edx
6372	0x3A96B78D:  movl %edx,-56(%ebp)
6373	0x3A96B790:  jz-8 0x3A96B7C3
6374. 674 3A96B778 26
6375. 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
6376
6377==== BB 675 (0x3A96B792) in 12601B, out 69041B, BBs exec'd 0 ====
6378	0x3A96B792:  movl $0x0, -60(%ebp)
6379	0x3A96B799:  leal 0xFFFFFD5C(%ebx), %esi
6380	0x3A96B79F:  nop
6381	0x3A96B7A0:  movl %esi,4(%esp,,)
6382	0x3A96B7A4:  movl -56(%ebp),%ecx
6383	0x3A96B7A7:  movl %ecx,(%esp,,)
6384	0x3A96B7AA:  call 0x3A975280
6385. 675 3A96B792 29
6386. 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
6387
6388==== BB 676 (0x3A96B7AF) in 12630B, out 69154B, BBs exec'd 0 ====
6389	0x3A96B7AF:  testl %eax,%eax
6390	0x3A96B7B1:  jz-32 0x3A96BBE0
6391. 676 3A96B7AF 8
6392. 85 C0 0F 84 29 04 00 00
6393
6394==== BB 677 (0x3A96B7B7) in 12638B, out 69213B, BBs exec'd 0 ====
6395	0x3A96B7B7:  incl -60(%ebp)
6396	0x3A96B7BA:  addl $0x5, %esi
6397	0x3A96B7BD:  cmpl $0x3, -60(%ebp)
6398	0x3A96B7C1:  jle-8 0x3A96B7A0
6399. 677 3A96B7B7 12
6400. FF 45 C4 83 C6 05 83 7D C4 03 7E DD
6401
6402==== BB 678 (0x3A96B7A0) in 12650B, out 69303B, BBs exec'd 0 ====
6403	0x3A96B7A0:  movl %esi,4(%esp,,)
6404	0x3A96B7A4:  movl -56(%ebp),%ecx
6405	0x3A96B7A7:  movl %ecx,(%esp,,)
6406	0x3A96B7AA:  call 0x3A975280
6407. 678 3A96B7A0 15
6408. 89 74 24 04 8B 4D C8 89 0C 24 E8 D1 9A 00 00
6409
6410==== BB 679 (0x3A9752B7) in 12665B, out 69384B, BBs exec'd 0 ====
6411	0x3A9752B7:  movzbl -5(%ebp),%edx
6412	0x3A9752BB:  negl %edx
6413	0x3A9752BD:  movl %edx,%eax
6414	0x3A9752BF:  popl %edx
6415	0x3A9752C0:  popl %esi
6416	0x3A9752C1:  popl %ebp
6417	0x3A9752C2:  ret
6418. 679 3A9752B7 12
6419. 0F B6 55 FB F7 DA 89 D0 5A 5E 5D C3
6420
6421==== BB 680 (0x3A96BBE0) in 12677B, out 69490B, BBs exec'd 0 ====
6422	0x3A96BBE0:  movl -60(%ebp),%eax
6423	0x3A96BBE3:  addl $0x30, %eax
6424	0x3A96BBE6:  jmp 0x3A96B7C8
6425. 680 3A96BBE0 11
6426. 8B 45 C4 83 C0 30 E9 DD FB FF FF
6427
6428==== BB 681 (0x3A96B7C8) in 12688B, out 69545B, BBs exec'd 0 ====
6429	0x3A96B7C8:  movl %eax,-52(%ebp)
6430	0x3A96B7CB:  cdqq
6431	0x3A96B7CC:  movl -52(%ebp),%eax
6432	0x3A96B7CF:  movl %edx,-48(%ebp)
6433	0x3A96B7D2:  movl -48(%ebp),%esi
6434	0x3A96B7D5:  andl %esi,%eax
6435	0x3A96B7D7:  incl %eax
6436	0x3A96B7D8:  jz-8 0x3A96B7F9
6437. 681 3A96B7C8 18
6438. 89 45 CC 99 8B 45 CC 89 55 D0 8B 75 D0 21 F0 40 74 1F
6439
6440==== BB 682 (0x3A96B7DA) in 12706B, out 69665B, BBs exec'd 0 ====
6441	0x3A96B7DA:  movzbl -52(%ebp),%ecx
6442	0x3A96B7DE:  movl $0x1,%eax
6443	0x3A96B7E3:  xorl %edx, %edx
6444	0x3A96B7E5:  shldl %cl, %eax, %edx
6445	0x3A96B7E8:  shll %cl, %eax
6446	0x3A96B7EA:  testb $0x20, %cl
6447	0x3A96B7ED:  jz-8 0x3A96B7F3
6448. 682 3A96B7DA 21
6449. 0F B6 4D CC B8 01 00 00 00 31 D2 0F A5 C2 D3 E0 F6 C1 20 74 04
6450
6451==== BB 683 (0x3A96B7EF) in 12727B, out 69815B, BBs exec'd 0 ====
6452	0x3A96B7EF:  movl %eax,%edx
6453	0x3A96B7F1:  xorl %eax, %eax
6454	0x3A96B7F3:  movl %eax,-52(%ebp)
6455	0x3A96B7F6:  movl %edx,-48(%ebp)
6456	0x3A96B7F9:  movl $0x0, -20(%ebp)
6457	0x3A96B800:  movl -44(%ebp),%edx
6458	0x3A96B803:  movl 20(%edx),%ecx
6459	0x3A96B806:  decl %ecx
6460	0x3A96B807:  cmpl %ecx,-20(%ebp)
6461	0x3A96B80A:  movl %ecx,-24(%ebp)
6462	0x3A96B80D:  jle-8 0x3A96B82A
6463. 683 3A96B7EF 32
6464. 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
6465
6466==== BB 684 (0x3A96B82A) in 12759B, out 69977B, BBs exec'd 0 ====
6467	0x3A96B82A:  movl -20(%ebp),%eax
6468	0x3A96B82D:  movl -24(%ebp),%ecx
6469	0x3A96B830:  addl %ecx,%eax
6470	0x3A96B832:  movl %eax,%edx
6471	0x3A96B834:  shrl $0x1F, %edx
6472	0x3A96B837:  leal (%edx,%eax,1), %esi
6473	0x3A96B83A:  sarl $0x1, %esi
6474	0x3A96B83C:  leal (%esi,%esi,2), %eax
6475	0x3A96B83F:  shll $0x3, %eax
6476	0x3A96B842:  movl %eax,-64(%ebp)
6477	0x3A96B845:  movl 52(%edi,%eax,1),%eax
6478	0x3A96B849:  cmpl -32(%ebp),%eax
6479	0x3A96B84C:  jnb-32 0x3A96BB50
6480. 684 3A96B82A 40
6481. 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
6482
6483==== BB 685 (0x3A96B852) in 12799B, out 70151B, BBs exec'd 0 ====
6484	0x3A96B852:  movl -44(%ebp),%edx
6485	0x3A96B855:  addl %eax,%edx
6486	0x3A96B857:  movl -16(%ebp),%eax
6487	0x3A96B85A:  call 0x3A96B5B0
6488. 685 3A96B852 13
6489. 8B 55 D4 01 C2 8B 45 F0 E8 51 FD FF FF
6490
6491==== BB 686 _dl_cache_libcmp(0x3A96B5B0) in 12812B, out 70236B, BBs exec'd 0 ====
6492	0x3A96B5B0:  pushl %ebp
6493	0x3A96B5B1:  movl %esp,%ebp
6494	0x3A96B5B3:  pushl %edi
6495	0x3A96B5B4:  movl %eax,%edi
6496	0x3A96B5B6:  pushl %esi
6497	0x3A96B5B7:  subl $0xC, %esp
6498	0x3A96B5BA:  movl %edx,-12(%ebp)
6499	0x3A96B5BD:  movzbl (%eax),%eax
6500	0x3A96B5C0:  testb %al,%al
6501	0x3A96B5C2:  movb %al,-17(%ebp)
6502	0x3A96B5C5:  jz-32 0x3A96B6AA
6503. 686 3A96B5B0 27
6504. 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
6505
6506==== BB 687 (0x3A96B5CB) in 12839B, out 70417B, BBs exec'd 0 ====
6507	0x3A96B5CB:  movzbl (%edx),%ecx
6508	0x3A96B5CE:  movzbl -17(%ebp),%eax
6509	0x3A96B5D2:  subb $0x30, %al
6510	0x3A96B5D4:  cmpb $0x9, %al
6511	0x3A96B5D6:  jnbe-32 0x3A96B686
6512. 687 3A96B5CB 17
6513. 0F B6 0A 0F B6 45 EF 2C 30 3C 09 0F 87 AA 00 00 00
6514
6515==== BB 688 (0x3A96B686) in 12856B, out 70520B, BBs exec'd 0 ====
6516	0x3A96B686:  movb %cl,%al
6517	0x3A96B688:  movl $0xFFFFFFFF,%edx
6518	0x3A96B68D:  subb $0x30, %al
6519	0x3A96B68F:  cmpb $0x9, %al
6520	0x3A96B691:  jbe-8 0x3A96B6B9
6521. 688 3A96B686 13
6522. 88 C8 BA FF FF FF FF 2C 30 3C 09 76 26
6523
6524==== BB 689 (0x3A96B693) in 12869B, out 70615B, BBs exec'd 0 ====
6525	0x3A96B693:  cmpb %cl,-17(%ebp)
6526	0x3A96B696:  jnz-8 0x3A96B6B0
6527. 689 3A96B693 5
6528. 38 4D EF 75 18
6529
6530==== BB 690 (0x3A96B698) in 12874B, out 70678B, BBs exec'd 0 ====
6531	0x3A96B698:  incl -12(%ebp)
6532	0x3A96B69B:  incl %edi
6533	0x3A96B69C:  movl -12(%ebp),%eax
6534	0x3A96B69F:  movzbl (%edi),%ecx
6535	0x3A96B6A2:  movb %cl,-17(%ebp)
6536	0x3A96B6A5:  movzbl (%eax),%ecx
6537	0x3A96B6A8:  jmp-8 0x3A96B672
6538. 690 3A96B698 18
6539. FF 45 F4 47 8B 45 F4 0F B6 0F 88 4D EF 0F B6 08 EB C8
6540
6541==== BB 691 (0x3A96B672) in 12892B, out 70788B, BBs exec'd 0 ====
6542	0x3A96B672:  cmpb $0x0, -17(%ebp)
6543	0x3A96B676:  jz-8 0x3A96B6B0
6544. 691 3A96B672 6
6545. 80 7D EF 00 74 38
6546
6547==== BB 692 (0x3A96B678) in 12898B, out 70851B, BBs exec'd 0 ====
6548	0x3A96B678:  movzbl -17(%ebp),%eax
6549	0x3A96B67C:  subb $0x30, %al
6550	0x3A96B67E:  cmpb $0x9, %al
6551	0x3A96B680:  jbe-32 0x3A96B5E0
6552. 692 3A96B678 14
6553. 0F B6 45 EF 2C 30 3C 09 0F 86 5A FF FF FF
6554
6555==== BB 693 (0x3A96B6B0) in 12912B, out 70939B, BBs exec'd 0 ====
6556	0x3A96B6B0:  movsbl -17(%ebp),%edx
6557	0x3A96B6B4:  movsbl %cl,%eax
6558	0x3A96B6B7:  subl %eax,%edx
6559	0x3A96B6B9:  addl $0xC, %esp
6560	0x3A96B6BC:  movl %edx,%eax
6561	0x3A96B6BE:  popl %esi
6562	0x3A96B6BF:  popl %edi
6563	0x3A96B6C0:  popl %ebp
6564	0x3A96B6C1:  ret
6565. 693 3A96B6B0 18
6566. 0F BE 55 EF 0F BE C1 29 C2 83 C4 0C 89 D0 5E 5F 5D C3
6567
6568==== BB 694 (0x3A96B85F) in 12930B, out 71078B, BBs exec'd 0 ====
6569	0x3A96B85F:  testl %eax,%eax
6570	0x3A96B861:  jz-32 0x3A96BC8C
6571. 694 3A96B85F 8
6572. 85 C0 0F 84 25 04 00 00
6573
6574==== BB 695 (0x3A96B867) in 12938B, out 71137B, BBs exec'd 0 ====
6575	0x3A96B867:  testl %eax,%eax
6576	0x3A96B869:  jns-8 0x3A96B814
6577. 695 3A96B867 4
6578. 85 C0 79 A9
6579
6580==== BB 696 (0x3A96B86B) in 12942B, out 71196B, BBs exec'd 0 ====
6581	0x3A96B86B:  incl %esi
6582	0x3A96B86C:  movl %esi,-20(%ebp)
6583	0x3A96B86F:  nop
6584	0x3A96B870:  jmp-8 0x3A96B818
6585. 696 3A96B86B 7
6586. 46 89 75 EC 90 EB A6
6587
6588==== BB 697 (0x3A96B818) in 12949B, out 71260B, BBs exec'd 0 ====
6589	0x3A96B818:  movl -24(%ebp),%ecx
6590	0x3A96B81B:  cmpl %ecx,-20(%ebp)
6591	0x3A96B81E:  jnle-32 0x3A96BB50
6592. 697 3A96B818 12
6593. 8B 4D E8 39 4D EC 0F 8F 2C 03 00 00
6594
6595==== BB 698 (0x3A96B824) in 12961B, out 71335B, BBs exec'd 0 ====
6596	0x3A96B824:  movl 0xE0(%ebx),%edi
6597	0x3A96B82A:  movl -20(%ebp),%eax
6598	0x3A96B82D:  movl -24(%ebp),%ecx
6599	0x3A96B830:  addl %ecx,%eax
6600	0x3A96B832:  movl %eax,%edx
6601	0x3A96B834:  shrl $0x1F, %edx
6602	0x3A96B837:  leal (%edx,%eax,1), %esi
6603	0x3A96B83A:  sarl $0x1, %esi
6604	0x3A96B83C:  leal (%esi,%esi,2), %eax
6605	0x3A96B83F:  shll $0x3, %eax
6606	0x3A96B842:  movl %eax,-64(%ebp)
6607	0x3A96B845:  movl 52(%edi,%eax,1),%eax
6608	0x3A96B849:  cmpl -32(%ebp),%eax
6609	0x3A96B84C:  jnb-32 0x3A96BB50
6610. 698 3A96B824 46
6611. 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
6612
6613==== BB 699 (0x3A96B814) in 13007B, out 71525B, BBs exec'd 0 ====
6614	0x3A96B814:  decl %esi
6615	0x3A96B815:  movl %esi,-24(%ebp)
6616	0x3A96B818:  movl -24(%ebp),%ecx
6617	0x3A96B81B:  cmpl %ecx,-20(%ebp)
6618	0x3A96B81E:  jnle-32 0x3A96BB50
6619. 699 3A96B814 16
6620. 4E 89 75 E8 8B 4D E8 39 4D EC 0F 8F 2C 03 00 00
6621
6622==== BB 700 (0x3A96B5E0) in 13023B, out 71621B, BBs exec'd 0 ====
6623	0x3A96B5E0:  movb %cl,%al
6624	0x3A96B5E2:  movl $0x1,%edx
6625	0x3A96B5E7:  subb $0x30, %al
6626	0x3A96B5E9:  cmpb $0x9, %al
6627	0x3A96B5EB:  jnbe-32 0x3A96B6B9
6628. 700 3A96B5E0 17
6629. 88 C8 BA 01 00 00 00 2C 30 3C 09 0F 87 C8 00 00 00
6630
6631==== BB 701 (0x3A96B5F1) in 13040B, out 71716B, BBs exec'd 0 ====
6632	0x3A96B5F1:  movsbl -17(%ebp),%eax
6633	0x3A96B5F5:  incl %edi
6634	0x3A96B5F6:  incl -12(%ebp)
6635	0x3A96B5F9:  subl $0x30, %eax
6636	0x3A96B5FC:  movl %eax,-16(%ebp)
6637	0x3A96B5FF:  movsbl %cl,%eax
6638	0x3A96B602:  leal -48(%eax), %esi
6639	0x3A96B605:  movzbl (%edi),%ecx
6640	0x3A96B608:  movb %cl,%al
6641	0x3A96B60A:  movb %cl,-17(%ebp)
6642	0x3A96B60D:  subb $0x30, %al
6643	0x3A96B60F:  movb %cl,%dl
6644	0x3A96B611:  cmpb $0x9, %al
6645	0x3A96B613:  jnbe-8 0x3A96B63F
6646. 701 3A96B5F1 36
6647. 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
6648
6649==== BB 702 (0x3A96B63F) in 13076B, out 71924B, BBs exec'd 0 ====
6650	0x3A96B63F:  movl -12(%ebp),%eax
6651	0x3A96B642:  movzbl (%eax),%ecx
6652	0x3A96B645:  movb %cl,%al
6653	0x3A96B647:  movb %cl,%dl
6654	0x3A96B649:  subb $0x30, %al
6655	0x3A96B64B:  cmpb $0x9, %al
6656	0x3A96B64D:  jnbe-8 0x3A96B66D
6657. 702 3A96B63F 16
6658. 8B 45 F4 0F B6 08 88 C8 88 CA 2C 30 3C 09 77 1E
6659
6660==== BB 703 (0x3A96B66D) in 13092B, out 72050B, BBs exec'd 0 ====
6661	0x3A96B66D:  cmpl %esi,-16(%ebp)
6662	0x3A96B670:  jnz-8 0x3A96B6C2
6663. 703 3A96B66D 5
6664. 39 75 F0 75 50
6665
6666==== BB 704 (0x3A96BC8C) in 13097B, out 72113B, BBs exec'd 0 ====
6667	0x3A96BC8C:  movl %esi,-20(%ebp)
6668	0x3A96BC8F:  testl %esi,%esi
6669	0x3A96BC91:  jle-32 0x3A96BA2A
6670. 704 3A96BC8C 11
6671. 89 75 EC 85 F6 0F 8E 93 FD FF FF
6672
6673==== BB 705 (0x3A96BC97) in 13108B, out 72185B, BBs exec'd 0 ====
6674	0x3A96BC97:  movl -64(%ebp),%ecx
6675	0x3A96BC9A:  movl %ecx,-92(%ebp)
6676	0x3A96BC9D:  leal 0(%esi), %esi
6677	0x3A96BCA0:  movl 0xE0(%ebx),%edi
6678	0x3A96BCA6:  movl -92(%ebp),%edx
6679	0x3A96BCA9:  movl 28(%edi,%edx,1),%eax
6680	0x3A96BCAD:  cmpl -32(%ebp),%eax
6681	0x3A96BCB0:  jnb-32 0x3A96BA30
6682. 705 3A96BC97 31
6683. 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
6684
6685==== BB 706 (0x3A96BCB6) in 13139B, out 72329B, BBs exec'd 0 ====
6686	0x3A96BCB6:  movl -44(%ebp),%edx
6687	0x3A96BCB9:  addl %eax,%edx
6688	0x3A96BCBB:  movl -16(%ebp),%eax
6689	0x3A96BCBE:  call 0x3A96B5B0
6690. 706 3A96BCB6 13
6691. 8B 55 D4 01 C2 8B 45 F0 E8 ED F8 FF FF
6692
6693==== BB 707 (0x3A96BCC3) in 13152B, out 72414B, BBs exec'd 0 ====
6694	0x3A96BCC3:  testl %eax,%eax
6695	0x3A96BCC5:  jnz-32 0x3A96BA2A
6696. 707 3A96BCC3 8
6697. 85 C0 0F 85 5F FD FF FF
6698
6699==== BB 708 (0x3A96BA2A) in 13160B, out 72473B, BBs exec'd 0 ====
6700	0x3A96BA2A:  movl 0xE0(%ebx),%edi
6701	0x3A96BA30:  cmpl -20(%ebp),%esi
6702	0x3A96BA33:  leal (%esi,%esi,2), %eax
6703	0x3A96BA36:  leal (%edi,%eax,8), %edi
6704	0x3A96BA39:  leal 48(%edi), %ecx
6705	0x3A96BA3C:  movl %ecx,-68(%ebp)
6706	0x3A96BA3F:  jle-8 0x3A96BA62
6707. 708 3A96BA2A 23
6708. 8B BB E0 00 00 00 3B 75 EC 8D 04 76 8D 3C C7 8D 4F 30 89 4D BC 7E 21
6709
6710==== BB 709 (0x3A96BA62) in 13183B, out 72602B, BBs exec'd 0 ====
6711	0x3A96BA62:  movl 48(%edi),%ecx
6712	0x3A96BA65:  cmpl $0x1, %ecx
6713	0x3A96BA68:  setz %al
6714	0x3A96BA6B:  cmpl $0x3, %ecx
6715	0x3A96BA6E:  setz %dl
6716	0x3A96BA71:  orl %edx,%eax
6717	0x3A96BA73:  testb $0x1, %al
6718	0x3A96BA75:  jz-8 0x3A96BA20
6719. 709 3A96BA62 21
6720. 8B 4F 30 83 F9 01 0F 94 C0 83 F9 03 0F 94 C2 09 D0 A8 01 74 A9
6721
6722==== BB 710 (0x3A96BA77) in 13204B, out 72740B, BBs exec'd 0 ====
6723	0x3A96BA77:  movl -68(%ebp),%eax
6724	0x3A96BA7A:  movl 8(%eax),%edi
6725	0x3A96BA7D:  cmpl -32(%ebp),%edi
6726	0x3A96BA80:  jnb-8 0x3A96BA20
6727. 710 3A96BA77 11
6728. 8B 45 BC 8B 78 08 3B 7D E0 73 9E
6729
6730==== BB 711 (0x3A96BA82) in 13215B, out 72828B, BBs exec'd 0 ====
6731	0x3A96BA82:  movl -36(%ebp),%edx
6732	0x3A96BA85:  testl %edx,%edx
6733	0x3A96BA87:  jz-8 0x3A96BA91
6734. 711 3A96BA82 7
6735. 8B 55 DC 85 D2 74 08
6736
6737==== BB 712 (0x3A96BA91) in 13222B, out 72900B, BBs exec'd 0 ====
6738	0x3A96BA91:  movl 0xFFFFFC1C(%ebx),%eax
6739	0x3A96BA97:  testl %eax,%eax
6740	0x3A96BA99:  jz-8 0x3A96BAA7
6741. 712 3A96BA91 10
6742. 8B 83 1C FC FF FF 85 C0 74 0C
6743
6744==== BB 713 (0x3A96BA9B) in 13232B, out 72975B, BBs exec'd 0 ====
6745	0x3A96BA9B:  movl -68(%ebp),%edx
6746	0x3A96BA9E:  cmpl %eax,12(%edx)
6747	0x3A96BAA1:  jnbe-32 0x3A96BA20
6748. 713 3A96BA9B 12
6749. 8B 55 BC 39 42 0C 0F 87 79 FF FF FF
6750
6751==== BB 714 (0x3A96BAA7) in 13244B, out 73051B, BBs exec'd 0 ====
6752	0x3A96BAA7:  movl -48(%ebp),%edx
6753	0x3A96BAAA:  movl -52(%ebp),%eax
6754	0x3A96BAAD:  notl %edx
6755	0x3A96BAAF:  notl %eax
6756	0x3A96BAB1:  orl %eax,%edx
6757	0x3A96BAB3:  jz-32 0x3A96BCD9
6758. 714 3A96BAA7 18
6759. 8B 55 D0 8B 45 CC F7 D2 F7 D0 09 C2 0F 84 20 02 00 00
6760
6761==== BB 715 (0x3A96BAB9) in 13262B, out 73145B, BBs exec'd 0 ====
6762	0x3A96BAB9:  movl $0x0, -76(%ebp)
6763	0x3A96BAC0:  movl -68(%ebp),%edx
6764	0x3A96BAC3:  movl 16(%edx),%eax
6765	0x3A96BAC6:  movl 20(%edx),%edx
6766	0x3A96BAC9:  movl %eax,-88(%ebp)
6767	0x3A96BACC:  movl %edx,-84(%ebp)
6768	0x3A96BACF:  andl $0xF0000, %edx
6769	0x3A96BAD5:  movl %edx,%eax
6770	0x3A96BAD7:  orl -76(%ebp),%eax
6771	0x3A96BADA:  movl %edx,-72(%ebp)
6772	0x3A96BADD:  jz-8 0x3A96BAF1
6773. 715 3A96BAB9 38
6774. 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
6775
6776==== BB 716 (0x3A96BAF1) in 13300B, out 73306B, BBs exec'd 0 ====
6777	0x3A96BAF1:  movl 0xFFFFFC54(%ebx),%eax
6778	0x3A96BAF7:  xorl %edx, %edx
6779	0x3A96BAF9:  orl $0xF0000, %edx
6780	0x3A96BAFF:  movl %edx,-100(%ebp)
6781	0x3A96BB02:  movl %eax,%edx
6782	0x3A96BB04:  movl -100(%ebp),%eax
6783	0x3A96BB07:  notl %edx
6784	0x3A96BB09:  movl %edx,-104(%ebp)
6785	0x3A96BB0C:  notl %eax
6786	0x3A96BB0E:  movl -88(%ebp),%edx
6787	0x3A96BB11:  movl %eax,-100(%ebp)
6788	0x3A96BB14:  movl -104(%ebp),%eax
6789	0x3A96BB17:  andl %eax,%edx
6790	0x3A96BB19:  movl %edx,-104(%ebp)
6791	0x3A96BB1C:  movl -84(%ebp),%eax
6792	0x3A96BB1F:  movl -100(%ebp),%edx
6793	0x3A96BB22:  andl %edx,%eax
6794	0x3A96BB24:  movl %eax,%edx
6795	0x3A96BB26:  orl -104(%ebp),%edx
6796	0x3A96BB29:  movl %eax,-100(%ebp)
6797	0x3A96BB2C:  jnz-32 0x3A96BA20
6798. 716 3A96BAF1 65
6799. 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
6800
6801==== BB 717 (0x3A96BB32) in 13365B, out 73550B, BBs exec'd 0 ====
6802	0x3A96BB32:  movl -44(%ebp),%eax
6803	0x3A96BB35:  addl %eax,%edi
6804	0x3A96BB37:  cmpl 0xFFFFFC50(%ebx),%ecx
6805	0x3A96BB3D:  movl %edi,-36(%ebp)
6806	0x3A96BB40:  jnz-32 0x3A96BA20
6807. 717 3A96BB32 20
6808. 8B 45 D4 01 C7 3B 8B 50 FC FF FF 89 7D DC 0F 85 DA FE FF FF
6809
6810==== BB 718 (0x3A96BB46) in 13385B, out 73656B, BBs exec'd 0 ====
6811	0x3A96BB46:  leal 0(%esi), %esi
6812	0x3A96BB49:  leal 0(%edi,,), %edi
6813	0x3A96BB50:  testb $0x1, 0xFFFFFC14(%ebx)
6814	0x3A96BB57:  jnz-8 0x3A96BBBF
6815. 718 3A96BB46 19
6816. 8D 76 00 8D BC 27 00 00 00 00 F6 83 14 FC FF FF 01 75 66
6817
6818==== BB 719 (0x3A96BB59) in 13404B, out 73752B, BBs exec'd 0 ====
6819	0x3A96BB59:  movl -36(%ebp),%eax
6820	0x3A96BB5C:  addl $0x64, %esp
6821	0x3A96BB5F:  popl %ebx
6822	0x3A96BB60:  popl %esi
6823	0x3A96BB61:  popl %edi
6824	0x3A96BB62:  popl %ebp
6825	0x3A96BB63:  ret
6826. 719 3A96BB59 11
6827. 8B 45 DC 83 C4 64 5B 5E 5F 5D C3
6828
6829==== BB 720 (0x3A96B3A0) in 13415B, out 73874B, BBs exec'd 0 ====
6830	0x3A96B3A0:  movl %eax,0xFFFFFDC4(%ebp)
6831	0x3A96B3A6:  testl %eax,%eax
6832	0x3A96B3A8:  jz-32 0x3A96B438
6833. 720 3A96B3A0 14
6834. 89 85 C4 FD FF FF 85 C0 0F 84 8A 00 00 00
6835
6836==== BB 721 (0x3A96B3AE) in 13429B, out 73949B, BBs exec'd 0 ====
6837	0x3A96B3AE:  movl 0xFFFFFDD8(%ebp),%esi
6838	0x3A96B3B4:  testl %esi,%esi
6839	0x3A96B3B6:  jz-32 0x3A96B4F3
6840. 721 3A96B3AE 14
6841. 8B B5 D8 FD FF FF 85 F6 0F 84 37 01 00 00
6842
6843==== BB 722 (0x3A96B3BC) in 13443B, out 74024B, BBs exec'd 0 ====
6844	0x3A96B3BC:  testb $0x8, 0x1E9(%esi)
6845	0x3A96B3C3:  jnz-32 0x3A96B511
6846. 722 3A96B3BC 13
6847. F6 86 E9 01 00 00 08 0F 85 48 01 00 00
6848
6849==== BB 723 (0x3A96B3C9) in 13456B, out 74094B, BBs exec'd 0 ====
6850	0x3A96B3C9:  movl 0xFFFFFDC4(%ebp),%eax
6851	0x3A96B3CF:  testl %eax,%eax
6852	0x3A96B3D1:  jz-8 0x3A96B438
6853. 723 3A96B3C9 10
6854. 8B 85 C4 FD FF FF 85 C0 74 65
6855
6856==== BB 724 (0x3A96B3D3) in 13466B, out 74169B, BBs exec'd 0 ====
6857	0x3A96B3D3:  movl 0xFFFFFDC4(%ebp),%eax
6858	0x3A96B3D9:  leal 0xFFFFFDE4(%ebp), %edx
6859	0x3A96B3DF:  movl %edx,0xFFFFFDB8(%ebp)
6860	0x3A96B3E5:  call 0x3A968F20
6861. 724 3A96B3D3 23
6862. 8B 85 C4 FD FF FF 8D 95 E4 FD FF FF 89 95 B8 FD FF FF E8 36 DB FF FF
6863
6864==== BB 725 (0x3A969041) in 13489B, out 74259B, BBs exec'd 0 ====
6865	0x3A969041:  cmpl $0x20, 16(%edi)
6866	0x3A969045:  jnz-8 0x3A969021
6867. 725 3A969041 6
6868. 83 7F 10 20 75 DA
6869
6870==== BB 726 (0x3A969047) in 13495B, out 74322B, BBs exec'd 0 ====
6871	0x3A969047:  cmpl $0x3, 28(%edi)
6872	0x3A96904B:  jbe-8 0x3A969021
6873. 726 3A969047 6
6874. 83 7F 1C 03 76 D4
6875
6876==== BB 727 (0x3A96904D) in 13501B, out 74385B, BBs exec'd 0 ====
6877	0x3A96904D:  movl 4(%edi),%eax
6878	0x3A969050:  movl -52(%ebp),%ecx
6879	0x3A969053:  leal 32(%eax), %edx
6880	0x3A969056:  cmpl (%ecx),%edx
6881	0x3A969058:  leal 4(%eax,%ecx,1), %eax
6882	0x3A96905C:  movl %eax,-76(%ebp)
6883	0x3A96905F:  jnbe-32 0x3A96915B
6884. 727 3A96904D 24
6885. 8B 47 04 8B 4D CC 8D 50 20 3B 11 8D 44 08 04 89 45 B4 0F 87 F6 00 00 00
6886
6887==== BB 728 (0x3A969065) in 13525B, out 74504B, BBs exec'd 0 ====
6888	0x3A969065:  cld
6889	0x3A969066:  movl -76(%ebp),%esi
6890	0x3A969069:  movl $0x10,%edx
6891	0x3A96906E:  leal 0xFFFFD638(%ebx), %edi
6892	0x3A969074:  movl %edx,%ecx
6893	0x3A969076:  repe cmpsb
6894. 728 3A969065 19
6895. FC 8B 75 B4 BA 10 00 00 00 8D BB 38 D6 FF FF 89 D1 F3 A6
6896
6897==== BB 729 (0x3A969076) in 13544B, out 74677B, BBs exec'd 0 ====
6898	0x3A969076:  repe cmpsb
6899. 729 3A969076 2
6900. F3 A6
6901
6902==== BB 730 (0x3A969078) in 13546B, out 74802B, BBs exec'd 0 ====
6903	0x3A969078:  jz-32 0x3A969104
6904. 730 3A969078 6
6905. 0F 84 86 00 00 00
6906
6907==== BB 731 (0x3A969104) in 13552B, out 74849B, BBs exec'd 0 ====
6908	0x3A969104:  movl -76(%ebp),%esi
6909	0x3A969107:  movzbl 20(%esi),%eax
6910	0x3A96910B:  movzbl 24(%esi),%edx
6911	0x3A96910F:  shll $0x8, %eax
6912	0x3A969112:  addl %edx,%eax
6913	0x3A969114:  movzbl 28(%esi),%edx
6914	0x3A969118:  shll $0x8, %eax
6915	0x3A96911B:  movl 16(%esi),%esi
6916	0x3A96911E:  addl %edx,%eax
6917	0x3A969120:  testl %esi,%esi
6918	0x3A969122:  jnz-8 0x3A969132
6919. 731 3A969104 32
6920. 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
6921
6922==== BB 732 (0x3A969124) in 13584B, out 74993B, BBs exec'd 0 ====
6923	0x3A969124:  movl 0xFFFFFC1C(%ebx),%edx
6924	0x3A96912A:  testl %edx,%edx
6925	0x3A96912C:  jz-8 0x3A969150
6926. 732 3A969124 10
6927. 8B 93 1C FC FF FF 85 D2 74 22
6928
6929==== BB 733 (0x3A96912E) in 13594B, out 75068B, BBs exec'd 0 ====
6930	0x3A96912E:  cmpl %eax,%edx
6931	0x3A969130:  jnb-8 0x3A969150
6932. 733 3A96912E 4
6933. 39 C2 73 1E
6934
6935==== BB 734 (0x3A96B3EA) in 13598B, out 75125B, BBs exec'd 0 ====
6936	0x3A96B3EA:  movl %eax,0xFFFFFDCC(%ebp)
6937	0x3A96B3F0:  incl %eax
6938	0x3A96B3F1:  jz-8 0x3A96B445
6939. 734 3A96B3EA 9
6940. 89 85 CC FD FF FF 40 74 52
6941
6942==== BB 735 (0x3A96B3F3) in 13607B, out 75203B, BBs exec'd 0 ====
6943	0x3A96B3F3:  movl 0xFFFFFDC4(%ebp),%ecx
6944	0x3A96B3F9:  movl %ecx,(%esp,,)
6945	0x3A96B3FC:  call 0x3A9752D0
6946. 735 3A96B3F3 14
6947. 8B 8D C4 FD FF FF 89 0C 24 E8 CF 9E 00 00
6948
6949==== BB 736 (0x3A96B401) in 13621B, out 75274B, BBs exec'd 0 ====
6950	0x3A96B401:  leal 1(%eax), %esi
6951	0x3A96B404:  movl %esi,(%esp,,)
6952	0x3A96B407:  call 0x3A96581C
6953. 736 3A96B401 11
6954. 8D 70 01 89 34 24 E8 10 A4 FF FF
6955
6956==== BB 737 (0x3A96B40C) in 13632B, out 75339B, BBs exec'd 0 ====
6957	0x3A96B40C:  movl %eax,%edx
6958	0x3A96B40E:  xorl %eax, %eax
6959	0x3A96B410:  testl %edx,%edx
6960	0x3A96B412:  jz-8 0x3A96B42A
6961. 737 3A96B40C 8
6962. 89 C2 31 C0 85 D2 74 16
6963
6964==== BB 738 (0x3A96B414) in 13640B, out 75419B, BBs exec'd 0 ====
6965	0x3A96B414:  movl %esi,8(%esp,,)
6966	0x3A96B418:  movl 0xFFFFFDC4(%ebp),%eax
6967	0x3A96B41E:  movl %edx,(%esp,,)
6968	0x3A96B421:  movl %eax,4(%esp,,)
6969	0x3A96B425:  call 0x3A975870
6970. 738 3A96B414 22
6971. 89 74 24 08 8B 85 C4 FD FF FF 89 14 24 89 44 24 04 E8 46 A4 00 00
6972
6973==== BB 739 (0x3A96B42A) in 13662B, out 75516B, BBs exec'd 0 ====
6974	0x3A96B42A:  movl %eax,0xFFFFFDE0(%ebp)
6975	0x3A96B430:  testl %eax,%eax
6976	0x3A96B432:  jz-32 0x3A96B580
6977. 739 3A96B42A 14
6978. 89 85 E0 FD FF FF 85 C0 0F 84 48 01 00 00
6979
6980==== BB 740 (0x3A96B438) in 13676B, out 75591B, BBs exec'd 0 ====
6981	0x3A96B438:  cmpl $0xFFFFFFFF, 0xFFFFFDCC(%ebp)
6982	0x3A96B43F:  jnz-32 0x3A96B24B
6983. 740 3A96B438 13
6984. 83 BD CC FD FF FF FF 0F 85 06 FE FF FF
6985
6986==== BB 741 (0x3A96B24B) in 13689B, out 75657B, BBs exec'd 0 ====
6987	0x3A96B24B:  testb $0x1, 0xFFFFFC14(%ebx)
6988	0x3A96B252:  jnz-32 0x3A96B4C3
6989. 741 3A96B24B 13
6990. F6 83 14 FC FF FF 01 0F 85 6B 02 00 00
6991
6992==== BB 742 (0x3A96B258) in 13702B, out 75727B, BBs exec'd 0 ====
6993	0x3A96B258:  cmpl $0xFFFFFFFF, 0xFFFFFDCC(%ebp)
6994	0x3A96B25F:  leal 0xFFFFFDE4(%ebp), %eax
6995	0x3A96B265:  movl %eax,0xFFFFFDB8(%ebp)
6996	0x3A96B26B:  jnz-32 0x3A96B030
6997. 742 3A96B258 25
6998. 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
6999
7000==== BB 743 (0x3A96CAC0) in 13727B, out 75819B, BBs exec'd 0 ====
7001	0x3A96CAC0:  movl %eax,%edx
7002	0x3A96CAC2:  movl 12(%eax),%eax
7003	0x3A96CAC5:  testl %eax,%eax
7004	0x3A96CAC7:  jnz-8 0x3A96CAC0
7005. 743 3A96CAC0 9
7006. 89 C2 8B 40 0C 85 C0 75 F7
7007
7008==== BB 744 (0x3A9699C5) in 13736B, out 75901B, BBs exec'd 0 ====
7009	0x3A9699C5:  movl 8(%esi),%eax
7010	0x3A9699C8:  movl -124(%ebp),%ecx
7011	0x3A9699CB:  movl %eax,0x144(%ecx)
7012	0x3A9699D1:  addl $0x20, %esi
7013	0x3A9699D4:  cmpl 0xFFFFFF54(%ebp),%esi
7014	0x3A9699DA:  jb-8 0x3A96998B
7015. 744 3A9699C5 23
7016. 8B 46 08 8B 4D 84 89 81 44 01 00 00 83 C6 20 3B B5 54 FF FF FF 72 AF
7017
7018==== BB 745 (0x3A969975) in 13759B, out 76018B, BBs exec'd 0 ====
7019	0x3A969975:  leal 0(%esi,,), %esi
7020	0x3A969979:  leal 0(%edi,,), %edi
7021	0x3A969980:  addl $0x20, %esi
7022	0x3A969983:  cmpl 0xFFFFFF54(%ebp),%esi
7023	0x3A969989:  jnb-8 0x3A9699DC
7024. 745 3A969975 22
7025. 8D 74 26 00 8D BC 27 00 00 00 00 83 C6 20 3B B5 54 FF FF FF 73 51
7026
7027==== BB 746 (0x3A9699A2) in 13781B, out 76116B, BBs exec'd 0 ====
7028	0x3A9699A2:  cmpl $0x6474E551, %eax
7029	0x3A9699A7:  jnbe-32 0x3A969C07
7030. 746 3A9699A2 11
7031. 3D 51 E5 74 64 0F 87 5A 02 00 00
7032
7033==== BB 747 (0x3A9699AD) in 13792B, out 76176B, BBs exec'd 0 ====
7034	0x3A9699AD:  cmpl $0x7, %eax
7035	0x3A9699B0:  jnz-8 0x3A969980
7036. 747 3A9699AD 5
7037. 83 F8 07 75 CE
7038
7039==== BB 748 (0x3A969B31) in 13797B, out 76233B, BBs exec'd 0 ====
7040	0x3A969B31:  movl 0xFFFFFF40(%ebp),%ecx
7041	0x3A969B37:  cmpl %ecx,0xFFFFFF38(%ebp)
7042	0x3A969B3D:  jbe-8 0x3A969B7B
7043. 748 3A969B31 14
7044. 8B 8D 40 FF FF FF 39 8D 38 FF FF FF 76 3C
7045
7046==== BB 749 (0x3A97571F) in 13811B, out 76314B, BBs exec'd 0 ====
7047	0x3A97571F:  movl %edi,%ecx
7048	0x3A975721:  negl %ecx
7049	0x3A975723:  andl $0x3, %ecx
7050	0x3A975726:  subl %ecx,%edx
7051	0x3A975728:  rep stosb
7052. 749 3A97571F 11
7053. 89 F9 F7 D9 83 E1 03 29 CA F3 AA
7054
7055==== BB 750 (0x3A97572A) in 13822B, out 76438B, BBs exec'd 0 ====
7056	0x3A97572A:  subl $0x20, %edx
7057	0x3A97572D:  movl (%edi),%ecx
7058	0x3A97572F:  nop
7059	0x3A975730:  movl 28(%edi),%ecx
7060	0x3A975733:  subl $0x20, %edx
7061	0x3A975736:  movl %eax,0(%edi)
7062	0x3A975739:  movl %eax,4(%edi)
7063	0x3A97573C:  movl %eax,8(%edi)
7064	0x3A97573F:  movl %eax,12(%edi)
7065	0x3A975742:  movl %eax,16(%edi)
7066	0x3A975745:  movl %eax,20(%edi)
7067	0x3A975748:  movl %eax,24(%edi)
7068	0x3A97574B:  movl %eax,28(%edi)
7069	0x3A97574E:  leal 32(%edi), %edi
7070	0x3A975751:  jnl-8 0x3A975730
7071. 750 3A97572A 41
7072. 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
7073
7074==== BB 751 (0x3A975730) in 13863B, out 76625B, BBs exec'd 0 ====
7075	0x3A975730:  movl 28(%edi),%ecx
7076	0x3A975733:  subl $0x20, %edx
7077	0x3A975736:  movl %eax,0(%edi)
7078	0x3A975739:  movl %eax,4(%edi)
7079	0x3A97573C:  movl %eax,8(%edi)
7080	0x3A97573F:  movl %eax,12(%edi)
7081	0x3A975742:  movl %eax,16(%edi)
7082	0x3A975745:  movl %eax,20(%edi)
7083	0x3A975748:  movl %eax,24(%edi)
7084	0x3A97574B:  movl %eax,28(%edi)
7085	0x3A97574E:  leal 32(%edi), %edi
7086	0x3A975751:  jnl-8 0x3A975730
7087. 751 3A975730 35
7088. 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
7089
7090==== BB 752 (0x3A975753) in 13898B, out 76794B, BBs exec'd 0 ====
7091	0x3A975753:  leal 32(%edx), %ecx
7092	0x3A975756:  shrl $0x2, %ecx
7093	0x3A975759:  rep stosl
7094. 752 3A975753 8
7095. 8D 4A 20 C1 E9 02 F3 AB
7096
7097==== BB 753 (0x3A96A171) in 13906B, out 76898B, BBs exec'd 0 ====
7098	0x3A96A171:  xorl %eax, %eax
7099	0x3A96A173:  movl %eax,20(%esp,,)
7100	0x3A96A177:  movl $0xFFFFFFFF,%eax
7101	0x3A96A17C:  movl %eax,16(%esp,,)
7102	0x3A96A180:  movl $0x32,%eax
7103	0x3A96A185:  movl %eax,12(%esp,,)
7104	0x3A96A189:  movl 20(%edi),%eax
7105	0x3A96A18C:  movl %eax,8(%esp,,)
7106	0x3A96A190:  movl 0xFFFFFF38(%ebp),%edx
7107	0x3A96A196:  subl %edx,0xFFFFFF3C(%ebp)
7108	0x3A96A19C:  movl 0xFFFFFF3C(%ebp),%ecx
7109	0x3A96A1A2:  movl %edx,(%esp,,)
7110	0x3A96A1A5:  movl %ecx,4(%esp,,)
7111	0x3A96A1A9:  call 0x3A974C50
7112. 753 3A96A171 61
7113. 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
7114
7115==== BB 754 (0x3A96A1AE) in 13967B, out 77102B, BBs exec'd 0 ====
7116	0x3A96A1AE:  incl %eax
7117	0x3A96A1AF:  jnz-32 0x3A969B8D
7118. 754 3A96A1AE 7
7119. 40 0F 85 D8 F9 FF FF
7120
7121==== BB 755 (0x3A969FDC) in 13974B, out 77164B, BBs exec'd 0 ====
7122	0x3A969FDC:  movl -108(%ebp),%eax
7123	0x3A969FDF:  movl -104(%ebp),%edx
7124	0x3A969FE2:  movl -124(%ebp),%ecx
7125	0x3A969FE5:  movl %eax,0x1BC(%ecx)
7126	0x3A969FEB:  movl %edx,0x1C0(%ecx)
7127	0x3A969FF1:  movl -20(%ebp),%eax
7128	0x3A969FF4:  movl -16(%ebp),%edx
7129	0x3A969FF7:  movl %eax,0x1C4(%ecx)
7130	0x3A969FFD:  movl 0xFFFFFC00(%ebx),%eax
7131	0x3A96A003:  movl %edx,0x1C8(%ecx)
7132	0x3A96A009:  notl %eax
7133	0x3A96A00B:  andl %eax,0xFFFFFF68(%ebp)
7134	0x3A96A011:  testb $0x1, 0xFFFFFF68(%ebp)
7135	0x3A96A018:  jnz-32 0x3A96A390
7136. 755 3A969FDC 66
7137. 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
7138
7139==== BB 756 (0x3A96FEDE) in 14040B, out 77388B, BBs exec'd 0 ====
7140	0x3A96FEDE:  movl %eax,20(%esi)
7141	0x3A96FEE1:  subl $0xC, %esp
7142	0x3A96FEE4:  movl -4(%ebp),%esi
7143	0x3A96FEE7:  leave	0x3A96FEE8:  ret
7144. 756 3A96FEDE 11
7145. 89 46 14 83 EC 0C 8B 75 FC C9 C3
7146
7147==== BB 757 (0x3A970246) in 14051B, out 77481B, BBs exec'd 0 ====
7148	0x3A970246:  movl -28(%ebp),%eax
7149	0x3A970249:  movl 0xFFFFFF18(%ebp),%edx
7150	0x3A97024F:  movl 0xFFFFFF24(%ebp),%ecx
7151	0x3A970255:  movl %eax,(%edx)
7152	0x3A970257:  movl 0xFFFFFF20(%ebp),%eax
7153	0x3A97025D:  movl $0x0, (%ecx)
7154	0x3A970263:  movl $0x0, (%eax)
7155	0x3A970269:  xorl %eax, %eax
7156	0x3A97026B:  movl -12(%ebp),%ebx
7157	0x3A97026E:  movl -8(%ebp),%esi
7158	0x3A970271:  movl -4(%ebp),%edi
7159	0x3A970274:  movl %ebp,%esp
7160	0x3A970276:  popl %ebp
7161	0x3A970277:  ret 4
7162. 757 3A970246 52
7163. 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
7164
7165==== BB 758 (0x3A96F3A4) in 14103B, out 77677B, BBs exec'd 0 ====
7166	0x3A96F3A4:  movl -56(%ebp),%edx
7167	0x3A96F3A7:  subl $0x4, %esp
7168	0x3A96F3AA:  testl %edx,%edx
7169	0x3A96F3AC:  jnz-32 0x3A96F5F6
7170. 758 3A96F3A4 14
7171. 8B 55 C8 83 EC 04 85 D2 0F 85 44 02 00 00
7172
7173==== BB 759 (0x3A96F3B2) in 14117B, out 77762B, BBs exec'd 0 ====
7174	0x3A96F3B2:  movl -32(%ebp),%edx
7175	0x3A96F3B5:  testb $0x60, 0x174(%edx)
7176	0x3A96F3BC:  jnz-8 0x3A96F3F5
7177. 759 3A96F3B2 12
7178. 8B 55 E0 F6 82 74 01 00 00 60 75 37
7179
7180==== BB 760 (0x3A96F3BE) in 14129B, out 77853B, BBs exec'd 0 ====
7181	0x3A96F3BE:  movl -80(%ebp),%ecx
7182	0x3A96F3C1:  subl $0x1C, %esp
7183	0x3A96F3C4:  leal 31(%esp,,), %eax
7184	0x3A96F3C8:  andl $0xFFFFFFF0, %eax
7185	0x3A96F3CB:  movl $0x0, (%eax)
7186	0x3A96F3D1:  movl $0x0, 8(%eax)
7187	0x3A96F3D8:  movl %edx,4(%eax)
7188	0x3A96F3DB:  movl %eax,8(%ecx)
7189	0x3A96F3DE:  movl %eax,-80(%ebp)
7190	0x3A96F3E1:  movzbl 0x174(%edx),%eax
7191	0x3A96F3E8:  incl -20(%ebp)
7192	0x3A96F3EB:  andb $0x9F, %al
7193	0x3A96F3ED:  orb $0x20, %al
7194	0x3A96F3EF:  movb %al,0x174(%edx)
7195	0x3A96F3F5:  movl -100(%ebp),%edi
7196	0x3A96F3F8:  testl %edi,%edi
7197	0x3A96F3FA:  jz-8 0x3A96F409
7198. 760 3A96F3BE 62
7199. 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
7200
7201==== BB 761 (0x3A96F409) in 14191B, out 78111B, BBs exec'd 0 ====
7202	0x3A96F409:  addl $0x8, -116(%ebp)
7203	0x3A96F40D:  movl -116(%ebp),%esi
7204	0x3A96F410:  movl (%esi),%eax
7205	0x3A96F412:  testl %eax,%eax
7206	0x3A96F414:  movl %eax,%edx
7207	0x3A96F416:  jz-32 0x3A96F523
7208. 761 3A96F409 19
7209. 83 45 8C 08 8B 75 8C 8B 06 85 C0 89 C2 0F 84 07 01 00 00
7210
7211==== BB 762 (0x3A96F425) in 14210B, out 78216B, BBs exec'd 0 ====
7212	0x3A96F425:  cmpl $0x7FFFFFFD, %edx
7213	0x3A96F42B:  setz %al
7214	0x3A96F42E:  cmpl $0x7FFFFFFF, %edx
7215	0x3A96F434:  setz %dl
7216	0x3A96F437:  orl %edx,%eax
7217	0x3A96F439:  testb $0x1, %al
7218	0x3A96F43B:  jz-8 0x3A96F409
7219. 762 3A96F425 24
7220. 81 FA FD FF FF 7F 0F 94 C0 81 FA FF FF FF 7F 0F 94 C2 09 D0 A8 01 74 CC
7221
7222==== BB 763 (0x3A96F523) in 14234B, out 78343B, BBs exec'd 0 ====
7223	0x3A96F523:  movl -100(%ebp),%eax
7224	0x3A96F526:  testl %eax,%eax
7225	0x3A96F528:  jz-32 0x3A96F5CD
7226. 763 3A96F523 11
7227. 8B 45 9C 85 C0 0F 84 9F 00 00 00
7228
7229==== BB 764 (0x3A96F5CD) in 14245B, out 78415B, BBs exec'd 0 ====
7230	0x3A96F5CD:  movl -76(%ebp),%ecx
7231	0x3A96F5D0:  movl (%ecx),%eax
7232	0x3A96F5D2:  testl %eax,%eax
7233	0x3A96F5D4:  jz-8 0x3A96F5E9
7234. 764 3A96F5CD 9
7235. 8B 4D B4 8B 01 85 C0 74 13
7236
7237==== BB 765 (0x3A96F5D6) in 14254B, out 78497B, BBs exec'd 0 ====
7238	0x3A96F5D6:  movl -76(%ebp),%esi
7239	0x3A96F5D9:  movl 8(%esi),%esi
7240	0x3A96F5DC:  testl %esi,%esi
7241	0x3A96F5DE:  movl %esi,-76(%ebp)
7242	0x3A96F5E1:  jz-8 0x3A96F605
7243. 765 3A96F5D6 13
7244. 8B 75 B4 8B 76 08 85 F6 89 75 B4 74 22
7245
7246==== BB 766 (0x3A96F5E3) in 14267B, out 78589B, BBs exec'd 0 ====
7247	0x3A96F5E3:  movl (%esi),%eax
7248	0x3A96F5E5:  testl %eax,%eax
7249	0x3A96F5E7:  jnz-8 0x3A96F5D6
7250. 766 3A96F5E3 6
7251. 8B 06 85 C0 75 ED
7252
7253==== BB 767 (0x3A96F5E9) in 14273B, out 78658B, BBs exec'd 0 ====
7254	0x3A96F5E9:  movl -76(%ebp),%eax
7255	0x3A96F5EC:  testl %eax,%eax
7256	0x3A96F5EE:  jnz-32 0x3A96F29B
7257. 767 3A96F5E9 11
7258. 8B 45 B4 85 C0 0F 85 A7 FC FF FF
7259
7260==== BB 768 (0x3A96F2DF) in 14284B, out 78730B, BBs exec'd 0 ====
7261	0x3A96F2DF:  movl -96(%ebp),%esi
7262	0x3A96F2E2:  movzwl 0x14E(%esi),%eax
7263	0x3A96F2E9:  testw %ax,%ax
7264	0x3A96F2EC:  jz-8 0x3A96F309
7265. 768 3A96F2DF 15
7266. 8B 75 A0 0F B7 86 4E 01 00 00 66 85 C0 74 1B
7267
7268==== BB 769 (0x3A96F2EE) in 14299B, out 78824B, BBs exec'd 0 ====
7269	0x3A96F2EE:  movzwl %ax,%eax
7270	0x3A96F2F1:  leal 0x12(,%eax,4), %eax
7271	0x3A96F2F8:  andl $0xFFFFC, %eax
7272	0x3A96F2FD:  subl %eax,%esp
7273	0x3A96F2FF:  leal 31(%esp,,), %eax
7274	0x3A96F303:  andl $0xFFFFFFF0, %eax
7275	0x3A96F306:  movl %eax,-100(%ebp)
7276	0x3A96F309:  movl -96(%ebp),%edx
7277	0x3A96F30C:  movl 28(%edx),%eax
7278	0x3A96F30F:  testl %eax,%eax
7279	0x3A96F311:  jnz-8 0x3A96F32B
7280. 769 3A96F2EE 37
7281. 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
7282
7283==== BB 770 (0x3A96FECD) in 14336B, out 78984B, BBs exec'd 0 ====
7284	0x3A96FECD:  movl %eax,%ecx
7285	0x3A96FECF:  andl $0x3, %ecx
7286	0x3A96FED2:  movl %ecx,(%esp,,)
7287	0x3A96FED5:  movl (%esi),%eax
7288	0x3A96FED7:  xorl %ecx, %ecx
7289	0x3A96FED9:  call 0x3A96AE40
7290. 770 3A96FECD 17
7291. 89 C1 83 E1 03 89 0C 24 8B 06 31 C9 E8 62 AF FF FF
7292
7293==== BB 771 (0x3A970BE0) in 14353B, out 79085B, BBs exec'd 0 ====
7294	0x3A970BE0:  addl $0x8, %esp
7295	0x3A970BE3:  movl %edx,%eax
7296	0x3A970BE5:  popl %ebx
7297	0x3A970BE6:  popl %esi
7298	0x3A970BE7:  popl %edi
7299	0x3A970BE8:  popl %ebp
7300	0x3A970BE9:  ret
7301. 771 3A970BE0 10
7302. 83 C4 08 89 D0 5B 5E 5F 5D C3
7303
7304==== BB 772 (0x3A96AFA7) in 14363B, out 79203B, BBs exec'd 0 ====
7305	0x3A96AFA7:  movl %esi,%eax
7306	0x3A96AFA9:  leal -12(%ebp), %esp
7307	0x3A96AFAC:  popl %ebx
7308	0x3A96AFAD:  popl %esi
7309	0x3A96AFAE:  popl %edi
7310	0x3A96AFAF:  popl %ebp
7311	0x3A96AFB0:  ret 12
7312. 772 3A96AFA7 12
7313. 89 F0 8D 65 F4 5B 5E 5F 5D C2 0C 00
7314
7315==== BB 773 (0x3A96F3F5) in 14375B, out 79315B, BBs exec'd 0 ====
7316	0x3A96F3F5:  movl -100(%ebp),%edi
7317	0x3A96F3F8:  testl %edi,%edi
7318	0x3A96F3FA:  jz-8 0x3A96F409
7319. 773 3A96F3F5 7
7320. 8B 7D 9C 85 FF 74 0D
7321
7322==== BB 774 (0x3A96F3FC) in 14382B, out 79387B, BBs exec'd 0 ====
7323	0x3A96F3FC:  movl -104(%ebp),%esi
7324	0x3A96F3FF:  movl -100(%ebp),%eax
7325	0x3A96F402:  movl %edx,(%eax,%esi,4)
7326	0x3A96F405:  incl %esi
7327	0x3A96F406:  movl %esi,-104(%ebp)
7328	0x3A96F409:  addl $0x8, -116(%ebp)
7329	0x3A96F40D:  movl -116(%ebp),%esi
7330	0x3A96F410:  movl (%esi),%eax
7331	0x3A96F412:  testl %eax,%eax
7332	0x3A96F414:  movl %eax,%edx
7333	0x3A96F416:  jz-32 0x3A96F523
7334. 774 3A96F3FC 32
7335. 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
7336
7337==== BB 775 (0x3A96F52E) in 14414B, out 79544B, BBs exec'd 0 ====
7338	0x3A96F52E:  movl -104(%ebp),%eax
7339	0x3A96F531:  movl -100(%ebp),%edx
7340	0x3A96F534:  movl $0x0, (%edx,%eax,4)
7341	0x3A96F53B:  incl %eax
7342	0x3A96F53C:  movl %eax,-104(%ebp)
7343	0x3A96F53F:  leal 0x4(,%eax,8), %eax
7344	0x3A96F546:  movl %eax,(%esp,,)
7345	0x3A96F549:  call 0x3A96581C
7346. 775 3A96F52E 32
7347. 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
7348
7349==== BB 776 (0x3A96F54E) in 14446B, out 79677B, BBs exec'd 0 ====
7350	0x3A96F54E:  movl -96(%ebp),%ecx
7351	0x3A96F551:  testl %eax,%eax
7352	0x3A96F553:  movl %eax,%edx
7353	0x3A96F555:  movl %eax,0x1D4(%ecx)
7354	0x3A96F55B:  jz-32 0x3A96FAA9
7355. 776 3A96F54E 19
7356. 8B 4D A0 85 C0 89 C2 89 81 D4 01 00 00 0F 84 48 05 00 00
7357
7358==== BB 777 (0x3A96F561) in 14465B, out 79775B, BBs exec'd 0 ====
7359	0x3A96F561:  movl -104(%ebp),%ecx
7360	0x3A96F564:  leal 4(%edx), %edi
7361	0x3A96F567:  movl -96(%ebp),%eax
7362	0x3A96F56A:  movl -100(%ebp),%esi
7363	0x3A96F56D:  shll $0x2, %ecx
7364	0x3A96F570:  cmpl $0x7, %ecx
7365	0x3A96F573:  movl %eax,(%edx)
7366	0x3A96F575:  jbe-8 0x3A96F58D
7367. 777 3A96F561 22
7368. 8B 4D 98 8D 7A 04 8B 45 A0 8B 75 9C C1 E1 02 83 F9 07 89 02 76 16
7369
7370==== BB 778 (0x3A96F577) in 14487B, out 79898B, BBs exec'd 0 ====
7371	0x3A96F577:  testl $0x4, %edi
7372	0x3A96F57D:  jz-8 0x3A96F58D
7373. 778 3A96F577 8
7374. F7 C7 04 00 00 00 74 0E
7375
7376==== BB 779 (0x3A96F57F) in 14495B, out 79959B, BBs exec'd 0 ====
7377	0x3A96F57F:  movl (%esi),%eax
7378	0x3A96F581:  leal 8(%edx), %edi
7379	0x3A96F584:  addl $0x4, %esi
7380	0x3A96F587:  subl $0x4, %ecx
7381	0x3A96F58A:  movl %eax,4(%edx)
7382	0x3A96F58D:  cld
7383	0x3A96F58E:  shrl $0x2, %ecx
7384	0x3A96F591:  rep movsl
7385. 779 3A96F57F 20
7386. 8B 06 8D 7A 08 83 C6 04 83 E9 04 89 42 04 FC C1 E9 02 F3 A5
7387
7388==== BB 780 (0x3A96F591) in 14515B, out 80128B, BBs exec'd 0 ====
7389	0x3A96F591:  rep movsl
7390. 780 3A96F591 2
7391. F3 A5
7392
7393==== BB 781 (0x3A96F593) in 14517B, out 80223B, BBs exec'd 0 ====
7394	0x3A96F593:  movl -96(%ebp),%edx
7395	0x3A96F596:  movl -104(%ebp),%eax
7396	0x3A96F599:  movl 0x1D4(%edx),%esi
7397	0x3A96F59F:  shll $0x2, %eax
7398	0x3A96F5A2:  cmpl $0x7, %eax
7399	0x3A96F5A5:  movl %eax,%edx
7400	0x3A96F5A7:  leal (%esi,%eax,1), %ecx
7401	0x3A96F5AA:  leal 4(%ecx), %edi
7402	0x3A96F5AD:  jbe-8 0x3A96F5C5
7403. 781 3A96F593 28
7404. 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
7405
7406==== BB 782 (0x3A96F5AF) in 14545B, out 80360B, BBs exec'd 0 ====
7407	0x3A96F5AF:  testl $0x4, %edi
7408	0x3A96F5B5:  jz-8 0x3A96F5C5
7409. 782 3A96F5AF 8
7410. F7 C7 04 00 00 00 74 0E
7411
7412==== BB 783 (0x3A96F5B7) in 14553B, out 80421B, BBs exec'd 0 ====
7413	0x3A96F5B7:  movl (%esi),%eax
7414	0x3A96F5B9:  leal 8(%ecx), %edi
7415	0x3A96F5BC:  addl $0x4, %esi
7416	0x3A96F5BF:  subl $0x4, %edx
7417	0x3A96F5C2:  movl %eax,4(%ecx)
7418	0x3A96F5C5:  cld
7419	0x3A96F5C6:  movl %edx,%ecx
7420	0x3A96F5C8:  shrl $0x2, %ecx
7421	0x3A96F5CB:  rep movsl
7422. 783 3A96F5B7 22
7423. 8B 06 8D 79 08 83 C6 04 83 EA 04 89 41 04 FC 89 D1 C1 E9 02 F3 A5
7424
7425==== BB 784 (0x3A96F5CB) in 14575B, out 80594B, BBs exec'd 0 ====
7426	0x3A96F5CB:  rep movsl
7427. 784 3A96F5CB 2
7428. F3 A5
7429
7430==== BB 785 (0x3A96AFE3) in 14577B, out 80689B, BBs exec'd 0 ====
7431	0x3A96AFE3:  movl %edi,%edx
7432	0x3A96AFE5:  movl %esi,%eax
7433	0x3A96AFE7:  call 0x3A968DE0
7434. 785 3A96AFE3 9
7435. 89 FA 89 F0 E8 F4 DD FF FF
7436
7437==== BB 786 add_name_to_object(0x3A968DE0) in 14586B, out 80754B, BBs exec'd 0 ====
7438	0x3A968DE0:  pushl %ebp
7439	0x3A968DE1:  movl %esp,%ebp
7440	0x3A968DE3:  pushl %edi
7441	0x3A968DE4:  movl %edx,%edi
7442	0x3A968DE6:  pushl %esi
7443	0x3A968DE7:  pushl %ebx
7444	0x3A968DE8:  subl $0x14, %esp
7445	0x3A968DEB:  movl 20(%eax),%esi
7446	0x3A968DEE:  call 0x3A97592B
7447. 786 3A968DE0 19
7448. 55 89 E5 57 89 D7 56 53 83 EC 14 8B 70 14 E8 38 CB 00 00
7449
7450==== BB 787 (0x3A968DF3) in 14605B, out 80913B, BBs exec'd 0 ====
7451	0x3A968DF3:  addl $0xF879, %ebx
7452	0x3A968DF9:  movl $0x0, -16(%ebp)
7453	0x3A968E00:  testl %esi,%esi
7454	0x3A968E02:  jz-8 0x3A968E2C
7455. 787 3A968DF3 17
7456. 81 C3 79 F8 00 00 C7 45 F0 00 00 00 00 85 F6 74 28
7457
7458==== BB 788 (0x3A968E04) in 14622B, out 81009B, BBs exec'd 0 ====
7459	0x3A968E04:  leal 0x0(%esi), %esi
7460	0x3A968E0A:  leal 0x0(%edi), %edi
7461	0x3A968E10:  movl (%esi),%eax
7462	0x3A968E12:  movl %edi,(%esp,,)
7463	0x3A968E15:  movl %eax,4(%esp,,)
7464	0x3A968E19:  call 0x3A975280
7465. 788 3A968E04 26
7466. 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
7467
7468==== BB 789 (0x3A968E1E) in 14648B, out 81107B, BBs exec'd 0 ====
7469	0x3A968E1E:  testl %eax,%eax
7470	0x3A968E20:  jz-8 0x3A968E77
7471. 789 3A968E1E 4
7472. 85 C0 74 55
7473
7474==== BB 790 (0x3A968E22) in 14652B, out 81166B, BBs exec'd 0 ====
7475	0x3A968E22:  movl %esi,-16(%ebp)
7476	0x3A968E25:  movl 4(%esi),%esi
7477	0x3A968E28:  testl %esi,%esi
7478	0x3A968E2A:  jnz-8 0x3A968E10
7479. 790 3A968E22 10
7480. 89 75 F0 8B 76 04 85 F6 75 E4
7481
7482==== BB 791 (0x3A968E2C) in 14662B, out 81251B, BBs exec'd 0 ====
7483	0x3A968E2C:  movl %edi,(%esp,,)
7484	0x3A968E2F:  call 0x3A9752D0
7485. 791 3A968E2C 8
7486. 89 3C 24 E8 9C C4 00 00
7487
7488==== BB 792 (0x3A968E34) in 14670B, out 81306B, BBs exec'd 0 ====
7489	0x3A968E34:  leal 1(%eax), %edx
7490	0x3A968E37:  addl $0xD, %eax
7491	0x3A968E3A:  movl %edx,-20(%ebp)
7492	0x3A968E3D:  movl %eax,(%esp,,)
7493	0x3A968E40:  call 0x3A96581C
7494. 792 3A968E34 17
7495. 8D 50 01 83 C0 0D 89 55 EC 89 04 24 E8 D7 C9 FF FF
7496
7497==== BB 793 (0x3A968E45) in 14687B, out 81398B, BBs exec'd 0 ====
7498	0x3A968E45:  testl %eax,%eax
7499	0x3A968E47:  movl %eax,%esi
7500	0x3A968E49:  jz-8 0x3A968E7F
7501. 793 3A968E45 6
7502. 85 C0 89 C6 74 34
7503
7504==== BB 794 (0x3A968E4B) in 14693B, out 81464B, BBs exec'd 0 ====
7505	0x3A968E4B:  movl -20(%ebp),%edx
7506	0x3A968E4E:  leal 12(%eax), %eax
7507	0x3A968E51:  movl %edi,4(%esp,,)
7508	0x3A968E55:  movl %eax,(%esp,,)
7509	0x3A968E58:  movl %edx,8(%esp,,)
7510	0x3A968E5C:  call 0x3A975870
7511. 794 3A968E4B 22
7512. 8B 55 EC 8D 40 0C 89 7C 24 04 89 04 24 89 54 24 08 E8 0F CA 00 00
7513
7514==== BB 795 (0x3A968E61) in 14715B, out 81568B, BBs exec'd 0 ====
7515	0x3A968E61:  movl %eax,(%esi)
7516	0x3A968E63:  movl -16(%ebp),%eax
7517	0x3A968E66:  movl $0x0, 4(%esi)
7518	0x3A968E6D:  movl $0x0, 8(%esi)
7519	0x3A968E74:  movl %esi,4(%eax)
7520	0x3A968E77:  leal -12(%ebp), %esp
7521	0x3A968E7A:  popl %ebx
7522	0x3A968E7B:  popl %esi
7523	0x3A968E7C:  popl %edi
7524	0x3A968E7D:  popl %ebp
7525	0x3A968E7E:  ret
7526. 795 3A968E61 30
7527. 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
7528
7529==== BB 796 (0x3A96AFEC) in 14745B, out 81738B, BBs exec'd 0 ====
7530	0x3A96AFEC:  orb $0x1, 0x175(%esi)
7531	0x3A96AFF3:  jmp-8 0x3A96AFA7
7532. 796 3A96AFEC 9
7533. 80 8E 75 01 00 00 01 EB B2
7534
7535==== BB 797 (0x3A96F313) in 14754B, out 81795B, BBs exec'd 0 ====
7536	0x3A96F313:  movl 0xE8(%edx),%eax
7537	0x3A96F319:  testl %eax,%eax
7538	0x3A96F31B:  jnz-8 0x3A96F32B
7539. 797 3A96F313 10
7540. 8B 82 E8 00 00 00 85 C0 75 0E
7541
7542==== BB 798 (0x3A96F31D) in 14764B, out 81870B, BBs exec'd 0 ====
7543	0x3A96F31D:  movl 0xE0(%edx),%eax
7544	0x3A96F323:  testl %eax,%eax
7545	0x3A96F325:  jz-32 0x3A96F523
7546. 798 3A96F31D 14
7547. 8B 82 E0 00 00 00 85 C0 0F 84 F8 01 00 00
7548
7549==== BB 799 (0x3A96F605) in 14778B, out 81945B, BBs exec'd 0 ====
7550	0x3A96F605:  movl 0x148(%ebx),%eax
7551	0x3A96F60B:  movl -88(%ebp),%edi
7552	0x3A96F60E:  testl %eax,%eax
7553	0x3A96F610:  setz %al
7554	0x3A96F613:  testl %edi,%edi
7555	0x3A96F615:  setnz %dl
7556	0x3A96F618:  andl %edx,%eax
7557	0x3A96F61A:  testb $0x1, %al
7558	0x3A96F61C:  jz-8 0x3A96F627
7559. 799 3A96F605 25
7560. 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
7561
7562==== BB 800 (0x3A96F61E) in 14803B, out 82099B, BBs exec'd 0 ====
7563	0x3A96F61E:  movl -88(%ebp),%eax
7564	0x3A96F621:  movl %eax,0x148(%ebx)
7565	0x3A96F627:  movl -64(%ebp),%ecx
7566	0x3A96F62A:  movl 0x1D4(%ecx),%edx
7567	0x3A96F630:  testl %edx,%edx
7568	0x3A96F632:  jz-8 0x3A96F645
7569. 800 3A96F61E 22
7570. 8B 45 A8 89 83 48 01 00 00 8B 4D C0 8B 91 D4 01 00 00 85 D2 74 11
7571
7572==== BB 801 (0x3A96F645) in 14825B, out 82216B, BBs exec'd 0 ====
7573	0x3A96F645:  movl -20(%ebp),%eax
7574	0x3A96F648:  leal 0x4(,%eax,8), %eax
7575	0x3A96F64F:  movl %eax,(%esp,,)
7576	0x3A96F652:  call 0x3A96581C
7577. 801 3A96F645 18
7578. 8B 45 EC 8D 04 C5 04 00 00 00 89 04 24 E8 C5 61 FF FF
7579
7580==== BB 802 (0x3A96F657) in 14843B, out 82297B, BBs exec'd 0 ====
7581	0x3A96F657:  movl -64(%ebp),%esi
7582	0x3A96F65A:  testl %eax,%eax
7583	0x3A96F65C:  movl %eax,%ecx
7584	0x3A96F65E:  movl %eax,0x1D4(%esi)
7585	0x3A96F664:  jz-32 0x3A96FC0E
7586. 802 3A96F657 19
7587. 8B 75 C0 85 C0 89 C1 89 86 D4 01 00 00 0F 84 A4 05 00 00
7588
7589==== BB 803 (0x3A96F66A) in 14862B, out 82395B, BBs exec'd 0 ====
7590	0x3A96F66A:  movl -20(%ebp),%eax
7591	0x3A96F66D:  movl -64(%ebp),%edx
7592	0x3A96F670:  leal 4(%ecx,%eax,4), %ecx
7593	0x3A96F674:  movl %ecx,0x150(%edx)
7594	0x3A96F67A:  movl -16(%ebp),%ecx
7595	0x3A96F67D:  movl %eax,0x154(%edx)
7596	0x3A96F683:  movl $0x0, -20(%ebp)
7597	0x3A96F68A:  testl %ecx,%ecx
7598	0x3A96F68C:  movl %ecx,-76(%ebp)
7599	0x3A96F68F:  jz-8 0x3A96F6CF
7600. 803 3A96F66A 39
7601. 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
7602
7603==== BB 804 (0x3A96F691) in 14901B, out 82555B, BBs exec'd 0 ====
7604	0x3A96F691:  movl 8(%ebp),%esi
7605	0x3A96F694:  testl %esi,%esi
7606	0x3A96F696:  jnz-32 0x3A96FAC4
7607. 804 3A96F691 11
7608. 8B 75 08 85 F6 0F 85 28 04 00 00
7609
7610==== BB 805 (0x3A96F69C) in 14912B, out 82627B, BBs exec'd 0 ====
7611	0x3A96F69C:  movl -76(%ebp),%edx
7612	0x3A96F69F:  movl 4(%edx),%ecx
7613	0x3A96F6A2:  movl -64(%ebp),%esi
7614	0x3A96F6A5:  movl -20(%ebp),%eax
7615	0x3A96F6A8:  movl 0x150(%esi),%edx
7616	0x3A96F6AE:  movl %ecx,(%edx,%eax,4)
7617	0x3A96F6B1:  incl %eax
7618	0x3A96F6B2:  movl %eax,-20(%ebp)
7619	0x3A96F6B5:  movl -76(%ebp),%eax
7620	0x3A96F6B8:  movl 4(%eax),%ecx
7621	0x3A96F6BB:  andb $0xFFFFFF9F, 0x174(%ecx)
7622	0x3A96F6C2:  movl -76(%ebp),%edx
7623	0x3A96F6C5:  movl 8(%edx),%edx
7624	0x3A96F6C8:  movl %edx,-76(%ebp)
7625	0x3A96F6CB:  testl %edx,%edx
7626	0x3A96F6CD:  jnz-8 0x3A96F691
7627. 805 3A96F69C 51
7628. 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
7629
7630==== BB 806 (0x3A96F6CF) in 14963B, out 82849B, BBs exec'd 0 ====
7631	0x3A96F6CF:  testb $0x2, 0xFFFFFC15(%ebx)
7632	0x3A96F6D6:  jnz-32 0x3A96FCFC
7633. 806 3A96F6CF 13
7634. F6 83 15 FC FF FF 02 0F 85 20 06 00 00
7635
7636==== BB 807 (0x3A96F6DC) in 14976B, out 82919B, BBs exec'd 0 ====
7637	0x3A96F6DC:  movl -64(%ebp),%edx
7638	0x3A96F6DF:  movl -20(%ebp),%eax
7639	0x3A96F6E2:  movl 0x150(%edx),%edx
7640	0x3A96F6E8:  movl %eax,0xFFFFFF78(%ebp)
7641	0x3A96F6EE:  movl %edx,0xFFFFFF74(%ebp)
7642	0x3A96F6F4:  movl $0x0, -84(%ebp)
7643	0x3A96F6FB:  movl -64(%ebp),%edx
7644	0x3A96F6FE:  movl 0x1DC(%edx),%ecx
7645	0x3A96F704:  cmpl %ecx,-84(%ebp)
7646	0x3A96F707:  jnb-8 0x3A96F752
7647. 807 3A96F6DC 45
7648. 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
7649
7650==== BB 808 (0x3A96F752) in 15021B, out 83090B, BBs exec'd 0 ====
7651	0x3A96F752:  movl 0xFFFFFF78(%ebp),%edx
7652	0x3A96F758:  movl -64(%ebp),%eax
7653	0x3A96F75B:  movl 0xFFFFFF74(%ebp),%esi
7654	0x3A96F761:  shll $0x2, %edx
7655	0x3A96F764:  cmpl $0x7, %edx
7656	0x3A96F767:  movl 0x1D4(%eax),%edi
7657	0x3A96F76D:  jbe-8 0x3A96F784
7658. 808 3A96F752 29
7659. 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
7660
7661==== BB 809 (0x3A96F76F) in 15050B, out 83215B, BBs exec'd 0 ====
7662	0x3A96F76F:  testl $0x4, %edi
7663	0x3A96F775:  jz-8 0x3A96F784
7664. 809 3A96F76F 8
7665. F7 C7 04 00 00 00 74 0D
7666
7667==== BB 810 (0x3A96F784) in 15058B, out 83276B, BBs exec'd 0 ====
7668	0x3A96F784:  cld
7669	0x3A96F785:  movl %edx,%ecx
7670	0x3A96F787:  shrl $0x2, %ecx
7671	0x3A96F78A:  rep movsl
7672. 810 3A96F784 8
7673. FC 89 D1 C1 E9 02 F3 A5
7674
7675==== BB 811 (0x3A96F78A) in 15066B, out 83399B, BBs exec'd 0 ====
7676	0x3A96F78A:  rep movsl
7677. 811 3A96F78A 2
7678. F3 A5
7679
7680==== BB 812 (0x3A96F78C) in 15068B, out 83494B, BBs exec'd 0 ====
7681	0x3A96F78C:  movl $0x1, -84(%ebp)
7682	0x3A96F793:  movl -20(%ebp),%edx
7683	0x3A96F796:  cmpl %edx,-84(%ebp)
7684	0x3A96F799:  movl %edx,0xFFFFFF78(%ebp)
7685	0x3A96F79F:  jnb-32 0x3A96FC92
7686. 812 3A96F78C 25
7687. 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
7688
7689==== BB 813 (0x3A96F7A5) in 15093B, out 83597B, BBs exec'd 0 ====
7690	0x3A96F7A5:  movl -64(%ebp),%esi
7691	0x3A96F7A8:  movl 0x1D4(%esi),%ecx
7692	0x3A96F7AE:  movl -64(%ebp),%edx
7693	0x3A96F7B1:  movl -84(%ebp),%esi
7694	0x3A96F7B4:  movl 0x150(%edx),%eax
7695	0x3A96F7BA:  movl $0x1,%edx
7696	0x3A96F7BF:  movl (%eax,%esi,4),%eax
7697	0x3A96F7C2:  cmpl %eax,4(%ecx)
7698	0x3A96F7C5:  movl %eax,0xFFFFFF7C(%ebp)
7699	0x3A96F7CB:  jz-8 0x3A96F7DE
7700. 813 3A96F7A5 40
7701. 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
7702
7703==== BB 814 (0x3A96F7DE) in 15133B, out 83760B, BBs exec'd 0 ====
7704	0x3A96F7DE:  leal 1(%edx), %edi
7705	0x3A96F7E1:  cmpl 0xFFFFFF78(%ebp),%edi
7706	0x3A96F7E7:  jnb-32 0x3A96F89D
7707. 814 3A96F7DE 15
7708. 8D 7A 01 3B BD 78 FF FF FF 0F 83 B0 00 00 00
7709
7710==== BB 815 (0x3A96F7ED) in 15148B, out 83838B, BBs exec'd 0 ====
7711	0x3A96F7ED:  shll $0x2, %edx
7712	0x3A96F7F0:  movl %edx,0xFFFFFF6C(%ebp)
7713	0x3A96F7F6:  negl %edx
7714	0x3A96F7F8:  movl %edx,0xFFFFFF68(%ebp)
7715	0x3A96F7FE:  movl %esi,%esi
7716	0x3A96F800:  leal 0x0(,%edi,4), %esi
7717	0x3A96F807:  movl (%ecx,%esi,1),%eax
7718	0x3A96F80A:  movl 0x1D4(%eax),%edx
7719	0x3A96F810:  testl %edx,%edx
7720	0x3A96F812:  jz-8 0x3A96F890
7721. 815 3A96F7ED 39
7722. 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
7723
7724==== BB 816 (0x3A96F814) in 15187B, out 84001B, BBs exec'd 0 ====
7725	0x3A96F814:  movl (%edx),%eax
7726	0x3A96F816:  testl %eax,%eax
7727	0x3A96F818:  jz-8 0x3A96F890
7728. 816 3A96F814 6
7729. 8B 02 85 C0 74 76
7730
7731==== BB 817 (0x3A96F81A) in 15193B, out 84070B, BBs exec'd 0 ====
7732	0x3A96F81A:  addl 0xFFFFFF68(%ebp),%esi
7733	0x3A96F820:  movl %esi,0xFFFFFF70(%ebp)
7734	0x3A96F826:  jmp-8 0x3A96F82E
7735. 817 3A96F81A 14
7736. 03 B5 68 FF FF FF 89 B5 70 FF FF FF EB 06
7737
7738==== BB 818 (0x3A96F82E) in 15207B, out 84137B, BBs exec'd 0 ====
7739	0x3A96F82E:  addl $0x4, %edx
7740	0x3A96F831:  cmpl 0xFFFFFF7C(%ebp),%eax
7741	0x3A96F837:  jnz-8 0x3A96F828
7742. 818 3A96F82E 11
7743. 83 C2 04 3B 85 7C FF FF FF 75 EF
7744
7745==== BB 819 (0x3A96F828) in 15218B, out 84218B, BBs exec'd 0 ====
7746	0x3A96F828:  movl (%edx),%eax
7747	0x3A96F82A:  testl %eax,%eax
7748	0x3A96F82C:  jz-8 0x3A96F890
7749. 819 3A96F828 6
7750. 8B 02 85 C0 74 62
7751
7752==== BB 820 (0x3A96F890) in 15224B, out 84287B, BBs exec'd 0 ====
7753	0x3A96F890:  incl %edi
7754	0x3A96F891:  cmpl 0xFFFFFF78(%ebp),%edi
7755	0x3A96F897:  jb-32 0x3A96F800
7756. 820 3A96F890 13
7757. 47 3B BD 78 FF FF FF 0F 82 63 FF FF FF
7758
7759==== BB 821 (0x3A96F800) in 15237B, out 84363B, BBs exec'd 0 ====
7760	0x3A96F800:  leal 0x0(,%edi,4), %esi
7761	0x3A96F807:  movl (%ecx,%esi,1),%eax
7762	0x3A96F80A:  movl 0x1D4(%eax),%edx
7763	0x3A96F810:  testl %edx,%edx
7764	0x3A96F812:  jz-8 0x3A96F890
7765. 821 3A96F800 20
7766. 8D 34 BD 00 00 00 00 8B 04 31 8B 90 D4 01 00 00 85 D2 74 7C
7767
7768==== BB 822 (0x3A96F89D) in 15257B, out 84471B, BBs exec'd 0 ====
7769	0x3A96F89D:  incl -84(%ebp)
7770	0x3A96F8A0:  movl 0xFFFFFF78(%ebp),%eax
7771	0x3A96F8A6:  cmpl %eax,-84(%ebp)
7772	0x3A96F8A9:  jb-32 0x3A96F7AE
7773. 822 3A96F89D 18
7774. FF 45 AC 8B 85 78 FF FF FF 39 45 AC 0F 82 FF FE FF FF
7775
7776==== BB 823 (0x3A96F7AE) in 15275B, out 84563B, BBs exec'd 0 ====
7777	0x3A96F7AE:  movl -64(%ebp),%edx
7778	0x3A96F7B1:  movl -84(%ebp),%esi
7779	0x3A96F7B4:  movl 0x150(%edx),%eax
7780	0x3A96F7BA:  movl $0x1,%edx
7781	0x3A96F7BF:  movl (%eax,%esi,4),%eax
7782	0x3A96F7C2:  cmpl %eax,4(%ecx)
7783	0x3A96F7C5:  movl %eax,0xFFFFFF7C(%ebp)
7784	0x3A96F7CB:  jz-8 0x3A96F7DE
7785. 823 3A96F7AE 31
7786. 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
7787
7788==== BB 824 (0x3A96F7CD) in 15306B, out 84703B, BBs exec'd 0 ====
7789	0x3A96F7CD:  leal 4(%ecx), %eax
7790	0x3A96F7D0:  addl $0x4, %eax
7791	0x3A96F7D3:  movl 0xFFFFFF7C(%ebp),%esi
7792	0x3A96F7D9:  incl %edx
7793	0x3A96F7DA:  cmpl %esi,(%eax)
7794	0x3A96F7DC:  jnz-8 0x3A96F7D0
7795. 824 3A96F7CD 17
7796. 8D 41 04 83 C0 04 8B B5 7C FF FF FF 42 39 30 75 F2
7797
7798==== BB 825 (0x3A96F7D0) in 15323B, out 84809B, BBs exec'd 0 ====
7799	0x3A96F7D0:  addl $0x4, %eax
7800	0x3A96F7D3:  movl 0xFFFFFF7C(%ebp),%esi
7801	0x3A96F7D9:  incl %edx
7802	0x3A96F7DA:  cmpl %esi,(%eax)
7803	0x3A96F7DC:  jnz-8 0x3A96F7D0
7804. 825 3A96F7D0 14
7805. 83 C0 04 8B B5 7C FF FF FF 42 39 30 75 F2
7806
7807==== BB 826 (0x3A96F8AF) in 15337B, out 84908B, BBs exec'd 0 ====
7808	0x3A96F8AF:  jmp 0x3A96FC9B
7809. 826 3A96F8AF 5
7810. E9 E7 03 00 00
7811
7812==== BB 827 (0x3A96FC9B) in 15342B, out 84936B, BBs exec'd 0 ====
7813	0x3A96FC9B:  movl 0xFFFFFF78(%ebp),%esi
7814	0x3A96FCA1:  movl $0x0, (%ecx,%esi,4)
7815	0x3A96FCA8:  movl -92(%ebp),%esi
7816	0x3A96FCAB:  testl %esi,%esi
7817	0x3A96FCAD:  jnz-32 0x3A96FE5C
7818. 827 3A96FC9B 24
7819. 8B B5 78 FF FF FF C7 04 B1 00 00 00 00 8B 75 A4 85 F6 0F 85 A9 01 00 00
7820
7821==== BB 828 (0x3A96FCB3) in 15366B, out 85040B, BBs exec'd 0 ====
7822	0x3A96FCB3:  leal -12(%ebp), %esp
7823	0x3A96FCB6:  popl %ebx
7824	0x3A96FCB7:  popl %esi
7825	0x3A96FCB8:  popl %edi
7826	0x3A96FCB9:  popl %ebp
7827	0x3A96FCBA:  ret 8
7828. 828 3A96FCB3 10
7829. 8D 65 F4 5B 5E 5F 5D C2 08 00
7830
7831==== BB 829 (0x3A967090) in 15376B, out 85142B, BBs exec'd 0 ====
7832	0x3A967090:  movl 0xFFFFF994(%ebx),%ecx
7833	0x3A967096:  subl $0x8, %esp
7834	0x3A967099:  movl 0x154(%ecx),%edx
7835	0x3A96709F:  movl %edx,0xFFFFFF04(%ebp)
7836	0x3A9670A5:  testl %edx,%edx
7837	0x3A9670A7:  jz-8 0x3A9670E4
7838. 829 3A967090 25
7839. 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
7840
7841==== BB 830 (0x3A9670A9) in 15401B, out 85262B, BBs exec'd 0 ====
7842	0x3A9670A9:  decl 0xFFFFFF04(%ebp)
7843	0x3A9670AF:  movl 0x150(%ecx),%eax
7844	0x3A9670B5:  movl 0xFFFFFF04(%ebp),%ecx
7845	0x3A9670BB:  movl (%eax,%ecx,4),%eax
7846	0x3A9670BE:  orb $0x10, 0x174(%eax)
7847	0x3A9670C5:  movl 0xFFFFF994(%ebx),%ecx
7848	0x3A9670CB:  movl 0xFFFFFF04(%ebp),%esi
7849	0x3A9670D1:  movl 0x150(%ecx),%eax
7850	0x3A9670D7:  movl (%eax,%esi,4),%eax
7851	0x3A9670DA:  incl 0x170(%eax)
7852	0x3A9670E0:  testl %esi,%esi
7853	0x3A9670E2:  jnz-8 0x3A9670A9
7854. 830 3A9670A9 59
7855. 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
7856
7857==== BB 831 (0x3A9670E4) in 15460B, out 85479B, BBs exec'd 0 ====
7858	0x3A9670E4:  movl 0xFFFFF9F0(%ebx),%eax
7859	0x3A9670EA:  movl 0xFFFFF9F4(%ebx),%edx
7860	0x3A9670F0:  movl %eax,12(%edx)
7861	0x3A9670F3:  movl 0xFFFFF9F0(%ebx),%eax
7862	0x3A9670F9:  testl %eax,%eax
7863	0x3A9670FB:  jz-8 0x3A967100
7864. 831 3A9670E4 25
7865. 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
7866
7867==== BB 832 (0x3A9670FD) in 15485B, out 85593B, BBs exec'd 0 ====
7868	0x3A9670FD:  movl %edx,16(%eax)
7869	0x3A967100:  cmpl $0x1, 0xFFFFFB54(%ebx)
7870	0x3A967107:  jbe-32 0x3A967B5F
7871. 832 3A9670FD 16
7872. 89 50 10 83 BB 54 FB FF FF 01 0F 86 52 0A 00 00
7873
7874==== BB 833 (0x3A96710D) in 15501B, out 85678B, BBs exec'd 0 ====
7875	0x3A96710D:  movl 0xFFFFF994(%ebx),%ecx
7876	0x3A967113:  movl $0x1,%eax
7877	0x3A967118:  movl 0xFFFFFED0(%ebp),%edx
7878	0x3A96711E:  movl %eax,0xFFFFFF04(%ebp)
7879	0x3A967124:  movl 0x150(%ecx),%eax
7880	0x3A96712A:  addl $0x50, %edx
7881	0x3A96712D:  cmpl %edx,4(%eax)
7882	0x3A967130:  jz-8 0x3A967143
7883. 833 3A96710D 37
7884. 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
7885
7886==== BB 834 (0x3A967132) in 15538B, out 85820B, BBs exec'd 0 ====
7887	0x3A967132:  incl 0xFFFFFF04(%ebp)
7888	0x3A967138:  movl 0xFFFFFF04(%ebp),%esi
7889	0x3A96713E:  cmpl %edx,(%eax,%esi,4)
7890	0x3A967141:  jnz-8 0x3A967132
7891. 834 3A967132 17
7892. FF 85 04 FF FF FF 8B B5 04 FF FF FF 39 14 B0 75 EF
7893
7894==== BB 835 (0x3A967143) in 15555B, out 85920B, BBs exec'd 0 ====
7895	0x3A967143:  movl 0x150(%ecx),%eax
7896	0x3A967149:  movl 0xFFFFFF04(%ebp),%esi
7897	0x3A96714F:  movl 0xFFFFFF50(%ebp),%edi
7898	0x3A967155:  movl %eax,0xFFFFFEA8(%ebp)
7899	0x3A96715B:  movl -4(%eax,%esi,4),%edx
7900	0x3A96715F:  testl %edi,%edi
7901	0x3A967161:  movl %edx,0xFFFFF9F4(%ebx)
7902	0x3A967167:  jnz-32 0x3A968345
7903. 835 3A967143 42
7904. 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
7905
7906==== BB 836 (0x3A96716D) in 15597B, out 86073B, BBs exec'd 0 ====
7907	0x3A96716D:  movl %esi,%eax
7908	0x3A96716F:  incl %eax
7909	0x3A967170:  xorl %esi, %esi
7910	0x3A967172:  cmpl 0x154(%ecx),%eax
7911	0x3A967178:  jnb-8 0x3A96718A
7912. 836 3A96716D 13
7913. 89 F0 40 31 F6 3B 81 54 01 00 00 73 10
7914
7915==== BB 837 (0x3A96718A) in 15610B, out 86167B, BBs exec'd 0 ====
7916	0x3A96718A:  movl %esi,0xFFFFF9F0(%ebx)
7917	0x3A967190:  movl 0xFFFFFEC4(%ebp),%eax
7918	0x3A967196:  testl %eax,%eax
7919	0x3A967198:  jz-32 0x3A96833A
7920. 837 3A96718A 20
7921. 89 B3 F0 F9 FF FF 8B 85 C4 FE FF FF 85 C0 0F 84 9C 11 00 00
7922
7923==== BB 838 (0x3A96833A) in 15630B, out 86261B, BBs exec'd 0 ====
7924	0x3A96833A:  movl 0xFFFFF9F4(%ebx),%edx
7925	0x3A968340:  jmp 0x3A9671B3
7926. 838 3A96833A 11
7927. 8B 93 F4 F9 FF FF E9 6E EE FF FF
7928
7929==== BB 839 (0x3A9671B3) in 15641B, out 86308B, BBs exec'd 0 ====
7930	0x3A9671B3:  movl 0xFFFFFED0(%ebp),%ecx
7931	0x3A9671B9:  addl $0x50, %ecx
7932	0x3A9671BC:  movl %ecx,12(%edx)
7933	0x3A9671BF:  movl 0xFFFFF9F0(%ebx),%eax
7934	0x3A9671C5:  testl %eax,%eax
7935	0x3A9671C7:  jz-8 0x3A9671CC
7936. 839 3A9671B3 22
7937. 8B 8D D0 FE FF FF 83 C1 50 89 4A 0C 8B 83 F0 F9 FF FF 85 C0 74 03
7938
7939==== BB 840 (0x3A9671CC) in 15663B, out 86422B, BBs exec'd 0 ====
7940	0x3A9671CC:  xorl %eax, %eax
7941	0x3A9671CE:  testl %edi,%edi
7942	0x3A9671D0:  setz %al
7943	0x3A9671D3:  movl %eax,0xFFFFFF24(%ebp)
7944	0x3A9671D9:  xorl %eax, %eax
7945	0x3A9671DB:  cmpl $0x3, %edi
7946	0x3A9671DE:  setz %al
7947	0x3A9671E1:  leal 0xFFFFFF24(%ebp), %ecx
7948	0x3A9671E7:  leal 0xFFFF0244(%ebx), %edx
7949	0x3A9671ED:  movl %eax,0xFFFFFF28(%ebp)
7950	0x3A9671F3:  leal 0xFFFED9B4(%ebx), %eax
7951	0x3A9671F9:  call 0x3A970160
7952. 840 3A9671CC 50
7953. 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
7954
7955==== BB 841 _dl_receive_error(0x3A970160) in 15713B, out 86619B, BBs exec'd 0 ====
7956	0x3A970160:  pushl %ebp
7957	0x3A970161:  movl %esp,%ebp
7958	0x3A970163:  subl $0x28, %esp
7959	0x3A970166:  movl %ebx,-12(%ebp)
7960	0x3A970169:  movl %esi,-8(%ebp)
7961	0x3A97016C:  call 0x3A97592B
7962. 841 3A970160 17
7963. 55 89 E5 83 EC 28 89 5D F4 89 75 F8 E8 BA 57 00 00
7964
7965==== BB 842 (0x3A970171) in 15730B, out 86730B, BBs exec'd 0 ====
7966	0x3A970171:  addl $0x84FB, %ebx
7967	0x3A970177:  movl %edi,-4(%ebp)
7968	0x3A97017A:  movl %edx,-20(%ebp)
7969	0x3A97017D:  movl %ecx,-24(%ebp)
7970	0x3A970180:  movl %eax,-16(%ebp)
7971	0x3A970183:  call*l 0xFFFFF9E0(%ebx)
7972. 842 3A970171 24
7973. 81 C3 FB 84 00 00 89 7D FC 89 55 EC 89 4D E8 89 45 F0 FF 93 E0 F9 FF FF
7974
7975==== BB 843 (0x3A970189) in 15754B, out 86847B, BBs exec'd 0 ====
7976	0x3A970189:  movl (%eax),%edi
7977	0x3A97018B:  movl %eax,%esi
7978	0x3A97018D:  movl 0xE8(%ebx),%eax
7979	0x3A970193:  movl $0x0, (%esi)
7980	0x3A970199:  movl %eax,-28(%ebp)
7981	0x3A97019C:  movl -16(%ebp),%eax
7982	0x3A97019F:  movl %eax,0xE8(%ebx)
7983	0x3A9701A5:  movl -24(%ebp),%eax
7984	0x3A9701A8:  movl %eax,(%esp,,)
7985	0x3A9701AB:  call*l -20(%ebp)
7986. 843 3A970189 37
7987. 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
7988
7989==== BB 844 version_check_doit(0x3A9688B0) in 15791B, out 86990B, BBs exec'd 0 ====
7990	0x3A9688B0:  pushl %ebp
7991	0x3A9688B1:  movl $0x1,%edx
7992	0x3A9688B6:  movl %esp,%ebp
7993	0x3A9688B8:  subl $0xC, %esp
7994	0x3A9688BB:  movl %esi,-4(%ebp)
7995	0x3A9688BE:  movl 8(%ebp),%esi
7996	0x3A9688C1:  movl %ebx,-8(%ebp)
7997	0x3A9688C4:  call 0x3A97592B
7998. 844 3A9688B0 25
7999. 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
8000
8001==== BB 845 (0x3A9688C9) in 15816B, out 87126B, BBs exec'd 0 ====
8002	0x3A9688C9:  addl $0xFDA3, %ebx
8003	0x3A9688CF:  movl 4(%esi),%ecx
8004	0x3A9688D2:  movl 0xFFFFF994(%ebx),%eax
8005	0x3A9688D8:  call 0x3A971860
8006. 845 3A9688C9 20
8007. 81 C3 A3 FD 00 00 8B 4E 04 8B 83 94 F9 FF FF E8 83 8F 00 00
8008
8009==== BB 846 _dl_check_all_versions(0x3A971860) in 15836B, out 87223B, BBs exec'd 0 ====
8010	0x3A971860:  pushl %ebp
8011	0x3A971861:  movl %esp,%ebp
8012	0x3A971863:  pushl %edi
8013	0x3A971864:  xorl %edi, %edi
8014	0x3A971866:  pushl %esi
8015	0x3A971867:  movl %eax,%esi
8016	0x3A971869:  pushl %ebx
8017	0x3A97186A:  subl $0xC, %esp
8018	0x3A97186D:  call 0x3A97592B
8019. 846 3A971860 18
8020. 55 89 E5 57 31 FF 56 89 C6 53 83 EC 0C E8 B9 40 00 00
8021
8022==== BB 847 (0x3A971872) in 15854B, out 87380B, BBs exec'd 0 ====
8023	0x3A971872:  addl $0x6DFA, %ebx
8024	0x3A971878:  movl %edx,-16(%ebp)
8025	0x3A97187B:  testl %eax,%eax
8026	0x3A97187D:  movl %ecx,-20(%ebp)
8027	0x3A971880:  jnz-8 0x3A971890
8028. 847 3A971872 16
8029. 81 C3 FA 6D 00 00 89 55 F0 85 C0 89 4D EC 75 0E
8030
8031==== BB 848 (0x3A971890) in 15870B, out 87484B, BBs exec'd 0 ====
8032	0x3A971890:  testb $0x2, 0x175(%esi)
8033	0x3A971897:  movl $0x0, -24(%ebp)
8034	0x3A97189E:  jnz-8 0x3A971884
8035. 848 3A971890 16
8036. F6 86 75 01 00 00 02 C7 45 E8 00 00 00 00 75 E4
8037
8038==== BB 849 (0x3A9718A0) in 15886B, out 87572B, BBs exec'd 0 ====
8039	0x3A9718A0:  movl -20(%ebp),%ecx
8040	0x3A9718A3:  movl %esi,%eax
8041	0x3A9718A5:  movl -16(%ebp),%edx
8042	0x3A9718A8:  call 0x3A9714A0
8043. 849 3A9718A0 13
8044. 8B 4D EC 89 F0 8B 55 F0 E8 F3 FB FF FF
8045
8046==== BB 850 _dl_check_map_versions(0x3A9714A0) in 15899B, out 87656B, BBs exec'd 0 ====
8047	0x3A9714A0:  pushl %ebp
8048	0x3A9714A1:  movl %esp,%ebp
8049	0x3A9714A3:  pushl %edi
8050	0x3A9714A4:  pushl %esi
8051	0x3A9714A5:  pushl %ebx
8052	0x3A9714A6:  subl $0x84, %esp
8053	0x3A9714AC:  movl %eax,-80(%ebp)
8054	0x3A9714AF:  movl 44(%eax),%eax
8055	0x3A9714B2:  call 0x3A97592B
8056. 850 3A9714A0 23
8057. 55 89 E5 57 56 53 81 EC 84 00 00 00 89 45 B0 8B 40 2C E8 74 44 00 00
8058
8059==== BB 851 (0x3A9714B7) in 15922B, out 87818B, BBs exec'd 0 ====
8060	0x3A9714B7:  addl $0x71B5, %ebx
8061	0x3A9714BD:  movl %edx,-84(%ebp)
8062	0x3A9714C0:  xorl %edx, %edx
8063	0x3A9714C2:  testl %eax,%eax
8064	0x3A9714C4:  movl %ecx,-88(%ebp)
8065	0x3A9714C7:  movl $0x0, -92(%ebp)
8066	0x3A9714CE:  movl $0x0, -108(%ebp)
8067	0x3A9714D5:  movl $0x0, -112(%ebp)
8068	0x3A9714DC:  jz-32 0x3A971630
8069. 851 3A9714B7 43
8070. 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
8071
8072==== BB 852 (0x3A9714E2) in 15965B, out 87981B, BBs exec'd 0 ====
8073	0x3A9714E2:  movl 4(%eax),%eax
8074	0x3A9714E5:  movl -80(%ebp),%ecx
8075	0x3A9714E8:  movl %eax,-96(%ebp)
8076	0x3A9714EB:  movl -80(%ebp),%eax
8077	0x3A9714EE:  movl 0xA4(%ecx),%ecx
8078	0x3A9714F4:  movl 0xAC(%eax),%eax
8079	0x3A9714FA:  testl %ecx,%ecx
8080	0x3A9714FC:  movl %ecx,-100(%ebp)
8081	0x3A9714FF:  movl %eax,-104(%ebp)
8082	0x3A971502:  jz-32 0x3A9715F2
8083. 852 3A9714E2 38
8084. 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
8085
8086==== BB 853 (0x3A971508) in 16003B, out 88138B, BBs exec'd 0 ====
8087	0x3A971508:  movl 4(%ecx),%edx
8088	0x3A97150B:  movl -80(%ebp),%ecx
8089	0x3A97150E:  movl (%ecx),%ecx
8090	0x3A971510:  addl %ecx,%edx
8091	0x3A971512:  cmpw $0x1, (%edx)
8092	0x3A971516:  movl %edx,-116(%ebp)
8093	0x3A971519:  jnz-32 0x3A971696
8094. 853 3A971508 23
8095. 8B 51 04 8B 4D B0 8B 09 01 CA 66 83 3A 01 89 55 8C 0F 85 77 01 00 00
8096
8097==== BB 854 (0x3A97151F) in 16026B, out 88251B, BBs exec'd 0 ====
8098	0x3A97151F:  nop
8099	0x3A971520:  movl -116(%ebp),%edx
8100	0x3A971523:  movl -96(%ebp),%edi
8101	0x3A971526:  movl 0xFFFFF994(%ebx),%esi
8102	0x3A97152C:  movl 4(%edx),%eax
8103	0x3A97152F:  addl %eax,%edi
8104	0x3A971531:  testl %esi,%esi
8105	0x3A971533:  jz-8 0x3A971557
8106. 854 3A97151F 22
8107. 90 8B 55 8C 8B 7D A0 8B B3 94 F9 FF FF 8B 42 04 01 C7 85 F6 74 22
8108
8109==== BB 855 (0x3A971535) in 16048B, out 88378B, BBs exec'd 0 ====
8110	0x3A971535:  leal 0(%esi,,), %esi
8111	0x3A971539:  leal 0(%edi,,), %edi
8112	0x3A971540:  movl %esi,%edx
8113	0x3A971542:  movl %edi,%eax
8114	0x3A971544:  call 0x3A970B80
8115. 855 3A971535 20
8116. 8D 74 26 00 8D BC 27 00 00 00 00 89 F2 89 F8 E8 37 F6 FF FF
8117
8118==== BB 856 (0x3A971549) in 16068B, out 88463B, BBs exec'd 0 ====
8119	0x3A971549:  movl %esi,-120(%ebp)
8120	0x3A97154C:  testl %eax,%eax
8121	0x3A97154E:  jnz-8 0x3A97156F
8122. 856 3A971549 7
8123. 89 75 88 85 C0 75 1F
8124
8125==== BB 857 (0x3A971550) in 16075B, out 88538B, BBs exec'd 0 ====
8126	0x3A971550:  movl 12(%esi),%esi
8127	0x3A971553:  testl %esi,%esi
8128	0x3A971555:  jnz-8 0x3A971540
8129. 857 3A971550 7
8130. 8B 76 0C 85 F6 75 E9
8131
8132==== BB 858 (0x3A971540) in 16082B, out 88610B, BBs exec'd 0 ====
8133	0x3A971540:  movl %esi,%edx
8134	0x3A971542:  movl %edi,%eax
8135	0x3A971544:  call 0x3A970B80
8136. 858 3A971540 9
8137. 89 F2 89 F8 E8 37 F6 FF FF
8138
8139==== BB 859 (0x3A97156F) in 16091B, out 88675B, BBs exec'd 0 ====
8140	0x3A97156F:  movl -88(%ebp),%eax
8141	0x3A971572:  testl %eax,%eax
8142	0x3A971574:  jnz-32 0x3A971681
8143. 859 3A97156F 11
8144. 8B 45 A8 85 C0 0F 85 07 01 00 00
8145
8146==== BB 860 (0x3A97157A) in 16102B, out 88747B, BBs exec'd 0 ====
8147	0x3A97157A:  movl -116(%ebp),%esi
8148	0x3A97157D:  movl 8(%esi),%eax
8149	0x3A971580:  addl %eax,%esi
8150	0x3A971582:  movl -80(%ebp),%edx
8151	0x3A971585:  movl 8(%esi),%edi
8152	0x3A971588:  movl -96(%ebp),%ecx
8153	0x3A97158B:  movl 4(%edx),%eax
8154	0x3A97158E:  addl %edi,%ecx
8155	0x3A971590:  movl %eax,%edi
8156	0x3A971592:  cmpb $0x0, (%eax)
8157	0x3A971595:  jnz-8 0x3A97159F
8158. 860 3A97157A 29
8159. 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
8160
8161==== BB 861 (0x3A971597) in 16131B, out 88901B, BBs exec'd 0 ====
8162	0x3A971597:  movl 0x38(%ebx),%eax
8163	0x3A97159D:  movl (%eax),%edi
8164	0x3A97159F:  movzwl 4(%esi),%eax
8165	0x3A9715A3:  andl $0x2, %eax
8166	0x3A9715A6:  movl %eax,8(%esp,,)
8167	0x3A9715AA:  movl -84(%ebp),%eax
8168	0x3A9715AD:  movl %eax,4(%esp,,)
8169	0x3A9715B1:  movl -120(%ebp),%edx
8170	0x3A9715B4:  movl %edi,%eax
8171	0x3A9715B6:  movl %edx,(%esp,,)
8172	0x3A9715B9:  movl (%esi),%edx
8173	0x3A9715BB:  call 0x3A971120
8174. 861 3A971597 41
8175. 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
8176
8177==== BB 862 match_symbol(0x3A971120) in 16172B, out 89064B, BBs exec'd 0 ====
8178	0x3A971120:  pushl %ebp
8179	0x3A971121:  movl %esp,%ebp
8180	0x3A971123:  pushl %edi
8181	0x3A971124:  movl %edx,%edi
8182	0x3A971126:  pushl %esi
8183	0x3A971127:  xorl %esi, %esi
8184	0x3A971129:  pushl %ebx
8185	0x3A97112A:  subl $0xB4, %esp
8186	0x3A971130:  movl 8(%ebp),%edx
8187	0x3A971133:  movl %eax,0xFFFFFF60(%ebp)
8188	0x3A971139:  call 0x3A97592B
8189. 862 3A971120 30
8190. 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
8191
8192==== BB 863 (0x3A97113E) in 16202B, out 89253B, BBs exec'd 0 ====
8193	0x3A97113E:  addl $0x752E, %ebx
8194	0x3A971144:  movl %ecx,0xFFFFFF5C(%ebp)
8195	0x3A97114A:  movl 44(%edx),%eax
8196	0x3A97114D:  testb $0x10, 0xFFFFFC14(%ebx)
8197	0x3A971154:  movl 4(%eax),%eax
8198	0x3A971157:  movl %esi,0xFFFFFF54(%ebp)
8199	0x3A97115D:  movl %eax,0xFFFFFF58(%ebp)
8200	0x3A971163:  jnz-32 0x3A97132A
8201. 863 3A97113E 43
8202. 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
8203
8204==== BB 864 (0x3A971169) in 16245B, out 89410B, BBs exec'd 0 ====
8205	0x3A971169:  movl 8(%ebp),%edx
8206	0x3A97116C:  movl 0xAC(%edx),%eax
8207	0x3A971172:  testl %eax,%eax
8208	0x3A971174:  jz-32 0x3A9712B9
8209. 864 3A971169 17
8210. 8B 55 08 8B 82 AC 00 00 00 85 C0 0F 84 3F 01 00 00
8211
8212==== BB 865 (0x3A97117A) in 16262B, out 89498B, BBs exec'd 0 ====
8213	0x3A97117A:  movl 8(%ebp),%edx
8214	0x3A97117D:  movl (%edx),%esi
8215	0x3A97117F:  movl 4(%eax),%edx
8216	0x3A971182:  addl %edx,%esi
8217	0x3A971184:  cmpw $0x1, (%esi)
8218	0x3A971188:  jnz-8 0x3A9711A6
8219. 865 3A97117A 16
8220. 8B 55 08 8B 32 8B 50 04 01 D6 66 83 3E 01 75 1C
8221
8222==== BB 866 (0x3A97118A) in 16278B, out 89601B, BBs exec'd 0 ====
8223	0x3A97118A:  cmpl 8(%esi),%edi
8224	0x3A97118D:  jz-32 0x3A971280
8225. 866 3A97118A 9
8226. 3B 7E 08 0F 84 ED 00 00 00
8227
8228==== BB 867 (0x3A971193) in 16287B, out 89666B, BBs exec'd 0 ====
8229	0x3A971193:  movl 16(%esi),%eax
8230	0x3A971196:  testl %eax,%eax
8231	0x3A971198:  jz-32 0x3A971365
8232. 867 3A971193 11
8233. 8B 46 10 85 C0 0F 84 C7 01 00 00
8234
8235==== BB 868 (0x3A97119E) in 16298B, out 89738B, BBs exec'd 0 ====
8236	0x3A97119E:  addl %eax,%esi
8237	0x3A9711A0:  cmpw $0x1, (%esi)
8238	0x3A9711A4:  jz-8 0x3A97118A
8239. 868 3A97119E 8
8240. 01 C6 66 83 3E 01 74 E4
8241
8242==== BB 869 (0x3A971280) in 16306B, out 89809B, BBs exec'd 0 ====
8243	0x3A971280:  movl 12(%esi),%edx
8244	0x3A971283:  movl %esi,%eax
8245	0x3A971285:  addl %edx,%eax
8246	0x3A971287:  movl (%eax),%ecx
8247	0x3A971289:  movl 0xFFFFFF58(%ebp),%edx
8248	0x3A97128F:  addl %ecx,%edx
8249	0x3A971291:  movl %edx,4(%esp,,)
8250	0x3A971295:  movl 0xFFFFFF5C(%ebp),%eax
8251	0x3A97129B:  movl %eax,(%esp,,)
8252	0x3A97129E:  call 0x3A975280
8253. 869 3A971280 35
8254. 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
8255
8256==== BB 870 (0x3A9712A3) in 16341B, out 89949B, BBs exec'd 0 ====
8257	0x3A9712A3:  xorl %edx, %edx
8258	0x3A9712A5:  testl %eax,%eax
8259	0x3A9712A7:  jnz-32 0x3A971193
8260. 870 3A9712A3 10
8261. 31 D2 85 C0 0F 85 E6 FE FF FF
8262
8263==== BB 871 (0x3A9712AD) in 16351B, out 90022B, BBs exec'd 0 ====
8264	0x3A9712AD:  leal -12(%ebp), %esp
8265	0x3A9712B0:  movl %edx,%eax
8266	0x3A9712B2:  popl %ebx
8267	0x3A9712B3:  popl %esi
8268	0x3A9712B4:  popl %edi
8269	0x3A9712B5:  popl %ebp
8270	0x3A9712B6:  ret 12
8271. 871 3A9712AD 12
8272. 8D 65 F4 89 D0 5B 5E 5F 5D C2 0C 00
8273
8274==== BB 872 (0x3A9715C0) in 16363B, out 90134B, BBs exec'd 0 ====
8275	0x3A9715C0:  orl %eax,-92(%ebp)
8276	0x3A9715C3:  subl $0xC, %esp
8277	0x3A9715C6:  movzwl 6(%esi),%eax
8278	0x3A9715CA:  andl $0x7FFF, %eax
8279	0x3A9715CF:  cmpl -108(%ebp),%eax
8280	0x3A9715D2:  jbe-8 0x3A9715D7
8281. 872 3A9715C0 20
8282. 09 45 A4 83 EC 0C 0F B7 46 06 25 FF 7F 00 00 3B 45 94 76 03
8283
8284==== BB 873 (0x3A9715D4) in 16383B, out 90254B, BBs exec'd 0 ====
8285	0x3A9715D4:  movl %eax,-108(%ebp)
8286	0x3A9715D7:  movl 12(%esi),%eax
8287	0x3A9715DA:  testl %eax,%eax
8288	0x3A9715DC:  jnz-8 0x3A971580
8289. 873 3A9715D4 10
8290. 89 45 94 8B 46 0C 85 C0 75 A2
8291
8292==== BB 874 (0x3A9715DE) in 16393B, out 90342B, BBs exec'd 0 ====
8293	0x3A9715DE:  movl -116(%ebp),%ecx
8294	0x3A9715E1:  movl 12(%ecx),%eax
8295	0x3A9715E4:  testl %eax,%eax
8296	0x3A9715E6:  jz-8 0x3A9715F2
8297. 874 3A9715DE 10
8298. 8B 4D 8C 8B 41 0C 85 C0 74 0A
8299
8300==== BB 875 (0x3A9715F2) in 16403B, out 90427B, BBs exec'd 0 ====
8301	0x3A9715F2:  movl -104(%ebp),%esi
8302	0x3A9715F5:  testl %esi,%esi
8303	0x3A9715F7:  jz-8 0x3A971622
8304. 875 3A9715F2 7
8305. 8B 75 98 85 F6 74 29
8306
8307==== BB 876 (0x3A971622) in 16410B, out 90499B, BBs exec'd 0 ====
8308	0x3A971622:  movl -108(%ebp),%eax
8309	0x3A971625:  testl %eax,%eax
8310	0x3A971627:  jnz-32 0x3A97174A
8311. 876 3A971622 11
8312. 8B 45 94 85 C0 0F 85 1D 01 00 00
8313
8314==== BB 877 (0x3A97174A) in 16421B, out 90571B, BBs exec'd 0 ====
8315	0x3A97174A:  movl $0x10,%edi
8316	0x3A97174F:  movl %edi,4(%esp,,)
8317	0x3A971753:  movl -108(%ebp),%esi
8318	0x3A971756:  incl %esi
8319	0x3A971757:  movl %esi,(%esp,,)
8320	0x3A97175A:  call 0x3A96582C
8321. 877 3A97174A 21
8322. BF 10 00 00 00 89 7C 24 04 8B 75 94 46 89 34 24 E8 CD 40 FF FF
8323
8324==== BB 878 (0x3A97175F) in 16442B, out 90674B, BBs exec'd 0 ====
8325	0x3A97175F:  movl $0xC, -112(%ebp)
8326	0x3A971766:  movl -80(%ebp),%edx
8327	0x3A971769:  testl %eax,%eax
8328	0x3A97176B:  movl %eax,%edi
8329	0x3A97176D:  leal 0xFFFFEB7C(%ebx), %ecx
8330	0x3A971773:  movl %eax,0x17C(%edx)
8331	0x3A971779:  jz-8 0x3A97172A
8332. 878 3A97175F 28
8333. 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
8334
8335==== BB 879 (0x3A97177B) in 16470B, out 90803B, BBs exec'd 0 ====
8336	0x3A97177B:  movl %esi,0x178(%edx)
8337	0x3A971781:  movl 0xDC(%edx),%eax
8338	0x3A971787:  movl -100(%ebp),%esi
8339	0x3A97178A:  movl 4(%eax),%eax
8340	0x3A97178D:  testl %esi,%esi
8341	0x3A97178F:  movl %eax,0x18C(%edx)
8342	0x3A971795:  jz-8 0x3A9717FA
8343. 879 3A97177B 28
8344. 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
8345
8346==== BB 880 (0x3A971797) in 16498B, out 90933B, BBs exec'd 0 ====
8347	0x3A971797:  movl -100(%ebp),%ecx
8348	0x3A97179A:  movl (%edx),%eax
8349	0x3A97179C:  movl 4(%ecx),%ecx
8350	0x3A97179F:  addl %eax,%ecx
8351	0x3A9717A1:  movl %ecx,-124(%ebp)
8352	0x3A9717A4:  movl -124(%ebp),%esi
8353	0x3A9717A7:  movl 8(%esi),%ecx
8354	0x3A9717AA:  addl %ecx,%esi
8355	0x3A9717AC:  jmp-8 0x3A9717B2
8356. 880 3A971797 23
8357. 8B 4D 9C 8B 02 8B 49 04 01 C1 89 4D 84 8B 75 84 8B 4E 08 01 CE EB 04
8358
8359==== BB 881 (0x3A9717B2) in 16521B, out 91049B, BBs exec'd 0 ====
8360	0x3A9717B2:  movzwl 6(%esi),%edx
8361	0x3A9717B6:  movl (%esi),%eax
8362	0x3A9717B8:  movl %edx,%ecx
8363	0x3A9717BA:  andl $0x7FFF, %ecx
8364	0x3A9717C0:  andl $0x8000, %edx
8365	0x3A9717C6:  shll $0x4, %ecx
8366	0x3A9717C9:  movl %eax,4(%edi,%ecx,1)
8367	0x3A9717CD:  movl -96(%ebp),%eax
8368	0x3A9717D0:  movl %edx,8(%edi,%ecx,1)
8369	0x3A9717D4:  movl 8(%esi),%edx
8370	0x3A9717D7:  addl %edx,%eax
8371	0x3A9717D9:  movl %eax,(%edi,%ecx,1)
8372	0x3A9717DC:  movl -124(%ebp),%edx
8373	0x3A9717DF:  movl -96(%ebp),%eax
8374	0x3A9717E2:  addl 4(%edx),%eax
8375	0x3A9717E5:  movl %eax,12(%edi,%ecx,1)
8376	0x3A9717E9:  movl 12(%esi),%eax
8377	0x3A9717EC:  testl %eax,%eax
8378	0x3A9717EE:  jnz-8 0x3A9717B0
8379. 881 3A9717B2 62
8380. 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
8381
8382==== BB 882 (0x3A9717F0) in 16583B, out 91297B, BBs exec'd 0 ====
8383	0x3A9717F0:  movl -124(%ebp),%ecx
8384	0x3A9717F3:  movl 12(%ecx),%eax
8385	0x3A9717F6:  testl %eax,%eax
8386	0x3A9717F8:  jnz-8 0x3A97179F
8387. 882 3A9717F0 10
8388. 8B 4D 84 8B 41 0C 85 C0 75 A5
8389
8390==== BB 883 (0x3A9717FA) in 16593B, out 91382B, BBs exec'd 0 ====
8391	0x3A9717FA:  movl -104(%ebp),%esi
8392	0x3A9717FD:  testl %esi,%esi
8393	0x3A9717FF:  jz-32 0x3A97162D
8394. 883 3A9717FA 11
8395. 8B 75 98 85 F6 0F 84 28 FE FF FF
8396
8397==== BB 884 (0x3A97162D) in 16604B, out 91454B, BBs exec'd 0 ====
8398	0x3A97162D:  movl -92(%ebp),%edx
8399	0x3A971630:  leal -12(%ebp), %esp
8400	0x3A971633:  movl %edx,%eax
8401	0x3A971635:  popl %ebx
8402	0x3A971636:  popl %esi
8403	0x3A971637:  popl %edi
8404	0x3A971638:  popl %ebp
8405	0x3A971639:  ret
8406. 884 3A97162D 13
8407. 8B 55 A4 8D 65 F4 89 D0 5B 5E 5F 5D C3
8408
8409==== BB 885 (0x3A9718AD) in 16617B, out 91576B, BBs exec'd 0 ====
8410	0x3A9718AD:  testl %eax,%eax
8411	0x3A9718AF:  jz-8 0x3A971884
8412. 885 3A9718AD 4
8413. 85 C0 74 D3
8414
8415==== BB 886 (0x3A971884) in 16621B, out 91635B, BBs exec'd 0 ====
8416	0x3A971884:  movl -24(%ebp),%edx
8417	0x3A971887:  movl 12(%esi),%esi
8418	0x3A97188A:  orl %edx,%edi
8419	0x3A97188C:  testl %esi,%esi
8420	0x3A97188E:  jz-8 0x3A9718D0
8421. 886 3A971884 12
8422. 8B 55 E8 8B 76 0C 09 D7 85 F6 74 40
8423
8424==== BB 887 (0x3A97159F) in 16633B, out 91735B, BBs exec'd 0 ====
8425	0x3A97159F:  movzwl 4(%esi),%eax
8426	0x3A9715A3:  andl $0x2, %eax
8427	0x3A9715A6:  movl %eax,8(%esp,,)
8428	0x3A9715AA:  movl -84(%ebp),%eax
8429	0x3A9715AD:  movl %eax,4(%esp,,)
8430	0x3A9715B1:  movl -120(%ebp),%edx
8431	0x3A9715B4:  movl %edi,%eax
8432	0x3A9715B6:  movl %edx,(%esp,,)
8433	0x3A9715B9:  movl (%esi),%edx
8434	0x3A9715BB:  call 0x3A971120
8435. 887 3A97159F 33
8436. 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
8437
8438==== BB 888 (0x3A971580) in 16666B, out 91878B, BBs exec'd 0 ====
8439	0x3A971580:  addl %eax,%esi
8440	0x3A971582:  movl -80(%ebp),%edx
8441	0x3A971585:  movl 8(%esi),%edi
8442	0x3A971588:  movl -96(%ebp),%ecx
8443	0x3A97158B:  movl 4(%edx),%eax
8444	0x3A97158E:  addl %edi,%ecx
8445	0x3A971590:  movl %eax,%edi
8446	0x3A971592:  cmpb $0x0, (%eax)
8447	0x3A971595:  jnz-8 0x3A97159F
8448. 888 3A971580 23
8449. 01 C6 8B 55 B0 8B 7E 08 8B 4D A0 8B 42 04 01 F9 89 C7 80 38 00 75 08
8450
8451==== BB 889 (0x3A9715D7) in 16689B, out 92016B, BBs exec'd 0 ====
8452	0x3A9715D7:  movl 12(%esi),%eax
8453	0x3A9715DA:  testl %eax,%eax
8454	0x3A9715DC:  jnz-8 0x3A971580
8455. 889 3A9715D7 7
8456. 8B 46 0C 85 C0 75 A2
8457
8458==== BB 890 (0x3A9717B0) in 16696B, out 92088B, BBs exec'd 0 ====
8459	0x3A9717B0:  addl %eax,%esi
8460	0x3A9717B2:  movzwl 6(%esi),%edx
8461	0x3A9717B6:  movl (%esi),%eax
8462	0x3A9717B8:  movl %edx,%ecx
8463	0x3A9717BA:  andl $0x7FFF, %ecx
8464	0x3A9717C0:  andl $0x8000, %edx
8465	0x3A9717C6:  shll $0x4, %ecx
8466	0x3A9717C9:  movl %eax,4(%edi,%ecx,1)
8467	0x3A9717CD:  movl -96(%ebp),%eax
8468	0x3A9717D0:  movl %edx,8(%edi,%ecx,1)
8469	0x3A9717D4:  movl 8(%esi),%edx
8470	0x3A9717D7:  addl %edx,%eax
8471	0x3A9717D9:  movl %eax,(%edi,%ecx,1)
8472	0x3A9717DC:  movl -124(%ebp),%edx
8473	0x3A9717DF:  movl -96(%ebp),%eax
8474	0x3A9717E2:  addl 4(%edx),%eax
8475	0x3A9717E5:  movl %eax,12(%edi,%ecx,1)
8476	0x3A9717E9:  movl 12(%esi),%eax
8477	0x3A9717EC:  testl %eax,%eax
8478	0x3A9717EE:  jnz-8 0x3A9717B0
8479. 890 3A9717B0 64
8480. 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
8481
8482==== BB 891 (0x3A970BC0) in 16760B, out 92346B, BBs exec'd 0 ====
8483	0x3A970BC0:  movl (%esi),%eax
8484	0x3A970BC2:  movl %edi,(%esp,,)
8485	0x3A970BC5:  movl %eax,4(%esp,,)
8486	0x3A970BC9:  call 0x3A975280
8487. 891 3A970BC0 14
8488. 8B 06 89 3C 24 89 44 24 04 E8 B2 46 00 00
8489
8490==== BB 892 (0x3A9715F9) in 16774B, out 92424B, BBs exec'd 0 ====
8491	0x3A9715F9:  movl -104(%ebp),%ecx
8492	0x3A9715FC:  movl -80(%ebp),%eax
8493	0x3A9715FF:  movl 4(%ecx),%edx
8494	0x3A971602:  movl (%eax),%ecx
8495	0x3A971604:  addl %ecx,%edx
8496	0x3A971606:  jmp-8 0x3A97160A
8497. 892 3A9715F9 15
8498. 8B 4D 98 8B 45 B0 8B 51 04 8B 08 01 CA EB 02
8499
8500==== BB 893 (0x3A97160A) in 16789B, out 92514B, BBs exec'd 0 ====
8501	0x3A97160A:  movzwl 4(%edx),%eax
8502	0x3A97160E:  andl $0x7FFF, %eax
8503	0x3A971613:  cmpl -108(%ebp),%eax
8504	0x3A971616:  jbe-8 0x3A97161B
8505. 893 3A97160A 14
8506. 0F B7 42 04 25 FF 7F 00 00 3B 45 94 76 03
8507
8508==== BB 894 (0x3A97161B) in 16803B, out 92603B, BBs exec'd 0 ====
8509	0x3A97161B:  movl 16(%edx),%eax
8510	0x3A97161E:  testl %eax,%eax
8511	0x3A971620:  jnz-8 0x3A971608
8512. 894 3A97161B 7
8513. 8B 42 10 85 C0 75 E6
8514
8515==== BB 895 (0x3A971608) in 16810B, out 92675B, BBs exec'd 0 ====
8516	0x3A971608:  addl %eax,%edx
8517	0x3A97160A:  movzwl 4(%edx),%eax
8518	0x3A97160E:  andl $0x7FFF, %eax
8519	0x3A971613:  cmpl -108(%ebp),%eax
8520	0x3A971616:  jbe-8 0x3A97161B
8521. 895 3A971608 16
8522. 01 C2 0F B7 42 04 25 FF 7F 00 00 3B 45 94 76 03
8523
8524==== BB 896 (0x3A971805) in 16826B, out 92774B, BBs exec'd 0 ====
8525	0x3A971805:  movl -104(%ebp),%eax
8526	0x3A971808:  movl -80(%ebp),%edx
8527	0x3A97180B:  movl 4(%eax),%esi
8528	0x3A97180E:  movl (%edx),%ecx
8529	0x3A971810:  addl %ecx,%esi
8530	0x3A971812:  jmp-8 0x3A971816
8531. 896 3A971805 15
8532. 8B 45 98 8B 55 B0 8B 70 04 8B 0A 01 CE EB 02
8533
8534==== BB 897 (0x3A971816) in 16841B, out 92864B, BBs exec'd 0 ====
8535	0x3A971816:  movl 12(%esi),%eax
8536	0x3A971819:  movl %esi,%edi
8537	0x3A97181B:  addl %eax,%edi
8538	0x3A97181D:  testb $0x1, 2(%esi)
8539	0x3A971821:  jnz-8 0x3A97184D
8540. 897 3A971816 13
8541. 8B 46 0C 89 F7 01 C7 F6 46 02 01 75 2A
8542
8543==== BB 898 (0x3A97184D) in 16854B, out 92964B, BBs exec'd 0 ====
8544	0x3A97184D:  movl 16(%esi),%eax
8545	0x3A971850:  testl %eax,%eax
8546	0x3A971852:  jnz-8 0x3A971814
8547. 898 3A97184D 7
8548. 8B 46 10 85 C0 75 C0
8549
8550==== BB 899 (0x3A971814) in 16861B, out 93036B, BBs exec'd 0 ====
8551	0x3A971814:  addl %eax,%esi
8552	0x3A971816:  movl 12(%esi),%eax
8553	0x3A971819:  movl %esi,%edi
8554	0x3A97181B:  addl %eax,%edi
8555	0x3A97181D:  testb $0x1, 2(%esi)
8556	0x3A971821:  jnz-8 0x3A97184D
8557. 899 3A971814 15
8558. 01 C6 8B 46 0C 89 F7 01 C7 F6 46 02 01 75 2A
8559
8560==== BB 900 (0x3A971823) in 16876B, out 93146B, BBs exec'd 0 ====
8561	0x3A971823:  movzwl 4(%esi),%eax
8562	0x3A971827:  movl -80(%ebp),%edx
8563	0x3A97182A:  movl 0x17C(%edx),%ecx
8564	0x3A971830:  movl 8(%esi),%edx
8565	0x3A971833:  andl $0x7FFF, %eax
8566	0x3A971838:  shll $0x4, %eax
8567	0x3A97183B:  movl %edx,4(%ecx,%eax,1)
8568	0x3A97183F:  movl -96(%ebp),%edx
8569	0x3A971842:  addl (%edi),%edx
8570	0x3A971844:  xorl %edi, %edi
8571	0x3A971846:  movl %edi,12(%ecx,%eax,1)
8572	0x3A97184A:  movl %edx,(%ecx,%eax,1)
8573	0x3A97184D:  movl 16(%esi),%eax
8574	0x3A971850:  testl %eax,%eax
8575	0x3A971852:  jnz-8 0x3A971814
8576. 900 3A971823 49
8577. 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
8578
8579==== BB 901 (0x3A971854) in 16925B, out 93357B, BBs exec'd 0 ====
8580	0x3A971854:  jmp 0x3A97162D
8581. 901 3A971854 5
8582. E9 D4 FD FF FF
8583
8584==== BB 902 (0x3A971618) in 16930B, out 93385B, BBs exec'd 0 ====
8585	0x3A971618:  movl %eax,-108(%ebp)
8586	0x3A97161B:  movl 16(%edx),%eax
8587	0x3A97161E:  testl %eax,%eax
8588	0x3A971620:  jnz-8 0x3A971608
8589. 902 3A971618 10
8590. 89 45 94 8B 42 10 85 C0 75 E6
8591
8592==== BB 903 (0x3A9718D0) in 16940B, out 93473B, BBs exec'd 0 ====
8593	0x3A9718D0:  addl $0xC, %esp
8594	0x3A9718D3:  movl %edi,%eax
8595	0x3A9718D5:  popl %ebx
8596	0x3A9718D6:  popl %esi
8597	0x3A9718D7:  popl %edi
8598	0x3A9718D8:  popl %ebp
8599	0x3A9718D9:  ret
8600. 903 3A9718D0 10
8601. 83 C4 0C 89 F8 5B 5E 5F 5D C3
8602
8603==== BB 904 (0x3A9688DD) in 16950B, out 93591B, BBs exec'd 0 ====
8604	0x3A9688DD:  testl %eax,%eax
8605	0x3A9688DF:  jz-8 0x3A9688E7
8606. 904 3A9688DD 4
8607. 85 C0 74 06
8608
8609==== BB 905 (0x3A9688E7) in 16954B, out 93650B, BBs exec'd 0 ====
8610	0x3A9688E7:  movl -8(%ebp),%ebx
8611	0x3A9688EA:  movl -4(%ebp),%esi
8612	0x3A9688ED:  movl %ebp,%esp
8613	0x3A9688EF:  popl %ebp
8614	0x3A9688F0:  ret
8615. 905 3A9688E7 10
8616. 8B 5D F8 8B 75 FC 89 EC 5D C3
8617
8618==== BB 906 (0x3A9701AE) in 16964B, out 93729B, BBs exec'd 0 ====
8619	0x3A9701AE:  movl %edi,(%esi)
8620	0x3A9701B0:  movl -28(%ebp),%eax
8621	0x3A9701B3:  movl %eax,0xE8(%ebx)
8622	0x3A9701B9:  movl -12(%ebp),%ebx
8623	0x3A9701BC:  movl -8(%ebp),%esi
8624	0x3A9701BF:  movl -4(%ebp),%edi
8625	0x3A9701C2:  movl %ebp,%esp
8626	0x3A9701C4:  popl %ebp
8627	0x3A9701C5:  ret
8628. 906 3A9701AE 24
8629. 89 3E 8B 45 E4 89 83 E8 00 00 00 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3
8630
8631==== BB 907 (0x3A9671FE) in 16988B, out 93861B, BBs exec'd 0 ====
8632	0x3A9671FE:  movl 0xFFFFFF50(%ebp),%edi
8633	0x3A967204:  testl %edi,%edi
8634	0x3A967206:  jnz-32 0x3A9681A2
8635. 907 3A9671FE 14
8636. 8B BD 50 FF FF FF 85 FF 0F 85 96 0F 00 00
8637
8638==== BB 908 (0x3A96720C) in 17002B, out 93939B, BBs exec'd 0 ====
8639	0x3A96720C:  movl 0xFFFFF994(%ebx),%ecx
8640	0x3A967212:  movl 0x134(%ecx),%edx
8641	0x3A967218:  testl %edx,%edx
8642	0x3A96721A:  jz-32 0x3A967313
8643. 908 3A96720C 20
8644. 8B 8B 94 F9 FF FF 8B 91 34 01 00 00 85 D2 0F 84 F3 00 00 00
8645
8646==== BB 909 (0x3A967313) in 17022B, out 94030B, BBs exec'd 0 ====
8647	0x3A967313:  movl 0xFFFFF9E4(%ebx),%eax
8648	0x3A967319:  call 0x3A970B30
8649. 909 3A967313 11
8650. 8B 83 E4 F9 FF FF E8 12 98 00 00
8651
8652==== BB 910 _dl_debug_initialize(0x3A970B30) in 17033B, out 94094B, BBs exec'd 0 ====
8653	0x3A970B30:  call 0x3A975927
8654. 910 3A970B30 5
8655. E8 F2 4D 00 00
8656
8657==== BB 911 (0x3A970B35) in 17038B, out 94139B, BBs exec'd 0 ====
8658	0x3A970B35:  addl $0x7B37, %ecx
8659	0x3A970B3B:  pushl %ebp
8660	0x3A970B3C:  movl 0x28(%ecx),%edx
8661	0x3A970B42:  movl %esp,%ebp
8662	0x3A970B44:  cmpl $0x0, 8(%edx)
8663	0x3A970B48:  jnz-8 0x3A970B65
8664. 911 3A970B35 21
8665. 81 C1 37 7B 00 00 55 8B 91 28 00 00 00 89 E5 83 7A 08 00 75 1B
8666
8667==== BB 912 (0x3A970B4A) in 17059B, out 94254B, BBs exec'd 0 ====
8668	0x3A970B4A:  movl %eax,16(%edx)
8669	0x3A970B4D:  movl 0xFFFFF994(%ecx),%eax
8670	0x3A970B53:  movl $0x1, (%edx)
8671	0x3A970B59:  movl %eax,4(%edx)
8672	0x3A970B5C:  leal 0xFFFF8504(%ecx), %eax
8673	0x3A970B62:  movl %eax,8(%edx)
8674	0x3A970B65:  popl %ebp
8675	0x3A970B66:  movl %edx,%eax
8676	0x3A970B68:  ret
8677. 912 3A970B4A 31
8678. 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
8679
8680==== BB 913 (0x3A96731E) in 17090B, out 94379B, BBs exec'd 0 ====
8681	0x3A96731E:  movl %eax,0xFFFFFE78(%ebp)
8682	0x3A967324:  movl 0xFFFFF994(%ebx),%eax
8683	0x3A96732A:  movl 108(%eax),%eax
8684	0x3A96732D:  testl %eax,%eax
8685	0x3A96732F:  jz-8 0x3A96733A
8686. 913 3A96731E 19
8687. 89 85 78 FE FF FF 8B 83 94 F9 FF FF 8B 40 6C 85 C0 74 09
8688
8689==== BB 914 (0x3A967331) in 17109B, out 94483B, BBs exec'd 0 ====
8690	0x3A967331:  movl 0xFFFFFE78(%ebp),%edx
8691	0x3A967337:  movl %edx,4(%eax)
8692	0x3A96733A:  movl 0xFFFFFA50(%ebx),%eax
8693	0x3A967340:  testl %eax,%eax
8694	0x3A967342:  jz-8 0x3A96734D
8695. 914 3A967331 19
8696. 8B 95 78 FE FF FF 89 50 04 8B 83 50 FA FF FF 85 C0 74 09
8697
8698==== BB 915 (0x3A96734D) in 17128B, out 94590B, BBs exec'd 0 ====
8699	0x3A96734D:  cmpb $0x0, 0xFFFFFF03(%ebp)
8700	0x3A967354:  movl 0xFFFFF994(%ebx),%esi
8701	0x3A96735A:  leal 0x150(%esi), %eax
8702	0x3A967360:  movl %eax,0xFFFFF9A4(%ebx)
8703	0x3A967366:  movl 0x154(%esi),%edx
8704	0x3A96736C:  movl %esi,%ecx
8705	0x3A96736E:  movl %eax,0xFFFFF99C(%ebx)
8706	0x3A967374:  movl 0x150(%esi),%eax
8707	0x3A96737A:  movl %edx,0xFFFFFC2C(%ebx)
8708	0x3A967380:  movl %eax,0xFFFFFC28(%ebx)
8709	0x3A967386:  jz-32 0x3A967910
8710. 915 3A96734D 63
8711. 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
8712
8713==== BB 916 (0x3A967910) in 17191B, out 94779B, BBs exec'd 0 ====
8714	0x3A967910:  xorl %eax, %eax
8715	0x3A967912:  cmpl $0x0, 0xFFFFFD7C(%ebx)
8716	0x3A967919:  setnz %al
8717	0x3A96791C:  orl %eax,0xFFFFFC3C(%ebx)
8718	0x3A967922:  movl %eax,0xFFFFFE74(%ebp)
8719	0x3A967928:  movl 12(%esi),%eax
8720	0x3A96792B:  testl %eax,%eax
8721	0x3A96792D:  jz-8 0x3A96798C
8722. 916 3A967910 31
8723. 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
8724
8725==== BB 917 (0x3A96792F) in 17222B, out 94939B, BBs exec'd 0 ====
8726	0x3A96792F:  movl %eax,%esi
8727	0x3A967931:  movl 12(%eax),%eax
8728	0x3A967934:  testl %eax,%eax
8729	0x3A967936:  jnz-8 0x3A96792F
8730. 917 3A96792F 9
8731. 89 C6 8B 40 0C 85 C0 75 F7
8732
8733==== BB 918 (0x3A967938) in 17231B, out 95021B, BBs exec'd 0 ====
8734	0x3A967938:  jmp-8 0x3A96798C
8735. 918 3A967938 2
8736. EB 52
8737
8738==== BB 919 (0x3A96798C) in 17233B, out 95049B, BBs exec'd 0 ====
8739	0x3A96798C:  movl 20(%esi),%eax
8740	0x3A96798F:  movl 4(%eax),%eax
8741	0x3A967992:  testl %eax,%eax
8742	0x3A967994:  jz-8 0x3A96794E
8743. 919 3A96798C 10
8744. 8B 46 14 8B 40 04 85 C0 74 B8
8745
8746==== BB 920 (0x3A967996) in 17243B, out 95131B, BBs exec'd 0 ====
8747	0x3A967996:  jmp-8 0x3A967940
8748. 920 3A967996 2
8749. EB A8
8750
8751==== BB 921 (0x3A967940) in 17245B, out 95159B, BBs exec'd 0 ====
8752	0x3A967940:  movl $0x1, 8(%eax)
8753	0x3A967947:  movl 4(%eax),%eax
8754	0x3A96794A:  testl %eax,%eax
8755	0x3A96794C:  jnz-8 0x3A967940
8756. 921 3A967940 14
8757. C7 40 08 01 00 00 00 8B 40 04 85 C0 75 F2
8758
8759==== BB 922 (0x3A96794E) in 17259B, out 95246B, BBs exec'd 0 ====
8760	0x3A96794E:  movl 0xFFFFFED0(%ebp),%edi
8761	0x3A967954:  addl $0x50, %edi
8762	0x3A967957:  cmpl %edi,%esi
8763	0x3A967959:  jz-8 0x3A967981
8764. 922 3A96794E 13
8765. 8B BD D0 FE FF FF 83 C7 50 39 FE 74 26
8766
8767==== BB 923 (0x3A967981) in 17272B, out 95328B, BBs exec'd 0 ====
8768	0x3A967981:  movl 16(%esi),%esi
8769	0x3A967984:  testl %esi,%esi
8770	0x3A967986:  jz-32 0x3A968122
8771. 923 3A967981 11
8772. 8B 76 10 85 F6 0F 84 96 07 00 00
8773
8774==== BB 924 (0x3A96795B) in 17283B, out 95400B, BBs exec'd 0 ====
8775	0x3A96795B:  movl 0xFFFFFE74(%ebp),%eax
8776	0x3A967961:  movl %eax,12(%esp,,)
8777	0x3A967965:  movl 0xFFFFFC3C(%ebx),%eax
8778	0x3A96796B:  movl %eax,8(%esp,,)
8779	0x3A96796F:  movl 0x1B0(%esi),%eax
8780	0x3A967975:  movl %esi,(%esp,,)
8781	0x3A967978:  movl %eax,4(%esp,,)
8782	0x3A96797C:  call 0x3A96DEB0
8783. 924 3A96795B 38
8784. 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
8785
8786==== BB 925 _dl_relocate_object(0x3A96DEB0) in 17321B, out 95533B, BBs exec'd 0 ====
8787	0x3A96DEB0:  pushl %ebp
8788	0x3A96DEB1:  movl %esp,%ebp
8789	0x3A96DEB3:  leal 8(%ebp), %eax
8790	0x3A96DEB6:  pushl %edi
8791	0x3A96DEB7:  pushl %esi
8792	0x3A96DEB8:  pushl %ebx
8793	0x3A96DEB9:  subl $0xFC, %esp
8794	0x3A96DEBF:  movl 8(%ebp),%esi
8795	0x3A96DEC2:  movl %eax,-20(%ebp)
8796	0x3A96DEC5:  call 0x3A97592B
8797. 925 3A96DEB0 26
8798. 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
8799
8800==== BB 926 (0x3A96DECA) in 17347B, out 95702B, BBs exec'd 0 ====
8801	0x3A96DECA:  addl $0xA7A2, %ebx
8802	0x3A96DED0:  testb $0x4, 0x174(%esi)
8803	0x3A96DED7:  movl $0x0, -104(%ebp)
8804	0x3A96DEDE:  movl %esi,%edx
8805	0x3A96DEE0:  jnz-32 0x3A96E300
8806. 926 3A96DECA 28
8807. 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
8808
8809==== BB 927 (0x3A96DEE6) in 17375B, out 95817B, BBs exec'd 0 ====
8810	0x3A96DEE6:  movl 20(%ebp),%edi
8811	0x3A96DEE9:  testl %edi,%edi
8812	0x3A96DEEB:  jnz-8 0x3A96DEFB
8813. 927 3A96DEE6 7
8814. 8B 7D 14 85 FF 75 0E
8815
8816==== BB 928 (0x3A96DEED) in 17382B, out 95889B, BBs exec'd 0 ====
8817	0x3A96DEED:  xorl %eax, %eax
8818	0x3A96DEEF:  cmpl $0x0, 120(%esi)
8819	0x3A96DEF3:  setz %al
8820	0x3A96DEF6:  negl %eax
8821	0x3A96DEF8:  andl %eax,16(%ebp)
8822	0x3A96DEFB:  testb $0x20, 0xFFFFFC14(%ebx)
8823	0x3A96DF02:  jnz-32 0x3A96E90C
8824. 928 3A96DEED 27
8825. 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
8826
8827==== BB 929 (0x3A96DF08) in 17409B, out 96040B, BBs exec'd 0 ====
8828	0x3A96DF08:  movl 112(%esi),%ecx
8829	0x3A96DF0B:  testl %ecx,%ecx
8830	0x3A96DF0D:  jnz-32 0x3A96E94D
8831. 929 3A96DF08 11
8832. 8B 4E 70 85 C9 0F 85 3A 0A 00 00
8833
8834==== BB 930 (0x3A96DF13) in 17420B, out 96112B, BBs exec'd 0 ====
8835	0x3A96DF13:  movl 44(%esi),%eax
8836	0x3A96DF16:  movl 4(%eax),%eax
8837	0x3A96DF19:  movl %eax,-16(%ebp)
8838	0x3A96DF1C:  movl 116(%esi),%eax
8839	0x3A96DF1F:  testl %eax,%eax
8840	0x3A96DF21:  jz-8 0x3A96DF70
8841. 930 3A96DF13 16
8842. 8B 46 2C 8B 40 04 89 45 F0 8B 46 74 85 C0 74 4D
8843
8844==== BB 931 (0x3A96DF23) in 17436B, out 96217B, BBs exec'd 0 ====
8845	0x3A96DF23:  movl 16(%ebp),%edi
8846	0x3A96DF26:  testl %edi,%edi
8847	0x3A96DF28:  jz-8 0x3A96DF70
8848. 931 3A96DF23 7
8849. 8B 7D 10 85 FF 74 46
8850
8851==== BB 932 (0x3A96DF2A) in 17443B, out 96289B, BBs exec'd 0 ====
8852	0x3A96DF2A:  movl 36(%esi),%eax
8853	0x3A96DF2D:  movl 4(%eax),%edx
8854	0x3A96DF30:  movl 4(%edx),%eax
8855	0x3A96DF33:  testl %eax,%eax
8856	0x3A96DF35:  jz-8 0x3A96DF4A
8857. 932 3A96DF2A 13
8858. 8B 46 24 8B 50 04 8B 42 04 85 C0 74 13
8859
8860==== BB 933 (0x3A96DF4A) in 17456B, out 96384B, BBs exec'd 0 ====
8861	0x3A96DF4A:  movl %esi,4(%edx)
8862	0x3A96DF4D:  movl 20(%ebp),%eax
8863	0x3A96DF50:  testl %eax,%eax
8864	0x3A96DF52:  jnz-32 0x3A96EA37
8865. 933 3A96DF4A 14
8866. 89 72 04 8B 45 14 85 C0 0F 85 DF 0A 00 00
8867
8868==== BB 934 (0x3A96DF58) in 17470B, out 96472B, BBs exec'd 0 ====
8869	0x3A96DF58:  leal 0xFFFF7884(%ebx), %eax
8870	0x3A96DF5E:  movl %eax,8(%edx)
8871	0x3A96DF61:  jmp-8 0x3A96DF70
8872. 934 3A96DF58 11
8873. 8D 83 84 78 FF FF 89 42 08 EB 0D
8874
8875==== BB 935 (0x3A96DF70) in 17481B, out 96529B, BBs exec'd 0 ====
8876	0x3A96DF70:  movl $0x0, -44(%ebp)
8877	0x3A96DF77:  movl 92(%esi),%eax
8878	0x3A96DF7A:  movl $0x0, -36(%ebp)
8879	0x3A96DF81:  movl $0x0, -48(%ebp)
8880	0x3A96DF88:  testl %eax,%eax
8881	0x3A96DF8A:  movl $0x0, -52(%ebp)
8882	0x3A96DF91:  jz-8 0x3A96DFA2
8883. 935 3A96DF70 35
8884. 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
8885
8886==== BB 936 (0x3A96DF93) in 17516B, out 96664B, BBs exec'd 0 ====
8887	0x3A96DF93:  movl 4(%eax),%eax
8888	0x3A96DF96:  movl %eax,-52(%ebp)
8889	0x3A96DF99:  movl 96(%esi),%eax
8890	0x3A96DF9C:  movl 4(%eax),%eax
8891	0x3A96DF9F:  movl %eax,-48(%ebp)
8892	0x3A96DFA2:  movl 104(%esi),%eax
8893	0x3A96DFA5:  testl %eax,%eax
8894	0x3A96DFA7:  jz-8 0x3A96DFB3
8895. 936 3A96DF93 22
8896. 8B 40 04 89 45 CC 8B 46 60 8B 40 04 89 45 D0 8B 46 68 85 C0 74 0A
8897
8898==== BB 937 (0x3A96DFA9) in 17538B, out 96792B, BBs exec'd 0 ====
8899	0x3A96DFA9:  cmpl $0x11, 4(%eax)
8900	0x3A96DFAD:  jz-32 0x3A96E226
8901. 937 3A96DFA9 10
8902. 83 78 04 11 0F 84 73 02 00 00
8903
8904==== BB 938 (0x3A96E226) in 17548B, out 96855B, BBs exec'd 0 ====
8905	0x3A96E226:  movl 16(%ebp),%edi
8906	0x3A96E229:  movl 116(%esi),%eax
8907	0x3A96E22C:  testl %edi,%edi
8908	0x3A96E22E:  movl 4(%eax),%ecx
8909	0x3A96E231:  jnz-8 0x3A96E23F
8910. 938 3A96E226 13
8911. 8B 7D 10 8B 46 74 85 FF 8B 48 04 75 0C
8912
8913==== BB 939 (0x3A96E23F) in 17561B, out 96956B, BBs exec'd 0 ====
8914	0x3A96E23F:  movl %ecx,-40(%ebp)
8915	0x3A96E242:  movl 32(%esi),%eax
8916	0x3A96E245:  movl 16(%ebp),%edx
8917	0x3A96E248:  movl 4(%eax),%eax
8918	0x3A96E24B:  movl %edx,-32(%ebp)
8919	0x3A96E24E:  movl %eax,-36(%ebp)
8920	0x3A96E251:  jmp 0x3A96DFB3
8921. 939 3A96E23F 23
8922. 89 4D D8 8B 46 20 8B 55 10 8B 40 04 89 55 E0 89 45 DC E9 5D FD FF FF
8923
8924==== BB 940 (0x3A96DFB3) in 17584B, out 97059B, BBs exec'd 0 ====
8925	0x3A96DFB3:  movl $0x0, -112(%ebp)
8926	0x3A96DFBA:  movl %esi,-116(%ebp)
8927	0x3A96DFBD:  movl -112(%ebp),%ecx
8928	0x3A96DFC0:  leal (%ecx,%ecx,2), %eax
8929	0x3A96DFC3:  leal -12(%ebp,%eax,4), %eax
8930	0x3A96DFC7:  leal -40(%eax), %edx
8931	0x3A96DFCA:  movl -40(%eax),%ecx
8932	0x3A96DFCD:  movl 4(%edx),%edi
8933	0x3A96DFD0:  movl %ecx,%eax
8934	0x3A96DFD2:  addl %edi,%eax
8935	0x3A96DFD4:  movl %eax,-124(%ebp)
8936	0x3A96DFD7:  movl (%esi),%eax
8937	0x3A96DFD9:  movl %ecx,-120(%ebp)
8938	0x3A96DFDC:  movl %eax,-128(%ebp)
8939	0x3A96DFDF:  movl 8(%edx),%eax
8940	0x3A96DFE2:  testl %eax,%eax
8941	0x3A96DFE4:  jz-8 0x3A96E035
8942. 940 3A96DFB3 51
8943. 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
8944
8945==== BB 941 (0x3A96E035) in 17635B, out 97277B, BBs exec'd 0 ====
8946	0x3A96E035:  movl 48(%esi),%eax
8947	0x3A96E038:  xorl %edx, %edx
8948	0x3A96E03A:  movl 4(%eax),%eax
8949	0x3A96E03D:  movl %edx,0xFFFFFF78(%ebp)
8950	0x3A96E043:  movl %eax,0xFFFFFF7C(%ebp)
8951	0x3A96E049:  movl 0xB4(%esi),%eax
8952	0x3A96E04F:  testl %eax,%eax
8953	0x3A96E051:  jz-8 0x3A96E05C
8954. 941 3A96E035 30
8955. 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
8956
8957==== BB 942 (0x3A96E053) in 17665B, out 97415B, BBs exec'd 0 ====
8958	0x3A96E053:  movl 4(%eax),%eax
8959	0x3A96E056:  movl %eax,0xFFFFFF78(%ebp)
8960	0x3A96E05C:  movl %edi,%eax
8961	0x3A96E05E:  movl %ecx,%edx
8962	0x3A96E060:  shrl $0x3, %eax
8963	0x3A96E063:  cmpl 0xFFFFFF78(%ebp),%eax
8964	0x3A96E069:  jbe-8 0x3A96E071
8965. 942 3A96E053 24
8966. 8B 40 04 89 85 78 FF FF FF 89 F8 89 CA C1 E8 03 3B 85 78 FF FF FF 76 06
8967
8968==== BB 943 (0x3A96E06B) in 17689B, out 97533B, BBs exec'd 0 ====
8969	0x3A96E06B:  movl 0xFFFFFF78(%ebp),%eax
8970	0x3A96E071:  leal 0xFFFFF9E4(%ebx), %ecx
8971	0x3A96E077:  leal (%edx,%eax,8), %eax
8972	0x3A96E07A:  cmpl %ecx,%esi
8973	0x3A96E07C:  movl %eax,-120(%ebp)
8974	0x3A96E07F:  jz-8 0x3A96E0B0
8975. 943 3A96E06B 22
8976. 8B 85 78 FF FF FF 8D 8B E4 F9 FF FF 8D 04 C2 39 CE 89 45 88 74 2F
8977
8978==== BB 944 (0x3A96E081) in 17711B, out 97645B, BBs exec'd 0 ====
8979	0x3A96E081:  movl -128(%ebp),%edi
8980	0x3A96E084:  testl %edi,%edi
8981	0x3A96E086:  jz-8 0x3A96E0B0
8982. 944 3A96E081 7
8983. 8B 7D 80 85 FF 74 28
8984
8985==== BB 945 (0x3A96E088) in 17718B, out 97717B, BBs exec'd 0 ====
8986	0x3A96E088:  cmpl %eax,%edx
8987	0x3A96E08A:  jnb-8 0x3A96E0B0
8988. 945 3A96E088 4
8989. 39 C2 73 24
8990
8991==== BB 946 (0x3A96E08C) in 17722B, out 97774B, BBs exec'd 0 ====
8992	0x3A96E08C:  leal 0(%esi,,), %esi
8993	0x3A96E090:  movl (%edx),%ecx
8994	0x3A96E092:  addl $0x8, %edx
8995	0x3A96E095:  movl -128(%ebp),%eax
8996	0x3A96E098:  movl -128(%ebp),%edi
8997	0x3A96E09B:  addl %ecx,%eax
8998	0x3A96E09D:  addl %edi,(%eax)
8999	0x3A96E09F:  cmpl -120(%ebp),%edx
9000	0x3A96E0A2:  jb-8 0x3A96E090
9001. 946 3A96E08C 24
9002. 8D 74 26 00 8B 0A 83 C2 08 8B 45 80 8B 7D 80 01 C8 01 38 3B 55 88 72 EC
9003
9004==== BB 947 (0x3A96E090) in 17746B, out 97916B, BBs exec'd 0 ====
9005	0x3A96E090:  movl (%edx),%ecx
9006	0x3A96E092:  addl $0x8, %edx
9007	0x3A96E095:  movl -128(%ebp),%eax
9008	0x3A96E098:  movl -128(%ebp),%edi
9009	0x3A96E09B:  addl %ecx,%eax
9010	0x3A96E09D:  addl %edi,(%eax)
9011	0x3A96E09F:  cmpl -120(%ebp),%edx
9012	0x3A96E0A2:  jb-8 0x3A96E090
9013. 947 3A96E090 20
9014. 8B 0A 83 C2 08 8B 45 80 8B 7D 80 01 C8 01 38 3B 55 88 72 EC
9015
9016==== BB 948 (0x3A96E0A4) in 17766B, out 98045B, BBs exec'd 0 ====
9017	0x3A96E0A4:  leal 0x0(%esi), %esi
9018	0x3A96E0AA:  leal 0x0(%edi), %edi
9019	0x3A96E0B0:  movl 0xDC(%esi),%eax
9020	0x3A96E0B6:  testl %eax,%eax
9021	0x3A96E0B8:  jz-32 0x3A96E631
9022. 948 3A96E0A4 26
9023. 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
9024
9025==== BB 949 (0x3A96E0BE) in 17792B, out 98143B, BBs exec'd 0 ====
9026	0x3A96E0BE:  movl 4(%eax),%eax
9027	0x3A96E0C1:  movl %eax,0xFFFFFF74(%ebp)
9028	0x3A96E0C7:  movl -124(%ebp),%eax
9029	0x3A96E0CA:  cmpl %eax,-120(%ebp)
9030	0x3A96E0CD:  jnb-32 0x3A96E330
9031. 949 3A96E0BE 21
9032. 8B 40 04 89 85 74 FF FF FF 8B 45 84 39 45 88 0F 83 5D 02 00 00
9033
9034==== BB 950 (0x3A96E0D3) in 17813B, out 98244B, BBs exec'd 0 ====
9035	0x3A96E0D3:  leal 0x0(%esi), %esi
9036	0x3A96E0D9:  leal 0(%edi,,), %edi
9037	0x3A96E0E0:  movl -120(%ebp),%edx
9038	0x3A96E0E3:  movl 0xFFFFFF74(%ebp),%edi
9039	0x3A96E0E9:  movl 4(%edx),%edx
9040	0x3A96E0EC:  movl %edx,0xFFFFFF0C(%ebp)
9041	0x3A96E0F2:  movl %edx,%eax
9042	0x3A96E0F4:  shrl $0x8, %eax
9043	0x3A96E0F7:  movzwl (%edi,%eax,2),%ecx
9044	0x3A96E0FB:  movl 0xFFFFFF7C(%ebp),%edi
9045	0x3A96E101:  shll $0x4, %eax
9046	0x3A96E104:  addl %eax,%edi
9047	0x3A96E106:  movl -116(%ebp),%eax
9048	0x3A96E109:  andl $0x7FFF, %ecx
9049	0x3A96E10F:  movl %edi,-88(%ebp)
9050	0x3A96E112:  shll $0x4, %ecx
9051	0x3A96E115:  movl 0x17C(%eax),%edx
9052	0x3A96E11B:  movl -128(%ebp),%eax
9053	0x3A96E11E:  addl %edx,%ecx
9054	0x3A96E120:  movl -120(%ebp),%edx
9055	0x3A96E123:  addl (%edx),%eax
9056	0x3A96E125:  movzbl 0xFFFFFF0C(%ebp),%edx
9057	0x3A96E12C:  movl %eax,0xFFFFFF70(%ebp)
9058	0x3A96E132:  cmpl $0x8, %edx
9059	0x3A96E135:  movl %edx,0xFFFFFF6C(%ebp)
9060	0x3A96E13B:  jz-32 0x3A96ECE5
9061. 950 3A96E0D3 110
9062. 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
9063
9064==== BB 951 (0x3A96E141) in 17923B, out 98561B, BBs exec'd 0 ====
9065	0x3A96E141:  movl 0xFFFFFF6C(%ebp),%eax
9066	0x3A96E147:  testl %eax,%eax
9067	0x3A96E149:  jz-32 0x3A96E320
9068. 951 3A96E141 14
9069. 8B 85 6C FF FF FF 85 C0 0F 84 D1 01 00 00
9070
9071==== BB 952 (0x3A96E14F) in 17937B, out 98636B, BBs exec'd 0 ====
9072	0x3A96E14F:  movl %edi,0xFFFFFF68(%ebp)
9073	0x3A96E155:  movzbl 12(%edi),%eax
9074	0x3A96E159:  shrb $0x4, %al
9075	0x3A96E15C:  testb %al,%al
9076	0x3A96E15E:  jz-32 0x3A96E740
9077. 952 3A96E14F 21
9078. 89 BD 68 FF FF FF 0F B6 47 0C C0 E8 04 84 C0 0F 84 DC 05 00 00
9079
9080==== BB 953 (0x3A96E164) in 17958B, out 98751B, BBs exec'd 0 ====
9081	0x3A96E164:  cmpl 0x1FC(%esi),%edi
9082	0x3A96E16A:  jz-32 0x3A96ED40
9083. 953 3A96E164 12
9084. 3B BE FC 01 00 00 0F 84 D0 0B 00 00
9085
9086==== BB 954 (0x3A96E170) in 17970B, out 98819B, BBs exec'd 0 ====
9087	0x3A96E170:  xorl %edx, %edx
9088	0x3A96E172:  cmpl $0x7, 0xFFFFFF6C(%ebp)
9089	0x3A96E179:  setz %dl
9090	0x3A96E17C:  cmpl $0x5, 0xFFFFFF6C(%ebp)
9091	0x3A96E183:  jz-32 0x3A96E904
9092. 954 3A96E170 25
9093. 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
9094
9095==== BB 955 (0x3A96E189) in 17995B, out 98929B, BBs exec'd 0 ====
9096	0x3A96E189:  movl %edx,0x200(%esi)
9097	0x3A96E18F:  movl 0xFFFFFF68(%ebp),%edi
9098	0x3A96E195:  movl %edi,0x1FC(%esi)
9099	0x3A96E19B:  xorl %edi, %edi
9100	0x3A96E19D:  testl %ecx,%ecx
9101	0x3A96E19F:  movl $0x1,%esi
9102	0x3A96E1A4:  jz-8 0x3A96E1B1
9103. 955 3A96E189 29
9104. 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
9105
9106==== BB 956 (0x3A96E1A6) in 18024B, out 99062B, BBs exec'd 0 ====
9107	0x3A96E1A6:  movl 4(%ecx),%eax
9108	0x3A96E1A9:  testl %eax,%eax
9109	0x3A96E1AB:  jz-8 0x3A96E1B1
9110. 956 3A96E1A6 7
9111. 8B 41 04 85 C0 74 04
9112
9113==== BB 957 (0x3A96E1AD) in 18031B, out 99134B, BBs exec'd 0 ====
9114	0x3A96E1AD:  movl %ecx,%edi
9115	0x3A96E1AF:  xorl %esi, %esi
9116	0x3A96E1B1:  movl -88(%ebp),%eax
9117	0x3A96E1B4:  movl -16(%ebp),%ecx
9118	0x3A96E1B7:  movl (%eax),%eax
9119	0x3A96E1B9:  movl %esi,12(%esp,,)
9120	0x3A96E1BD:  movl %edi,4(%esp,,)
9121	0x3A96E1C1:  addl %ecx,%eax
9122	0x3A96E1C3:  xorl %ecx, %ecx
9123	0x3A96E1C5:  movl %ecx,16(%esp,,)
9124	0x3A96E1C9:  leal -88(%ebp), %ecx
9125	0x3A96E1CC:  movl %edx,8(%esp,,)
9126	0x3A96E1D0:  movl 12(%ebp),%edx
9127	0x3A96E1D3:  movl %edx,(%esp,,)
9128	0x3A96E1D6:  movl 8(%ebp),%edx
9129	0x3A96E1D9:  call 0x3A96C0E0
9130. 957 3A96E1AD 49
9131. 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
9132
9133==== BB 958 _dl_lookup_symbol_x(0x3A96C0E0) in 18080B, out 99346B, BBs exec'd 0 ====
9134	0x3A96C0E0:  pushl %ebp
9135	0x3A96C0E1:  movl %esp,%ebp
9136	0x3A96C0E3:  pushl %edi
9137	0x3A96C0E4:  xorl %edi, %edi
9138	0x3A96C0E6:  pushl %esi
9139	0x3A96C0E7:  pushl %ebx
9140	0x3A96C0E8:  subl $0xA0, %esp
9141	0x3A96C0EE:  call 0x3A97592B
9142. 958 3A96C0E0 19
9143. 55 89 E5 57 31 FF 56 53 81 EC A0 00 00 00 E8 38 98 00 00
9144
9145==== BB 959 (0x3A96C0F3) in 18099B, out 99496B, BBs exec'd 0 ====
9146	0x3A96C0F3:  addl $0xC579, %ebx
9147	0x3A96C0F9:  movl %eax,-88(%ebp)
9148	0x3A96C0FC:  movl %edx,-92(%ebp)
9149	0x3A96C0FF:  movl %ecx,-96(%ebp)
9150	0x3A96C102:  call 0x3A96BCF0
9151. 959 3A96C0F3 20
9152. 81 C3 79 C5 00 00 89 45 A8 89 55 A4 89 4D A0 E8 E9 FB FF FF
9153
9154==== BB 960 _dl_elf_hash(0x3A96BCF0) in 18119B, out 99606B, BBs exec'd 0 ====
9155	0x3A96BCF0:  pushl %ebp
9156	0x3A96BCF1:  movl %eax,%ecx
9157	0x3A96BCF3:  xorl %edx, %edx
9158	0x3A96BCF5:  movzbl (%eax),%eax
9159	0x3A96BCF8:  movl %esp,%ebp
9160	0x3A96BCFA:  testb %al,%al
9161	0x3A96BCFC:  jz-8 0x3A96BD70
9162. 960 3A96BCF0 14
9163. 55 89 C1 31 D2 0F B6 00 89 E5 84 C0 74 72
9164
9165==== BB 961 (0x3A96BCFE) in 18133B, out 99734B, BBs exec'd 0 ====
9166	0x3A96BCFE:  incl %ecx
9167	0x3A96BCFF:  movzbl %al,%edx
9168	0x3A96BD02:  movzbl (%ecx),%eax
9169	0x3A96BD05:  testb %al,%al
9170	0x3A96BD07:  jz-8 0x3A96BD70
9171. 961 3A96BCFE 11
9172. 41 0F B6 D0 0F B6 01 84 C0 74 67
9173
9174==== BB 962 (0x3A96BD09) in 18144B, out 99830B, BBs exec'd 0 ====
9175	0x3A96BD09:  shll $0x4, %edx
9176	0x3A96BD0C:  movzbl %al,%eax
9177	0x3A96BD0F:  incl %ecx
9178	0x3A96BD10:  addl %eax,%edx
9179	0x3A96BD12:  movzbl (%ecx),%eax
9180	0x3A96BD15:  testb %al,%al
9181	0x3A96BD17:  jz-8 0x3A96BD70
9182. 962 3A96BD09 16
9183. C1 E2 04 0F B6 C0 41 01 C2 0F B6 01 84 C0 74 57
9184
9185==== BB 963 (0x3A96BD19) in 18160B, out 99943B, BBs exec'd 0 ====
9186	0x3A96BD19:  shll $0x4, %edx
9187	0x3A96BD1C:  movzbl %al,%eax
9188	0x3A96BD1F:  incl %ecx
9189	0x3A96BD20:  addl %eax,%edx
9190	0x3A96BD22:  movzbl (%ecx),%eax
9191	0x3A96BD25:  testb %al,%al
9192	0x3A96BD27:  jz-8 0x3A96BD70
9193. 963 3A96BD19 16
9194. C1 E2 04 0F B6 C0 41 01 C2 0F B6 01 84 C0 74 47
9195
9196==== BB 964 (0x3A96BD29) in 18176B, out 100056B, BBs exec'd 0 ====
9197	0x3A96BD29:  shll $0x4, %edx
9198	0x3A96BD2C:  movzbl %al,%eax
9199	0x3A96BD2F:  incl %ecx
9200	0x3A96BD30:  addl %eax,%edx
9201	0x3A96BD32:  movzbl (%ecx),%eax
9202	0x3A96BD35:  testb %al,%al
9203	0x3A96BD37:  jz-8 0x3A96BD70
9204. 964 3A96BD29 16
9205. C1 E2 04 0F B6 C0 41 01 C2 0F B6 01 84 C0 74 37
9206
9207==== BB 965 (0x3A96BD39) in 18192B, out 100169B, BBs exec'd 0 ====
9208	0x3A96BD39:  shll $0x4, %edx
9209	0x3A96BD3C:  movzbl %al,%eax
9210	0x3A96BD3F:  incl %ecx
9211	0x3A96BD40:  addl %eax,%edx
9212	0x3A96BD42:  movzbl (%ecx),%eax
9213	0x3A96BD45:  testb %al,%al
9214	0x3A96BD47:  jz-8 0x3A96BD70
9215. 965 3A96BD39 16
9216. C1 E2 04 0F B6 C0 41 01 C2 0F B6 01 84 C0 74 27
9217
9218==== BB 966 (0x3A96BD49) in 18208B, out 100282B, BBs exec'd 0 ====
9219	0x3A96BD49:  leal 0(%esi,,), %esi
9220	0x3A96BD50:  shll $0x4, %edx
9221	0x3A96BD53:  movzbl %al,%eax
9222	0x3A96BD56:  addl %eax,%edx
9223	0x3A96BD58:  movl %edx,%eax
9224	0x3A96BD5A:  incl %ecx
9225	0x3A96BD5B:  andl $0xF0000000, %eax
9226	0x3A96BD60:  xorl %eax,%edx
9227	0x3A96BD62:  shrl $0x18, %eax
9228	0x3A96BD65:  xorl %eax,%edx
9229	0x3A96BD67:  movzbl (%ecx),%eax
9230	0x3A96BD6A:  testb %al,%al
9231	0x3A96BD6C:  jnz-8 0x3A96BD50
9232. 966 3A96BD49 37
9233. 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
9234
9235==== BB 967 (0x3A96BD50) in 18245B, out 100444B, BBs exec'd 0 ====
9236	0x3A96BD50:  shll $0x4, %edx
9237	0x3A96BD53:  movzbl %al,%eax
9238	0x3A96BD56:  addl %eax,%edx
9239	0x3A96BD58:  movl %edx,%eax
9240	0x3A96BD5A:  incl %ecx
9241	0x3A96BD5B:  andl $0xF0000000, %eax
9242	0x3A96BD60:  xorl %eax,%edx
9243	0x3A96BD62:  shrl $0x18, %eax
9244	0x3A96BD65:  xorl %eax,%edx
9245	0x3A96BD67:  movzbl (%ecx),%eax
9246	0x3A96BD6A:  testb %al,%al
9247	0x3A96BD6C:  jnz-8 0x3A96BD50
9248. 967 3A96BD50 30
9249. 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
9250
9251==== BB 968 (0x3A96BD6E) in 18275B, out 100597B, BBs exec'd 0 ====
9252	0x3A96BD6E:  movl %esi,%esi
9253	0x3A96BD70:  popl %ebp
9254	0x3A96BD71:  movl %edx,%eax
9255	0x3A96BD73:  ret
9256. 968 3A96BD6E 6
9257. 89 F6 5D 89 D0 C3
9258
9259==== BB 969 (0x3A96C107) in 18281B, out 100663B, BBs exec'd 0 ====
9260	0x3A96C107:  movl %eax,-100(%ebp)
9261	0x3A96C10A:  movl 24(%ebp),%eax
9262	0x3A96C10D:  movl 8(%ebp),%esi
9263	0x3A96C110:  incl 0xFFFFF9D4(%ebx)
9264	0x3A96C116:  testl %eax,%eax
9265	0x3A96C118:  movl $0x0, -68(%ebp)
9266	0x3A96C11F:  movl $0x0, -64(%ebp)
9267	0x3A96C126:  jnz-32 0x3A96C3BC
9268. 969 3A96C107 37
9269. 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
9270
9271==== BB 970 (0x3A96C12C) in 18318B, out 100811B, BBs exec'd 0 ====
9272	0x3A96C12C:  movl 8(%ebp),%eax
9273	0x3A96C12F:  movl (%eax),%edx
9274	0x3A96C131:  testl %edx,%edx
9275	0x3A96C133:  movl %edi,%eax
9276	0x3A96C135:  jz-8 0x3A96C195
9277. 970 3A96C12C 11
9278. 8B 45 08 8B 10 85 D2 89 F8 74 5E
9279
9280==== BB 971 (0x3A96C137) in 18329B, out 100900B, BBs exec'd 0 ====
9281	0x3A96C137:  leal -68(%ebp), %edx
9282	0x3A96C13A:  movl %edx,-124(%ebp)
9283	0x3A96C13D:  leal 0(%esi), %esi
9284	0x3A96C140:  movl 16(%ebp),%ecx
9285	0x3A96C143:  movl %ecx,24(%esp,,)
9286	0x3A96C147:  movl 24(%ebp),%edx
9287	0x3A96C14A:  movl %edx,20(%esp,,)
9288	0x3A96C14E:  movl 20(%ebp),%ecx
9289	0x3A96C151:  movl %ecx,16(%esp,,)
9290	0x3A96C155:  movl 12(%ebp),%edx
9291	0x3A96C158:  movl %eax,8(%esp,,)
9292	0x3A96C15C:  movl %edx,12(%esp,,)
9293	0x3A96C160:  movl (%esi),%eax
9294	0x3A96C162:  movl %eax,4(%esp,,)
9295	0x3A96C166:  movl -124(%ebp),%ecx
9296	0x3A96C169:  movl %ecx,(%esp,,)
9297	0x3A96C16C:  movl -96(%ebp),%eax
9298	0x3A96C16F:  movl -100(%ebp),%edx
9299	0x3A96C172:  movl (%eax),%ecx
9300	0x3A96C174:  movl -88(%ebp),%eax
9301	0x3A96C177:  call 0x3A96BDB0
9302. 971 3A96C137 69
9303. 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
9304
9305==== BB 972 do_lookup_x(0x3A96BDB0) in 18398B, out 101151B, BBs exec'd 0 ====
9306	0x3A96BDB0:  pushl %ebp
9307	0x3A96BDB1:  movl %esp,%ebp
9308	0x3A96BDB3:  pushl %edi
9309	0x3A96BDB4:  pushl %esi
9310	0x3A96BDB5:  pushl %ebx
9311	0x3A96BDB6:  subl $0x3C, %esp
9312	0x3A96BDB9:  movl %eax,-16(%ebp)
9313	0x3A96BDBC:  movl 12(%ebp),%eax
9314	0x3A96BDBF:  movl %edx,-20(%ebp)
9315	0x3A96BDC2:  call 0x3A97592B
9316. 972 3A96BDB0 23
9317. 55 89 E5 57 56 53 83 EC 3C 89 45 F0 8B 45 0C 89 55 EC E8 64 9B 00 00
9318
9319==== BB 973 (0x3A96BDC7) in 18421B, out 101323B, BBs exec'd 0 ====
9320	0x3A96BDC7:  addl $0xC8A5, %ebx
9321	0x3A96BDCD:  movl %ecx,-24(%ebp)
9322	0x3A96BDD0:  movl (%eax),%edx
9323	0x3A96BDD2:  movl 4(%eax),%eax
9324	0x3A96BDD5:  movl %edx,-28(%ebp)
9325	0x3A96BDD8:  movl %eax,-32(%ebp)
9326	0x3A96BDDB:  jmp-8 0x3A96BDEF
9327. 973 3A96BDC7 22
9328. 81 C3 A5 C8 00 00 89 4D E8 8B 10 8B 40 04 89 55 E4 89 45 E0 EB 12
9329
9330==== BB 974 (0x3A96BDEF) in 18443B, out 101433B, BBs exec'd 0 ====
9331	0x3A96BDEF:  movl $0x0, -52(%ebp)
9332	0x3A96BDF6:  movl -28(%ebp),%eax
9333	0x3A96BDF9:  movl 16(%ebp),%ecx
9334	0x3A96BDFC:  movl $0x0, -56(%ebp)
9335	0x3A96BE03:  movl 28(%ebp),%edx
9336	0x3A96BE06:  movl (%eax,%ecx,4),%ecx
9337	0x3A96BE09:  movl 28(%ebp),%eax
9338	0x3A96BE0C:  movl %ecx,-36(%ebp)
9339	0x3A96BE0F:  testl %eax,%eax
9340	0x3A96BE11:  setnz %al
9341	0x3A96BE14:  cmpl %edx,%ecx
9342	0x3A96BE16:  setz %dl
9343	0x3A96BE19:  andl %edx,%eax
9344	0x3A96BE1B:  testb $0x1, %al
9345	0x3A96BE1D:  jnz-8 0x3A96BDE0
9346. 974 3A96BDEF 48
9347. 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
9348
9349==== BB 975 (0x3A96BE1F) in 18491B, out 101655B, BBs exec'd 0 ====
9350	0x3A96BE1F:  testb $0x2, 32(%ebp)
9351	0x3A96BE23:  jz-8 0x3A96BE30
9352. 975 3A96BE1F 6
9353. F6 45 20 02 74 0B
9354
9355==== BB 976 (0x3A96BE30) in 18497B, out 101722B, BBs exec'd 0 ====
9356	0x3A96BE30:  testb $0x8, 0xFFFFFC14(%ebx)
9357	0x3A96BE37:  jnz-32 0x3A96C038
9358. 976 3A96BE30 13
9359. F6 83 14 FC FF FF 08 0F 85 FB 01 00 00
9360
9361==== BB 977 (0x3A96BE3D) in 18510B, out 101792B, BBs exec'd 0 ====
9362	0x3A96BE3D:  movl -36(%ebp),%edx
9363	0x3A96BE40:  movl 48(%edx),%eax
9364	0x3A96BE43:  movl 0x18C(%edx),%ecx
9365	0x3A96BE49:  movl 4(%eax),%eax
9366	0x3A96BE4C:  movl %eax,-40(%ebp)
9367	0x3A96BE4F:  movl 44(%edx),%eax
9368	0x3A96BE52:  movl 4(%eax),%eax
9369	0x3A96BE55:  movl %ecx,-48(%ebp)
9370	0x3A96BE58:  movl %edx,%ecx
9371	0x3A96BE5A:  xorl %edx, %edx
9372	0x3A96BE5C:  movl %eax,-44(%ebp)
9373	0x3A96BE5F:  movl -20(%ebp),%eax
9374	0x3A96BE62:  divl 0x164(%ecx)
9375	0x3A96BE68:  movl 0x168(%ecx),%eax
9376	0x3A96BE6E:  movl (%eax,%edx,4),%esi
9377	0x3A96BE71:  testl %esi,%esi
9378	0x3A96BE73:  jnz-8 0x3A96BE94
9379. 977 3A96BE3D 56
9380. 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
9381
9382==== BB 978 (0x3A96BE94) in 18566B, out 102042B, BBs exec'd 0 ====
9383	0x3A96BE94:  movl -40(%ebp),%edi
9384	0x3A96BE97:  movl %esi,%eax
9385	0x3A96BE99:  shll $0x4, %eax
9386	0x3A96BE9C:  addl %eax,%edi
9387	0x3A96BE9E:  movl 4(%edi),%eax
9388	0x3A96BEA1:  testl %eax,%eax
9389	0x3A96BEA3:  jz-8 0x3A96BE80
9390. 978 3A96BE94 17
9391. 8B 7D D8 89 F0 C1 E0 04 01 C7 8B 47 04 85 C0 74 DB
9392
9393==== BB 979 (0x3A96BE80) in 18583B, out 102147B, BBs exec'd 0 ====
9394	0x3A96BE80:  movl -36(%ebp),%edx
9395	0x3A96BE83:  movl 0x16C(%edx),%eax
9396	0x3A96BE89:  movl (%eax,%esi,4),%esi
9397	0x3A96BE8C:  testl %esi,%esi
9398	0x3A96BE8E:  jz-32 0x3A96BF70
9399. 979 3A96BE80 20
9400. 8B 55 DC 8B 82 6C 01 00 00 8B 34 B0 85 F6 0F 84 DC 00 00 00
9401
9402==== BB 980 (0x3A96BF70) in 18603B, out 102252B, BBs exec'd 0 ====
9403	0x3A96BF70:  cmpl $0x1, -52(%ebp)
9404	0x3A96BF74:  movl -56(%ebp),%edi
9405	0x3A96BF77:  jz-8 0x3A96BF7B
9406. 980 3A96BF70 9
9407. 83 7D CC 01 8B 7D C8 74 02
9408
9409==== BB 981 (0x3A96BF79) in 18612B, out 102328B, BBs exec'd 0 ====
9410	0x3A96BF79:  xorl %edi, %edi
9411	0x3A96BF7B:  testl %edi,%edi
9412	0x3A96BF7D:  jz-8 0x3A96BF97
9413. 981 3A96BF79 6
9414. 31 FF 85 FF 74 18
9415
9416==== BB 982 (0x3A96BF97) in 18618B, out 102398B, BBs exec'd 0 ====
9417	0x3A96BF97:  movl 20(%ebp),%edx
9418	0x3A96BF9A:  testl %esi,%esi
9419	0x3A96BF9C:  setz %al
9420	0x3A96BF9F:  testl %edx,%edx
9421	0x3A96BFA1:  setnz %dl
9422	0x3A96BFA4:  andl %edx,%eax
9423	0x3A96BFA6:  testb $0x1, %al
9424	0x3A96BFA8:  jz-32 0x3A96BDE0
9425. 982 3A96BF97 23
9426. 8B 55 14 85 F6 0F 94 C0 85 D2 0F 95 C2 21 D0 A8 01 0F 84 32 FE FF FF
9427
9428==== BB 983 (0x3A96BFAE) in 18641B, out 102540B, BBs exec'd 0 ====
9429	0x3A96BFAE:  movl 20(%ebp),%edx
9430	0x3A96BFB1:  movl 12(%edx),%eax
9431	0x3A96BFB4:  testl %eax,%eax
9432	0x3A96BFB6:  jz-32 0x3A96BDE0
9433. 983 3A96BFAE 14
9434. 8B 55 14 8B 42 0C 85 C0 0F 84 24 FE FF FF
9435
9436==== BB 984 (0x3A96BDE0) in 18655B, out 102625B, BBs exec'd 0 ====
9437	0x3A96BDE0:  incl 16(%ebp)
9438	0x3A96BDE3:  movl -32(%ebp),%ecx
9439	0x3A96BDE6:  cmpl %ecx,16(%ebp)
9440	0x3A96BDE9:  jnb-32 0x3A96BFDC
9441. 984 3A96BDE0 15
9442. FF 45 10 8B 4D E0 39 4D 10 0F 83 ED 01 00 00
9443
9444==== BB 985 (0x3A96BEA5) in 18670B, out 102714B, BBs exec'd 0 ====
9445	0x3A96BEA5:  cmpw $0x0, 14(%edi)
9446	0x3A96BEAA:  jnz-8 0x3A96BEB2
9447. 985 3A96BEA5 7
9448. 66 83 7F 0E 00 75 06
9449
9450==== BB 986 (0x3A96BEB2) in 18677B, out 102778B, BBs exec'd 0 ====
9451	0x3A96BEB2:  movzbl 12(%edi),%eax
9452	0x3A96BEB6:  andl $0xF, %eax
9453	0x3A96BEB9:  cmpl $0x2, %eax
9454	0x3A96BEBC:  jnle-8 0x3A96BE80
9455. 986 3A96BEB2 12
9456. 0F B6 47 0C 83 E0 0F 83 F8 02 7F C2
9457
9458==== BB 987 (0x3A96BEBE) in 18689B, out 102859B, BBs exec'd 0 ====
9459	0x3A96BEBE:  cmpl -24(%ebp),%edi
9460	0x3A96BEC1:  jz-8 0x3A96BEDD
9461. 987 3A96BEBE 5
9462. 3B 7D E8 74 1A
9463
9464==== BB 988 (0x3A96BEC3) in 18694B, out 102924B, BBs exec'd 0 ====
9465	0x3A96BEC3:  movl (%edi),%ecx
9466	0x3A96BEC5:  movl -44(%ebp),%eax
9467	0x3A96BEC8:  movl -16(%ebp),%edx
9468	0x3A96BECB:  addl %ecx,%eax
9469	0x3A96BECD:  movl %edx,4(%esp,,)
9470	0x3A96BED1:  movl %eax,(%esp,,)
9471	0x3A96BED4:  call 0x3A975280
9472. 988 3A96BEC3 22
9473. 8B 0F 8B 45 D4 8B 55 F0 01 C8 89 54 24 04 89 04 24 E8 A7 93 00 00
9474
9475==== BB 989 (0x3A96BED9) in 18716B, out 103038B, BBs exec'd 0 ====
9476	0x3A96BED9:  testl %eax,%eax
9477	0x3A96BEDB:  jnz-8 0x3A96BE80
9478. 989 3A96BED9 4
9479. 85 C0 75 A3
9480
9481==== BB 990 (0x3A96BEDD) in 18720B, out 103097B, BBs exec'd 0 ====
9482	0x3A96BEDD:  movl 20(%ebp),%edx
9483	0x3A96BEE0:  testl %edx,%edx
9484	0x3A96BEE2:  jz-32 0x3A96C069
9485. 990 3A96BEDD 11
9486. 8B 55 14 85 D2 0F 84 81 01 00 00
9487
9488==== BB 991 (0x3A96BEE8) in 18731B, out 103169B, BBs exec'd 0 ====
9489	0x3A96BEE8:  movl -48(%ebp),%eax
9490	0x3A96BEEB:  testl %eax,%eax
9491	0x3A96BEED:  jz-32 0x3A96BF7F
9492. 991 3A96BEE8 11
9493. 8B 45 D0 85 C0 0F 84 8C 00 00 00
9494
9495==== BB 992 (0x3A96BEF3) in 18742B, out 103241B, BBs exec'd 0 ====
9496	0x3A96BEF3:  movl -48(%ebp),%ecx
9497	0x3A96BEF6:  movl -36(%ebp),%eax
9498	0x3A96BEF9:  movzwl (%ecx,%esi,2),%ecx
9499	0x3A96BEFD:  movl 0x17C(%eax),%edx
9500	0x3A96BF03:  andl $0x7FFF, %ecx
9501	0x3A96BF09:  shll $0x4, %ecx
9502	0x3A96BF0C:  movl %ecx,-60(%ebp)
9503	0x3A96BF0F:  movl 20(%ebp),%ecx
9504	0x3A96BF12:  movl 4(%ecx),%eax
9505	0x3A96BF15:  movl -60(%ebp),%ecx
9506	0x3A96BF18:  cmpl %eax,4(%edx,%ecx,1)
9507	0x3A96BF1C:  jz-32 0x3A96BFE8
9508. 992 3A96BEF3 47
9509. 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
9510
9511==== BB 993 (0x3A96BFE8) in 18789B, out 103421B, BBs exec'd 0 ====
9512	0x3A96BFE8:  movl 20(%ebp),%ecx
9513	0x3A96BFEB:  movl (%ecx),%eax
9514	0x3A96BFED:  movl %eax,4(%esp,,)
9515	0x3A96BFF1:  movl -60(%ebp),%ecx
9516	0x3A96BFF4:  movl (%edx,%ecx,1),%eax
9517	0x3A96BFF7:  movl %eax,(%esp,,)
9518	0x3A96BFFA:  call 0x3A975280
9519. 993 3A96BFE8 23
9520. 8B 4D 14 8B 01 89 44 24 04 8B 4D C4 8B 04 0A 89 04 24 E8 81 92 00 00
9521
9522==== BB 994 (0x3A96BFFF) in 18812B, out 103533B, BBs exec'd 0 ====
9523	0x3A96BFFF:  testl %eax,%eax
9524	0x3A96C001:  jnz-32 0x3A96BF22
9525. 994 3A96BFFF 8
9526. 85 C0 0F 85 1B FF FF FF
9527
9528==== BB 995 (0x3A96C007) in 18820B, out 103595B, BBs exec'd 0 ====
9529	0x3A96C007:  jmp 0x3A96BF7F
9530. 995 3A96C007 5
9531. E9 73 FF FF FF
9532
9533==== BB 996 (0x3A96BF7F) in 18825B, out 103623B, BBs exec'd 0 ====
9534	0x3A96BF7F:  movzbl 12(%edi),%eax
9535	0x3A96BF83:  shrb $0x4, %al
9536	0x3A96BF86:  movzbl %al,%eax
9537	0x3A96BF89:  cmpl $0x1, %eax
9538	0x3A96BF8C:  jz-32 0x3A96C01E
9539. 996 3A96BF7F 19
9540. 0F B6 47 0C C0 E8 04 0F B6 C0 83 F8 01 0F 84 8C 00 00 00
9541
9542==== BB 997 (0x3A96C01E) in 18844B, out 103718B, BBs exec'd 0 ====
9543	0x3A96C01E:  movl 8(%ebp),%edx
9544	0x3A96C021:  movl -36(%ebp),%ecx
9545	0x3A96C024:  movl %edi,(%edx)
9546	0x3A96C026:  movl %ecx,4(%edx)
9547	0x3A96C029:  movl $0x1,%edx
9548	0x3A96C02E:  addl $0x3C, %esp
9549	0x3A96C031:  movl %edx,%eax
9550	0x3A96C033:  popl %ebx
9551	0x3A96C034:  popl %esi
9552	0x3A96C035:  popl %edi
9553	0x3A96C036:  popl %ebp
9554	0x3A96C037:  ret
9555. 997 3A96C01E 26
9556. 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
9557
9558==== BB 998 (0x3A96C17C) in 18870B, out 103889B, BBs exec'd 0 ====
9559	0x3A96C17C:  testl %eax,%eax
9560	0x3A96C17E:  movl %eax,%edx
9561	0x3A96C180:  jnle-8 0x3A96C195
9562. 998 3A96C17C 6
9563. 85 C0 89 C2 7F 13
9564
9565==== BB 999 (0x3A96C195) in 18876B, out 103955B, BBs exec'd 0 ====
9566	0x3A96C195:  movl -68(%ebp),%esi
9567	0x3A96C198:  testl %esi,%esi
9568	0x3A96C19A:  jz-32 0x3A96C3DE
9569. 999 3A96C195 11
9570. 8B 75 BC 85 F6 0F 84 3E 02 00 00
9571
9572==== BB 1000 (0x3A96C1A0) in 18887B, out 104027B, BBs exec'd 0 ====
9573	0x3A96C1A0:  movl $0x0, -112(%ebp)
9574	0x3A96C1A7:  movl -96(%ebp),%ecx
9575	0x3A96C1AA:  movl (%ecx),%edx
9576	0x3A96C1AC:  testl %edx,%edx
9577	0x3A96C1AE:  jz-8 0x3A96C1BC
9578. 1000 3A96C1A0 16
9579. C7 45 90 00 00 00 00 8B 4D A0 8B 11 85 D2 74 0C
9580
9581==== BB 1001 (0x3A96C1B0) in 18903B, out 104124B, BBs exec'd 0 ====
9582	0x3A96C1B0:  movzbl 13(%edx),%eax
9583	0x3A96C1B4:  andl $0x3, %eax
9584	0x3A96C1B7:  cmpl $0x3, %eax
9585	0x3A96C1BA:  jz-8 0x3A96C204
9586. 1001 3A96C1B0 12
9587. 0F B6 42 0D 83 E0 03 83 F8 03 74 48
9588
9589==== BB 1002 (0x3A96C1BC) in 18915B, out 104205B, BBs exec'd 0 ====
9590	0x3A96C1BC:  leal -68(%ebp), %edx
9591	0x3A96C1BF:  movl %edx,-124(%ebp)
9592	0x3A96C1C2:  movl -124(%ebp),%ecx
9593	0x3A96C1C5:  movl 4(%ecx),%esi
9594	0x3A96C1C8:  movzbl 0x174(%esi),%eax
9595	0x3A96C1CF:  andb $0x3, %al
9596	0x3A96C1D1:  cmpb $0x2, %al
9597	0x3A96C1D3:  jz-32 0x3A96C607
9598. 1002 3A96C1BC 29
9599. 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
9600
9601==== BB 1003 (0x3A96C1D9) in 18944B, out 104346B, BBs exec'd 0 ====
9602	0x3A96C1D9:  movl 0xFFFFFC14(%ebx),%eax
9603	0x3A96C1DF:  testl $0x204, %eax
9604	0x3A96C1E4:  jnz-32 0x3A96C412
9605. 1003 3A96C1D9 17
9606. 8B 83 14 FC FF FF A9 04 02 00 00 0F 85 28 02 00 00
9607
9608==== BB 1004 (0x3A96C1EA) in 18961B, out 104423B, BBs exec'd 0 ====
9609	0x3A96C1EA:  movl -68(%ebp),%eax
9610	0x3A96C1ED:  movl -96(%ebp),%ecx
9611	0x3A96C1F0:  movl -124(%ebp),%edx
9612	0x3A96C1F3:  movl %eax,(%ecx)
9613	0x3A96C1F5:  movl 4(%edx),%eax
9614	0x3A96C1F8:  movl (%eax),%eax
9615	0x3A96C1FA:  leal -12(%ebp), %esp
9616	0x3A96C1FD:  popl %ebx
9617	0x3A96C1FE:  popl %esi
9618	0x3A96C1FF:  popl %edi
9619	0x3A96C200:  popl %ebp
9620	0x3A96C201:  ret 20
9621. 1004 3A96C1EA 26
9622. 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
9623
9624==== BB 1005 (0x3A96E1DE) in 18987B, out 104591B, BBs exec'd 0 ====
9625	0x3A96E1DE:  movl %eax,0xFFFFFF64(%ebp)
9626	0x3A96E1E4:  movl -88(%ebp),%edx
9627	0x3A96E1E7:  subl $0x14, %esp
9628	0x3A96E1EA:  movl 8(%ebp),%esi
9629	0x3A96E1ED:  movl %edx,%edi
9630	0x3A96E1EF:  movl %edx,0x208(%esi)
9631	0x3A96E1F5:  movl %eax,0x204(%esi)
9632	0x3A96E1FB:  testl %edi,%edi
9633	0x3A96E1FD:  jz-8 0x3A96E208
9634. 1005 3A96E1DE 33
9635. 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
9636
9637==== BB 1006 (0x3A96E1FF) in 19020B, out 104741B, BBs exec'd 0 ====
9638	0x3A96E1FF:  movl 4(%edi),%edx
9639	0x3A96E202:  addl %edx,0xFFFFFF64(%ebp)
9640	0x3A96E208:  cmpl $0x7, 0xFFFFFF6C(%ebp)
9641	0x3A96E20F:  jnbe-32 0x3A96EA6B
9642. 1006 3A96E1FF 22
9643. 8B 57 04 01 95 64 FF FF FF 83 BD 6C FF FF FF 07 0F 87 56 08 00 00
9644
9645==== BB 1007 (0x3A96E215) in 19042B, out 104844B, BBs exec'd 0 ====
9646	0x3A96E215:  movl 0xFFFFFF6C(%ebp),%ecx
9647	0x3A96E21B:  movl -10320(%ebx,%ecx,4),%eax
9648	0x3A96E222:  addl %ebx,%eax
9649	0x3A96E224:  jmp*l %eax
9650. 1007 3A96E215 17
9651. 8B 8D 6C FF FF FF 8B 84 8B B0 D7 FF FF 01 D8 FF E0
9652
9653==== BB 1008 (0x3A96EADD) in 19059B, out 104911B, BBs exec'd 0 ====
9654	0x3A96EADD:  movl 0xFFFFFF70(%ebp),%edx
9655	0x3A96EAE3:  movl 0xFFFFFF64(%ebp),%ecx
9656	0x3A96EAE9:  addl %ecx,(%edx)
9657	0x3A96EAEB:  jmp 0x3A96E320
9658. 1008 3A96EADD 19
9659. 8B 95 70 FF FF FF 8B 8D 64 FF FF FF 01 0A E9 30 F8 FF FF
9660
9661==== BB 1009 (0x3A96E320) in 19078B, out 104990B, BBs exec'd 0 ====
9662	0x3A96E320:  addl $0x8, -120(%ebp)
9663	0x3A96E324:  movl -124(%ebp),%edi
9664	0x3A96E327:  cmpl %edi,-120(%ebp)
9665	0x3A96E32A:  jb-32 0x3A96E0E0
9666. 1009 3A96E320 16
9667. 83 45 88 08 8B 7D 84 39 7D 88 0F 82 B0 FD FF FF
9668
9669==== BB 1010 (0x3A96E0E0) in 19094B, out 105081B, BBs exec'd 0 ====
9670	0x3A96E0E0:  movl -120(%ebp),%edx
9671	0x3A96E0E3:  movl 0xFFFFFF74(%ebp),%edi
9672	0x3A96E0E9:  movl 4(%edx),%edx
9673	0x3A96E0EC:  movl %edx,0xFFFFFF0C(%ebp)
9674	0x3A96E0F2:  movl %edx,%eax
9675	0x3A96E0F4:  shrl $0x8, %eax
9676	0x3A96E0F7:  movzwl (%edi,%eax,2),%ecx
9677	0x3A96E0FB:  movl 0xFFFFFF7C(%ebp),%edi
9678	0x3A96E101:  shll $0x4, %eax
9679	0x3A96E104:  addl %eax,%edi
9680	0x3A96E106:  movl -116(%ebp),%eax
9681	0x3A96E109:  andl $0x7FFF, %ecx
9682	0x3A96E10F:  movl %edi,-88(%ebp)
9683	0x3A96E112:  shll $0x4, %ecx
9684	0x3A96E115:  movl 0x17C(%eax),%edx
9685	0x3A96E11B:  movl -128(%ebp),%eax
9686	0x3A96E11E:  addl %edx,%ecx
9687	0x3A96E120:  movl -120(%ebp),%edx
9688	0x3A96E123:  addl (%edx),%eax
9689	0x3A96E125:  movzbl 0xFFFFFF0C(%ebp),%edx
9690	0x3A96E12C:  movl %eax,0xFFFFFF70(%ebp)
9691	0x3A96E132:  cmpl $0x8, %edx
9692	0x3A96E135:  movl %edx,0xFFFFFF6C(%ebp)
9693	0x3A96E13B:  jz-32 0x3A96ECE5
9694. 1010 3A96E0E0 97
9695. 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
9696
9697==== BB 1011 (0x3A96ED40) in 19191B, out 105375B, BBs exec'd 0 ====
9698	0x3A96ED40:  xorl %eax, %eax
9699	0x3A96ED42:  cmpl $0x7, 0xFFFFFF6C(%ebp)
9700	0x3A96ED49:  movl 0x200(%esi),%edx
9701	0x3A96ED4F:  setz %al
9702	0x3A96ED52:  cmpl $0x5, 0xFFFFFF6C(%ebp)
9703	0x3A96ED59:  jz-32 0x3A96EEBE
9704. 1011 3A96ED40 31
9705. 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
9706
9707==== BB 1012 (0x3A96ED5F) in 19222B, out 105500B, BBs exec'd 0 ====
9708	0x3A96ED5F:  cmpl %edx,%eax
9709	0x3A96ED61:  jnz-32 0x3A96E170
9710. 1012 3A96ED5F 8
9711. 39 D0 0F 85 09 F4 FF FF
9712
9713==== BB 1013 (0x3A96ED67) in 19230B, out 105557B, BBs exec'd 0 ====
9714	0x3A96ED67:  incl 0xFFFFF9D8(%ebx)
9715	0x3A96ED6D:  movl 0x208(%esi),%edi
9716	0x3A96ED73:  movl 0x204(%esi),%eax
9717	0x3A96ED79:  movl %edi,-88(%ebp)
9718	0x3A96ED7C:  jmp 0x3A96E742
9719. 1013 3A96ED67 26
9720. 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
9721
9722==== BB 1014 (0x3A96E742) in 19256B, out 105661B, BBs exec'd 0 ====
9723	0x3A96E742:  movl %eax,0xFFFFFF64(%ebp)
9724	0x3A96E748:  jmp 0x3A96E1FB
9725. 1014 3A96E742 11
9726. 89 85 64 FF FF FF E9 AE FA FF FF
9727
9728==== BB 1015 (0x3A96E1FB) in 19267B, out 105708B, BBs exec'd 0 ====
9729	0x3A96E1FB:  testl %edi,%edi
9730	0x3A96E1FD:  jz-8 0x3A96E208
9731. 1015 3A96E1FB 4
9732. 85 FF 74 09
9733
9734==== BB 1016 (0x3A96E308) in 19271B, out 105767B, BBs exec'd 0 ====
9735	0x3A96E308:  movl 0xFFFFFF64(%ebp),%eax
9736	0x3A96E30E:  movl 0xFFFFFF70(%ebp),%edi
9737	0x3A96E314:  movl %eax,(%edi)
9738	0x3A96E316:  leal 0(%esi), %esi
9739	0x3A96E319:  leal 0(%edi,,), %edi
9740	0x3A96E320:  addl $0x8, -120(%ebp)
9741	0x3A96E324:  movl -124(%ebp),%edi
9742	0x3A96E327:  cmpl %edi,-120(%ebp)
9743	0x3A96E32A:  jb-32 0x3A96E0E0
9744. 1016 3A96E308 40
9745. 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
9746
9747==== BB 1017 (0x3A96BF92) in 19311B, out 105914B, BBs exec'd 0 ====
9748	0x3A96BF92:  cmpl $0x2, %eax
9749	0x3A96BF95:  jz-8 0x3A96C010
9750. 1017 3A96BF92 5
9751. 83 F8 02 74 79
9752
9753==== BB 1018 (0x3A96C010) in 19316B, out 105971B, BBs exec'd 0 ====
9754	0x3A96C010:  movl 0xFFFFFC48(%ebx),%eax
9755	0x3A96C016:  testl %eax,%eax
9756	0x3A96C018:  jnz-32 0x3A96C0C0
9757. 1018 3A96C010 14
9758. 8B 83 48 FC FF FF 85 C0 0F 85 A2 00 00 00
9759
9760==== BB 1019 (0x3A96BE75) in 19330B, out 106046B, BBs exec'd 0 ====
9761	0x3A96BE75:  jmp 0x3A96BF79
9762. 1019 3A96BE75 5
9763. E9 FF 00 00 00
9764
9765==== BB 1020 (0x3A96BFBC) in 19335B, out 106074B, BBs exec'd 0 ====
9766	0x3A96BFBC:  movl -36(%ebp),%edx
9767	0x3A96BFBF:  call 0x3A970B80
9768. 1020 3A96BFBC 8
9769. 8B 55 DC E8 BC 4B 00 00
9770
9771==== BB 1021 (0x3A96BFC4) in 19343B, out 106135B, BBs exec'd 0 ====
9772	0x3A96BFC4:  testl %eax,%eax
9773	0x3A96BFC6:  movl $0xFFFFFFFF,%edx
9774	0x3A96BFCB:  jnz-8 0x3A96C02E
9775. 1021 3A96BFC4 9
9776. 85 C0 BA FF FF FF FF 75 61
9777
9778==== BB 1022 (0x3A96BFCD) in 19352B, out 106206B, BBs exec'd 0 ====
9779	0x3A96BFCD:  incl 16(%ebp)
9780	0x3A96BFD0:  movl -32(%ebp),%ecx
9781	0x3A96BFD3:  cmpl %ecx,16(%ebp)
9782	0x3A96BFD6:  jb-32 0x3A96BDEF
9783. 1022 3A96BFCD 15
9784. FF 45 10 8B 4D E0 39 4D 10 0F 82 13 FE FF FF
9785
9786==== BB 1023 (0x3A96E1B1) in 19367B, out 106295B, BBs exec'd 0 ====
9787	0x3A96E1B1:  movl -88(%ebp),%eax
9788	0x3A96E1B4:  movl -16(%ebp),%ecx
9789	0x3A96E1B7:  movl (%eax),%eax
9790	0x3A96E1B9:  movl %esi,12(%esp,,)
9791	0x3A96E1BD:  movl %edi,4(%esp,,)
9792	0x3A96E1C1:  addl %ecx,%eax
9793	0x3A96E1C3:  xorl %ecx, %ecx
9794	0x3A96E1C5:  movl %ecx,16(%esp,,)
9795	0x3A96E1C9:  leal -88(%ebp), %ecx
9796	0x3A96E1CC:  movl %edx,8(%esp,,)
9797	0x3A96E1D0:  movl 12(%ebp),%edx
9798	0x3A96E1D3:  movl %edx,(%esp,,)
9799	0x3A96E1D6:  movl 8(%ebp),%edx
9800	0x3A96E1D9:  call 0x3A96C0E0
9801. 1023 3A96E1B1 45
9802. 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
9803
9804==== BB 1024 (0x3A96BFDC) in 19412B, out 106483B, BBs exec'd 0 ====
9805	0x3A96BFDC:  xorl %edx, %edx
9806	0x3A96BFDE:  addl $0x3C, %esp
9807	0x3A96BFE1:  movl %edx,%eax
9808	0x3A96BFE3:  popl %ebx
9809	0x3A96BFE4:  popl %esi
9810	0x3A96BFE5:  popl %edi
9811	0x3A96BFE6:  popl %ebp
9812	0x3A96BFE7:  ret
9813. 1024 3A96BFDC 12
9814. 31 D2 83 C4 3C 89 D0 5B 5E 5F 5D C3
9815
9816==== BB 1025 (0x3A96C182) in 19424B, out 106610B, BBs exec'd 0 ====
9817	0x3A96C182:  testl %eax,%eax
9818	0x3A96C184:  js-32 0x3A96C2D0
9819. 1025 3A96C182 8
9820. 85 C0 0F 88 46 01 00 00
9821
9822==== BB 1026 (0x3A96C18A) in 19432B, out 106669B, BBs exec'd 0 ====
9823	0x3A96C18A:  addl $0x4, %esi
9824	0x3A96C18D:  xorl %eax, %eax
9825	0x3A96C18F:  movl (%esi),%edx
9826	0x3A96C191:  testl %edx,%edx
9827	0x3A96C193:  jnz-8 0x3A96C140
9828. 1026 3A96C18A 11
9829. 83 C6 04 31 C0 8B 16 85 D2 75 AB
9830
9831==== BB 1027 (0x3A96C3DE) in 19443B, out 106762B, BBs exec'd 0 ====
9832	0x3A96C3DE:  movl -96(%ebp),%edx
9833	0x3A96C3E1:  movl (%edx),%eax
9834	0x3A96C3E3:  testl %eax,%eax
9835	0x3A96C3E5:  jz-8 0x3A96C3F2
9836. 1027 3A96C3DE 9
9837. 8B 55 A0 8B 02 85 C0 74 0B
9838
9839==== BB 1028 (0x3A96C3E7) in 19452B, out 106844B, BBs exec'd 0 ====
9840	0x3A96C3E7:  movzbl 12(%eax),%eax
9841	0x3A96C3EB:  shrb $0x4, %al
9842	0x3A96C3EE:  cmpb $0x2, %al
9843	0x3A96C3F0:  jz-8 0x3A96C3FD
9844. 1028 3A96C3E7 11
9845. 0F B6 40 0C C0 E8 04 3C 02 74 0B
9846
9847==== BB 1029 (0x3A96C3FD) in 19463B, out 106932B, BBs exec'd 0 ====
9848	0x3A96C3FD:  movl -96(%ebp),%edx
9849	0x3A96C400:  movl $0x0, (%edx)
9850	0x3A96C406:  xorl %eax, %eax
9851	0x3A96C408:  leal -12(%ebp), %esp
9852	0x3A96C40B:  popl %ebx
9853	0x3A96C40C:  popl %esi
9854	0x3A96C40D:  popl %edi
9855	0x3A96C40E:  popl %ebp
9856	0x3A96C40F:  ret 20
9857. 1029 3A96C3FD 21
9858. 8B 55 A0 C7 02 00 00 00 00 31 C0 8D 65 F4 5B 5E 5F 5D C2 14 00
9859
9860==== BB 1030 (0x3A96E208) in 19484B, out 107080B, BBs exec'd 0 ====
9861	0x3A96E208:  cmpl $0x7, 0xFFFFFF6C(%ebp)
9862	0x3A96E20F:  jnbe-32 0x3A96EA6B
9863. 1030 3A96E208 13
9864. 83 BD 6C FF FF FF 07 0F 87 56 08 00 00
9865
9866==== BB 1031 (0x3A96BD70) in 19497B, out 107146B, BBs exec'd 0 ====
9867	0x3A96BD70:  popl %ebp
9868	0x3A96BD71:  movl %edx,%eax
9869	0x3A96BD73:  ret
9870. 1031 3A96BD70 4
9871. 5D 89 D0 C3
9872
9873==== BB 1032 (0x3A96C069) in 19501B, out 107202B, BBs exec'd 0 ====
9874	0x3A96C069:  movl -48(%ebp),%eax
9875	0x3A96C06C:  testl %eax,%eax
9876	0x3A96C06E:  jz-32 0x3A96BF7F
9877. 1032 3A96C069 11
9878. 8B 45 D0 85 C0 0F 84 0B FF FF FF
9879
9880==== BB 1033 (0x3A96C074) in 19512B, out 107274B, BBs exec'd 0 ====
9881	0x3A96C074:  testb $0x2, 24(%ebp)
9882	0x3A96C078:  jz-8 0x3A96C0AD
9883. 1033 3A96C074 6
9884. F6 45 18 02 74 33
9885
9886==== BB 1034 (0x3A96C0AD) in 19518B, out 107341B, BBs exec'd 0 ====
9887	0x3A96C0AD:  movl -48(%ebp),%eax
9888	0x3A96C0B0:  movzwl (%eax,%esi,2),%edx
9889	0x3A96C0B4:  movl %edx,%eax
9890	0x3A96C0B6:  andl $0x7FFF, %eax
9891	0x3A96C0BB:  cmpl $0x2, %eax
9892	0x3A96C0BE:  jmp-8 0x3A96C089
9893. 1034 3A96C0AD 19
9894. 8B 45 D0 0F B7 14 70 89 D0 25 FF 7F 00 00 83 F8 02 EB C9
9895
9896==== BB 1035 (0x3A96C089) in 19537B, out 107428B, BBs exec'd 0 ====
9897	0x3A96C089:  jle-32 0x3A96BF7F
9898. 1035 3A96C089 6
9899. 0F 8E F0 FE FF FF
9900
9901==== BB 1036 (0x3A96E330) in 19543B, out 107487B, BBs exec'd 0 ====
9902	0x3A96E330:  incl -112(%ebp)
9903	0x3A96E333:  cmpl $0x1, -112(%ebp)
9904	0x3A96E337:  jle-32 0x3A96DFBA
9905. 1036 3A96E330 13
9906. FF 45 90 83 7D 90 01 0F 8E 7D FC FF FF
9907
9908==== BB 1037 (0x3A96DFBA) in 19556B, out 107564B, BBs exec'd 0 ====
9909	0x3A96DFBA:  movl %esi,-116(%ebp)
9910	0x3A96DFBD:  movl -112(%ebp),%ecx
9911	0x3A96DFC0:  leal (%ecx,%ecx,2), %eax
9912	0x3A96DFC3:  leal -12(%ebp,%eax,4), %eax
9913	0x3A96DFC7:  leal -40(%eax), %edx
9914	0x3A96DFCA:  movl -40(%eax),%ecx
9915	0x3A96DFCD:  movl 4(%edx),%edi
9916	0x3A96DFD0:  movl %ecx,%eax
9917	0x3A96DFD2:  addl %edi,%eax
9918	0x3A96DFD4:  movl %eax,-124(%ebp)
9919	0x3A96DFD7:  movl (%esi),%eax
9920	0x3A96DFD9:  movl %ecx,-120(%ebp)
9921	0x3A96DFDC:  movl %eax,-128(%ebp)
9922	0x3A96DFDF:  movl 8(%edx),%eax
9923	0x3A96DFE2:  testl %eax,%eax
9924	0x3A96DFE4:  jz-8 0x3A96E035
9925. 1037 3A96DFBA 44
9926. 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
9927
9928==== BB 1038 (0x3A96DFE6) in 19600B, out 107767B, BBs exec'd 0 ====
9929	0x3A96DFE6:  movl -124(%ebp),%edx
9930	0x3A96DFE9:  cmpl %edx,%ecx
9931	0x3A96DFEB:  jb-8 0x3A96E015
9932. 1038 3A96DFE6 7
9933. 8B 55 84 39 D1 72 28
9934
9935==== BB 1039 (0x3A96E015) in 19607B, out 107839B, BBs exec'd 0 ====
9936	0x3A96E015:  movl -120(%ebp),%edi
9937	0x3A96E018:  movl -128(%ebp),%ecx
9938	0x3A96E01B:  movl (%edi),%eax
9939	0x3A96E01D:  movzbl 4(%edi),%edx
9940	0x3A96E021:  addl %eax,%ecx
9941	0x3A96E023:  cmpl $0x7, %edx
9942	0x3A96E026:  jz-8 0x3A96DFF2
9943. 1039 3A96E015 19
9944. 8B 7D 88 8B 4D 80 8B 07 0F B6 57 04 01 C1 83 FA 07 74 CA
9945
9946==== BB 1040 (0x3A96DFF2) in 19626B, out 107951B, BBs exec'd 0 ====
9947	0x3A96DFF2:  movl 0x1F4(%esi),%edx
9948	0x3A96DFF8:  testl %edx,%edx
9949	0x3A96DFFA:  jnz-32 0x3A96E8CE
9950. 1040 3A96DFF2 14
9951. 8B 96 F4 01 00 00 85 D2 0F 85 CE 08 00 00
9952
9953==== BB 1041 (0x3A96E000) in 19640B, out 108026B, BBs exec'd 0 ====
9954	0x3A96E000:  movl -128(%ebp),%eax
9955	0x3A96E003:  addl %eax,(%ecx)
9956	0x3A96E005:  addl $0x8, -120(%ebp)
9957	0x3A96E009:  movl -124(%ebp),%edx
9958	0x3A96E00C:  cmpl %edx,-120(%ebp)
9959	0x3A96E00F:  jnb-32 0x3A96E330
9960. 1041 3A96E000 21
9961. 8B 45 80 01 01 83 45 88 08 8B 55 84 39 55 88 0F 83 1B 03 00 00
9962
9963==== BB 1042 (0x3A96E33D) in 19661B, out 108145B, BBs exec'd 0 ====
9964	0x3A96E33D:  movl $0x0, -76(%ebp)
9965	0x3A96E344:  movl 52(%esi),%eax
9966	0x3A96E347:  movl $0x0, -68(%ebp)
9967	0x3A96E34E:  movl $0x0, -80(%ebp)
9968	0x3A96E355:  testl %eax,%eax
9969	0x3A96E357:  movl $0x0, -84(%ebp)
9970	0x3A96E35E:  jz-8 0x3A96E36F
9971. 1042 3A96E33D 35
9972. 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
9973
9974==== BB 1043 (0x3A96E36F) in 19696B, out 108280B, BBs exec'd 0 ====
9975	0x3A96E36F:  movl 104(%esi),%eax
9976	0x3A96E372:  testl %eax,%eax
9977	0x3A96E374:  jz-8 0x3A96E380
9978. 1043 3A96E36F 7
9979. 8B 46 68 85 C0 74 0A
9980
9981==== BB 1044 (0x3A96E376) in 19703B, out 108352B, BBs exec'd 0 ====
9982	0x3A96E376:  cmpl $0x7, 4(%eax)
9983	0x3A96E37A:  jz-32 0x3A96E5F1
9984. 1044 3A96E376 10
9985. 83 78 04 07 0F 84 71 02 00 00
9986
9987==== BB 1045 (0x3A96E380) in 19713B, out 108415B, BBs exec'd 0 ====
9988	0x3A96E380:  xorl %eax, %eax
9989	0x3A96E382:  leal 0xFFFFF9E4(%ebx), %edi
9990	0x3A96E388:  movl %eax,0xFFFFFF54(%ebp)
9991	0x3A96E38E:  movl %edi,0xFFFFFF14(%ebp)
9992	0x3A96E394:  movl %esi,0xFFFFFF50(%ebp)
9993	0x3A96E39A:  movl 0xFFFFFF54(%ebp),%edx
9994	0x3A96E3A0:  xorl %edi, %edi
9995	0x3A96E3A2:  movl (%esi),%ecx
9996	0x3A96E3A4:  leal (%edx,%edx,2), %eax
9997	0x3A96E3A7:  leal -12(%ebp,%eax,4), %eax
9998	0x3A96E3AB:  movl %ecx,0xFFFFFF40(%ebp)
9999	0x3A96E3B1:  movl -72(%eax),%edx
10000	0x3A96E3B4:  movl -68(%eax),%eax
10001	0x3A96E3B7:  movl %eax,0xFFFFFF4C(%ebp)
10002	0x3A96E3BD:  addl %edx,%eax
10003	0x3A96E3BF:  movl %eax,0xFFFFFF44(%ebp)
10004	0x3A96E3C5:  movl 48(%esi),%eax
10005	0x3A96E3C8:  movl 4(%eax),%eax
10006	0x3A96E3CB:  movl %eax,0xFFFFFF3C(%ebp)
10007	0x3A96E3D1:  movl 0xB8(%esi),%eax
10008	0x3A96E3D7:  testl %eax,%eax
10009	0x3A96E3D9:  jz-8 0x3A96E3DE
10010. 1045 3A96E380 91
10011. 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
10012
10013==== BB 1046 (0x3A96E3DE) in 19804B, out 108716B, BBs exec'd 0 ====
10014	0x3A96E3DE:  movl 0xFFFFFF4C(%ebp),%eax
10015	0x3A96E3E4:  movl %edx,%ecx
10016	0x3A96E3E6:  movl $0xAAAAAAAB,%edx
10017	0x3A96E3EB:  mull %edx
10018	0x3A96E3ED:  shrl $0x3, %edx
10019	0x3A96E3F0:  cmpl %edi,%edx
10020	0x3A96E3F2:  jbe-8 0x3A96E3F6
10021. 1046 3A96E3DE 22
10022. 8B 85 4C FF FF FF 89 D1 BA AB AA AA AA F7 E2 C1 EA 03 39 FA 76 02
10023
10024==== BB 1047 (0x3A96E3F6) in 19826B, out 108844B, BBs exec'd 0 ====
10025	0x3A96E3F6:  cmpl 0xFFFFFF14(%ebp),%esi
10026	0x3A96E3FC:  leal (%edx,%edx,2), %eax
10027	0x3A96E3FF:  leal (%ecx,%eax,4), %eax
10028	0x3A96E402:  movl %eax,0xFFFFFF48(%ebp)
10029	0x3A96E408:  jz-8 0x3A96E452
10030. 1047 3A96E3F6 20
10031. 3B B5 14 FF FF FF 8D 04 52 8D 04 81 89 85 48 FF FF FF 74 48
10032
10033==== BB 1048 (0x3A96E40A) in 19846B, out 108956B, BBs exec'd 0 ====
10034	0x3A96E40A:  movl 0xFFFFFF40(%ebp),%eax
10035	0x3A96E410:  testl %eax,%eax
10036	0x3A96E412:  jnz-8 0x3A96E41E
10037. 1048 3A96E40A 10
10038. 8B 85 40 FF FF FF 85 C0 75 0A
10039
10040==== BB 1049 (0x3A96E41E) in 19856B, out 109031B, BBs exec'd 0 ====
10041	0x3A96E41E:  cmpl 0xFFFFFF48(%ebp),%ecx
10042	0x3A96E424:  jnb-8 0x3A96E452
10043. 1049 3A96E41E 8
10044. 3B 8D 48 FF FF FF 73 2C
10045
10046==== BB 1050 (0x3A96E452) in 19864B, out 109099B, BBs exec'd 0 ====
10047	0x3A96E452:  movl 0xDC(%esi),%eax
10048	0x3A96E458:  testl %eax,%eax
10049	0x3A96E45A:  jz-32 0x3A96E750
10050. 1050 3A96E452 14
10051. 8B 86 DC 00 00 00 85 C0 0F 84 F0 02 00 00
10052
10053==== BB 1051 (0x3A96E460) in 19878B, out 109174B, BBs exec'd 0 ====
10054	0x3A96E460:  movl 0xFFFFFF44(%ebp),%edx
10055	0x3A96E466:  movl 4(%eax),%eax
10056	0x3A96E469:  cmpl %edx,0xFFFFFF48(%ebp)
10057	0x3A96E46F:  movl %eax,0xFFFFFF38(%ebp)
10058	0x3A96E475:  jnb-32 0x3A96E2B0
10059. 1051 3A96E460 27
10060. 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
10061
10062==== BB 1052 (0x3A96E2B0) in 19905B, out 109284B, BBs exec'd 0 ====
10063	0x3A96E2B0:  incl 0xFFFFFF54(%ebp)
10064	0x3A96E2B6:  cmpl $0x1, 0xFFFFFF54(%ebp)
10065	0x3A96E2BD:  jle-32 0x3A96E394
10066. 1052 3A96E2B0 19
10067. FF 85 54 FF FF FF 83 BD 54 FF FF FF 01 0F 8E D1 00 00 00
10068
10069==== BB 1053 (0x3A96E394) in 19924B, out 109367B, BBs exec'd 0 ====
10070	0x3A96E394:  movl %esi,0xFFFFFF50(%ebp)
10071	0x3A96E39A:  movl 0xFFFFFF54(%ebp),%edx
10072	0x3A96E3A0:  xorl %edi, %edi
10073	0x3A96E3A2:  movl (%esi),%ecx
10074	0x3A96E3A4:  leal (%edx,%edx,2), %eax
10075	0x3A96E3A7:  leal -12(%ebp,%eax,4), %eax
10076	0x3A96E3AB:  movl %ecx,0xFFFFFF40(%ebp)
10077	0x3A96E3B1:  movl -72(%eax),%edx
10078	0x3A96E3B4:  movl -68(%eax),%eax
10079	0x3A96E3B7:  movl %eax,0xFFFFFF4C(%ebp)
10080	0x3A96E3BD:  addl %edx,%eax
10081	0x3A96E3BF:  movl %eax,0xFFFFFF44(%ebp)
10082	0x3A96E3C5:  movl 48(%esi),%eax
10083	0x3A96E3C8:  movl 4(%eax),%eax
10084	0x3A96E3CB:  movl %eax,0xFFFFFF3C(%ebp)
10085	0x3A96E3D1:  movl 0xB8(%esi),%eax
10086	0x3A96E3D7:  testl %eax,%eax
10087	0x3A96E3D9:  jz-8 0x3A96E3DE
10088. 1053 3A96E394 71
10089. 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
10090
10091==== BB 1054 (0x3A96E2C3) in 19995B, out 109618B, BBs exec'd 0 ====
10092	0x3A96E2C3:  movl 20(%ebp),%eax
10093	0x3A96E2C6:  testl %eax,%eax
10094	0x3A96E2C8:  jnz-32 0x3A96EDB7
10095. 1054 3A96E2C3 11
10096. 8B 45 14 85 C0 0F 85 E9 0A 00 00
10097
10098==== BB 1055 (0x3A96E2CE) in 20006B, out 109690B, BBs exec'd 0 ====
10099	0x3A96E2CE:  orb $0x4, 0x174(%esi)
10100	0x3A96E2D5:  movl -104(%ebp),%ecx
10101	0x3A96E2D8:  testl %ecx,%ecx
10102	0x3A96E2DA:  jnz-32 0x3A96ED81
10103. 1055 3A96E2CE 18
10104. 80 8E 74 01 00 00 04 8B 4D 98 85 C9 0F 85 A1 0A 00 00
10105
10106==== BB 1056 (0x3A96E2E0) in 20024B, out 109787B, BBs exec'd 0 ====
10107	0x3A96E2E0:  movl 8(%ebp),%eax
10108	0x3A96E2E3:  movl 0x210(%eax),%edx
10109	0x3A96E2E9:  testl %edx,%edx
10110	0x3A96E2EB:  jz-8 0x3A96E300
10111. 1056 3A96E2E0 13
10112. 8B 45 08 8B 90 10 02 00 00 85 D2 74 13
10113
10114==== BB 1057 (0x3A96E300) in 20037B, out 109875B, BBs exec'd 0 ====
10115	0x3A96E300:  leal -12(%ebp), %esp
10116	0x3A96E303:  popl %ebx
10117	0x3A96E304:  popl %esi
10118	0x3A96E305:  popl %edi
10119	0x3A96E306:  popl %ebp
10120	0x3A96E307:  ret
10121. 1057 3A96E300 8
10122. 8D 65 F4 5B 5E 5F 5D C3
10123
10124==== BB 1058 (0x3A96E05C) in 20045B, out 109977B, BBs exec'd 0 ====
10125	0x3A96E05C:  movl %edi,%eax
10126	0x3A96E05E:  movl %ecx,%edx
10127	0x3A96E060:  shrl $0x3, %eax
10128	0x3A96E063:  cmpl 0xFFFFFF78(%ebp),%eax
10129	0x3A96E069:  jbe-8 0x3A96E071
10130. 1058 3A96E05C 15
10131. 89 F8 89 CA C1 E8 03 3B 85 78 FF FF FF 76 06
10132
10133==== BB 1059 (0x3A96E0B0) in 20060B, out 110069B, BBs exec'd 0 ====
10134	0x3A96E0B0:  movl 0xDC(%esi),%eax
10135	0x3A96E0B6:  testl %eax,%eax
10136	0x3A96E0B8:  jz-32 0x3A96E631
10137. 1059 3A96E0B0 14
10138. 8B 86 DC 00 00 00 85 C0 0F 84 73 05 00 00
10139
10140==== BB 1060 (0x3A96E414) in 20074B, out 110144B, BBs exec'd 0 ====
10141	0x3A96E414:  movl 0x114(%esi),%eax
10142	0x3A96E41A:  testl %eax,%eax
10143	0x3A96E41C:  jnz-8 0x3A96E452
10144. 1060 3A96E414 10
10145. 8B 86 14 01 00 00 85 C0 75 34
10146
10147==== BB 1061 (0x3A968122) in 20084B, out 110219B, BBs exec'd 0 ====
10148	0x3A968122:  call 0x3A972730
10149. 1061 3A968122 5
10150. E8 09 A6 00 00
10151
10152==== BB 1062 _dl_sysdep_start_cleanup(0x3A972730) in 20089B, out 110264B, BBs exec'd 0 ====
10153	0x3A972730:  pushl %ebp
10154	0x3A972731:  movl %esp,%ebp
10155	0x3A972733:  popl %ebp
10156	0x3A972734:  ret
10157. 1062 3A972730 5
10158. 55 89 E5 5D C3
10159
10160==== BB 1063 (0x3A968127) in 20094B, out 110333B, BBs exec'd 0 ====
10161	0x3A968127:  movl 0xFFFFF9D0(%ebx),%eax
10162	0x3A96812D:  testl %eax,%eax
10163	0x3A96812F:  jnz-8 0x3A968193
10164. 1063 3A968127 10
10165. 8B 83 D0 F9 FF FF 85 C0 75 62
10166
10167==== BB 1064 (0x3A968131) in 20104B, out 110408B, BBs exec'd 0 ====
10168	0x3A968131:  cmpl $0x1, 0xFFFFFB54(%ebx)
10169	0x3A968138:  jbe-32 0x3A9673C4
10170. 1064 3A968131 13
10171. 83 BB 54 FB FF FF 01 0F 86 86 F2 FF FF
10172
10173==== BB 1065 (0x3A96813E) in 20117B, out 110474B, BBs exec'd 0 ====
10174	0x3A96813E:  xorl %eax, %eax
10175	0x3A968140:  movl %eax,12(%esp,,)
10176	0x3A968144:  xorl %eax, %eax
10177	0x3A968146:  movl %eax,8(%esp,,)
10178	0x3A96814A:  movl 0xFFFFF994(%ebx),%eax
10179	0x3A968150:  movl 0x1B0(%eax),%eax
10180	0x3A968156:  movl %edi,(%esp,,)
10181	0x3A968159:  movl %eax,4(%esp,,)
10182	0x3A96815D:  call 0x3A96DEB0
10183. 1065 3A96813E 36
10184. 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
10185
10186==== BB 1066 (0x3A96E233) in 20153B, out 110617B, BBs exec'd 0 ====
10187	0x3A96E233:  movl -48(%ebp),%edx
10188	0x3A96E236:  movl -52(%ebp),%eax
10189	0x3A96E239:  addl %edx,%eax
10190	0x3A96E23B:  cmpl %ecx,%eax
10191	0x3A96E23D:  jz-8 0x3A96E256
10192. 1066 3A96E233 12
10193. 8B 55 D0 8B 45 CC 01 D0 39 C8 74 17
10194
10195==== BB 1067 (0x3A96E256) in 20165B, out 110706B, BBs exec'd 0 ====
10196	0x3A96E256:  movl 32(%esi),%eax
10197	0x3A96E259:  movl 4(%eax),%ecx
10198	0x3A96E25C:  addl %ecx,%edx
10199	0x3A96E25E:  movl %edx,-48(%ebp)
10200	0x3A96E261:  jmp 0x3A96DFB3
10201. 1067 3A96E256 16
10202. 8B 46 20 8B 48 04 01 CA 89 55 D0 E9 4D FD FF FF
10203
10204==== BB 1068 (0x3A96DFED) in 20181B, out 110792B, BBs exec'd 0 ====
10205	0x3A96DFED:  jmp 0x3A96E330
10206. 1068 3A96DFED 5
10207. E9 3E 03 00 00
10208
10209==== BB 1069 (0x3A968162) in 20186B, out 110820B, BBs exec'd 0 ====
10210	0x3A968162:  jmp 0x3A9673C4
10211. 1069 3A968162 5
10212. E9 5D F2 FF FF
10213
10214==== BB 1070 (0x3A9673C4) in 20191B, out 110848B, BBs exec'd 0 ====
10215	0x3A9673C4:  movl 0xFFFFFE78(%ebp),%edx
10216	0x3A9673CA:  movl $0x1, 12(%edx)
10217	0x3A9673D1:  call 0x3A970B70
10218. 1070 3A9673C4 18
10219. 8B 95 78 FE FF FF C7 42 0C 01 00 00 00 E8 9A 97 00 00
10220
10221==== BB 1071 _dl_debug_state(0x3A970B70) in 20209B, out 110927B, BBs exec'd 0 ====
10222	0x3A970B70:  pushl %ebp
10223	0x3A970B71:  movl %esp,%ebp
10224	0x3A970B73:  popl %ebp
10225	0x3A970B74:  ret
10226. 1071 3A970B70 5
10227. 55 89 E5 5D C3
10228
10229==== BB 1072 (0x3A9673D6) in 20214B, out 110996B, BBs exec'd 0 ====
10230	0x3A9673D6:  call 0x3A96B6D0
10231. 1072 3A9673D6 5
10232. E8 F5 42 00 00
10233
10234==== BB 1073 _dl_unload_cache(0x3A96B6D0) in 20219B, out 111041B, BBs exec'd 0 ====
10235	0x3A96B6D0:  pushl %ebp
10236	0x3A96B6D1:  movl %esp,%ebp
10237	0x3A96B6D3:  pushl %ebx
10238	0x3A96B6D4:  subl $0x8, %esp
10239	0x3A96B6D7:  call 0x3A97592B
10240. 1073 3A96B6D0 12
10241. 55 89 E5 53 83 EC 08 E8 4F A2 00 00
10242
10243==== BB 1074 (0x3A96B6DC) in 20231B, out 111142B, BBs exec'd 0 ====
10244	0x3A96B6DC:  addl $0xCF90, %ebx
10245	0x3A96B6E2:  movl 0xDC(%ebx),%ecx
10246	0x3A96B6E8:  testl %ecx,%ecx
10247	0x3A96B6EA:  setnz %al
10248	0x3A96B6ED:  cmpl $0xFFFFFFFF, %ecx
10249	0x3A96B6F0:  setnz %dl
10250	0x3A96B6F3:  andl %edx,%eax
10251	0x3A96B6F5:  testb $0x1, %al
10252	0x3A96B6F7:  jnz-8 0x3A96B700
10253. 1074 3A96B6DC 29
10254. 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
10255
10256==== BB 1075 (0x3A96B700) in 20260B, out 111299B, BBs exec'd 0 ====
10257	0x3A96B700:  movl %ecx,(%esp,,)
10258	0x3A96B703:  movl 0xE4(%ebx),%eax
10259	0x3A96B709:  movl %eax,4(%esp,,)
10260	0x3A96B70D:  call 0x3A974C90
10261. 1075 3A96B700 18
10262. 89 0C 24 8B 83 E4 00 00 00 89 44 24 04 E8 7E 95 00 00
10263
10264==== BB 1076 munmap(0x3A974C90) in 20278B, out 111383B, BBs exec'd 0 ====
10265	0x3A974C90:  movl %ebx,%edx
10266	0x3A974C92:  movl 8(%esp,,),%ecx
10267	0x3A974C96:  movl 4(%esp,,),%ebx
10268	0x3A974C9A:  movl $0x5B,%eax
10269	0x3A974C9F:  int $0x80
10270. 1076 3A974C90 17
10271. 89 DA 8B 4C 24 08 8B 5C 24 04 B8 5B 00 00 00 CD 80
10272
10273==== BB 1077 (0x3A974CA1) in 20295B, out 111460B, BBs exec'd 0 ====
10274	0x3A974CA1:  movl %edx,%ebx
10275	0x3A974CA3:  cmpl $0xFFFFF001, %eax
10276	0x3A974CA8:  jnb-8 0x3A974CAB
10277. 1077 3A974CA1 9
10278. 89 D3 3D 01 F0 FF FF 73 01
10279
10280==== BB 1078 (0x3A974CAA) in 20304B, out 111530B, BBs exec'd 0 ====
10281	0x3A974CAA:  ret
10282. 1078 3A974CAA 1
10283. C3
10284
10285==== BB 1079 (0x3A96B712) in 20305B, out 111560B, BBs exec'd 0 ====
10286	0x3A96B712:  xorl %eax, %eax
10287	0x3A96B714:  movl %eax,0xDC(%ebx)
10288	0x3A96B71A:  addl $0x8, %esp
10289	0x3A96B71D:  popl %ebx
10290	0x3A96B71E:  popl %ebp
10291	0x3A96B71F:  ret
10292. 1079 3A96B712 14
10293. 31 C0 89 83 DC 00 00 00 83 C4 08 5B 5D C3
10294
10295==== BB 1080 (0x3A9673DB) in 20319B, out 111664B, BBs exec'd 0 ====
10296	0x3A9673DB:  leal -12(%ebp), %esp
10297	0x3A9673DE:  popl %ebx
10298	0x3A9673DF:  popl %esi
10299	0x3A9673E0:  popl %edi
10300	0x3A9673E1:  popl %ebp
10301	0x3A9673E2:  ret
10302. 1080 3A9673DB 8
10303. 8D 65 F4 5B 5E 5F 5D C3
10304
10305==== BB 1081 (0x3A9730A0) in 20327B, out 111766B, BBs exec'd 0 ====
10306	0x3A9730A0:  movl 0xFFFFFE20(%ebp),%eax
10307	0x3A9730A6:  addl $0x204, %esp
10308	0x3A9730AC:  popl %ebx
10309	0x3A9730AD:  popl %esi
10310	0x3A9730AE:  popl %edi
10311	0x3A9730AF:  popl %ebp
10312	0x3A9730B0:  ret
10313. 1081 3A9730A0 17
10314. 8B 85 20 FE FF FF 81 C4 04 02 00 00 5B 5E 5F 5D C3
10315
10316==== BB 1082 (0x3A965ECA) in 20344B, out 111894B, BBs exec'd 0 ====
10317	0x3A965ECA:  cmpb $0x0, 0xFFFFFC14(%ebx)
10318	0x3A965ED1:  movl %eax,%edi
10319	0x3A965ED3:  js-8 0x3A965F30
10320. 1082 3A965ECA 11
10321. 80 BB 14 FC FF FF 00 89 C7 78 5B
10322
10323==== BB 1083 (0x3A965ED5) in 20355B, out 111970B, BBs exec'd 0 ====
10324	0x3A965ED5:  addl $0x54, %esp
10325	0x3A965ED8:  movl %edi,%eax
10326	0x3A965EDA:  popl %ebx
10327	0x3A965EDB:  popl %esi
10328	0x3A965EDC:  popl %edi
10329	0x3A965EDD:  popl %ebp
10330	0x3A965EDE:  ret
10331. 1083 3A965ED5 10
10332. 83 C4 54 89 F8 5B 5E 5F 5D C3
10333
10334==== BB 1084 (0x3A965887) in 20365B, out 112088B, BBs exec'd 0 ====
10335	0x3A965887:  movl %eax,%edi
10336	0x3A965889:  call 0x3A965870
10337. 1084 3A965887 7
10338. 89 C7 E8 E2 FF FF FF
10339
10340==== BB 1085 (0x3A965870) in 20372B, out 112143B, BBs exec'd 0 ====
10341	0x3A965870:  movl (%esp,,),%ebx
10342	0x3A965873:  ret
10343. 1085 3A965870 4
10344. 8B 1C 24 C3
10345
10346==== BB 1086 (0x3A96588E) in 20376B, out 112183B, BBs exec'd 0 ====
10347	0x3A96588E:  addl $0x12DDE, %ebx
10348	0x3A965894:  movl 0x208(%ebx),%eax
10349	0x3A96589A:  popl %edx
10350	0x3A96589B:  leal (%esp,%eax,4), %esp
10351	0x3A96589E:  subl %eax,%edx
10352	0x3A9658A0:  pushl %edx
10353	0x3A9658A1:  movl 0xFFFFF994(%ebx),%eax
10354	0x3A9658A7:  leal 8(%esp,%edx,4), %esi
10355	0x3A9658AB:  leal 4(%esp,,), %ecx
10356	0x3A9658AF:  pushl %esi
10357	0x3A9658B0:  call 0x3A970680
10358. 1086 3A96588E 39
10359. 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
10360
10361==== BB 1087 _dl_init_internal(0x3A970680) in 20415B, out 112357B, BBs exec'd 0 ====
10362	0x3A970680:  pushl %ebp
10363	0x3A970681:  movl %esp,%ebp
10364	0x3A970683:  pushl %edi
10365	0x3A970684:  movl %eax,%edi
10366	0x3A970686:  pushl %esi
10367	0x3A970687:  pushl %ebx
10368	0x3A970688:  subl $0x2C, %esp
10369	0x3A97068B:  movl 0x98(%eax),%eax
10370	0x3A970691:  call 0x3A97592B
10371. 1087 3A970680 22
10372. 55 89 E5 57 89 C7 56 53 83 EC 2C 8B 80 98 00 00 00 E8 95 52 00 00
10373
10374==== BB 1088 (0x3A970696) in 20437B, out 112519B, BBs exec'd 0 ====
10375	0x3A970696:  addl $0x7FD6, %ebx
10376	0x3A97069C:  movl %edx,-16(%ebp)
10377	0x3A97069F:  movl 0x9C(%edi),%esi
10378	0x3A9706A5:  movl %eax,-24(%ebp)
10379	0x3A9706A8:  movl 0xFFFFF9CC(%ebx),%eax
10380	0x3A9706AE:  movl %ecx,-20(%ebp)
10381	0x3A9706B1:  testl %eax,%eax
10382	0x3A9706B3:  jnz-32 0x3A97074A
10383. 1088 3A970696 35
10384. 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
10385
10386==== BB 1089 (0x3A97074A) in 20472B, out 112668B, BBs exec'd 0 ====
10387	0x3A97074A:  movl 8(%ebp),%edx
10388	0x3A97074D:  movl %edx,(%esp,,)
10389	0x3A970750:  movl -16(%ebp),%edx
10390	0x3A970753:  call 0x3A970560
10391. 1089 3A97074A 14
10392. 8B 55 08 89 14 24 8B 55 F0 E8 08 FE FF FF
10393
10394==== BB 1090 call_init(0x3A970560) in 20486B, out 112746B, BBs exec'd 0 ====
10395	0x3A970560:  pushl %ebp
10396	0x3A970561:  movl %esp,%ebp
10397	0x3A970563:  subl $0x28, %esp
10398	0x3A970566:  movl %ebx,-12(%ebp)
10399	0x3A970569:  movl %esi,-8(%ebp)
10400	0x3A97056C:  movl %eax,%esi
10401	0x3A97056E:  movl %edi,-4(%ebp)
10402	0x3A970571:  movzbl 0x174(%eax),%eax
10403	0x3A970578:  call 0x3A97592B
10404. 1090 3A970560 29
10405. 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
10406
10407==== BB 1091 (0x3A97057D) in 20515B, out 112899B, BBs exec'd 0 ====
10408	0x3A97057D:  addl $0x80EF, %ebx
10409	0x3A970583:  movl %edx,-16(%ebp)
10410	0x3A970586:  movl %ecx,-20(%ebp)
10411	0x3A970589:  testb $0x8, %al
10412	0x3A97058B:  jnz-8 0x3A9705C0
10413. 1091 3A97057D 16
10414. 81 C3 EF 80 00 00 89 55 F0 89 4D EC A8 08 75 33
10415
10416==== BB 1092 (0x3A97058D) in 20531B, out 113006B, BBs exec'd 0 ====
10417	0x3A97058D:  movb %al,%dl
10418	0x3A97058F:  movl 4(%esi),%eax
10419	0x3A970592:  orb $0x8, %dl
10420	0x3A970595:  movb %dl,0x174(%esi)
10421	0x3A97059B:  movzbl (%eax),%ecx
10422	0x3A97059E:  testb %cl,%cl
10423	0x3A9705A0:  jz-32 0x3A97063E
10424. 1092 3A97058D 25
10425. 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
10426
10427==== BB 1093 (0x3A9705A6) in 20556B, out 113148B, BBs exec'd 0 ====
10428	0x3A9705A6:  movl 72(%esi),%edx
10429	0x3A9705A9:  testl %edx,%edx
10430	0x3A9705AB:  jnz-8 0x3A9705D0
10431. 1093 3A9705A6 7
10432. 8B 56 48 85 D2 75 23
10433
10434==== BB 1094 (0x3A9705D0) in 20563B, out 113220B, BBs exec'd 0 ====
10435	0x3A9705D0:  testb $0x2, 0xFFFFFC14(%ebx)
10436	0x3A9705D7:  jnz-8 0x3A970655
10437. 1094 3A9705D0 9
10438. F6 83 14 FC FF FF 02 75 7C
10439
10440==== BB 1095 (0x3A9705D9) in 20572B, out 113290B, BBs exec'd 0 ====
10441	0x3A9705D9:  testl %edx,%edx
10442	0x3A9705DB:  jnz-8 0x3A97061F
10443. 1095 3A9705D9 4
10444. 85 D2 75 42
10445
10446==== BB 1096 (0x3A97061F) in 20576B, out 113349B, BBs exec'd 0 ====
10447	0x3A97061F:  movl 4(%edx),%eax
10448	0x3A970622:  movl 8(%ebp),%edx
10449	0x3A970625:  movl (%esi),%edi
10450	0x3A970627:  movl %edx,8(%esp,,)
10451	0x3A97062B:  movl -20(%ebp),%edx
10452	0x3A97062E:  addl %edi,%eax
10453	0x3A970630:  movl %edx,4(%esp,,)
10454	0x3A970634:  movl -16(%ebp),%edx
10455	0x3A970637:  movl %edx,(%esp,,)
10456	0x3A97063A:  call*l %eax
10457. 1096 3A97061F 29
10458. 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
10459
10460==== BB 1097 (0x3A97C92C) in 20605B, out 113486B, BBs exec'd 0 ====
10461	0x3A97C92C:  pushl %ebp
10462	0x3A97C92D:  movl %esp,%ebp
10463	0x3A97C92F:  subl $0x8, %esp
10464	0x3A97C932:  call 0x3A97C9C0
10465. 1097 3A97C92C 11
10466. 55 89 E5 83 EC 08 E8 89 00 00 00
10467
10468==== BB 1098 (0x3A97C9C0) in 20616B, out 113571B, BBs exec'd 0 ====
10469	0x3A97C9C0:  pushl %ebp
10470	0x3A97C9C1:  movl %esp,%ebp
10471	0x3A97C9C3:  pushl %ebx
10472	0x3A97C9C4:  call 0x3A97C9C9 ; popl %ebx
10473	0x3A97C9CA:  addl $0x1417, %ebx
10474	0x3A97C9D0:  pushl %edx
10475	0x3A97C9D1:  movl 0x2C(%ebx),%eax
10476	0x3A97C9D7:  testl %eax,%eax
10477	0x3A97C9D9:  jz-8 0x3A97C9DD
10478. 1098 3A97C9C0 27
10479. 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
10480
10481==== BB 1099 (0x3A97C9DD) in 20643B, out 113723B, BBs exec'd 0 ====
10482	0x3A97C9DD:  popl %eax
10483	0x3A97C9DE:  popl %ebx
10484	0x3A97C9DF:  leave	0x3A97C9E0:  ret
10485. 1099 3A97C9DD 4
10486. 58 5B C9 C3
10487
10488==== BB 1100 (0x3A97C937) in 20647B, out 113807B, BBs exec'd 0 ====
10489	0x3A97C937:  call 0x3A97CA60
10490. 1100 3A97C937 5
10491. E8 24 01 00 00
10492
10493==== BB 1101 (0x3A97CA60) in 20652B, out 113852B, BBs exec'd 0 ====
10494	0x3A97CA60:  pushl %ebp
10495	0x3A97CA61:  movl %esp,%ebp
10496	0x3A97CA63:  pushl %ebx
10497	0x3A97CA64:  call 0x3A97CA69 ; popl %ebx
10498	0x3A97CA6A:  addl $0x1377, %ebx
10499	0x3A97CA70:  pushl %eax
10500	0x3A97CA71:  movl 0xFFFFFFFC(%ebx),%eax
10501	0x3A97CA77:  testl %eax,%eax
10502	0x3A97CA79:  jz-8 0x3A97CA85
10503. 1101 3A97CA60 27
10504. 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
10505
10506==== BB 1102 (0x3A97CA85) in 20679B, out 114004B, BBs exec'd 0 ====
10507	0x3A97CA85:  movl -4(%ebp),%ebx
10508	0x3A97CA88:  leave	0x3A97CA89:  ret
10509. 1102 3A97CA85 5
10510. 8B 5D FC C9 C3
10511
10512==== BB 1103 (0x3A97C93C) in 20684B, out 114066B, BBs exec'd 0 ====
10513	0x3A97C93C:  call 0x3A97CCA0
10514. 1103 3A97C93C 5
10515. E8 5F 03 00 00
10516
10517==== BB 1104 (0x3A97CCA0) in 20689B, out 114111B, BBs exec'd 0 ====
10518	0x3A97CCA0:  pushl %ebp
10519	0x3A97CCA1:  movl %esp,%ebp
10520	0x3A97CCA3:  pushl %esi
10521	0x3A97CCA4:  pushl %ebx
10522	0x3A97CCA5:  call 0x3A97CCAA ; popl %ebx
10523	0x3A97CCAB:  addl $0x1136, %ebx
10524	0x3A97CCB1:  leal 0xFFFFFFF0(%ebx), %eax
10525	0x3A97CCB7:  leal -4(%eax), %esi
10526	0x3A97CCBA:  movl -4(%eax),%eax
10527	0x3A97CCBD:  cmpl $0xFFFFFFFF, %eax
10528	0x3A97CCC0:  jz-8 0x3A97CCCE
10529. 1104 3A97CCA0 34
10530. 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
10531
10532==== BB 1105 (0x3A97CCCE) in 20723B, out 114278B, BBs exec'd 0 ====
10533	0x3A97CCCE:  popl %ebx
10534	0x3A97CCCF:  popl %esi
10535	0x3A97CCD0:  popl %ebp
10536	0x3A97CCD1:  ret
10537. 1105 3A97CCCE 4
10538. 5B 5E 5D C3
10539
10540==== BB 1106 (0x3A97C941) in 20727B, out 114356B, BBs exec'd 0 ====
10541	0x3A97C941:  leave	0x3A97C942:  ret
10542. 1106 3A97C941 2
10543. C9 C3
10544
10545==== BB 1107 (0x3A97063C) in 20729B, out 114405B, BBs exec'd 0 ====
10546	0x3A97063C:  jmp-8 0x3A9705DD
10547. 1107 3A97063C 2
10548. EB 9F
10549
10550==== BB 1108 (0x3A9705DD) in 20731B, out 114433B, BBs exec'd 0 ====
10551	0x3A9705DD:  movl 124(%esi),%edx
10552	0x3A9705E0:  testl %edx,%edx
10553	0x3A9705E2:  jz-8 0x3A9705C0
10554. 1108 3A9705DD 7
10555. 8B 56 7C 85 D2 74 DC
10556
10557==== BB 1109 (0x3A9705C0) in 20738B, out 114505B, BBs exec'd 0 ====
10558	0x3A9705C0:  movl -12(%ebp),%ebx
10559	0x3A9705C3:  movl -8(%ebp),%esi
10560	0x3A9705C6:  movl -4(%ebp),%edi
10561	0x3A9705C9:  movl %ebp,%esp
10562	0x3A9705CB:  popl %ebp
10563	0x3A9705CC:  ret
10564. 1109 3A9705C0 13
10565. 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3
10566
10567==== BB 1110 (0x3A970758) in 20751B, out 114597B, BBs exec'd 0 ====
10568	0x3A970758:  xorl %eax, %eax
10569	0x3A97075A:  movl %eax,0xFFFFF9CC(%ebx)
10570	0x3A970760:  movl -24(%ebp),%eax
10571	0x3A970763:  testl %eax,%eax
10572	0x3A970765:  jz-32 0x3A9706C4
10573. 1110 3A970758 19
10574. 31 C0 89 83 CC F9 FF FF 8B 45 E8 85 C0 0F 84 59 FF FF FF
10575
10576==== BB 1111 (0x3A9706C4) in 20770B, out 114696B, BBs exec'd 0 ====
10577	0x3A9706C4:  xorl %eax, %eax
10578	0x3A9706C6:  call 0x3A970B30
10579. 1111 3A9706C4 7
10580. 31 C0 E8 65 04 00 00
10581
10582==== BB 1112 (0x3A970B65) in 20777B, out 114759B, BBs exec'd 0 ====
10583	0x3A970B65:  popl %ebp
10584	0x3A970B66:  movl %edx,%eax
10585	0x3A970B68:  ret
10586. 1112 3A970B65 4
10587. 5D 89 D0 C3
10588
10589==== BB 1113 (0x3A9706CB) in 20781B, out 114815B, BBs exec'd 0 ====
10590	0x3A9706CB:  movl %eax,-28(%ebp)
10591	0x3A9706CE:  movl $0x1, 12(%eax)
10592	0x3A9706D5:  call 0x3A970B70
10593. 1113 3A9706CB 15
10594. 89 45 E4 C7 40 0C 01 00 00 00 E8 96 04 00 00
10595
10596==== BB 1114 (0x3A9706DA) in 20796B, out 114891B, BBs exec'd 0 ====
10597	0x3A9706DA:  movl 0x154(%edi),%esi
10598	0x3A9706E0:  movl %esi,%eax
10599	0x3A9706E2:  decl %esi
10600	0x3A9706E3:  testl %eax,%eax
10601	0x3A9706E5:  jnz-8 0x3A970708
10602. 1114 3A9706DA 13
10603. 8B B7 54 01 00 00 89 F0 4E 85 C0 75 21
10604
10605==== BB 1115 (0x3A970708) in 20809B, out 114984B, BBs exec'd 0 ====
10606	0x3A970708:  movl 0x1D4(%edi),%eax
10607	0x3A97070E:  movl 8(%ebp),%edx
10608	0x3A970711:  movl (%eax,%esi,4),%eax
10609	0x3A970714:  movl %edx,(%esp,,)
10610	0x3A970717:  movl -20(%ebp),%ecx
10611	0x3A97071A:  movl -16(%ebp),%edx
10612	0x3A97071D:  call 0x3A970560
10613. 1115 3A970708 26
10614. 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
10615
10616==== BB 1116 (0x3A9705AD) in 20835B, out 115108B, BBs exec'd 0 ====
10617	0x3A9705AD:  movl 124(%esi),%edi
10618	0x3A9705B0:  testl %edi,%edi
10619	0x3A9705B2:  jnz-8 0x3A9705D0
10620. 1116 3A9705AD 7
10621. 8B 7E 7C 85 FF 75 1C
10622
10623==== BB 1117 (0x3A9705B4) in 20842B, out 115180B, BBs exec'd 0 ====
10624	0x3A9705B4:  leal 0x0(%esi), %esi
10625	0x3A9705BA:  leal 0x0(%edi), %edi
10626	0x3A9705C0:  movl -12(%ebp),%ebx
10627	0x3A9705C3:  movl -8(%ebp),%esi
10628	0x3A9705C6:  movl -4(%ebp),%edi
10629	0x3A9705C9:  movl %ebp,%esp
10630	0x3A9705CB:  popl %ebp
10631	0x3A9705CC:  ret
10632. 1117 3A9705B4 25
10633. 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
10634
10635==== BB 1118 (0x3A970722) in 20867B, out 115290B, BBs exec'd 0 ====
10636	0x3A970722:  movl %esi,%eax
10637	0x3A970724:  decl %esi
10638	0x3A970725:  testl %eax,%eax
10639	0x3A970727:  jnz-8 0x3A970708
10640. 1118 3A970722 7
10641. 89 F0 4E 85 C0 75 DF
10642
10643==== BB 1119 _init(0x3A9B37C0) in 20874B, out 115367B, BBs exec'd 0 ====
10644	0x3A9B37C0:  pushl %ebp
10645	0x3A9B37C1:  xorl %eax, %eax
10646	0x3A9B37C3:  movl %esp,%ebp
10647	0x3A9B37C5:  subl $0x18, %esp
10648	0x3A9B37C8:  movl %ebx,-12(%ebp)
10649	0x3A9B37CB:  call 0x3A9B3791
10650. 1119 3A9B37C0 16
10651. 55 31 C0 89 E5 83 EC 18 89 5D F4 E8 C1 FF FF FF
10652
10653==== BB 1120 __i686.get_pc_thunk.bx(0x3A9B3791) in 20890B, out 115479B, BBs exec'd 0 ====
10654	0x3A9B3791:  movl (%esp,,),%ebx
10655	0x3A9B3794:  ret
10656. 1120 3A9B3791 4
10657. 8B 1C 24 C3
10658
10659==== BB 1121 (0x3A9B37D0) in 20894B, out 115519B, BBs exec'd 0 ====
10660	0x3A9B37D0:  addl $0xFC840, %ebx
10661	0x3A9B37D6:  movl %esi,-8(%ebp)
10662	0x3A9B37D9:  movl 0xA4(%ebx),%edx
10663	0x3A9B37DF:  movl 16(%ebp),%esi
10664	0x3A9B37E2:  movl %edi,-4(%ebp)
10665	0x3A9B37E5:  testl %edx,%edx
10666	0x3A9B37E7:  movl 12(%ebp),%edi
10667	0x3A9B37EA:  jz-8 0x3A9B3800
10668. 1121 3A9B37D0 28
10669. 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
10670
10671==== BB 1122 (0x3A9B37EC) in 20922B, out 115662B, BBs exec'd 0 ====
10672	0x3A9B37EC:  movl (%edx),%edx
10673	0x3A9B37EE:  testl %edx,%edx
10674	0x3A9B37F0:  jnz-8 0x3A9B3800
10675. 1122 3A9B37EC 6
10676. 8B 12 85 D2 75 0E
10677
10678==== BB 1123 (0x3A9B3800) in 20928B, out 115731B, BBs exec'd 0 ====
10679	0x3A9B3800:  movl %eax,0xFFFF9010(%ebx)
10680	0x3A9B3806:  testl %eax,%eax
10681	0x3A9B3808:  jnz-8 0x3A9B3830
10682. 1123 3A9B3800 10
10683. 89 83 10 90 FF FF 85 C0 75 26
10684
10685==== BB 1124 (0x3A9B380A) in 20938B, out 115806B, BBs exec'd 0 ====
10686	0x3A9B380A:  movl 0x180(%ebx),%eax
10687	0x3A9B3810:  movzwl (%eax),%edx
10688	0x3A9B3813:  movl 0x168(%ebx),%eax
10689	0x3A9B3819:  cmpw 56(%eax),%dx
10690	0x3A9B381D:  jz-8 0x3A9B3830
10691. 1124 3A9B380A 21
10692. 8B 83 80 01 00 00 0F B7 10 8B 83 68 01 00 00 66 3B 50 38 74 11
10693
10694==== BB 1125 (0x3A9B3830) in 20959B, out 115912B, BBs exec'd 0 ====
10695	0x3A9B3830:  movl %edi,0x28D8(%ebx)
10696	0x3A9B3836:  movl 8(%ebp),%eax
10697	0x3A9B3839:  movl %eax,0x28D4(%ebx)
10698	0x3A9B383F:  movl 0x13C(%ebx),%eax
10699	0x3A9B3845:  movl %esi,(%eax)
10700	0x3A9B3847:  movl %esi,8(%esp,,)
10701	0x3A9B384B:  movl %edi,4(%esp,,)
10702	0x3A9B384F:  movl 8(%ebp),%eax
10703	0x3A9B3852:  movl %eax,(%esp,,)
10704	0x3A9B3855:  call 0x3AA57E00
10705. 1125 3A9B3830 42
10706. 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
10707
10708==== BB 1126 __init_misc(0x3AA57E00) in 21001B, out 116065B, BBs exec'd 0 ====
10709	0x3AA57E00:  pushl %ebp
10710	0x3AA57E01:  movl %esp,%ebp
10711	0x3AA57E03:  subl $0x14, %esp
10712	0x3AA57E06:  movl %edi,-4(%ebp)
10713	0x3AA57E09:  movl 12(%ebp),%edi
10714	0x3AA57E0C:  movl %ebx,-12(%ebp)
10715	0x3AA57E0F:  call 0x3A9B3791
10716. 1126 3AA57E00 20
10717. 55 89 E5 83 EC 14 89 7D FC 8B 7D 0C 89 5D F4 E8 7D B9 F5 FF
10718
10719==== BB 1127 (0x3AA57E14) in 21021B, out 116189B, BBs exec'd 0 ====
10720	0x3AA57E14:  addl $0x581FC, %ebx
10721	0x3AA57E1A:  movl %esi,-8(%ebp)
10722	0x3AA57E1D:  testl %edi,%edi
10723	0x3AA57E1F:  jz-8 0x3AA57E51
10724. 1127 3AA57E14 13
10725. 81 C3 FC 81 05 00 89 75 F8 85 FF 74 30
10726
10727==== BB 1128 (0x3AA57E21) in 21034B, out 116280B, BBs exec'd 0 ====
10728	0x3AA57E21:  movl (%edi),%esi
10729	0x3AA57E23:  testl %esi,%esi
10730	0x3AA57E25:  jz-8 0x3AA57E51
10731. 1128 3AA57E21 6
10732. 8B 37 85 F6 74 2A
10733
10734==== BB 1129 (0x3AA57E27) in 21040B, out 116349B, BBs exec'd 0 ====
10735	0x3AA57E27:  movl %esi,(%esp,,)
10736	0x3AA57E2A:  movl $0x2F,%eax
10737	0x3AA57E2F:  movl %eax,4(%esp,,)
10738	0x3AA57E33:  call 0x3A9B35E0
10739. 1129 3AA57E27 17
10740. 89 34 24 B8 2F 00 00 00 89 44 24 04 E8 A8 B7 F5 FF
10741
10742==== BB 1130 (0x3A9B35E0) in 21057B, out 116426B, BBs exec'd 0 ====
10743	0x3A9B35E0:  jmp*l 0x40(%ebx)
10744. 1130 3A9B35E0 6
10745. FF A3 40 00 00 00
10746
10747==== BB 1131 (0x3A9B35E6) in 21063B, out 116453B, BBs exec'd 0 ====
10748	0x3A9B35E6:  pushl $0x68
10749	0x3A9B35EB:  jmp 0x3A9B3500
10750. 1131 3A9B35E6 10
10751. 68 68 00 00 00 E9 10 FF FF FF
10752
10753==== BB 1132 (0x3A9B3500) in 21073B, out 116502B, BBs exec'd 0 ====
10754	0x3A9B3500:  pushl 0x4(%ebx)
10755	0x3A9B3506:  jmp*l 0x8(%ebx)
10756. 1132 3A9B3500 12
10757. FF B3 04 00 00 00 FF A3 08 00 00 00
10758
10759==== BB 1133 _dl_runtime_resolve(0x3A96FEF0) in 21085B, out 116551B, BBs exec'd 0 ====
10760	0x3A96FEF0:  pushl %eax
10761	0x3A96FEF1:  pushl %ecx
10762	0x3A96FEF2:  pushl %edx
10763	0x3A96FEF3:  movl 16(%esp,,),%edx
10764	0x3A96FEF7:  movl 12(%esp,,),%eax
10765	0x3A96FEFB:  call 0x3A970060
10766. 1133 3A96FEF0 16
10767. 50 51 52 8B 54 24 10 8B 44 24 0C E8 60 01 00 00
10768
10769==== BB 1134 fixup(0x3A970060) in 21101B, out 116670B, BBs exec'd 0 ====
10770	0x3A970060:  pushl %ebp
10771	0x3A970061:  movl %esp,%ebp
10772	0x3A970063:  pushl %edi
10773	0x3A970064:  pushl %esi
10774	0x3A970065:  movl %eax,%esi
10775	0x3A970067:  pushl %ebx
10776	0x3A970068:  subl $0x24, %esp
10777	0x3A97006B:  movl 48(%eax),%ecx
10778	0x3A97006E:  movl 44(%eax),%eax
10779	0x3A970071:  call 0x3A97592B
10780. 1134 3A970060 22
10781. 55 89 E5 57 56 89 C6 53 83 EC 24 8B 48 30 8B 40 2C E8 B5 58 00 00
10782
10783==== BB 1135 (0x3A970076) in 21123B, out 116842B, BBs exec'd 0 ====
10784	0x3A970076:  addl $0x85F6, %ebx
10785	0x3A97007C:  movl 4(%eax),%eax
10786	0x3A97007F:  movl %eax,-20(%ebp)
10787	0x3A970082:  movl 116(%esi),%eax
10788	0x3A970085:  movl 4(%eax),%edi
10789	0x3A970088:  addl %edi,%edx
10790	0x3A97008A:  movl 4(%edx),%edi
10791	0x3A97008D:  movl (%edx),%edx
10792	0x3A97008F:  shrl $0x8, %edi
10793	0x3A970092:  movl %edi,%eax
10794	0x3A970094:  shll $0x4, %eax
10795	0x3A970097:  addl 4(%ecx),%eax
10796	0x3A97009A:  movl (%esi),%ecx
10797	0x3A97009C:  addl %ecx,%edx
10798	0x3A97009E:  movl %edx,-24(%ebp)
10799	0x3A9700A1:  movl %eax,-28(%ebp)
10800	0x3A9700A4:  testb $0x3, 13(%eax)
10801	0x3A9700A8:  movl %eax,-16(%ebp)
10802	0x3A9700AB:  jnz-32 0x3A970148
10803. 1135 3A970076 59
10804. 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
10805
10806==== BB 1136 (0x3A9700B1) in 21182B, out 117085B, BBs exec'd 0 ====
10807	0x3A9700B1:  movl 0xDC(%esi),%eax
10808	0x3A9700B7:  xorl %edx, %edx
10809	0x3A9700B9:  testl %eax,%eax
10810	0x3A9700BB:  jz-8 0x3A9700E2
10811. 1136 3A9700B1 12
10812. 8B 86 DC 00 00 00 31 D2 85 C0 74 25
10813
10814==== BB 1137 (0x3A9700BD) in 21194B, out 117174B, BBs exec'd 0 ====
10815	0x3A9700BD:  movl 4(%eax),%eax
10816	0x3A9700C0:  movzwl (%eax,%edi,2),%edx
10817	0x3A9700C4:  movl 0x17C(%esi),%eax
10818	0x3A9700CA:  andl $0x7FFF, %edx
10819	0x3A9700D0:  shll $0x4, %edx
10820	0x3A9700D3:  addl %eax,%edx
10821	0x3A9700D5:  xorl %eax, %eax
10822	0x3A9700D7:  cmpl $0x0, 4(%edx)
10823	0x3A9700DB:  setnz %al
10824	0x3A9700DE:  negl %eax
10825	0x3A9700E0:  andl %eax,%edx
10826	0x3A9700E2:  movl -28(%ebp),%eax
10827	0x3A9700E5:  movl $0x1,%edi
10828	0x3A9700EA:  leal -16(%ebp), %ecx
10829	0x3A9700ED:  movl (%eax),%eax
10830	0x3A9700EF:  addl %eax,-20(%ebp)
10831	0x3A9700F2:  xorl %eax, %eax
10832	0x3A9700F4:  movl %eax,16(%esp,,)
10833	0x3A9700F8:  movl $0x1,%eax
10834	0x3A9700FD:  movl %edx,4(%esp,,)
10835	0x3A970101:  movl %esi,%edx
10836	0x3A970103:  movl %eax,12(%esp,,)
10837	0x3A970107:  movl %edi,8(%esp,,)
10838	0x3A97010B:  movl 0x1B0(%esi),%eax
10839	0x3A970111:  movl %eax,(%esp,,)
10840	0x3A970114:  movl -20(%ebp),%eax
10841	0x3A970117:  call 0x3A96C0E0
10842. 1137 3A9700BD 95
10843. 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
10844
10845==== BB 1138 (0x3A97011C) in 21289B, out 117515B, BBs exec'd 0 ====
10846	0x3A97011C:  movl -16(%ebp),%edx
10847	0x3A97011F:  subl $0x14, %esp
10848	0x3A970122:  movl %eax,%ecx
10849	0x3A970124:  xorl %eax, %eax
10850	0x3A970126:  testl %edx,%edx
10851	0x3A970128:  jz-8 0x3A970131
10852. 1138 3A97011C 14
10853. 8B 55 F0 83 EC 14 89 C1 31 C0 85 D2 74 07
10854
10855==== BB 1139 (0x3A97012A) in 21303B, out 117624B, BBs exec'd 0 ====
10856	0x3A97012A:  movl %ecx,%eax
10857	0x3A97012C:  movl 4(%edx),%ecx
10858	0x3A97012F:  addl %ecx,%eax
10859	0x3A970131:  movl 0xFFFFFC44(%ebx),%esi
10860	0x3A970137:  testl %esi,%esi
10861	0x3A970139:  jnz-8 0x3A970140
10862. 1139 3A97012A 17
10863. 89 C8 8B 4A 04 01 C8 8B B3 44 FC FF FF 85 F6 75 05
10864
10865==== BB 1140 (0x3A97013B) in 21320B, out 117731B, BBs exec'd 0 ====
10866	0x3A97013B:  movl -24(%ebp),%edx
10867	0x3A97013E:  movl %eax,(%edx)
10868	0x3A970140:  leal -12(%ebp), %esp
10869	0x3A970143:  popl %ebx
10870	0x3A970144:  popl %esi
10871	0x3A970145:  popl %edi
10872	0x3A970146:  popl %ebp
10873	0x3A970147:  ret
10874. 1140 3A97013B 13
10875. 8B 55 E8 89 02 8D 65 F4 5B 5E 5F 5D C3
10876
10877==== BB 1141 (0x3A96FF00) in 21333B, out 117856B, BBs exec'd 0 ====
10878	0x3A96FF00:  popl %edx
10879	0x3A96FF01:  popl %ecx
10880	0x3A96FF02:  xchgl %eax, (%esp,,)
10881	0x3A96FF05:  ret 8
10882. 1141 3A96FF00 8
10883. 5A 59 87 04 24 C2 08 00
10884
10885==== BB 1142 strrchr(0x3AA05860) in 21341B, out 117934B, BBs exec'd 0 ====
10886	0x3AA05860:  pushl %edi
10887	0x3AA05861:  pushl %esi
10888	0x3AA05862:  xorl %eax, %eax
10889	0x3AA05864:  movl 12(%esp,,),%esi
10890	0x3AA05868:  movl 16(%esp,,),%ecx
10891	0x3AA0586C:  movb %cl,%ch{bp}
10892	0x3AA0586E:  movl %ecx,%edx
10893	0x3AA05870:  shll $0x10, %ecx
10894	0x3AA05873:  movw %dx,%cx
10895	0x3AA05876:  testl $0x3, %esi
10896	0x3AA0587C:  jz-32 0x3AA05903
10897. 1142 3AA05860 34
10898. 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
10899
10900==== BB 1143 (0x3AA05903) in 21375B, out 118113B, BBs exec'd 0 ====
10901	0x3AA05903:  movl (%esi),%edx
10902	0x3AA05905:  movl $0xFEFEFEFF,%edi
10903	0x3AA0590A:  addl %edx,%edi
10904	0x3AA0590C:  jnb-32 0x3AA059EC
10905. 1143 3AA05903 15
10906. 8B 16 BF FF FE FE FE 01 D7 0F 83 DA 00 00 00
10907
10908==== BB 1144 (0x3AA05912) in 21390B, out 118191B, BBs exec'd 0 ====
10909	0x3AA05912:  xorl %edx,%edi
10910	0x3AA05914:  orl $0xFEFEFEFF, %edi
10911	0x3AA0591A:  incl %edi
10912	0x3AA0591B:  jnz-32 0x3AA059EC
10913. 1144 3AA05912 15
10914. 31 D7 81 CF FF FE FE FE 47 0F 85 CB 00 00 00
10915
10916==== BB 1145 (0x3AA05921) in 21405B, out 118267B, BBs exec'd 0 ====
10917	0x3AA05921:  xorl %ecx,%edx
10918	0x3AA05923:  movl $0xFEFEFEFF,%edi
10919	0x3AA05928:  addl %edx,%edi
10920	0x3AA0592A:  jnb-8 0x3AA058CA
10921. 1145 3AA05921 11
10922. 31 CA BF FF FE FE FE 01 D7 73 9E
10923
10924==== BB 1146 (0x3AA0592C) in 21416B, out 118345B, BBs exec'd 0 ====
10925	0x3AA0592C:  xorl %edx,%edi
10926	0x3AA0592E:  orl $0xFEFEFEFF, %edi
10927	0x3AA05934:  incl %edi
10928	0x3AA05935:  jnz-8 0x3AA058E0
10929. 1146 3AA0592C 11
10930. 31 D7 81 CF FF FE FE FE 47 75 A9
10931
10932==== BB 1147 (0x3AA058E0) in 21427B, out 118421B, BBs exec'd 0 ====
10933	0x3AA058E0:  subl $0x4, %esi
10934	0x3AA058E3:  subl $0x4, %esi
10935	0x3AA058E6:  subl $0x4, %esi
10936	0x3AA058E9:  testl $0xFF0000, %edx
10937	0x3AA058EF:  jnz-8 0x3AA058F6
10938. 1147 3AA058E0 17
10939. 83 EE 04 83 EE 04 83 EE 04 F7 C2 00 00 FF 00 75 05
10940
10941==== BB 1148 (0x3AA058F6) in 21444B, out 118509B, BBs exec'd 0 ====
10942	0x3AA058F6:  leal 12(%esi), %eax
10943	0x3AA058F9:  testb %dh{si},%dh{si}
10944	0x3AA058FB:  jnz-8 0x3AA05900
10945. 1148 3AA058F6 7
10946. 8D 46 0C 84 F6 75 03
10947
10948==== BB 1149 (0x3AA058FD) in 21451B, out 118583B, BBs exec'd 0 ====
10949	0x3AA058FD:  leal 13(%esi), %eax
10950	0x3AA05900:  addl $0x10, %esi
10951	0x3AA05903:  movl (%esi),%edx
10952	0x3AA05905:  movl $0xFEFEFEFF,%edi
10953	0x3AA0590A:  addl %edx,%edi
10954	0x3AA0590C:  jnb-32 0x3AA059EC
10955. 1149 3AA058FD 21
10956. 8D 46 0D 83 C6 10 8B 16 BF FF FE FE FE 01 D7 0F 83 DA 00 00 00
10957
10958==== BB 1150 (0x3AA05937) in 21472B, out 118684B, BBs exec'd 0 ====
10959	0x3AA05937:  movl 4(%esi),%edx
10960	0x3AA0593A:  movl $0xFEFEFEFF,%edi
10961	0x3AA0593F:  addl %edx,%edi
10962	0x3AA05941:  jnb-32 0x3AA059E9
10963. 1150 3AA05937 16
10964. 8B 56 04 BF FF FE FE FE 01 D7 0F 83 A2 00 00 00
10965
10966==== BB 1151 (0x3AA05947) in 21488B, out 118765B, BBs exec'd 0 ====
10967	0x3AA05947:  xorl %edx,%edi
10968	0x3AA05949:  orl $0xFEFEFEFF, %edi
10969	0x3AA0594F:  incl %edi
10970	0x3AA05950:  jnz-32 0x3AA059E9
10971. 1151 3AA05947 15
10972. 31 D7 81 CF FF FE FE FE 47 0F 85 93 00 00 00
10973
10974==== BB 1152 (0x3AA059E9) in 21503B, out 118841B, BBs exec'd 0 ====
10975	0x3AA059E9:  addl $0x4, %esi
10976	0x3AA059EC:  cmpb %cl,%dl
10977	0x3AA059EE:  jnz-8 0x3AA059F2
10978. 1152 3AA059E9 7
10979. 83 C6 04 38 CA 75 02
10980
10981==== BB 1153 (0x3AA059F2) in 21510B, out 118912B, BBs exec'd 0 ====
10982	0x3AA059F2:  testb %dl,%dl
10983	0x3AA059F4:  jz-8 0x3AA05A16
10984. 1153 3AA059F2 4
10985. 84 D2 74 20
10986
10987==== BB 1154 (0x3AA05A16) in 21514B, out 118973B, BBs exec'd 0 ====
10988	0x3AA05A16:  popl %esi
10989	0x3AA05A17:  popl %edi
10990	0x3AA05A18:  ret
10991. 1154 3AA05A16 3
10992. 5E 5F C3
10993
10994==== BB 1155 (0x3AA57E38) in 21517B, out 119035B, BBs exec'd 0 ====
10995	0x3AA57E38:  testl %eax,%eax
10996	0x3AA57E3A:  jz-8 0x3AA57E5E
10997. 1155 3AA57E38 4
10998. 85 C0 74 22
10999
11000==== BB 1156 (0x3AA57E3C) in 21521B, out 119094B, BBs exec'd 0 ====
11001	0x3AA57E3C:  leal 1(%eax), %edx
11002	0x3AA57E3F:  movl 0x198(%ebx),%eax
11003	0x3AA57E45:  movl %edx,(%eax)
11004	0x3AA57E47:  movl (%edi),%edx
11005	0x3AA57E49:  movl 0x270(%ebx),%eax
11006	0x3AA57E4F:  movl %edx,(%eax)
11007	0x3AA57E51:  movl -12(%ebp),%ebx
11008	0x3AA57E54:  movl -8(%ebp),%esi
11009	0x3AA57E57:  movl -4(%ebp),%edi
11010	0x3AA57E5A:  movl %ebp,%esp
11011	0x3AA57E5C:  popl %ebp
11012	0x3AA57E5D:  ret
11013. 1156 3AA57E3C 34
11014. 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
11015
11016==== BB 1157 (0x3A9B385A) in 21555B, out 119255B, BBs exec'd 0 ====
11017	0x3A9B385A:  call 0x3A9B3720
11018. 1157 3A9B385A 5
11019. E8 C1 FE FF FF
11020
11021==== BB 1158 __libc_global_ctors(0x3A9B3720) in 21560B, out 119300B, BBs exec'd 0 ====
11022	0x3A9B3720:  pushl %ebp
11023	0x3A9B3721:  movl %esp,%ebp
11024	0x3A9B3723:  pushl %esi
11025	0x3A9B3724:  pushl %ebx
11026	0x3A9B3725:  call 0x3A9B3791
11027. 1158 3A9B3720 10
11028. 55 89 E5 56 53 E8 67 00 00 00
11029
11030==== BB 1159 (0x3A9B372A) in 21570B, out 119403B, BBs exec'd 0 ====
11031	0x3A9B372A:  addl $0xFC8E6, %ebx
11032	0x3A9B3730:  leal 0xFFFFFF94(%ebx), %esi
11033	0x3A9B3736:  movl (%esi),%eax
11034	0x3A9B3738:  testl %eax,%eax
11035	0x3A9B373A:  jnz-8 0x3A9B3740
11036. 1159 3A9B372A 18
11037. 81 C3 E6 C8 0F 00 8D B3 94 FF FF FF 8B 06 85 C0 75 04
11038
11039==== BB 1160 (0x3A9B3740) in 21588B, out 119495B, BBs exec'd 0 ====
11040	0x3A9B3740:  addl $0x4, %esi
11041	0x3A9B3743:  call*l %eax
11042. 1160 3A9B3740 5
11043. 83 C6 04 FF D0
11044
11045==== BB 1161 _IO_check_libio(0x3A9FE7B0) in 21593B, out 119550B, BBs exec'd 0 ====
11046	0x3A9FE7B0:  pushl %ebp
11047	0x3A9FE7B1:  movl %esp,%ebp
11048	0x3A9FE7B3:  subl $0x8, %esp
11049	0x3A9FE7B6:  movl %ebx,(%esp,,)
11050	0x3A9FE7B9:  call 0x3A9B3791
11051. 1161 3A9FE7B0 14
11052. 55 89 E5 83 EC 08 89 1C 24 E8 D3 4F FB FF
11053
11054==== BB 1162 (0x3A9FE7BE) in 21607B, out 119645B, BBs exec'd 0 ====
11055	0x3A9FE7BE:  addl $0xB1852, %ebx
11056	0x3A9FE7C4:  movl %esi,4(%esp,,)
11057	0x3A9FE7C8:  movl 0x238(%ebx),%eax
11058	0x3A9FE7CE:  testl %eax,%eax
11059	0x3A9FE7D0:  jnz-8 0x3A9FE820
11060. 1162 3A9FE7BE 20
11061. 81 C3 52 18 0B 00 89 74 24 04 8B 83 38 02 00 00 85 C0 75 4E
11062
11063==== BB 1163 (0x3A9FE820) in 21627B, out 119749B, BBs exec'd 0 ====
11064	0x3A9FE820:  movl (%esp,,),%ebx
11065	0x3A9FE823:  movl 4(%esp,,),%esi
11066	0x3A9FE827:  movl %ebp,%esp
11067	0x3A9FE829:  popl %ebp
11068	0x3A9FE82A:  ret
11069. 1163 3A9FE820 11
11070. 8B 1C 24 8B 74 24 04 89 EC 5D C3
11071
11072==== BB 1164 (0x3A9B3745) in 21638B, out 119826B, BBs exec'd 0 ====
11073	0x3A9B3745:  movl (%esi),%eax
11074	0x3A9B3747:  testl %eax,%eax
11075	0x3A9B3749:  jnz-8 0x3A9B3740
11076. 1164 3A9B3745 6
11077. 8B 06 85 C0 75 F5
11078
11079==== BB 1165 (0x3A9B374B) in 21644B, out 119895B, BBs exec'd 0 ====
11080	0x3A9B374B:  popl %ebx
11081	0x3A9B374C:  popl %esi
11082	0x3A9B374D:  popl %ebp
11083	0x3A9B374E:  movl %esi,%esi
11084	0x3A9B3750:  ret
11085. 1165 3A9B374B 6
11086. 5B 5E 5D 89 F6 C3
11087
11088==== BB 1166 (0x3A9B385F) in 21650B, out 119977B, BBs exec'd 0 ====
11089	0x3A9B385F:  movl -12(%ebp),%ebx
11090	0x3A9B3862:  movl -8(%ebp),%esi
11091	0x3A9B3865:  movl -4(%ebp),%edi
11092	0x3A9B3868:  movl %ebp,%esp
11093	0x3A9B386A:  popl %ebp
11094	0x3A9B386B:  ret
11095. 1166 3A9B385F 13
11096. 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3
11097
11098==== BB 1167 (0x3A97063E) in 21663B, out 120069B, BBs exec'd 0 ====
11099	0x3A97063E:  testb $0x3, %dl
11100	0x3A970641:  jz-32 0x3A9705C0
11101. 1167 3A97063E 9
11102. F6 C2 03 0F 84 79 FF FF FF
11103
11104==== BB 1168 (0x3A970729) in 21672B, out 120131B, BBs exec'd 0 ====
11105	0x3A970729:  movl -28(%ebp),%eax
11106	0x3A97072C:  movl $0x0, 12(%eax)
11107	0x3A970733:  call 0x3A970B70
11108. 1168 3A970729 15
11109. 8B 45 E4 C7 40 0C 00 00 00 00 E8 38 04 00 00
11110
11111==== BB 1169 (0x3A970738) in 21687B, out 120207B, BBs exec'd 0 ====
11112	0x3A970738:  xorl %eax, %eax
11113	0x3A97073A:  movl %eax,0x34(%ebx)
11114	0x3A970740:  addl $0x2C, %esp
11115	0x3A970743:  popl %ebx
11116	0x3A970744:  popl %esi
11117	0x3A970745:  popl %edi
11118	0x3A970746:  popl %ebp
11119	0x3A970747:  ret 4
11120. 1169 3A970738 18
11121. 31 C0 89 83 34 00 00 00 83 C4 2C 5B 5E 5F 5D C2 04 00
11122
11123==== BB 1170 (0x3A9658B5) in 21705B, out 120340B, BBs exec'd 0 ====
11124	0x3A9658B5:  leal 0xFFFF8194(%ebx), %edx
11125	0x3A9658BB:  jmp*l %edi
11126. 1170 3A9658B5 8
11127. 8D 93 94 81 FF FF FF E7
11128
11129==== BB 1171 (0x80482A0) in 21713B, out 120377B, BBs exec'd 0 ====
11130	0x80482A0:  xorl %ebp, %ebp
11131	0x80482A2:  popl %esi
11132	0x80482A3:  movl %esp,%ecx
11133	0x80482A5:  andl $0xFFFFFFF0, %esp
11134	0x80482A8:  pushl %eax
11135	0x80482A9:  pushl %esp
11136	0x80482AA:  pushl %edx
11137	0x80482AB:  pushl $0x8048370
11138	0x80482B0:  pushl $0x80483E0
11139	0x80482B5:  pushl %ecx
11140	0x80482B6:  pushl %esi
11141	0x80482B7:  pushl $0x804835C
11142	0x80482BC:  call 0x804828C
11143. 1171 80482A0 33
11144. 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
11145
11146==== BB 1172 (0x804828C) in 21746B, out 120608B, BBs exec'd 0 ====
11147	0x804828C:  jmp*l (0x8049580)
11148. 1172 804828C 6
11149. FF 25 80 95 04 08
11150
11151==== BB 1173 (0x8048292) in 21752B, out 120634B, BBs exec'd 0 ====
11152	0x8048292:  pushl $0x0
11153	0x8048297:  jmp 0x804827C
11154. 1173 8048292 10
11155. 68 00 00 00 00 E9 E0 FF FF FF
11156
11157==== BB 1174 (0x804827C) in 21762B, out 120683B, BBs exec'd 0 ====
11158	0x804827C:  pushl (0x8049578)
11159	0x8048282:  jmp*l (0x804957C)
11160. 1174 804827C 12
11161. FF 35 78 95 04 08 FF 25 7C 95 04 08
11162
11163==== BB 1175 __libc_start_main(0x3A9B3870) in 21774B, out 120733B, BBs exec'd 0 ====
11164	0x3A9B3870:  pushl %ebp
11165	0x3A9B3871:  xorl %ecx, %ecx
11166	0x3A9B3873:  movl %esp,%ebp
11167	0x3A9B3875:  pushl %edi
11168	0x3A9B3876:  pushl %esi
11169	0x3A9B3877:  pushl %ebx
11170	0x3A9B3878:  subl $0xC, %esp
11171	0x3A9B387B:  movl 12(%ebp),%eax
11172	0x3A9B387E:  movl 16(%ebp),%edi
11173	0x3A9B3881:  call 0x3A9B3791
11174. 1175 3A9B3870 22
11175. 55 31 C9 89 E5 57 56 53 83 EC 0C 8B 45 0C 8B 7D 10 E8 0B FF FF FF
11176
11177==== BB 1176 (0x3A9B3886) in 21796B, out 120906B, BBs exec'd 0 ====
11178	0x3A9B3886:  addl $0xFC78A, %ebx
11179	0x3A9B388C:  movl 28(%ebp),%esi
11180	0x3A9B388F:  leal 4(%edi,%eax,4), %edx
11181	0x3A9B3893:  movl 0xA4(%ebx),%eax
11182	0x3A9B3899:  testl %eax,%eax
11183	0x3A9B389B:  jz-8 0x3A9B38B0
11184. 1176 3A9B3886 23
11185. 81 C3 8A C7 0F 00 8B 75 1C 8D 54 87 04 8B 83 A4 00 00 00 85 C0 74 13
11186
11187==== BB 1177 (0x3A9B389D) in 21819B, out 121027B, BBs exec'd 0 ====
11188	0x3A9B389D:  movl (%eax),%eax
11189	0x3A9B389F:  testl %eax,%eax
11190	0x3A9B38A1:  jnz-8 0x3A9B38B0
11191. 1177 3A9B389D 6
11192. 8B 00 85 C0 75 0D
11193
11194==== BB 1178 (0x3A9B38A3) in 21825B, out 121096B, BBs exec'd 0 ====
11195	0x3A9B38A3:  movl $0x1,%ecx
11196	0x3A9B38A8:  nop
11197	0x3A9B38A9:  leal 0(%esi,,), %esi
11198	0x3A9B38B0:  movl 0xB4(%ebx),%eax
11199	0x3A9B38B6:  testl %esi,%esi
11200	0x3A9B38B8:  movl %ecx,(%eax)
11201	0x3A9B38BA:  movl 0x13C(%ebx),%eax
11202	0x3A9B38C0:  movl %edx,(%eax)
11203	0x3A9B38C2:  jz-8 0x3A9B38D8
11204. 1178 3A9B38A3 33
11205. 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
11206
11207==== BB 1179 (0x3A9B38C4) in 21858B, out 121230B, BBs exec'd 0 ====
11208	0x3A9B38C4:  movl %esi,(%esp,,)
11209	0x3A9B38C7:  xorl %eax, %eax
11210	0x3A9B38C9:  movl %eax,8(%esp,,)
11211	0x3A9B38CD:  xorl %eax, %eax
11212	0x3A9B38CF:  movl %eax,4(%esp,,)
11213	0x3A9B38D3:  call 0x3A9C8E60
11214. 1179 3A9B38C4 20
11215. 89 34 24 31 C0 89 44 24 08 31 C0 89 44 24 04 E8 88 55 01 00
11216
11217==== BB 1180 __cxa_atexit_internal(0x3A9C8E60) in 21878B, out 121334B, BBs exec'd 0 ====
11218	0x3A9C8E60:  pushl %ebp
11219	0x3A9C8E61:  movl %esp,%ebp
11220	0x3A9C8E63:  pushl %ebx
11221	0x3A9C8E64:  call 0x3A9B3791
11222. 1180 3A9C8E60 9
11223. 55 89 E5 53 E8 28 A9 FE FF
11224
11225==== BB 1181 (0x3A9C8E69) in 21887B, out 121421B, BBs exec'd 0 ====
11226	0x3A9C8E69:  addl $0xE71A7, %ebx
11227	0x3A9C8E6F:  call 0x3A9C8D70
11228. 1181 3A9C8E69 11
11229. 81 C3 A7 71 0E 00 E8 FC FE FF FF
11230
11231==== BB 1182 __new_exitfn(0x3A9C8D70) in 21898B, out 121486B, BBs exec'd 0 ====
11232	0x3A9C8D70:  pushl %ebp
11233	0x3A9C8D71:  movl %esp,%ebp
11234	0x3A9C8D73:  pushl %edi
11235	0x3A9C8D74:  xorl %edi, %edi
11236	0x3A9C8D76:  pushl %esi
11237	0x3A9C8D77:  pushl %ebx
11238	0x3A9C8D78:  subl $0x4, %esp
11239	0x3A9C8D7B:  call 0x3A9B3791
11240. 1182 3A9C8D70 16
11241. 55 89 E5 57 31 FF 56 53 83 EC 04 E8 11 AA FE FF
11242
11243==== BB 1183 (0x3A9C8D80) in 21914B, out 121633B, BBs exec'd 0 ====
11244	0x3A9C8D80:  addl $0xE7290, %ebx
11245	0x3A9C8D86:  movl 0x2B3C(%ebx),%edx
11246	0x3A9C8D8C:  testl %edx,%edx
11247	0x3A9C8D8E:  jnz-32 0x3A9C8E34
11248. 1183 3A9C8D80 20
11249. 81 C3 90 72 0E 00 8B 93 3C 2B 00 00 85 D2 0F 85 A0 00 00 00
11250
11251==== BB 1184 (0x3A9C8D94) in 21934B, out 121721B, BBs exec'd 0 ====
11252	0x3A9C8D94:  movl 0xFFFF9EBC(%ebx),%esi
11253	0x3A9C8D9A:  testl %esi,%esi
11254	0x3A9C8D9C:  jz-8 0x3A9C8DC9
11255. 1184 3A9C8D94 10
11256. 8B B3 BC 9E FF FF 85 F6 74 2B
11257
11258==== BB 1185 (0x3A9C8D9E) in 21944B, out 121796B, BBs exec'd 0 ====
11259	0x3A9C8D9E:  movl %esi,%esi
11260	0x3A9C8DA0:  movl 4(%esi),%edx
11261	0x3A9C8DA3:  xorl %edi, %edi
11262	0x3A9C8DA5:  cmpl %edx,%edi
11263	0x3A9C8DA7:  jnb-8 0x3A9C8DBE
11264. 1185 3A9C8D9E 11
11265. 89 F6 8B 56 04 31 FF 39 D7 73 15
11266
11267==== BB 1186 (0x3A9C8DBE) in 21955B, out 121886B, BBs exec'd 0 ====
11268	0x3A9C8DBE:  cmpl $0x1F, %edx
11269	0x3A9C8DC1:  jbe-8 0x3A9C8DFD
11270. 1186 3A9C8DBE 5
11271. 83 FA 1F 76 3A
11272
11273==== BB 1187 (0x3A9C8DFD) in 21960B, out 121943B, BBs exec'd 0 ====
11274	0x3A9C8DFD:  leal 1(%edx), %eax
11275	0x3A9C8E00:  movl %edx,%edi
11276	0x3A9C8E02:  movl %eax,4(%esi)
11277	0x3A9C8E05:  testl %esi,%esi
11278	0x3A9C8E07:  jz-8 0x3A9C8DC9
11279. 1187 3A9C8DFD 12
11280. 8D 42 01 89 D7 89 46 04 85 F6 74 C0
11281
11282==== BB 1188 (0x3A9C8E09) in 21972B, out 122035B, BBs exec'd 0 ====
11283	0x3A9C8E09:  movl %edi,%eax
11284	0x3A9C8E0B:  movl $0x1,%ecx
11285	0x3A9C8E10:  shll $0x4, %eax
11286	0x3A9C8E13:  movl %ecx,8(%esi,%eax,1)
11287	0x3A9C8E17:  movl 0x2B44(%ebx),%edx
11288	0x3A9C8E1D:  testl %edx,%edx
11289	0x3A9C8E1F:  jnz-8 0x3A9C8E44
11290. 1188 3A9C8E09 24
11291. 89 F8 B9 01 00 00 00 C1 E0 04 89 4C 06 08 8B 93 44 2B 00 00 85 D2 75 23
11292
11293==== BB 1189 (0x3A9C8E21) in 21996B, out 122153B, BBs exec'd 0 ====
11294	0x3A9C8E21:  xorl %eax, %eax
11295	0x3A9C8E23:  testl %esi,%esi
11296	0x3A9C8E25:  jz-8 0x3A9C8E2E
11297. 1189 3A9C8E21 6
11298. 31 C0 85 F6 74 07
11299
11300==== BB 1190 (0x3A9C8E27) in 22002B, out 122226B, BBs exec'd 0 ====
11301	0x3A9C8E27:  shll $0x4, %edi
11302	0x3A9C8E2A:  leal 8(%edi,%esi,1), %eax
11303	0x3A9C8E2E:  popl %edx
11304	0x3A9C8E2F:  popl %ebx
11305	0x3A9C8E30:  popl %esi
11306	0x3A9C8E31:  popl %edi
11307	0x3A9C8E32:  popl %ebp
11308	0x3A9C8E33:  ret
11309. 1190 3A9C8E27 13
11310. C1 E7 04 8D 44 37 08 5A 5B 5E 5F 5D C3
11311
11312==== BB 1191 (0x3A9C8E74) in 22015B, out 122362B, BBs exec'd 0 ====
11313	0x3A9C8E74:  movl %eax,%edx
11314	0x3A9C8E76:  testl %edx,%edx
11315	0x3A9C8E78:  movl $0xFFFFFFFF,%eax
11316	0x3A9C8E7D:  jz-8 0x3A9C8E99
11317. 1191 3A9C8E74 11
11318. 89 C2 85 D2 B8 FF FF FF FF 74 1A
11319
11320==== BB 1192 (0x3A9C8E7F) in 22026B, out 122440B, BBs exec'd 0 ====
11321	0x3A9C8E7F:  movl $0x4, (%edx)
11322	0x3A9C8E85:  movl 8(%ebp),%eax
11323	0x3A9C8E88:  movl %eax,4(%edx)
11324	0x3A9C8E8B:  movl 12(%ebp),%eax
11325	0x3A9C8E8E:  movl %eax,8(%edx)
11326	0x3A9C8E91:  movl 16(%ebp),%eax
11327	0x3A9C8E94:  movl %eax,12(%edx)
11328	0x3A9C8E97:  xorl %eax, %eax
11329	0x3A9C8E99:  popl %ebx
11330	0x3A9C8E9A:  popl %ebp
11331	0x3A9C8E9B:  ret
11332. 1192 3A9C8E7F 29
11333. 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
11334
11335==== BB 1193 (0x3A9B38D8) in 22055B, out 122598B, BBs exec'd 0 ====
11336	0x3A9B38D8:  movl 24(%ebp),%esi
11337	0x3A9B38DB:  testl %esi,%esi
11338	0x3A9B38DD:  jz-8 0x3A9B38F6
11339. 1193 3A9B38D8 7
11340. 8B 75 18 85 F6 74 17
11341
11342==== BB 1194 (0x3A9B38DF) in 22062B, out 122670B, BBs exec'd 0 ====
11343	0x3A9B38DF:  xorl %edx, %edx
11344	0x3A9B38E1:  xorl %ecx, %ecx
11345	0x3A9B38E3:  movl %ecx,8(%esp,,)
11346	0x3A9B38E7:  movl %edx,4(%esp,,)
11347	0x3A9B38EB:  movl 24(%ebp),%edx
11348	0x3A9B38EE:  movl %edx,(%esp,,)
11349	0x3A9B38F1:  call 0x3A9C8E60
11350. 1194 3A9B38DF 23
11351. 31 D2 31 C9 89 4C 24 08 89 54 24 04 8B 55 18 89 14 24 E8 6A 55 01 00
11352
11353==== BB 1195 (0x3A9C8DA9) in 22085B, out 122787B, BBs exec'd 0 ====
11354	0x3A9C8DA9:  leal 8(%esi), %eax
11355	0x3A9C8DAC:  leal 0(%esi,,), %esi
11356	0x3A9C8DB0:  movl (%eax),%ecx
11357	0x3A9C8DB2:  testl %ecx,%ecx
11358	0x3A9C8DB4:  jz-8 0x3A9C8DF4
11359. 1195 3A9C8DA9 13
11360. 8D 46 08 8D 74 26 00 8B 08 85 C9 74 3E
11361
11362==== BB 1196 (0x3A9C8DB6) in 22098B, out 122876B, BBs exec'd 0 ====
11363	0x3A9C8DB6:  incl %edi
11364	0x3A9C8DB7:  addl $0x10, %eax
11365	0x3A9C8DBA:  cmpl %edx,%edi
11366	0x3A9C8DBC:  jb-8 0x3A9C8DB0
11367. 1196 3A9C8DB6 8
11368. 47 83 C0 10 39 D7 72 F2
11369
11370==== BB 1197 (0x3A9B38F6) in 22106B, out 122954B, BBs exec'd 0 ====
11371	0x3A9B38F6:  movl 0x168(%ebx),%esi
11372	0x3A9B38FC:  testb $0x2, (%esi)
11373	0x3A9B38FF:  jnz-8 0x3A9B3933
11374. 1197 3A9B38F6 11
11375. 8B B3 68 01 00 00 F6 06 02 75 32
11376
11377==== BB 1198 (0x3A9B3901) in 22117B, out 123038B, BBs exec'd 0 ====
11378	0x3A9B3901:  movl 20(%ebp),%eax
11379	0x3A9B3904:  testl %eax,%eax
11380	0x3A9B3906:  jz-8 0x3A9B390B
11381. 1198 3A9B3901 7
11382. 8B 45 14 85 C0 74 03
11383
11384==== BB 1199 (0x3A9B3908) in 22124B, out 123110B, BBs exec'd 0 ====
11385	0x3A9B3908:  call*l 20(%ebp)
11386. 1199 3A9B3908 3
11387. FF 55 14
11388
11389==== BB 1200 __libc_csu_init(0x80483E0) in 22127B, out 123154B, BBs exec'd 0 ====
11390	0x80483E0:  pushl %ebp
11391	0x80483E1:  movl %esp,%ebp
11392	0x80483E3:  subl $0x18, %esp
11393	0x80483E6:  movl %ebx,-12(%ebp)
11394	0x80483E9:  movl %esi,-8(%ebp)
11395	0x80483EC:  xorl %esi, %esi
11396	0x80483EE:  call 0x8048438
11397. 1200 80483E0 19
11398. 55 89 E5 83 EC 18 89 5D F4 89 75 F8 31 F6 E8 45 00 00 00
11399
11400==== BB 1201 (0x8048438) in 22146B, out 123279B, BBs exec'd 0 ====
11401	0x8048438:  movl (%esp,,),%ebx
11402	0x804843B:  ret
11403. 1201 8048438 4
11404. 8B 1C 24 C3
11405
11406==== BB 1202 (0x80483F3) in 22150B, out 123319B, BBs exec'd 0 ====
11407	0x80483F3:  addl $0x1181, %ebx
11408	0x80483F9:  movl %edi,-4(%ebp)
11409	0x80483FC:  call 0x8048264
11410. 1202 80483F3 14
11411. 81 C3 81 11 00 00 89 7D FC E8 63 FE FF FF
11412
11413==== BB 1203 (0x8048264) in 22164B, out 123400B, BBs exec'd 0 ====
11414	0x8048264:  pushl %ebp
11415	0x8048265:  movl %esp,%ebp
11416	0x8048267:  subl $0x8, %esp
11417	0x804826A:  call 0x80482C4
11418. 1203 8048264 11
11419. 55 89 E5 83 EC 08 E8 55 00 00 00
11420
11421==== BB 1204 (0x80482C4) in 22175B, out 123485B, BBs exec'd 0 ====
11422	0x80482C4:  pushl %ebp
11423	0x80482C5:  movl %esp,%ebp
11424	0x80482C7:  pushl %ebx
11425	0x80482C8:  call 0x80482CD ; popl %ebx
11426	0x80482CE:  addl $0x12A7, %ebx
11427	0x80482D4:  pushl %edx
11428	0x80482D5:  movl 0x10(%ebx),%eax
11429	0x80482DB:  testl %eax,%eax
11430	0x80482DD:  jz-8 0x80482E1
11431. 1204 80482C4 27
11432. 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
11433
11434==== BB 1205 (0x80482E1) in 22202B, out 123637B, BBs exec'd 0 ====
11435	0x80482E1:  popl %eax
11436	0x80482E2:  popl %ebx
11437	0x80482E3:  leave	0x80482E4:  ret
11438. 1205 80482E1 4
11439. 58 5B C9 C3
11440
11441==== BB 1206 (0x804826F) in 22206B, out 123721B, BBs exec'd 0 ====
11442	0x804826F:  call 0x8048330
11443. 1206 804826F 5
11444. E8 BC 00 00 00
11445
11446==== BB 1207 (0x8048330) in 22211B, out 123766B, BBs exec'd 0 ====
11447	0x8048330:  pushl %ebp
11448	0x8048331:  movl %esp,%ebp
11449	0x8048333:  pushl %ecx
11450	0x8048334:  pushl %ecx
11451	0x8048335:  movl (0x8049570),%edx
11452	0x804833B:  testl %edx,%edx
11453	0x804833D:  jz-8 0x8048358
11454. 1207 8048330 15
11455. 55 89 E5 51 51 8B 15 70 95 04 08 85 D2 74 19
11456
11457==== BB 1208 (0x8048358) in 22226B, out 123895B, BBs exec'd 0 ====
11458	0x8048358:  leave	0x8048359:  ret
11459. 1208 8048358 2
11460. C9 C3
11461
11462==== BB 1209 (0x8048274) in 22228B, out 123944B, BBs exec'd 0 ====
11463	0x8048274:  call 0x8048440
11464. 1209 8048274 5
11465. E8 C7 01 00 00
11466
11467==== BB 1210 (0x8048440) in 22233B, out 123989B, BBs exec'd 0 ====
11468	0x8048440:  pushl %ebp
11469	0x8048441:  movl %esp,%ebp
11470	0x8048443:  pushl %ebx
11471	0x8048444:  pushl %edx
11472	0x8048445:  movl $0x8049560,%ebx
11473	0x804844A:  movl 0x8049560, %eax
11474	0x804844F:  cmpl $0xFFFFFFFF, %eax
11475	0x8048452:  jz-8 0x8048460
11476. 1210 8048440 20
11477. 55 89 E5 53 52 BB 60 95 04 08 A1 60 95 04 08 83 F8 FF 74 0C
11478
11479==== BB 1211 (0x8048460) in 22253B, out 124131B, BBs exec'd 0 ====
11480	0x8048460:  popl %eax
11481	0x8048461:  popl %ebx
11482	0x8048462:  popl %ebp
11483	0x8048463:  ret
11484. 1211 8048460 4
11485. 58 5B 5D C3
11486
11487==== BB 1212 (0x8048279) in 22257B, out 124209B, BBs exec'd 0 ====
11488	0x8048279:  leave	0x804827A:  ret
11489. 1212 8048279 2
11490. C9 C3
11491
11492==== BB 1213 (0x8048401) in 22259B, out 124258B, BBs exec'd 0 ====
11493	0x8048401:  leal 0xFFFFFF14(%ebx), %edx
11494	0x8048407:  leal 0xFFFFFF14(%ebx), %eax
11495	0x804840D:  subl %eax,%edx
11496	0x804840F:  sarl $0x2, %edx
11497	0x8048412:  cmpl %edx,%esi
11498	0x8048414:  jnb-8 0x804842B
11499. 1213 8048401 21
11500. 8D 93 14 FF FF FF 8D 83 14 FF FF FF 29 C2 C1 FA 02 39 D6 73 15
11501
11502==== BB 1214 (0x804842B) in 22280B, out 124356B, BBs exec'd 0 ====
11503	0x804842B:  movl -12(%ebp),%ebx
11504	0x804842E:  movl -8(%ebp),%esi
11505	0x8048431:  movl -4(%ebp),%edi
11506	0x8048434:  movl %ebp,%esp
11507	0x8048436:  popl %ebp
11508	0x8048437:  ret
11509. 1214 804842B 13
11510. 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3
11511
11512==== BB 1215 (0x3A9B390B) in 22293B, out 124448B, BBs exec'd 0 ====
11513	0x3A9B390B:  testb $0x2, (%esi)
11514	0x3A9B390E:  movl %esi,%esi
11515	0x3A9B3910:  jnz-8 0x3A9B394A
11516. 1215 3A9B390B 7
11517. F6 06 02 89 F6 75 38
11518
11519==== BB 1216 (0x3A9B3912) in 22300B, out 124519B, BBs exec'd 0 ====
11520	0x3A9B3912:  movl 0x13C(%ebx),%edx
11521	0x3A9B3918:  movl (%edx),%eax
11522	0x3A9B391A:  movl %edi,4(%esp,,)
11523	0x3A9B391E:  movl %eax,8(%esp,,)
11524	0x3A9B3922:  movl 12(%ebp),%eax
11525	0x3A9B3925:  movl %eax,(%esp,,)
11526	0x3A9B3928:  call*l 8(%ebp)
11527. 1216 3A9B3912 25
11528. 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
11529
11530==== BB 1217 main(0x804835C) in 22325B, out 124630B, BBs exec'd 0 ====
11531	0x804835C:  pushl %ebp
11532	0x804835D:  movl %esp,%ebp
11533	0x804835F:  subl $0x8, %esp
11534	0x8048362:  andl $0xFFFFFFF0, %esp
11535	0x8048365:  movl $0x2A,%eax
11536	0x804836A:  leave	0x804836B:  ret
11537. 1217 804835C 16
11538. 55 89 E5 83 EC 08 83 E4 F0 B8 2A 00 00 00 C9 C3
11539
11540==== BB 1218 (0x3A9B392B) in 22341B, out 124740B, BBs exec'd 0 ====
11541	0x3A9B392B:  movl %eax,(%esp,,)
11542	0x3A9B392E:  call 0x3A9C8C50
11543. 1218 3A9B392B 8
11544. 89 04 24 E8 1D 53 01 00
11545
11546==== BB 1219 exit(0x3A9C8C50) in 22349B, out 124795B, BBs exec'd 0 ====
11547	0x3A9C8C50:  pushl %ebp
11548	0x3A9C8C51:  movl %esp,%ebp
11549	0x3A9C8C53:  pushl %edi
11550	0x3A9C8C54:  pushl %esi
11551	0x3A9C8C55:  pushl %ebx
11552	0x3A9C8C56:  subl $0xC, %esp
11553	0x3A9C8C59:  call 0x3A9B3791
11554. 1219 3A9C8C50 14
11555. 55 89 E5 57 56 53 83 EC 0C E8 33 AB FE FF
11556
11557==== BB 1220 (0x3A9C8C5E) in 22363B, out 124928B, BBs exec'd 0 ====
11558	0x3A9C8C5E:  addl $0xE73B2, %ebx
11559	0x3A9C8C64:  movl 0xFFFF9EBC(%ebx),%edx
11560	0x3A9C8C6A:  testl %edx,%edx
11561	0x3A9C8C6C:  jz-8 0x3A9C8CDD
11562. 1220 3A9C8C5E 16
11563. 81 C3 B2 73 0E 00 8B 93 BC 9E FF FF 85 D2 74 6F
11564
11565==== BB 1221 (0x3A9C8C6E) in 22379B, out 125016B, BBs exec'd 0 ====
11566	0x3A9C8C6E:  movl %esi,%esi
11567	0x3A9C8C70:  movl 4(%edx),%eax
11568	0x3A9C8C73:  testl %eax,%eax
11569	0x3A9C8C75:  jz-8 0x3A9C8CBD
11570. 1221 3A9C8C6E 9
11571. 89 F6 8B 42 04 85 C0 74 46
11572
11573==== BB 1222 (0x3A9C8C77) in 22388B, out 125098B, BBs exec'd 0 ====
11574	0x3A9C8C77:  movl %esi,%esi
11575	0x3A9C8C79:  leal 0(%edi,,), %edi
11576	0x3A9C8C80:  decl %eax
11577	0x3A9C8C81:  movl %eax,4(%edx)
11578	0x3A9C8C84:  shll $0x4, %eax
11579	0x3A9C8C87:  leal (%eax,%edx,1), %eax
11580	0x3A9C8C8A:  leal 8(%eax), %ecx
11581	0x3A9C8C8D:  movl 8(%eax),%eax
11582	0x3A9C8C90:  cmpl $0x4, %eax
11583	0x3A9C8C93:  jnbe-8 0x3A9C8CB6
11584. 1222 3A9C8C77 30
11585. 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
11586
11587==== BB 1223 (0x3A9C8C95) in 22418B, out 125234B, BBs exec'd 0 ====
11588	0x3A9C8C95:  movl -75896(%ebx,%eax,4),%eax
11589	0x3A9C8C9C:  addl %ebx,%eax
11590	0x3A9C8C9E:  jmp*l %eax
11591. 1223 3A9C8C95 11
11592. 8B 84 83 88 D7 FE FF 01 D8 FF E0
11593
11594==== BB 1224 (0x3A9C8CA0) in 22429B, out 125285B, BBs exec'd 0 ====
11595	0x3A9C8CA0:  movl 8(%ebp),%eax
11596	0x3A9C8CA3:  movl %eax,4(%esp,,)
11597	0x3A9C8CA7:  movl 8(%ecx),%eax
11598	0x3A9C8CAA:  movl %eax,(%esp,,)
11599	0x3A9C8CAD:  call*l 4(%ecx)
11600. 1224 3A9C8CA0 16
11601. 8B 45 08 89 44 24 04 8B 41 08 89 04 24 FF 51 04
11602
11603==== BB 1225 __libc_csu_fini(0x8048370) in 22445B, out 125372B, BBs exec'd 0 ====
11604	0x8048370:  pushl %ebp
11605	0x8048371:  movl %esp,%ebp
11606	0x8048373:  subl $0x18, %esp
11607	0x8048376:  movl %ebx,-12(%ebp)
11608	0x8048379:  call 0x8048438
11609. 1225 8048370 14
11610. 55 89 E5 83 EC 18 89 5D F4 E8 BA 00 00 00
11611
11612==== BB 1226 (0x804837E) in 22459B, out 125470B, BBs exec'd 0 ====
11613	0x804837E:  addl $0x11F6, %ebx
11614	0x8048384:  movl %edi,-4(%ebp)
11615	0x8048387:  leal 0xFFFFFF14(%ebx), %eax
11616	0x804838D:  leal 0xFFFFFF14(%ebx), %edi
11617	0x8048393:  movl %esi,-8(%ebp)
11618	0x8048396:  subl %edi,%eax
11619	0x8048398:  sarl $0x2, %eax
11620	0x804839B:  testl %eax,%eax
11621	0x804839D:  leal -1(%eax), %esi
11622	0x80483A0:  jnz-8 0x80483B4
11623. 1226 804837E 36
11624. 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
11625
11626==== BB 1227 (0x80483A2) in 22495B, out 125620B, BBs exec'd 0 ====
11627	0x80483A2:  call 0x8048464
11628. 1227 80483A2 5
11629. E8 BD 00 00 00
11630
11631==== BB 1228 (0x8048464) in 22500B, out 125665B, BBs exec'd 0 ====
11632	0x8048464:  pushl %ebp
11633	0x8048465:  movl %esp,%ebp
11634	0x8048467:  pushl %ebx
11635	0x8048468:  call 0x804846D ; popl %ebx
11636	0x804846E:  addl $0x1107, %ebx
11637	0x8048474:  pushl %eax
11638	0x8048475:  call 0x80482F0
11639. 1228 8048464 22
11640. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 07 11 00 00 50 E8 76 FE FF FF
11641
11642==== BB 1229 (0x80482F0) in 22522B, out 125794B, BBs exec'd 0 ====
11643	0x80482F0:  pushl %ebp
11644	0x80482F1:  movl %esp,%ebp
11645	0x80482F3:  pushl %eax
11646	0x80482F4:  pushl %eax
11647	0x80482F5:  cmpb $0x0, (0x8049588)
11648	0x80482FC:  jnz-8 0x804832C
11649. 1229 80482F0 14
11650. 55 89 E5 50 50 80 3D 88 95 04 08 00 75 2E
11651
11652==== BB 1230 (0x80482FE) in 22536B, out 125916B, BBs exec'd 0 ====
11653	0x80482FE:  movl 0x8049490, %eax
11654	0x8048303:  movl (%eax),%edx
11655	0x8048305:  testl %edx,%edx
11656	0x8048307:  jz-8 0x8048325
11657. 1230 80482FE 11
11658. A1 90 94 04 08 8B 10 85 D2 74 1C
11659
11660==== BB 1231 (0x8048325) in 22547B, out 126000B, BBs exec'd 0 ====
11661	0x8048325:  movb $0x1, (0x8049588)
11662	0x804832C:  leave	0x804832D:  ret
11663. 1231 8048325 9
11664. C6 05 88 95 04 08 01 C9 C3
11665
11666==== BB 1232 (0x804847A) in 22556B, out 126065B, BBs exec'd 0 ====
11667	0x804847A:  popl %ecx
11668	0x804847B:  popl %ebx
11669	0x804847C:  leave	0x804847D:  ret
11670. 1232 804847A 4
11671. 59 5B C9 C3
11672
11673==== BB 1233 (0x80483A7) in 22560B, out 126149B, BBs exec'd 0 ====
11674	0x80483A7:  movl -12(%ebp),%ebx
11675	0x80483AA:  movl -8(%ebp),%esi
11676	0x80483AD:  movl -4(%ebp),%edi
11677	0x80483B0:  movl %ebp,%esp
11678	0x80483B2:  popl %ebp
11679	0x80483B3:  ret
11680. 1233 80483A7 13
11681. 8B 5D F4 8B 75 F8 8B 7D FC 89 EC 5D C3
11682
11683==== BB 1234 (0x3A9C8CB0) in 22573B, out 126241B, BBs exec'd 0 ====
11684	0x3A9C8CB0:  movl 0xFFFF9EBC(%ebx),%edx
11685	0x3A9C8CB6:  movl 4(%edx),%eax
11686	0x3A9C8CB9:  testl %eax,%eax
11687	0x3A9C8CBB:  jnz-8 0x3A9C8C80
11688. 1234 3A9C8CB0 13
11689. 8B 93 BC 9E FF FF 8B 42 04 85 C0 75 C3
11690
11691==== BB 1235 (0x3A9C8C80) in 22586B, out 126329B, BBs exec'd 0 ====
11692	0x3A9C8C80:  decl %eax
11693	0x3A9C8C81:  movl %eax,4(%edx)
11694	0x3A9C8C84:  shll $0x4, %eax
11695	0x3A9C8C87:  leal (%eax,%edx,1), %eax
11696	0x3A9C8C8A:  leal 8(%eax), %ecx
11697	0x3A9C8C8D:  movl 8(%eax),%eax
11698	0x3A9C8C90:  cmpl $0x4, %eax
11699	0x3A9C8C93:  jnbe-8 0x3A9C8CB6
11700. 1235 3A9C8C80 21
11701. 48 89 42 04 C1 E0 04 8D 04 10 8D 48 08 8B 40 08 83 F8 04 77 21
11702
11703==== BB 1236 _dl_fini(0x3A970800) in 22607B, out 126442B, BBs exec'd 0 ====
11704	0x3A970800:  pushl %ebp
11705	0x3A970801:  movl %esp,%ebp
11706	0x3A970803:  pushl %edi
11707	0x3A970804:  pushl %esi
11708	0x3A970805:  pushl %ebx
11709	0x3A970806:  subl $0x4C, %esp
11710	0x3A970809:  call 0x3A97592B
11711. 1236 3A970800 14
11712. 55 89 E5 57 56 53 83 EC 4C E8 1D 51 00 00
11713
11714==== BB 1237 (0x3A97080E) in 22621B, out 126575B, BBs exec'd 0 ====
11715	0x3A97080E:  addl $0x7E5E, %ebx
11716	0x3A970814:  leal 0xFFFFF9AC(%ebx), %eax
11717	0x3A97081A:  movl %eax,-52(%ebp)
11718	0x3A97081D:  movl %eax,(%esp,,)
11719	0x3A970820:  call*l 0xFFFFFBF8(%ebx)
11720. 1237 3A97080E 24
11721. 81 C3 5E 7E 00 00 8D 83 AC F9 FF FF 89 45 CC 89 04 24 FF 93 F8 FB FF FF
11722
11723==== BB 1238 rtld_lock_default_lock_recursive(0x3A9658E0) in 22645B, out 126670B, BBs exec'd 0 ====
11724	0x3A9658E0:  pushl %ebp
11725	0x3A9658E1:  movl %esp,%ebp
11726	0x3A9658E3:  movl 8(%ebp),%eax
11727	0x3A9658E6:  incl 4(%eax)
11728	0x3A9658E9:  popl %ebp
11729	0x3A9658EA:  ret
11730. 1238 3A9658E0 11
11731. 55 89 E5 8B 45 08 FF 40 04 5D C3
11732
11733==== BB 1239 (0x3A970826) in 22656B, out 126774B, BBs exec'd 0 ====
11734	0x3A970826:  movl $0x0, -16(%ebp)
11735	0x3A97082D:  movl 0xFFFFF998(%ebx),%edx
11736	0x3A970833:  movl 0xFFFFF994(%ebx),%edi
11737	0x3A970839:  leal 0xF(,%edx,4), %eax
11738	0x3A970840:  andl $0xFFFFFFF0, %eax
11739	0x3A970843:  subl %eax,%esp
11740	0x3A970845:  leal 12(%esp,,), %ecx
11741	0x3A970849:  testl %edi,%edi
11742	0x3A97084B:  movl %edi,%eax
11743	0x3A97084D:  movl %ecx,-20(%ebp)
11744	0x3A970850:  jz-8 0x3A970872
11745. 1239 3A970826 44
11746. 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
11747
11748==== BB 1240 (0x3A970852) in 22700B, out 126946B, BBs exec'd 0 ====
11749	0x3A970852:  incl 0x170(%edi)
11750	0x3A970858:  movl -16(%ebp),%esi
11751	0x3A97085B:  movl -20(%ebp),%edx
11752	0x3A97085E:  movl %edi,(%edx,%esi,4)
11753	0x3A970861:  movl 12(%edi),%edi
11754	0x3A970864:  incl %esi
11755	0x3A970865:  movl %esi,-16(%ebp)
11756	0x3A970868:  testl %edi,%edi
11757	0x3A97086A:  jnz-8 0x3A970852
11758. 1240 3A970852 26
11759. 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
11760
11761==== BB 1241 (0x3A97086C) in 22726B, out 127090B, BBs exec'd 0 ====
11762	0x3A97086C:  movl 0xFFFFF998(%ebx),%edx
11763	0x3A970872:  movl 12(%eax),%edi
11764	0x3A970875:  testl %edi,%edi
11765	0x3A970877:  jz-32 0x3A97098E
11766. 1241 3A97086C 17
11767. 8B 93 98 F9 FF FF 8B 78 0C 85 FF 0F 84 11 01 00 00
11768
11769==== BB 1242 (0x3A97087D) in 22743B, out 127181B, BBs exec'd 0 ====
11770	0x3A97087D:  movl $0x1, -24(%ebp)
11771	0x3A970884:  movl -20(%ebp),%ecx
11772	0x3A970887:  cmpl %edi,4(%ecx)
11773	0x3A97088A:  jz-8 0x3A97089E
11774. 1242 3A97087D 15
11775. C7 45 E8 01 00 00 00 8B 4D EC 39 79 04 74 12
11776
11777==== BB 1243 (0x3A97089E) in 22758B, out 127272B, BBs exec'd 0 ====
11778	0x3A97089E:  movl -24(%ebp),%ecx
11779	0x3A9708A1:  incl %ecx
11780	0x3A9708A2:  cmpl %edx,%ecx
11781	0x3A9708A4:  movl %ecx,-68(%ebp)
11782	0x3A9708A7:  jnb-32 0x3A970983
11783. 1243 3A97089E 15
11784. 8B 4D E8 41 39 D1 89 4D BC 0F 83 D6 00 00 00
11785
11786==== BB 1244 (0x3A9708AD) in 22773B, out 127360B, BBs exec'd 0 ====
11787	0x3A9708AD:  movl -24(%ebp),%eax
11788	0x3A9708B0:  movl -20(%ebp),%esi
11789	0x3A9708B3:  shll $0x2, %eax
11790	0x3A9708B6:  movl %eax,-64(%ebp)
11791	0x3A9708B9:  addl %eax,%esi
11792	0x3A9708BB:  negl -64(%ebp)
11793	0x3A9708BE:  movl %esi,-60(%ebp)
11794	0x3A9708C1:  jmp-8 0x3A9708D0
11795. 1244 3A9708AD 22
11796. 8B 45 E8 8B 75 EC C1 E0 02 89 45 C0 01 C6 F7 5D C0 89 75 C4 EB 0D
11797
11798==== BB 1245 (0x3A9708D0) in 22795B, out 127469B, BBs exec'd 0 ====
11799	0x3A9708D0:  movl -20(%ebp),%edx
11800	0x3A9708D3:  movl -68(%ebp),%eax
11801	0x3A9708D6:  movl (%edx,%eax,4),%eax
11802	0x3A9708D9:  movl %eax,-48(%ebp)
11803	0x3A9708DC:  movl 0x1D4(%eax),%edx
11804	0x3A9708E2:  movl %eax,-28(%ebp)
11805	0x3A9708E5:  testl %edx,%edx
11806	0x3A9708E7:  jz-8 0x3A970960
11807. 1245 3A9708D0 25
11808. 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
11809
11810==== BB 1246 (0x3A9708E9) in 22820B, out 127598B, BBs exec'd 0 ====
11811	0x3A9708E9:  movl (%edx),%eax
11812	0x3A9708EB:  testl %eax,%eax
11813	0x3A9708ED:  jz-8 0x3A970960
11814. 1246 3A9708E9 6
11815. 8B 02 85 C0 74 71
11816
11817==== BB 1247 (0x3A9708EF) in 22826B, out 127667B, BBs exec'd 0 ====
11818	0x3A9708EF:  movl -20(%ebp),%esi
11819	0x3A9708F2:  movl -24(%ebp),%ecx
11820	0x3A9708F5:  leal (%esi,%ecx,4), %ecx
11821	0x3A9708F8:  movl %ecx,-56(%ebp)
11822	0x3A9708FB:  movl -68(%ebp),%esi
11823	0x3A9708FE:  movl -64(%ebp),%ecx
11824	0x3A970901:  leal (%ecx,%esi,4), %esi
11825	0x3A970904:  movl %esi,-72(%ebp)
11826	0x3A970907:  cmpl %edi,%eax
11827	0x3A970909:  jz-8 0x3A97091D
11828. 1247 3A9708EF 28
11829. 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
11830
11831==== BB 1248 (0x3A97090B) in 22854B, out 127812B, BBs exec'd 0 ====
11832	0x3A97090B:  nop
11833	0x3A97090C:  leal 0(%esi,,), %esi
11834	0x3A970910:  addl $0x4, %edx
11835	0x3A970913:  movl (%edx),%eax
11836	0x3A970915:  testl %eax,%eax
11837	0x3A970917:  jz-8 0x3A970960
11838. 1248 3A97090B 14
11839. 90 8D 74 26 00 83 C2 04 8B 02 85 C0 74 47
11840
11841==== BB 1249 (0x3A970919) in 22868B, out 127908B, BBs exec'd 0 ====
11842	0x3A970919:  cmpl %edi,%eax
11843	0x3A97091B:  jnz-8 0x3A970910
11844. 1249 3A970919 4
11845. 39 F8 75 F3
11846
11847==== BB 1250 (0x3A970910) in 22872B, out 127965B, BBs exec'd 0 ====
11848	0x3A970910:  addl $0x4, %edx
11849	0x3A970913:  movl (%edx),%eax
11850	0x3A970915:  testl %eax,%eax
11851	0x3A970917:  jz-8 0x3A970960
11852. 1250 3A970910 9
11853. 83 C2 04 8B 02 85 C0 74 47
11854
11855==== BB 1251 (0x3A970960) in 22881B, out 128044B, BBs exec'd 0 ====
11856	0x3A970960:  movl -48(%ebp),%edx
11857	0x3A970963:  movl 0x1E0(%edx),%ecx
11858	0x3A970969:  testl %ecx,%ecx
11859	0x3A97096B:  jnz-32 0x3A970A77
11860. 1251 3A970960 17
11861. 8B 55 D0 8B 8A E0 01 00 00 85 C9 0F 85 06 01 00 00
11862
11863==== BB 1252 (0x3A970971) in 22898B, out 128132B, BBs exec'd 0 ====
11864	0x3A970971:  incl -68(%ebp)
11865	0x3A970974:  movl 0xFFFFF998(%ebx),%edx
11866	0x3A97097A:  cmpl %edx,-68(%ebp)
11867	0x3A97097D:  jb-32 0x3A9708D0
11868. 1252 3A970971 18
11869. FF 45 BC 8B 93 98 F9 FF FF 39 55 BC 0F 82 4D FF FF FF
11870
11871==== BB 1253 (0x3A970983) in 22916B, out 128227B, BBs exec'd 0 ====
11872	0x3A970983:  movl 12(%edi),%edi
11873	0x3A970986:  testl %edi,%edi
11874	0x3A970988:  jnz-32 0x3A97087D
11875. 1253 3A970983 11
11876. 8B 7F 0C 85 FF 0F 85 EF FE FF FF
11877
11878==== BB 1254 (0x3A97088C) in 22927B, out 128299B, BBs exec'd 0 ====
11879	0x3A97088C:  leal 0(%esi,,), %esi
11880	0x3A970890:  incl -24(%ebp)
11881	0x3A970893:  movl -20(%ebp),%eax
11882	0x3A970896:  movl -24(%ebp),%esi
11883	0x3A970899:  cmpl %edi,(%eax,%esi,4)
11884	0x3A97089C:  jnz-8 0x3A970890
11885. 1254 3A97088C 18
11886. 8D 74 26 00 FF 45 E8 8B 45 EC 8B 75 E8 39 3C B0 75 F2
11887
11888==== BB 1255 (0x3A970890) in 22945B, out 128413B, BBs exec'd 0 ====
11889	0x3A970890:  incl -24(%ebp)
11890	0x3A970893:  movl -20(%ebp),%eax
11891	0x3A970896:  movl -24(%ebp),%esi
11892	0x3A970899:  cmpl %edi,(%eax,%esi,4)
11893	0x3A97089C:  jnz-8 0x3A970890
11894. 1255 3A970890 14
11895. FF 45 E8 8B 45 EC 8B 75 E8 39 3C B0 75 F2
11896
11897==== BB 1256 (0x3A97098E) in 22959B, out 128517B, BBs exec'd 0 ====
11898	0x3A97098E:  movl $0x0, -16(%ebp)
11899	0x3A970995:  cmpl %edx,-16(%ebp)
11900	0x3A970998:  jb-8 0x3A9709C6
11901. 1256 3A97098E 12
11902. C7 45 F0 00 00 00 00 39 55 F0 72 2C
11903
11904==== BB 1257 (0x3A9709C6) in 22971B, out 128595B, BBs exec'd 0 ====
11905	0x3A9709C6:  movl -16(%ebp),%edx
11906	0x3A9709C9:  movl -20(%ebp),%ecx
11907	0x3A9709CC:  movl (%ecx,%edx,4),%edi
11908	0x3A9709CF:  movzbl 0x174(%edi),%edx
11909	0x3A9709D6:  testb $0x8, %dl
11910	0x3A9709D9:  jz-8 0x3A970A23
11911. 1257 3A9709C6 21
11912. 8B 55 F0 8B 4D EC 8B 3C 91 0F B6 97 74 01 00 00 F6 C2 08 74 48
11913
11914==== BB 1258 (0x3A9709DB) in 22992B, out 128713B, BBs exec'd 0 ====
11915	0x3A9709DB:  jmp-8 0x3A97099F
11916. 1258 3A9709DB 2
11917. EB C2
11918
11919==== BB 1259 (0x3A97099F) in 22994B, out 128741B, BBs exec'd 0 ====
11920	0x3A97099F:  movb %dl,%al
11921	0x3A9709A1:  andb $0xF7, %al
11922	0x3A9709A3:  movb %al,0x174(%edi)
11923	0x3A9709A9:  movl 4(%edi),%eax
11924	0x3A9709AC:  movzbl (%eax),%ecx
11925	0x3A9709AF:  testb %cl,%cl
11926	0x3A9709B1:  jnz-8 0x3A9709DD
11927. 1259 3A97099F 20
11928. 88 D0 24 F7 88 87 74 01 00 00 8B 47 04 0F B6 08 84 C9 75 2A
11929
11930==== BB 1260 (0x3A9709B3) in 23014B, out 128877B, BBs exec'd 0 ====
11931	0x3A9709B3:  testb $0x3, %dl
11932	0x3A9709B6:  jnz-8 0x3A9709DD
11933. 1260 3A9709B3 5
11934. F6 C2 03 75 25
11935
11936==== BB 1261 (0x3A9709B8) in 23019B, out 128939B, BBs exec'd 0 ====
11937	0x3A9709B8:  incl -16(%ebp)
11938	0x3A9709BB:  movl -16(%ebp),%edx
11939	0x3A9709BE:  cmpl 0xFFFFF998(%ebx),%edx
11940	0x3A9709C4:  jnb-8 0x3A970A37
11941. 1261 3A9709B8 14
11942. FF 45 F0 8B 55 F0 3B 93 98 F9 FF FF 73 71
11943
11944==== BB 1262 (0x3A9709DD) in 23033B, out 129034B, BBs exec'd 0 ====
11945	0x3A9709DD:  movl 0x80(%edi),%edx
11946	0x3A9709E3:  testl %edx,%edx
11947	0x3A9709E5:  jnz-8 0x3A9709EE
11948. 1262 3A9709DD 10
11949. 8B 97 80 00 00 00 85 D2 75 07
11950
11951==== BB 1263 (0x3A9709E7) in 23043B, out 129109B, BBs exec'd 0 ====
11952	0x3A9709E7:  movl 76(%edi),%esi
11953	0x3A9709EA:  testl %esi,%esi
11954	0x3A9709EC:  jz-8 0x3A9709B8
11955. 1263 3A9709E7 7
11956. 8B 77 4C 85 F6 74 CA
11957
11958==== BB 1264 (0x3A9709EE) in 23050B, out 129181B, BBs exec'd 0 ====
11959	0x3A9709EE:  testb $0x2, 0xFFFFFC14(%ebx)
11960	0x3A9709F5:  jnz-32 0x3A970ADC
11961. 1264 3A9709EE 13
11962. F6 83 14 FC FF FF 02 0F 85 E1 00 00 00
11963
11964==== BB 1265 (0x3A9709FB) in 23063B, out 129251B, BBs exec'd 0 ====
11965	0x3A9709FB:  testl %edx,%edx
11966	0x3A9709FD:  jz-8 0x3A970A1C
11967. 1265 3A9709FB 4
11968. 85 D2 74 1D
11969
11970==== BB 1266 (0x3A970A1C) in 23067B, out 129310B, BBs exec'd 0 ====
11971	0x3A970A1C:  movl 76(%edi),%eax
11972	0x3A970A1F:  testl %eax,%eax
11973	0x3A970A21:  jnz-8 0x3A970A6C
11974. 1266 3A970A1C 7
11975. 8B 47 4C 85 C0 75 49
11976
11977==== BB 1267 (0x3A970A6C) in 23074B, out 129382B, BBs exec'd 0 ====
11978	0x3A970A6C:  movl 4(%eax),%eax
11979	0x3A970A6F:  movl (%edi),%edx
11980	0x3A970A71:  addl %edx,%eax
11981	0x3A970A73:  call*l %eax
11982. 1267 3A970A6C 9
11983. 8B 40 04 8B 17 01 D0 FF D0
11984
11985==== BB 1268 (0x3A97CCD4) in 23083B, out 129456B, BBs exec'd 0 ====
11986	0x3A97CCD4:  pushl %ebp
11987	0x3A97CCD5:  movl %esp,%ebp
11988	0x3A97CCD7:  pushl %ebx
11989	0x3A97CCD8:  call 0x3A97CCDD ; popl %ebx
11990	0x3A97CCDE:  addl $0x1103, %ebx
11991	0x3A97CCE4:  pushl %eax
11992	0x3A97CCE5:  call 0x3A97C9F0
11993. 1268 3A97CCD4 22
11994. 55 89 E5 53 E8 00 00 00 00 5B 81 C3 03 11 00 00 50 E8 06 FD FF FF
11995
11996==== BB 1269 (0x3A97C9F0) in 23105B, out 129585B, BBs exec'd 0 ====
11997	0x3A97C9F0:  pushl %ebp
11998	0x3A97C9F1:  movl %esp,%ebp
11999	0x3A97C9F3:  pushl %ebx
12000	0x3A97C9F4:  call 0x3A97C9F9 ; popl %ebx
12001	0x3A97C9FA:  addl $0x13E7, %ebx
12002	0x3A97CA00:  pushl %ecx
12003	0x3A97CA01:  cmpb $0x0, 0x30(%ebx)
12004	0x3A97CA08:  jnz-8 0x3A97CA3E
12005. 1269 3A97C9F0 26
12006. 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
12007
12008==== BB 1270 (0x3A97CA0A) in 23131B, out 129731B, BBs exec'd 0 ====
12009	0x3A97CA0A:  movl 0x24(%ebx),%edx
12010	0x3A97CA10:  testl %edx,%edx
12011	0x3A97CA12:  jnz-8 0x3A97CA43
12012. 1270 3A97CA0A 10
12013. 8B 93 24 00 00 00 85 D2 75 2F
12014
12015==== BB 1271 (0x3A97CA43) in 23141B, out 129803B, BBs exec'd 0 ====
12016	0x3A97CA43:  subl $0xC, %esp
12017	0x3A97CA46:  movl 0xFFFFFF10(%ebx),%eax
12018	0x3A97CA4C:  pushl %eax
12019	0x3A97CA4D:  call 0x3A97C984
12020. 1271 3A97CA43 15
12021. 83 EC 0C 8B 83 10 FF FF FF 50 E8 32 FF FF FF
12022
12023==== BB 1272 (0x3A97C984) in 23156B, out 129894B, BBs exec'd 0 ====
12024	0x3A97C984:  jmp*l 0x18(%ebx)
12025. 1272 3A97C984 6
12026. FF A3 18 00 00 00
12027
12028==== BB 1273 (0x3A97C98A) in 23162B, out 129921B, BBs exec'd 0 ====
12029	0x3A97C98A:  pushl $0x18
12030	0x3A97C98F:  jmp 0x3A97C944
12031. 1273 3A97C98A 10
12032. 68 18 00 00 00 E9 B0 FF FF FF
12033
12034==== BB 1274 (0x3A97C944) in 23172B, out 129970B, BBs exec'd 0 ====
12035	0x3A97C944:  pushl 0x4(%ebx)
12036	0x3A97C94A:  jmp*l 0x8(%ebx)
12037. 1274 3A97C944 12
12038. FF B3 04 00 00 00 FF A3 08 00 00 00
12039
12040==== BB 1275 __cxa_finalize(0x3A9C8EA0) in 23184B, out 130019B, BBs exec'd 0 ====
12041	0x3A9C8EA0:  pushl %ebp
12042	0x3A9C8EA1:  movl %esp,%ebp
12043	0x3A9C8EA3:  pushl %edi
12044	0x3A9C8EA4:  pushl %esi
12045	0x3A9C8EA5:  pushl %ebx
12046	0x3A9C8EA6:  subl $0xC, %esp
12047	0x3A9C8EA9:  call 0x3A9B3791
12048. 1275 3A9C8EA0 14
12049. 55 89 E5 57 56 53 83 EC 0C E8 E3 A8 FE FF
12050
12051==== BB 1276 (0x3A9C8EAE) in 23198B, out 130152B, BBs exec'd 0 ====
12052	0x3A9C8EAE:  addl $0xE7162, %ebx
12053	0x3A9C8EB4:  movl 0xFFFF9EBC(%ebx),%edi
12054	0x3A9C8EBA:  testl %edi,%edi
12055	0x3A9C8EBC:  jz-8 0x3A9C8F26
12056. 1276 3A9C8EAE 16
12057. 81 C3 62 71 0E 00 8B BB BC 9E FF FF 85 FF 74 68
12058
12059==== BB 1277 (0x3A9C8EBE) in 23214B, out 130240B, BBs exec'd 0 ====
12060	0x3A9C8EBE:  movl %esi,%esi
12061	0x3A9C8EC0:  movl 4(%edi),%eax
12062	0x3A9C8EC3:  shll $0x4, %eax
12063	0x3A9C8EC6:  leal -8(%eax,%edi,1), %esi
12064	0x3A9C8ECA:  leal 8(%edi), %eax
12065	0x3A9C8ECD:  cmpl %eax,%esi
12066	0x3A9C8ECF:  movl %eax,-16(%ebp)
12067	0x3A9C8ED2:  jnb-8 0x3A9C8EE6
12068. 1277 3A9C8EBE 22
12069. 89 F6 8B 47 04 C1 E0 04 8D 74 38 F8 8D 47 08 39 C6 89 45 F0 73 12
12070
12071==== BB 1278 (0x3A9C8ED4) in 23236B, out 130354B, BBs exec'd 0 ====
12072	0x3A9C8ED4:  jmp-8 0x3A9C8F20
12073. 1278 3A9C8ED4 2
12074. EB 4A
12075
12076==== BB 1279 (0x3A9C8F20) in 23238B, out 130382B, BBs exec'd 0 ====
12077	0x3A9C8F20:  movl (%edi),%edi
12078	0x3A9C8F22:  testl %edi,%edi
12079	0x3A9C8F24:  jnz-8 0x3A9C8EC0
12080. 1279 3A9C8F20 6
12081. 8B 3F 85 FF 75 9A
12082
12083==== BB 1280 (0x3A9C8F26) in 23244B, out 130451B, BBs exec'd 0 ====
12084	0x3A9C8F26:  movl 8(%ebp),%eax
12085	0x3A9C8F29:  testl %eax,%eax
12086	0x3A9C8F2B:  jz-8 0x3A9C8F38
12087. 1280 3A9C8F26 7
12088. 8B 45 08 85 C0 74 0B
12089
12090==== BB 1281 (0x3A9C8F2D) in 23251B, out 130523B, BBs exec'd 0 ====
12091	0x3A9C8F2D:  movl 8(%ebp),%eax
12092	0x3A9C8F30:  movl %eax,(%esp,,)
12093	0x3A9C8F33:  call 0x3AA648D0
12094. 1281 3A9C8F2D 11
12095. 8B 45 08 89 04 24 E8 98 B9 09 00
12096
12097==== BB 1282 __unregister_atfork(0x3AA648D0) in 23262B, out 130591B, BBs exec'd 0 ====
12098	0x3AA648D0:  pushl %ebp
12099	0x3AA648D1:  movl %esp,%ebp
12100	0x3AA648D3:  pushl %edi
12101	0x3AA648D4:  pushl %esi
12102	0x3AA648D5:  pushl %ebx
12103	0x3AA648D6:  subl $0x10, %esp
12104	0x3AA648D9:  movl 8(%ebp),%edi
12105	0x3AA648DC:  call 0x3A9B3791
12106. 1282 3AA648D0 17
12107. 55 89 E5 57 56 53 83 EC 10 8B 7D 08 E8 B0 EE F4 FF
12108
12109==== BB 1283 (0x3AA648E1) in 23279B, out 130737B, BBs exec'd 0 ====
12110	0x3AA648E1:  addl $0x4B72F, %ebx
12111	0x3AA648E7:  movl 0x2B3C(%ebx),%edx
12112	0x3AA648ED:  testl %edx,%edx
12113	0x3AA648EF:  jnz-32 0x3AA649D2
12114. 1283 3AA648E1 20
12115. 81 C3 2F B7 04 00 8B 93 3C 2B 00 00 85 D2 0F 85 DD 00 00 00
12116
12117==== BB 1284 (0x3AA648F5) in 23299B, out 130825B, BBs exec'd 0 ====
12118	0x3AA648F5:  movl 0xFFFF9B8C(%ebx),%ecx
12119	0x3AA648FB:  leal 0xFFFF9B88(%ebx), %eax
12120	0x3AA64901:  movl %eax,-16(%ebp)
12121	0x3AA64904:  cmpl %eax,%ecx
12122	0x3AA64906:  movl 4(%ecx),%esi
12123	0x3AA64909:  jnz-8 0x3AA6491A
12124. 1284 3AA648F5 22
12125. 8B 8B 8C 9B FF FF 8D 83 88 9B FF FF 89 45 F0 39 C1 8B 71 04 75 0F
12126
12127==== BB 1285 (0x3AA6490B) in 23321B, out 130942B, BBs exec'd 0 ====
12128	0x3AA6490B:  jmp-8 0x3AA64940
12129. 1285 3AA6490B 2
12130. EB 33
12131
12132==== BB 1286 (0x3AA64940) in 23323B, out 130970B, BBs exec'd 0 ====
12133	0x3AA64940:  movl 0xFFFF9B94(%ebx),%ecx
12134	0x3AA64946:  leal 0xFFFF9B90(%ebx), %eax
12135	0x3AA6494C:  movl %eax,-20(%ebp)
12136	0x3AA6494F:  cmpl %eax,%ecx
12137	0x3AA64951:  movl 4(%ecx),%esi
12138	0x3AA64954:  jnz-8 0x3AA64962
12139. 1286 3AA64940 22
12140. 8B 8B 94 9B FF FF 8D 83 90 9B FF FF 89 45 EC 39 C1 8B 71 04 75 0C
12141
12142==== BB 1287 (0x3AA64956) in 23345B, out 131084B, BBs exec'd 0 ====
12143	0x3AA64956:  jmp-8 0x3AA64980
12144. 1287 3AA64956 2
12145. EB 28
12146
12147==== BB 1288 (0x3AA64980) in 23347B, out 131112B, BBs exec'd 0 ====
12148	0x3AA64980:  movl 0xFFFF9B9C(%ebx),%ecx
12149	0x3AA64986:  leal 0xFFFF9B98(%ebx), %eax
12150	0x3AA6498C:  movl %eax,-24(%ebp)
12151	0x3AA6498F:  cmpl %eax,%ecx
12152	0x3AA64991:  movl 4(%ecx),%esi
12153	0x3AA64994:  jnz-8 0x3AA649A2
12154. 1288 3AA64980 22
12155. 8B 8B 9C 9B FF FF 8D 83 98 9B FF FF 89 45 E8 39 C1 8B 71 04 75 0C
12156
12157==== BB 1289 (0x3AA64996) in 23369B, out 131226B, BBs exec'd 0 ====
12158	0x3AA64996:  jmp-8 0x3AA649C0
12159. 1289 3AA64996 2
12160. EB 28
12161
12162==== BB 1290 (0x3AA649C0) in 23371B, out 131254B, BBs exec'd 0 ====
12163	0x3AA649C0:  movl 0x2B44(%ebx),%edx
12164	0x3AA649C6:  testl %edx,%edx
12165	0x3AA649C8:  jnz-8 0x3AA649E2
12166. 1290 3AA649C0 10
12167. 8B 93 44 2B 00 00 85 D2 75 18
12168
12169==== BB 1291 (0x3AA649CA) in 23381B, out 131329B, BBs exec'd 0 ====
12170	0x3AA649CA:  addl $0x10, %esp
12171	0x3AA649CD:  popl %ebx
12172	0x3AA649CE:  popl %esi
12173	0x3AA649CF:  popl %edi
12174	0x3AA649D0:  popl %ebp
12175	0x3AA649D1:  ret
12176. 1291 3AA649CA 8
12177. 83 C4 10 5B 5E 5F 5D C3
12178
12179==== BB 1292 (0x3A9C8F38) in 23389B, out 131437B, BBs exec'd 0 ====
12180	0x3A9C8F38:  addl $0xC, %esp
12181	0x3A9C8F3B:  popl %ebx
12182	0x3A9C8F3C:  popl %esi
12183	0x3A9C8F3D:  popl %edi
12184	0x3A9C8F3E:  popl %ebp
12185	0x3A9C8F3F:  ret
12186. 1292 3A9C8F38 8
12187. 83 C4 0C 5B 5E 5F 5D C3
12188
12189==== BB 1293 (0x3A97CA52) in 23397B, out 131545B, BBs exec'd 0 ====
12190	0x3A97CA52:  addl $0x10, %esp
12191	0x3A97CA55:  jmp-8 0x3A97CA14
12192. 1293 3A97CA52 5
12193. 83 C4 10 EB BD
12194
12195==== BB 1294 (0x3A97CA14) in 23402B, out 131590B, BBs exec'd 0 ====
12196	0x3A97CA14:  movl 0xFFFFFF14(%ebx),%eax
12197	0x3A97CA1A:  movl (%eax),%edx
12198	0x3A97CA1C:  testl %edx,%edx
12199	0x3A97CA1E:  jz-8 0x3A97CA37
12200. 1294 3A97CA14 12
12201. 8B 83 14 FF FF FF 8B 10 85 D2 74 17
12202
12203==== BB 1295 (0x3A97CA37) in 23414B, out 131675B, BBs exec'd 0 ====
12204	0x3A97CA37:  movb $0x1, 0x30(%ebx)
12205	0x3A97CA3E:  movl -4(%ebp),%ebx
12206	0x3A97CA41:  leave	0x3A97CA42:  ret
12207. 1295 3A97CA37 12
12208. C6 83 30 00 00 00 01 8B 5D FC C9 C3
12209
12210==== BB 1296 (0x3A97CCEA) in 23426B, out 131752B, BBs exec'd 0 ====
12211	0x3A97CCEA:  popl %ecx
12212	0x3A97CCEB:  popl %ebx
12213	0x3A97CCEC:  leave	0x3A97CCED:  ret
12214. 1296 3A97CCEA 4
12215. 59 5B C9 C3
12216
12217==== BB 1297 (0x3A970A75) in 23430B, out 131836B, BBs exec'd 0 ====
12218	0x3A970A75:  jmp-8 0x3A970A23
12219. 1297 3A970A75 2
12220. EB AC
12221
12222==== BB 1298 (0x3A970A23) in 23432B, out 131864B, BBs exec'd 0 ====
12223	0x3A970A23:  decl 0x170(%edi)
12224	0x3A970A29:  incl -16(%ebp)
12225	0x3A970A2C:  movl -16(%ebp),%edx
12226	0x3A970A2F:  cmpl 0xFFFFF998(%ebx),%edx
12227	0x3A970A35:  jb-8 0x3A9709C6
12228. 1298 3A970A23 20
12229. FF 8F 70 01 00 00 FF 45 F0 8B 55 F0 3B 93 98 F9 FF FF 72 8F
12230
12231==== BB 1299 (0x3A9709FF) in 23452B, out 131979B, BBs exec'd 0 ====
12232	0x3A9709FF:  movl 4(%edx),%edx
12233	0x3A970A02:  movl (%edi),%esi
12234	0x3A970A04:  movl 0x88(%edi),%eax
12235	0x3A970A0A:  addl %esi,%edx
12236	0x3A970A0C:  movl %edx,-44(%ebp)
12237	0x3A970A0F:  movl 4(%eax),%esi
12238	0x3A970A12:  shrl $0x2, %esi
12239	0x3A970A15:  movl %esi,%eax
12240	0x3A970A17:  decl %esi
12241	0x3A970A18:  testl %eax,%eax
12242	0x3A970A1A:  jnz-8 0x3A970A58
12243. 1299 3A9709FF 29
12244. 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
12245
12246==== BB 1300 (0x3A970A58) in 23481B, out 132134B, BBs exec'd 0 ====
12247	0x3A970A58:  movl -44(%ebp),%eax
12248	0x3A970A5B:  call*l (%eax,%esi,4)
12249. 1300 3A970A58 6
12250. 8B 45 D4 FF 14 B0
12251
12252==== BB 1301 __libc_fini(0x3A9B3760) in 23487B, out 132195B, BBs exec'd 0 ====
12253	0x3A9B3760:  pushl %ebp
12254	0x3A9B3761:  movl %esp,%ebp
12255	0x3A9B3763:  pushl %esi
12256	0x3A9B3764:  pushl %ebx
12257	0x3A9B3765:  call 0x3A9B3791
12258. 1301 3A9B3760 10
12259. 55 89 E5 56 53 E8 27 00 00 00
12260
12261==== BB 1302 (0x3A9B376A) in 23497B, out 132298B, BBs exec'd 0 ====
12262	0x3A9B376A:  addl $0xFC8A6, %ebx
12263	0x3A9B3770:  leal 0xFFFFFFA0(%ebx), %esi
12264	0x3A9B3776:  movl (%esi),%eax
12265	0x3A9B3778:  testl %eax,%eax
12266	0x3A9B377A:  jnz-8 0x3A9B3780
12267. 1302 3A9B376A 18
12268. 81 C3 A6 C8 0F 00 8D B3 A0 FF FF FF 8B 06 85 C0 75 04
12269
12270==== BB 1303 (0x3A9B377C) in 23515B, out 132390B, BBs exec'd 0 ====
12271	0x3A9B377C:  popl %ebx
12272	0x3A9B377D:  popl %esi
12273	0x3A9B377E:  popl %ebp
12274	0x3A9B377F:  ret
12275. 1303 3A9B377C 4
12276. 5B 5E 5D C3
12277
12278==== BB 1304 (0x3A970A5E) in 23519B, out 132468B, BBs exec'd 0 ====
12279	0x3A970A5E:  movl %esi,%eax
12280	0x3A970A60:  decl %esi
12281	0x3A970A61:  testl %eax,%eax
12282	0x3A970A63:  jnz-8 0x3A970A58
12283. 1304 3A970A5E 7
12284. 89 F0 4E 85 C0 75 F3
12285
12286==== BB 1305 (0x3A970A65) in 23526B, out 132545B, BBs exec'd 0 ====
12287	0x3A970A65:  movl 76(%edi),%eax
12288	0x3A970A68:  testl %eax,%eax
12289	0x3A970A6A:  jz-8 0x3A970A23
12290. 1305 3A970A65 7
12291. 8B 47 4C 85 C0 74 B7
12292
12293==== BB 1306 (0x3A970A37) in 23533B, out 132617B, BBs exec'd 0 ====
12294	0x3A970A37:  movl -52(%ebp),%ecx
12295	0x3A970A3A:  movl %ecx,(%esp,,)
12296	0x3A970A3D:  call*l 0xFFFFFBFC(%ebx)
12297. 1306 3A970A37 12
12298. 8B 4D CC 89 0C 24 FF 93 FC FB FF FF
12299
12300==== BB 1307 rtld_lock_default_unlock_recursive(0x3A9658F0) in 23545B, out 132685B, BBs exec'd 0 ====
12301	0x3A9658F0:  pushl %ebp
12302	0x3A9658F1:  movl %esp,%ebp
12303	0x3A9658F3:  movl 8(%ebp),%eax
12304	0x3A9658F6:  decl 4(%eax)
12305	0x3A9658F9:  popl %ebp
12306	0x3A9658FA:  ret
12307. 1307 3A9658F0 11
12308. 55 89 E5 8B 45 08 FF 48 04 5D C3
12309
12310==== BB 1308 (0x3A970A43) in 23556B, out 132789B, BBs exec'd 0 ====
12311	0x3A970A43:  cmpb $0x0, 0xFFFFFC14(%ebx)
12312	0x3A970A4A:  js-32 0x3A970B05
12313. 1308 3A970A43 13
12314. 80 BB 14 FC FF FF 00 0F 88 B5 00 00 00
12315
12316==== BB 1309 (0x3A970A50) in 23569B, out 132855B, BBs exec'd 0 ====
12317	0x3A970A50:  leal -12(%ebp), %esp
12318	0x3A970A53:  popl %ebx
12319	0x3A970A54:  popl %esi
12320	0x3A970A55:  popl %edi
12321	0x3A970A56:  popl %ebp
12322	0x3A970A57:  ret
12323. 1309 3A970A50 8
12324. 8D 65 F4 5B 5E 5F 5D C3
12325
12326==== BB 1310 (0x3A9C8CBD) in 23577B, out 132957B, BBs exec'd 0 ====
12327	0x3A9C8CBD:  movl %edx,%eax
12328	0x3A9C8CBF:  movl (%edx),%edx
12329	0x3A9C8CC1:  testl %edx,%edx
12330	0x3A9C8CC3:  movl %edx,0xFFFF9EBC(%ebx)
12331	0x3A9C8CC9:  jz-8 0x3A9C8CDD
12332. 1310 3A9C8CBD 14
12333. 89 D0 8B 12 85 D2 89 93 BC 9E FF FF 74 12
12334
12335==== BB 1311 (0x3A9C8CDD) in 23591B, out 133052B, BBs exec'd 0 ====
12336	0x3A9C8CDD:  leal 0xFFFFFFF4(%ebx), %esi
12337	0x3A9C8CE3:  leal 0xFFFFFFF8(%ebx), %edi
12338	0x3A9C8CE9:  cmpl %edi,%esi
12339	0x3A9C8CEB:  jb-8 0x3A9C8CF8
12340. 1311 3A9C8CDD 16
12341. 8D B3 F4 FF FF FF 8D BB F8 FF FF FF 39 FE 72 0B
12342
12343==== BB 1312 (0x3A9C8CF8) in 23607B, out 133128B, BBs exec'd 0 ====
12344	0x3A9C8CF8:  call*l (%esi)
12345. 1312 3A9C8CF8 2
12346. FF 16
12347
12348==== BB 1313 _IO_cleanup(0x3A9FD870) in 23609B, out 133169B, BBs exec'd 0 ====
12349	0x3A9FD870:  pushl %ebp
12350	0x3A9FD871:  movl %esp,%ebp
12351	0x3A9FD873:  pushl %edi
12352	0x3A9FD874:  pushl %esi
12353	0x3A9FD875:  pushl %ebx
12354	0x3A9FD876:  subl $0xC, %esp
12355	0x3A9FD879:  call 0x3A9B3791
12356. 1313 3A9FD870 14
12357. 55 89 E5 57 56 53 83 EC 0C E8 13 5F FB FF
12358
12359==== BB 1314 (0x3A9FD87E) in 23623B, out 133302B, BBs exec'd 0 ====
12360	0x3A9FD87E:  addl $0xB2792, %ebx
12361	0x3A9FD884:  movl $0x0, (%esp,,)
12362	0x3A9FD88B:  call 0x3A9FD660
12363. 1314 3A9FD87E 18
12364. 81 C3 92 27 0B 00 C7 04 24 00 00 00 00 E8 D0 FD FF FF
12365
12366==== BB 1315 _IO_flush_all_lockp(0x3A9FD660) in 23641B, out 133379B, BBs exec'd 0 ====
12367	0x3A9FD660:  pushl %ebp
12368	0x3A9FD661:  xorl %eax, %eax
12369	0x3A9FD663:  movl %esp,%ebp
12370	0x3A9FD665:  pushl %edi
12371	0x3A9FD666:  pushl %esi
12372	0x3A9FD667:  pushl %ebx
12373	0x3A9FD668:  subl $0x24, %esp
12374	0x3A9FD66B:  call 0x3A9B3791
12375. 1315 3A9FD660 16
12376. 55 31 C0 89 E5 57 56 53 83 EC 24 E8 21 61 FB FF
12377
12378==== BB 1316 (0x3A9FD670) in 23657B, out 133526B, BBs exec'd 0 ====
12379	0x3A9FD670:  addl $0xB29A0, %ebx
12380	0x3A9FD676:  cmpl $0x0, 0x1B8(%ebx)
12381	0x3A9FD67D:  movl $0x0, -32(%ebp)
12382	0x3A9FD684:  setnz %al
12383	0x3A9FD687:  testl %eax,%eax
12384	0x3A9FD689:  movl %eax,-36(%ebp)
12385	0x3A9FD68C:  jnz-32 0x3A9FD80D
12386. 1316 3A9FD670 34
12387. 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
12388
12389==== BB 1317 (0x3A9FD692) in 23691B, out 133655B, BBs exec'd 0 ====
12390	0x3A9FD692:  movl 8(%ebp),%esi
12391	0x3A9FD695:  testl %esi,%esi
12392	0x3A9FD697:  jz-8 0x3A9FD6A7
12393. 1317 3A9FD692 7
12394. 8B 75 08 85 F6 74 0E
12395
12396==== BB 1318 (0x3A9FD6A7) in 23698B, out 133727B, BBs exec'd 0 ====
12397	0x3A9FD6A7:  movl 0xFFFF9570(%ebx),%esi
12398	0x3A9FD6AD:  movl 0x9B0(%ebx),%edi
12399	0x3A9FD6B3:  testl %esi,%esi
12400	0x3A9FD6B5:  jnz-8 0x3A9FD6D0
12401. 1318 3A9FD6A7 16
12402. 8B B3 70 95 FF FF 8B BB B0 09 00 00 85 F6 75 19
12403
12404==== BB 1319 (0x3A9FD6D0) in 23714B, out 133818B, BBs exec'd 0 ====
12405	0x3A9FD6D0:  movl %esi,0x9B4(%ebx)
12406	0x3A9FD6D6:  movl 8(%ebp),%ecx
12407	0x3A9FD6D9:  testl %ecx,%ecx
12408	0x3A9FD6DB:  jz-8 0x3A9FD6EE
12409. 1319 3A9FD6D0 13
12410. 89 B3 B4 09 00 00 8B 4D 08 85 C9 74 11
12411
12412==== BB 1320 (0x3A9FD6EE) in 23727B, out 133909B, BBs exec'd 0 ====
12413	0x3A9FD6EE:  movl 92(%esi),%edx
12414	0x3A9FD6F1:  testl %edx,%edx
12415	0x3A9FD6F3:  jle-32 0x3A9FD7C0
12416. 1320 3A9FD6EE 11
12417. 8B 56 5C 85 D2 0F 8E C7 00 00 00
12418
12419==== BB 1321 (0x3A9FD7C0) in 23738B, out 133981B, BBs exec'd 0 ====
12420	0x3A9FD7C0:  movl 16(%esi),%eax
12421	0x3A9FD7C3:  cmpl %eax,20(%esi)
12422	0x3A9FD7C6:  jbe-32 0x3A9FD6F9
12423. 1321 3A9FD7C0 12
12424. 8B 46 10 39 46 14 0F 86 2D FF FF FF
12425
12426==== BB 1322 (0x3A9FD6F9) in 23750B, out 134056B, BBs exec'd 0 ====
12427	0x3A9FD6F9:  movzbl 70(%esi),%ecx
12428	0x3A9FD6FD:  testb %cl,%cl
12429	0x3A9FD6FF:  jnz-8 0x3A9FD730
12430. 1322 3A9FD6F9 8
12431. 0F B6 4E 46 84 C9 75 2F
12432
12433==== BB 1323 (0x3A9FD701) in 23758B, out 134133B, BBs exec'd 0 ====
12434	0x3A9FD701:  testl %edx,%edx
12435	0x3A9FD703:  jle-8 0x3A9FD730
12436. 1323 3A9FD701 4
12437. 85 D2 7E 2B
12438
12439==== BB 1324 (0x3A9FD730) in 23762B, out 134192B, BBs exec'd 0 ====
12440	0x3A9FD730:  movl 8(%ebp),%eax
12441	0x3A9FD733:  testl %eax,%eax
12442	0x3A9FD735:  jz-8 0x3A9FD748
12443. 1324 3A9FD730 7
12444. 8B 45 08 85 C0 74 11
12445
12446==== BB 1325 (0x3A9FD748) in 23769B, out 134264B, BBs exec'd 0 ====
12447	0x3A9FD748:  xorl %eax, %eax
12448	0x3A9FD74A:  movl %eax,0x9B4(%ebx)
12449	0x3A9FD750:  movl 0x9B0(%ebx),%eax
12450	0x3A9FD756:  cmpl %eax,%edi
12451	0x3A9FD758:  jnz-32 0x3A9FD6C0
12452. 1325 3A9FD748 22
12453. 31 C0 89 83 B4 09 00 00 8B 83 B0 09 00 00 39 C7 0F 85 62 FF FF FF
12454
12455==== BB 1326 (0x3A9FD75E) in 23791B, out 134363B, BBs exec'd 0 ====
12456	0x3A9FD75E:  movl 52(%esi),%esi
12457	0x3A9FD761:  testl %esi,%esi
12458	0x3A9FD763:  jnz-32 0x3A9FD6D0
12459. 1326 3A9FD75E 11
12460. 8B 76 34 85 F6 0F 85 67 FF FF FF
12461
12462==== BB 1327 (0x3A9FD769) in 23802B, out 134435B, BBs exec'd 0 ====
12463	0x3A9FD769:  leal 0(%esi,,), %esi
12464	0x3A9FD770:  movl 8(%ebp),%eax
12465	0x3A9FD773:  testl %eax,%eax
12466	0x3A9FD775:  jz-8 0x3A9FD785
12467. 1327 3A9FD769 14
12468. 8D B4 26 00 00 00 00 8B 45 08 85 C0 74 0E
12469
12470==== BB 1328 (0x3A9FD785) in 23816B, out 134520B, BBs exec'd 0 ====
12471	0x3A9FD785:  movl -36(%ebp),%edi
12472	0x3A9FD788:  testl %edi,%edi
12473	0x3A9FD78A:  jnz-32 0x3A9FD82D
12474. 1328 3A9FD785 11
12475. 8B 7D DC 85 FF 0F 85 9D 00 00 00
12476
12477==== BB 1329 (0x3A9FD790) in 23827B, out 134592B, BBs exec'd 0 ====
12478	0x3A9FD790:  movl -32(%ebp),%eax
12479	0x3A9FD793:  addl $0x24, %esp
12480	0x3A9FD796:  popl %ebx
12481	0x3A9FD797:  popl %esi
12482	0x3A9FD798:  popl %edi
12483	0x3A9FD799:  popl %ebp
12484	0x3A9FD79A:  ret
12485. 1329 3A9FD790 11
12486. 8B 45 E0 83 C4 24 5B 5E 5F 5D C3
12487
12488==== BB 1330 (0x3A9FD890) in 23838B, out 134714B, BBs exec'd 0 ====
12489	0x3A9FD890:  movl 0xFFFF9570(%ebx),%esi
12490	0x3A9FD896:  movl %eax,%edi
12491	0x3A9FD898:  testl %esi,%esi
12492	0x3A9FD89A:  jz-8 0x3A9FD8CE
12493. 1330 3A9FD890 12
12494. 8B B3 70 95 FF FF 89 C7 85 F6 74 32
12495
12496==== BB 1331 (0x3A9FD89C) in 23850B, out 134799B, BBs exec'd 0 ====
12497	0x3A9FD89C:  leal 0(%esi,,), %esi
12498	0x3A9FD8A0:  movl (%esi),%eax
12499	0x3A9FD8A2:  testb $0x2, %al
12500	0x3A9FD8A4:  jnz-8 0x3A9FD8C0
12501. 1331 3A9FD89C 10
12502. 8D 74 26 00 8B 06 A8 02 75 1A
12503
12504==== BB 1332 (0x3A9FD8C0) in 23860B, out 134888B, BBs exec'd 0 ====
12505	0x3A9FD8C0:  movl $0xFFFFFFFF, 92(%esi)
12506	0x3A9FD8C7:  movl 52(%esi),%esi
12507	0x3A9FD8CA:  testl %esi,%esi
12508	0x3A9FD8CC:  jnz-8 0x3A9FD8A0
12509. 1332 3A9FD8C0 14
12510. C7 46 5C FF FF FF FF 8B 76 34 85 F6 75 D2
12511
12512==== BB 1333 (0x3A9FD8A0) in 23874B, out 134975B, BBs exec'd 0 ====
12513	0x3A9FD8A0:  movl (%esi),%eax
12514	0x3A9FD8A2:  testb $0x2, %al
12515	0x3A9FD8A4:  jnz-8 0x3A9FD8C0
12516. 1333 3A9FD8A0 6
12517. 8B 06 A8 02 75 1A
12518
12519==== BB 1334 (0x3A9FD8A6) in 23880B, out 135050B, BBs exec'd 0 ====
12520	0x3A9FD8A6:  andl $0x1008, %eax
12521	0x3A9FD8AB:  cmpl $0x8, %eax
12522	0x3A9FD8AE:  jz-8 0x3A9FD8C0
12523. 1334 3A9FD8A6 10
12524. 25 08 10 00 00 83 F8 08 74 10
12525
12526==== BB 1335 (0x3A9FD8B0) in 23890B, out 135121B, BBs exec'd 0 ====
12527	0x3A9FD8B0:  movl 92(%esi),%eax
12528	0x3A9FD8B3:  testl %eax,%eax
12529	0x3A9FD8B5:  jnz-8 0x3A9FD8D8
12530. 1335 3A9FD8B0 7
12531. 8B 46 5C 85 C0 75 21
12532
12533==== BB 1336 (0x3A9FD8B7) in 23897B, out 135193B, BBs exec'd 0 ====
12534	0x3A9FD8B7:  movl %esi,%esi
12535	0x3A9FD8B9:  leal 0(%edi,,), %edi
12536	0x3A9FD8C0:  movl $0xFFFFFFFF, 92(%esi)
12537	0x3A9FD8C7:  movl 52(%esi),%esi
12538	0x3A9FD8CA:  testl %esi,%esi
12539	0x3A9FD8CC:  jnz-8 0x3A9FD8A0
12540. 1336 3A9FD8B7 23
12541. 89 F6 8D BC 27 00 00 00 00 C7 46 5C FF FF FF FF 8B 76 34 85 F6 75 D2
12542
12543==== BB 1337 (0x3A9FD8CE) in 23920B, out 135297B, BBs exec'd 0 ====
12544	0x3A9FD8CE:  addl $0xC, %esp
12545	0x3A9FD8D1:  movl %edi,%eax
12546	0x3A9FD8D3:  popl %ebx
12547	0x3A9FD8D4:  popl %esi
12548	0x3A9FD8D5:  popl %edi
12549	0x3A9FD8D6:  popl %ebp
12550	0x3A9FD8D7:  ret
12551. 1337 3A9FD8CE 10
12552. 83 C4 0C 89 F8 5B 5E 5F 5D C3
12553
12554==== BB 1338 (0x3A9C8CFA) in 23930B, out 135415B, BBs exec'd 0 ====
12555	0x3A9C8CFA:  addl $0x4, %esi
12556	0x3A9C8CFD:  cmpl %edi,%esi
12557	0x3A9C8CFF:  jb-8 0x3A9C8CF8
12558. 1338 3A9C8CFA 7
12559. 83 C6 04 39 FE 72 F7
12560
12561==== BB 1339 (0x3A9C8D01) in 23937B, out 135482B, BBs exec'd 0 ====
12562	0x3A9C8D01:  jmp-8 0x3A9C8CED
12563. 1339 3A9C8D01 2
12564. EB EA
12565
12566==== BB 1340 (0x3A9C8CED) in 23939B, out 135510B, BBs exec'd 0 ====
12567	0x3A9C8CED:  movl 8(%ebp),%eax
12568	0x3A9C8CF0:  movl %eax,(%esp,,)
12569	0x3A9C8CF3:  call 0x3AA2658C
12570. 1340 3A9C8CED 11
12571. 8B 45 08 89 04 24 E8 94 D8 05 00
12572
12573==== BB 1341 __GI__exit(0x3AA2658C) in 23950B, out 135578B, BBs exec'd 0 ====
12574	0x3AA2658C:  movl 4(%esp,,),%ebx
12575	0x3AA26590:  movl $0xFC,%eax
12576	0x3AA26595:  int $0x80
12577. 1341 3AA2658C 11
12578. 8B 5C 24 04 B8 FC 00 00 00 CD 80
12579
12580==6382==
12581