00003160 : 3160: 55 push %ebp 3161: 89 e5 mov %esp,%ebp 3163: 57 push %edi 3164: 56 push %esi 3165: 53 push %ebx 3166: 83 ec 0c sub $0xc,%esp 3169: e8 19 fa ff ff call 2b87 <__i686.get_pc_thunk.bx> 316e: 81 c3 06 28 00 00 add $0x2806,%ebx 3174: 8b 7d 08 mov 0x8(%ebp),%edi 3177: 89 fe mov %edi,%esi 3179: 8d 83 f8 00 00 00 lea 0xf8(%ebx),%eax 317f: e8 c6 ff ff ff call 314a <._162::operator*()> 3184: 89 44 24 04 mov %eax,0x4(%esp) 3188: 89 34 24 mov %esi,(%esp) 318b: e8 48 f7 ff ff call 28d8 3190: 89 f8 mov %edi,%eax 3192: 83 c4 0c add $0xc,%esp 3195: 5b pop %ebx 3196: 5e pop %esi 3197: 5f pop %edi 3198: 5d pop %ebp 3199: c2 04 00 ret $0x4