=> 0x7fcfa49de11f : mov (%rbx),%rax 0x7fcfa49de122 : mov %rax,0x8(%rdx) 0x7fcfa49de126 : mov 0x8(%rbp),%rax 0x7fcfa49de12a : test %rax,%rax 0x7fcfa49de12d : je 0x7fcfa49de137 0x7fcfa49de12f : sub $0x1,%rax 0x7fcfa49de133 : mov %rax,0x8(%rbp) 0x7fcfa49de137 : mov 0x29815a(%rip),%r8d # 0x7fcfa4c76298 0x7fcfa49de13e : test %r8d,%r8d 0x7fcfa49de141 : je 0x7fcfa49de0b0 0x7fcfa49de147 : lea 0x2981b2(%rip),%rdi # 0x7fcfa4c76300 0x7fcfa49de14e : callq 0x7fcfa4a02af0 0x7fcfa49de153 : mov $0xfe609,%ecx 0x7fcfa49de158 : xor %edx,%edx 0x7fcfa49de15a : mov %rbx,%rax 0x7fcfa49de15d : div %rcx