Function at 0x1401d3bee
Capabilities:
Execute anti-debugging instructions

Disassembly:
push r15
xadd al, r15b
cmc
push r14
rcr r15w, cl
sbb ax, r11w
or r14w, r12w
push r13
movsx r15w, r15b
push r12
btr r13d, 0x8f
adc r14w, dx
push rsi
shld r12w, di, 0x7e
xadd ax, r14w
push rdi
cwde
push rbp
push rbx
mov bpl, WSAGetLastError
sub rsp, 0x118
sub r13w, r13w
movaps xmmword [rsp + 0x100], xmm10
bswap r13d
xor r14w, r9w
shr r12b, cl
movaps xmmword [rsp + 0xf0], xmm9
cwde
movaps xmmword [rsp + 0xe0], xmm8
jmp 0x1401d3c61
movaps xmmword [rsp + 0xd0], xmm7
movaps xmmword [rsp + 0xc0], xmm6
sar r14b, cl
movsx eax, bp
mov bp, 0x7eb5
mov rdi, rdx
bt r14d, 0xe6
mov qword [rsp + 0x68], rcx
mov rax, qword [0x1400ffa80]
clc
xor rax, rsp
rcr bpl, cl
sbb ch, 0xfd
mov r12d, r12d
mov qword [rsp + 0xb8], rax
movabs r14, 0xffff00000000ffff
cmovbe r12d, r9d
movabs r15, 0xf00000000000000
movzx cx, sil
movabs rbp, 0xf0000000000000
ror r12w, cl
movabs r12, 0xffffffff0000
mov cl, ch
rcl cx, 0x29
movabs rax, 0xc97f6d5b9b11640
movabs rcx, 0x5a7280c60c8dd103
setle r13b
rcr r13b, 6
movq xmm0, rcx
add r13d, r9d
bt r13d, edi
not ch
movq xmm9, rax
punpcklqdq xmm9, xmm0
sar ah, 0x3f
pxor xmm9, xmmword [0x140100de0]
movsx rcx, bp
ror al, 0xde
sbb r13b, 0xf3
movabs r13, 0xf0000f000
cmovs ax, r9w
btc rcx, rsp
movabs rax, 0xf3ed27ee2c6f08ab
movabs rcx, 0x58d7e05cffdb2bc1
stc
test r15b, 0xdc
movq xmm0, rcx
test r10, 0xffffffffc09b04ce
cmc
test dx, r13w
movq xmm1, rax
cmc
punpcklqdq xmm1, xmm0
sub eax, eax
jmp 0x1401d3d78
not rax
movq xmm0, rax
pshufd xmm7, xmm0, 0x44
movabs rax, 0xb90956fbd390f754
xchg cx, cx
movabs rcx, 0xa72891497fb8d42e
jmp 0x1401d3da1
movq xmm0, rcx
jmp 0x1401d3dab
movq xmm2, rax
punpcklqdq xmm2, xmm0
jmp 0x1401d3db9
pxor xmm2, xmm1
jmp 0x1401d3dc2
pandn xmm2, xmm7
pshufd xmm0, xmm2, 0xee
movq rcx, xmm0
bswap rax
movq rax, xmm2
cmp r12d, 0xccb9072f
clc
mov eax, eax
shl rax, 0x10
stc
clc
cmc
and rcx, r14
test di, r13w
cmp sil, bpl
stc
or rcx, rax
jmp 0x1401d3e00
mov rax, r8
or rax, rcx
cmp cl, r9b
shr rax, 0x20
jmp 0x1401d3e12
je 0x1401d3e36
mov rax, r8
test r12d, 0xf2005eac
sub edx, edx
cmp r11b, 0x96
stc
div rcx
jmp 0x1401d3e31
jmp 0x1401d3e46
mov eax, r8d
xor edx, edx
stc
btc ebx, 0x55
div ecx
movzx r9d, r13w
mov rbx, r8
sub rbx, rdx
sub ax, di
xor r9w, sp
add rbx, rcx
cmp r12b, r14b
test rdx, rdx
movzx edx, cx
movsx r9w, r9b
movzx rcx, r15w
cmove rbx, r8
mov r9b, al
rol dx, 0xe0
jmp 0x1401d3e78
movabs rax, 0x36ddb622f2b4e63f
movabs rcx, 0x4abfb92443f77a49
movsx r9d, r15w
sbb r9b, 0xce
stc
movq xmm0, rcx
movq xmm6, rax
adc r9, 0xffffffffabba9376
punpcklqdq xmm6, xmm0
movsx r9w, dil
inc dh
movdqa xmm0, xmmword [0x140100d70]
and r9w, di
clc
pxor xmm0, xmm6
sar r9, 0xe3
jmp 0x1401d3ecb
movq rdx, xmm0
test bp, r10w
shl r9d, cl
sar r9, cl
mov r9, rdx
clc
shl r9, 0xc
jmp 0x1401d3ee7
pshufd xmm0, xmm0, 0xee
movq rax, xmm0
mov rcx, rax
ror esi, 0xac
bt r10, 0x11
sbb r10b, spl
shr rcx, 8
btr r8w, 0xaa
movsx r10, r11w
mov r8d, r9d
adc r10, 0xffffffffddb87f9a
add r11w, ax
rcl r11b, cl
and r8d, 0xf00f0000
movsx esi, sp
stc
movabs r10, 0xf0000000f00
rcr r11b, 0x55
movzx esi, r15w
shl sil, 0x63
and rcx, r10
bts r10w, dx
mov r10, rdx
shl r11b, cl
movsx r11d, r12w
shl r10, 0x10
movsx esi, sp
bt rsi, 0x11
rcr r11w, cl
movabs r11, 0xf000000000
and r10, r11
and r11, 0x6164742
sal esi, 0x72
or r10, r8
mov r11, rax
sub rsi, r10
sal si, 0xeb
shl r11, 8
movabs r8, 0xf000000000000
and r11, r8
sar r8b, cl
test ax, 0x1ecc
rcr r8d, cl
or r11, r10
mov r8, rdx
test dx, bp
xadd r10b, r10b
shr r8, 0x38
add r10w, 0x4f98
movabs r10, 0xf00000000000
and r9, r10
movsxd r10, r13d
btc r10w, ax
mov rsi, rax
bswap r10w
sbb r10, rsp
sar r10d, cl
shl rsi, 0x3c
or rsi, rcx
movzx r10w, bpl
or rsi, r11
mov rcx, rax
inc r10b
cmp r12b, r14b
test si, 0x5ca8
shr rcx, 0x14
shl r11b, 0xae
mov r10, rdx
shr r10, 0x28
and r10d, 0xf
xchg r11w, r11w
mov r11b, 0x74
and r8d, 0xfffffff0
or r8, r9
ror r9, 0xcc
inc r11
shr r11b, cl
or r8, rsi
sub r11w, 0x6fc2
stc
mov r9, rax
shl r9, 0x20
and r9, rbp
movsx r11d, r10w
btc r11w, 0x99
mov r11, rdx
clc
shr r11, 0x18
cmp r15b, bl
and r11d, 0xf000000
or r11, r9
cmp bpl, 0xa2
shr rdx, 0x24
and edx, 0xf00000
stc
cmc
clc
shl rax, 0x30
cmp r13b, 0xc8
clc
and rax, r15
jmp 0x1401d4079
or rax, rdx
and rcx, r13
bsf rdx, r15
rcl rdx, 0xbe
or rcx, r10
movsxd rdx, edi
or rcx, r11
btr dx, 0x94
shl dx, cl
or rcx, rax
shl dh, 0xed
or rcx, r8
not rdx
movsx rdx, r14w
mov rdx, 0xffffffff8e8cee63
not rcx
movsx rdx, r11w
cmovnp edx, esi
mov dl, 0xdb
movabs rdx, 0x8d3cdcfa68ade242
jmp 0x1401d40ca
call fcn.1401c05c2
mov r8, rax
movabs rax, 0xe50e06b6ebcc7f33
movsxd rcx, eax
movabs rcx, 0xf018a82c75c5b811
movq xmm0, rcx
movsxd rcx, r13d
mov cl, 0x39
movzx cx, r13b
movq xmm1, rax
movzx rcx, cx
punpcklqdq xmm1, xmm0
movabs rax, 0x6c108b4b143380cc
movsx ecx, r13w
movabs rcx, 0xfe725d1ab1b47de
jmp 0x1401d4122
movq xmm0, rcx
jmp 0x1401d412c
movq xmm2, rax
jmp 0x1401d4136
punpcklqdq xmm2, xmm0
jmp 0x1401d413f
pxor xmm2, xmm1
jmp 0x1401d4148
pandn xmm2, xmm7
pshufd xmm0, xmm2, 0xee
movq rax, xmm0
ror si, cl
btc ecx, ecx
add sil, 0x2d
movd esi, xmm2
sub dx, sp
shl esi, 0x10
or rdx, r12
sub dx, ax
movzx eax, ax
mov qword [rsp + 0x60], rax
mov r9, qword gs:[rsi + rax]
xchg dl, dh
movzx rax, bx
rdtsc
and cl, r12b
rcl ch, cl
jmp 0x1401d418f
shl rdx, 0x20
shl ecx, 0x63
bts ecx, r12d
or rdx, rax
bswap eax
cmovns ecx, eax
movsxd rax, esi
movabs rax, 0xeac829b7d6e938e2
movabs rcx, 0x6113969a0a61adf7
jmp 0x1401d41be
movq xmm0, rcx
movsxd rcx, ecx
movq xmm1, rax
movsx cx, r13b
movsxd rax, r14d
punpcklqdq xmm1, xmm0
movabs rax, 0xb79fcf612916c71d
seto ch
jmp 0x1401d41e9
movabs rcx, 0x9eec704c00b6520a
jmp 0x1401d41f8
movq xmm0, rcx
jmp 0x1401d4202
movq xmm2, rax
jmp 0x1401d420c
punpcklqdq xmm2, xmm0
jmp 0x1401d4215
pxor xmm2, xmm1
jmp 0x1401d421e
pandn xmm2, xmm7
pshufd xmm0, xmm2, 0xee
movq rcx, xmm0
movzx rax, di
lahf
movq rax, xmm2
shl rax, 0x10
stc
clc
and rax, r12
and rcx, r14
or rcx, rax
shrd ax, r8w, 0x3b
cwde
xchg ah, ah
mov qword [rsp + 0x40], rcx
shr al, cl
sete al
mov rax, rcx
imul rax, rdx
movq xmm1, rax
mov al, r9b
movq xmm0, rdx
punpcklqdq xmm0, xmm1
movabs rax, 0x790b8ad27bac2b2f
movsx cx, ch
movabs rcx, 0xa7a89484ab1f67a9
movq xmm1, rcx
movq xmm2, rax
punpcklqdq xmm2, xmm1
movsx rcx, r9w
mov rax, 0x6227bfaa
mov cx, dx
movabs rax, 0x4519227b8453d4d0
bswap cx
jmp 0x1401d42b9
movabs rcx, 0x58573c2dd8df9855
jmp 0x1401d42c8
movq xmm3, rcx
movq xmm1, rax
jmp 0x1401d42d7
punpcklqdq xmm1, xmm3
jmp 0x1401d42e0
pxor xmm1, xmm2
jmp 0x1401d42e9
pandn xmm1, xmm7
movabs rax, 0x19c5322d23385098
cmovns ecx, ebp
movabs rcx, 0x5ae51a7675bb4873
jmp 0x1401d4309
movq xmm2, rcx
movq xmm3, rax
punpcklqdq xmm3, xmm2
movabs rax, 0xc2cb65f9dcc7af67
movzx rcx, r11w
movabs rcx, 0xa51a4da23f52b788
movq xmm2, rcx
movq xmm4, rax
jmp 0x1401d433e
punpcklqdq xmm4, xmm2
jmp 0x1401d4347
pxor xmm4, xmm3
pandn xmm4, xmm7
movdqa xmm2, xmm1
jmp 0x1401d4358
punpcklqdq xmm2, xmm4
jmp 0x1401d4361
psllq xmm2, 0x10
punpckhqdq xmm1, xmm4
jmp 0x1401d436f
movdqa xmm8, xmmword [section..rdata]
jmp 0x1401d437d
pand xmm2, xmm8
jmp 0x1401d4387
pandn xmm8, xmm1
por xmm8, xmm2
movq rax, xmm8
test r11d, 0x46057648
mov qword [rsp + 0x58], rax
imul rax, rdx
pshufd xmm1, xmm8, 0xee
movq rcx, xmm1
and r10w, 0xc7db
mov qword [rsp + 0x50], rcx
xchg r10, r10
imul rdx, rcx
movsx ecx, bp
not r10b
movabs rcx, 0xb768a179094d842
movzx r10d, dx
cmovo r10, r9
movabs r10, 0x6da96cda3a2d28b7
jmp 0x1401d43ea
movq xmm1, r10
movq xmm2, rcx
mov cl, r15b
punpcklqdq xmm2, xmm1
movzx rcx, r13w
cmovo ecx, r14d
jmp 0x1401d4408
movabs rcx, 0x27c26b216f6bd842
movsx r10d, r14w
mov r10w, 0x4fcc
movabs r10, 0x92568dec951d28b7
jmp 0x1401d442a
movq xmm3, r10
jmp 0x1401d4434
movq xmm1, rcx
jmp 0x1401d443e
punpcklqdq xmm1, xmm3
pxor xmm1, xmm2
jmp 0x1401d444b
pandn xmm1, xmm7
movabs r11, 0xffffffff00000000
bts r10, r13
movsx r10d, bx
and rax, r11
movabs rcx, 0x20775ea07ffc77a5
cmovno r10d, r11d
setne r10b
movabs r10, 0x696fbbd0dac26495
jmp 0x1401d4485
movq xmm2, r10
xchg r10w, r10w
movq xmm3, rcx
punpcklqdq xmm3, xmm2
sete ch
movzx cx, dl
movabs rcx, 0x79f371df8003885a
cmovns r10d, r11d
xchg r10b, r10b
sets r10b
movabs r10, 0x969094afc25f9b4a
jmp 0x1401d44c2
movq xmm2, r10
jmp 0x1401d44cc
movq xmm4, rcx
jmp 0x1401d44d6
punpcklqdq xmm4, xmm2
jmp 0x1401d44df
pxor xmm4, xmm3
pandn xmm4, xmm7
movdqa xmm2, xmm4
jmp 0x1401d44f0
punpcklqdq xmm2, xmm1
psllq xmm2, 0x10
pand xmm2, xmmword [0x1400d3010]
jmp 0x1401d4506
punpckhqdq xmm4, xmm1
jmp 0x1401d450f
pand xmm4, xmmword [0x1400d3020]
jmp 0x1401d451c
por xmm4, xmm2
pshufd xmm10, xmm4, 0xee
mov rbp, r15
shl r15b, 0xa7
mov r15, r13
shr cx, cl
mov r13, r12
btc r10, r12
xor cl, ch
movq r12, xmm10
not cx
mov r10d, r12d
xchg cl, cl
add cl, r9b
mov cl, r13b
and r10d, r8d
movsxd rcx, r15d
movq rcx, xmm4
cmp sp, 0x731
clc
mov qword [rsp + 0x38], rcx
shr r8, cl
or r10, rax
mov qword [rsp + 0x48], r12
and r8d, r12d
movzx ax, r11b
and rdx, r11
rcr ax, cl
shld cx, r8w, 0x51
or rdx, r8
not al
movzx rax, r9w
movsx rcx, r12w
movq xmm1, r10
mov ecx, 0xe98fa55
movq xmm2, rdx
not ah
punpcklqdq xmm1, xmm2
movsx rcx, r9w
pxor xmm1, xmm0
movsx rax, si
movzx cx, r10b
movabs rax, 0xa327b824236f4949
movabs rcx, 0xfd87c278992693fd
movq xmm2, rcx
movsx ecx, r12w
mov cl, dil
movq xmm3, rax
punpcklqdq xmm3, xmm2
movabs rax, 0xc5d38a17dc90b6b6
movabs rcx, 0x278f04b94936d82
movq xmm2, rcx
jmp 0x1401d45fe
movq xmm4, rax
punpcklqdq xmm4, xmm2
jmp 0x1401d460c
pxor xmm4, xmm3
jmp 0x1401d4615
pandn xmm4, xmm7
pshufd xmm2, xmm4, 0xee
movq rcx, xmm2
movq rax, xmm4
clc
cmp esi, r9d
test bl, 0xc7
shl rax, 0x10
and rax, r13
cmp r11w, 0xd84a
cmc
and rcx, r14
stc
jmp 0x1401d4646
or rcx, rax
cmovns ax, di
mov qword [rsp + 0x30], rcx
movzx rax, r15w
movsx eax, bx
setae al
movdqu xmmword [rcx + r9], xmm1
movzx rcx, ax
movsx ecx, bp
movabs rax, 0xe336360fbdba6bba
movabs rcx, 0xe9e87f8abda38f27
jmp 0x1401d4682
movq xmm1, rcx
mov cl, spl
cmovb cx, r15w
movzx cx, bh
movq xmm2, rax
movzx ax, r8b
movsx ax, dil
mov ch, 0xf0
punpcklqdq xmm2, xmm1
movabs rax, 0xf063a58142459445
movzx ecx, dx
jmp 0x1401d46be
movabs rcx, 0x1617ec04b2cf7148
jmp 0x1401d46cd
movq xmm1, rcx
jmp 0x1401d46d7
movq xmm3, rax
jmp 0x1401d46e1
punpcklqdq xmm3, xmm1
pxor xmm3, xmm2
jmp 0x1401d46ee
pandn xmm3, xmm7
pshufd xmm1, xmm3, 0xee
movq rcx, xmm1
movq rax, xmm3
test dil, 7
shl rax, 0x10
jmp 0x1401d4710
and rax, r13
dec r13b
sete r13b
adc r13, r13
mov r13, r15
btc r15w, 0x54
cmp r12b, 0xb6
mov r15, rbp
clc
test ch, 0xad
movabs rbp, 0xf0000000000000
jmp 0x1401d4740
and rcx, r14
jmp 0x1401d474e
or rcx, rax
mov qword [rsp + 0x28], rcx
mov rax, rsp
movdqu xmmword [rcx + r9], xmm0
bsr r9w, r15w
movabs rax, 0xc0471b3a06e99797
movzx r9d, r14w
movabs rcx, 0x11d6ed94200b35b9
shld r9, r10, 0x9a
mov r9b, 0x25
movq xmm0, rcx
sbb cl, r14b
rcl cx, 0xf5
movsx ecx, r10w
movq xmm7, rax
rcr cl, cl
xor r9b, r14b
punpcklqdq xmm7, xmm0
bsr r9d, ecx
movdqa xmm0, xmmword [0x140100dc0]
pxor xmm0, xmm7
neg rcx
shr ecx, 0x82
movq rcx, xmm0
movzx r9, ax
btc r9w, 0xfd
mov r9, rcx
cmp r13w, 0x8423
cmp r15b, r15b
jmp 0x1401d47d8
shl r9, 0xc
jmp 0x1401d47e1
pshufd xmm0, xmm0, 0xee
movq rax, xmm0
add dx, 0x1651
cmovge edx, ecx
mov rdx, rax
bsf r8w, ax
rcl r8w, 0xa9
ror r8b, cl
shr rdx, 8
and r11b, r11b
movsx r11w, bpl
mov r8d, r9d
and r8d, 0xf00f0000
sub r11d, r9d
sub r10w, 0x95fd
bsr r10w, bp
movabs r10, 0xf0000000f00
and rdx, r10
shr r11w, cl
jmp 0x1401d483d
mov r10, rcx
sub r11w, ax
movzx r11, sp
cmovo r11w, r8w
shl r10, 0x10
movabs r11, 0xf000000000
cmp spl, 0x6d
and r10, r11
xor r11b, r12b
shr r11d, cl
mov r11, 0xffffffffc5057b75
or r10, r8
sal r8, cl
test r11b, r14b
mov r11, rax
rcr r8b, cl
mov r8w, 0xb5f
shl r11, 8
movabs r8, 0xf000000000000
test al, spl
and r11, r8
sar r8b, 0x85
xchg r8w, r8w
sar r8d, cl
or r11, r10
rcl r8w, 0x83
mov r10, rax
sar r8, 0xdf
shl r10, 0x3c
or r10, rdx
mov r8, rcx
shr r8, 0x38
movzx rdx, di
neg edx
movabs rdx, 0xf00000000000
cmp r12d, r12d
test r13, r10
and r9, rdx
test sil, 0xd6
movzx rdx, sp
cmovnp edx, edi
or r10, r11
or dh, 0xec
mov rdx, rax
cmp spl, 0x92
and r8d, 0xfffffff0
test dil, dl
jmp 0x1401d48fc
or r8, r9
rol r9b, cl
cmp r15b, r14b
rcr r9w, 0xb9
or r8, r10
dec r9w
mov r9, rax
bt r10w, r9w
xor r10w, 0x1620
shl r9, 0x20
sal r10b, 0x72
sar r10w, cl
and r9, rbp
stc
or r10w, 0xf325
mov r10, rcx
jmp 0x1401d4941
shr r10, 0x18
and r10d, 0xf000000
test ebx, ecx
or r10, r9
rcr r9b, cl
sal r9b, cl
mov r9, rcx
stc
cmp dh, cl
cmc
shr rcx, 0x24
and ecx, 0xf00000
jmp 0x1401d496e
shl rax, 0x30
and rax, r15
stc
or rax, rcx
xchg ecx, ecx
shr rdx, 0x14
test al, 0x12
shr r9, 0x28
sbb cx, r14w
dec ch
shr rcx, 0xe5
and r9d, 0xf
bt ecx, r13d
and rdx, r13
or rdx, r9
adc ecx, edx
movsx cx, r11b
or rdx, r10
shl ch, 0xb6
movsx rcx, dx
or rdx, rax
btr ecx, 0x47
or rdx, r8
not cl
movzx rcx, ax
movzx ecx, r10w
not rdx
bswap cx
movzx ecx, di
movsx cx, r8b
mov rcx, rbx
jmp 0x1401d49d8
call rdx
test rax, rax
jmp 0x1401d49e2
je 0x1401d4c58
mov r12, rax
mov qword [rsp + 0x20], rsi
setno r14b
or r14b, 0x64
shl r14b, 0x8b
mov r14, rax
test rbx, rbx
je 0x1401d4f66
movq rdx, xmm9
jmp 0x1401d4a12
pshufd xmm0, xmm9, 0xee
mov rsi, rdx
dec rax
mov r8d, r8d
shl rsi, 0xc
bts r8d, r15d
neg r10b
bts r15w, r10w
movq rcx, xmm0
rol rbp, 0xc7
mov r15, rdx
shr r15, 0x28
cdqe
mov rax, rcx
movzx r10, bp
shr rax, 8
mov rbp, r13
ror r11d, cl
cmp r9w, 0xb192
xor r8b, 0x91
mov r13d, esi
and r11b, cl
shl r9b, cl
and r8b, 0xa1
and r13d, 0xf00f0000
sal r9w, 0xfe
movabs r8, 0xf0000000f00
movzx r11d, bp
inc r11
and rax, r8
rcr r8b, 0x4b
mov r10d, edx
sbb r8d, edi
and r10d, 0xf00000
dec r8b
test di, di
shld r11w, r14w, 0xfa
mov r9, rcx
xchg r11w, r11w
rol r8w, cl
shl r9, 0x3c
or r9, rax
test r12b, 0x3e
bts rax, r8
movsx r8d, r11w
mov rax, rcx
shr rax, 0x14
sets r11b
cmp r8w, 0x1bed
bsr r11w, r8w
and r15d, 0xf
btr r11w, 0xe0
sal r8w, cl
mov r11d, ecx
shld r8d, ecx, 0xf7
shl r8d, 0xe
and r11d, 0xf00000
mov r8, rdx
test bpl, 0x1c
shr r8, 0x18
or r13, r9
test r10b, sil
cmp r14w, 0x999b
mov r9, rdx
cmp r11b, 0x9f
test r15b, bpl
test bpl, 0xc1
shr r9, 0x38
test r12b, 0xc9
shr rdx, 0x24
test r15w, 0x544c
stc
and rax, rbp
cmp r10b, 0xab
jmp 0x1401d4b42
or rax, r15
shl r10, 0x10
btc r15w, r14w
shrd r15d, esi, 0x6e
or r10, r13
test r14b, r15b
mov r15, rcx
cmp r9w, r15w
stc
cmc
shl r15, 8
shl r11, 0x20
cmp bpl, 0x8b
stc
or r11, rax
movsx ax, r11b
shl rax, cl
and r8d, 0xf000000
cmovns ax, cx
movabs rax, 0xf000000000000
stc
test esi, 0x4d23f006
cmp bpl, dil
and r15, rax
movzx eax, dx
jmp 0x1401d4ba6
or r15, r10
sub al, spl
neg ax
movsx ax, spl
and r9d, 0xfffffff0
movsx eax, r12w
or r8, r11
movzx eax, r9w
bts ax, r8w
shr al, 0xbc
and edx, 0xf00000
and ecx, 0xf00
shrd rax, r14, 0xfe
or r9, r15
xor al, 0xef
bsf ax, r13w
or rdx, r8
setl ah
movabs rax, 0xf00000000000
and rsi, rax
clc
or rsi, r9
jmp 0x1401d4c06
shl rcx, 0x30
or rcx, rdx
and dl, 0xc
adc dx, 0x79f
or rcx, rsi
mov rsi, rcx
not rsi
bsr dx, bx
lea rdx, [rbx - 1]
clc
test r11w, 0x2fd4
shr rdx, 4
jmp 0x1401d4c36
inc rdx
cmp dx, r8w
cmp rbx, 0x11
jmp 0x1401d4c46
jae 0x1401d4dac
xor eax, eax
jmp 0x1401d4c53
jmp 0x1401d4ed6
movabs rax, 0x17d90396c40a676e
mov dl, 0x3e
jmp 0x1401d4c6c
mov qword [rsp + 0x70], rax
movsx eax, bx
movabs rax, 0xd7ac7e6cb1b0968b
setp dl
bswap rdx
movzx edx, cx
mov qword [rsp + 0x78], rax
cwde
movabs rax, 0x3d672e0698ce2323
mov cl, r8b
mov qword [rsp + 0x80], rax
cwd
movabs rax, 0x6c6b434df77aadd
setl dh
mov qword [rsp + 0x88], rax
movabs rax, 0x7bb062f0e4574a35
cqo
mov qword [rsp + 0x90], rax
cbw
movsx rax, ax
cwd
movabs rax, 0xbbcd5e03c590f2ee
mov cx, 0x1f0f
mov rcx, r14
mov qword [rsp + 0x98], rax
movsx eax, r8w
cdq
movabs rax, 0x50474b72f9ad4c4f
jmp 0x1401d4d02
mov qword [rsp + 0xa0], rax
movabs rax, 0x6c6be4dad18c7b8
movzx ecx, dx
mov cl, ah
jmp 0x1401d4d1e
mov qword [rsp + 0xa8], rax
cmovo cx, sp
lea rax, [rsp + 0x90]
cwd
movsx dx, ch
movups xmm0, xmmword [rax]
xorps xmm0, xmmword [rsp + 0x70]
movsx dx, r11b
bswap edx
movsx rdx, dx
movaps xmmword [rsp + 0x70], xmm0
movzx rcx, r10w
movsx rcx, r9w
movdqu xmm0, xmmword [rax + 0x10]
movsxd rdx, ebp
movsx cx, dil
pxor xmm0, xmmword [rsp + 0x80]
movzx edx, r12w
movsxd rcx, r15d
mov dh, 0x8c
movdqa xmmword [rsp + 0x80], xmm0
movzx cx, r10b
movzx rdx, ax
lea rcx, [0x1401011d0]
lea rdx, [rsp + 0x70]
jmp 0x1401d4d9b
call fcn.140004f90
sub esi, esi
jmp 0x1401d4da7
jmp 0x1401d5b87
mov r8, rdx
not r11b
bt rax, rsi
and r8, 0xfffffffffffffffe
lea rax, [rcx + rcx*8]
lea rax, [rcx + rax*2]
adc r11b, 0xed
movzx r9, di
mov r9, 0xffffffffffffffed
adc r15b, 0x34
sub r9, rax
mov ah, 0x6c
bt ax, r8w
mov r10, rsi
ror r13b, 0x95
shl r10, 5
sub r13b, 0x38
movsx r15, di
rcl r15b, cl
lea rax, [rcx + rcx]
lea rax, [rax + rax*8]
btc r13w, ax
mov r11, 0xffffffffffffffee
sub r11, rax
rcr r15d, 0x2b
btc ax, bx
lea rax, [rcx + rcx*2]
sal r15d, cl
mov r15, 0xfffffffffffffffd
btr r13, 0x92
sub r15, rax
and r13b, bpl
or r13b, 0x80
neg r13b
lea r13, [rsi + rsi]
test edx, 0xfca6a72a
sub eax, eax
nop word cs:[rax + rax]
movq xmm0, r15
test r9w, 0xa82b
stc
movq xmm1, r13
jmp 0x1401d4e65
punpcklqdq xmm1, xmm0
stc
cmp r14b, 0xd1
movdqu xmm0, xmmword [rdi + rax]
test r9b, 0x83
clc
pxor xmm0, xmm1
movdqu xmmword [r14 + rax], xmm0
movq xmm0, r9
clc
jmp 0x1401d4e8d
movq xmm1, r11
punpcklqdq xmm1, xmm0
movdqu xmm0, xmmword [rdi + rax + 0x10]
pxor xmm0, xmm1
movdqu xmmword [r14 + rax + 0x10], xmm0
cmp r14b, 0x6e
add rax, 0x20
add r9, r10
stc
cmp r8d, 0x35a7e111
add r11, r10
cmc
lea r15, [r15 + r10]
stc
add r13, r10
stc
add r8, 0xfffffffffffffffe
jmp 0x1401d4ed0
jne 0x1401d4e4e
test dl, 1
movabs r15, 0xf00000000000000
movsx r13, r11w
movabs r13, 0xf0000f000
movabs rbp, 0xf0000000000000
jmp 0x1401d4f00
je 0x1401d4f66
mov rcx, rax
or rcx, 2
imul rcx, rsi
btr dx, 0x61
shrd edx, r15d, 0xc7
mov rdx, rax
setno r8b
or rdx, 3
add r8, 0x7da3c01e
imul rdx, rsi
movq xmm0, rdx
rcl r8w, cl
movq xmm1, rcx
punpcklqdq xmm1, xmm0
movdqu xmm0, xmmword [rax + rdi]
movzx r8w, cl
dec dh
movsx dx, spl
pxor xmm0, xmm1
shl cx, 0xca
movdqu xmmword [rax + r14], xmm0
rcl dil, 0xca
mov rsi, qword [rsp + 0x20]
cwd
add rsi, qword [rsp + 0x60]
sal ch, 0x2e
sar dil, 0x9e
lea r12, [r12 + rbx]
rdtsc
mov rdi, rbx
bsr rax, rsp
rdtsc
nop dword [rax + rax]
sbb cx, r13w
cmc
movzx r8d, r14w
mov rdx, r12
inc eax
cdqe
clc
sub rdx, rdi
bswap rax
mov rax, qword [rsp + 0x68]
movsx ecx, sp
movzx ecx, r9w
mov rcx, qword [rax + 8]
mov r8d, edi
jmp 0x1401d4fbf
call fcn.1401687d5
movsxd rcx, eax
cmp sp, cx
test edx, r9d
cmp rbx, rcx
jmp 0x1401d4fd5
je 0x1401d4ff6
test eax, eax
jmp 0x1401d4fe2
jle 0x1401d551d
sub rdi, rcx
jmp 0x1401d4ff0
jne 0x1401d4f99
mov rcx, r14
ror r8d, cl
test rdx, 0xa80a710
xor edx, edx
movsx r8d, cx
mov r8b, 0xfc
movsx r8w, dil
mov r8, rbx
call fcn.1400d0da0
pxor xmm6, xmmword [0x140100d70]
movq rdx, xmm6
btc r9w, cx
add r9b, 0xe5
mov r9, rdx
shl r9, 0xc
jmp 0x1401d503b
pshufd xmm0, xmm6, 0xee
movq rax, xmm0
mov rcx, rax
shr rcx, 8
mov r8d, r9d
movzx r10w, bl
and r8d, 0xf00f0000
rcl dil, cl
btr r10, rdi
movabs r10, 0xf0000000f00
shl r11d, cl
and rcx, r10
or r11b, bpl
mov r10, rdx
shl r10, 0x10
or r12b, 0xf8
neg di
mov dil, 0xdc
movabs r12, 0xf000000000
and r10, r12
mov bl, 0xd1
or r10, r8
btr r11d, ebp
mov r11, rax
xor r8, 0xfffffffffca6c8fe
adc r8b, sil
shl r11, 8
btc rdi, rsi
movabs rbx, 0xf000000000000
and r11, rbx
bts rdi, r14
or r11, r10
mov r8, rdx
shr r8, 0x38
xor edi, r8d
inc dil
rcr r10b, cl
movabs rdi, 0xf00000000000
and r9, rdi
bts r10w, dx
mov rdi, rsi
mov rsi, rax
ror r10w, 0xfa
btr r10w, 0x50
mov r10b, r11b
shl rsi, 0x3c
clc
or rsi, rcx
sal r10b, 0x77
rol ch, 0xd7
or rsi, r11
shr r10b, cl
add cx, r9w
mov rcx, rax
movsxd r11, ecx
cmp r10w, 0x1d08
adc r10b, r13b
shr rcx, 0x14
rcl r10b, cl
mov r10, rdx
mov r11w, di
shr r10, 0x28
and r10d, 0xf
and r8d, 0xfffffff0
or r8, r9
rcl r11b, cl
clc
shl r9d, cl
or r8, rsi
mov r11b, 0xa1
not r9b
mov r9, rax
adc r11w, 0x8769
movsx r11w, r9b
xor r11, r12
shl r9, 0x20
sal r11d, 0x28
shr r11b, 0x64
and r9, rbp
mov r11, rdx
test dx, 0x73ba
shr r11, 0x18
cmp r8b, bpl
jmp 0x1401d5188
and r11d, 0xf000000
test dl, 0x79
or r11, r9
jmp 0x1401d519a
shr rdx, 0x24
stc
and edx, 0xf00000
clc
cmp r15b, r11b
shl rax, 0x30
test dh, 0xe2
and rax, r15
cmp rcx, r13
test r12b, 0x9e
or rax, rdx
bts rdx, rsp
clc
shrd dx, r8w, 0xd7
and rcx, r13
rcl dh, 0x22
jmp 0x1401d51d3
or rcx, r10
bsr dx, ax
sal dh, 0x3d
or rcx, r11
shr rdx, cl
inc edx
or rcx, rax
neg edx
movzx rdx, si
or rcx, r8
movzx edx, cx
setge dl
not rcx
cdq
movabs rdx, 0x998f3bc3b39a8f94
jmp 0x1401d520a
call fcn.1401c05c2
mov r8, rax
adc al, 0xf8
test r11b, 0x34
btc r9w, 0xdf
mov r9, qword gs:[rdi]
lahf
sal eax, 0x30
setnp dh
rdtsc
jmp 0x1401d5230
shl rdx, 0x20
or rdx, rax
sal ah, cl
mov rax, qword [rsp + 0x40]
imul rax, rdx
movq xmm0, rdx
jmp 0x1401d524c
movq xmm2, rax
jmp 0x1401d5256
pshufd xmm1, xmm0, 0x44
punpcklqdq xmm0, xmm2
movdqa xmm2, xmm8
psrlq xmm2, 0x20
pmuludq xmm2, xmm1
movdqa xmm3, xmm1
jmp 0x1401d5276
psrlq xmm3, 0x20
pmuludq xmm3, xmm8
paddq xmm3, xmm2
jmp 0x1401d5289
psllq xmm3, 0x20
pmuludq xmm1, xmm8
movq xmm2, r8
bts ecx, esi
add cx, di
cmc
mov rcx, qword [rsp + 0x38]
test r9b, 0xa4
shr r8, cl
jmp 0x1401d52b0
paddq xmm1, xmm3
jmp 0x1401d52b9
movq xmm3, r8
jmp 0x1401d52c3
punpcklqdq xmm2, xmm3
jmp 0x1401d52cc
pand xmm2, xmm10
jmp 0x1401d52d6
pand xmm1, xmmword [0x1400d3030]
jmp 0x1401d52e3
por xmm1, xmm2
pxor xmm1, xmm0
movzx cx, bpl
mov rax, qword [rsp + 0x30]
movdqu xmmword [rax + r9], xmm1
ror ch, cl
mov rax, qword [rsp + 0x28]
mov ch, dl
bswap cx
movdqu xmmword [rax + r9], xmm0
cmp r11b, 0xe
rcl cl, 0xcc
xor r9w, 0x22a2
pxor xmm7, xmmword [0x140100dc0]
xor r9w, di
movq rcx, xmm7
mov r9, rcx
clc
shl r9, 0xc
jmp 0x1401d5338
pshufd xmm0, xmm7, 0xee
movq rax, xmm0
test ecx, 0x5586b825
mov r8, rax
btr r11w, r8w
ror r10b, 0x79
movsx edx, dx
shr r8, 8
dec r10b
cwd
mov edx, r9d
and edx, 0xf00f0000
shrd rsi, r8, 0xac
cmp r10d, 0xf62bfaed
rcr sil, 0x1e
movabs r10, 0xf0000000f00
shr rsi, 0xdd
cmp si, cx
mov r11d, r11d
and r8, r10
mov r10, rcx
shr r11b, cl
shl r10, 0x10
shr r11w, 0x5e
clc
movsx r11d, r12w
and r10, r12
xadd r11b, r11b
or r10, rdx
rcr rsi, 0xaf
movzx rsi, ax
mov r11, rax
not sil
btr rdx, r15
or dh, dh
shl r11, 8
and r11, rbx
bts edx, eax
or r11, r10
clc
or sil, 0x48
mov rdx, rcx
xor r10, rsp
movsx r10d, r12w
movsx si, al
shr rdx, 0x38
movabs r10, 0xf00000000000
sar sil, 6
shl rsi, cl
and r9, r10
mov rsi, rax
inc r10w
and r10b, cl
btr r10, r8
shl rsi, 0x3c
btr r10w, 0x70
or rsi, r8
clc
or rsi, r11
shr r11b, 0xe8
ror r11d, cl
jmp 0x1401d5425
mov r8, rax
bt r10w, r15w
shr r8, 0x14
mov r10, rcx
sal r11b, cl
shr r10, 0x28
and r10d, 0xf
sal r11w, cl
jmp 0x1401d544b
and edx, 0xfffffff0
dec r11
bts r11, r10
or rdx, r9
sar r9b, 0x7e
adc r11b, r11b
shr r11b, 0xf5
or rdx, rsi
xchg r11, r9
mov r9, rax
shl r11b, 0xb
clc
shl r9, 0x20
neg r11
and r9, rbp
shr r11w, 0x54
ror r11w, 0x39
xor r11w, 0xcf2
mov r11, rcx
test bx, 0xbeea
shr r11, 0x18
test r9b, r13b
and r11d, 0xf000000
test r9d, 0x509386ef
or r11, r9
test bl, r10b
test ah, 0x9d
cmp esp, 0x5c87566e
shr rcx, 0x24
clc
and ecx, 0xf00000
cmp r13b, r12b
stc
cmp r11b, 0x41
shl rax, 0x30
jmp 0x1401d54d3
and rax, r15
cmc
or rax, rcx
adc cl, sil
sub cx, 0xf819
mov cl, dil
and r8, r13
or r8, r10
movsx rcx, r15w
rol rcx, 0x78
btc ecx, r15d
or r8, r11
or r8, rax
or r8, rdx
not ecx
movsx ecx, r13w
xchg cx, cx
not r8
xchg cx, cx
mov rcx, r14
call r8
mov sil, 1
jmp 0x1401d5b87
movabs rax, 0xcc4079ec40a676e
not ch
cmovs cx, r11w
movzx cx, r14b
mov qword [rsp + 0x70], rax
cdq
movabs rax, 0xd4bf2c66e5fb8081
sete cl
movzx edx, r13w
mov qword [rsp + 0x78], rax
movabs rax, 0x50474b72f9ad463d
cqo
mov qword [rsp + 0x80], rax
setbe ch
cqo
cbw
movabs rax, 0x6c6be4dad18c7b8
movzx dx, al
mov qword [rsp + 0x88], rax
movabs rcx, 0x7bb062f0e4574a35
setge dl
movzx rdx, si
cdq
mov qword [rsp + 0x90], rcx
movsxd rcx, edi
setle dh
movabs rcx, 0xbbcd5e03c590f2ee
mov qword [rsp + 0x98], rcx
cmovp dx, r13w
movabs rcx, 0x50474b72f9ad4c4f
movsx edx, sp
mov qword [rsp + 0xa0], rcx
mov qword [rsp + 0xa8], rax
movzx rdx, r11w
lea rax, [rsp + 0x90]
sets ch
movups xmm0, xmmword [rax]
xorps xmm0, xmmword [rsp + 0x70]
cqo
cdq
movsx rcx, r15w
movaps xmmword [rsp + 0x70], xmm0
cmovns cx, r11w
movups xmm0, xmmword [rax + 0x10]
mov dl, sil
xorps xmm0, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0x80], xmm0
movzx dx, bh
cqo
lea rcx, [0x1401011d0]
lea rdx, [rsp + 0x70]
jmp 0x1401d562a
call fcn.140004f90
mov qword [rsp + 0x20], rsi
sub esi, esi
mov rcx, r14
and r8b, 0x58
sub edx, edx
cmovne r8w, dx
mov r8, rbx
call fcn.1400d0da0
pxor xmm6, xmmword [0x140100d70]
movq rdx, xmm6
setns r9b
mov r9, rdx
test esp, 0x75ae3027
cmp r14w, bp
shl r9, 0xc
jmp 0x1401d5673
pshufd xmm0, xmm6, 0xee
movq rax, xmm0
adc bx, 0x9b72
bswap r8w
xchg r12b, r10b
mov rcx, rax
ror r8w, cl
rcr edi, cl
btr ebx, 0x35
shr rcx, 8
bswap r10w
shld r8w, di, 0x6d
mov r8d, r9d
cmp rdi, 0xffffffff8826cbe0
and r8d, 0xf00f0000
movsx r11, r8w
shrd r11d, edi, 0x84
bsr rbx, r14
movabs r10, 0xf0000000f00
test cx, di
mov bl, r14b
and rcx, r10
shr bh, 0xdc
and bl, 0x6e
inc r11b
mov r10, rdx
movsx r12w, r11b
shl r10, 0x10
rol bl, cl
or r11d, 0x858ab201
shrd ebx, r14d, 0xb1
movabs r11, 0xf000000000
btr di, sp
and r10, r11
bsf edi, eax
shr bx, 0x91
or r10, r8
mov r11, rax
bsf r8d, edx
adc r8b, 0x71
shl r11, 8
test r9b, spl
sal dil, 0xef
movsxd r8, r9d
movabs r12, 0xf000000000000
not bx
and r11, r12
or r11, r10
sal r10b, cl
cmp r9b, cl
bsf edi, ecx
mov r8, rdx
and ebx, ecx
shld r10d, edx, 0xe4
shr r8, 0x38
ror r10w, 0xf1
sar r10w, 0x65
sar r10w, cl
movabs rbx, 0xf00000000000
btc edi, eax
rcl dil, cl
and r9, rbx
bsf di, sp
bt di, r10w
mov rdi, rax
shl r10b, cl
rol r10d, 9
movzx r10w, r11b
shl rdi, 0x3c
or rdi, rcx
adc r10w, 0xd448
rcr r10b, 0xd8
cmc
or rdi, r11
btr cx, cx
mov r11b, r10b
mov rcx, rax
shr rcx, 0x14
sal r10w, 0xd5
mov r10, rdx
shr r10, 0x28
inc r11b
rcl r11w, cl
and r10d, 0xf
btr r11, 0xfb
clc
and r8d, 0xfffffff0
cmp esp, 0xa7a32fe9
not r11b
or r8, r9
movsxd r9, esi
btc r9w, dx
or r8, rdi
sbb r9w, 0x9f57
clc
mov r9, rax
shl r9, 0x20
cmp r12b, 0xd0
ror r11b, cl
add r11b, cl
and r9, rbp
mov r11, rdx
clc
cmc
cmp r12w, sp
shr r11, 0x18
cmp r12b, r15b
test r8b, 0xf4
and r11d, 0xf000000
or r11, r9
test edx, 0x51843b7
shr rdx, 0x24
and edx, 0xf00000
cmp r10b, 0x62
clc
shl rax, 0x30
and rax, r15
cmp sil, spl
or rax, rdx
setbe dh
movsx edx, cx
and rcx, r13
sar dh, 0x3e
btc rdx, 0x45
or rcx, r10
or rcx, r11
and dx, r14w
bts dx, ax
or dl, bpl
or rcx, rax
or rcx, r8
cwd
not rcx
movzx edx, r14w
cqo
movsx rdx, r13w
movabs rdx, 0x7f625478d788e11b
call fcn.1401c05c2
mov r8, rax
cqo
neg di
btr ecx, 0x70
mov rax, qword [rsp + 0x20]
ror dh, 0x4a
mov r9, qword gs:[rax]
shl r10b, cl
rdtsc
btr edi, 0xb6
shl rdx, 0x20
shl r10w, cl
or rdx, rax
mov rax, qword [rsp + 0x40]
imul rax, rdx
bswap di
movq xmm0, rax
btr r11d, r14d
movq xmm1, rdx
movsxd rax, esp
bsr r10w, dx
add al, r10b
mov r11, qword [rsp + 0x58]
sub r10, r14
xadd ecx, ecx
imul r11, rdx
imul rdx, qword [rsp + 0x50]
cdqe
shr al, cl
mov rax, r8
xor r10w, 0xf059
cmp r13b, 0xf3
mov rdi, qword [rsp + 0x48]
and rax, rdi
test r14, r11
movabs r10, 0xffffffff00000000
cmp si, 0x51de
bts cx, cx
and r11, r10
or r11, rax
rcl al, 0xcf
mov rcx, qword [rsp + 0x38]
shr r8, cl
bts ax, sp
sbb ch, ch
ror ch, cl
and r8, rdi
shr ah, 0x35
test bpl, r14b
movsxd rcx, esp
and rdx, r10
movsx cx, sil
or rdx, r8
shr r8w, cl
movsx ecx, ax
movq xmm2, rdx
cdqe
punpcklqdq xmm1, xmm0
sub cl, r12b
and r8w, r9w
ror al, cl
movq xmm0, r11
adc r8d, r9d
btr ax, r10w
bts rcx, rdx
punpcklqdq xmm0, xmm2
movsxd r8, r10d
adc cx, 0x54d3
pxor xmm0, xmm1
sar ecx, cl
cwde
not ah
mov rax, qword [rsp + 0x30]
movdqu xmmword [rax + r9], xmm0
or ecx, edi
mov rax, qword [rsp + 0x28]
not rcx
movdqu xmmword [rax + r9], xmm1
bts rcx, rsi
pxor xmm7, xmmword [0x140100dc0]
inc cx
test r11d, 0xcda2ddf4
movq rcx, xmm7
mov r8, 0xffffffffe9a8c048
xor r8b, 0x38
mov r8, rcx
cmp dx, 0xe0fb
shl r8, 0xc
jmp 0x1401d59e3
pshufd xmm0, xmm7, 0xee
movq rax, xmm0
shr r10b, 0x91
movsx r10d, di
sub rdx, r13
mov rdx, rax
rcr r9b, 0x10
btr r10w, 0x71
shr rdx, 8
movabs r9, 0xf0000000f00
neg r10w
and rdx, r9
adc r9w, r8w
sub r10w, 0x1f2
rcl r9w, 0x28
mov r9, rcx
dec r10w
shl r9, 0x10
movabs r10, 0xf000000000
and r9, r10
mov r10d, r8d
and r10d, 0xf00f0000
or r9, r10
rcr r10w, cl
mov r10, rax
shl r10, 8
and r10, r12
cmp eax, r12d
or r10, r9
cmp bx, cx
btr r9d, r15d
and r8, rbx
movzx r9w, bpl
mov r9, rax
shl r9, 0x3c
test bpl, 0xa4
or r9, rdx
jmp 0x1401d5a90
or r9, r10
shr dl, cl
btr dx, 0xb8
shrd edx, r11d, 0x8d
mov rdx, rcx
not r10
test r12w, 0x4074
shr rdx, 0x38
add r10w, r12w
and edx, 0xfffffff0
or r10b, 0xe2
or rdx, r8
sal r10b, 0x1d
rol r8b, cl
or rdx, r9
mov r8, rax
bts r10w, ax
rcl r10b, 0x29
shl r8, 0x20
clc
sar r10d, cl
sub r10, rdi
and r8, rbp
mov r9, rcx
rol r10b, 0x54
rol r10b, cl
shr r9, 0x18
adc r10w, bx
shl r10b, cl
and r9d, 0xf000000
or r9, r8
mov r8, rax
shl rax, 0x30
and rax, r15
mov r10, rcx
cmc
shr rcx, 0x24
and ecx, 0xf00000
jmp 0x1401d5b1d
or rax, rcx
neg rcx
shl rcx, cl
shld cx, r14w, 0xc6
shr r8, 0x14
and r8, r13
movsx ecx, bp
sbb rcx, 0xffffffffaa142e2f
movsx cx, bpl
shr r10, 0x28
and r10d, 0xf
cmp dh, dl
bt rcx, 0xe7
test r9b, 0xcd
or r8, r10
mov cx, di
or r8, r9
test r13w, 0xc065
stc
or r8, rax
bsr cx, r9w
shl cl, cl
movsx rcx, r11w
or r8, rdx
not r8
movzx ecx, cx
mov rcx, r14
jmp 0x1401d5b84
call r8
mov rcx, qword [rsp + 0xb8]
stc
xor rcx, rsp
jmp 0x1401d5b98
call fcn.1400a2150
mov eax, esi
movaps xmm6, xmmword [rsp + 0xc0]
cmc
movaps xmm7, xmmword [rsp + 0xd0]
rol bx, cl
btr di, bx
dec r12b
movaps xmm8, xmmword [rsp + 0xe0]
or di, si
movsx ebp, si
movaps xmm9, xmmword [rsp + 0xf0]
add bl, r14b
movsx rbx, r13w
movaps xmm10, xmmword [rsp + 0x100]
add dil, sil
add rsp, 0x118
pop rbx
jmp 0x1401d5bf2
pop rbp
cmovo r14w, bp
movsx r14, bx
movzx r12d, r9w
pop rdi
setg sil
movsxd r13, ecx
mov r15b, dil
pop rsi
pop r12
movzx r13, r11w
movsx r15, si
pop r13
movsx r15d, sp
pop r14
mov r15b, r13b
bswap r15
pop r15
jmp 0x1401d5c2b
ret