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