Function at 0x180203910
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rax, rcx
and rax, 3
mov rdx, rax
sub rdx, 3
ja 0x180203992
lea rdx, [0x1804857a8]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
mov eax, dword [0x18051afa0]
xor edx, edx
div dword [0x18051afa4]
or eax, 0x424de79
xor eax, 0x2b9adb1f
add eax, 0x8585c3b7
cmp eax, 0xcb4d98e8
ja 0x180203af3
mov eax, dword [0x18051afa8]
sub eax, dword [0x18051afac]
or eax, 0x582ee044
imul eax, eax, 0x722471df
mov ecx, 0x9676b5cb
xor edx, edx
div ecx
cmp eax, 0xf3265f25
je 0x180203af3
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov eax, dword [0x18051afb0]
add eax, dword [0x18051afb4]
add eax, 0xd2b2cbeb
mov ecx, 0x1556b923
xor edx, edx
div ecx
add eax, 0x21b60441
cmp eax, 0x8e8b29ec
jae 0x180203b04
jmp 0x1802039be
mov eax, dword [0x18051afb8]
xor eax, dword [0x18051afbc]
add eax, 0x59679154
mov ecx, 0x51f4ae0c
xor edx, edx
div ecx
sub eax, 0x1e2a3e9f
cmp eax, 0x542481b3
jb 0x1802039be
ud2
shr rcx, 0x20
cmp ecx, 0x29
setb al
jmp case.0x180203935.0
mov rsi, rcx
add rsi, 0xffffffffffffffff
mov rdi, qword [rcx - 1]
mov rbx, qword [rcx + 7]
mov r8, qword [rbx]
mov eax, dword [0x18051afc0]
xor eax, dword [0x18051afc4]
mov ecx, 0x73af7fa0
xor edx, edx
div ecx
xor eax, 0xab81faba
or eax, 0x437c9032
cmp eax, 0x2accb748
jbe 0x180203b11
mov eax, dword [0x18051afc8]
or eax, dword [0x18051afcc]
and eax, 0x2ec5659
sub eax, 0xd0e51766
add eax, 0x8a1febd9
cmp r8, 0
sete cl
cmp eax, 0xcf657c
jb 0x180203b11
jmp 0x180203a60
mov eax, dword [0x18051afd0]
or eax, dword [0x18051afd4]
invalid
add eax, 0xb68a9715
imul eax, eax, 0xaa0d1dc9
mov r9d, 0x834d5962
xor edx, edx
div r9d
cmp eax, 0xdaeb1c06
ja 0x180203b22
mov eax, dword [0x18051afd8]
xor eax, dword [0x18051afdc]
or eax, 0xa614dd49
imul eax, eax, 0x18f8ce10
imul eax, eax, 0xb04b3cf6
cmp eax, 0x11fe7a44
je 0x180203b22
test cl, 1
jne 0x180203ac0
jmp 0x180203ab8
mov rcx, rdi
call r8
jmp 0x180203ac0
mov rdx, qword [rbx + 8]
add rbx, 0x10
mov r8, qword [rbx]
cmp rdx, 0
je 0x180203adb
mov rcx, rdi
call fcn.1802cbf20
jmp 0x180203adb
mov rcx, rsi
mov edx, 0x18
mov r8d, 8
call fcn.1802cbf20
jmp case.0x180203935.0
and byte es:[rdi], ch
sub eax, 0x8a1b2f58
invalid
hlt
invalid
invalid
add eax, ecx
add esi, 0x60
add esi, 0x60
out dx, al
je 0x180203f66
mov dl, 0xf
mov dh, 0xc8
xor al, 0x8d
add byte [rax - 0x77], cl
int1
xchg esp, eax
shr byte [rax - 0x5b7bf0ff], 0xfe
invalid
insd dword [rdi], dx
in al, dx
sal byte [rbx - 0x6d113f97], 1
pop rax
and esi, dword [0x176f8582c]
mov esp, 0xe8f98948
or eax, 0xe90006f9
sar dh, 0xff
inc dword [rbx + 0x43]
rcl dword [rbp - 0x5c], 0xa7
invalid
outsd dx, dword [rsi]
mov eax, 0xda776e07
std
invalid
call qword [rdx + 0x15b0546e]
div ecx
sbb al, 0x34
add eax, 0x315691
pop rdx
sahf
add byte [rbx + rdx*8 - 0x15], dh
add byte [rbp - 0x77], cl
hlt
loope 0x180205ec5
or ecx, dword [rdx - 0x72]
sbb bl, byte [rdi + 0xc]
add byte [rax - 0x7d], cl
invalid
and eax, 0x7c830f98
add eax, dword [rax]
add bl, ch
add byte [rcx + rcx*4 - 0x38], cl
invalid
adc byte [rax], al
add byte [rax], al
call fcn.18045a590
sub rsp, rax
mov qword [rbp + 0xbf8], rsp
mov eax, 0x30
call fcn.18045a590
sub rsp, rax
mov r15, rsp
mov eax, 0x20
call fcn.18045a590
sub rsp, rax
mov qword [rbp + 0xfe8], rsp
mov eax, 0x10
call fcn.18045a590
sub rsp, rax
mov r8, rsp
loopne 0x180206b95
xor byte [rax], al
add byte [rax], al
loopne 0x180206b95
xor byte [rax], al
add byte [rax], al
call fcn.18045a590
sub rsp, rax
mov rcx, rsp
mov eax, 0xbd0
call fcn.18045a590
sub rsp, rax
mov r12, rsp
mov eax, 0x20
call fcn.18045a590
sub rsp, rax
mov r14, rsp
mov eax, 0x20
and byte [rax], al
add byte [rax], al
and byte [rax], al
add byte [rax], al
call fcn.18045a590
sub rsp, rax
mov rsi, rsp
mov eax, 0x30
call fcn.18045a590
sub rsp, rax
mov rbx, rsp
mov eax, 0x20
call fcn.18045a590
sub rsp, rax
mov rdi, rsp
out 0xb8, eax
adc byte [rax], al
add byte [rax], al
add byte [rcx + 0xf], al
mov dh, 0x45
lea rdx, [0x18048583c]
ud2
mov qword [rbp + 0x1008], r11
mov qword [rbp + 0x1070], r10
mov r10b, byte [r13 + 0x41]
mov qword [rbp + 0x10c8], r15
mov byte [r9], r10b
mov rax, qword [r13]
mov qword [r13 + 0x20], rax
mov rax, qword [r13 + 8]
mov qword [r13 + 0x28], rax
mov rax, qword [r13 + 0x10]
mov qword [r13 + 0x30], rax
mov rax, r13
add rax, 0x38
mov qword [rbp + 0x10d8], rax
mov qword [rbp + 0x1118], r13
add byte [rbp - 0x75], cl
pop rbp
sbb byte [rbx + 0x3146dc05], cl
add byte [rdi], cl
scasd eax, dword [rdi]
add eax, 0x3146d9
cmp esi, eax
invalid
mov eax, 0x28
add bl, ch
add byte [rax - 0x73], cl
test dword [rax + 0x48000008], eax
add eax, 8
loop 0x18020706f
invalid
invalid
or esi, dword [rbp - 0x4f]
ja 0x180207277
jg 0x180207385
adc eax, 0x23d2fb3d
jbe case.0x18020caf4.40
xchg dh, bl
popfq
add byte [rax], al
mov byte [rax + 0x31], 0
enter 0xffffffffffff894d, 0x45
mov qword [r13 + 0x50], rdx
lea ecx, [rax + 0xb]
add byte [rax], al
lea edx, [rax + 0xb]
add byte [rax], al
lea ebx, [rax + 0xb]
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
mov r12, r13
add r12, 0xa0
movzx eax, byte [r12]
movzx eax, byte [rsp]
movzx eax, byte [rsp]
and al, 0x4d
mov ecx, ebp
mov r9, r13
add r9, 0x48
lea rcx, [0x18048586c]
invalid
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
invalid
jmp rax
enter 0xffffffffffffe0ff, 0x4c
mov eax, ebp
add rax, 0x98
mov rax, qword [rax]
mov qword [rbp + 0x10d8], rax
mov dword [rbp + 0x10d8], eax
jmp 0x1802075f8
add byte [rbx + 0x6608890b], cl
mov ecx, dword [rbx + 4]
add al, 0x8a
invalid
add byte [rax], al
add byte [rax], al
add cl, ch
invalid
add edi, 0xa8
stc
mov dword [rbp + 0xf5], eax
add byte [rax], al
add byte [rax - 0x75], cl
popfq
fcom dword [rax]
sbb byte [rcx + rcx*4 - 0x18], cl
mov byte [rcx], al
test eax, ebx
invalid
add byte [rcx + rcx*4 - 0x18], cl
test dword [rax - 0x75fffff1], esp
add byte [rbp - 0x77], cl
out dx, eax
add cl, ch
in al, dx
sub eax, 0x894c0000
mov qword [rbp + 0x1110], r9
jmp 0x18020931e
add cl, ch
invalid
add byte [rdi], cl
scasd eax, dword [rdi]
add eax, 0x31392a
cmp dword [rcx], esi
invalid
cmp dword [rcx], esi
add byte [rcx - 0x48], al
push rdx
mov bl, ch
sti
cmp byte [rcx], dh
add byte [rbx], al
add eax, 0x3138a5
movsd dword [rdi], dword [rsi]
cmp byte [rcx], dh
invalid
movsd dword [rdi], dword [rsi]
cmp byte [rcx], dh
add byte [rcx - 8], ch
or al, 0x61
xchg ebp, eax
pop rdx
push rdx
test eax, ebp
invalid
add byte [rax], al
and byte [rax - 0x7d], cl
mov ebp, 0x90
add cl, byte [rdi]
xchg esp, eax
rol byte [rcx - 0x2c81e001], 0xa3
invalid
jle 0x180207c40
invalid
cmp eax, eax
adc eax, esp
imul eax, dword [rax + rcx*2 - 0x75], 0xec83480e
mov ecx, dword [rsi]
invalid
invalid
in al, dx
mov ecx, dword [rsi]
and byte [rax - 0x77], cl
cli
add byte [rax], al
and byte [rcx + rcx*4 - 0x3e], cl
add byte [rax - 0x7d], cl
invalid
add byte [rbx], al
add eax, 0x312e8e
push rax
invalid
add byte [rax], al
sbb byte [rdx], al
add byte [rax], al
add al, byte [rax]
add byte [rcx - 0x3a], al
test dword [rcx + 2], edx
add byte [rax], al
add bl, ch
ja 0x180208e97
add eax, 0x31269f
loopne 0x180208f81
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov ecx, ebp
xor byte [rcx], al
add byte [rax - 0x7d], cl
invalid
invalid
add esp, 0x20
mov ebp, 0x251
add ecx, dword [rdi]
test dword [rax + 0x4c000000], ebx
mov eax, ebp
add byte [rax], al
add ecx, dword [rdi]
test dword [rdi + 0x41000000], ebx
mov al, byte [r13 + 0x260]
add al, ch
jl 0x18020a6ba
or al, 0
and byte [rcx - 0xec4c002], al
push rsi
add byte [rbx + 0x310fa805], cl
add byte [rbx], ch
add eax, 0x310fa6
xor dword [rax], eax
cmpsb byte [rsi], byte [rdi]
rdtsc
add byte [rcx - 0x1c9c9a30], bh
shl byte [rbp + 0x63], 1
invalid
shl byte [rbp + 0x63], 1
jrcxz 0x18020a6f5
sal bh, cl
int1
add byte [rax], al
cmpsb byte [rsi], byte [rdi]
insd dword [rdi], dx
add byte [rax], al
ror esp, 1
pop rdx
jge 0x18020aade
sal bh, cl
int1
sub esp, 0x20
or byte [rcx], dh
add byte [rbx], al
add eax, 0x310838
fbstp tbyte [rbp - 0x1d]
je 0x18020af2a
xchg ebp, eax
mov byte [r10], 0xf
test al, ah
imul eax, dword [rax], 0x8b00eb00
jmp 0x18020aef9
mov eax, dword [0x18051b718]
xor r10, r10
add cl, ch
sub dword [rcx], ebx
add byte [rax], al
add byte [rcx + 0x52483edd], bh
pop rdi
mov edi, dword [rdi - 0xe082dcf]
mov ecx, ebx
cli
or al, 0
add ecx, 8
invalid
add dh, dh
ret 0x7501
in al, dx
and byte [rax - 0x77], cl
fld1
invalid
fld1
scasb al, byte [rdi]
adc eax, 0x8348ffff
invalid
invalid
invalid
adc byte [rax], al
add byte [rcx + rcx*4 - 0x15], cl
mov ecx, ebx
jg 0x18020b602
add dword [rax], eax
mov ecx, ebx
or byte [rbp + 0x1a840f03], dh
invalid
add dword [rcx], esi
lodsd eax, dword [rsi]
invalid
invalid
lea ecx, [0x180485884]
movabs eax, dword [0x148810463480027]
enter 0xffffffffffffe0ff, 0x4c
jmp rax
mov qword [rbp + 0x1110], r9
or al, byte [rax]
add byte [rcx + rcx*4 - 0x73], cl
mov qword [rbp + 0x1110], r9
add byte [rbx + 0x30fb3805], cl
add byte [rbx], dh
add eax, 0x30fb36
sbb dword [rsp + rdi*8 + 0x31], ebp
sal bh, cl
int1
adc dword [rbp - 0x48], esp
je 0x1802119c8
add eax, 0x30fa68
xor eax, eax
movabs byte [0xf2d3c4ad63dbc71], al
invalid
add eax, 0x30fa49
add dword [rax], eax
add byte [rax - 0x75], cl
adc byte [rax - 0x7d], cl
cli
add byte [rcx + riz + 0x4c], dh
mov eax, ebp
and bl, ch
add byte [rbp + 0x39], cl
test dword [rdi], 0x1a8c094
add bl, ch
add byte [rax - 0x75], cl
invalid
in al, dx
and byte [rcx - 0x48], al
mov r8d, 8
lodsb al, byte [rsi]
mov ebx, dword [rdi + 0x4894af35]
add esp, dword [0x121e22acd]
movabs byte [0x30f5a0050b0030f5], al
add byte [0x181d0cc84], cl
add edx, dword [rbx + rcx + 0x8498b49]
or ecx, dword [rcx - 0x75]
or byte [0x1d59a9562], dil
or al, 0
add bl, ch
add byte [rcx + 0x39], cl
fisttp qword [rdi]
xchg esp, eax
shr byte [rax - 0x16fa8aff], 0x40
invalid
add al, 0x17
xchg edi, eax
mov dl, 5
jb 0x180211b53
add byte [rax], al
xor byte [rax], al
stc
mov r12, r13
add r12, 0xd8
add byte [rax], al
add byte [rcx + 0xf], al
mov dh, 4
and al, 0x48
lea ecx, [0x180485854]
add byte [rax], al
add byte [rcx + 0xf], al
mov dh, 4
and al, 0x48
lea ecx, [0x180485854]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
jmp 0x18021037b
mov rax, r13
add rax, 0x68
mov rbx, qword [rax]
jmp 0x18020cb09
ud2
loopne 0x18020cb46
add byte [rax], al
mov al, byte [r13 + 0xf0]
cmp al, 0
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0x85
movabs al, byte [0xb0850f000003]
add byte [rdi], cl
or ecx, dword [rdi]
or ecx, dword [rdi]
or ecx, dword [rdi]
or ecx, dword [rbx + 0x30eae905]
mov eax, dword [0x18051b920]
and eax, dword [0x18051b924]
mov eax, dword [0x18051b920]
and eax, dword [0x18051b924]
xor eax, 0xe0490381
or eax, 0x6ee8580d
sub eax, 0x2d0ba904
cmp eax, 0x3beea2fa
jb 0x180211b98
mov eax, dword [0x18051b928]
xor eax, dword [0x18051b92c]
and eax, 0xc11c0f15
xor eax, 0x61e1e8b2
xor eax, 0x6a737d2a
ud2
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov r15, r13
add r15, 0x1f8
mov cl, byte [r15]
movzx eax, cl
test cl, cl
jne 0x18020d025
jmp 0x18020d035
sub eax, 1
je 0x18020fef2
jmp 0x18020d030
jmp 0x18020d16e
mov rbx, r13
add rbx, 0x1f0
mov al, byte [r13 + 0x1f0]
mov rdi, r13
add rdi, 0x70
movzx eax, al
mov ecx, dword [0x18051b940]
xor ecx, dword [0x18051b944]
imul ecx, ecx, 0xc8c7f574
sub ecx, 0x634daacf
sub ecx, 0xc5e8a490
cmp ecx, 0x706673f5
je 0x180211bb8
jmp 0x18020d1b5
mov ecx, dword [0x18051b948]
imul ecx, dword [0x18051b94c]
add ecx, 0x70c64253
xor ecx, 0xe726b49c
and ecx, 0xa8ff44e
cmp ecx, 0x9082a3c4
ja 0x18020d1b5
test eax, eax
je 0x18020d1f2
jmp 0x18020d1e2
sub eax, 1
je 0x18020fb1b
jmp 0x18020d1ed
jmp 0x18020dc0f
mov rax, r13
add rax, 0x90
mov r14, qword [rax]
mov eax, dword [0x18051b950]
imul eax, dword [0x18051b954]
mov ecx, 0x36417a1
xor edx, edx
div ecx
mov ecx, 0x92725192
xor edx, edx
div ecx
mov ecx, 0x67567280
xor edx, edx
div ecx
cmp eax, 0xf6e0081b
jae 0x180211bc5
jmp 0x18020d233
mov eax, dword [0x18051b958]
xor edx, edx
div dword [0x18051b95c]
sub eax, 0x43db72d7
add eax, 0x87f748d3
xor eax, 0x13b8eefa
cmp eax, 0x90e0238c
jae 0x18020d233
jmp 0x18020d259
mov r14, r13
add r14, 0x1e8
mov al, byte [r14]
mov r12, r13
add r12, 0x148
movzx eax, al
test eax, eax
je 0x18020dc46
jmp 0x18020dc2f
sub eax, 1
je 0x18020f4a9
jmp 0x18020dc3a
mov qword [rbp + 0x1080], r15
jmp 0x18020ddb0
mov rax, r13
add rax, 0x170
mov rax, qword [rax]
mov qword [rbp + 0x1090], rax
jmp 0x18020dc5b
adc byte [rax], al
add byte [rax - 0x75], cl
or dword [rax + 0x6b], ecx
shr byte [rax], 1
add al, ch
invalid
add byte [rax - 0x7d], cl
invalid
add ch, bl
sbb dword [rax - 0x75], ecx
test dword [rax - 0x39fffff1], edi
add esp, 0x20
enter 0xe, 0
mov eax, 1
test eax, ebx
or eax, dword [rax]
add byte [rax - 0x75], cl
adc byte [rax - 0x47], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x48d08948], al
xor eax, ecx
ud2
ud2
ud2
js 0x1802102c7
xchg dword [rbx + 0x48], esi
cmp edi, 0
sbb esp, dword [0x181c9d641]
ud2
xlatb
invalid
xchg esi, eax
sti
sbb byte [rdx + 0x76573065], dl
jmp 0x18020d1b3
cmpsd dword [rsi], dword [rdi]
div dword [rsi]
push rsp
int1
mov dword [rbp - 0x1c], edx
mov ebx, ds
invalid
mov dword [rbp + 0x430], esp
xor byte [rax + rax], al
add byte [rax + 0x20], bh
mov eax, 0x20
call fcn.18045a590
sub rsp, rax
mov qword [rbp + 0x4a8], rsp
mov eax, 0x20
and byte [rax], al
add byte [rax], al
call fcn.18045a590
sub rsp, rax
mov qword [rbp + 0x4b8], rsp
mov eax, 0x30
call fcn.18045a590
sub rsp, rax
mov qword [rbp + 0x460], rsp
mov eax, 0x70
call fcn.18045a590
sub rsp, rax
mov qword [rbp + 0x468], rsp
add byte [rax], al
mov eax, 0x20
call fcn.18045a590
mov dword [rbp + 0x470], esp
add byte [rax], al
add al, ch
jnp 0x180212394
and al, 0
invalid
add dword [rax], eax
add al, ch
invalid
add byte [rax], al
adc eax, dword [rcx + 0x29480024]
invalid
add dword [rax], eax
add al, ch
inc dword [rax + 0x29480024]
invalid
sub esp, eax
mov dword [rbp + 0x438], esp
add byte [rax], al
add al, ch
invalid
jl 0x180212492
and al, 0
invalid
xor edx, eax
and al, 0xc
or byte [0x1cc2125be], cl
mov esp, dword [rbp + 0x568]
and byte [rax], al
fisttp qword [rcx - 0x7d]
invalid
pop rsi
imul edx, dword [rdx + 0x54], 0xae719035
nop
jno 0x180212911
nop
jno 0x180212911
sub dword [0x12569a8c9], ebp
xchg byte [rdx], al
jb 0x180212973
add bl, ch
add byte [rbx + 0x30946405], cl
add byte [rbx], cl
add eax, 0x309462
and byte [rax - 0x75], cl
popfq
jo 0x180212a0d
add byte [rax], al
mov ecx, ebx
invalid
cmp dword [rbx], 2
add esi, dword [rbp + 0x26]
test al, 4
add byte [rax], al
invalid
ror dword [rbx + 0x30927405], 0
jg 0x180212b7d
xchg edi, eax
inc dword [rax]
add byte [rax], al
mov r8d, 8
call fcn.1802cbf20
add rsp, 0x20
mov eax, dword [0x18051be28]
xor eax, dword [0x18051be2c]
add eax, 0x97cedbce
xor eax, 0x84e19f3f
imul eax, eax, 0x46f7d50b
cmp eax, 0x9f7223a7
mov r10, qword [rbp + 0x568]
mov r12, qword [rbp + 0x518]
jae 0x180219be0
mov r14, qword [rbp + 0x538]
jmp case.0x180212683.9
add byte [rax - 0x7d], cl
cli
add byte [rdi], cl
xchg esp, eax
shr byte [rax - 0x14d98aff], 0
in al, dx
and byte [rcx - 0x48], al
add al, 0
add byte [rax], al
add byte [rcx + 0x1810a8eb], bh
xor edx, edx
div ecx
and eax, 0xe0e136ee
out dx, al
loope 0x180213059
sub eax, 0x97f456b0
cmp eax, 0x63687bf1
push 0xffffffffa7820f63
imul eax, dword [rax], 0
mov eax, dword [0x18051be60]
imul eax, dword [0x18051be64]
xor eax, 0xebb46105
mov ah, 0xeb
sub eax, 0x5d5e9fe7
add eax, 0x9ae3c4b0
cmp eax, 0x84616000
jbe 0x180219c30
ud2
adc byte [rcx - 0x3a], al
add byte [r9], r8b
int1
or al, 0xcb
invalid
mov edi, dword [rbp + 0x568]
push 0x4c000005
mov dword [rdi + 0x48], esp
add al, 0
add byte [rax - 0x75], cl
add dword [rax - 0x77], ecx
push r8
or byte [r8 - 0x77], cl
pop r8
invalid
add al, 0
add byte [rcx - 0x48], al
mov r8d, 0x121
mov ebp, edi
push 0x20ec8348
jmp 0x1c21bbad5
pop rcx
and eax, 0xc4834800
and byte [rax - 0x77], cl
invalid
mov bh, 0xa0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
stc
sub esp, 0x20
add al, ch
push rdx
pop rcx
and eax, 0xc4834800
and byte [rax - 0x77], cl
sub esp, 0x20
add dword [rax], eax
add al, ch
invalid
or al, byte [rax]
add byte [rcx - 0x76], al
mov al, byte [r11 + 0xaae]
invalid
invalid
and ecx, dword [rax + rsi + 0x210d0300]
sti
invalid
lea ecx, [0x180485980]
mov esi, esp
neg dword [rax]
out 0xc3, eax
int3
or al, byte [rax]
add byte [rcx + rcx*4 - 0x25], cl
and byte [rax - 0x75], cl
test dword [rax + 5], ebp
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
test dword [rax + 5], ebp
add byte [rax], al
mov esp, 0x100000a
add al, ch
loopne 0x180213583
push rbp
add byte [rax], al
invalid
add byte [rbx + 0x30891d05], cl
add byte [rbx], ch
add eax, 0x30891b
invalid
add byte [0x1106fbd98], ch
invalid
add eax, 0x3088fd
test byte [rsi], ah
and cl, ah
invalid
rol ecx, 1
add eax, 0x462c53b2
sub al, 0x46
push rax
add byte [rax - 0x77], cl
or byte [rbp - 0x77], cl
mov r12, r14
mov esp, esi
add byte [rax], al
test al, 0x1c
shr dword [rcx + 0x31], 0xd2
xor edx, edx
sbb eax, 0x58b0000
add byte [rbx], ch
add eax, 0x308814
mov byte [rax], dh
invalid
mov byte [rax], dh
add byte [0x16c79c884], dh
xchg ecx, eax
pop rax
in al, dx
push rsp
xchg byte [rdx], dh
add byte [rax], al
clc
test eax, 0x555a2d1e
add byte [rax], al
add cl, ch
add byte [rbx + 0x3087ad05], cl
mov r11d, 0xc62517bf
invalid
xor byte [rax], al
invalid
add byte [rbx + 0x30873105], cl
invalid
invalid
int1
mov edx, dword [rcx]
mov ecx, 0xeb158d48
or bh, bh
dec dword [rax - 0x77]
xchg ebp, eax
mov byte [rax + rax], al
add byte [rax - 0x77], cl
test dword [rax + 0x48000004], edx
lea edx, [fcn.18044bbe0]
adc eax, 0x235f66
adc eax, 0x235f66
pop rsp
or al, byte [rax]
add byte [rax], al
add byte [rcx - 0x77], cl
xchg ebx, eax
ror byte [rdx], 1
or al, byte [rax]
invalid
or al, byte [rax]
add bl, ch
add byte [rcx + rcx*4 - 0x22], cl
retf
popfq
sub byte [rax], al
add byte [rcx + rcx*4 - 0x28], cl
invalid
fmul dword [rax + 5]
test al, 0
add byte [rax], al
invalid
xor byte [r8], al
xor byte [rax], al
fdiv qword [rcx + rsi - 0x2e]
sbb ebx, dword [rax]
cmc
cmp cl, byte [rcx + 0x30]
add byte [rbx], dh
add eax, 0x304938
add byte [rcx + rcx*4 - 0x27], cl
mov ecx, dword [rcx]
pushfq
add byte [rax], al
add cl, ch
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
add byte [rcx + rcx*4 - 0x27], cl
mov eax, dword [rbx + 0xa40]
add byte [rax], al
mov dword [rsi], eax
mov dword [rbx + 0xac8], eax
xor byte [0x1096d93e4], al
xchg ebp, eax
pop rax
add eax, 0x894c0000
lea esp, [rax + 5]
add byte [rax], al
sbb dword [rax + 0xb], 0
pop rax
or eax, dword [rax]
add byte [rax - 0x77], cl
lea ebp, [rax]
add eax, 0x894c0000
movsd dword [rdi], dword [rsi]
fadd dword [rax + rax]
add al, 0
add al, 0
add byte [rax - 0x77], cl
test eax, edx
add al, 0
add byte [rcx - 0x77], cl
invalid
add eax, 0x8b4c0000
mov ch, 0x48
add eax, 0x894c0000
add byte [rax], al
mov rdx, r12
invalid
add byte [rax], al
lea ecx, [rbp + 0x68]
or dword [rcx + 0xb], 0x23c0000
sbb ebp, dword [rsi + rbx - 0x76]
invalid
xchg edi, eax
and al, 0x64
invalid
clc
sbb dword [r11 + 0x48], r12d
mov dword [rbp], edi
mov eax, dword [rbp - 0x40]
or byte [rax - 0x75], cl
ror byte [r9 - 0x77], 1
and al, 0x10
invalid
adc byte [rcx - 0x75], cl
add al, 0x24
mov dword [rsi + 0x28], eax
int1
adc edx, esp
mov ch, dh
or dword [rax], esi
repe cmpsd dword [rsi], dword [rdi]
xchg esp, eax
rol byte [rcx - 0x42], 1
add dword [rax], eax
add byte [rax], al
test al, 1
jne 0x18021c5b0
jmp 0x18021c585
mov al, byte [0x1805297c8]
mov rcx, rdi
add dword [rax], eax
add byte [rax], al
and al, 0x50
add al, 0xf
or ecx, dword [rdi]
or ecx, dword [rax - 0x75]
and al, 0x68
cmp byte [rax - 0x75], cl
and al, 0x28
mov eax, dword [rsp + 0x38]
sal bh, cl
int1
pop rsi
or edi, dword [0x1ee831d1e]
jae 0x18021dbc0
jmp 0x18021ca3a
ud2
lea ecx, [rbp + 8]
add byte [rax], al
mov bp, 0xb848
add al, byte [rax]
sub dl, byte [rdx]
out 0xf2, eax
or al, byte [rax]
and eax, 0xed3860f
add byte [rax], al
mov fs, ecx
invalid
cli
invalid
push rsp
invalid
invalid
cmpsd dword [rsi], dword [rdi]
xchg edi, eax
add dword [rdi + rcx + 0xcbb83], ecx
cmp dword [rbx - 0x14fffff4], 0
mov rax, qword [rcx]
cmp rax, 0
invalid
test byte [rsi + rax], ah
invalid
invalid
invalid
add byte [rax - 0x75], cl
and byte [rax - 0x73], cl
lea edx, [rax + 0x48000000]
add ecx, 0x28
int1
cmp dl, byte [rbp - 0x7cb69463]
clc
add byte [rdi], cl
xchg esp, eax
rol byte [rcx + 0x74ec42f9], 0xb8
add cl, byte [rax - 0x7d]
in al, dx
and byte [rcx + rcx*4 - 0x3e], cl
mov r8, qword [r12 + 0x50]
and byte [rbx + 0x2ff57505], cl
add byte [rbx], cl
add eax, 0x2ff573
jae 0x18021d33c
invalid
invalid
jae 0x18021d33c
invalid
invalid
invalid
push rbp
jge 0x18021d712
rol byte [rcx - 9], cl
invalid
add byte [0x16c119a16], bh
add cl, ch
hlt
invalid
int1
invalid
int1
invalid
add byte [rcx + 0x441ab6f1], al
jb 0x18021d6dd
sar dword [rdx - 0xd], 0x70
in al, 0x81
leave
sub ebx, dword [rdi - 0x2e]
jp 0x18021d752
jo 0x18021d745
mov dword [rcx + 0x7269e9f9], 0xaf860f59
add eax, 0x158b0000
xchg edi, eax
int1
invalid
xor al, dh
dec qword [rax]
mov ebp, dword [rbp + 0x140]
add ch, bl
adc cl, byte [rax - 0x7d]
in al, dx
and byte [rax - 0x77], cl
stc
and bl, ch
add byte [rcx + rcx*4 - 1], cl
dec qword [rax]
imul ecx, dword [rbx + 0x2ff0ff05], 0xf7d23100
xor eax, 0x2ff0fb
invalid
invalid
invalid