Function at 0x14009b240
Capabilities:
Encode data using xor

Disassembly:
invalid
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x58
mov rsi, r9
mov r13, r8
mov r14, rdx
mov r15, rcx
mov dword [rsp + 0x30], 0
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
mov dword [rsp + 0x48], 7
mov eax, dword [0x141f3da78]
invalid
invalid
add dword [rbx], esp
add eax, 0x1ea27fc
lea r12, [rsp + 0x4c]
add eax, 0x3e8f1f54
shr eax, 1
call 0x13cd1c049
ror dword [rax + 0xf], 1
scasd eax, dword [rdi]
enter 0xffffffffffffc148, 0xffffffffffffffe9
invalid
add ecx, 0xb4cde14
cmp ecx, 0x2202ad97
ja 0x14009b2f9
mov edi, dword [0x141f3da80]
or edi, dword [0x141f3da84]
shl dword [rdi], 1
invalid
invalid
add edi, 0x193596a5
xor edi, 0x5aff163e
invalid
invalid
call [rdx - 0x7f]
invalid
sbb ebx, dword [rbx]
cli
mov word [r12 + 8], 0
mov qword [r12], 0
mov byte [rsp + 0x51], 1
mov word [rsp + 0x53], 0x101
lea r8, [rsp + 0x30]
mov rcx, r15
mov rdx, r14
call fcn.140098e00
cmp edi, 0x596e1930
sbb dword [rsi + 0x59], ebp
jbe 0x14009b327
mov word [r12 + 8], 0
mov qword [r12], 0
mov byte [rsp + 0x51], 1
mov word [rsp + 0x53], 0x101
add dword [rbp + rcx*4 + 0x44], ecx
and al, 0x30
mov rcx, r15
mov rdx, r14
call fcn.140098e00
invalid
jmp case.0x14008e50e.448
mov rbx, rdx
test rax, rax
invalid
je 0x14009b377
nop
mov eax, dword [0x141f3dbe0]
sub eax, dword [0x141f3dbe4]
or eax, 0xc222a2e2
and eax, 0xce63eae2
cmp eax, 0x800980d6
je 0x14009b330
nop dword [rax]
mov eax, dword [0x141f3dbe8]
sub eax, dword [0x141f3dbec]
and eax, 0x48bb4c7d
xor eax, 0xa245731b
add eax, 0x9feff52c
cmp eax, 0x52d11724
ja 0x14009b350
jmp 0x14009bcf6
test rsi, rsi
je 0x14009bce7
xor ebp, ebp
lea r15, [0x141f26f9c]
cmp eax, 0x1e8bc13
lea r12, [0x141f27050]
mov rdi, r13
mov r13d, 0xba0620e1
nop dword [rax]
add byte [rax], al
add byte [rax], al
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
call fcn.14008d490
invalid
dec dword [rcx - 0x77]
invalid
test rax, rax
je 0x14009b410
mov ecx, r14d
and ecx, 3
nop dword [rax]
test bpl, bpl
jne 0x14009b3c0
sti
cmp rcx, 3
ja case.default.0x14009b3d6
movsxd rax, dword [r15 + rcx*4]
add rax, r15
add eax, edi
jmp rax
mov eax, dword [0x141f3db48]
xor edx, edx
sal bh, cl
xor eax, 0x1ea275e
invalid
invalid
invalid
add eax, 0xb318c1bc
and eax, 0x8980a89f
add eax, 0xf7e971cd
invalid
invalid
cmp eax, 0x94f9d6e1
jae case.0x14009b3d6.0
invalid
movzx edx, byte [r14 + 0x10]
jmp 0x14009b9a0
invalid
add byte [rax], al
invalid
mov eax, dword [0x141f3da88]
sub eax, dword [0x141f3da8c]
add eax, 0x1ea2670
and eax, 0x81d20e5
xor eax, 0x821a0000
cmp eax, 0x2bf458e3
jrcxz 0x14009b481
hlt
invalid
jb 0x14009b410
nop dword [rax]
mov eax, dword [0x141f3da90]
imul eax, dword [0x141f3da94]
scasd eax, dword [rdi]
add eax, 0x1ea2657
invalid
invalid
xor eax, 0xbcce651e
imul eax, eax, 0x5739b7fb
sar bl, 0xb7
invalid
push rdi
add eax, 0x4eb18346
cmp eax, 0xfe6f483c
ja 0x14009b430
invalid
test r14, r14
je 0x14009bd0a
sub rsi, r14
jb 0x14009bd24
add rdi, r14
jmp case.0x14009b9e3.0
mov eax, dword [0x141f3db50]
imul eax, dword [0x141f3db54]
imul rax, rax, 0x172f32e3
shr rax, 0x38
cmp eax, 0xc74ffa5f
je case.0x14009b3d6.1
nop
mov eax, dword [0x141f3db58]
imul eax, dword [0x141f3db5c]
imul rax, rax, 0x12ceeb0d
shr rax, 0x3c
cmp eax, 0xc665d4f3
je 0x14009b490
movzx edx, byte [r14 + 0xf]
jmp 0x14009b9a0
mov rax, r14
shr rax, 0x20
nop word [rax + rax]
mov edx, dword [0x141f3da98]
add edx, dword [0x141f3da9c]
and edx, 0x8d80c02
or edx, 0x7325f375
imul edx, edx, 0x2456a9b9
cmp edx, 0x8ff5a4ba
jb 0x14009b4d0
cmp eax, 0x28
ja case.default.0x14009b50f
mov eax, eax
lea rdx, [0x141f26fac]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
xor edx, edx
jmp 0x14009b970
mov eax, dword [0x141f3db30]
imul eax, dword [0x141f3db34]
xor eax, 0x6cbdca8e
imul eax, eax, 0x21280eca
imul rdx, rax, 0x57ed7309
shr rdx, 0x20
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 0x1d
mov dl, 0x23
cmp eax, 0x91685ffa
jae case.0x14009b50f.35
jmp 0x14009b970
mov eax, dword [0x141f3db28]
xor edx, edx
div dword [0x141f3db2c]
add eax, 0xd55d11eb
or eax, 0xf757e857
add eax, 0xf4c776f5
mov dl, 0x21
cmp eax, 0x5bb63aed
jb case.0x14009b50f.33
jmp 0x14009b970
mov eax, dword [0x141f3dad0]
imul eax, dword [0x141f3dad4]
and eax, 0x51600049
add eax, 0xf7a1cea7
mov dl, 9
cmp eax, 0x8e7ee4ac
jbe case.0x14009b50f.9
jmp 0x14009b970
mov eax, dword [0x141f3daf8]
and eax, dword [0x141f3dafc]
add eax, 0xdd7e322
imul rax, rax, 0x54b32abb
shr rax, 0x3d
and eax, 0xfffffffe
mov dl, 0x18
cmp eax, 0x1e5d654f
je case.0x14009b50f.24
jmp 0x14009b970
mov eax, dword [0x141f3db00]
imul eax, dword [0x141f3db04]
imul eax, eax, 0x3e29ef80
mov dl, 0x19
cmp eax, 0x15cf2d8d
je case.0x14009b50f.25
jmp 0x14009b970
mov eax, dword [0x141f3dae0]
imul eax, dword [0x141f3dae4]
imul eax, eax, 0xbd36e7b2
and eax, 0x345cbc92
mov dl, 0xf
cmp eax, 0xef1282e0
je case.0x14009b50f.15
jmp 0x14009b970
mov eax, dword [0x141f3daa8]
sub eax, dword [0x141f3daac]
and eax, 0x3d0126b9
xor eax, 0xddcf695c
imul eax, eax, 0x3e2a3c44
mov dl, 3
cmp eax, 0x64c43810
ja case.0x14009b50f.3
jmp 0x14009b970
mov eax, dword [0x141f3dac0]
and eax, dword [0x141f3dac4]
mov dl, 7
cmp eax, 0xf5bd918
je case.0x14009b50f.7
jmp 0x14009b970
mov eax, dword [0x141f3daa0]
xor edx, edx
div dword [0x141f3daa4]
and eax, 0xcf4fdd30
imul rax, rax, 0x5e8931f
shr rax, 0x3a
xor eax, 0x5b1b1b49
mov dl, 1
cmp eax, 0xc5f43b8f
jae case.0x14009b50f.1
jmp 0x14009b970
mov eax, dword [0x141f3db38]
xor edx, edx
div dword [0x141f3db3c]
or eax, 0x28202800
and eax, 0x28216800
mov dl, 0x29
cmp eax, 0x762178e9
jae case.default.0x14009b50f
invalid
jmp 0x14009b970
mov eax, dword [0x141f3dab0]
add eax, dword [0x141f3dab4]
and eax, 0x618e1cf4
add eax, 0x925e920f
mov dl, 5
cmp eax, 0x5d396629
jb case.0x14009b50f.5
jmp 0x14009b970
mov eax, dword [0x141f3dab8]
imul eax, dword [0x141f3dabc]
add eax, 0xa7eb32bc
or eax, 0xf3606758
mov dl, 6
cmp eax, 0xa677664b
jbe case.0x14009b50f.6
jmp 0x14009b970
mov eax, dword [0x141f3dad8]
sub eax, dword [0x141f3dadc]
imul eax, eax, 0xb9deb518
add eax, 0x327b8148
mov dl, 0xd
cmp eax, 0xd86a03c0
jae case.0x14009b50f.13
jmp 0x14009b970
mov eax, dword [0x141f3daf0]
xor edx, edx
div dword [0x141f3daf4]
xor eax, 0x5ab4bda1
add eax, 0x66bd5bae
mov dl, 0x14
cmp eax, 0x8a2091c5
jb case.0x14009b50f.20
jmp 0x14009b970
mov eax, dword [0x141f3dac8]
and eax, dword [0x141f3dacc]
imul eax, eax, 0x7bae3a94
mov r8d, 0xbb82745f
imul r8, rax
shr r8, 0x3d
call 0x181126a30
cmp eax, 0x798f772e
je case.0x14009b50f.8
jmp 0x14009b970
mov eax, dword [0x141f3db18]
mov edx, dword [0x141f3db1c]
add eax, edx
add eax, 0xec727f5
and eax, 0x2c146f6c
imul eax, eax, 0x79263752
mov dl, 0x1e
cmp eax, 0xf4836056
je case.0x14009b50f.30
jmp 0x14009b970
mov eax, dword [0x141f3db20]
or eax, dword [0x141f3db24]
and eax, 0xf756e9d6
imul eax, eax, 0x83dfd998
and eax, 0x88954ef0
mov dl, 0x20
cmp eax, 0x1fe86d7c
ja case.0x14009b50f.32
jmp 0x14009b970
mov eax, dword [0x141f3dae8]
imul eax, dword [0x141f3daec]
add eax, 0x47b32a67
and eax, 0x10b3f80
add eax, 0x40ca97fa
mov dl, 0x13
cmp eax, 0xd3cfce4b
jae case.0x14009b50f.19
jmp 0x14009b970
mov eax, dword [0x141f3db10]
sub eax, dword [0x141f3db14]
xor eax, 0x8fe4968e
add eax, 0x7d704608
mov r8d, 0xd21f9871
imul r8, rax
shr r8, 0x3f
mov dl, 0x1c
cmp r8d, 0x41593c68
ja case.0x14009b50f.28
jmp 0x14009b970
mov dl, 0x1d
mov al, 1
test al, al
je case.0x14009b50f.29
jmp 0x14009b970
mov eax, dword [0x141f3db08]
xor edx, edx
div dword [0x141f3db0c]
mov r8d, 0xa0975d47
imul r8, rax
shr r8, 0x3f
add r8d, 0x8bc26ee1
and r8d, 0x14246e3
mov dl, 0x1a
cmp r8d, 0xaacf8da5
ja case.0x14009b50f.26
jmp 0x14009b970
mov dl, 0xe
jmp 0x14009b970
mov dl, 0x10
jmp 0x14009b970
mov dl, 0x1b
jmp 0x14009b970
mov dl, 0x22
jmp 0x14009b970
mov dl, 0x24
jmp 0x14009b970
mov dl, 0x25
jmp 0x14009b970
mov dl, 2
jmp 0x14009b970
mov dl, 4
jmp 0x14009b970
mov dl, 0xa
jmp 0x14009b970
mov dl, 0xb
jmp 0x14009b970
mov dl, 0xc
jmp 0x14009b970
mov dl, 0x11
jmp 0x14009b970
mov dl, 0x12
jmp 0x14009b970
mov dl, 0x15
jmp 0x14009b970
mov dl, 0x16
jmp 0x14009b970
mov dl, 0x17
jmp 0x14009b970
mov dl, 0x1f
jmp 0x14009b970
mov dl, 0x27
jmp 0x14009b970
mov dl, 0x28
jmp 0x14009b970
mov dl, 0x26
nop word cs:[rax + rax]
mov eax, dword [0x141f3db40]
and eax, dword [0x141f3db44]
add eax, 0xe1fe804e
imul rax, rax, 0xf95e107
shr rax, 0x3b
cmp eax, 0x346ac627
jae 0x14009b970
nop word cs:[rax + rax]
mov eax, dword [0x141f3db60]
or eax, dword [0x141f3db64]
add eax, 0xa30e80ea
imul r8, rax, 0x990ec09
shr r8, 0x20
sub eax, r8d
shr eax, 1
add eax, r8d
shr eax, 0x1f
or eax, 0x1be0c628
cmp eax, 0xf897997c
ja 0x14009b9a0
cmp dl, 0x23
jne case.default.0x14009b9e3
movsxd rax, dword [r12 + rcx*4]
add rax, r12
jmp rax
mov r13, r15
mov qword [rsp + 0x28], rdi
mov rax, r14
dec rax
mov qword [rsp + 0x20], rax
mov r12, qword [r14 - 1]
mov r14, qword [r14 + 7]
mov rdi, qword [r14]
nop word cs:[rax + rax]
mov eax, dword [0x141f3db78]
xor eax, dword [0x141f3db7c]
or eax, 0xe13297e6
imul eax, eax, 0x884d0c06
add eax, 0x61342414
cmp eax, 0x6d3af2c6
ja 0x14009ba10
test rdi, rdi
je 0x14009baf9
mov eax, dword [0x141f3db80]
xor edx, edx
div dword [0x141f3db84]
imul eax, eax, 0x7d2a7b3
cmp eax, 0x9d149991
jne 0x14009bac0
jmp 0x14009baf2
mov eax, dword [0x141f3db68]
and eax, dword [0x141f3db6c]
add eax, 0x1ea2100
add eax, 0x61025281
imul rax, r13
shr rax, 0x3f
imul eax, eax, 0x241f0056
cmp eax, 0xad0150ca
je case.0x14009b9e3.3
nop word cs:[rax + rax]
mov eax, dword [0x141f3db70]
or eax, dword [0x141f3db74]
add eax, 0xd78e1fe9
and eax, 0xb2b1b358
cmp eax, 0x9cbf0d40
je 0x14009ba90
jmp case.0x14009b9e3.0
mov r15d, dword [0x141f3db88]
imul r15d, dword [0x141f3db8c]
or r15d, 0x29102020
and r15d, 0xa9b26829
add r15d, 0xf6cf166b
mov rcx, r12
call rdi
cmp r15d, 0x7e158942
cmp edi, 0x7e158942
jbe 0x14009baf9
mov rcx, r12
call rdi
jmp 0x14009bac0
mov rax, qword [r14 + 8]
mov ecx, dword [0x141f3db90]
and ecx, dword [0x141f3db94]
imul ecx, ecx, 0x2213a291
imul rcx, rcx, 0x60e8ac57
shr rcx, 0x3c
shr ecx, 0x3c
and ecx, 3
cmp ecx, 0x2743925d
ja 0x14009bafd
test rax, rax
mov r15, r13
mov r13, qword [sym.imp.KERNEL32.dll_HeapFree]
je 0x14009bc36
mov rcx, qword [r14 + 0x10]
nop dword [rax]
invalid
mov eax, dword [0x141f3db98]
xor edx, edx
div dword [0x141f3db9c]
xor eax, 0x7bdce0f2
imul eax, eax, 0x347426e9
xor eax, 0x76af09d8
cmp eax, 0xe1d7a540
ja 0x14009bb40
cmp rcx, 0x11
jb 0x14009bbb3
nop dword [rax + rax]
mov eax, dword [0x141f3dba0]
add eax, dword [0x141f3dba4]
imul eax, eax, 0x68a7352b
cmp eax, 0x21c31be0
je 0x14009bb70
mov r12, qword [r12 - 8]
nop
mov eax, dword [0x141f3dba8]
add eax, dword [0x141f3dbac]
or eax, 0xa76fff7f
imul rax, rax, 0x4ec78539
shr rax, 0x3d
cmp eax, 0xb2b084f1
je 0x14009bb90
mov eax, dword [0x141f3dbb0]
sub eax, dword [0x141f3dbb4]
add eax, 0x25e534fb
or eax, 0x98ed10ba
xor eax, 0x3581be4b
cmp eax, 0xf4d80739
ja 0x14009bc25
nop word cs:[rax + rax]
mov eax, dword [0x141f3dbb8]
xor edx, edx
div dword [0x141f3dbbc]
imul edi, eax, 0xd056edd3
add edi, 0xa5ca51d3
imul rax, rdi, 0x1062e24d
shr rax, 0x20
call 0x111d0e528
out dx, eax
add edi, eax
shr edi, 0x17
mov rcx, qword [0x141f49060]
xor edx, edx
mov r8, r12
call r13
cmp edi, 0xd2389b06
jne 0x14009bc36
mov rcx, qword [0x141f49060]
xor edx, edx
mov r8, r12
call r13
jmp 0x14009bbe0
mov eax, dword [0x141f3dbc0]
sub eax, dword [0x141f3dbc4]
or eax, 0x72c22aee
imul eax, eax, 0xa1bb9ca5
xor eax, 0xf5652267
cmp eax, 0x4d645ed0
mov edx, 0x9ab13f9d
ja 0x14009bc87
nop
mov eax, dword [0x141f3dbc8]
sub eax, dword [0x141f3dbcc]
invalid
invalid
add dword [0x17ebc1b81], eax
pop rdi
mov dl, 0x3e
imul rax, rdx
shr rax, 0x3f
mov rcx, qword [0x141f49060]
cmp eax, 0xc969d65d
jbe 0x14009bc90
invalid
mov rax, qword [0x141f49060]
jmp 0x14009bc60
xor edx, edx
mov r8, qword [rsp + 0x20]
call r13
mov rdi, qword [rsp + 0x28]
lea r12, [0x141f27050]
mov r13d, 0xba0620e1
nop dword [rax]
mov eax, dword [0x141f3dbd0]
xor edx, edx
div dword [0x141f3dbd4]
invalid
invalid
invalid
add dword [rsi - 0x70], esp
mov eax, dword [0x141f3dbd8]
add eax, dword [0x141f3dbdc]
or eax, 0xf5f97fab
imul eax, eax, 0x40dc10fe
cmp eax, 0xf0da1f0b
ja 0x14009bcc0
test rsi, rsi
jne 0x14009b3a0
xor r14d, r14d
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rbx, r14
mov rax, rbx
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
ret
lea r14, [0x141f257a8]
jmp case.default.0x14009b9e3
xor eax, eax
nop word cs:[rax + rax]
test al, al
jne 0x14009bd20
ud2
nop word cs:[rax + rax]
and ah, al
cmp dl, byte [rbx - 0xbdae6c3]
cmp eax, 0xb5f42519
je case.default.0x14009c0fd
jmp 0x14009db47
add r10, 4
invalid
popfq
jp 0x14009c166
invalid
invalid
ret 0xf49
wait
stc
scasd eax, dword [rdi]
bnd js 0x14009c333
invalid
add byte [rax], al
add byte [rbx - 0x15e7e5fb], cl
add dword [rbx], esi
add eax, 0x1ea1818
add eax, 0x1ea17c0
invalid
idiv byte [rbx + 0x3c]
invalid
mov word [rdx + 0x16c203d], ds
ja 0x14009c624
fisttp qword [rbp - 0x7b]
leave
add byte [rax], al
shr dword [rdx + 0x634801e8], 1
or al, 0x88
test al, al
je 0x14009c5e0
jmp case.0x14009c430.2
add ebx, 2
jmp case.0x14009c430.2
jmp case.0x14009c430.2
cdq
xchg ebx, eax
xchg esp, eax
sub byte [rsi - 0x1a], dh
add byte [rbx - 0x15ea35eb], cl
add dword [rbx], ebp
adc eax, 0x1ea15c8
add byte [rax], al
invalid
invalid
fisttp qword [rax - 0x77]
fmul dword [rcx + rbp - 0x40]
mov eax, dword [rdi + 0x20]
jbe 0x14009cafd
adc byte [rax - 0x7d], cl
sub esp, 0x20
invalid
add eax, 0x1ea1200
adc ah, byte [rcx]
or eax, 0xb5c4e9c1
or eax, 0xb5c4e9c1
xchg ecx, eax
cmpsb byte [rsi], byte [rdi]
invalid
in eax, dx
enter 0xffffffffffffaa3f, 0x48
test ecx, ecx
out 0xa8, al
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add al, 0x8b
adc eax, 0x1ea0c64
mov edx, dword [0x141f3de20]
sub edx, dword [0x141f3de24]
xor edx, 0x5df60983
imul rdx, rax
shr rdx, 0x3f
add edx, 0x25bffe1f
ret 0xfe1f
mov edi, 0xd8fa8125
xchg dword [rdi - 0x40], ebx
ja 0x14009d1b6
jmp 0x14009d35d
xor eax, 0x1ea0cbd
shr eax, 0x38
retf 0xab45
add ebx, eax
add eax, 0x1ea0a34
add dword [rbx - 0x15f640cb], ecx
add dword [rbx], eax
xor eax, 0x1ea09bd
or ebx, 0xc507f06e
ror byte [rdi], 0x87
or dword [rbx], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add dword [rbx], esi
add eax, 0x1ea0872
add byte [rax], al
add dword [rbx], esp
adc eax, 0x1ea0791
push rdi
invalid
cmp ecx, ebx
or byte [rdi], bh
sar byte [0x1116666b3], 1
dec dword [rbx - 0x73]
add al, 0x1a
adc eax, 0x1e88677
mov dword [rcx + rbp*8], 0x19c
add eax, 0x1e9f623
add byte [rax], al
add byte [rax], al
jmp 0x130d3554a
mov eax, dword [0x141f3e190]
add eax, dword [0x141f3e194]
imul eax, eax, 0xea41a0f2
cmp eax, 0x93dafc08
je 0x14009ec90
mov esp, 0x126405a6
jnp 0x14009f794
add byte [rax], al
add al, ch
call fcn.1400f4d10
sub rsp, rax
add byte [rax], al
js 0x14009f7eb
add eax, 0xc4294800
add byte [rax], al
add al, ch
push 0x48000555
sub rsp, rax
sti
imul eax, eax, 0x1685d9a3
ud2
jmp 0xe00f028a
jmp 0x12dab0cb0
sahf
stc
add byte [rax - 0x73], cl
add eax, 0x1e86ec4
imul eax, ecx
add byte [rbx - 0x161e74fb], cl
add dword [rbx], esi
add eax, 0x1e9e189
add dword [rbx], eax
add eax, 0x1e9e150
add dword [rax + 0x69], ecx
rcr byte [rdi], 0xcf
add byte [rbx - 0x16205df3], cl
add dword [rbx], ebp
or eax, 0x1e9dfa0
in eax, 0x41
jae 0x1400a052c
invalid
invalid
jmp 0xc1cb0612
pandn mm5, mm1
add dword [rcx - 0x38], ebp
xchg ebx, eax
popfq
xchg edx, eax
invalid
fsubp st(1)
add dword [rbx], esi
or eax, 0x1e9deea
test al, 0xde
jmp 0xe60f28bc
jmp 0x1a0171112
dec dword [rbx - 0x1621c2f3]
add dword [rdi], ecx
scasd eax, dword [rdi]
or edi, ebx
invalid
add ebx, esi
jmp 0x1410f2989
add dword [rbx], esp
invalid
invalid
invalid
invalid
sbb ebx, ebp
jmp 0x1400914b5
push rdx
mov word [rcx - 0x38], gs
adc eax, 0xc181e24b
loop 0x1400a073e
sar eax, 0xf1
shr cl, cl
invalid
clc
sti
add dword [rdi], ecx
xchg byte [rdx + 8], ch
add byte [rax], al
fnstenv [rbp + 8]
ror dword [rcx + rcx*4 + 0x5d], 0xe0
or bl, al
nop dword [rax]
jmp 0x137dc482a
sal byte [rdi + rbx - 0x48], 0x40
add byte [rax], al
add al, ch
xor byte gs:[0x1043364ae], al
mov dword [rbp - 0x18], eax
shr dh, 0x6f
ret 0x5f5
mov dh, 4
invalid
add byte [rax + 0x29], cl
invalid
sub esp, 0x20
dec dword [rax - 0x7d]
and bl, ch
mov dl, 0x41
cmp byte [rsp + 8], 0xa
and al, 8
invalid
and al, 8
or cl, byte [rdi]
test dword [rsp + rsi*8], edi
hlt
invalid
hlt
add eax, 0x1e9bdd4
add dword [rbx], ecx
or eax, 0x1e9bcdd
or al, 0x33
add eax, 0x1e9bca8
outsd dx, dword [rsi]
cmp dword [rdi + 0x39], edi
jmp 0x145b93f9a
or ah, bh
mov ebp, 0xe966b125
and eax, 0x79e966b1
invalid
jmp 0x17a236e74
sbb dword [rdx], edi
sbb eax, 0xe9de775e
ja case.default.0x1400a2e51
jmp 0x1400a343f
add byte [rax], al
add bl, ch
add al, 0x48
mov rax, qword [rbp - 0x20]
or byte [rsi + 0x66], ah
nop dword cs:[rax + rax]
nop dword [rax + rax]
mov edi, dword [rcx - 1]
cmc
invalid
rol byte [0x188370063], 0xc1
call 0x121216dfb
invalid
add dword [rcx], esi
sal bh, cl
xor eax, 0x1e9a299
sar byte [rcx + 0x2c], 0xd0
xchg ebx, eax
invalid
nop word cs:[rax + rax]
xor ecx, dword [rdx]
stosb byte [rdi], al
sbb ecx, dword [rsi + 0x77]
fmul dword [rdi]
invalid
fmul qword [rbp - 0x7b]
ror byte [rdi], 0x84
wait
add byte [rax], al
add byte [rax - 0x3f08ea79], bh
invalid
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
in al, dx
and byte [rbx - 0x1683d2fb], cl
call 0x128cc411a
invalid
imul eax, esi, 0x143e79ff
mov eax, dword [0x141f3f538]
xor eax, dword [0x141f3f53c]
add eax, 0xcaf629b4
mov ah, 0x29
test dl, 0xd
jno 0x1400a79f1
cmp byte [rbx - 0x203f3f97], 0x53
cmp eax, 0x5f1a8424
mov ah, 0x29
test dl, 0xd
jno 0x1400a79f1
cmp byte [rbx - 0x203f3f97], 0x53
cmp eax, 0x5f1a8424
ja 0x1400a7970
ud2
pop rbx
invalid
add byte [rbx - 0x1684b5f3], cl
add dword [rbx], eax
add ecx, dword [0x141f3f554]
sub esp, eax
invalid
mov ah, 0x24
mov al, 0
add byte [rax], al
cwde
movabs byte [0xd5ff41d231d6772f], al
invalid
mov r14b, 5
add byte [rcx + 0x75c085c6], cl
or eax, dword [rcx - 1]
invalid
invalid
add eax, dword [rax]
invalid
jl 0x1400ae188
mov eax, ecx
pop rsi
invalid
call 0x1b5a4dd75
add bh, byte [rax + 0x5665c069]
mov esi, 0xa793d99
fcom st(1)
and al, 0x30
add al, byte [rax]
add byte [rax], al
invalid
pop rsp
add byte [rax - 0x7d], cl
invalid
sbb al, ch
add dword [rbx], ecx
add eax, 0x1e8189c
pushfq
push rdx
int 0x77
fild dword [rbp + 0x72850fc0]
add al, 0
add byte [rbx - 0x17e86afb], cl
add dword [rcx], esi
sal bh, cl
xor eax, 0x1e81791
jrcxz 0x1400c0c60
xchg edi, eax
test eax, 0xe58c3125
and eax, 0x4be58c31
cmp eax, 0x8ee8c080
or cl, byte [rax + 0x69]
ror bl, 0xec
push rsp
jb 0x1400c11a1
shr eax, 0x3e
mov esi, 0x3db82b69
pop rbp
mov cl, 0xe6
cmp dh, byte [rbx + 0xa]
nop word cs:[rax + rax]
je case.0x14009cb34.263
mov rcx, qword [0x141f49060]
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
xor edx, edx
mov r8, rbx
call qword [sym.imp.KERNEL32.dll_HeapFree]
add rsp, 0x20
nop dword [rax]
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x7d], cl
in al, dx
and byte [rcx], dh
leave
out 1, al
out 1, al
adc eax, 0x23233
jbe 0x1400e5336
jnp 0x1400e5316
loope 0x1400e52a8
in eax, 0x18
mov eax, 0x3dd4c1dd
outsb dx, byte [rsi]
int 0xcd
and dh, byte [rbx + 0x1d]
invalid
outsb dx, byte [rsi]
sbb eax, 0x3b0501e6
add r8b, r14b
mov esi, 0x89446604
mov esi, 0x89446604
invalid
cld
invalid
add byte [rax - 0x7d], cl
in al, dx
and byte [rax - 0x77], cl
invalid
add byte [rax], al
add byte [rax], al
movsd dword [rdi], dword [rsi]
push rcx
sbb bh, byte [0x17a802b5e]
xor dword [rdi - 0x24], 0x48c88948
add eax, 0x68
mov ebp, 0x65340d5b
invalid
add eax, 0x1e5de83
xor byte [rdx - 0x23], dh
fsubrp st(5)
add dword [rax - 0x75], ecx
xor dword [0x140869b3a], ecx
add byte [rax - 0x307efffe], al
invalid
retf
std
cmp eax, 0x1e1cf2a5
add byte [rax - 0x7d], cl
invalid
movabs eax, dword [0x5045c7481e753b]
add byte [rax], al
add byte [rax - 0x7d], cl
in al, dx
and byte [rax - 0x73], cl
push rbp
in eax, 1
cdq
jae 0x1400e9ccf
movsd dword [rdi], dword [rsi]
jno 0x1400e9c8c
cdq
invalid
mov dh, 0x62
int3
invalid
jrcxz 0x1400e9e63
xor eax, eax
invalid
mov bl, dl
in eax, 1
shl dh, cl
mov eax, 0xd1af0f48
pop rdi
movsb byte [rdi], byte [rsi]
invalid
stosb byte [rdi], al
popfq
cld
invalid
in al, dx
and byte [rcx], dh
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
add dword [rax], eax
add dword [rax], eax
add byte [rax], al
invalid
invalid
add byte [rax], al
rcl dh, 0xe5
add dword [rax + 0xf], ecx
scasd eax, dword [rdi]
leave
invalid
add byte [rbx - 0x1a296dfb], cl
add dword [rbx], ecx
add eax, 0x1e5d690
invalid
add dword [rax], eax
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
xlatb
nop word cs:[rax + rax]
or byte [rbx - 0x1a2a7efb], cl
add dword [rbx], esi
add eax, 0x1e5d57f
jg case.default.0x1400ea33e
in eax, 1
shr eax, 0x3b
invalid
or dword [rax + 0x3d], edi
ret
pop rbp
xor dword [0xc07e4499], edi
outsd dx, dword [rsi]
invalid
add eax, 0x1e3dd6d
add dword [rsi], edx
add r14b, byte [rdx + rbx*8 - 0x77]
shl ebp, 1
add dword [rbx], eax
add eax, 0x1e5d180
shl ebp, 1
invalid
minps xmm0, xmm1
invalid
adc ebx, dword [rcx - 8]
retf 0xe5d4
invalid
add dh, byte [rbx + 0x4a]
fisttp qword [rbx - 0x1a27f0fb]
add dword [rbx], esi
add eax, 0x1e5d80d
sub al, 0
add cl, ch
pop rbx
sub al, 0
add byte [rax], al
cmp eax, 0xe
jne 0x1400eabea
add eax, 0x1e5d7f3
add eax, 0x1e5d792
mov esi, 0x9a775b05
ja 0x1400eabb2
idiv byte [0x16c427789]
xchg dword [rdx - 0x4e], esi
cmp byte [rbp + 5], dh
jne case.0x1400ea651.138
add eax, 0x1e5d07b
iretd
mov ebp, 0xd00d6157
add dword [rbx], ebp
add eax, 0x1e5cd82
nop word cs:[rax + rax]
xor bh, byte [rax + 0x7e]
mov cl, 0xf
xchg dword [rdi + 0x2c], edi
add byte [rax], al
add eax, 0x1e5cfaa
add byte [rdx + rax], al
add al, 0x25
or byte [rdi], cl
invalid
fmul dword [rax + 0x69]
shl byte [rdi], 0xa7
add byte [rax], al
add byte [rax], al
jp 0x1400eb289
add byte [rax], al
invalid
cmp dword [0xcf39f388], 0xb641d773
or ebp, ecx
or dword [rdx], edx
add byte [rax], al
invalid
xchg edx, eax
invalid
xor esp, eax
loopne 0x1400eb3ff
xlatb
invalid
imul ecx, eax
add byte [rax], al
add ecx, eax
in eax, 0x39
xor eax, 0x495f3d9a
shl dword [rdx + 0x77], 0xde
invalid
ja case.0x1400eb401.0
invalid
pop rcx
and byte [rdx], bl
invalid
loopne 0x1400eb5ae
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x47
add byte [rax], al
nop word cs:[rax + rax]
add eax, 0x1e5cc82
add dword [rdi], ecx
scasd eax, dword [rdi]
add eax, 0x1e5cc7f
in eax, 1
push qword [rbp + 0x66254921]
or al, 0x69
invalid
pushfq
push rsp
idiv edi
invalid
push r12
idiv edi
std
mov al, 0x40
sbb esi, dword [rsi]
add byte [rax], al
or ch, cl
loop 0x1400eb81a
add byte [rax], al
mov esp, 0xc06918e8
invalid
dec dword [rdi]
mov dh, 0x44
and al, 0x30
stc
xchg ecx, eax
invalid
add edx, ecx
xchg dword [rdi - 0x1f], esi
invalid
loope 0x1400eb89c
add al, byte [rax + rax*8 + 0xff2894c]
test dword [rdx], ebx
xor eax, 0x8b480000
and al, 0x38
sbb eax, 0x8b4c0000
add byte [rax], al
add byte [rax], al
call 0x14885de93
add cl, al
mov edx, ebp
adc al, 0
add byte [rcx - 0x3f], cl
in al, dx
and byte [rcx - 0x4a], al
mov r14b, 0xc
mov rdx, r13
xor byte [rbx - 0x1a3e2af3], cl
add dword [rbx], ebp
sub ecx, dword [0x141f47bdc]
jle 0x1400ebb6f
scasd eax, dword [rdi]
enter 0xffffffffffffc148, 0xffffffffffffffe9
shr rcx, 0x3d
invalid
leave
xchg ecx, eax
push 0xffffffffffffff9e
adc byte [0x140108e18], al
and al, 0x60
adc dword [rdi + 0x48], esi
imul eax, eax, 0x3f5605f1
adc al, 0x2b
cmp al, 5
xor cl, cl
out dx, eax
jl 0x1400ebca9
or eax, esi
or byte [rax], r9b
mov ebp, 0x313dac73
cli
sub dh, byte [rdx - 0x28]
fisttp qword [rbx + rcx*4 + 0x6c]
and al, 0x38
or byte [rcx + 0x39], 0xc0
in eax, 1
in eax, 1
mov edi, 0xc06901e5
xlatb
sbb esp, esi
fidiv word [0x1b16a7ba1]
add eax, 0x1e5bda4
imul eax, ecx
invalid
fiadd word [rcx - 0x4a]
add eax, 0x160e9
add byte [rsi + 0x41], ah
movd r12d, xmm0
jge 0x1400ec090
cmp eax, 0x12305a35
push rdx
movd eax, mm0
or cl, ch
fadd qword [0x15001c0c0]
movss xmm1, dword [0x140108e2c]
mov ecx, eax
movaps xmm1, xmm0
out 0xc9, al
invalid
mov ecx, 0xd8b01e5
mov bl, 0xb8
in eax, 1
and al, 0x50
add byte [rax], al
add byte [rax], al
shr eax, 0x3c
dec dword [rax - 0x77]
and al, 0x68
cmp byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x50
add byte [rax], al
add byte [rax], al
invalid
mov dword [rsp + 0x40], eax
adc byte [rax - 0x77], r9b
and al, 0x88
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x60], rax
invalid
xor byte [rax - 0x39], cl
and al, 0x38
jrcxz 0x1400ed07b
push rax
pop rbp
xchg edi, eax
fdiv dword [rdx - 0x24]
add dword [0x174301eb1], esp
ror byte [rax - 0x7b], 1
ror byte [rdi], 0x84
xchg edi, eax
adc al, 0
add byte [rax], al
mov eax, dword [0x141f48478]
imul eax, dword [0x141f4847c]
invalid
add byte [rax], al
add dword [rcx - 0x40], ebp
loope 0x1400ed1ca
push rdx
sbb byte [0x13be3eea7], al
mov eax, 0x9e0d7029
cmpsb byte [rsi], byte [rdi]
mov edi, 0x39c069e7
outsb dx, byte [rsi]
and edx, esp
add dword [0x18c3316a6], eax
mov dl, 0xe5
add dword [rbx], ebp
add eax, 0x1e5b267
in eax, 1
in eax, 1
push rcx
invalid
int1
add byte [rax], al
add byte [rbx - 0x1a4e1dfb], cl
add dword [rcx], esi
sal bh, cl
xor eax, 0x1e5b1de
add dword [rdx + 0x63], ecx
or al, 0xa8
invalid
add dword [0xe09704ca], esp
adc bl, byte [rdx]
movsd dword [rdi], dword [rsi]
in eax, 1
invalid
sbb al, 0xa5
in eax, 1
ror byte [rbx + rcx*4 - 0x7c], cl
and al, 0x80
add byte [rax], al
add bh, bh
adc eax, 0x1ab04
invalid
or byte [r15], r9b
adc dword [rsp + 0x38], eax
invalid
mov eax, dword [rdi + 0x18]
adc dword [rsp + 0x38], eax
invalid
invalid
and al, 0x48
mov rdx, qword es:[rdi + 8]
stc
cmpsd dword [rsi], dword [rdi]
cld
jne 0x1400edd5d
invalid
dec dword [rax - 0x73]
and al, 0x2c
mov word [0xcc515d1b], fs
mov byte [rsi + 8], dh
loope 0x1400ede71
mov byte [rsi + 8], dh
or qword [rax - 0x73], r9
push rsp
and al, 0x31
mov eax, dword [0x141f48338]
mov dword [rsp + 0x88], eax
ret 0x8844
add byte [rbx - 0x1a5e74fb], cl
add dword [rbx], ecx
add eax, 0x1e5a189
invalid
invalid
in eax, 1
invalid
xchg edi, eax
pushfq
in eax, 1
invalid
mov dword [rsp + 0x68], eax
add byte [rdi], cl
adc byte [rsp + 0x188], al
fistp word [rbx + 0xd8b01e5]
nop
out 0x62, eax
adc byte [rax], al
add byte [rbx - 0x1a60c8fb], cl
add dword [rbx], esp
add eax, 0x1e59f35
mov ebx, 0x8d486699
and al, 0x60
and al, 0x48
add al, byte [rax]
add byte [rax], al