0x496ad9 : mov 0x10(%rdi),%rbp 0x496add : cmp 0x18(%rdi),%rbp 0x496ae1 : jl 0x496b3c 0x496ae3 : mov 0x8(%rdi),%esi 0x496ae6 : test %esi,%esi 0x496ae8 : js 0x496b08 0x496aea : mov (%rdi),%edi 0x496aec : callq 0x4753a0 0x496af1 : test %eax,%eax 0x496af3 : jg 0x496b0f 0x496af5 : add $0x8,%rsp 0x496af9 : mov $0xffffffff,%edx 0x496afe : pop %rbx 0x496aff : mov %edx,%eax 0x496b01 : pop %rbp 0x496b02 : retq