Function at 0x1401c24f7
Capabilities:
Execute anti-debugging instructions

Disassembly:
push r15
adc r10w, 0xd78d
ror r10b, 0xb6
push r14
btc r10d, eax
movsx r10w, r10b
push r13
movzx r13, dx
cbw
push r12
cbw
push rsi
xchg r13b, r13b
adc r15b, 0xd0
push rdi
stc
push rbp
movzx ebp, cx
bt r13d, 0xf8
bsf bp, r9w
push rbx
bsf di, r12w
sub rsp, 0x118
bsr r14w, r10w
movaps xmmword [rsp + 0x100], xmm10
lahf
mov r13b, al
movaps xmmword [rsp + 0xf0], xmm9
sub bpl, r8b
movaps xmmword [rsp + 0xe0], xmm8
rol r13b, cl
movaps xmmword [rsp + 0xd0], xmm7
movaps xmmword [rsp + 0xc0], xmm6
adc r12b, 0x11
movsx r15, dx
sbb r10b, dl
mov qword [rsp + 0x60], rdx
mov r12, rcx
movsxd r10, esi
sbb r13b, r12b
shr r10d, cl
mov rax, qword [0x1400fe980]
xor rax, rsp
neg r15b
movzx r15, r14w
ror r13d, 0xd2
mov qword [rsp + 0xb8], rax
rcl r15w, cl
movabs rdx, 0xffff00000000ffff
stc
movabs r13, 0xf00000000000000
btr ax, 0xaa
movabs r14, 0xf0000000000000
movabs rdi, 0xf000000000000
movabs rbp, 0xf00000000000
movabs r10, 0xf0000000f00
movzx r15w, al
btr ecx, esi
movabs rax, 0xa97ed5d74938e28c
and r15b, 0xfe
movabs rcx, 0x976d5cf0a6550037
btc r15d, 0xf0
cmp r9w, 0x8533
movq xmm0, rcx
movq xmm9, rax
bsr r15w, r11w
punpcklqdq xmm9, xmm0
shrd ax, r13w, 0xf1
bts ecx, r9d
pxor xmm9, xmmword [0x1400ffb90]
test ecx, r13d
movsx rcx, di
jmp 0x1401c2656
movabs r15, 0xf0000f000
movabs rax, 0x62f17bb8422418df
xchg cl, ch
test dx, 0xdac2
movabs rcx, 0x5c94f0265f31c315
movq xmm0, rcx
movq xmm1, rax
punpcklqdq xmm1, xmm0
xor eax, eax
jmp 0x1401c2690
not rax
jmp 0x1401c2698
movq xmm0, rax
jmp 0x1401c26a2
pshufd xmm7, xmm0, 0x44
movabs rax, 0xa6ee513bddbe720
movsx cx, dh
movsxd rcx, r11d
bswap cx
movabs rcx, 0xa36b6e8d7d2c3cfa
jmp 0x1401c26ca
movq xmm0, rcx
jmp 0x1401c26d4
movq xmm2, rax
jmp 0x1401c26de
punpcklqdq xmm2, xmm0
jmp 0x1401c26e7
pxor xmm2, xmm1
jmp 0x1401c26f0
pandn xmm2, xmm7
pshufd xmm0, xmm2, 0xee
movq rcx, xmm0
rcr ax, 0xd2
mov al, bpl
xor al, 0x18
movq rax, xmm2
cmp dil, 8
mov eax, eax
test r10b, sil
shl rax, 0x10
cmp si, 0xcf2e
clc
and rcx, rdx
clc
or rcx, rax
mov rax, r8
cmp r13, 0xffffffff8693dae7
stc
test dil, 0x26
or rax, rcx
clc
shr rax, 0x20
jmp 0x1401c2742
je 0x1401c2761
mov rax, r8
cmp si, ax
test ebx, 0xeb9da55a
test r9b, r10b
sub edx, edx
div rcx
jmp 0x1401c277d
mov eax, r8d
movzx r9w, r8b
sar r9d, 0x15
xor edx, edx
sub r9b, r11b
add r9b, 0x4b
div ecx
cmova r9w, si
mov rbx, r8
cmp ah, ch
stc
sub rbx, rdx
lea rbx, [rbx + rcx]
lahf
test rdx, rdx
jmp 0x1401c279a
mov qword [rsp + 0x68], r8
cmove rbx, r8
shrd eax, r10d, 0x49
movabs rax, 0xa76532acfe3c1303
rol cx, cl
stc
bts r9w, r14w
movabs rcx, 0x436df9ce3bbe149d
sal dx, cl
movq xmm0, rcx
shr r9w, 0xea
mov r9w, 0x7524
cwd
movq xmm6, rax
xadd r9, r9
punpcklqdq xmm6, xmm0
shrd dx, r12w, 0xbe
movdqa xmm0, xmmword [0x1400ffb20]
pxor xmm0, xmm6
bswap r9w
movq rdx, xmm0
bsr r9w, r14w
rcl r9w, 0xdb
mov r9, rdx
shl r9, 0xc
pshufd xmm0, xmm0, 0xee
movq rax, xmm0
mov r11w, ax
clc
sbb cl, r15b
mov rcx, rax
bts r8, rcx
movsx r8d, r8w
shr rcx, 8
dec r11
rcr sil, 0xc4
sar r11b, 0x4c
mov r8d, r9d
adc r11b, dl
shrd si, cx, 0xfe
sal r11, cl
and r8d, 0xf00f0000
movzx r11, si
and r11, 0xffffffff9107d5e7
and rcx, r10
movsx r11w, r13b
movzx si, r9b
mov r10, rdx
sub sil, 0x35
shl r10, 0x10
movabs rsi, 0xf000000000
cmp dil, 0x2f
bt r11, 0x90
btr r11w, r9w
and r10, rsi
or r10, r8
movzx r8w, r14b
rol r11w, 0xd4
mov r11, rax
xadd r8w, r8w
test bx, 0x8ce1
shl r11, 8
movsx r8w, r12b
cmc
and r11, rdi
or r11, r10
rcl r10b, cl
mov r10, rax
shl r8w, 0x8c
sbb r8b, sil
shl r10, 0x3c
xchg r8b, r8b
sbb r8b, 0x79
or r10, rcx
cmp r8w, dx
test spl, 0xb9
mov r8, rdx
rol rcx, 0x33
movzx rcx, r8w
shr r8, 0x38
neg cl
and cx, 0xd064
and r9, rbp
or r10, r11
mov rcx, rax
test bl, spl
stc
and r8d, 0xfffffff0
test r12b, r15b
cmp r9w, 0x92ed
or r8, r9
movzx r9d, cx
sar r9b, cl
or r8, r10
mov r9, rax
or r10w, r10w
rcl r10d, cl
shl r9, 0x20
bts r10d, eax
and r9, r14
xchg r10b, r10b
mov r10, rdx
clc
shr r10, 0x18
cmc
clc
and r10d, 0xf000000
or r10, r9
setne r9b
mov r9, rdx
cmp dil, r14b
test r15w, 0x3bc7
shr rdx, 0x24
stc
cmc
cmp r13d, 0xa8b07180
and edx, 0xf00000
clc
jmp 0x1401c2971
shl rax, 0x30
cmp r9b, 0x1c
cmp r15b, r8b
and rax, r13
or rax, rdx
cmp bl, 0xcf
bswap dx
shr rcx, 0x14
bts edx, ebx
shr r9, 0x28
movzx edx, r14w
movsx rdx, r15w
and r9d, 0xf
not dl
and rcx, r15
xor dx, 0xb502
or rcx, r9
movsx dx, r13b
xchg dh, dh
or rcx, r10
movsx rdx, r15w
or rcx, rax
mov dl, 0xc3
add dl, r11b
or rcx, r8
setae dh
movsx rdx, ax
not rcx
sete dl
movzx dx, spl
movabs rdx, 0x8d3cdcfa68ade242
jmp 0x1401c29e6
call fcn.1401acc82
mov r8, rax
movsx rax, ax
movzx ecx, ax
mov rax, r10
movabs rax, 0xd6b2f8a05315f327
movzx ecx, bx
xchg rcx, rcx
movabs rcx, 0x7a1b993676a70de5
jmp 0x1401c2a17
movq xmm0, rcx
movq xmm1, rax
movzx cx, dl
punpcklqdq xmm1, xmm0
movzx ax, al
movabs rax, 0x55d1a153acea0cd8
movsx rcx, si
movabs rcx, 0x85e4c0c55354f22a
jmp 0x1401c2a4a
movq xmm0, rcx
jmp 0x1401c2a54
movq xmm2, rax
punpcklqdq xmm2, xmm0
jmp 0x1401c2a62
pxor xmm2, xmm1
jmp 0x1401c2a6b
pandn xmm2, xmm7
pshufd xmm0, xmm2, 0xee
movq rax, xmm0
movd r13d, xmm2
shl dx, cl
shl r13d, 0x10
movzx eax, ax
sbb cl, bl
mov qword [rsp + 0x30], rax
inc ch
mov r9, qword gs:[r13 + rax]
setl ah
sbb rax, 0x7500097a
rdtsc
shl rdx, 0x20
or rdx, rax
movabs rax, 0xdb8ccb49bcc0cfee
movzx rcx, dx
movabs rcx, 0x58c98684992e639b
jmp 0x1401c2ac7
movq xmm0, rcx
movq xmm1, rax
punpcklqdq xmm1, xmm0
movsx ecx, r8w
movabs rax, 0xc3fbf7ad433f3011
mov rcx, 0xffffffffaf208b3a
movsxd rcx, r14d
movsx cx, bl
movabs rcx, 0xa736ba60173e9c66
jmp 0x1401c2b00
movq xmm0, rcx
jmp 0x1401c2b0a
movq xmm2, rax
punpcklqdq xmm2, xmm0
pxor xmm2, xmm1
jmp 0x1401c2b1c
pandn xmm2, xmm7
pshufd xmm0, xmm2, 0xee
mov rsi, rbp
movq rdi, xmm0
cmp spl, al
rol bpl, 0xc8
btr bp, r9w
movq rax, xmm2
mov rcx, r15
adc r11b, dl
shl rax, 0x10
neg ch
movabs rbp, 0xffffffff0000
shld r11w, r15w, 0xfd
xadd r11w, r11w
test rbx, 0x128b98ff
and rax, rbp
movabs r11, 0xffff00000000ffff
btc ecx, 0xe5
clc
and rdi, r11
or rdi, rax
mov rax, rdi
imul rax, rdx
movsx ecx, di
movq xmm1, rax
movq xmm0, rdx
cmovl ax, sp
movzx ax, r14b
punpcklqdq xmm0, xmm1
not ah
mov rax, rbx
movabs rax, 0x71f7ba5c900013f3
movsx ecx, ax
cmovl rcx, r14
xchg cl, cl
movabs rcx, 0xb4dfb9ae9c6782fd
jmp 0x1401c2bc6
movq xmm1, rcx
movzx ecx, r9w
movq xmm2, rax
bswap eax
punpcklqdq xmm2, xmm1
sete ah
movsx ecx, si
movzx rcx, r15w
movabs rax, 0x4a66ce636fffec0c
movsxd rcx, r15d
movabs rcx, 0x4b20cd919b147d01
movq xmm3, rcx
jmp 0x1401c2c05
movq xmm1, rax
jmp 0x1401c2c0f
punpcklqdq xmm1, xmm3
jmp 0x1401c2c18
pxor xmm1, xmm2
pandn xmm1, xmm7
movabs rax, 0xbc1a44f8aa596e4
setle cl
movsxd rcx, esp
cmova cx, r14w
movabs rcx, 0x13d9d860f4cc3f67
jmp 0x1401c2c44
movq xmm2, rcx
movq xmm3, rax
cmovl rax, r12
movzx ax, r13b
xchg al, cl
punpcklqdq xmm3, xmm2
movsxd rax, r13d
mov al, 0x41
mov al, bh
movabs rax, 0x93e6658d755a691b
xchg ch, cl
movabs rcx, 0xec2619a2d1f9c09c
jmp 0x1401c2c7f
movq xmm2, rcx
jmp 0x1401c2c89
movq xmm4, rax
jmp 0x1401c2c93
punpcklqdq xmm4, xmm2
pxor xmm4, xmm3
jmp 0x1401c2ca0
pandn xmm4, xmm7
movdqa xmm2, xmm1
jmp 0x1401c2cad
punpcklqdq xmm2, xmm4
jmp 0x1401c2cb6
psllq xmm2, 0x10
punpckhqdq xmm1, xmm4
jmp 0x1401c2cc4
movdqa xmm8, xmmword [section..rdata]
jmp 0x1401c2cd2
pand xmm2, xmm8
jmp 0x1401c2cdc
pandn xmm8, xmm1
por xmm8, xmm2
movq rax, xmm8
mov qword [rsp + 0x58], rax
stc
imul rax, rdx
pshufd xmm1, xmm8, 0xee
movq rcx, xmm1
bt r10w, r9w
cmp r8b, 0x7a
mov qword [rsp + 0x50], rcx
movsx r10d, r12w
shl r10b, 0x97
imul rdx, rcx
movabs rcx, 0x406aac29a4651ece
movzx r10d, sp
setbe r10b
movabs r10, 0xb46db1c4abe8235b
jmp 0x1401c2d3b
movq xmm1, r10
mov r10b, r10b
movzx r10w, dil
movsxd r10, r13d
movq xmm2, rcx
punpcklqdq xmm2, xmm1
movzx ecx, dx
movzx r10, dx
movsx ecx, si
movabs rcx, 0x8e39986d5b9a1ece
movsx r10w, r12b
movabs r10, 0x4b9285805592235b
movq xmm3, r10
jmp 0x1401c2d81
movq xmm1, rcx
punpcklqdq xmm1, xmm3
jmp 0x1401c2d8f
pxor xmm1, xmm2
jmp 0x1401c2d98
pandn xmm1, xmm7
movabs r15, 0xffffffff00000000
sar cl, 0xbd
ror ch, cl
and rax, r15
movsxd r10, r9d
movabs rcx, 0xa1a241aa70cc90d9
not r10b
movabs r10, 0x292f101ab7d20809
jmp 0x1401c2dcd
movq xmm2, r10
movsx r10, dx
movq xmm3, rcx
movzx cx, r15b
movzx r10, si
movsx r10, r15w
punpcklqdq xmm3, xmm2
movabs rcx, 0xc307415f8f336f26
mov r10b, 0xb
movzx r10, dx
movabs r10, 0xd6d010ef55b5f7d6
jmp 0x1401c2e0c
movq xmm2, r10
jmp 0x1401c2e16
movq xmm4, rcx
punpcklqdq xmm4, xmm2
pxor xmm4, xmm3
jmp 0x1401c2e28
pandn xmm4, xmm7
movdqa xmm2, xmm4
punpcklqdq xmm2, xmm1
jmp 0x1401c2e39
psllq xmm2, 0x10
pand xmm2, xmmword [0x1400d3010]
jmp 0x1401c2e4b
punpckhqdq xmm4, xmm1
pand xmm4, xmmword [0x1400d3020]
jmp 0x1401c2e5c
por xmm4, xmm2
pshufd xmm10, xmm4, 0xee
movq r14, xmm10
and cx, 0xc272
mov r10d, r14d
and r10d, r8d
bts cx, bx
shr cx, cl
movq rcx, xmm4
test r12, 0x539a5dd3
clc
mov qword [rsp + 0x40], rcx
cmc
stc
shr r8, cl
or r10, rax
bswap cx
dec ax
mov qword [rsp + 0x48], r14
and r8d, r14d
sbb rcx, rax
xor ax, cx
sub ah, bl
and rdx, r15
shld ax, si, 0x6c
add ch, 0xe2
inc ax
or rdx, r8
movq xmm1, r10
cmovs ecx, r11d
setp cl
movq xmm2, rdx
mov ah, 0xc4
movzx eax, r9w
movsx cx, sil
punpcklqdq xmm1, xmm2
movsx ecx, r15w
movsx cx, r13b
pxor xmm1, xmm0
movsx eax, r8w
movabs rax, 0x9bd5f8ce1b35e39d
movabs rcx, 0x706b5922fd0baa31
jmp 0x1401c2f09
movq xmm2, rcx
movsx rcx, r13w
mov cl, dil
setnp ch
movq xmm3, rax
punpcklqdq xmm3, xmm2
movzx ecx, si
movabs rax, 0x85d59ce7e4ca1c62
movzx rcx, cx
movabs rcx, 0x8f943d0bce58544e
movq xmm2, rcx
jmp 0x1401c2f46
movq xmm4, rax
jmp 0x1401c2f50
punpcklqdq xmm4, xmm2
jmp 0x1401c2f59
pxor xmm4, xmm3
jmp 0x1401c2f62
pandn xmm4, xmm7
pshufd xmm2, xmm4, 0xee
movq rcx, xmm2
not al
movq rax, xmm4
shl rax, 0x10
stc
jmp 0x1401c2f81
and rax, rbp
clc
test r12b, 0xf8
and rcx, r11
test r13w, si
or rcx, rax
movzx ax, r12b
lahf
mov qword [rsp + 0x38], rcx
movsxd rax, r10d
cdqe
xchg al, al
movdqu xmmword [rcx + r9], xmm1
movzx cx, r15b
movabs rax, 0xfd2f9d416365d526
jmp 0x1401c2fbf
movabs rcx, 0x691751743145de4b
jmp 0x1401c2fce
movq xmm1, rcx
movzx ecx, r13w
setnp ch
movq xmm2, rax
mov ecx, esp
punpcklqdq xmm2, xmm1
movsxd rcx, r8d
movsx rax, di
movabs rax, 0x8356cb5d9c9a2ad9
movabs rcx, 0x96e8076849602024
jmp 0x1401c3005
movq xmm1, rcx
movq xmm3, rax
jmp 0x1401c3014
punpcklqdq xmm3, xmm1
jmp 0x1401c301d
pxor xmm3, xmm2
jmp 0x1401c3026
pandn xmm3, xmm7
pshufd xmm1, xmm3, 0xee
movq r14, xmm1
bt cx, 0xce
movq rax, xmm3
shl rax, 0x10
sal cl, 0xb7
and rax, rbp
xor ch, 0xf1
bts cx, r14w
and r14, r11
movzx rcx, r11w
or r14, rax
movdqu xmmword [r14 + r9], xmm0
clc
cdqe
movabs rax, 0x9a17d5a474ae9bbb
xor r9b, 0x87
movabs rcx, 0x4f7e0fbe9d636c4d
bt r9w, bp
bsr r9w, bx
rcl r9w, cl
movq xmm0, rcx
btc r9, rbx
cmovae cx, bp
sbb r9b, dl
movq xmm7, rax
clc
rcl rcx, 0xba
punpcklqdq xmm7, xmm0
shr cl, cl
btr cx, 0x55
movdqa xmm0, xmmword [0x1400ffb70]
movzx r9d, r13w
pxor xmm0, xmm7
bt rcx, r15
sal r9w, cl
cmc
movq rcx, xmm0
shl r9b, 0x3c
sal r9, 0xd
movsx r9, r15w
mov r9, rcx
stc
jmp 0x1401c30e1
shl r9, 0xc
jmp 0x1401c30ea
pshufd xmm0, xmm0, 0xee
movq rax, xmm0
sbb r15b, 0x8d
add r10b, 0xae
mov rdx, rax
rcr r11b, cl
shr rdx, 8
mov r8d, r9d
adc r10, 0x370ef48e
and r8d, 0xf00f0000
mov r15b, 0x66
stc
sar r11w, cl
movabs r10, 0xf0000000f00
ror r11w, 0xa8
mov rbp, r10
sub r11b, dl
inc r11b
and rdx, r10
mov r10, rcx
btr r11, r9
bts r15, rdi
shl r10, 0x10
or r11b, r15b
or r15w, 0xb7ab
movabs r11, 0xf000000000
and r10, r11
and r15, rbp
ror r11, 0x1b
mov r11b, 0x40
or r10, r8
movzx r11d, di
bsr r8w, si
cmovo r8, r8
mov r11, rax
add r8b, r14b
movzx r15d, r13w
shl r11, 8
sbb r8, 0xffffffff93249769
movabs r8, 0xf000000000000
shld r15w, bx, 0xac
or r15b, spl
and r11, r8
sal r15b, cl
or r11, r10
bts r8d, ebp
movzx r8d, r15w
ror r10d, cl
mov r10, rax
bts r15d, edi
shl r10, 0x3c
or r10, rdx
mov r8, rcx
cmc
shr r8, 0x38
and r9, rsi
test sp, 0x8ab0
rol dx, cl
or r10, r11
cwd
mov dh, cl
mov rdx, rax
add r11w, 0xc646
and r8d, 0xfffffff0
sal r15w, 0xc2
and r15d, 0x7834b6ba
ror r11b, cl
or r8, r9
jmp 0x1401c3204
or r8, r10
bt r15w, 0x71
rol r10w, cl
xor r10b, r15b
mov r9, rax
movzx r10d, r11w
setnp r11b
shl r9, 0x20
shld r15w, r8w, 0x49
bt r11w, 0xc2
movabs r10, 0xf0000000000000
btr r15, rbx
stc
and r9, r10
sal r15, cl
mov r10, rcx
sal r11w, 0xda
sar r11, cl
clc
shr r10, 0x18
not r11
movsx r11d, r12w
setle r15b
and r10d, 0xf000000
or r10, r9
stc
sal r11b, 0xd7
mov r9, rcx
btc r11d, ebx
shr rcx, 0x24
inc r15b
stc
bsr r15d, ecx
and ecx, 0xf00000
shl rax, 0x30
dec r11b
setb r11b
shr r15, cl
movabs r11, 0xf00000000000000
test rsi, r8
sub r15b, 0x39
cmovg r15w, cx
and rax, r11
shrd r15w, r13w, 0xed
bts r15w, dx
mov r15b, r8b
or rax, rcx
shr rdx, 0x14
bt cx, 0xe7
shr r9, 0x28
add cx, 0x3cfa
movsx r15w, dil
and r9d, 0xf
movabs rcx, 0xf0000f000
shr r15b, cl
shr r15w, 0x31
mov r15, rcx
and rdx, rcx
clc
mov rcx, 0xbb34db5
test r8w, r14w
or rdx, r9
shr rcx, 0xf4
or ecx, 0x342cc96f
rcr ch, 0xa2
or rdx, r10
mov rcx, rbp
cmc
or rdx, rax
btr rcx, 0xa9
or ch, 0x3e
or rdx, r8
xchg rcx, rcx
not rdx
setae cl
movzx ecx, r12w
mov rcx, rbx
jmp 0x1401c3338
call rdx
test rax, rax
jmp 0x1401c3342
je 0x1401c35e9
mov r10, rax
movq rcx, xmm9
jmp 0x1401c3355
pshufd xmm0, xmm9, 0xee
mov rax, rcx
shl dx, 0xfc
xor sil, r10b
shl rax, 0xc
and r9d, 0x183f41b9
movq rsi, xmm0
xor r11b, r8b
mov rdx, rcx
shr rdx, 0x28
mov r8, rsi
bswap r9w
stc
sete r9b
shr r8, 8
and r8, rbp
mov r9, rsi
movzx r11d, bx
add bp, 0x357f
shl r9, 0x3c
or r9, r8
neg r8d
ror r11, 7
mov r8d, eax
shl ebp, 0xfa
and r8d, 0xf00f0000
cmovs bp, r15w
or r8, r9
clc
xor bpl, 0xe4
mov r9, rsi
adc bpl, 0x76
and bpl, 0x6c
jmp 0x1401c33d6
shr r9, 0x14
and edx, 0xf
sal ebp, cl
shrd ebp, r9d, 0xe9
movzx r11d, r13w
and r9, r15
shld r15w, r8w, 0x6a
sub r15b, 0xc9
or r9, rdx
and r15d, 0x57ade7a2
cwd
sbb bpl, 0xae
mov edx, ecx
or r15b, 0xd3
test r8b, spl
movsx r15, bx
and edx, 0xf00000
ror r11w, 0xda
or bpl, 0x6f
sub r15b, 0xe1
shl rdx, 0x10
bsr r11w, r9w
sub r11b, 0xd
or rdx, r8
mov r8d, esi
add rbp, 0x2993a963
and r8d, 0xf00000
shl r8, 0x20
movsx r11w, r14b
or r8, r9
mov r9, rsi
cmp r15b, spl
shl r9, 8
bts bp, bx
movabs r11, 0xf000000000000
movsx r15w, dl
sar r15b, 0xb7
and r9, r11
movsxd r15, ebx
not bpl
movzx r15, r13w
or r9, rdx
stc
mov rdx, rcx
bt r15w, 0xc5
shr rdx, 0x18
bsf r15w, r14w
clc
adc bpl, 0xeb
and edx, 0xf000000
shr r15d, cl
or rdx, r8
mov r8, rcx
dec r15b
shr r8, 0x38
and r8d, 0xfffffff0
inc bpl
or r8, r9
xor bp, si
sal r15, 0x53
shr rcx, 0x24
and ecx, 0xf00000
or rcx, rdx
shr bpl, cl
movabs rdx, 0xf00000000000
and rax, rdx
add bpl, 0x95
or rax, r8
and esi, 0xf00
and r8b, 0x4f
shrd r15d, eax, 0x4a
rol bpl, 0x28
shl rsi, 0x30
sbb r15b, 0x56
shrd rdx, r10, 3
bt dx, 0x8c
or rsi, rcx
btc r8w, 0x28
or rsi, rax
mov rbp, rsi
not rbp
xchg rdx, r8
clc
add r13, qword [rsp + 0x30]
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], r10
dec r13b
shr r15b, cl
mov r15, r10
add r15, rbx
mov r13, rbx
rol cl, cl
nop word cs:[rax + rax]
stc
not cx
btr r8, r15
mov rdx, r15
xor cx, cx
clc
sub rdx, r13
mov cl, dl
mov rcx, qword [r12 + 8]
mov r8d, r13d
jmp 0x1401c356d
call fcn.14011a5b6
movsxd rcx, eax
cmp r12b, cl
cmp rbx, rcx
jmp 0x1401c3580
je 0x1401c35a1
test eax, eax
jmp 0x1401c358d
jle 0x1401c3728
sub r13, rcx
jmp 0x1401c359b
jne 0x1401c3554
test rbx, rbx
jmp 0x1401c35a9
je 0x1401c3fd0
lea rax, [rbx - 1]
cmp r15, 0xffffffff8f844d0f
test r8w, 0xa907
cmc
shr rax, 4
jmp 0x1401c35ca
inc rax
cmc
cmp rbx, 0x11
jmp 0x1401c35d7
jae 0x1401c3e0c
xor ecx, ecx
jmp 0x1401c35e4
jmp 0x1401c3f58
movabs rax, 0x1693c9dc487ee272
mov qword [rsp + 0x70], rax
movzx rcx, cx
movzx eax, r13w
movabs rax, 0x509c39daf0d9ffcf
cdq
movzx edx, r8w
movsx edx, di
mov qword [rsp + 0x78], rax
cqo
movabs rax, 0xcdfc9408a7276a7f
mov qword [rsp + 0x80], rax
movzx rax, bp
jmp 0x1401c3634
movabs rax, 0xd568b9665fe87e1
mov cl, al
bswap dx
cwd
mov qword [rsp + 0x88], rax
movabs rax, 0x7afaa8ba6823cf29
mov qword [rsp + 0x90], rax
movabs rax, 0x3cfd19b584f99baa
movzx ecx, bx
setno dh
movsxd rdx, r8d
mov qword [rsp + 0x98], rax
movzx ax, r11b
movzx ecx, r11w
rdtsc
movabs rax, 0xa0dcf17cc6440513
mov qword [rsp + 0xa0], rax
movsx edx, di
mov ch, dl
movabs rax, 0xd5681ef1791ea84
mov qword [rsp + 0xa8], rax
cmovnp cx, r12w
xchg cl, cl
lea rax, [rsp + 0x90]
not dh
cwd
movups xmm0, xmmword [rax]
movzx edx, dx
xorps xmm0, xmmword [rsp + 0x70]
mov ecx, edx
movzx dx, r13b
movzx ecx, ax
movaps xmmword [rsp + 0x70], xmm0
movdqu xmm0, xmmword [rax + 0x10]
movzx rdx, bx
cdq
cqo
pxor xmm0, xmmword [rsp + 0x80]
bswap cx
movdqa xmmword [rsp + 0x80], xmm0
jmp 0x1401c3701
lea rcx, [0x1400fff20]
movzx dx, bpl
lea rdx, [rsp + 0x70]
jmp 0x1401c3717
call fcn.1400027c0
xor esi, esi
jmp 0x1401c3723
jmp 0x1401c4571
movabs rax, 0xd8ecdd4487ee272
mov qword [rsp + 0x70], rax
movzx dx, r10b
movabs rax, 0x538f6bd0a492e9c5
xchg cx, cx
mov qword [rsp + 0x78], rax
cdq
movabs rax, 0xa0dcf17cc6440f61
not cx
cwd
mov qword [rsp + 0x80], rax
movabs rax, 0xd5681ef1791ea84
mov qword [rsp + 0x88], rax
mov ch, 0x19
xchg dx, dx
movabs rcx, 0x7afaa8ba6823cf29
jmp 0x1401c3794
mov qword [rsp + 0x90], rcx
movsx dx, r12b
movzx rdx, bp
movabs rcx, 0x3cfd19b584f99baa
mov qword [rsp + 0x98], rcx
cqo
not cx
movabs rcx, 0xa0dcf17cc6440513
mov qword [rsp + 0xa0], rcx
cmovbe edx, ecx
mov qword [rsp + 0xa8], rax
movzx cx, r13b
bswap cx
lea rax, [rsp + 0x90]
movzx cx, r14b
cdq
movups xmm0, xmmword [rax]
movzx rcx, dx
setae dl
xorps xmm0, xmmword [rsp + 0x70]
movsx ecx, r10w
not rcx
movaps xmmword [rsp + 0x70], xmm0
movsx rcx, dx
jmp 0x1401c3816
movups xmm0, xmmword [rax + 0x10]
jmp 0x1401c3826
xorps xmm0, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0x80], xmm0
not dl
mov ch, 0x9f
lea rcx, [0x1400fff20]
movsx dx, r11b
lea rdx, [rsp + 0x70]
jmp 0x1401c3851
call fcn.1400027c0
xor esi, esi
shld rcx, rsp, 0x8d
mov rcx, qword [rsp + 0x28]
clc
sub r8b, 0xc9
sub edx, edx
not r8b
mov r8b, 0x5f
mov r8, rbx
call fcn.1400d1370
pxor xmm6, xmmword [0x1400ffb20]
cmc
sub dx, r9w
movq rdx, xmm6
add r9w, r15w
movsx r9d, di
xchg r9b, r9b
mov r9, rdx
stc
shl r9, 0xc
jmp 0x1401c38a1
pshufd xmm0, xmm6, 0xee
movq rax, xmm0
shl r10b, 0xfe
mov rcx, rax
shr rcx, 8
mov bpl, 0xc3
bt r10d, r13d
setl r15b
mov r8d, r9d
and r8d, 0xf00f0000
movabs r10, 0xf0000000f00
and rcx, r10
adc r13w, 0xf770
mov r10, rdx
sal rbp, 0x3a
shl r10, 0x10
sal r12w, cl
cmp r11, 0xffffffffe496823b
bt bx, 0xcf
movabs r11, 0xf000000000
and r10, r11
inc r15b
add r11w, 0xc5b3
movsx rbp, ax
or r10, r8
mov r11, rax
or r15b, r9b
add r13b, 0x7a
shl r11, 8
shr bpl, 0x3a
movabs rbp, 0xf000000000000
and r11, rbp
bts r15w, di
not r12
or r11, r10
ror r15b, 0x8b
and r15, 0xffffffffd6090392
mov r8, rdx
shrd r15w, r15w, 0x5f
movzx r12d, bx
movsxd r10, r14d
shr r8, 0x38
add r15b, 0xc9
shrd ebx, r11d, 0x83
movabs r13, 0xf00000000000
and r9, r13
btr r12, 0x83
rol r15b, cl
neg r15w
mov rbx, rax
shl rbx, 0x3c
or rbx, rcx
mov r15w, cx
add cl, 0x23
movsx r15w, dl
or rbx, r11
mov rcx, rax
and r10b, 0xf
shr rcx, 0x14
movsx r15d, r11w
cmp sil, 0x58
mov r11b, dil
mov r10, rdx
sbb r15d, 0x4c207860
shr r10, 0x28
cmp r8b, 0x56
and r10d, 0xf
bsr r15w, cx
and r8d, 0xfffffff0
adc r12w, 0x1b42
rcr r12b, cl
or r8, r9
or r8, rbx
bt ebx, r15d
not r12b
mov r9, rax
inc rbx
movsx bx, dil
stc
shl r9, 0x20
mov r11w, r12w
movabs r12, 0xf0000000000000
or r11w, 0xc8
movsx r15w, bpl
and r9, r12
cmp cl, bpl
rcr rbx, 0xc3
btc r11w, 0x51
mov r11, rdx
movsx bx, r11b
shrd r15w, r13w, 4
or bh, 0x48
shr r11, 0x18
test ah, 0xb1
jmp 0x1401c3a3b
and r11d, 0xf000000
bt rbx, r13
or r11, r9
neg bh
inc r15b
and bx, 0xef81
shr rdx, 0x24
and edx, 0xf00000
shl rax, 0x30
sub bl, 0x18
movabs rbx, 0xf00000000000000
test ch, 0x8a
sbb r15w, 0xa160
and rax, rbx
xor r15b, r15b
sar r15b, 0x5c
or rax, rdx
bswap r15w
shl r15b, 0x40
movabs r15, 0xf0000f000
sbb dh, 0xd5
rol dl, cl
bsr dx, r13w
and rcx, r15
rcr dx, 0x2d
btc dx, bp
shr dx, cl
or rcx, r10
shr dl, cl
movzx dx, r12b
test bl, r15b
or rcx, r11
or rcx, rax
or rcx, r8
cmovno dx, si
not rcx
movabs rdx, 0x998f3bc3b39a8f94
jmp 0x1401c3ada
call fcn.1401acc82
mov r8, rax
and eax, 0x3219dabd
bts ax, cx
mov rax, qword [rsp + 0x30]
mov r9, qword gs:[rax]
cwde
cmp r12d, esi
test r13w, dx
rdtsc
shl rdx, 0x20
rcr r10w, 0x76
bts r11d, ebx
or rdx, rax
sar r11, 0xb1
btr eax, 0x38
cwde
imul rdi, rdx
movq xmm0, rdi
xadd edi, r11d
btr r10d, r12d
movq xmm1, rdx
shrd ecx, edx, 0x34
cmp si, r14w
lahf
mov r11, qword [rsp + 0x58]
rcl dil, cl
imul r11, rdx
dec ch
imul rdx, qword [rsp + 0x50]
mov rax, r8
inc r10
mov rdi, qword [rsp + 0x48]
movzx cx, r12b
or cx, 0x6217
shrd cx, r13w, 0x1f
and rax, rdi
shl ecx, cl
xor r10, 0xffffffff909b8d65
movabs r10, 0xffffffff00000000
and r11, r10
or r11, rax
mov rcx, qword [rsp + 0x40]
shr r8, cl
shr rcx, 0x39
sub ax, r8w
bsr ecx, r8d
and r8, rdi
test bpl, r15b
and rdx, r10
sar ecx, 0x33
bsf rax, rax
jmp 0x1401c3baa
or rdx, r8
stc
bts ax, ax
movq xmm2, rdx
add cl, r14b
punpcklqdq xmm1, xmm0
and r8b, 0x3d
neg rcx
shl al, cl
movq xmm0, r11
cmp r14b, r10b
dec cx
punpcklqdq xmm0, xmm2
mov r8b, 0xb8
test r9b, sil
movzx cx, r9b
pxor xmm0, xmm1
and cx, r12w
cmp esp, 0xf19ef87e
mov rax, qword [rsp + 0x38]
jmp 0x1401c3c03
movdqu xmmword [rax + r9], xmm0
add r8w, r9w
sal rcx, 0x43
movdqu xmmword [r14 + r9], xmm1
pxor xmm7, xmmword [0x1400ffb70]
movsx ecx, r10w
rol r8d, cl
movsx r8w, cl
movq rcx, xmm7
mov r8, rcx
cmp r9, 0x5d04d7c2
jmp 0x1401c3c40
shl r8, 0xc
pshufd xmm0, xmm7, 0xee
movq rax, xmm0
bswap r9
mov rdx, rax
ror r9b, cl
shr rdx, 8
clc
sal r10b, cl
cmp r15w, r13w
movabs r9, 0xf0000000f00
clc
shl r10, cl
add r10d, r9d
and rdx, r9
rol r9w, 0xa1
mov r9, rcx
shl r9, 0x10
btr r10d, 0x6d
movabs r10, 0xf000000000
cmp spl, dl
stc
and r9, r10
sub r10b, 0x5f
movsx r10w, r15b
movsxd r10, ebp
mov r10d, r8d
and r10d, 0xf00f0000
or r9, r10
mov r10, rax
cmc
shl r10, 8
stc
test r11b, 0x91
and r10, rbp
cmp r15, rdi
jmp 0x1401c3cca
or r10, r9
btr r9d, r11d
test dh, 0xb3
mov r9b, dil
and r8, r13
movzx r9, r13w
bt r9, 0xb6
mov r9, rax
cmp r10b, 0xcf
shl r9, 0x3c
cmp dil, 0xc7
or r9, rdx
bt rdx, r15
add dx, r8w
or r9, r10
bts r10w, r13w
mov rdx, rcx
bts r10w, r15w
shr rdx, 0x38
and edx, 0xfffffff0
sub r10d, 0x851ce367
movsx r10, dx
or rdx, r8
or rdx, r9
mov r8, rax
xadd r10b, r9b
xor r9b, 0xc
movzx r9d, si
shl r8, 0x20
sar r9b, 0xf7
and r8, r12
dec r10b
ror r9b, 0x86
mov r9, rcx
shr r9, 0x18
sub r10d, ecx
and r9d, 0xf000000
bts r10, r11
or r9, r8
mov r10w, 0xc04a
btr r10, 0x1b
inc r10d
mov r8, rax
add r10w, r11w
or r10d, r10d
shl rax, 0x30
sar r10, 0x86
and rax, rbx
sal r10w, 0x72
btc r10d, ecx
mov r10, rcx
cmp r14w, si
test r13b, r11b
stc
shr rcx, 0x24
test cl, dil
and ecx, 0xf00000
clc
or rax, rcx
movzx rcx, sp
neg cl
bts rcx, rbx
shr r8, 0x14
and r8, r15
btr cx, ax
sal ecx, 0x44
neg cx
shr r10, 0x28
and r10d, 0xf
sbb cx, bx
sal ch, cl
or r8, r10
movzx ecx, si
or r8, r9
adc cx, r15w
rcl cl, 0x61
or r8, rax
movzx ecx, di
setno cl
or r8, rdx
movsx rcx, dx
not r8
setp ch
bswap rcx
movzx rcx, sp
mov rcx, qword [rsp + 0x28]
jmp 0x1401c3e04
call r8
jmp 0x1401c4571
mov rdx, rax
and rdx, 0xfffffffffffffffe
shrd r9, r14, 0x75
rcl r8w, cl
lea rcx, [rsi + rsi*8]
lea rcx, [rsi + rcx*2]
add r11b, 0x75
rcr r11w, cl
mov r8, 0xffffffffffffffed
sub r8, rcx
rcr r12d, cl
mov r9, rbp
xor r10b, dil
shl r12d, 0xb6
shl r9, 5
movsx r12, r14w
not cl
lea rcx, [rsi + rsi]
lea rcx, [rcx + rcx*8]
cmp r15d, 0xab925b52
bsf r10, rbp
btc r11, 0x1f
mov r10, 0xffffffffffffffee
sub r10, rcx
movzx r12, r15w
sal r12d, cl
adc r12b, bl
lea rcx, [rsi + rsi*2]
btr rsi, r13
bswap r11w
mov r11, 0xfffffffffffffffd
not si
movsx si, dl
sub r11, rcx
movsxd rsi, esp
movzx esi, sp
lea rsi, [rbp*2]
dec r12b
bsr r12w, di
mov r12b, r14b
sub ecx, ecx
dec r12b
mov r12, qword [rsp + 0x28]
clc
cmp si, r11w
nop
movq xmm0, r11
movq xmm1, rsi
punpcklqdq xmm1, xmm0
movdqu xmm0, xmmword [r12]
cmp r9, r9
test r9b, 0x83
pxor xmm0, xmm1
test r8b, r14b
clc
stc
movdqu xmm1, xmmword [r12 + 0x10]
stc
cmp ch, 0xa4
cmc
movdqu xmmword [r12], xmm0
jmp 0x1401c3efb
movq xmm0, r8
cmp r11w, 0x8553
cmc
test r14b, 0xf3
movq xmm2, r10
test dx, r10w
punpcklqdq xmm2, xmm0
pxor xmm2, xmm1
cmp sil, bl
movdqu xmmword [r12 + 0x10], xmm2
stc
cmc
add rcx, 0x20
cmc
lea r8, [r8 + r9]
stc
add r10, r9
test bpl, 0x1a
add r12, 0x20
test bl, dl
add r11, r9
test r13, r11
lea rsi, [rsi + r9]
add rdx, 0xfffffffffffffffe
jmp 0x1401c3f52
jne 0x1401c3ebf
test al, 1
je 0x1401c3fd0
mov rax, rcx
cwd
or rax, 2
imul rax, rbp
sar si, cl
bts rdx, r10
movzx si, r14b
mov rdx, rcx
or rdx, 3
shr sil, 0x6f
add rsi, rax
imul rdx, rbp
movsx r8, r10w
xchg esi, esi
movq xmm0, rdx
movq xmm1, rax
rdtsc
cqo
bswap si
punpcklqdq xmm1, xmm0
mov r8b, dl
movsxd rax, ebx
mov rax, qword [rsp + 0x28]
mov dh, 0xce
cqo
movdqu xmm0, xmmword [rcx + rax]
mov si, r12w
pxor xmm0, xmm1
cwd
movdqu xmmword [rcx + rax], xmm0
cdq
movsx r8w, bl
mov rcx, qword [rsp + 0x60]
not r8b
movsx dx, ch
movzx rdx, r9w
mov rsi, qword [rsp + 0x28]
movsx r8w, r11b
mov rdx, rsi
movsx r8d, r8w
jmp 0x1401c3ff6
mov r8, qword [rsp + 0x68]
jmp 0x1401c4000
call fcn.1400d0cd0
mov rcx, rsi
xor edx, edx
setne r8b
xchg r8w, r8w
movzx r8d, r13w
mov r8, rbx
jmp 0x1401c401e
call fcn.1400d1370
pxor xmm6, xmmword [0x1400ffb20]
movq rdx, xmm6
jmp 0x1401c403e
mov r9, rdx
test r11b, 6
shl r9, 0xc
jmp 0x1401c404e
pshufd xmm0, xmm6, 0xee
movq rax, xmm0
mov rcx, rax
sar r12, 0x3c
movzx bx, r10b
shr rcx, 8
bswap r12
sar bp, cl
mov r8d, r9d
inc rbx
and r8d, 0xf00f0000
shld ebp, r12d, 0x25
xchg r15d, r11d
movabs r10, 0xf0000000f00
sbb r12b, 0x81
ror r12b, cl
sar r15b, cl
and rcx, r10
mov r10, rdx
bts r13d, ecx
shl r10, 0x10
movabs r15, 0xf000000000
cmovge r13w, di
movsxd r11, r9d
and r10, r15
or r10, r8
cmp ch, cl
mov r11, rax
shl r11, 8
movsxd r8, esp
sar r13b, cl
rcl r12w, cl
movabs rbp, 0xf000000000000
cmc
and r11, rbp
shl r13d, 0xe3
or r11, r10
cmovbe r12w, r9w
mov r8, rdx
shr r8, 0x38
movabs r13, 0xf00000000000
stc
and r9, r13
rcr r10w, 0x22
movzx r10w, spl
rcl r10b, 0xcb
mov rsi, rax
sbb r10b, 0xbd
shl rsi, 0x3c
sar r10w, cl
or rsi, rcx
shl r10w, 0x5c
rcl r10d, 0x66
bsf ecx, edi
or rsi, r11
rcl r11d, cl
sub r10d, 0x7b1e16a3
mov rcx, rax
btc r12d, 0x76
movsx r12, r10w
shr rcx, 0x14
btc r12d, edx
adc r10b, 0x70
movzx ebx, ax
mov r10, rdx
movsx r12, r11w
stc
shr r10, 0x28
btr ebx, ebx
and r10d, 0xf
or r11b, 0xba
xor r11, r12
and r8d, 0xfffffff0
movzx bx, r12b
or r8, r9
shrd r11w, r9w, 0x74
add r11w, 0xe698
or r8, rsi
mov r9, rax
cmp al, r11b
shl r9, 0x20
sar r12b, 0xfa
movabs r12, 0xf0000000000000
cmp r9b, 7
sub bl, bl
movzx r11d, bx
and r9, r12
mov r11, rdx
bts bx, r10w
shr r11, 0x18
btc rbx, 0xdb
and r11d, 0xf000000
jmp 0x1401c41cd
or r11, r9
movzx bx, spl
shr rdx, 0x24
bsr ebx, edi
rcr bx, cl
add bl, 0x74
and edx, 0xf00000
shl rax, 0x30
movsx bx, spl
movabs rbx, 0xf00000000000000
cmp spl, 0x10
and rax, rbx
test r8, rsp
or rax, rdx
btr dx, 0xb8
sal edx, cl
movsx edx, r11w
movabs rdx, 0xf0000f000
cmp rax, 0xffffffffa02ee47a
stc
and rcx, rdx
btc edx, 0x90
neg dx
xor dx, bx
or rcx, r10
sub rdx, r14
or rcx, r11
or rcx, rax
sal dh, cl
rcr dx, 0xb6
sar dx, 0x31
or rcx, r8
setle dh
cqo
not rcx
mov dl, r14b
movsx rdx, r8w
movabs rdx, 0x998f3bc3b39a8f94
jmp 0x1401c4269
call fcn.1401acc82
mov r8, rax
sal dx, 0x84
or r9b, r8b
cdqe
mov rax, qword [rsp + 0x30]
mov r9, qword gs:[rax]
test rdx, 0x323f7aa2
xadd dl, dl
rdtsc
stc
shl rdx, 0x20
or rdx, rax
imul rdi, rdx
movq xmm0, rdx
jmp 0x1401c42a5
movq xmm2, rdi
jmp 0x1401c42af
pshufd xmm1, xmm0, 0x44
punpcklqdq xmm0, xmm2
jmp 0x1401c42bd
movdqa xmm2, xmm8
jmp 0x1401c42c7
psrlq xmm2, 0x20
pmuludq xmm2, xmm1
movdqa xmm3, xmm1
jmp 0x1401c42d9
psrlq xmm3, 0x20
pmuludq xmm3, xmm8
paddq xmm3, xmm2
jmp 0x1401c42ec
psllq xmm3, 0x20
pmuludq xmm1, xmm8
movq xmm2, r8
test r14b, 0xda
bt ecx, 0x9e
movsx rcx, r8w
mov rcx, qword [rsp + 0x40]
shr r8, cl
paddq xmm1, xmm3
jmp 0x1401c4318
movq xmm3, r8
jmp 0x1401c4322
punpcklqdq xmm2, xmm3
jmp 0x1401c432b
pand xmm2, xmm10
jmp 0x1401c4335
pand xmm1, xmmword [0x1400d3030]
por xmm1, xmm2
pxor xmm1, xmm0
cmc
movzx rax, bp
mov rax, qword [rsp + 0x38]
movzx ecx, r15w
and rcx, r9
dec cx
movdqu xmmword [rax + r9], xmm1
xor cl, 0x45
movdqu xmmword [r14 + r9], xmm0
xor r9, 0xffffffffe1959801
and cx, 0xcd61
shr r9b, 0x8c
pxor xmm7, xmmword [0x1400ffb70]
mov r9, 0xffffffff9e054d51
rol r9b, 0x83
and r9b, 0xe7
movq rcx, xmm7
mov r9, rcx
cmp r8b, r12b
shl r9, 0xc
jmp 0x1401c43a3
pshufd xmm0, xmm7, 0xee
movq rax, xmm0
sbb r10w, bx
adc dx, 0xdc5f
adc esi, r10d
mov r8, rax
shl dl, cl
shr r8, 8
jmp 0x1401c43cb
mov edx, r9d
bswap r11d
shl si, 0x29
ror r10b, 0x75
and edx, 0xf00f0000
rol r11b, cl
movabs r10, 0xf0000000f00
and r8, r10
mov r10, rcx
dec sil
rol sil, 0x48
bts si, ax
shl r10, 0x10
bt esi, 0xe0
cmovns si, di
movsx si, spl
and r10, r15
bsr rsi, rdx
bts si, cx
rol r11b, cl
or r10, rdx
and esi, 0x693941e7
rol r11b, 0x64
mov r11, rax
bswap rsi
shl r11, 8
sub dx, bp
and r11, rbp
shrd si, bp, 0xa0
btc si, 0xad
movsx si, bl
or r11, r10
cwd
mov rdx, rcx
dec si
movzx rsi, r11w
shr rdx, 0x38
cmp r9b, r10b
and r9, r13
mov rsi, rax
shr r10b, 0x87
test r13b, r15b
shl rsi, 0x3c
or rsi, r8
neg r10b
xchg r8, r10
sar r8b, 0xad
or rsi, r11
rcl r8d, 0xc9
mov r8, rax
shr r8, 0x14
xchg r10, r11
mov r10, rcx
sal r11b, 0xbc
bts r11d, r10d
xor r11b, r15b
shr r10, 0x28
shr r11, 0x22
xchg r11b, r11b
mov r11w, 0xeb27
and r10d, 0xf
rcr r11w, 0x70
ror r11d, 0xd9
inc r11
and edx, 0xfffffff0
or rdx, r9
or rdx, rsi
mov r9, rax
rcl r11b, 0x35
or r11, 0xffffffffd2a51795
movzx r11d, r13w
shl r9, 0x20
and r9, r12
shr r11w, 0x76
cmp ebx, r13d
mov r11, rcx
cmp r15w, 0xb564
shr r11, 0x18
and r11d, 0xf000000
stc
jmp 0x1401c44fe
or r11, r9
shr rcx, 0x24
stc
cmp bl, 0x84
clc
and ecx, 0xf00000
test al, 0xeb
test r11, rdx
shl rax, 0x30
clc
test r12d, 0x1d8093ff
and rax, rbx
clc
or rax, rcx
movabs rcx, 0xf0000f000
and r8, rcx
sub cl, r12b
or r8, r10
dec cx
and cl, 0x6e
or r8, r11
movsx rcx, dx
movsx ecx, bx
or r8, rax
or r8, rdx
not r8
not cl
xchg rcx, rcx
movzx cx, r12b
mov rcx, qword [rsp + 0x28]
call r8
mov sil, 1
bts rcx, r13
rol cl, cl
dec ch
mov rcx, qword [rsp + 0xb8]
xor rcx, rsp
jmp 0x1401c4581
call fcn.1400a11a0
mov eax, esi
jmp 0x1401c4597
movaps xmm6, xmmword [rsp + 0xc0]
cmc
inc bpl
bts r14w, r11w
movaps xmm7, xmmword [rsp + 0xd0]
cmovnp edi, r10d
movaps xmm8, xmmword [rsp + 0xe0]
btr r12w, 0xac
sub sil, r10b
sub r13w, 0x6a52
movaps xmm9, xmmword [rsp + 0xf0]
rcr di, cl
movaps xmm10, xmmword [rsp + 0x100]
movsx bx, r14b
add rsp, 0x118
movzx rbx, r11w
pop rbx
pop rbp
movzx esi, sp
bswap rsi
movsx r14d, ax
pop rdi
pop rsi
movsx r14w, bl
setle r14b
pop r12
movsx r15w, r13b
bswap r15w
cmovp r14, rbp
pop r13
mov r15w, 0xbd9f
movsx r15w, spl
pop r14
pop r15
jmp 0x1401c462c
ret