=> 0x405db6: mov (%rax,%rdx,8),%rsi 0x405dba: mov -0x28(%rbp),%rax 0x405dbe: mov (%rax),%eax 0x405dc0: mov %eax,%edx 0x405dc2: sar $0x1f,%edx 0x405dc5: shr $0x1a,%edx 0x405dc8: add %edx,%eax 0x405dca: and $0x3f,%eax 0x405dcd: sub %edx,%eax 0x405dcf: mov $0x1,%edx 0x405dd4: mov %rdx,%rdi 0x405dd7: mov %eax,%ecx 0x405dd9: shl %cl,%rdi 0x405ddc: mov %rdi,%rax 0x405ddf: mov %rsi,%rcx 0x405de2: or %rax,%rcx