=> 0x7f46dfdfae8c: cmpb $0x1,(%rax) 0x7f46dfdfae8f: jne 0x7f46dfdfae3a 0x7f46dfdfae91: test %rdi,%rdi 0x7f46dfdfae94: je 0x7f46dfdfaeaf 0x7f46dfdfae96: callq 0x7f46dfdfc6d0 0x7f46dfdfae9b: mov 0x10(%rbp),%rax 0x7f46dfdfae9f: movq $0x0,(%rax,%r13,1) 0x7f46dfdfaea7: mov 0x20(%rbp),%rax 0x7f46dfdfaeab: mov (%rax,%r13,1),%rax 0x7f46dfdfaeaf: mov $0x1,%esi 0x7f46dfdfaeb4: mov %rax,%rdi 0x7f46dfdfaeb7: callq 0x7f46dfdfa750 0x7f46dfdfaebc: mov 0x20(%rbp),%rax 0x7f46dfdfaec0: mov %r12d,%esi 0x7f46dfdfaec3: mov %rbp,%rdi 0x7f46dfdfaec6: movq $0x0,(%rax,%r13,1)