=> 0x7f0d7b652642: movl $0x0,(%rax) 0x7f0d7b652648: xor %eax,%eax 0x7f0d7b65264a: callq *%rax 0x7f0d7b65264c: jmpq 0x7f0d7b65257a 0x7f0d7b652651: movl $0x0,0x28(%rax) 0x7f0d7b652658: movl $0x0,0x28(%rdi) 0x7f0d7b65265f: jmpq 0x7f0d7b65255e 0x7f0d7b652664: mov %rax,0x20(%rbp) 0x7f0d7b652668: jmpq 0x7f0d7b65257a 0x7f0d7b65266d: mov 0x18(%rdi),%rax 0x7f0d7b652671: mov 0x28(%rax),%edx 0x7f0d7b652674: test %edx,%edx 0x7f0d7b652676: jle 0x7f0d7b652714 0x7f0d7b65267c: mov 0x20(%rax),%rdx 0x7f0d7b652680: mov 0x20(%rdx),%rcx 0x7f0d7b652684: mov %rcx,0x18(%rdi)