=> 0x80594b6: mov 0x8(%edx),%edx 0x80594b9: and $0x1,%eax 0x80594bc: mov %eax,0x10(%esp) 0x80594c0: lea -0x7fa8(%ebx),%eax 0x80594c6: mov %eax,0x8(%esp) 0x80594ca: mov %edx,0x14(%esp) 0x80594ce: mov %esi,0xc(%esp) 0x80594d2: movl $0x80,0x4(%esp) 0x80594da: movl $0x0,(%esp) 0x80594e1: call 0x804d580 0x80594e6: mov (%esi),%eax 0x80594e8: testb $0x1,0x14(%esi) 0x80594ec: je 0x8059548 0x80594ee: mov 0x18(%esi),%eax 0x80594f1: mov %eax,0x4(%esp) 0x80594f5: mov 0x28(%ebp),%eax