00006ec0 : 6ec0: 55 push %ebp 6ec1: 89 e5 mov %esp,%ebp 6ec3: 57 push %edi 6ec4: 56 push %esi 6ec5: 53 push %ebx 6ec6: e8 9e b4 ff ff call 2369 <__i686.get_pc_thunk.bx> 6ecb: 81 c3 75 28 00 00 add $0x2875,%ebx 6ed1: 81 ec ac 08 00 00 sub $0x8ac,%esp 6ed7: 8b 75 08 mov 0x8(%ebp),%esi 6eda: e8 e1 b1 ff ff call 20c0 6edf: 85 f6 test %esi,%esi 6ee1: 8d 45 d8 lea -0x28(%ebp),%eax 6ee4: 0f 44 f0 cmove %eax,%esi 6ee7: c7 44 24 04 00 00 00 movl $0x0,0x4(%esp) 6eee: 00 6eef: c7 04 24 01 00 00 00 movl $0x1,(%esp) 6ef6: e8 95 b3 ff ff call 2290 6efb: e8 60 b3 ff ff call 2260 6f00: 8b 45 0c mov 0xc(%ebp),%eax 6f03: 89 75 c0 mov %esi,-0x40(%ebp) 6f06: 89 45 c4 mov %eax,-0x3c(%ebp) 6f09: 8b 45 10 mov 0x10(%ebp),%eax 6f0c: 89 45 c8 mov %eax,-0x38(%ebp) 6f0f: 8b 45 14 mov 0x14(%ebp),%eax 6f12: 89 45 cc mov %eax,-0x34(%ebp) 6f15: e8 56 b3 ff ff call 2270 6f1a: 89 45 d0 mov %eax,-0x30(%ebp) 6f1d: e8 fe b1 ff ff call 2120 6f22: 89 c2 mov %eax,%edx 6f24: 85 d2 test %edx,%edx 6f26: 89 45 d4 mov %eax,-0x2c(%ebp) 6f29: b8 f4 ff ff ff mov $0xfffffff4,%eax 6f2e: 0f 84 89 00 00 00 je 6fbd 6f34: 8d 83 f4 d7 ff ff lea -0x280c(%ebx),%eax 6f3a: 89 45 bc mov %eax,-0x44(%ebp) 6f3d: 89 6d b8 mov %ebp,-0x48(%ebp) 6f40: 8b bb e8 ff ff ff mov -0x18(%ebx),%edi 6f46: 8d 45 b8 lea -0x48(%ebp),%eax 6f49: 89 45 e4 mov %eax,-0x1c(%ebp) 6f4c: 8d 85 70 f7 ff ff lea -0x890(%ebp),%eax 6f52: 8d 55 c0 lea -0x40(%ebp),%edx 6f55: 89 85 64 f7 ff ff mov %eax,-0x89c(%ebp) 6f5b: 90 nop 6f5c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi 6f60: 8b 07 mov (%edi),%eax 6f62: 31 c9 xor %ecx,%ecx 6f64: c7 85 70 f7 ff ff 00 movl $0x0,-0x890(%ebp) 6f6b: 00 00 00 6f6e: 0d 2b 02 00 00 or $0x22b,%eax 6f73: 89 45 e0 mov %eax,-0x20(%ebp) 6f76: 87 d3 xchg %edx,%ebx 6f78: 8b 45 e0 mov -0x20(%ebp),%eax 6f7b: 55 push %ebp 6f7c: 8b 6d e4 mov -0x1c(%ebp),%ebp 6f7f: cd 80 int $0x80 6f81: 5d pop %ebp 6f82: 87 d3 xchg %edx,%ebx 6f84: 8b 8d 70 f7 ff ff mov -0x890(%ebp),%ecx 6f8a: 85 c9 test %ecx,%ecx 6f8c: 74 26 je 6fb4 6f8e: 89 44 24 08 mov %eax,0x8(%esp) 6f92: 8b 85 64 f7 ff ff mov -0x89c(%ebp),%eax 6f98: 89 95 60 f7 ff ff mov %edx,-0x8a0(%ebp) 6f9e: c7 44 24 04 ab ff ff movl $0xffffffab,0x4(%esp) 6fa5: ff 6fa6: 89 04 24 mov %eax,(%esp) 6fa9: e8 72 b2 ff ff call 2220 <__xnsig_dispatch@plt> 6fae: 8b 95 60 f7 ff ff mov -0x8a0(%ebp),%edx 6fb4: 83 f8 ab cmp $0xffffffab,%eax 6fb7: 74 a7 je 6f60 6fb9: 85 c0 test %eax,%eax 6fbb: 74 0b je 6fc8 6fbd: 81 c4 ac 08 00 00 add $0x8ac,%esp 6fc3: 5b pop %ebx 6fc4: 5e pop %esi 6fc5: 5f pop %edi 6fc6: 5d pop %ebp 6fc7: c3 ret 6fc8: 8b 7e 04 mov 0x4(%esi),%edi 6fcb: 8b 93 f4 ff ff ff mov -0xc(%ebx),%edx 6fd1: 8b 36 mov (%esi),%esi 6fd3: 65 89 7a 04 mov %edi,%gs:0x4(%edx) 6fd7: 65 89 32 mov %esi,%gs:(%edx) 6fda: 89 85 60 f7 ff ff mov %eax,-0x8a0(%ebp) 6fe0: e8 ab b1 ff ff call 2190 6fe5: 8b 85 60 f7 ff ff mov -0x8a0(%ebp),%eax 6feb: 81 c4 ac 08 00 00 add $0x8ac,%esp 6ff1: 5b pop %ebx 6ff2: 5e pop %esi 6ff3: 5f pop %edi 6ff4: 5d pop %ebp 6ff5: c3 ret 6ff6: 8d 76 00 lea 0x0(%esi),%esi 6ff9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi