=> 0x5ad7d8: mov (%edx),%ecx 0x5ad7da: cmp $0x6,%ecx 0x5ad7dd: je 0x5ad850 0x5ad7df: cmp $0x8,%ecx 0x5ad7e2: je 0x5ad830 0x5ad7e4: cmp $0x3,%ecx 0x5ad7e7: je 0x5ad810 0x5ad7e9: mov %edx,0x4(%esp) 0x5ad7ed: mov %eax,(%esp) 0x5ad7f0: movl $0xc,0x8(%esp) 0x5ad7f8: mov %eax,-0x1c(%ebp) 0x5ad7fb: call 0x5996d0 0x5ad800: mov -0x1c(%ebp),%eax 0x5ad803: mov (%eax),%edx 0x5ad805: mov %edx,(%eax) 0x5ad807: add $0x34,%esp