=> 0x7fca0dbf9e8c : mov 0x20(%rax),%rdx 0x7fca0dbf9e90 : mov %rax,%r8 0x7fca0dbf9e93 : mov $0x8,%ecx 0x7fca0dbf9e98 : xor %eax,%eax 0x7fca0dbf9e9a : rep stos %rax,%es:(%rdi) 0x7fca0dbf9e9d : mov 0x18(%rsp),%rax 0x7fca0dbf9ea2 : mov %rax,0x0(%rbp) 0x7fca0dbf9ea6 : mov %rdx,%rax 0x7fca0dbf9ea9 : movzbl (%rax),%edi 0x7fca0dbf9eac : mov %eax,%ecx 0x7fca0dbf9eae : sub %edx,%ecx 0x7fca0dbf9eb0 : test %dil,%dil 0x7fca0dbf9eb3 : je 0x7fca0dbfa1a0 0x7fca0dbf9eb9 : sub $0x64,%edi 0x7fca0dbf9ebc : mov %ecx,%ecx 0x7fca0dbf9ebe : cmp $0xd,%dil