0x7f8749c666b0 : movsbl (%rdi),%esi 0x7f8749c666b3 : test %esi,%esi 0x7f8749c666b5 : je 0x7f8749c666e0 0x7f8749c666b7 : movzbl 0x1(%rdi),%edx 0x7f8749c666bb : lea 0x1(%rdi),%rcx 0x7f8749c666bf : test %dl,%dl 0x7f8749c666c1 : je 0x7f8749c666e0 0x7f8749c666c3 : nopl 0x0(%rax,%rax,1) 0x7f8749c666c8 : mov %esi,%eax 0x7f8749c666ca : movsbl %dl,%edx 0x7f8749c666cd : add $0x1,%rcx 0x7f8749c666d1 : shl $0x5,%eax 0x7f8749c666d4 : sub %esi,%eax 0x7f8749c666d6 : lea (%rax,%rdx,1),%esi 0x7f8749c666d9 : movzbl (%rcx),%edx 0x7f8749c666dc : test %dl,%dl