=> 0x7f9938088b60: movzbl 0x8(%rdi),%eax 0x7f9938088b64: cmp $0x3,%al 0x7f9938088b66: jne 0x7f9938088be0 0x7f9938088b68: cmpb $0x0,0x9(%rdi) 0x7f9938088b6c: je 0x7f9938088b90 0x7f9938088b6e: mov 0x18(%rdi),%eax 0x7f9938088b71: test %eax,%eax 0x7f9938088b73: jle 0x7f9938088c66 0x7f9938088b79: cmpq $0x0,0x10(%rdi) 0x7f9938088b7e: je 0x7f9938088c40 0x7f9938088b84: add $0x48,%rsp 0x7f9938088b88: retq 0x7f9938088b89: nopl 0x0(%rax) 0x7f9938088b90: lea 0x58149(%rip),%rax # 0x7f99380e0ce0 0x7f9938088b97: sub %rax,%rdi 0x7f9938088b9a: sar $0x4,%rdi