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

Disassembly:
add byte [eax], al
add byte [ebp - 0x40a8aa27], ch
mov ch, 0x5c
inc eax
add byte [edi + 0xc3243c], al
invalid
mov edi, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x4073a6
add al, 0x31
sub byte [eax], al
add byte [esi], al
add dl, ch
jns 0x4056bf
lea ebp, [eax + 0x63]
jbe 0x405795
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408547
mov ecx, 0x22108
clc
cld
nop
nop
jae 0x406fe1
add byte [esi + 0x560031b6], dh
add byte [eax], al
mov edx, 0xbf5759f7
sar byte [edi + 0x40], 0
xchg dword [esp], edi
ret
je 0x406984
clc
cld
nop
nop
jae 0x408e19
add byte [eax], al
xchg esi, eax
xchg esi, eax
add byte [ecx - 0x7bf0ce16], cl
cmp al, 0
add al, bh
cld
nop
nop
jae 0x4070ce
add byte [eax], al
add byte [eax + 0x43], al
lodsd eax, dword [esi]
vmwrite ebx, dword [ebx - 0x6f030d08]
wait
clc
cld
nop
nop
jae 0x4087d5
cmp al, 0x85
clc
mov bl, 0xf
dec edi
rcr dh, 0x13
add dword [eax], 0x62005a00
add dword [edi - 9], ebx
int1
div ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405f1a
lea edx, [edx + esi]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408e33
add eax, 0x18
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408dff
fld1
clc
cld
nop
nop
jae 0x4071a6
push ds
add byte [edi], bh
inc esi
mov dh, 0xea
add byte [eax], al
add byte [eax], al
inc eax
imul ebx, dword [ecx + 0x57], 0xffffffbf
dec ebp
mov al, byte [eax]
pop ecx
push edi
mov edi, 0x408a4d
xchg dword [esp], edi
ret
wait
jmp 0x40581b
mov edi, dword [ecx + 0xc]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x409808
pop ecx
clc
cld
nop
nop
jae 0x406906
mov dword [esi + eax*2], edi
mov eax, 0x31000000
add byte [eax], al
mov eax, 0x158016e
call [ebx - 0x6f030d08]
nop
jae 0x4098e9
add al, 0
clc
inc ebx
mov esp, 0xc0d70000
add byte [ecx - 0x7df0d8c4], al
rcl byte [eax]
add byte [eax], al
jb 0x406a62
clc
cld
nop
nop
jae 0x406bb7
arpl word [eax], ax
add byte [eax], ch
adc esi, dword [edi]
pop eax
sbb dword [ecx - 8], edx
push ecx
clc
cld
nop
nop
jae 0x405ceb
xchg al, al
sub byte [esi + 0x797900e6], dh
add byte [eax], al
mov bl, 0xb6
mov bh, 0xdb
sbb al, 0x24
fistp dword [esp]
clc
cld
nop
nop
jae 0x4074c0
add byte [eax], al
cmp eax, dword [eax]
mov dh, 0xbc
add byte [esi + 0x3f83c500], al
adc byte [eax - 0x361374ab], dl
cmp dword [edi], 0x10
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405766
push ebx
clc
cld
nop
nop
jae 0x40791c
add bh, dl
xor dword [eax], eax
dec edi
jl 0x405a39
or al, 0xf8
add dword [eax], eax
xor edx, edi
and eax, 0x3ff9e8
add al, bh
cld
nop
nop
jae 0x4064ff
add byte [edi], cl
add byte [esi + 0x46], dh
sbb al, 0
in eax, 0xaa
stosb byte es:[edi], al
clc
cld
nop
nop
jae 0x4064e0
sldt word [eax]
cmp dword [esi - 0x52ffff4a], 0x7ef62800
add edx, edi
movsd dword es:[edi], dword [esi]
jmp 0x405add
test ecx, ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4065d5
sub al, 0x20
push edi
mov edi, 0x407a9a
xchg dword [esp], edi
ret
xor eax, 0x15249938
clc
cld
nop
nop
jae 0x406441
add dh, ah
xchg byte [esi], dh
add byte [edi - 0x6a], cl
sub byte [ecx], al
enter 0x5013, 0xfffffffffffffff8
push eax
clc
cld
nop
nop
jae 0x4087a0
dec edi
aaa
add dword [eax], eax
inc ebx
lodsd eax, dword [esi]
jl 0x405b5f
xchg byte [edi + 0xd], cl
add byte [ebx - 0x7f], dl
xor al, 0x24
nop
dec edi
or eax, 0x34815300
and al, 0x90
xor dword [esp], 0x752a1790
nop
pop ss
sub dh, byte [ebp - 0x70]
push ebp
mov ebp, esp
leave
nop
jmp 0x40821c
call fcn.00409a3e
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40668a
mov ecx, dword [esi + 0x3c]
clc
cld
nop
nop
jae 0x406119
xor dword [eax], ebp
ja 0x405b4c
add byte [eax], al
or eax, 0x71003100
mov eax, 0x4548f84d
clc
cld
nop
nop
jae 0x405b2e
add byte [ebp + 0x3100f340], al
push ds
add byte [ebp - 0xd070cfd], cl
cld
add esi, ebx
clc
cld
nop
nop
jae 0x4058a6
add byte [0x890000de], cl
adc dword [esi], 0xffffffde
add ch, bh
ret
shr eax, 8
clc
cld
nop
nop
jae 0x4086e7
lodsd eax, dword [esi]
adc esi, dword [esi]
add byte [eax], al
add byte [edx - 0xd07a617], bh
cld
pop ecx
clc
cld
nop
nop
jae 0x4093da
sbb byte [esi], bl
jl 0x405c29
jl 0x405c4d
add eax, dword [eax]
xchg byte [esi], bl
add byte [eax], al
jp 0x405c55
retf
shr ecx, 2
clc
cld
nop
nop
jae 0x408bf0
inc ebx
mov dl, 0
aaa
out 0x28, al
add bh, dl
paddsw mm6, qword [eax + eax]
and al, byte [eax]
or dword [ebx - 0x7240a814], 0xffffff88
inc eax
add byte [edi - 0xc3cdbc4], al
out 0xde, al
add byte [eax], al
ja 0x405cad
mov ebp, esp
push edi
mov edi, 0x40888d
xchg dword [esp], edi
ret
mov dh, 0
test dword [ebp], ecx
jle 0x405cb4
xchg esp, edi
push edi
mov edi, 0x40738d
xchg dword [esp], edi
ret
mov ecx, 0xe347260e
clc
cld
nop
nop
jae 0x4072b5
mov dh, 0xb3
add byte [eax + eax], bl
jbe 0x405d02
ljmp 0x2285:0xfbdaef8
jne 0x407e2e
clc
cld
nop
nop
jae 0x4070ef
sbb al, 0
mov dword [eax], eax
mov bl, 4
mov dl, 0xf6
int3
mov esi, 0x48000
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40871e
pop eax
clc
cld
nop
nop
jae 0x405be9
in eax, dx
sbb al, 0x79
sbb al, 0xea
mov dword [eax], eax
add byte [edi], bh
adc eax, dword [eax]
rcl ah, 0xe0
inc ebp
mov esi, dword [ebx + 0x3c]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408ce2
mov ecx, eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405f01
pushal
clc
cld
nop
nop
jae 0x4084e0
push esi
sub byte [eax], al
push ebx
mov ecx, 0xd003b00
xor dword [eax], ebp
shr byte [edx], 1
rcl dword [ecx + 0x57], 0xbf
or bl, byte [ecx + 0x40]
add byte [edi - 0x693cdbc4], al
add byte [eax], bl
add byte [eax], al
add byte [edx + ebp*8 + 0x4fbc00], bh
div byte [esi - 0x6f3e74fd]
push ecx
push edi
mov edi, 0x40590a
xchg dword [esp], edi
ret
mov eax, ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407694
push edx
clc
cld
nop
nop
jae 0x407bdf
mov esi, 0x4d310000
add byte [eax], al
add bh, dl
add dword [eax], 0x6c
add byte ds:[ebx + 0x656c5368], al
nop
push 0x65656c53
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40715a
push eax
clc
cld
nop
nop
jae 0x406be9
mov dl, 0
out 0, al
mov eax, 0xbc3100ad
cmp ebp, edx
add byte [edx], al
mov esi, 0x90613c1f
push ebp
mov ebp, esp
leave
nop
jmp 0x406881
xor eax, eax
clc
cld
nop
nop
jae 0x406343
add byte [eax], al
sbb al, 0
add byte [eax], al
add byte [ebp + 0x6c], cl
add byte [esi - 0x5f], al
test edx, edx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408737
mov dword [ecx + 0xb8], eax
clc
cld
nop
nop
jae 0x4083c3
add byte [eax], al
or al, 0xed
add byte [edx - 0x6e9c0344], dh
xchg ecx, eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405c02
push ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4085fb
pushal
push edi
mov edi, 0x406011
xchg dword [esp], edi
ret
mov edx, eax
push edi
mov edi, 0x4090d9
xchg dword [esp], edi
ret
push ebx
clc
cld
nop
nop
jae 0x408bd5
add byte [eax], ch
add byte [esi - 0x3f7b0000], bh
insb byte es:[edi], dx
add byte [eax], al
add byte [0x200c481], bl
add byte [eax], al
clc
cld
nop
nop
jae 0x409877
or eax, 0x89be8637
mov dh, 0xb8
insb byte es:[edi], dx
add dword [eax + ebp + 0x579bbd00], ebp
mov edi, 0x407de0
xchg dword [esp], edi
ret
rep stosd dword es:[edi], eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408e7e
stosb byte es:[edi], al
push edi
mov edi, 0x409639
xchg dword [esp], edi
ret
add edi, 0x18
clc
cld
nop
nop
jae 0x40709c
mov dl, 0x81
add byte [eax], al
add byte [ebp + eax*4], bh
mov ecx, 0xf8520b00
push edx
clc
cld
nop
nop
jae 0x409604
add byte [esi + 0x37000403], dh
cmp eax, dword [eax]
dec ebp
add byte [eax + 0x43], al
jmp 0x2871a548
sub eax, dword [ecx + esi + 0x28]
clc
cld
nop
nop
jae 0x408e4c
xchg byte [eax], ch
jl 0x40612c
add eax, dword [eax]
add byte [edi], bh
arpl cx, cx
dec ecx
push edi
mov edi, 0x408f81
xchg dword [esp], edi
ret
pop ebx
clc
cld
nop
nop
jae 0x4069f3
cmp al, 0xbe
add byte [ecx - 0x49ff1300], cl
aaa
adc eax, dword [eax]
add byte [ebp - 0x7d], dh
mov byte [ecx], 0xf8
cld
nop
nop
jae 0x4065ef
and eax, 0x12
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40781b
stosb byte es:[edi], al
clc
cld
nop
nop
jae 0x405c21
add byte [ecx], dh
add byte [ebx], bh
mov esi, 0xbcbc0f46
add byte [esi], bl
adc eax, dword [edx + 1]
salc
adc ecx, dword [edi]
test byte [esp + ebp - 0xd080000], ah
cld
nop
nop
jae 0x407941
lodsd eax, dword [esi]
dec edi
add byte [ecx + 0x1631b800], al
add dword [esi - 0x71726b1], edx
cld
nop
nop
jae 0x408117
add byte [eax], al
or eax, 0xed001883
clc
add byte [eax + eax + 0x56], bh
add dword [ebx + 0x66], ebx
cmp dword [esi], 0x55906f72
mov ebp, esp
leave
nop
jmp 0x4086b5
mov eax, dword [ebp + 0x28]
clc
cld
nop
nop
jae 0x40640d
add dword [ebx + 0x79], esp
mov bl, 0
add byte [eax], al
add byte [eax], al
add byte [eax], ch
add bh, ch
lodsb al, byte [esi]
push edi
mov edi, 0x406951
xchg dword [esp], edi
ret
shr ecx, 2
clc
cld
nop
nop
jae 0x405e0c
add byte [ebx + esi*4], bl
push ds
add byte [ebx - 8], al
inc ebx
add byte [eax], al
jge 0x4063bc
clc
cld
nop
nop
jae 0x4071e6
mov bl, 0
add byte [eax], al
add byte [eax], al
jns 0x406370
or al, 0
add al, bh
clc
mov ebp, 0xec8b55
add bh, ah
out 0xed, eax
add byte [eax], al
dec edi
and al, 0x4b
add byte [eax + 0x6cfb0096], ch
add byte [eax], al
scasb al, byte es:[edi]
dec ebp
int1
add edi, dword [eax + 0x3c]
clc
cld
nop
nop
jae 0x408db1
jns 0xbe40b0a3
out 0xe6, al
add dl, ch
fidivr word [ebp - 0xd07c075]
cld
mov edi, dword [edi]
clc
cld
nop
nop
jae 0x4081e8
add byte [eax], al
add byte [eax], al
mov ecx, 0xea3f00
add byte [eax], al
mov dword [ecx - 0x70], edx
aas
ljmp 0x9051
push ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408ee6
add byte [edi], bh
sbb byte [esi + edx*4], al
add byte [ecx - 0x30d07a2], bh
pop esi
clc
cld
nop
nop
jae 0x406e2c
rol byte [eax], 0
add byte [eax], al
arpl word [eax], ax
or dword [ecx - 0x6c7a07bd], 0x7bbf5751
add byte [eax], 0x87
cmp al, 0x24
push ecx
push edi
mov edi, 0x40807b
xchg dword [esp], edi
ret
mov dword [esp + 0x40], eax
clc
cld
nop
nop
jae 0x4067e4
inc esi
add byte [eax], al
mov dh, 0x1c
xchg byte [edi + edx*8 - 0x41eaffc8], bh
xor dword [edi], esi
xor al, 0x34
mov esi, 0x34343731
clc
cld
nop
nop
jae 0x407b02
sub byte [esi], dl
add byte [eax + eax], bh
add byte [ebx], al
or eax, 0xfcf2f850
push eax
clc
cld
nop
nop
jae 0x408caa
add byte [edx], bl
add al, al
js 0x4063d4
aaa
push esi
add byte [ebx], dl
add byte [eax], al
mov edi, 0x12534735
adc eax, dword [eax]
add byte [edi + 0x12534735], bh
xor eax, 0x16125347
push ss
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408b88
pop edx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408b06
sub esp, 0x200
clc
cld
nop
nop
jae 0x408b54
add al, bh
js 0x406456
sbb al, 0x37
lodsd eax, dword [esi]
xchg byte [ebx + 0xf], dl
test dword [esi + 0xf], esp
add byte [eax], al
jne 0x407415
clc
cld
nop
nop
jae 0x408dcc
cmp eax, dword [eax + 0x1c]
add byte [eax], al
add byte [esi + 0x56], dh
add dword [eax + eax], ecx
cmpsb byte [esi], byte es:[edi]
imul edi, edi, 0x75
add byte [edi - 0x41], dl
mov dword [0x8700408b], eax
cmp al, 0x24
push dword [ebp]
push edi
mov edi, 0x408ba3
xchg dword [esp], edi
ret
shr eax, 8
clc
cld
nop
nop
jae 0x40996f
add al, 0x1c
mov esi, 0xbc004f00
in eax, dx
inc ebx
insb byte es:[edi], dx
pop edx
add dword [esi + 1], eax
je 0x4064ff
or ecx, dword [ecx - 0x40a813b9]
xor dword [edx + 0x40], 0
mov dword [edi - 0x14], eax
push edi
mov edi, 0x407283
xchg dword [esp], edi
ret
jne 0x40924e
clc
cld
nop
nop
jae 0x40926a
sub byte [eax], al
xchg byte [eax], al
imul byte [esi + eax*4 - 0x60]
jp 0x406537
jmp 0x40656c
add byte [edx], cl
add byte [ebx + ebx - 0x30d07ad], bh
push ebx
clc
cld
nop
nop
jae 0x4073fc
add byte [eax], al
add byte [edi], dh
dec ebp
xlatb
xor dword [eax], eax
add al, bh
push esi
sub ebp, dword [edx - 0x6f030d08]
stosb byte es:[edi], al
clc
cld
nop
nop
jae 0x408ace
add byte [eax + eax], bh
add byte [esi - 0x3409e5cf], bh
test eax, 0
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x409756
rol eax, 0x72
push edi
mov edi, 0x4094aa
xchg dword [esp], edi
ret
je 0x405d22
clc
cld
nop
nop
jae 0x406327
add byte [esi + 0x7800bc40], al
add byte [edx + 0x242c8339], dl
add dword [edi - 0x41], edx
sbb esi, dword [edx + 0x40]
add byte [edi - 0xc3cdbc4], al
mov dword [ebp + 0x854000], ebp
fiadd word [esi]
invalid
push ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40750b
push ebx
push edi
mov edi, 0x4078ea
xchg dword [esp], edi
ret
pop edi
push edi
mov edi, 0x405df3
xchg dword [esp], edi
ret
dec dword [ebp + 0x28]
clc
cld
nop
nop
jae 0x406c37
add byte [eax - 0x13], al
push ds
add byte [eax], al
inc eax
insb byte es:[edi], dx
ljmp 0xc483
add esp, 0x14
push edi
mov edi, 0x409b11
xchg dword [esp], edi
ret
shl edx, 5
clc
cld
nop
nop
jae 0x4057d0
test byte [ebp + 0x5396], 0x6c
out 0, al
add byte [esi + 0xe9488], cl
std
mov eax, dword [edi]
clc
cld
nop
nop
jae 0x4093bf
add byte [ecx + esi], al
inc ebx
mov bl, 0
mov dh, 0xed
jl 0x406727
in eax, dx
inc edx
add dword [edx + 1], esp
mov byte [esi], dl
add byte [ecx + 0x68], bl
inc ebp
dec ebp
inc ebx
push eax
clc
cld
nop
nop
jae 0x4083f5
add byte [eax], al
aas
ja 0x4066f7
add al, 0xb3
lds ecx, [ebx - 0x40a8df8a]
ret
mov esi, dword [esi + 0x20]
push edi
mov edi, 0x4071c3
xchg dword [esp], edi
ret
xor dword [esp], eax
push edi
mov edi, 0x407200
xchg dword [esp], edi
ret
lodsd eax, dword [esi]
push esi
add dword [eax], 0x35530078
add ecx, 3
clc
cld
nop
nop
jae 0x409357
xor dword [esi + 0x58], edx
add byte [eax], al
clc
test byte [eax], 0xf8
add edi, dword [ecx + 3]
jmp 0x4067a2
lea edi, [esp + 0x30]
push edi
mov edi, 0x408f32
xchg dword [esp], edi
ret
test dword [eax], eax
add byte [eax], al
ficom word [ebx]
sbb al, byte [eax]
add dl, al
xchg ebx, eax
push ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405fde
add byte [eax], al
clc
cld
nop
nop
jae 0x408027
clc
add al, al
add byte [eax], al
bsr eax, dword [ebx + 0x55902cc4]
add esp, 0x2c
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40973b
push esp
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407f3d
add edi, 0x19
clc
cld
nop
nop
jae 0x408130
add byte [esi], al
add byte [edx], bl
or eax, 0x17498ad
jnp 0x4067cf
push edi
mov edi, 0x406e98
xchg dword [esp], edi
ret
cld
clc
cld
nop
nop
jae 0x407caf
sub byte [esi + ebx*8], cl
add byte [ebx], al
mov dh, 0x86
add byte [eax], al
add dl, ch
and ebp, 0x49
dec ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408460
jl 0x407a9a
clc
cld
nop
nop
jae 0x405b13
inc esi
jl 0x4068c6
jns 0x406897
add dword [eax], eax
cmp al, byte [eax]
fsubr qword [ecx + 0x5f]
pop edi
clc
cld
nop
nop
jae 0x4063db
add ecx, dword [edi]
add byte [eax], al
and esi, 0x1e1a0000
add al, 0
mov dword [0x9024048b], eax
push ebp
mov ebp, esp
leave
nop
jmp 0x40864b
add byte [ebx + 0xf8f6], dh
sbb al, byte [eax]
mov ah, 0x72
add byte [eax + eax - 0x3b], ah
dec ecx
push edi
mov edi, 0x4076af
xchg dword [esp], edi
ret
push dword fs:[eax]
clc
cld
nop
nop
jae 0x407574
add byte [edi], cl
mov eax, 0xc079
add byte [eax], ch
add bh, bh
add ecx, 0xf
push edi
mov edi, 0x4092d6
xchg dword [esp], edi
ret
mov ecx, dword [edi + 4]
clc
cld
nop
nop
jae 0x4063a9
add byte [eax], al
add bh, dl
invalid
add edi, ebx
clc
cld
nop
nop
jae 0x40684f
add byte [eax], al
inc eax
dec ebp
add byte [edi], cl
add byte [eax], al
js 0x40699d
inc ebx
clc
wait
movzx edi, word [edi + 4]
clc
cld
nop
nop
jae 0x4098b0
sbb byte [eax], al
in eax, dx
add byte [eax], al
dec edi
sbb al, byte [ebx]
add byte [eax], al
outsb dx, byte [esi]
add byte [eax], ah
add dword [edx], esp
add byte [esi], ch
and byte [ecx], al
bound eax, qword [eax]
sahf
add dword [ebx - 0x40a8fe3d], eax
mov eax, dword [0x87004097]
cmp al, 0x24
ret
rep movsb byte es:[edi], byte [esi]
clc
cld
nop
nop
jae 0x406cd8
mov dh, 0x3c
add byte [eax], al
adc eax, dword [eax]
add dword [esi + eax*2 + 0xc40ea], edi
test dword [eax + edi*8 - 0xe], edx
cld
push esp
clc
cld
nop
nop
jae 0x40729c
add byte [ecx + ecx*4 - 0x21ffe7a8], bh
pop eax
jns 0x406a33
cmp al, 0x4f
push ebx
pop edi
clc
cld
nop
nop
jae 0x408823
add byte [eax], al
or eax, 0xf8004f00
add byte [eax], al
pop eax
add byte [ebx], bh
push esp
add dl, bh
test al, 0x20
add byte [ecx - 0x30d07a9], ch
push edi
clc
cld
nop
nop
jae 0x40869c
js 0x406a5b
rep insb byte es:[edi], dx
out 0, al
xor dword [eax], eax
mov esp, 0x2d4d4600
add ecx, 0xf
clc
cld
nop
nop
jae 0x407f72
add byte [edi + 0x4d], dh
add byte [eax], al
or dword [0xa2000f00], 0x107e8349
add byte [eax - 0x361374ab], dl
cmp dword [esi + 0x10], 0
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406e11
xor dword [eax], eax
fsub dword [esi]
add byte [ebp + edx*4 - 0x74aa6fb7], dh
in al, dx
dec ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4091e6
pop ecx
clc
cld
nop
nop
jae 0x4075dc
add esi, 4
clc
cld
nop
nop
jae 0x406cbf
add byte [eax], bl
add byte [eax], al
mov ecx, 0x3f0000
mov dl, 0xf3
mov eax, dword [ebp + eax*2]
clc
cld
nop
nop
jae 0x408cc7
sbb byte [eax], al
cmp ecx, dword [0x4ded7600]
mov esi, 0x241cdb25
fistp dword [esp]
push edi
mov edi, 0x4079ff
xchg dword [esp], edi
ret
inc esi
push edi
mov edi, 0x409bb0
xchg dword [esp], edi
ret
mov edi, dword [edi + 0x14]
clc
cld
nop
nop
jae 0x407a4c
jbe 0x406b5f
add byte [0x5863f8f3], cl
add byte [ecx + 0x1a], bh
add byte [ecx + 3], bh
pop ebx
cmp al, 0xf8
add ebx, dword [ebx + 0x3c]
clc
cld
nop
nop
jae 0x4064c7
clc
mov eax, 0xd000d
ja 0x406b80
or eax, 0xff81c953
cdq
sbb dword ss:[eax], ecx
cmp edi, 0x8193699
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408282
push 0x40
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4081b5
xor edx, edx
push edi
mov edi, 0x4089aa
xchg dword [esp], edi
ret
inc eax
clc
cld
nop
nop
jae 0x407030
add byte [eax], al
mov dword [eax + eax], ecx
add byte [0x81b200bc], cl
fisubr word [edi - 0x30d07ad]
push ebx
clc
cld
nop
nop
jae 0x4094c3
add byte [eax], al
mov eax, 0x310053
inc esi
mov dword [esi + 0x58], eax
or eax, 0x448b298a
and al, 4
push edi
mov edi, 0x408667
xchg dword [esp], edi
ret
add esi, 0x18
clc
cld
nop
nop
jae 0x409283
mov ecx, 0x53000000
dec ebp
push ds
dec ebp
add dh, ah
add esi, dword [ecx + esi + 0x28]
push edi
mov edi, 0x408c5f
xchg dword [esp], edi
ret
add edi, eax
push edi
mov edi, 0x4068d4
xchg dword [esp], edi
ret
mov edi, esi
push edi
mov edi, 0x407793
xchg dword [esp], edi
ret
pop ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40789d
push 0x40
push edi
mov edi, 0x406938
xchg dword [esp], edi
ret
call fcn.00406f59
clc
cld
nop
nop
jae 0x4082d8
add byte [eax], al
sbb ch, byte [ebp + ecx + 0x46]
push esi
xor ecx, esi
xor eax, 0xd75ab239
clc
cld
nop
nop
jae 0x4065bc
cmp ebx, dword [edx]
push ds
mov eax, 0xc056f881
int3
mov dword [esp + 0x1c], eax
clc
cld
nop
nop
jae 0x409af8
add byte [eax], al
add byte [edi], cl
add byte [eax], al
or al, 0x43
xchg esi, eax
sbb eax, 0x2ce3e8
add byte [eax - 0x361374ab], dl
nop
jmp 0x407cfb
add esi, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x406a45
push ds
xchg esi, eax
sub byte [eax], al
out 0xd, al
push ds
add byte [ecx], dh
sbb dword [0x5704c783], 0x406132bf
add byte [edi - 0x473cdbc4], al
clc
pop eax
add byte [edx + 0x281c8583], dh
add byte [eax], al
mov ss, word [ebx + 0x62bf5753]
jl 0x406dea
push ebx
push edi
mov edi, 0x407c62
xchg dword [esp], edi
ret
add byte [edi + 0xc3243c], al
aaa
mov bl, 0
clc
sub byte [eax], al
inc esi
or al, 0
add byte [edi], cl
add byte [eax + 1], ch
xor al, byte [ecx]
ffree st(3)
push edi
mov edi, 0x408c22
xchg dword [esp], edi
ret
add byte [eax], al
inc ebx
add bh, dl
sbb dh, byte [edi]
adc eax, dword [eax]
add al, byte [ecx]
aam 0xee
in eax, 0x83
les ecx, [eax]
add esp, 8
push edi
mov edi, 0x405aa7
xchg dword [esp], edi
ret
je 0x408d66
mov eax, dword [ecx + 0x10]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407b8f
xor eax, eax
clc
cld
nop
nop
jae 0x405add
mov dh, 0
add dh, ah
xchg esi, eax
faddp st(0)
add byte [eax], al
push ebx
add byte [esi], al
and eax, 0x8b559049
in al, dx
dec ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407f8b
jmp 0x409491
and ecx, 0xffff
clc
cld
nop
nop
jae 0x406868
xlatb
add al, bh
add byte [esi + 0x56], dh
sbb al, 0x1b
push ebx
push edi
mov edi, 0x409190
xchg dword [esp], edi
ret
rep stosd dword es:[edi], eax
clc
cld
nop
nop
jae 0x40895e
mov dword [eax], eax
in eax, dx
add byte [ecx], al
add byte [esi + eax*2], bh
cmp ebp, dword [eax]
add byte [ecx + eax], dl
dec esi
add byte [ecx + eax], dh
sbb ebp, dword [edx]
push edi
mov edi, 0x4066e1
xchg dword [esp], edi
ret
mov eax, dword [esp]
clc
cld
nop
nop
jae 0x407524
aaa
add byte [esi + 0x63], dh
add byte [esi + 0x1e000300], dl
mov eax, ss
inc esp
add dword [esi], eax
add byte [ecx], bl
fld1
clc
cld
nop
nop
jae 0x40983f
mov esi, 0x860000
add byte [eax], al
add byte [ecx], al
add cl, ch
pushal
clc
cld
nop
nop
jae 0x406b6a
clc
add byte [eax], al
xchg esi, eax
or dword [ecx + 0x1af300], 0x28
add esi, dword [edx - 0x2f745a24]
mov edx, eax
clc
cld
nop
nop
jae 0x4094f6
add byte [edi], bh
in eax, dx
cmp dword [ebx], 0x3f000d46
add byte [edi], cl
cmp ecx, edx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4064a9
rep movsb byte es:[edi], byte [esi]
clc
cld
nop
nop
jae 0x407fa7
mov esi, 0x180f00ad
xor dword [edi], ecx
add byte [edi], dh
test dh, 0x21
push ecx
clc
cld
nop
nop
jae 0x409025
mov eax, 0x370000f6
add byte [esi - 0x4743ff47], dh
mov eax, 0x95007a92
mov ecx, dword [ebp]
push edi
mov edi, 0x40940f
xchg dword [esp], edi
ret
imul ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406d3d
xor eax, eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4060ae
add edi, ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x409788
lodsb al, byte [esi]
clc
cld
nop
nop
jae 0x4060cb
xor dword [ebp + 0x13], ecx
sub dh, dh
insb byte es:[edi], dx
add dh, bl
add byte [eax], al
sbb al, 0x31
inc eax
add byte [edx - 0x637ffee0], dh
mov byte [0x107f81af], al
add byte [ecx], ch
insb byte es:[edi], dx
cmp dword [edi + 0x10], 0x6c006900
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x409057
pop ecx
clc
cld
nop
nop
jae 0x408479
mov dword [eax], ebx
add byte [esi + esi*8 + 0x40000000], bh
xlatb
add byte [eax], al
add byte ds:[eax], ah
add bl, al
mov ecx, dword [ecx + 0x3c]
clc
cld
nop
nop
jae 0x4074f2
add byte [ecx], dh
add dh, ah
out 0, al
mov bl, 0xf
add dh, dh
movsd dword es:[edi], dword [esi]
mov dword [ebp + 0x28], edi
clc
cld
nop
nop
jae 0x408235
lodsd eax, dword [esi]
inc eax
add byte [esi + 0x377900], dh
test byte [esi - 0x1f], 0x54
push esp
push edi
mov edi, 0x408614
xchg dword [esp], edi
ret
push ecx
clc
cld
nop
nop
jae 0x407fda
add byte [eax + ebp], bl
add byte [ecx], al
arpl word [eax + eax], ax
aaa
add byte [ecx], dh
add byte [ecx + eax], al
push es
add dword [ecx + 3], ecx
push edi
mov edi, 0x4080c7
xchg dword [esp], edi
ret
pop esi
clc
cld
nop
nop
jae 0x409988
add al, bh
add byte [eax], al
add byte [eax + eax], ch
add byte [eax], al
out 0x40, al
shl byte [ecx + 0x54], 1
clc
cld
nop
nop
jae 0x405a26
jl 0x40720e
push ds
xchg al, bh
aas
add byte [eax], al
fidivr word [esi + 0x3200b3]
iretd
mov esi, eax
push edi
mov edi, 0x407ce2
xchg dword [esp], edi
ret
call dword [edi - 0x20]
push edi
mov edi, 0x408fba
xchg dword [esp], edi
ret
xor ecx, 0x87264942
clc
cld
nop
nop
jae 0x40762d
mov bl, 0x7c
add byte [eax], al
add byte [eax], al
arpl word [eax + edi - 0x32febc00], bx
mov ecx, dword [esi + 0x3c]
clc
cld
nop
nop
jae 0x406c50
push eax
push edi
mov edi, 0x408eb3
xchg dword [esp], edi
ret
ret
pushal
clc
cld
nop
nop
jae 0x405e41
mov dh, 0x46
adc edi, eax
add byte [edi], cl
add byte [eax], al
add dh, dh
add byte [eax - 0x14], bl
rol byte [eax], 1
add eax, ebp
and dword [ecx + 0x538ac2f7], eax
bound edx, qword [eax - 0x361374ab]
xor edi, 0x62538ac2
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406b83
inc edx
push edi
mov edi, 0x406ace
xchg dword [esp], edi
ret
mov esi, ebx
clc
cld
nop
nop
jae 0x40985d
add dh, ah
add byte [esi], al
sub byte [esi], dl
adc esi, dword [ecx]
add bl, al
mov esi, dword [ecx + 0x14]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405b4a
add ecx, eax
clc
cld
nop
nop
jae 0x4082be
add byte [eax], al
xor dword [edi - 0x4a], ecx
sldt word [eax]
in eax, dx
mov esi, 0x8c2ed00
add al, bh
cld
nop
nop
jae 0x407614
dec edi
ja 0x40745c
clc
xchg byte [eax], al
add byte [edi], cl
add byte [0x7a0120e2], cl
add dword [ebx], ebx
add ecx, 0x28
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406fc5
wait
clc
cld
nop
nop
jae 0x406a7b
jbe 0x4074ce
xor edx, edx
clc
cld
nop
nop
jae 0x4077ca
add byte [eax], al
sbb al, 0xea
add byte [eax], al
mov eax, 0x7604
ret
mov edx, eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x409a25
sub eax, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x409235
add byte [esi + 0xedb2], dl
aaa
in eax, dx
add byte [ebx], bh
insb byte es:[edi], dx
add bh, dh
push ebp
mov ebp, esp
add byte [edi], cl
cmpsb byte [esi], byte es:[edi]
adc al, 0
add byte [edx], al
add byte [eax], al
outsb dx, byte es:[esi]
ret 0xca00
mov dword fs:[eax], esp
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407a18
add edi, ebx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407646
xor eax, eax
clc
cld
nop
nop
jae 0x4068ed
arpl word [esi + 0xad0000], dx
insb byte es:[edi], dx
test ebx, esi
add byte [eax], al
and eax, 0xdebf5751
jns 0x407673
push ecx
push edi
mov edi, 0x4079de
xchg dword [esp], edi
ret
add byte [edi + 0x4fc3243c], al
arpl ax, ax
cmp al, 0x37
or eax, 0xf8003b00
add byte [ecx], dh
ror byte [ebx + 0xf], 0xb7
jg 0x40765e
movzx edi, word [edi + 0x14]
clc
cld
nop
nop
jae 0x4088a8
or eax, 0xf828
add byte [eax], al
jbe 0x40765e
mov esp, 0x65b9b3
add byte [eax], al
clc
cld
nop
nop
jae 0x405e27
mov dh, 0
add byte [eax], al
xchg byte [eax - 0x74830000], bh
retf
add byte [esi + 0x7d0000b8], al
mov ecx, ebx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4077af
sldt word [eax]
add byte [ecx], bh
pop eax
sbb byte [eax], al
jne 0x40767d
call 0x407960
nop
push ebp
mov dword [edx], 0x55900000
mov ebp, esp
leave
nop
jmp 0x405d8e
movsx eax, word [ecx + 0x14]
clc
cld
nop
nop
jae 0x4057e9
add byte [ecx], bh
cmp al, 0x1a
mov dh, 0
add byte [ecx + 0x62], bh
add byte [edi - 0x30d07a3], bh
nop
nop
jae 0x406656
add byte [eax], al
cmovbe esi, dword [ecx]
add byte [edx], bl
mov dl, 0x96
add byte [eax], al
clc
loope 0x40768a
inc edx
sbb al, bh
cld
nop
nop
jae 0x408376
in eax, dx
lodsd eax, dword [esi]
add byte [eax], al
mov dh, 0
xchg byte [eax], al
add byte [eax], al
add al, 0
and al, 0
add dword ss:[eax + 0x5cd00038], ebx
add byte [0xbf57f303], dh
or dword [esi + 0x40], esp
add byte [edi + 0xfc3243c], al
add byte [eax], al
add byte [ebx + edi], al
add byte [eax], al
add byte [eax], al
dec edi
add ch, dl
mov edi, dword [esi + 0x1c]
clc
cld
nop
nop
jae 0x408de6
push ebx
inc esi
out 0x13, al
mov eax, 0x85000000
add byte [esi - 0x29feaf22], bh
push es
add byte [ebx], cl
mov eax, 0x73663c35
clc
cld
nop
nop
jae 0x40645a
jl 0x4077e5
mov esi, 0x7c
xchg byte [esi], dh
add dword [edi + 0xf], esi
test dword [edi + ebp*8 - 1], eax
call dword [eax - 0x361374ab]
nop
jmp 0x409652
jne 0x4066c1
add ecx, dword [ecx + 0x3c]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407ace
div ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4092a4
push ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40915e
call 0x407960
clc
cld
nop
nop
jae 0x408c91
mov dword [esi + 0x28f86c00], edx
arpl word [eax], bp
push es
add byte [eax], ch
add dword [ebp - 0x6fed377d], esi
or eax, 0x12
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406b03
ret
movsx edx, word [ecx + 6]
clc
cld
nop
nop
jae 0x407432
add ecx, dword [ebp]
sub al, al
add byte [eax], al
add byte [ebp - 0xd076851], ch
cld
xchg edi, eax
clc
cld
nop
nop
jae 0x40602a
add byte [eax], al
sal byte [esi - 8], 0
dec ebp
add byte [ebx - 0x45ce874e], dh
out dx, al
mov bl, 0x8d
jl 0x4078f8
and byte [edi - 0x41], dl
and al, 0x59
inc eax
add byte [edi + 0x53c3243c], al
add byte [eax], al
dec ebp
add byte [eax], al
xor dword [eax], ebx
sub byte [ecx - 0xd072775], dl
cld
nop
nop
jae 0x406793
xor dword [eax + eax], edi
cmp al, 0
lodsd eax, dword [esi]
add byte [edx], bl
add byte [eax], al
aas
mov ecx, 0x18b98d00
add byte [eax], al
add al, bh
mov ecx, 0x18
clc
cld
nop
nop
jae 0x409684
add byte [edi], bh
rol byte [eax], 0xde
add byte [eax + ebx - 0x55], ch
fld1
push edi
mov edi, 0x407b76
xchg dword [esp], edi
ret
mov eax, eax
push edi
mov edi, 0x409955
xchg dword [esp], edi
ret
mov dword [esp + 0x44], eax
clc
cld
nop
nop
jae 0x40630c
add dh, bl
mov ecx, 0x130c53d7
add byte [edi], dh
lcall 0x90fc, 0xf2f85e13
pop esi
clc
cld
nop
nop
jae 0x406d0a
add byte [eax + 0xe67858], bh
or eax, 0x78f828
add byte [ecx - 0x48], dl
and dword [edi + 0x3a], 0x8b559012
in al, dx
mov eax, 0x123a6781
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406716
lss eax, [eax*4 - 3]
clc
cld
nop
nop
jae 0x408fa1
add byte [ecx], dh
add byte [ebp + 0x6c], cl
adc al, 1
arpl word [esi - 8], dx
clc
cld
nop
nop
jae 0x405802
mov dh, 0x31
in eax, dx
sub byte [ebx + esi*8 - 0x13], ch
mov esi, 0x6cde0028
leave
add edi, eax
clc
cld
nop
nop
jae 0x408c42
sub byte [eax], al
dec ebp
add byte [eax], al
add byte [eax], al
xchg esi, eax
xor esi, ebx
add byte [ecx + eax], bl
fistp qword [ecx + 0x7262694c]
clc
cld
nop
nop
jae 0x4059a5
add byte [ecx], dh
mov dl, 0
add byte [esi - 0x74ecf0c5], bh
fdivr st(0)
cld
nop
nop
jae 0x4066c1
mov bl, 0x6c
add byte [eax + ebx], bh
add byte [esi - 0xd420000], dh
or ecx, eax
iretd
ror edi, 0xd
clc
cld
nop
nop
jae 0x406ca1
int1
invalid
add byte [eax], al
add byte [eax], al
jbe 0x407a34
add dh, ah
jbe 0x407aa5
mov eax, dword [eax - 0x40a8f61e]
popaw
inc eax
add byte [edi + 0x18c3243c], al
cmp al, 0
add byte [esi + eax*4], al
jbe 0x407af9
add byte [eax], al
add byte [eax + eax], al
xor dword [ebx - 0xd07c7b7], ecx
cld
mov ecx, dword [ecx + 0x38]
clc
cld
nop
nop
jae 0x408ecd
add byte [eax], al
add byte [eax], al
add byte [eax], al
sub byte [ebx], al
mov esi, 0x7f03b100
add edi, dword [esi + 0x7f03b100]
add edi, dword [edi + 0x3c]
nop
cmp al, 0x90
push ebp
mov ebp, esp
leave
nop
jmp 0x409a0c
out 0, al
mov esi, 0x38003c76
add byte [ebx - 0x75], ch
xbegin 0x90d177fb
mov eax, edi
clc
cld
nop
nop
jae 0x40638f
dec edi
add byte [eax], al
fsubp st(5)
mov dword [edx + ebx - 0x79ec4cf3], edi
ljmp 0xf2f8
mov eax, dword [ebp + 0x14]
clc
cld
nop
nop
jae 0x407979
add byte [eax], al
sub byte [eax], al
jl 0x407ae3
add byte [ecx + 0x16840ad], al
pushal
add eax, esp
and al, byte [eax]
or al, 0
sub eax, 0xfcf2f85f
nop
nop
jae 0x407993
cmp ebx, dword [eax + eax]
push ds
dec edi
jns 0x407b12
ltr si
add byte [edx], cl
inc edi
push esi
clc
cld
nop
nop
jae 0x4089cb
add byte [esi + esi*8 + 0x281800], bh
add byte [eax], al
ljmp 0x158
into
xchg byte [eax], al
xchg dword [esp], edi
ret
call 0x40976f
clc
cld
nop
nop
jae 0x4077e3
add byte [edx], bl
mov esp, 0xe60d
xor esp, 0xffffffa4
sbb dword [edi], ecx
test dword [edx + 0x10], esi
add byte [eax], al
clc
cld
nop
nop
jae 0x40800e
jbe 0x407b79
jl 0x407bbf
mov dh, 0
aaa
lodsd eax, dword [esi]
push ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406b9c
mov eax, esi
clc
cld
nop
nop
jae 0x408594
jl 0x407c16
add dh, dh
aas
arpl word [eax], ax
clc
add cl, ah
wait
clc
cld
nop
nop
jae 0x405956
push ds
xor ebp, ebp
mov eax, 0xd0000b6
add byte [esi + 0x3c], dl
add byte [edi], ch
add esi, 2
push edi
mov edi, 0x406ddb
xchg dword [esp], edi
ret
fld xword [ebp + 0x40]
add byte [edi - 0x7a3cdbc4], al
add byte [edi + 0xd], cl
sub byte [eax], al
add byte [eax], al
add byte [eax], al
out 6, al
add byte [eax], dl
add dword [edi - 0x30d07aa], eax
push esi
clc
cld
nop
nop
jae 0x409b7c
xlatb
mov esi, 0x58bcb243
add byte [ecx + ecx*4 + 0x2c000003], bh
add byte [edi - 0x7f], al
invalid
pop dword fs:[eax]
clc
cld
nop
nop
jae 0x40784e
add byte [eax], al
dec ebp
rol byte [eax], 0x1c
add byte [edx], bl
add byte [ebx - 0xd07af50], bh
cld
mov al, 0x50
clc
cld
nop
nop
jae 0x407e2e
add dword [eax], eax
add byte [ebx + 0x46530000], dh
mov bl, 0
add byte [ebx + 0x46], dl
add byte [edi + 0x6c], cl
jl 0x407cc6
add byte [eax + 0x2c7b97d], bh
add al, byte [eax]
clc
cld
nop
nop
jae 0x406e4b
push ds
fiadd word [eax]
in eax, dx
add byte [eax], al
add byte [eax + 0x1d], bl
mov ebx, 0x3a204
clc
cld
nop
nop
jae 0x406da4
mov eax, 0x6c310043
jbe 0x407cb9
or eax, 0x90cb8b6b
push ebp
mov ebp, esp
leave
nop
jmp 0x40824e
push eax
push edi
mov edi, 0x407ebb
xchg dword [esp], edi
ret
jmp 0x408ace
je 0x408ace
clc
cld
nop
nop
jae 0x407ff3
mov dh, 0
add dword [eax], 0x9c00b300
ret
repne scasb al, byte es:[edi]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408203
xor dword [esp], 0x82775483
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4069da
xor ebx, ebx
push edi
mov edi, 0x407cc9
xchg dword [esp], edi
ret
push ecx
clc
cld
nop
nop
jae 0x4079ac
test byte [eax], 4
add byte [eax], al
test dword [eax + 0xd], ebx
add dword [eax], 0xffffffb2
insb byte es:[edi], dx
sti
push ebx
clc
cld
nop
nop
jae 0x408f19
add byte [ebp + eax*4], bh
js 0x407f1e
arpl word [eax], ax
xlatb
sub byte [eax], al
add byte es:[ebp + 0xf], cl
test byte [eax + 0x15], ch
add byte [eax], al
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406622
mov eax, 0x910300b8
add esi, ebx
clc
cld
nop
nop
jae 0x409a71
in eax, dx
mov bl, 0
add byte [ebx], al
mov esi, 0xb61e
mov bl, 0xa4
mov eax, dword [0xbfbf5753]
bound eax, qword [eax]
mov dh, 0
add byte [ebx + 0x5753a1a4], dh
push ebx
push edi
mov edi, 0x4062bf
xchg dword [esp], edi
ret
call fcn.00409a3e
clc
cld
nop
nop
jae 0x4072ec
jl 0x407f37
or al, 0
rcr dh, 0
add ch, cl
jne 0x4059d7
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407d2f
pop eax
clc
cld
nop
nop
jae 0x407251
add byte [eax], al
dec edi
verw dx
sbb byte [eax], al
jbe 0x407fbe
fistp dword [esp]
clc
cld
nop
nop
jae 0x40584f
mov ecx, 0xde4f0000
add byte [eax], al
js 0x407fad
add byte [ebx - 0x7f], dl
aas
add byte [edx], dh
imul edx, dword [eax - 0x361374ab], 0xdd02e990
invalid
cmp dword [edi], 0x69007200
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405d06
mov ecx, dword [esp + 0xc]
clc
cld
nop
nop
jae 0x40903e
add byte [eax], al
test byte [eax], 0xf
clc
add byte [eax], al
in eax, dx
mov bh, 0x81
sti
add byte [eax], dl
add byte [eax], al
cmp ebx, 0x1000
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40598c
xor edx, edx
clc
cld
nop
nop
jae 0x4057b5
xor dword [eax - 0x4e], ebx
dec edi
add dword [eax], 0xbc00be43
add ch, dl
fistp dword [esp]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405798
call fcn.00409a3e
clc
cld
nop
nop
jae 0x40930c
add byte [ebp + 0x3786ad28], al
cmp edx, dword [ebx + 0x26]
add ebx, eax
push ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4082f3
mov eax, esi
clc
cld
nop
nop
jae 0x405a59
psubb mm0, qword [ebx + 0x63c0]
add byte [eax], al
add byte [eax], al
add byte [eax], al
push edx
add byte [edi - 0x48], ch
je 0x40814e
add byte [eax], al
clc
cld
nop
nop
jae 0x40921a
push ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4059be
add byte [eax], al
rol byte [eax], 1
pop eax
add byte [edi + eax*4 - 0x30d07af], bh
nop
nop
jae 0x4088fa
add byte [eax], al
add byte [eax], al
xor dword [eax], eax
add byte [edi], dh
mov esi, 0x97a4c000
mov esi, dword [esi + 0x80]
clc
cld
nop
nop
jae 0x406d71
add byte [eax], ch
add esi, dword [ecx]
clc
arpl word [eax], ax
loopne 0x408142
push dword [edx + 0x50]
push edi
mov edi, 0x409549
xchg dword [esp], edi
ret
add edx, 0x28
clc
cld
nop
nop
jae 0x4073c4
add byte [esi + 0x46], al
jns 0x408178
lodsd eax, dword [esi]
add byte [eax], al
add byte [eax + 0x6f], bh
sub edi, edx
clc
cld
nop
nop
jae 0x40696a
add byte [eax], al
add byte [edx + 0x7c0000], dh
or al, 0xde
xchg esi, eax
add byte [eax], al
xchg ecx, eax
test ecx, ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407dc6
mov ecx, 0x735908cd
clc
cld
nop
nop
jae 0x407ed6
add byte [ebx], al
add byte [eax], al
add byte [edx + 0x6139137c], dh
popal
clc
cld
nop
nop
jae 0x406571
ja 0x408243
add dword [esi], esi
sbb al, byte [eax]
lodsd eax, dword [esi]
add eax, dword [eax]
dec edi
add byte [ecx - 0x30d07a0], dl
pushal
clc
cld
nop
nop
jae 0x408445
ja 0x408276
add byte [eax], al
psubb mm0, qword [eax]
add byte [ecx], dh
add byte [edi], dh
add byte [eax + 1], cl
cmp dword [ebp - 0x75], edx
in al, dx
add ah, bl
sar dword [esi + 0x11fe00], 1
add byte [eax], al
aas
lcall 0xba9f, 0x8548a20a
salc
add al, dl
iretd
jne 0x408c22
clc
cld
nop
nop
jae 0x405d75
add byte [eax], al
jl 0x40830d
add byte [eax + eax + 0x4a], bh
add bl, al
shl esi, 3
clc
cld
nop
nop
jae 0x4066a3
add byte [eax], al
add byte [eax], al
mov dh, 0
mov dl, 0x3c
add byte [eax], al
jo 0x4082b7
and al, 1
push esp
add dh, ch
mov gs, word [ebx - 0xd070d75]
cld
mov esi, edx
clc
cld
nop
nop
jae 0x40829d
inc ebx
add byte [eax], al
xor dword [eax], eax
ljmp 0xc200
xchg ecx, ecx
clc
cld
nop
nop
jae 0x407141
add byte [eax + edi*8 + 0x1cb60018], bh
clc
mov ecx, 0x521cf3
pop ecx
fistp dword [esp]
push edi
mov edi, 0x405ac2
xchg dword [esp], edi
ret
xor dword [ebx - 0x40a8db8b], ecx
xchg edi, eax
cwde
inc eax
add byte [edi - 0x413cdbc4], al
xor ebx, 0x1a
clc
jbe 0x408322
mov esi, dword [ebp + 0x24]
push edi
mov edi, 0x409897
xchg dword [esp], edi
ret
cld
nop
nop
jae 0x40775c
ljmp 0x3f81:0x461e00ea
mov ebx, dword [edx + 0x10]
push edi
mov edi, 0x409009
xchg dword [esp], edi
ret
mov eax, dword [ecx + 8]
clc
cld
nop
nop
jae 0x4077fe
add byte [esi], bl
add byte [ebx], al
add byte [0x1c6c], cl
das
test dword [edi], 0xffffffff
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407777
mov eax, 0x30
clc
cld
nop
nop
jae 0x4093f4
test dword [eax], eax
clc
rcpps xmm0, xmmword [eax]
adc edx, edi
jecxz 0x408360
rol dword [ebx], 0x90
push ebp
mov ebp, esp
leave
nop
jmp 0x405b9a
push 0x4f746547
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4067fe
add eax, 2
clc
cld
nop
nop
jae 0x408d98
add byte [eax + eax], bl
add byte [edi], cl
add byte [esi + 0x5d949600], al
mov edi, eax
push edi
mov edi, 0x407e14
xchg dword [esp], edi
ret
imul ecx, ecx, 0x28
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x409143
add ecx, 0xb
clc
cld
nop
nop
jae 0x4088dc
add byte [eax], al
add byte [esi], bl
add byte [ecx + 0x3b], bh
jne 0x40842e
wait
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405c3b
xchg edi, esi
clc
cld
nop
nop
jae 0x406428
sbb al, 4
aaa
push esi
add al, bh
clc
inc eax
mov esi, 0x519b0000
clc
cld
nop
nop
jae 0x408a68
add byte [eax], al
add byte [eax], al
jns 0x40850b
mov esp, 0x86f600
add byte [ebx - 9], al
rcl byte [eax - 0x361374ab], cl
nop
jmp 0x4073df
push 0xed133cf0
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407e47
push edi
push edi
mov edi, 0x4056c4
xchg dword [esp], edi
ret
mov ecx, ebx
clc
cld
nop
nop
jae 0x40945f
xchg byte [eax], al
mov esi, 0x85008600
sbb byte [eax], al
add byte [eax + 0x5b], al
add edi, 0x10
clc
cld
nop
nop
jae 0x4059d7
add eax, dword [ecx]
add byte [esi - 0x12098700], dl
add byte [edi - 0x3c], dh
scasb al, byte es:[edi]
inc ecx
mov edi, dword [edi + 8]
clc
cld
nop
nop
jae 0x406253
add byte [esi + 0x318918], bh
aas
mov bl, 0x31
sbb ah, bl
inc edi
clc
cld
nop
nop
jae 0x406287
add byte [eax], al
add bh, dl
jl 0x4085f3
fiadd word [eax]
add byte [esi], bl
inc ebx
pmaxsw mm6, qword [ebx - 0x3d]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405f71
ret
sub esp, 0xfffffffc
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x409b97
push ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408390
jne 0x4073df
clc
cld
nop
nop
jae 0x407c11
xor dword [eax], eax
test esi, ebx
clc
push ds
mov eax, 0x241cdbf7
push edi
and al, 0x57
mov edi, 0x406236
xchg dword [esp], edi
ret
inc edi
clc
cld
nop
nop
jae 0x40658a
add byte [eax], al
add byte [eax], al
dec edi
dec ebp
add byte [eax], al
add al, bh
mov dh, 0xb9
bound eax, qword [eax]
loopne 0x4086d0
mov ebx, edi
clc
cld
nop
nop
jae 0x4085ad
add byte [eax], al
pop eax
add byte [edi], bh
aas
pop eax
sbb al, 0xb6
or al, 0xbc
push edx
add dword [ebp - 0x7db8afd], ebp
add esi, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x405733
push ebx
add dword [eax], 0x77000000
add byte [ebx - 0x44], al
dec ebp
je 0x407030
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406bd0
invalid
push ecx
clc
cld
nop
nop
jae 0x405e61
sbb al, byte [eax]
add byte [ebx + 0x1e], al
test dword [eax + eax], edi
add byte [ebx + eax*2 - 0x1dffae00], bh
jnp 0x408746
mov dword [edi - 0x18], eax
clc
cld
nop
inc edi
call 0x913d7abb
nop
jae 0x4094dc
add dword [esp + ebx], ebx
ja 0x408846
inc eax
jbe 0x40880d
inc esi
add byte [ecx + 0x59], bl
pop ecx
clc
cld
nop
nop
jae 0x408d31
add byte [0xd3700], cl
add byte [ebx + 0x280077], al
invalid
add eax, 8
clc
cld
nop
nop
jae 0x405f57
push ds
add byte [ecx + 0xc00f800], cl
cmp ecx, dword [edx + 1]
push ebx
pop esi
push edi
mov edi, 0x406043
xchg dword [esp], edi
ret
clc
sub byte [eax], al
mov bl, 0x56
push esi
clc
cld
nop
nop
jae 0x406a12
add edi, 0xffffffe1
invalid
add byte [eax], al
add byte [esi + 0x1cf8b600], bh
js 0x40883b
aaa
add al, dl
fdivr st(2)
and eax, 0x5590c985
test ecx, ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408ae7
add edi, ebx
clc
cld
nop
nop
jae 0x40691f
add byte [eax], al
arpl word [eax], ax
cmp al, 0
test dword [edi + 0x4d], ecx
sldt word [ebp - 0x40a83ed5]
and ebp, dword [ebp + 0x40]
add byte [edi + 0x1cc3243c], al
div byte [edi]
add byte [eax + eax], bh
mov eax, 0x4a000000
add byte [edi], ah
call fcn.00409a3e
jmp 0x408913
mov ecx, 0x735908cd
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4063f4
pop eax
clc
cld
nop
nop
jae 0x40830e
dec edi
add byte [eax], al
add byte [edi], cl
add dword [eax], 0x63f81a
lodsd eax, dword [esi]
mov cl, 0x55
mov ebp, esp
sub al, 0
mov cl, 0x64
aaa
add al, 0xe8
xchg ebx, eax
add byte [edi + 0x2b00eb95], ch
fld qword [edx]
add byte [ebx - 0x58445e00], ch
fistp dword [esp]
push edi
mov edi, 0x4089ff
xchg dword [esp], edi
ret
popal
clc
cld
nop
nop
jae 0x4069bf
jbe 0x408984
invalid
cmp esi, dword [ecx]
add byte [esi], bl
ljmp 0x4b6
xor edx, edx
clc
cld
nop
nop
jae 0x408512
shr eax, 8
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4085e1
fistp dword [esp]
clc
cld
nop
nop
jae 0x4099be
js 0x408a91
mov dh, 0
add byte [eax], al
add byte [edi], bh
add byte [eax + 1], ch
pop edi
inc ebx
push edi
mov edi, 0x40607c
xchg dword [esp], edi
ret
add byte [esi + 0x1a002858], dh
add byte [eax + 0x79], bh
mov eax, 0xbf575995
das
inc eax
add byte [edi + 0xc3243c], al
add byte [eax], al
or al, 0
add dl, ch
invalid
popal
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406f1b
jne 0x405c7d
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406e7f
pop ecx
clc
cld
nop
nop
jae 0x405d5a
add byte [ecx], dh
add byte [eax], bl
aaa
add byte [eax], al
add dl, ch
add byte [eax], al
add byte [ecx + edx*8 - 0x501374ab], bh
mov byte [0x782cd4b3], al
add bl, bh
add eax, 0xbd117c
add byte [esi], ch
add al, cl
jp 0x408b7a
xchg ebx, eax
mov al, 0x42
add dword [ecx], edi
jmp 0x4091ff
push esi
clc
cld
nop
nop
jae 0x40942a
mov dl, 0xf
add byte [edi - 0x7f], dh
cmp eax, dword [eax]
ja 0x408b85
insb byte es:[edi], dx
add byte [ebx + 0xfc10102], dh
xchg eax, esp
or eax, 0xf2f80000
cld
nop
nop
jae 0x408f4d
sbb al, byte [eax]
aas
add dh, dh
add byte [eax], al
sub edx, dword [eax + 0x57]
push eax
push edi
mov edi, 0x405bd0
xchg dword [esp], edi
ret
add ecx, dword [ecx + 0x3c]
clc
cld
nop
nop
jae 0x409089
xchg byte [ebx - 0xcc44700], dh
adc eax, dword [eax]
add byte [eax], al
pop ss
fld1
clc
cld
nop
nop
jae 0x408168
mov dh, 0xed
add byte [ebx], al
add byte [eax], al
push ebx
mov eax, 0x500c8900
add dword [ecx - 0xd], esp
movsd dword es:[edi], dword [esi]
rep movsd dword es:[edi], dword [esi]
clc
cld
nop
nop
jae 0x409491
js 0x408c27
sub byte [eax], al
add dl, ch
add byte [0xc1000000], cl
leave
clc
cld
nop
nop
jae 0x406100
add byte [edx], bl
add byte [ebx + esi*4 - 0x22], bh
inc ebx
add byte [ebp], cl
xor dword [ebx + ebp*8], ebx
mov esi, dword [edx]
push edi
mov edi, 0x409070
xchg dword [esp], edi
ret
nop
inc eax
add byte [edi - 0x283cdbc4], al
add byte [eax], bl
mov dh, 0xc
fidiv word [ecx]
add byte [eax], al
mov eax, 0x56ad31
loopne 0x408cb6
add dword [edx + 1], eax
adc ecx, dword [ebx - 0xd07f1b1]
cld
mov ecx, dword [edi + 0xe]
clc
cld
nop
nop
jae 0x408703
or eax, 0x1a96001a
or al, 0
mov dl, 0x28
dec edi
add dword fs:[edx], eax
add eax, 0xf2f8f88b
cld
nop
nop
jae 0x409325
push esi
mov bl, 0x40
out 0, al
in eax, dx
add byte [eax], al
sub byte [eax], al
dec edi
add dword [ebx + 0x559003c1], 0x90c9ec8b
add ecx, 3
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408f00
mov ecx, eax
clc
cld
nop
nop
jae 0x4096d4
add byte [eax], ch
sub byte [edi], cl
jno 0x791e8cc4
mov dh, 0x33
mov eax, 0x573c8194
clc
cld
nop
nop
jae 0x40966b
mov cl, 9
add byte [eax], al
ljmp 0x2885:0
lea eax, [edi + eax]
clc
cld
nop
nop
jae 0x4078b6
push ds
jbe 0x408d4e
aaa
add byte [eax + eax], al
mov eax, 0x10a0481
ret
mov esi, dword [esi + ebx + 0x78]
push edi
mov edi, 0x407723
xchg dword [esp], edi
ret
add ecx, 0x13
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x409512
nop
nop
jae 0x408560
push ds
add byte [ebx + 0x281e83], al
add byte [edx - 0x7c000000], dh
pop esp
add dword [ebx - 0x75], esi
jge 0x408d8d
clc
cld
nop
nop
jae 0x407ae7
add dl, ch
invalid
sbb al, 0xbe
inc eax
retf
test dword [ebp - 0x12ffff7d], eax
jno 0xe95fcc99
jmp 0x405ecb
sar edi, 1
push dword [esi - 0x1a]
clc
add byte [0x4284300], cl
add byte [eax], al
or eax, 0x860db6bc
lldt word [esi + 0xf]
mov ecx, dword [edi + 6]
clc
cld
nop
nop
jae 0x406ed0
cmp eax, dword [eax]
ja 0x408d7b
mov dh, 0xd7
xor dword [eax], eax
dec edi
push ebx
jl 0x408dcc
mov esi, dword [ebp + 0x24]
clc
and al, 0xf8
cld
nop
nop
jae 0x40969f
out 0x86, al
sbb byte [edi], cl
inc ebx
mov dl, 0
arpl word [ebx - 0x22], dx
fdivrp st(5)
mov ebp, dword [esi + 0x24]
clc
cld
nop
nop
jae 0x4066fa
mov dh, 0x53
add byte [ecx - 0x44], bh
add byte [ebp], cl
clc
clc
leave
mov ecx, dword [ecx + 0x54]
clc
cld
nop
nop
jae 0x405700
dec ebp
mov dh, 0
push ebx
mov dh, 0x18
add byte [edi], cl
jns 0x408dce
test dword [ebx - 0xd07f739], eax
cld
add edi, 8
clc
cld
nop
nop
jae 0x406e66
out 0x85, al
idiv byte [esi + ebx*8 - 0x1941bc44]
mov dh, 0xc0
cmc
add edx, ecx
clc
cld
nop
nop
jae 0x407415
insb byte es:[edi], dx
add byte [eax], ch
lodsd eax, dword [esi]
xor dword [eax + eax], ecx
xor dword [edi], ecx
dec ebp
add byte [edi], ah
mov dword [esp], eax
clc
cld
nop
nop
jae 0x40733e
add byte [esi - 0x46ff41fd], dh
mov esp, 0x9d000000
shr ecx, 2
push edi
mov edi, 0x40814b
xchg dword [esp], edi
ret
pop ecx
clc
cld
nop
nop
jae 0x40689d
sub byte [ecx], dh
ljmp 0x3bb8
jmp 0x408042
fistp dword [esp]
clc
cld
nop
nop
jae 0x408492
cmp edx, dword [ebx]
add byte [edx + esi*4], cl
add byte [esi + 0x56], dl
mov esp, 0x39e82b94
or eax, dword [eax]
add al, bh
call fcn.00409a3e
clc
cld
nop
nop
jae 0x406df8
invalid
fld1
push edi
mov edi, 0x406ffb
xchg dword [esp], edi
ret
mov eax, ebx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4095b6
lea esp, [esp + eax]
clc
cld
nop
nop
jae 0x407c96
out 0x85, al
mov dh, 0xb8
add byte [ebp - 8], cl
add al, 0
ja 0x408fd3
add esp, 0x1c
clc
cld
nop
nop
jae 0x40648f
add bl, dh
add dword [eax], ebp
sub byte [eax], al
push ds
add byte [eax], al
add byte [ecx + eax], dh
and dword [eax - 4], ebp
push esi
inc esi
sbb eax, edi
add dword [ecx], esp
push 0x194656fc
clc
cld
nop
nop
jae 0x405b63
add byte [ebp], cl
fisubr word [ebp + 0x20003743]
add byte [ecx - 0x30d07b7], dh
nop
nop
jae 0x406ae9
push ds
add byte [eax], al
ja 0x409001
dec edi
mov dh, 1
add byte [edx], bl
add byte [eax], al
jnp 0xfd338820
nop
nop
jae 0x4081cf
add dword [eax], 0
sbb al, 0x76
add byte [eax], al
add byte [eax], al
add byte [esi + 0x44], al
add edx, ebp
cmp eax, 0x57241cdb
fistp dword [esp]
push edi
mov edi, 0x406a9a
xchg dword [esp], edi
ret
mov eax, dword [ecx + 0xb8]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408808
jne 0x407e2e
clc
cld
nop
nop
jae 0x406817
xchg byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx - 0x7d7157d], ah
cld
nop
nop
jae 0x407903
push esi
test dword [0x1be00ad], ecx
add byte [esi - 0x6fae6c6a], dl
push ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4076ca
add edi, dword [ebp + 0x24]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406f78
add di, word [edi + 0x14]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4060e7
mov ecx, eax
clc
cld
nop
nop
jae 0x40885b
sbb al, byte [esi + 0x430028]
add byte [edi], cl
mov dh, 0x28
sbb al, 0xdd
mov esi, ebx
push edi
mov edi, 0x407d94
xchg dword [esp], edi
ret
stosb byte es:[edi], al
clc
cld
nop
nop
jae 0x4089e4
add byte [eax], al
or eax, 0x43b60d
add byte [eax + eax + 0x1c], ch
add byte [ebx - 0x48], dl
jp 0x4091f4
jbe 0x40924a
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4097ee
je 0x405d22
clc
cld
nop
nop
jae 0x4067ad
aad 0xff
push dword [ebx - 0x12a9ffb3]
mov bl, 0x4d
add byte [esi - 0x13], dl
in eax, dx
add byte [ebp - 0x7b], dh
leave
test ecx, ecx
push edi
mov edi, 0x40577f
xchg dword [esp], edi
ret
add byte [eax], al
add byte [eax], al
dec esp
add byte [edi + 3], al
invalid
add eax, edi
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405bb7
add al, 0
js 0x40922d
sub eax, 0x80000000
clc
cld
nop
nop
jae 0x405ecb
lodsd eax, dword [esi]
add byte [eax], al
out 0, al
add al, bh
inc ebx
add al, 1
mov al, byte [0x24450349]
add eax, dword [ebp + 0x24]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40842b
sub ecx, 0x18
push edi
mov edi, 0x406a62
xchg dword [esp], edi
ret
imul ecx, eax
clc
cld
nop
nop
jae 0x407c2e
add byte [edx + 0x7896bc], dh
add byte [ecx + esi], bh
add byte [ecx - 0x4a40a8b0], dl
mov al, byte [eax]
xchg dword [esp], edi
ret
stosd dword es:[edi], eax
clc
cld
nop
nop
jae 0x4083a9
str word [edi + 0x58]
clc
push esi
add byte [eax], al
mov bl, 0x1c
add byte [eax], al
jae 0x40937d
push edi
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407017
call fcn.00409a3e
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4087bc
and al, 0xc3
add byte [ecx - 0x7e156953], cl
add byte [eax - 0x7f], bh
push ds
add dword [edi - 0x30d073d], edi
nop
nop
jae 0x407960
test eax, 0x80000000
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40651c
add ecx, 7
clc
cld
nop
nop
jae 0x4080fc
xchg byte [ecx], dh
mov esp, 0x63000f
sbb al, 0
sbb al, 0xf6
out dx, eax
mov eax, dword fs:[eax]
push edi
mov edi, 0x4092f2
xchg dword [esp], edi
ret
push edi
clc
cld
nop
nop
jae 0x40663b
add al, 0
lodsd eax, dword [esi]
or eax, 0x356ed00
add byte [ecx], al
add bl, dh
inc eax
add dword [ebx], esp
shl eax, 2
clc
cld
nop
nop
jae 0x405fc5
lodsd eax, dword [esi]
push ds
sbb bl, byte [eax]
add byte [esi + esi*2], bl
add byte [eax], al
sbb al, 0xe6
xchg edi, eax
add ecx, dword [ecx + 0x3c]
clc
cld
nop
nop
jae 0x407128
mov esp, 0x28e60000
ficomp word [eax]
push ds
cmp edi, dword [edi]
adc eax, dword [ecx + 0x126c6]
add al, bh
cld
nop
nop
jae 0x407e66
dec edi
sbb al, 0x7c
add byte [0x594b3f77], cl
pop ecx
clc
cld
nop
nop
jae 0x407469
add byte [eax + eax], cl
ljmp 0xb600
fld1
clc
cld
nop
nop
jae 0x4063c2
add byte [eax], al
jbe 0x4094fc
mov dl, 0
add byte [eax], al
mov dl, 0xea
insb byte es:[edi], dx
jecxz 0x409547
push 0
push edi
mov edi, 0x407dfb
xchg dword [esp], edi
ret
add byte [edi - 0x41], dl
sti
jge 0x409523
add byte [edi + 0xc3243c], al
add byte [eax], al
add byte [ebx], bh
aaa
pop eax
add byte [eax], al
add byte [eax], al
inc esi
les eax, [ebp + 0x57284d8d]
lea ecx, [ebp + 0x28]
push edi
mov edi, 0x407bc3
xchg dword [esp], edi
ret
jnp 0x40953e
add byte [edi - 0x793cdbc4], al
add byte [edi], dh
mov ecx, 0xd700000f
add al, 0x4f
add byte [eax], al
imul eax
daa
add eax, 0x55900000
call fcn.00409a3e
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407b1d
mov eax, 0x63860079
add bh, dl
arpl word [eax - 0x40a8f61e], ax
sti
mov word [eax], es
xchg dword [esp], edi
ret
xor dword [ebp - 0x7b], ecx
add byte [eax], al
cli
in al, dx
inc esp
add ah, bh
cld
adc eax, 0x572475ff
mov edi, 0x405af6
xchg dword [esp], edi
ret
movzx edi, word [edi + 0x14]
clc
cld
nop
nop
jae 0x4075c3
add byte [esi + 0x3b], al
mov dh, 0x89
rol byte [eax], 0x1a
add byte [eax + 1], dl
mov ecx, 0xfcf2f851
nop
nop
jae 0x406b1c
cmp al, 0
arpl word [esi - 0x7cff4913], ax
js 0x4095a7
sbb al, 0x79
test al, 0xb6
pop dword [ebx]
inc eax
cmp al, 0xf8
add eax, dword [eax + 0x3c]
clc
cld
nop
nop
jae 0x406fac
sbb al, 0x3c
add byte [eax], al
add byte [ecx], al
sbb al, 3
sub byte [ecx - 0x72], bh
mov eax, dword [0x4595668]
add byte [eax - 0x361374ab], dl
nop
jmp 0x406cf1
push eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405fac
stc
clc
push edi
mov edi, 0x40876d
xchg dword [esp], edi
ret
add esi, 0x14
clc
cld
nop
nop
jae 0x408977
add eax, 0x1d35e7c2
clc
cld
nop
nop
jae 0x407d14
add byte [esi + 0x47c3c], dl
cmp al, 0x28
sub esi, dword [ebx]
call dword [edi - 0x41]
jmp 0x40961f
xor edi, edi
push edi
mov edi, 0x4095eb
xchg dword [esp], edi
ret
push ds
add byte [eax], al
sbb bl, byte [eax]
add byte [ecx + 3], ah
jbe 0x4096de
add esi, dword [esi + 0x3c]
clc
cld
nop
nop
jae 0x40819b
mov dh, 0
add byte [eax], al
add byte [eax], al
movlps qword [ebp - 0x1fffac00], xmm5
adc dword [ebp - 0x75], 0xf955c0ec
loopne 0x409697
invalid
shr ecx, 2
clc
cld
nop
nop
jae 0x407062
sbb cl, 0xff
inc dword [ebx + 0x58]
inc ebx
pop eax
xchg esi, eax
add byte [eax], al
add al, 0x43
add byte [esi - 0x7d], dl
pop ebp
je 0x406b36
clc
cld
nop
nop
jae 0x40619a
add dh, bl
dec edi
add bl, dh
mov eax, 0x6149dc00
clc
cld
nop
nop
jae 0x408c09
mov esi, 0x1800
add byte [eax + eax], bl
ja 0x409715
mov dword [esp + 0x1c], edi
clc
cld
nop
nop
jae 0x409707
mov edx, dword [edi + 0xc]
clc
cld
nop
nop
jae 0x406b4f
aas
sub byte [esi - 0x7d], al
push ds
dec edi
dec edi
or eax, 0x83610079
sub al, 0x24
add dword [edi - 0x41], edx
movsd dword es:[edi], dword [esi]
lcall 0xc324, 0x3c870040
mov dl, 0x3b
or eax, 0xb6f8ed
clc
add byte [eax], al
adc dword [ebp - 0x75], edx
in al, dx
invalid
xor dword [esp], eax
push edi
mov edi, 0x407a67
xchg dword [esp], edi
ret
add edi, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x40883f
push ds
add byte [eax], ch
xlatb
add byte [edx + 0x43b831e], dh
sbb dword [ecx - 0x40a8d7bb], ecx
rcl byte [ebp + 0x3c870040]
and al, 0xc3
sbb dword [esi], 0xbc3c000f
add byte [ebx + 0x18], al
add byte [eax - 4], bh
sub al, 0
cmp byte [ecx], al
pop ecx
push ecx
clc
cld
nop
nop
jae 0x40805b
dec edi
jl 0x40984e
add byte [eax + eax], bl
sbb al, 0
add byte [esi - 0x7f778742], dh
invalid
mov ecx, ebx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408bbc
push 0x46000
clc
cld
nop
nop
jae 0x405c9a
add byte [ebx + 0x53000056], dh
add byte [ecx - 0x76], bh
sbb al, 0
in al, 0x5a
add ah, cl
or dword [esi + 0x57], edx
mov edi, 0x4072d3
xchg dword [esp], edi
ret
lea edi, [edi + ebx]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x409580
pop ecx
clc
cld
nop
nop
jae 0x408c78
add byte [eax], al
mov eax, 0x585600be
add byte [eax], al
adc edi, dword [esi - 0x21ffc600]
aad 0x55
mov ebp, esp
cld
pop dword [eax]
xchg edx, eax
add byte [eax], al
arpl word [ebp + 0x6b], bp
enter 0x2e36, 0x29
retf
inc edi
clc
cld
nop
nop
jae 0x4091b4
sbb bl, byte [edx]
add byte [eax], al
sbb byte [eax], al
add byte [eax], al
or eax, 0x3f003100
pop ecx
push edi
mov edi, 0x409567
xchg dword [esp], edi
ret
wait
clc
cld
nop
nop
jae 0x40710b
add dl, ch
inc eax
xchg esi, eax
arpl word [eax], ax
add byte [eax], al
xor dword [eax], eax
cmp eax, dword [eax - 0x31]
je 0x406a62
clc
cld
nop
nop
jae 0x40666f
inc ebx
or al, 0x4f
dec ebp
mov esp, 0xabc8b940
push 0x70
clc
cld
nop
nop
jae 0x405e7c
lodsd eax, dword [esi]
add byte [eax], al
pop eax
add al, 0
add byte [edi], cl
or eax, 0x7daafcb3
mov edi, dword [edi + 0x28]
clc
cld
nop
nop
jae 0x4090a2
add al, al
inc ebx
dec ebp
dec edi
out 0x1c, al
push ds
add byte [edi + 0x61], cl
cld
push edi
mov edi, 0x407559
xchg dword [esp], edi
ret
mov eax, dword [esi]
push edi
mov edi, 0x4097d3
xchg dword [esp], edi
ret
popal
clc
cld
nop
nop
jae 0x40938b
pop ecx
clc
cld
nop
nop
jae 0x406473
add byte [edx - 0x7214c84], dh
add byte [eax], al
inc esi
add byte [ecx + 0x15000600], cl
not eax
push edi
mov edi, 0x409445
xchg dword [esp], edi
ret