=> 0x7fb5ae7411a9: mov 0x30(%rbx),%rdi 0x7fb5ae7411ad: mov %r12,0x28(%rbx) 0x7fb5ae7411b1: test %rdi,%rdi 0x7fb5ae7411b4: je 0x7fb5ae7411c7 0x7fb5ae7411b6: callq 0x7fb5ae736b00 0x7fb5ae7411bb: mov 0x28(%rbx),%r12 0x7fb5ae7411bf: movq $0x0,0x30(%rbx) 0x7fb5ae7411c7: lea 0x30fd(%rip),%rsi # 0x7fb5ae7442cb 0x7fb5ae7411ce: mov %r12,%rdi 0x7fb5ae7411d1: callq 0x7fb5ae736ad0 0x7fb5ae7411d6: test %rax,%rax 0x7fb5ae7411d9: mov %rax,%r12 0x7fb5ae7411dc: je 0x7fb5ae74122e 0x7fb5ae7411de: lea 0x339f(%rip),%rsi # 0x7fb5ae744584 0x7fb5ae7411e5: mov %rax,%rdi 0x7fb5ae7411e8: callq 0x7fb5ae736b50