Function at 0x180011ca0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
adc eax, 0x937c
mov dword [rsp + 0x20], eax
mov eax, dword [rsp + 0x20]
add rsp, 0x38
ret
sub rsp, 0xa8
mov r8d, 0x80
mov eax, 0x80
add byte [rax], al
add byte [rbx], dh
ror byte [rax - 0x73], cl
xor edx, edx
lea rcx, [rsp + 0x20]
and al, 0x20
call qword [0x18001ace8]
jl 0x180011ce6
nop
jge 0x180011ce6
loop 0x180011cb1
cld
loop 0x180011ca8
loop 0x180011caa
in al, 0x6c
insb byte [rdi], dx
in al, 0x2b
int1
pop rsi
int1
sub edi, esp
jns 0x180011c87
pop rsi
in al, 0xdb
loop 0x180011cc5
jns 0x180011cef
invalid
mov eax, 1
imul rax, rax, 0
mov byte [rsp + rax + 0x20], 0x2e
jne 0x180011d20
push rbx
push rsi
push rcx
nop
pop rcx
pop rsi
pop rbx
je 0x180011d20
fist dword [rax]
adc byte [rsi], ah
sbb byte [rax + rdx], bh
int1
loop 0x180011ceb
cmp al, 0xf1
in al, 0x26
pop rsi
cmp al, 0x5e
invalid
mov eax, 1
imul rax, rax, 0
movsx eax, byte [rsp + rax + 0x20]
add eax, 0x1e
mov ecx, 1
mov esi, 0x83200444
rcr byte [rsi], 0xb9
add dword [rax], eax
add byte [rax], al
imul rcx, rcx, 0
mov byte [rsp + rcx + 0x20], al
jb 0x180011d6a
nop
jae 0x180011d6a
jns 0x180011d6b
insb byte [rdi], dx
loop 0x180011d2a
cmp al, 0x2b
mov bh, 0xdb
insb byte [rdi], dx
insb byte [rdi], dx
int1
invalid
mov eax, 1
add dword [rax], eax
add byte [rax], al
imul rax, rax, 1
mov byte [rsp + rax + 0x20], 0x35
je 0x180011da4
push rcx
push rsi
nop
pop rsi
pop rcx
jne 0x180011da4
cld
pop rsi
invalid
mov eax, 1
imul rax, rax, 1
movsx eax, byte [rsp + rax + 0x20]
sub eax, 0xd
mov ecx, 1
call 0x18002d6c5
add byte [rax], al
imul rcx, rcx, 1
mov byte [rsp + rcx + 0x20], al
jge 0x180011dee
push rdx
push rax
push rdx
nop
pop rdx
pop rax
pop rdx
jl 0x180011dee
adc cl, dh
jns 0x180011db3
sub esi, eax
mov bh, 0xe2
invalid
mov eax, 1
imul rax, rax, 1
mov ecx, 1
imul rcx, rcx, 0
movsx ecx, byte [rsp + rcx + 0x20]
movsx eax, byte [rsp + rax + 0x20]
xor eax, ecx
mov ecx, 1
imul rcx, rcx, 1
mov byte [rsp + rcx + 0x20], al
jbe 0x180011e45
push rbp
nop
pop rbp
ja 0x180011e45
invalid
mov eax, 1
imul rax, rax, 2
mov byte [rsp + rax + 0x20], 0x4a
jle 0x180011e7f
push rbp
push rsp
pop rsp
pop rbp
jg 0x180011e7f
adc byte [rsp + rdi], bh
adc ah, ah
invalid
mov eax, 1
imul rax, rax, 2
movsx eax, byte [rsp + rax + 0x20]
sub eax, 0x34
mov ecx, 1
imul rcx, rcx, 2
mov byte [rsp + rcx + 0x20], al
jb 0x180011ec9
push rbp
push rsi
pop rsi
pop rbp
jae 0x180011ec9
cld
insb byte [rdi], dx
int1
int1
invalid
mov eax, 1
imul rax, rax, 2
mov ecx, 1
imul rcx, rcx, 1
movsx ecx, byte [rsp + rcx + 0x20]
movsx eax, byte [rsp + rax + 0x20]
xor eax, ecx
mov ecx, 1
imul rcx, rcx, 2
mov byte [rsp + rcx + 0x20], al
je 0x180011f20
nop
jne 0x180011f20
adc dl, ah
loop 0x180011f15
in al, 0x18
cmp al, 0x26
int1
invalid
sub esp, edx
adc al, dh
fcmovnu st(0), st(3)
cld
invalid
mov eax, 1
imul rax, rax, 3
mov byte [rsp + rax + 0x20], 0x3f
jg 0x180011f5a
push rsp
push rcx
push rbp
push rcx
pop rcx
pop rbp
pop rcx
pop rsp
jle 0x180011f5a
invalid
adc byte [rcx - 0x1c], bh
cmp al, 0x6c
in al, 0xf0
insb byte [rdi], dx
jns 0x180011f6d
insb byte [rdi], dx
cld
adc dl, ah
adc ah, bh
pop rsi
invalid
mov eax, 1
imul rax, rax, 3
movsx eax, byte [rsp + rax + 0x20]
sub eax, 0x18
mov ecx, 1
imul rcx, rcx, 3
mov byte [rsp + rcx + 0x20], al
js 0x180011fa4
add byte [rax], al
add byte [rax + 0x6b], cl
leave
add ecx, dword [rax + 0x78200c44]
sub dl, byte [rbp + 0x51]
push rbp
push rcx
push rbp
nop
pop rbp
pop rcx
pop rbp
jns 0x180011fa4
int1
loop 0x180011f3d
invalid
mov eax, 1
imul rax, rax, 3
mov ecx, 1
imul rcx, rcx, 2
movsx ecx, byte [rsp + rcx + 0x20]
movsx eax, byte [rsp + rax + 0x20]
xor eax, ecx
mov ecx, 1
imul rcx, rcx, 3
mov byte [rsp + rcx + 0x20], al
js 0x180011ffb
push rdi
push rdi
push rsi
pop rsi
pop rdi
pop rdi
jns 0x180011ffb
cmp al, 0x10
sbb byte [rsi], ah
in al, 0xf0
fcomi st(1)
insb byte [rdi], dx
cmp al, 0xe4
pop rsi
mov bh, 0xfc
mov bh, 0x5e
invalid
mov eax, 1
imul rax, rax, 4
mov byte [rsp + rax + 0x20], 0xb6
jns 0x180012035
push rbx
push rsi
pop rsi
pop rbx
js 0x180012035
loop 0x18001203e
cmp al, 0x18
jns 0x18001203d
int1
sub esi, ecx
jns 0x180012042
cmp al, 0xe4
insb byte [rdi], dx
pop rsi
in al, 0xb7
sbb al, dh
invalid
mov eax, 1
imul rax, rax, 4
add al, 0xf
mov esi, 0x83200444
call 0x18002d9c4
add byte [rax], al
movsx eax, byte [rsp + rax + 0x20]
sub eax, 0x7b
mov ecx, 1
and byte [rbx + 0x1b97be8], al
add byte [rax], al
add byte [rax + 0x6b], cl
leave
add al, 0x88
or al, 0x20
imul rcx, rcx, 4
mov byte [rsp + rcx + 0x20], al
js 0x18001207f
push rbp
push rsi
push rsi
pop rsi
pop rsi
pop rbp
jns 0x18001207f
cmp al, 0xe4
cld
in al, 0xe4
mov bh, 0x26
insb byte [rdi], dx
in al, 0xe2
cmp al, 0xf0
int1
cmp al, 0xe2
jns 0x18001207e
fist dword [rax]
invalid
insb byte [rdi], dx
mov eax, 1
imul rax, rax, 4
mov ecx, 1
imul rcx, rcx, 3
movsx ecx, byte [rsp + rcx + 0x20]
movsx eax, byte [rsp + rax + 0x20]
xor eax, ecx
mov ecx, 1
imul rcx, rcx, 4
mov byte [rsp + rcx + 0x20], al
jle 0x1800120d6
push rsi
push rdi
pop rdi
pop rsi
jg 0x1800120d6
insb byte [rdi], dx
fnclex
cmp al, 0xf0
loop 0x1800120b5
fsetpm
sbb bl, bl
invalid
sub edi, dword es:[rax + 1]
mov eax, 1
imul rax, rax, 5
mov byte [rsp + rax + 0x20], 0x7b
jae 0x180012110
push rbp
pop rbp
jb 0x180012110
fcmovnu st(0), st(3)
pop rsi
fcomi st(0)
loop 0x1800120d3
cmp al, 0xf0
sub edx, dword [rax]
int1
cmp al, 0xf0
invalid
mov eax, 1
imul rax, rax, 5
movsx eax, byte [rsp + rax + 0x20]
sub eax, 0x79
mov ecx, 1
call 0x18002da9d
add byte [rax], al
imul rcx, rcx, 5
mov byte [rsp + rcx + 0x20], al
jle 0x18001215a
push rsi
push rdx
nop
pop rdx
pop rsi
jg 0x18001215a
fist dword [rax]
sub esp, dword [rsi]
jns 0x18001211f
invalid
mov eax, 1
imul rax, rax, 5
mov ecx, 1
imul rcx, rcx, 4
movsx ecx, byte [rsp + rcx + 0x20]
movsx eax, byte [rsp + rax + 0x20]
xor eax, ecx
mov ecx, 1
imul rcx, rcx, 5
mov byte [rsp + rcx + 0x20], al
add eax, 0x200c4488
jo 0x1800121b1
push rdx
push rbx
pop rbx
pop rdx
jno 0x1800121b1
sbb cl, dh
in al, 0x26
loop 0x1800121b9
pop rsi
cld
insb byte [rdi], dx
in al, 0x5e
invalid
mov eax, 1
imul rax, rax, 6
mov byte [rsp + rax + 0x20], 0x1d
jp 0x1800121eb
invalid
push rcx
push rax
pop rax
pop rcx
jnp 0x1800121eb
loop 0x180012180
adc byte [rax + rsi*8 - 4], ch
cld
fistp dword [rax]
invalid
mov eax, 1
imul rax, rax, 6
movsx eax, byte [rsp + rax + 0x20]
sub eax, 0x1a
mov ecx, 1
imul rcx, rcx, 6
mov byte [rsp + rcx + 0x20], al
jns 0x180012235
push rax
push rax
push rdx
push rdi
pop rdi
pop rdx
pop rax
pop rax
js 0x180012235
fld xword [rsp + rbp*2 + 0x2b]
cmp al, 0xf0
jns 0x18001220e
invalid
mov eax, 1
imul rax, rax, 6
mov ecx, 1
imul rcx, rcx, 5
movsx ecx, byte [rsp + rcx + 0x20]
movsx eax, byte [rsp + rax + 0x20]
xor eax, ecx
mov ecx, 1
imul rcx, rcx, 6
mov byte [rsp + rcx + 0x20], al
jb 0x18001228c
push rdi
push rsp
push rbx
pop rbx
pop rsp
pop rdi
jae 0x18001228c
cld
insb byte [rdi], dx
adc byte es:[rcx + 0x26], bh
sbb byte [rsp + rbp*2], bh
invalid
mov eax, 1
imul rax, rax, 7
mov byte [rsp + rax + 0x20], 0x19
jns 0x1800122c6
push rax
push rdi
pop rdi
pop rax
js 0x1800122c6
fld xword [rbx]
adc al, dh
int1
invalid
mov eax, 1
imul rax, rax, 7
movsx eax, byte [rsp + rax + 0x20]
sub eax, 0xb
mov ecx, 1
imul rcx, rcx, 7
mov byte [rsp + rcx + 0x20], al
jl 0x180012310
push rcx
nop
pop rcx
jge 0x180012310
mov bh, 0xfc
insb byte [rdi], dx
int1
fcomi st(1)
mov bh, 0xf1
sbb bl, bl
pop rsi
sbb dl, ah
invalid
mov eax, 1
imul rax, rax, 7
mov ecx, 1
imul rcx, rcx, 6
movsx ecx, byte [rsp + rcx + 0x20]
movsx eax, byte [rsp + rax + 0x20]
xor eax, ecx
mov ecx, 1
imul rcx, rcx, 7
mov byte [rsp + rcx + 0x20], al
jo 0x180012367
push rbx
push rax
push rdi
push rdx
pop rdx
pop rdi
pop rax
pop rbx
jno 0x180012367
insb byte [rdi], dx
pop rsi
adc al, dh
invalid
mov eax, 1
imul rax, rax, 8
mov byte [rsp + rax + 0x20], 0x70
jp 0x1800123a1
push rdi
push rcx
push rcx
pop rcx
pop rcx
pop rdi
jnp 0x1800123a1
sub esi, eax
pop rsi
mov bh, 0xe2
cmp al, 0xe4
in al, 0x10
invalid
mov eax, 1
imul rax, rax, 8
movsx eax, byte [rsp + rax + 0x20]
sub eax, 0x6b
mov ecx, 1
imul rcx, rcx, 8
mov byte [rsp + rcx + 0x20], al
ja 0x1800123eb
push rdx
nop
pop rdx
jbe 0x1800123eb
in al, 0xe2
pop rsi
cmp al, 0xe2
loop 0x18001243a
pop rsi
sbb dl, ah
int1
int1
sub ebx, ebx
adc ah, bh
insb byte [rdi], dx
sub ebp, dword [rbx]
pop rsi
pop rsi
jns 0x18001240b
sbb byte es:[rsp + riz*8 - 0x10], ch
fcomi st(0)
mov bh, 0x18
cmp al, 0xb7
mov eax, 1
imul rax, rax, 8
mov ecx, 1
imul rcx, rcx, 7
movsx ecx, byte [rsp + rcx + 0x20]
movsx eax, byte [rsp + rax + 0x20]
xor eax, ecx
mov ecx, 1
imul rcx, rcx, 8
mov byte [rsp + rcx + 0x20], al
jbe 0x180012442
add byte [rax], al
add byte [rax + 0x6b], cl
leave
or byte [rax + 0x76200c44], cl
sub dl, byte [rdx + 0x53]
push rdx
push rbx
push rsp
push rsi
pop rsi
pop rsp
pop rbx
pop rdx
ja 0x180012442
loop 0x180012420
sbb byte [rsi], ah
cld
pop rsi
adc cl, dh
fistp dword [rax]
loop 0x180012446
loop 0x18001242c
cmp al, 0xdb
invalid
invalid
mov eax, 1
imul rax, rax, 9
mov byte [rsp + rax + 0x20], 0xba
jge 0x18001247c
add byte [rax + 0x6b], cl
ror byte [rcx], 0xc6
add al, 0x20
mov edx, 0x90542a7d
push rsp
nop
pop rsp
jl 0x18001247c
invalid
mov eax, 1
imul rax, rax, 9
movsx eax, byte [rsp + rax + 0x20]
add eax, 0x66
mov ecx, 1
imul rcx, rcx, 9
mov byte [rsp + rcx + 0x20], al
jns 0x1800124c6
push rsi
pop rsi
js 0x1800124c6
mov bh, 0x2b
invalid
mov eax, 1
imul rax, rax, 9
mov ecx, 1
imul rcx, rcx, 8
movsx ecx, byte [rsp + rcx + 0x20]
movsx eax, byte [rsp + rax + 0x20]
xor eax, ecx
mov ecx, 1
imul rcx, rcx, 9
mov byte [rsp + rcx + 0x20], al
jge 0x18001251d
jl 0x18001251d
in al, 0x5e
sub edi, esp
insb byte [rdi], dx
cmp al, 0xe4
fist dword es:[rax]
sub edi, dword [rax + rsi*8]
fcmovnu st(0), st(3)
fld xword es:[rax + rsi*8 + 0x3c]
adc byte [rax], dl
insb byte [rdi], dx
int1
pop rsi
invalid
mov eax, 1
imul rax, rax, 0xa
mov byte [rsp + rax + 0x20], 0x5d
jo 0x180012557
push rsi
push rdx
push rsi
pop rsi
pop rdx
pop rsi
jno 0x180012557
in al, 0xfc
pop rsi
insb byte [rdi], dx
jns 0x180012577
sbb al, dh
invalid
mov eax, 1
imul rax, rax, 0xa
movsx eax, byte [rsp + rax + 0x20]
sub eax, 0x35
mov ecx, 1
imul rcx, rcx, 0xa
mov byte [rsp + rcx + 0x20], al
jbe 0x1800125a1
ja 0x1800125a1
sbb ah, bh
cmp al, 0x6c
fcomi st(1)
jns 0x180012571
pop rsi
lock sbb byte [rax], dl
insb byte [rdi], dx
jns 0x1800125e6
int1
pop rsi
invalid
mov eax, 1
imul rax, rax, 0xa
mov ecx, 1
imul rcx, rcx, 9
movsx ecx, byte [rsp + rcx + 0x20]
movsx eax, byte [rsp + rax + 0x20]
add al, 0x20
xor eax, ecx
mov ecx, 1
imul rcx, rcx, 0xa
mov byte [rsp + rcx + 0x20], al
je 0x1800125f8
push rsp
push rbp
push rcx
pop rcx
pop rbp
pop rsp
jne 0x1800125f8
loop 0x1800125c8
cld
mov bh, 0x5e
in al, 0xf1
loop 0x1800125ba
sbb al, dh
mov bh, 0x10
insb byte [rdi], dx
sub esi, eax
invalid
mov eax, 1
imul rax, rax, 0xb
mov byte [rsp + rax + 0x20], 0xa0
jp 0x180012632
push rsi
pop rsi
jnp 0x180012632
sub esp, edx
loop 0x18001267c
sbb byte [rdi - 0x48ef0ec4], dh
mov bh, 0xdb
in al, 0x26
loop 0x180012658
cmp al, 0xb7
sbb byte [rcx + 0x5e], bh
sub edi, dword [rsp + rdi]
insb byte [rdi], dx
invalid
mov eax, 1
imul rax, rax, 0xb
movsx eax, byte [rsp + rax + 0x20]
add eax, 0x60
mov ecx, 1
imul rcx, rcx, 0xb
mov byte [rsp + rcx + 0x20], al
jp 0x18001267c
add byte [rax], al
add byte [rax + 0x6b], cl
leave
or ecx, dword [rax + 0x7a200c44]
sub dl, byte [rbx + 0x54]
push rbx
push rsp
pop rsp
pop rbx
jnp 0x18001267c
sub ebx, dword [rsi - 4]
mov bh, 0x18
loop 0x18001268a
loop 0x180012645
sbb byte [rsi - 0x49], bl
insb byte [rdi], dx
fnclex
invalid
mov eax, 1
imul rax, rax, 0xb
mov ecx, 1
imul rcx, rcx, 0xa
movsx ecx, byte [rsp + rcx + 0x20]
movsx eax, byte [rsp + rax + 0x20]
xor eax, ecx
mov ecx, 1
imul rcx, rcx, 0xb
mov byte [rsp + rcx + 0x20], al
jb 0x1800126d3
and byte [rdx + 0x2a], dh
push rdi
push rcx
push rdi
push rsi
pop rsi
pop rdi
pop rcx
pop rdi
jae 0x1800126d3
loop 0x1800126a6
sub esi, ecx
int1
insb byte [rdi], dx
cmp al, 0x6c
sbb byte [rax], dl
int1
fsetpm
insb byte [rdi], dx
in al, 0xe2
pop rsi
fld xword es:[rbx]
invalid
lea rcx, [0x18001b110]
call qword [0x18001ad38]
lea r9, [0x180011b90]
lea r8, [rsp + 0x20]
lea rdx, [0x18001b080]
mov rcx, rax
call fcn.180011610
jns 0x180012727
js 0x180012727
invalid
cld
pop rsi
int1
cmp al, 0xdb
cld
insb byte [rdi], dx
cld
lea rcx, [0x18001b1b0]
call qword [0x18001ad38]
lea r9, [0x180011b90]
lea r8, [rsp + 0x20]
lea rdx, [0x18001b080]
mov rcx, rax
call fcn.180011610
jl 0x18001277b
push rsp
push rsi
push rsp
push rsi
pop rsi
pop rsp
pop rsi
pop rsp
jge 0x18001277b
pop rsi
jns 0x1800127ca
insb byte [rdi], dx
int1
int1
adc byte [rdi - 0x1b249387], dh
loop 0x18001271f
insb byte [rdi], dx
int1
jns 0x18001275d
int1
sub esi, ecx
lock sub ebx, dword [rax]
in al, 0x3c
cmp al, 0x79
sub esp, esp
cld
int1
xor eax, eax
add rsp, 0xa8
ret
add byte [rax], al
add byte [rbx], dh
ror byte [rax - 0x73], cl
and al, 0x20
call qword [0x18001ace8]
jge 0x180012806
push rsp
push rdi
push rbp
pop rbp
pop rdi
pop rsp
jl 0x180012806
cmp al, 0x18
mov bh, 0x2b
mov bh, 0x26
insb byte [rdi], dx
insb byte [rdi], dx
invalid
mov eax, 1
imul rax, rax, 0
mov byte [rsp + rax + 0x20], 0xee
jns 0x180012840
js 0x180012840
pop rsi
in al, 0xe2
invalid
mov eax, 1
imul rax, rax, 0
movsx eax, byte [rsp + rax + 0x20]
add eax, 0x64
mov ecx, 1
imul rcx, rcx, 0
mov byte [rsp + rcx + 0x20], al
jae 0x18001288a
push rdi
nop
pop rdi
jb 0x18001288a
invalid
mov eax, 1
imul rax, rax, 1
mov byte [rsp + rax + 0x20], 0x6e
js 0x1800128c4
push rbx
pop rbx
jns 0x1800128c4
jns 0x1800128cb
mov bh, 0x2b
sub edi, dword [rcx + 0x2b]
sbb byte [rax], dl
insb byte [rdi], dx
loop 0x180012916
in al, 0x2b
lock sbb byte [rdx + riz*8 - 4], ch
int1
mov bh, 0xe4
cmp al, 0xf0
adc al, dh
invalid
mov eax, 1
imul rax, rax, 1
movsx eax, byte [rsp + rax + 0x20]
sub eax, 0x48
mov ecx, 1
rol byte [rcx], 0xf
mov esi, 0x83200444
call 0x18002e220
add byte [rax], al
imul rcx, rcx, 1
mov byte [rsp + rcx + 0x20], al
jns 0x18001290e
push rbp
push rsi
push rcx
push rdx
pop rdx
pop rcx
pop rsi
pop rbp
js 0x18001290e
sbb byte [rdi + rsi*4], bh
in al, 0x6c
sbb byte [rbx + rbp + 0x26], ch
int1
insb byte [rdi], dx
mov bh, 0x5e
cmp al, 0xf0
mov bh, 0xf0
int1
int1
insb byte [rdi], dx
pop rsi
adc dl, ah
mov bh, 0x6c
int1
lock sub edi, dword [rax + rsi*8]
cld
mov eax, 1
imul rax, rax, 1
mov ecx, 1
add dword [rcx + 1], edi
imul rcx, rcx, 0
movsx ecx, byte [rsp + rcx + 0x20]
movsx eax, byte [rsp + rax + 0x20]
xor eax, ecx
mov ecx, 1
imul rcx, rcx, 1
mov byte [rsp + rcx + 0x20], al
jge 0x180012965
jl 0x180012965
invalid
mov eax, 1
imul rax, rax, 2
mov byte [rsp + rax + 0x20], 0xb7
jp 0x18001299f
push rcx
push rbp
push rcx
pop rcx
pop rbp
pop rcx
jnp 0x18001299f
cmp al, 0xf0
sbb al, dh
invalid
mov eax, 1
imul rax, rax, 2
movsx eax, byte [rsp + rax + 0x20]
add eax, 0x61
mov ecx, 1
imul rcx, rcx, 2
mov byte [rsp + rcx + 0x20], al
jne 0x1800129e9
je 0x1800129e9
mov bh, 0xf0
in al, 0xe4
invalid
mov eax, 1
imul rax, rax, 2
mov ecx, 1
imul rcx, rcx, 1
movsx ecx, byte [rsp + rcx + 0x20]
movsx eax, byte [rsp + rax + 0x20]
xor eax, ecx
mov ecx, 1
imul rcx, rcx, 2
mov byte [rsp + rcx + 0x20], al
jbe 0x180012a40
push rdx
push rcx
push rsi
push rax
pop rax
pop rsi
pop rcx
pop rdx
ja 0x180012a40
cld
mov bh, 0xe4
mov bh, 0xb7
int1
cld
jns 0x180012a26
invalid
sbb byte [rsi + riz], bh
mov bh, 0xfc
cmp al, 0x3c
jns 0x180012a3b
sbb byte [rax + 1], bh
mov eax, 1
imul rax, rax, 3
mov byte [rsp + rax + 0x20], 0x31
jo 0x180012a7a
jno 0x180012a7a
jns 0x180012a36
lock sbb byte [rax], dl
cmp al, 0x18
cld
cmp al, 0x10
cld
adc byte [rax], bl
in al, 0xf0
invalid
mov eax, 1
imul rax, rax, 3
movsx eax, byte [rsp + rax + 0x20]
sub eax, 8
mov ecx, 1
imul rcx, rcx, 3
mov byte [rsp + rcx + 0x20], al
jae 0x180012ac4
push rax
push rsi
push rbx
nop
pop rbx
pop rsi
pop rax
jb 0x180012ac4
jns 0x180012ae1
insb byte [rdi], dx
sub ebp, dword [rbx]
in al, 0x79
int1
fcomi st(1)
insb byte [rdi], dx
invalid
mov eax, 1
imul rax, rax, 3
mov ecx, 1
imul rcx, rcx, 2
movsx ecx, byte [rsp + rcx + 0x20]
movsx eax, byte [rsp + rax + 0x20]
xor eax, ecx
mov ecx, 1
imul rcx, rcx, 3
sar dword [rcx + 1], 0x48
imul ecx, ecx, 3
mov byte [rsp + rcx + 0x20], al
js 0x180012b1b
push rsp
pop rsp
jns 0x180012b1b
fnclex
in al, 0xf0
mov bh, 0xf0
int1
int1
cld
jns 0x180012adb
sbb byte [rsi], ah
sub ebx, ebx
invalid
mov eax, 1
imul rax, rax, 4
mov byte [rsp + rax + 0x20], 0xb4
jne 0x180012b55
push rbp
push rsi
push rdx
nop
pop rdx
pop rsi
pop rbp
je 0x180012b55
fcomi st(0)
adc byte [rsi], ah
insb byte [rdi], dx
sub esi, dword [rdi + 0x2bf0b7f0]
int1
jns 0x180012b24
invalid
mov eax, 1
imul rax, rax, 4
movsx eax, byte [rsp + rax + 0x20]
sub eax, 0x77
mov ecx, 1
imul rcx, rcx, 4
mov byte [rsp + rcx + 0x20], al
jns 0x180012b9f
js 0x180012b9f
fist dword [rax]
jns 0x180012bb7
cld
fstp xword [rdx + riz*8]
invalid
mov eax, 1
imul rax, rax, 4
mov ecx, 1
imul rcx, rcx, 3
movsx ecx, byte [rsp + rcx + 0x20]
movsx eax, byte [rsp + rax + 0x20]
xor eax, ecx
mov ecx, 1
imul rcx, rcx, 4
mov esi, 0x33200444
sar dword [rcx + 1], 0x48
imul ecx, ecx, 4
mov byte [rsp + rcx + 0x20], al
jnp 0x180012bf6
push rsi
pop rsi
jp 0x180012bf6
loop 0x180012c0e
in al, 0x5e
in al, 0xf0
jns 0x180012c03
mov bh, 0x10
pop rsi
sub ebp, dword [rbx + rbp + 0x10]
jns 0x180012bd2
adc cl, dh
insb byte [rdi], dx
cld
mov bh, 0x18
jns 0x180012c56
invalid
mov eax, 1
imul rax, rax, 5
mov byte [rsp + rax + 0x20], 0x83
add byte [rax + 0x6b], cl
rol byte [0x1a00570ca], 0x83
cmp dword [rcx + 0x2a], 0x54
jns 0x180012c30
push rsp
push rdi
pop rdi
pop rsp
js 0x180012c30
invalid
adc byte [rdi + 0x5ef02610], dh
jns 0x180012bfa
int1
invalid
mov eax, 1
imul rax, rax, 5
movsx eax, byte [rsp + rax + 0x20]
sub eax, 0x72
mov ecx, 1
imul rcx, rcx, 5
mov byte [rsp + rcx + 0x20], al
jle 0x180012c7a
push rbp
push rbp
push rbx
nop
pop rbx
pop rbp
pop rbp
jg 0x180012c7a
adc byte [rbx], ch
cmp al, 0x6c
pop rsi
adc al, dh
insb byte [rdi], dx
invalid
mov eax, 1
imul rax, rax, 5
mov ecx, 1
imul rcx, rcx, 4
movsx ecx, byte [rsp + rcx + 0x20]
movsx eax, byte [rsp + rax + 0x20]
xor eax, ecx
mov ecx, 1
imul rcx, rcx, 5
mov byte [rsp + rcx + 0x20], al
jb 0x180012cd1
push rcx
push rbx
push rax
push rsp
pop rsp
pop rax
pop rbx
pop rcx
jae 0x180012cd1
sub esi, eax
mov bh, 0xe2
invalid
cld
mov eax, 1
imul rax, rax, 6
mov byte [rsp + rax + 0x20], 0x7f
jl 0x180012d0b
push rdx
push rbx
nop
pop rbx
pop rdx
jge 0x180012d0b
sbb byte [rsi], ah
mov bh, 0xfc
loop 0x180012cd0
cmp al, 0xf1
in al, 0x18
cmp al, 0xe2
cmp al, 0x18
pop rsi
loop 0x180012d11
sbb al, dh
in al, 0x3c
invalid
mov eax, 1
imul rax, rax, 6
imul eax, eax, 6
movsx eax, byte [rsp + rax + 0x20]
sub eax, 0x62
mov ecx, 1
imul rcx, rcx, 6
mov byte [rsp + rcx + 0x20], al
jl 0x180012d55
push rbp
push rdi
nop
pop rdi
pop rbp
jge 0x180012d55
in al, 0xb7
sub esp, edx
invalid
mov eax, 1
imul rax, rax, 6
mov ecx, 1
imul rcx, rcx, 5
movsx ecx, byte [rsp + rcx + 0x20]
movsx eax, byte [rsp + rax + 0x20]
xor eax, ecx
mov ecx, 1
imul rcx, rcx, 6
mov byte [rsp + rcx + 0x20], al
jnp 0x180012dac
push rsp
push rdi
push rdx
push rdx
pop rdx
pop rdx
pop rdi
pop rsp
jp 0x180012dac
sbb byte [rcx + 0x18], bh
jns 0x180012da9
insb byte [rdi], dx
jns 0x180012dd0
adc byte [rax], bl
insb byte [rdi], dx
invalid
sbb byte es:[rsi], ah
mov eax, 1
imul rax, rax, 7
mov byte [rsp + rax + 0x20], 5
jp 0x180012de6
add byte [rax + 0x6b], cl
rol byte [rdi], 0xc6
add al, 0x20
add eax, 0x56542a7a
push rsp
push rsi
push rdx
push rdx
pop rdx
pop rdx
pop rsi
pop rsp
jnp 0x180012de6
fld xword [rbx]
pop rsi
cld
in al, 0x6c
loop 0x180012db0
cmp al, 0xe2
lock sbb byte es:[rax], bl
invalid
mov eax, 1
imul rax, rax, 7
movsx eax, byte [rsp + rax + 0x20]
add eax, 0x1c
mov ecx, 1
imul rcx, rcx, 7
mov byte [rsp + rcx + 0x20], al
jnp 0x180012e30
push rbp
nop
pop rbp
jp 0x180012e30
invalid
mov eax, 1
imul rax, rax, 7
mov ecx, 1
imul rcx, rcx, 6
movsx ecx, byte [rsp + rcx + 0x20]
movsx eax, byte [rsp + rax + 0x20]
xor eax, ecx
mov ecx, 1
imul rcx, rcx, 7
mov byte [rsp + rcx + 0x20], al
je 0x180012e87
push rsi
push rbx
push rbx
nop
pop rbx
pop rbx
pop rsi
jne 0x180012e87
invalid
mov eax, 1
imul rax, rax, 8
mov byte [rsp + rax + 0x20], 0xf1
int1
jg 0x180012ec1
push rdi
push rdi
pop rdi
pop rdi
jle 0x180012ec1
cmp al, 0xe4
int1
cld
loop 0x180012e94
cmp al, 0x3c
sbb byte [rdi - 0xf1b9325], dh
cld
adc byte [rdi + 0x26e4e426], dh
loop 0x180012ef1
jns 0x180012edd
cmp al, 0xe2
sub ebx, ebx
sub esi, eax
lock sub esi, dword [rdi + 0x1b8]
add byte [rax + 0x6b], cl
ror byte [rax], 0xf
mov esi, 0x83200444
sal byte [0x180013090], 0
mov eax, 1
imul rax, rax, 8
movsx eax, byte [rsp + rax + 0x20]
add eax, 0x35
mov ecx, 1
imul rcx, rcx, 8
mov byte [rsp + rcx + 0x20], al
or al, 0x20
jge 0x180012f0b
nop
jl 0x180012f0b
pop rsi
in al, 0xf0
in al, 0xf0
adc byte [rsi + 0x6c], bl
adc ah, ah
loop 0x180012f16
pop rsi
adc byte [rsp + rbp*2], bh
sbb al, dh
insb byte [rdi], dx
cmp al, 0x10
fld xword es:[rax + rbx - 4]
adc dl, ah
jns 0x180012edd
invalid
mov eax, 1
imul rax, rax, 8
mov ecx, 1
imul rcx, rcx, 7
add byte [rax], al
add byte [rax + 0x6b], cl
leave
invalid
imul ecx, ecx, 7
movsx ecx, byte [rsp + rcx + 0x20]
movsx eax, byte [rsp + rax + 0x20]
add al, 0x20
xor eax, ecx
mov ecx, 1
imul rcx, rcx, 8
mov byte [rsp + rcx + 0x20], al
jne 0x180012f62
nop
je 0x180012f62
mov bh, 0xe2
jns 0x180012f1a
loop 0x180012f25
adc al, dh
adc byte [rax + rsi*8 + 0x10], ch
cmp al, 0xf1
cmp al, 0x2b
invalid
mov eax, 1
imul rax, rax, 9
mov byte [rsp + rax + 0x20], 0xe4
jns 0x180012f9c
js 0x180012f9c
insb byte [rdi], dx
insb byte [rdi], dx
pop rsi
int1
lock sub esp, dword [rsi]
int1
loop 0x180012f70
jns 0x180012f7d
in al, 0x26
int1
sbb byte [rbx], ch
sbb cl, dh
cmp al, 0xf1
adc al, dh
invalid
mov eax, 1
imul rax, rax, 9
movsx eax, byte [rsp + rax + 0x20]
add eax, 0x32
mov ecx, 1
imul rcx, rcx, 9
mov byte [rsp + rcx + 0x20], al
jle 0x180012fe6
nop
jg 0x180012fe6
invalid
mov eax, 1
imul rax, rax, 9
mov ecx, 1
imul rcx, rcx, 8
movsx ecx, byte [rsp + rcx + 0x20]
movsx eax, byte [rsp + rax + 0x20]
xor eax, ecx
mov ecx, 1
imul rcx, rcx, 9
mov byte [rsp + rcx + 0x20], al
jno 0x18001303d
push rsi
pop rsi
jo 0x18001303d
pop rsi
cmp al, 0x18
pop rsi
jns 0x180013096
pop rsi
loop 0x180013004
sbb cl, dh
lock sbb byte es:[rdi - 0xea1e725], dh
fstp xword [rbx + rbp]
cld
invalid
mov eax, 1
imul rax, rax, 0xa
mov byte [rsp + rax + 0x20], 0x5b
add al, 0x20
pop rbx
jbe 0x180013077
push rsi
nop
pop rsi
ja 0x180013077
adc byte [rax], bl
loop 0x1800130cf
int1
adc al, dh
fcmovnu st(0), st(3)
pop rsi
int1
int1
sub esi, eax
cld
loop 0x180013047
mov bh, 0x6c
int1
in al, 0x2b
in al, 0xe2
insb byte [rdi], dx
invalid
mov eax, 1
imul rax, rax, 0xa
movsx eax, byte [rsp + rax + 0x20]
sub eax, 0x44
mov ecx, 1
imul rcx, rcx, 0xa
mov byte [rsp + rcx + 0x20], al
jo 0x1800130c1
sub dl, byte [rsi + 0x57]
push rsi
push rdi
pop rdi
pop rsi
jno 0x1800130c1
pop rsi
in al, 0xf0
sub ebp, dword [rbx]
invalid
mov eax, 1
imul rax, rax, 0xa
mov ecx, 1
imul rcx, rcx, 9
movsx ecx, byte [rsp + rcx + 0x20]
movsx eax, byte [rsp + rax + 0x20]
xor eax, ecx
mov ecx, 1
imul rcx, rcx, 0xa
leave
or dword [rdi], ecx
mov esi, 0xf200c4c
mov esi, 0x33200444
sar dword [rcx + 1], 0x48
imul ecx, ecx, 0xa
add byte [rax], al
add byte [rax + 0x6b], cl
leave
or cl, byte [rax + 0x7a200c44]
sub dl, byte [rax - 0x1b03d885]
invalid
mov byte [rsp + rcx + 0x20], al
jp 0x180013118
nop
jnp 0x180013118
cld
in al, 0xf0
pop rsi
sbb byte [rdi + 0x79db18db], dh
adc byte [rax], bl
loop 0x1800130e1
cmp al, 0x79
cld
adc ah, bh
sbb byte [rsi - 0x25], bl
int1
lock adc byte es:[rcx + 0x3c], bh
int1
in al, 0x10
int1
int1
in al, 0x26
in al, 0xe2
loop 0x1800130d1
mov eax, 1
add dword [rax], eax
add byte [rax], al
imul rax, rax, 0xb
mov byte [rsp + rax + 0x20], 0xb3
jg 0x180013152
jle 0x180013152
cmp al, 0x18
int1
sbb al, dh
jns 0x18001318f
adc al, dh
invalid
mov eax, 1
imul rax, rax, 0xb
movsx eax, byte [rsp + rax + 0x20]
add eax, 0x6f
mov ecx, 1
imul rcx, rcx, 0xb
mov byte [rsp + rcx + 0x20], al
jge 0x18001319c
push rdx
nop
pop rdx
jl 0x18001319c
mov bh, 0xdb
sbb cl, dh
pop rsi
fist dword [rax]
sub edi, dword [rsi + rbx*2]
sub ebx, dword [rsi - 0x1e]
cld
loop 0x180013181
jns 0x180013183
mov bh, 0xe4
sub esp, dword [rsi]
invalid
invalid
cld
int1
mov bh, 0x3c
fistp dword [rsi - 0x10]
sbb dl, ah
jns 0x18001318a
jns 0x1800131b4
mov eax, 1
imul rax, rax, 0xb
mov ecx, 1
imul rcx, rcx, 0xa
movsx ecx, byte [rsp + rcx + 0x20]
movsx eax, byte [rsp + rax + 0x20]
xor eax, ecx
mov ecx, 1
imul rcx, rcx, 0xb
mov esi, 0x33200444
sar dword [rcx + 1], 0x48
imul ecx, ecx, 0xb
mov byte [rsp + rcx + 0x20], al
jb 0x1800131f3
and byte [rdx + 0x2a], dh
push rdi
nop
pop rdi
jae 0x1800131f3
cld
loop 0x18001320d
in al, 0x26
sub edi, dword [rcx - 0x10]
sbb byte [rdi - 0xed9031c], dh
loop 0x180013257
fistp dword [rsi + 0x6c]
mov bh, 0x2b
mov bh, 0xfc
sub esi, eax
adc byte [rsi - 4], bl
int1
cmp al, 0xfc
invalid
mov eax, 1
imul rax, rax, 0xc
mov byte [rsp + rax + 0x20], 0x61
jbe 0x18001322d
push rdx
push rsp
nop
pop rsp
pop rdx
ja 0x18001322d
int1
cmp al, 0xe2
jns 0x1800131c6
cld
adc ah, bh
pop rsi
int1
cmp al, 0xdb
sbb byte [rsi - 0x10], bl
mov bh, 0xe2
in al, 0xf0
insb byte [rdi], dx
loop 0x18001321c
invalid
fcomi st(0)
loop 0x18001324f
jns 0x180013251
cld
sub esi, eax
invalid
mov eax, 1
imul rax, rax, 0xc
movsx eax, byte [rsp + rax + 0x20]
sub eax, 0x3f
mov ecx, 1
imul rcx, rcx, 0xc
mov byte [rsp + rcx + 0x20], al
jns 0x180013277
push rax
pop rax
js 0x180013277
jns 0x18001324f
lock adc byte [rbx + rbp - 4], ch
cld
sbb byte [rbx + rbx*8], bh
jns 0x18001324e
insb byte [rdi], dx
loop 0x180013251
fistp dword [rax]
cld
invalid
mov eax, 1
imul rax, rax, 0xc
mov ecx, 1
imul rcx, rcx, 0xb
movsx ecx, byte [rsp + rcx + 0x20]
movsx eax, byte [rsp + rax + 0x20]
xor eax, ecx
mov ecx, 1
imul rcx, rcx, 0xc
mov byte [rsp + rcx + 0x20], al
jno 0x1800132ce
push rax
push rsp
push rax
push rsi
pop rsi
pop rax
pop rsp
pop rax
jo 0x1800132ce
cld
cmp al, 0xf0
sbb dl, ah
sub ebx, dword [rsi - 4]
invalid
mov eax, 1
imul rax, rax, 0xd
mov byte [rsp + rax + 0x20], 0x66
jnp 0x180013308
push rsp
pop rsp
jp 0x180013308
jns 0x18001330a
pop rsi
invalid
mov eax, 1
imul rax, rax, 0xd
movsx eax, byte [rsp + rax + 0x20]
add byte [rax], al
add byte [rax + 0x6b], cl
ror byte [0x18445f125], 0x20
sub eax, 0x49
mov ecx, 1
imul rcx, rcx, 0xd
mov byte [rsp + rcx + 0x20], al
jno 0x180013352
push rdi
push rax
pop rax
pop rdi
jo 0x180013352
loop 0x18001332c
invalid
mov eax, 1
imul rax, rax, 0xd
mov ecx, 1
imul rcx, rcx, 0xc
movsx ecx, byte [rsp + rcx + 0x20]
movsx eax, byte [rsp + rax + 0x20]
xor eax, ecx
mov ecx, 1
imul rcx, rcx, 0xd
mov byte [rsp + rcx + 0x20], al
jp 0x1800133a9
push rsp
push rbx
nop
pop rbx
pop rsp
jnp 0x1800133a9
fist dword [rax]
invalid
mov eax, 1
imul rax, rax, 0xe
mov byte [rsp + rax + 0x20], 0x9b
jp 0x1800133e3
push rsp
push rsp
nop
pop rsp
pop rsp
jnp 0x1800133e3
adc byte [rax], dl
cmp al, 0x2b
invalid
mov eax, 1
imul rax, rax, 0xe
movsx eax, byte [rsp + rax + 0x20]
add eax, 0x71
mov ecx, 1
imul rcx, rcx, 0xe
mov byte [rsp + rcx + 0x20], al
jo 0x18001342d
push rdx
push rbx
push rsp
push rdi
pop rdi
pop rsp
pop rbx
pop rdx
jno 0x18001342d
cmp al, 0x5e
invalid
mov eax, 1
imul rax, rax, 0xe
mov ecx, 1
imul rcx, rcx, 0xd
movsx ecx, byte [rsp + rcx + 0x20]
movsx eax, byte [rsp + rax + 0x20]
xor eax, ecx
mov ecx, 1
imul rcx, rcx, 0xe
leave
or eax, 0xc4cbe0f
and byte [rdi], cl
mov esi, 0x33200444
sar dword [rcx + 1], 0x48
imul ecx, ecx, 0xe
mov byte [rsp + rcx + 0x20], al
jge 0x180013484
push rsp
nop
pop rsp
jl 0x180013484
int1
adc byte [rdi - 0x24e70387], dh
loop 0x1800134c6
sbb byte [rsp + rdi], bh
sbb cl, dh
int1
in al, 0x18
insb byte [rdi], dx
jns 0x180013470
sbb byte [rcx + rdi*2 - 4], ch
cld
fist dword [rax]
adc al, dh
insb byte [rdi], dx
adc cl, dh
int1
in al, 0x18
cld
cld
jns 0x180013473
loop 0x18001343d
mov eax, 1
add dword [rax], eax
add byte [rax], al
imul rax, rax, 0xf
mov byte [rsp + rax + 0x20], 0xda
jle 0x1800134be
push rdx
push rdx
push rbx
nop
pop rbx
pop rdx
pop rdx
jg 0x1800134be
cmp al, 0xf1
in al, 0x10
fcmovnu st(0), st(3)
cmp al, 0xe2
invalid
mov eax, 1
imul rax, rax, 0xf
movsx eax, byte [rsp + rax + 0x20]
add eax, 0x2c
mov ecx, 1
imul rcx, rcx, 0xf
mov byte [rsp + rcx + 0x20], al
jno 0x180013508
invalid
push rbx
push rax
push rdi
pop rdi
pop rax
pop rbx
jo 0x180013508
int1
fstp xword [rsi + rbx*2]
int1
invalid
mov eax, 1
imul rax, rax, 0xf
mov ecx, 1
imul rcx, rcx, 0xe
movsx ecx, byte [rsp + rcx + 0x20]
movsx eax, byte [rsp + rax + 0x20]
xor eax, ecx
mov ecx, 1
imul rcx, rcx, 0xf
mov byte [rsp + rcx + 0x20], al
jo 0x18001355f
jno 0x18001355f
pop rsi
int1
invalid
mov eax, 1
imul rax, rax, 0x10
mov byte [rsp + rax + 0x20], 0x78
jns 0x180013599
push rcx
push rbp
push rbp
pop rbp
pop rbp
pop rcx
js 0x180013599
int1
in al, 0x6c
invalid
mov eax, 1
imul rax, rax, 0x10
movsx eax, byte [rsp + rax + 0x20]
sub eax, 0x62
mov ecx, 1
imul rcx, rcx, 0x10
imul ecx, ecx, 0x10
mov byte [rsp + rcx + 0x20], al
or al, 0x20
jo 0x1800135e3
push rsi
pop rsi
jno 0x1800135e3
in al, 0x79
int1
int1
insb byte [rdi], dx
sbb al, dh
fstp xword [rcx - 0x49]
loop 0x1800135f5
loop 0x1800135b0
mov bh, 0x10
insb byte [rdi], dx
adc byte [rbx], ch
jns 0x1800135b5
sub esi, ecx
mov bh, 0x79
sbb byte [rbx + rbp + 0x5e], ch
in al, 0xfc
int1
adc ah, bh
pop rsi
pop rsi
fstp xword [rax + 1]
mov eax, 1
imul rax, rax, 0x10
mov ecx, 1
imul rcx, rcx, 0xf
movsx ecx, byte [rsp + rcx + 0x20]
movsx eax, byte [rsp + rax + 0x20]
xor eax, ecx
mov ecx, 1
imul rcx, rcx, 0x10
mov byte [rsp + rcx + 0x20], al
jae 0x18001363a
push rbp
push rsp
push rdi
pop rdi
pop rsp
pop rbp
jb 0x18001363a
sbb byte [rcx - 4], bh
mov bh, 0x3c
cld
insb byte [rdi], dx
in al, 0x5e
insb byte [rdi], dx
mov bh, 0xdb
invalid
mov eax, 1
imul rax, rax, 0x11
mov byte [rsp + rax + 0x20], 0xc0
js 0x180013674
push rbx
push rax
push rcx
push rax
pop rax
pop rcx
pop rax
pop rbx
jns 0x180013674
pop rsi
pop rsi
invalid
mov eax, 1
imul rax, rax, 0x11
movsx eax, byte [rsp + rax + 0x20]
add eax, 0x40
mov ecx, 1
imul rcx, rcx, 0x11
mov byte [rsp + rcx + 0x20], al
jle 0x1800136be
push rbp
push rcx
nop
pop rcx
pop rbp
jg 0x1800136be
sub esp, esp
pop rsi
mov bh, 0xfc
sub esi, ecx
int1
lock adc byte [rsi + rbx*2], bh
invalid
mov eax, 1
imul rax, rax, 0x11
mov ecx, 1
imul rcx, rcx, 0x10
movsx ecx, byte [rsp + rcx + 0x20]
movsx eax, byte [rsp + rax + 0x20]
xor eax, ecx
mov ecx, 1
imul rcx, rcx, 0x11
mov byte [rsp + rcx + 0x20], al
jle 0x180013715
push rdi
push rsi
push rsp
pop rsp
pop rsi
pop rdi
jg 0x180013715
insb byte [rdi], dx
fistp dword [rsi + 0x18]
invalid
lea rcx, [0x18001b110]
call qword [0x18001ad38]
lea r9, [0x180012790]
lea r8, [rsp + 0x20]
lea rdx, [0x18001b080]
mov rcx, rax
call fcn.180011610
jae 0x180013769
push rsi
push rsp
push rsp
nop
pop rsp
pop rsp
pop rsi
jb 0x180013769
int1
sub ebp, dword [rbx]
in al, 0xf0
mov bh, 0xf1
insb byte [rdi], dx
adc ah, ah
loop 0x18001377b
lock adc byte [rax], bl
cld
insb byte [rdi], dx
in al, 0xe4
sub ebx, dword [rsi + 0x10]
invalid
lea rcx, [0x18001b1b0]
call qword [0x18001ad38]
lea r9, [0x180012790]
lea r8, [rsp + 0x20]
lea rdx, [0x18001b080]
mov rcx, rax
call fcn.180011610
jns 0x1800137bd
invalid
push rsi
push rdx
push rbp
pop rbp
pop rdx
pop rsi
js 0x1800137bd
cld
sub esi, eax
insb byte [rdi], dx
jns 0x1800137b9
pop rsi
int1
invalid
adc al, dh
fld xword [rbx + rsi - 0x40]
xor eax, eax
add rsp, 0xa8
ret