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

Disassembly:
mov eax, dword [ecx + 0x10]
clc
cld
nop
nop
jae 0x4090f1
pop edx
neg dword [ebx + 0x4e]
xchg esi, eax
mov ch, 0
add bh, ah
mov ecx, dword [esi + 0x3c]
clc
cld
nop
nop
jae 0x40605d
inc ebx
add byte [eax + eax - 0x6e], dh
xchg ecx, eax
sbb ebp, dword [ebx]
push 0
cmp al, byte [eax]
lcall 0x90fc, 0xf2f85035
nop
jae 0x406245
fcomi st(7)
lcall 0, 0x24001010
inc edi
mov word [eax + eax - 0x1d], ds
push ecx
clc
cld
nop
nop
jae 0x407522
add byte [eax], al
add dh, bh
xor al, byte [eax]
and eax, 0xc24725fe
add byte [edi + 0x53], bh
push edi
mov edi, 0x408119
xchg dword [esp], edi
ret
mov esi, 0xfff8eeef
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408224
jne 0x408e9c
clc
cld
nop
nop
jae 0x406c62
adc ecx, esi
xchg esi, eax
add byte [ebp - 0x3e7c2202], dh
xorps xmm7, xmmword [edi + 0x406374]
xchg dword [esp], edi
ret
jb 0x406d50
clc
cld
nop
nop
jae 0x408b90
add byte [esi - 0x8ea3e2e], bh
push esi
clc
cld
nop
nop
jae 0x407c0b
fild dword [eax]
fidivr dword [ebp]
mov ch, 0
lcall 0x6e00, 0x36840032
add byte [esi], al
add byte ss:[eax + eax + 0x5a], dl
add byte [esi + edx*2 + 0x57501300], cl
mov edi, 0x407d9f
xchg dword [esp], edi
ret
pop esi
clc
cld
nop
nop
jae 0x405de6
add byte [esi + edx*8], ah
test dword [eax], 0xd3001000
in eax, 0xc7
pushal
clc
cld
nop
nop
jae 0x4088bf
int3
dec ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408349
add esi, ebx
clc
cld
nop
nop
jae 0x406ca8
add byte [eax], al
add byte [eax], al
je 0x4057f5
add bh, dh
add byte [edi + 0x1b62850f], al
add byte [eax], al
jne 0x407361
clc
cld
nop
nop
jae 0x407867
xlatb
add byte [0x544ed3], ch
in al, 0x5e
add byte [ebx + 0xf], ah
mov bh, 0x7f
adc al, 0xf8
movzx edi, word [edi + 0x14]
clc
cld
nop
nop
jae 0x4093c1
add byte [eax], al
rol dword [eax], cl
xchg byte [edx + ebp*4 - 0x40a8af05], ch
out dx, eax
jg 0x405872
add byte [edi - 0x3cdbc4], al
add byte [esi], cl
test eax, 0x3000e811
add byte [eax], al
add byte [0x83243481], cl
push esp
ja 0x4057cc
xor dword [esp], 0x82775483
clc
cld
nop
nop
jae 0x405c97
add byte [esi + 0xff343ff], dl
mov bh, 0x76
adc al, 0xf8
movzx esi, word [esi + 0x14]
clc
cld
nop
nop
jae 0x40854b
lcall 0xa9, 0xac00692f
or al, 0
mov ecx, 0xfcf2f850
push eax
clc
cld
nop
nop
jae 0x4077dc
lcall 0x1b2d, 0xf7003030
add bh, dl
add bl, dl
push esp
clc
cld
nop
nop
jae 0x406be9
in al, dx
add byte [edx], cl
idiv dword [eax + 0xd1c1db]
add byte [ecx - 0x75], ch
inc ebp
sub al, bh
cld
nop
nop
jae 0x405cc5
lodsb al, byte [esi]
invalid
mov esi, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x407895
xchg ah, bh
add byte [eax], al
in eax, 0
add byte [eax], al
invalid
mov eax, dword [edi]
clc
cld
nop
nop
jae 0x407378
lodsb al, byte [esi]
pop edx
shl dword [eax + esi], cl
add byte [eax], al
add byte [eax - 0x287bf029], bh
adc eax, dword [eax]
add al, bh
cld
nop
nop
jae 0x406f04
push cs
dec esi
mov eax, 0xf05fc00
test dword [ecx], ebx
cmp al, byte [eax]
add byte [eax - 0x361374ab], dl
jne 0x4093a9
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4064a8
fistp dword [esp]
clc
cld
nop
nop
jae 0x408a0f
invalid
fistp dword [esp]
clc
cld
nop
nop
jae 0x406b9d
and al, 0x24
xor bl, dl
add byte [edx - 0x744d0000], al
fdivr st(0)
mov ebx, eax
clc
cld
nop
nop
jae 0x40595c
int1
add byte [eax], al
pop ss
shr dword [edi], cl
mov eax, 0x36b400
push ss
add byte [ebx], ch
jne 0x407cb9
clc
cld
nop
nop
jae 0x408c9d
add byte [esi - 0x48000000], dl
lea edx, [ebp - 0x75]
in al, dx
add byte [eax], al
add byte [eax], al
sub ah, ah
mov al, byte [0xd0a213d9]
push ds
add byte [eax - 0x8cb8b80], ah
add byte [esi + 0x74689300], dl
insb byte es:[edi], dx
xor esi, dword [edx]
clc
cld
nop
nop
jae 0x405b83
adc dword [eax + eax - 0x7c0e0200], esi
call fcn.004070ce
clc
cld
nop
nop
jae 0x408ece
inc ebx
xor byte [ebx + ebp - 0x3b7dd4b9], 0x83
mov ecx, dword [esi + 0x10]
clc
cld
nop
nop
jae 0x406b3f
pop ss
xchg ecx, eax
fild dword [eax]
add dl, dh
rol dword [eax], 0x1f
xor edi, edi
push edi
mov edi, 0x4063be
xchg dword [esp], edi
ret
imul ecx, eax
clc
cld
nop
nop
jae 0x40572f
add byte [eax], al
inc edi
add byte [eax], dl
add bh, dl
add byte [ecx + 0x59], dh
pop ecx
clc
cld
nop
nop
jae 0x4085c6
or byte [edx - 0x2c13a500], 0xe5
xchg byte [eax], dh
add byte [eax + eax + 0x5a], ah
add byte [eax], ch
add byte [ebx - 0x7f1b075], bh
mov ecx, dword [edi + 0xe]
clc
cld
nop
nop
jae 0x405db7
add al, ch
nop
add dword [eax], 0x26b58a9a
add byte [edx], dh
loop 0x405b15
add byte [edi + 0x57], dh
push edi
mov edi, 0x40857a
xchg dword [esp], edi
ret
add byte [eax], al
adc eax, 0x6a4001e
add byte [edx], bh
push ebx
sub dword [esp], 1
push edi
mov edi, 0x4070a0
xchg dword [esp], edi
ret
add eax, 0x18
clc
cld
nop
nop
jae 0x4068fe
add bl, dl
test byte [edx - 0x29e8db00], cl
adc al, 0
ret
add ecx, 0xf
clc
cld
nop
nop
jae 0x4092c5
add byte [eax], al
add byte [eax], al
add byte [eax + 0x680d0017], dl
loopne 0x405bc1
push 0xe11a3be0
sbb ah, cl
clc
cld
nop
nop
jae 0x405843
dec esi
add byte [eax], al
add byte [0xbf5756cb], ch
xchg edi, eax
xchg ecx, eax
inc eax
add byte [edi - 0x553cdbc4], al
rol byte [eax], cl
xor ch, al
test eax, 0xb4ffd300
mov ah, 0xa8
sal byte [ebp - 0x7f], 0xe9
mov word [edi], ss
add al, byte [eax]
sub ecx, 0x2178c
clc
cld
nop
nop
jae 0x40628c
push es
add byte [eax], al
add byte [esi], cl
add byte [eax], al
fldcw word [ecx]
push ecx
push edi
mov edi, 0x407f2e
xchg dword [esp], edi
ret
mov ecx, 0x735908cd
clc
cld
nop
nop
jae 0x407229
imul eax, dword [eax], 0xd1b500
mov ah, 0x26
add byte [edi], bl
add esi, dword [ebp + 0x24]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408e0d
push ecx
clc
cld
nop
nop
jae 0x4059ba
fiadd dword [eax]
add byte [eax], al
add byte [0xac100], ch
sub ebp, dword [ebp - 0x72cf40a9]
inc eax
add byte [edi + 0xc3243c], al
mov ch, 0x96
add byte [eax], al
cld
xchg edx, eax
add byte [eax], al
pop ss
xchg ecx, eax
add byte ss:[edx], bl
mov dl, 0x88
insb byte es:[edi], dx
add bl, cl
xor eax, eax
clc
cld
nop
nop
jae 0x406b6f
lodsd eax, dword [esi]
push edi
mov edi, 0x408d30
xchg dword [esp], edi
ret
xchg esi, eax
add byte [eax], al
add byte [eax], al
mov esi, 0x37170000
add ecx, 3
clc
cld
nop
nop
jae 0x408f1d
add byte [eax], al
in eax, 0x81
shr dword [edi], 0xff
add byte [eax + eax], cl
lcall 0x5590, 0x54e7b8ca
push esp
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4078c5
mov dword [esp + 0x40], eax
clc
cld
nop
nop
jae 0x408084
ror dword [edx], cl
add cl, dl
add byte [0xf27e200], ah
test byte [ecx - 0x6fffffe3], al
push ebp
mov ebp, esp
leave
nop
jmp 0x406018
push ebx
clc
cld
nop
nop
jae 0x408f05
and eax, 0xd39adb00
add byte [edi], dl
pop ebx
xchg edx, eax
xor dword [ecx + 0x59], 0x90fcf2f8
pop ecx
clc
cld
nop
nop
jae 0x4078dc
xor al, ch
pop ebx
cld
mov ch, 0xfc
and eax, 0x2e001500
add byte [esp + ebx + 0x32d800], al
daa
pop esi
clc
cld
nop
nop
jae 0x4067e0
add byte [eax], al
sub edx, ebx
mov cl, byte [edx]
je 0x405d86
add byte [eax], al
jg 0x405d69
lss eax, [eax*4 - 3]
clc
cld
nop
nop
jae 0x4078ad
mov dl, 4
test ebp, edi
invalid
sbb eax, dword [eax]
add dl, dh
add byte [edx - 0x75b0c49], al
add byte [edx - 0x75b0c49], al
rep movsb byte es:[edi], byte [esi]
clc
cld
nop
nop
jae 0x406767
mov eax, 0x9143
invalid
and al, byte [eax]
push ecx
push ecx
clc
cld
nop
nop
jae 0x40891e
xchg ecx, eax
cld
stosb byte es:[edi], al
add byte [esi], cl
add byte [eax], al
adc eax, 0xfa30000
test dword [esi - 0x6f692c34], edx
push ebp
mov ebp, esp
leave
nop
jmp 0x407ee8
mov ebx, edi
clc
cld
nop
nop
jae 0x4077f9
add cl, dh
add byte [eax], al
rol byte [eax], cl
add byte [eax], al
mov ch, 0xf5
lea ecx, [ebp + 0x28]
push edi
mov edi, 0x405687
xchg dword [esp], edi
ret
pop edx
clc
cld
nop
nop
jae 0x406840
adc dword [ecx], 0xd2fce8d3
push cs
add dl, dl
xchg esi, eax
popfd
add esi, 0x10
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408e9c
add edi, ebx
clc
cld
nop
nop
jae 0x407c22
add byte [eax], al
add bl, dl
pop ss
nop
mov bh, byte [esi + 0x51cbc800]
clc
cld
nop
nop
jae 0x407f77
push cs
lcall 0x25ff, 0xfca99100
fiadd dword [eax]
inc byte [eax + eax - 0x62]
push 0
xchg esp, eax
enter 0xffffffffffffb588, 0x33
sar al, 0xf2
cld
xor eax, eax
clc
cld
nop
nop
jae 0x40931b
in eax, 0xd7
add ah, ch
add dl, dh
fcmove st(0), st(4)
add byte [eax - 0x73fccb9], dl
xor eax, eax
clc
cld
nop
nop
jae 0x405f85
stosb byte es:[edi], al
add byte [eax + 0xe50092], bh
add byte [eax], al
adc eax, dword [ebp - 0x74aa6f2e]
in al, dx
test edx, edx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40787e
mov ecx, dword [ecx + 0x3c]
clc
cld
nop
nop
jae 0x40644c
lcall 0xe52b, 0xad2be96
imul ecx, dword [edi], 0x572a04b7
mov edi, 0x40611e
xchg dword [esp], edi
ret
push ecx
clc
cld
nop
nop
jae 0x406c19
add byte [edx], cl
das
or dh, cl
add byte [eax + esi + 0x54925b], al
and byte [eax], al
int3
call fcn.004070ce
clc
cld
nop
nop
jae 0x408421
add byte [esi], al
test byte [ecx + 0x5701c683], ah
mov edi, 0x405b20
xchg dword [esp], edi
ret
mov edi, dword [edi]
clc
cld
nop
nop
jae 0x4061af
add dh, bh
adc byte [eax], dl
nop
rol dword [eax], cl
inc ebx
inc ebx
jo 0x405f6d
aaa
pop ecx
clc
cld
nop
nop
jae 0x407641
add byte [eax], dh
salc
add byte [eax], al
push cs
xchg byte [eax], al
xlatb
add bl, ah
push dword fs:[eax]
clc
cld
nop
nop
jae 0x407bc1
add byte [eax], al
int1
mov al, byte [eax]
add byte [eax], al
sub ebx, eax
cld
push esp
add byte [edi], cl
fld1
push edi
mov edi, 0x406812
xchg dword [esp], edi
ret
shl esi, 3
clc
cld
nop
nop
jae 0x406948
add byte [eax], al
rol ecx, 1
xchg esi, eax
call esi
xchg ecx, eax
adc dword [ebx - 0x1374aa70], 0x7ce990c9
idiv edi
inc dword [eax]
xlatb
add byte [ebp + 0x32963200], dh
mov eax, 0x709a00
lds eax, [ebx - 0xd07f73a]
cld
add esi, 8
clc
cld
nop
nop
jae 0x4074ae
pop ss
mov eax, 0x11007d2d
salc
sub ebp, ebx
jmp 0x407391
jmp 0x407361
pop esi
clc
cld
nop
nop
jae 0x40563a
lcall 0x15, 0xd1c1242f
add byte [eax + 0x3660100], dl
jbe 0x40605e
add si, word [esi + 0x14]
clc
cld
nop
nop
jae 0x4078f3
xchg esi, eax
add byte [eax], al
add bl, dl
xchg byte [ebx + ebp*8 + 0x28317403], dh
add esi, dword [ecx + esi + 0x28]
je 0x406091
sub al, bh
clc
cld
nop
nop
jae 0x407a98
rol dword [eax], cl
xchg esi, eax
add cl, bl
xor byte [eax], al
fmul qword [edi]
mov eax, dword [edx + 0x18]
push edi
mov edi, 0x40726e
xchg dword [esp], edi
ret
mov esi, dword [edx]
push edi
mov edi, 0x406a14
xchg dword [esp], edi
ret
add byte [eax], al
xchg esi, eax
test eax, 0xbf57e8d9
dec eax
pop esi
inc eax
add byte [edi - 0x3e3cdbc4], al
adc eax, 0x1b009630
int1
add ah, bh
add byte [eax], cl
add byte [ecx + 0x6a], dl
inc eax
fld1
push edi
mov edi, 0x405e48
xchg dword [esp], edi
ret
push 0x40
clc
cld
nop
nop
jae 0x405fa0
xor byte [edx], 0xd3
pop ss
add ah, ch
mov ch, 0x86
xchg edx, eax
invalid
add ebx, dword [ebx + 0x3c]
clc
cld
nop
nop
jae 0x4072e5
or bl, byte [ebx]
add byte [eax], al
add byte [eax], al
cld
je 0x4060ba
add esi, 2
clc
cld
nop
nop
jae 0x407eb4
add byte [eax], 0
sar edi, cl
inc ebx
add byte [eax], al
cmpsd dword [esi], dword es:[edi]
mov eax, dword [edi + eax*4]
push edi
mov edi, 0x406559
xchg dword [esp], edi
ret
jmp 0x40644c
call 0x405784
clc
cld
nop
nop
jae 0x40762a
cld
xor byte [eax], al
add cl, dh
int1
sub al, 0
or al, byte [eax]
adc edx, dword [ecx - 0x70]
push ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40829d
xor edx, edx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406463
sub edi, edx
clc
cld
nop
nop
jae 0x405e30
repne stosb byte es:[edi], al
inc ebx
je 0x4061c1
add ah, ch
adc byte [edx - 0xd07b631], dl
cld
dec ecx
clc
cld
nop
nop
jae 0x40717e
add byte [eax + eax], ah
add dl, bl
sub eax, dword [eax]
das
add byte [eax], al
add byte ds:[ebx + 0x2eafe9], al
add byte [eax], al
sub eax, 0x8ab4a9
inc dword [eax]
add byte [eax], al
xchg esi, eax
add byte [eax], 0
add byte [eax], al
salc
mov eax, 0x3c183df
add ecx, 3
clc
cld
nop
nop
jae 0x408c0d
add byte [eax], al
adc byte [ecx], dl
add byte [eax], al
xor cl, byte [edx - 0x706fcbd]
add edi, ecx
clc
cld
nop
nop
jae 0x406614
add byte [eax], al
inc edi
pop edx
sub eax, dword [eax]
pop ebx
add byte [eax], 0xbb
push ecx
push edi
mov edi, 0x409332
xchg dword [esp], edi
ret
pop edx
push edi
mov edi, 0x40750a
xchg dword [esp], edi
ret
mov eax, eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40731a
add esi, 0x120
clc
cld
nop
nop
jae 0x407e09
add byte [eax], al
xor ah, byte [ebx + ebp]
ror dword [esi], cl
mov dh, 0xfc
xchg ebp, eax
fistp qword ds:[ecx + 0x2178c]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406d37
push ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4077a8
push ecx
clc
cld
nop
nop
jae 0x4079d7
add byte [eax], al
inc ebx
salc
je 0x406311
adc dword [eax], eax
xchg esi, eax
je 0x406282
lodsb al, byte [esi]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406aef
add ecx, 0x28
clc
cld
nop
nop
jae 0x408aa1
add byte [eax], al
add byte [eax], al
add byte [eax], al
rcr dword [ebx - 0x4b], cl
pushal
clc
cld
nop
nop
jae 0x40795e
add byte [esi + 0x2d002b00], al
and eax, 0x7db50000
add byte [0xb5000025], ch
jge 0x40629c
cmp dword [esi + 0x10], 0
nop
push ebp
mov ebp, esp
leave
jle 0x40632b
add byte [eax - 0x361374ab], dl
nop
jmp 0x408390
add ah, cl
xor cl, byte [edi]
add edi, dword [edi + 0x3c]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4075ca
push eax
clc
cld
nop
nop
jae 0x407115
lea esi, [esi + ebx]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40585a
xor eax, eax
clc
cld
nop
nop
jae 0x406795
add byte [ebx - 0x34], al
xlatb
pop ebx
add byte [eax], al
sar esp, cl
mov ds, word [ebx - 0x25]
sbb al, 0x24
fistp dword [esp]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406735
xor eax, eax
clc
cld
nop
nop
jae 0x407391
add byte [eax], al
repne stosb byte es:[edi], al
add ah, ch
add cl, al
add byte [edx], dh
add byte [ebx + 0x49], bh
dec ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405a05
xor edx, edx
clc
cld
nop
nop
jae 0x406df7
salc
add byte [eax], al
add ch, ah
add byte [eax], al
add byte [ebp - 0x6d], bh
div ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405a95
add edi, ebx
push edi
mov edi, 0x4068a0
xchg dword [esp], edi
ret
stosb byte es:[edi], al
push edi
mov edi, 0x406979
xchg dword [esp], edi
ret
jmp 0x408407
push ecx
clc
cld
nop
nop
jae 0x406c01
rol dword [eax], cl
add byte [eax + eax], ah
fild dword [eax]
test byte [eax], al
sub eax, 0x806980b6
loop 0x4064e4
clc
cld
nop
nop
jae 0x409093
add byte [eax], al
rcl edi, 0x10
add byte [eax], al
add byte [ebx], bl
push ecx
add esi, 1
push edi
mov edi, 0x409136
xchg dword [esp], edi
ret
push esp
push edi
mov edi, 0x4056a1
xchg dword [esp], edi
ret
mov esi, dword [esi]
clc
cld
nop
nop
jae 0x408999
stosb byte es:[edi], al
test byte [eax], al
div dword [eax]
jge 0x4065fb
add byte [0x6db6002a], dl
je 0x4071fb
clc
cld
nop
nop
jae 0x405fe8
add byte [eax], al
add cl, bl
add byte [eax - 0x24ee2910], cl
sbb al, 0x24
fistp dword [esp]
push edi
mov edi, 0x407f16
xchg dword [esp], edi
ret
mov esi, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x409377
add byte [edx], dh
xlatb
rol byte [eax], cl
add byte [edx - 0x77ffbf2d], al
pop edx
add byte [edi], ah
xchg edi, esi
clc
cld
nop
nop
jae 0x4082cd
inc byte [eax]
add byte [eax], al
pop ss
stosb byte es:[edi], al
add ch, ah
add byte [eax + 0x44006096], bh
add byte [esi + 0x6a09de80], dl
inc eax
push 0x40
clc
cld
nop
nop
jae 0x4060be
cld
mov al, byte [eax]
in eax, 0x8a
add byte [eax], 0x15
add byte [edx], ah
add byte [ebx - 0x75], cl
push edi
or al, 0xf8
mov edx, dword [edi + 0xc]
clc
cld
nop
nop
jae 0x407d07
add bh, bh
add bh, bh
adc dword [eax + eax], esp
pop ss
cdq
lea edx, [edx + esi]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407db6
lea ebp, [edi - 0x20]
push edi
mov edi, 0x4063a6
xchg dword [esp], edi
ret
add edi, dword [eax + 0x3c]
clc
cld
nop
nop
jae 0x408800
add byte [ebx - 0x2d], al
inc edi
fiadd dword [eax]
xchg esi, eax
add byte [ebx + 0x7a47eb3d], cl
cmp edx, dword [eax - 0x361374ab]
cmp eax, 0x3b7a47eb
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4057f9
wait
clc
cld
nop
nop
jae 0x407e9d
fld1
clc
cld
nop
nop
jae 0x405d89
and eax, 0xfc0074fe
add byte [edx], cl
sal edx, 1
in al, dx
popfd
push edi
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405c45
add edx, 0x28
push edi
mov edi, 0x407c9c
xchg dword [esp], edi
ret
wait
clc
cld
nop
nop
jae 0x406916
pop ss
cld
add byte [eax], al
pop ebx
add byte [eax], al
add byte [esi + ecx - 0x5e73ffaa], ch
sub eax, dword [ecx + esi + 0x28]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40907c
pop ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407199
lodsb al, byte [esi]
push edi
mov edi, 0x408ad1
xchg dword [esp], edi
ret
push edi
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4064bf
pop ecx
push edi
mov edi, 0x4069c1
xchg dword [esp], edi
ret
mov esi, dword [esi + 0x80]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408378
pop ecx
push edi
mov edi, 0x408b5d
xchg dword [esp], edi
ret
pop eax
clc
cld
nop
nop
jae 0x40742b
adc byte [eax], 0xa9
mov cl, ah
test byte [ebx], ch
add byte [eax], dl
add ch, ah
push 0
push edi
mov edi, 0x4093d8
xchg dword [esp], edi
ret
call 0x405784
clc
cld
nop
nop
jae 0x407975
add byte [edx + 0xd190], al
add byte [eax], al
inc esp
add byte [ebp + 3], ah
jmp 0x4068fa
add esp, 0x10
push edi
mov edi, 0x4075af
xchg dword [esp], edi
ret
push edx
clc
cld
nop
nop
jae 0x40863e
and dword [edx + 0x1d], 0
invalid
and dword [edx + 0x1d], 0
add byte [eax], al
add byte [edx - 0x53ffff3f], bl
pop ss
imul eax, dword [eax], 0x14408b83
clc
add byte [eax], al
lcall 0x6917, 0xac0000c1
add byte [ebx - 0x7ebbf75], al
cld
nop
nop
jae 0x408d63
sbb eax, ecx
in eax, 0xd6
add byte [eax], al
das
add byte [edi], ch
shr dword [edi], 0x8b
dec ecx
push esp
mov ecx, dword [ecx + 0x54]
clc
cld
nop
nop
jae 0x408498
cld
inc dword [eax]
pop ebx
rol byte [eax], cl
sbb edi, esp
nop
int 0x59
pop ecx
clc
cld
nop
nop
jae 0x4061f7
salc
add byte [eax], al
add bl, bl
add byte [esi + 0x72b8a900], dl
add byte [ecx - 0x75], dh
adc bh, al
cld
nop
nop
jae 0x4066eb
add byte [edx + 0xda81d7], cl
add byte [eax], 0xf2
sub al, byte [eax]
mov eax, ecx
loop 0x406950
shl edx, 5
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40662b
push ecx
push edi
mov edi, 0x408a57
xchg dword [esp], edi
ret
or eax, 0x12
clc
cld
nop
nop
jae 0x407702
xchg ecx, ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40775e
mov esi, ebx
clc
cld
nop
nop
jae 0x40766f
add byte [eax], al
fild dword [eax]
and al, 0x32
xor byte [edx + 0x202ce78a], al
push edi
mov edi, 0x405f3e
xchg dword [esp], edi
ret
pop ecx
push edi
mov edi, 0x4067af
xchg dword [esp], edi
ret
add edi, 0x18
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40620e
rep movsd dword es:[edi], dword [esi]
clc
cld
nop
nop
jae 0x408407
ror dword [edx + 0x4300d100], 1
jmp [edi]
jne 0x4087b9
clc
cld
nop
nop
jae 0x4084e1
lcall 0x6a77, 0
inc eax
push 0x40
push edi
mov edi, 0x406198
xchg dword [esp], edi
ret
stosb byte es:[edi], al
push edi
mov edi, 0x4082e4
xchg dword [esp], edi
ret
jne 0x407442
clc
cld
nop
nop
jae 0x405913
test eax, 0xcc0000
mov ah, 0xba
inc ebp
mov edi, dword [esi + 0x1c]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x409409
test ecx, ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408313
pushal
clc
cld
nop
nop
jae 0x4060f0
int1
add byte [0x478a82], dl
add byte [edx], dh
xchg byte [ebx], bh
wait
clc
cld
nop
nop
jae 0x405d23
add cl, al
xor byte [ecx - 0x65b1dad5], ch
add byte [eax], al
cli
cdq
mov eax, 0x123a6781
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408833
wait
push edi
mov edi, 0x408938
xchg dword [esp], edi
ret
push ebx
clc
cld
nop
nop
jae 0x407e20
invalid
mov eax, dword [ecx + 8]
clc
cld
nop
nop
jae 0x406885
lcall 0x4e, 0x82000a
add dl, cl
retf
mov eax, 0x7876247a
clc
cld
nop
nop
jae 0x409245
sar esi, cl
int1
inc edi
lcall 0xfcf2, 0xf85ec98a
nop
nop
jae 0x40798e
rol dword [eax], 0x81
add byte [edi], ch
add byte [ebp], bh
sub eax, dword [eax]
xchg edi, eax
movzx ecx, word [esi + 6]
clc
cld
nop
nop
jae 0x4061c6
nop
add ah, bh
cld
add byte [0x580000], ah
sub al, byte [eax]
mov dword [0x2561e9], eax
add bh, bh
nop
add byte [esi - 0x7e17ffdb], bh
jge 0x406c71
jmp 0x4091c8
adc eax, 0x2b7d00
mov ch, 0
sbb dword [ecx + 0x18], edi
clc
cld
nop
nop
jae 0x405a7e
rcr ebx, cl
add byte [edi + 0x11], al
xchg esi, eax
push ebx
mov edi, dword [edi + 8]
clc
cld
nop
nop
jae 0x4075e1
invalid
mov edx, dword [esi + 4]
clc
cld
nop
nop
jae 0x406573
dec esi
push cs
xchg byte [esi - 0x69e43e7e], dl
sub ecx, dword [ecx - 8]
cld
nop
nop
jae 0x40801f
add byte [eax], al
call 0xdb4151d2
add byte [eax], al
inc edi
jns 0x406c58
xor dword [esp], 0x752a1790
nop
xor al, 0x24
nop
pop ss
sub dh, byte [ebp - 0x70]
push ebp
mov ebp, esp
leave
nop
jmp 0x405bfb
add esi, ebx
clc
cld
nop
nop
jae 0x40647a
mov eax, 0x43d95a74
add byte [eax], al
int1
add byte [edx - 0x71608b5], bl
imul ecx
clc
cld
nop
nop
jae 0x408a6e
add byte [eax], al
rol dword [eax], 0xd1
add byte [ebp + 0x50350081], dh
push eax
clc
cld
nop
nop
jae 0x4065bf
add byte [eax], al
add byte [ecx + 0x2d8a1b], ch
add bl, dl
cmpsd dword [esi], dword es:[edi]
wait
clc
cld
nop
nop
jae 0x406a78
int3
dec ecx
push edi
mov edi, 0x406435
xchg dword [esp], edi
ret
wait
clc
cld
nop
nop
jae 0x405aac
stosb byte es:[edi], al
and eax, 0x829ad9
add byte [eax], al
add byte [eax], al
or dword [edi], 0xffffff85
sal edx, 0xff
invalid
jne 0x40608e
clc
cld
nop
nop
jae 0x40878a
add byte [edx + 0x64009a00], al
add cl, cl
ret
div ecx
clc
cld
nop
nop
jae 0x405e97
call 0xb5bd6e09
add byte [edx + edx*8 + 0x16002e00], ch
add byte [eax], ch
add ch, cl
mov eax, 0x4548f84d
clc
cld
nop
nop
jae 0x408df6
pop edx
inc edi
fild dword [eax]
add ah, bh
lahf
pop ecx
clc
cld
nop
nop
jae 0x407a05
pop edx
stosb byte es:[edi], al
add byte [ebp + 0x6900fe47], dh
das
add al, cl
fist word [edx - 8]
push edx
clc
cld
nop
nop
jae 0x408e85
xor dword [esi], 0x20
add byte [eax], al
das
add byte [eax], al
in al, dx
and al, 0x25
add dh, bh
add byte [0xf8247d03], cl
add edi, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x4084c8
fld dword [eax]
rcl dword [edx - 0xe2cff42], 0x29
mov eax, 0x123a6781
clc
cld
nop
nop
jae 0x407747
xchg dl, dh
add byte [eax], al
dec esi
in al, dx
push edx
add ah, dl
sbb ebx, dword [ecx - 8]
pop ecx
clc
cld
nop
nop
jae 0x4088a7
add byte [eax], al
fist dword [0xacfe32]
xchg byte [eax], dh
enter 0xffffffffffffa5b0, 0x53
clc
cld
nop
nop
jae 0x405f6e
rol byte [eax], cl
je 0x406e4a
add cl, al
cld
fld dword [edi - 0x6f]
sbb al, byte [eax]
mov ecx, 0xbf57406a
rol byte [edi + 0x3c870040], cl
and al, 0xc3
add byte [esi - 0x24d04b00], al
add byte [edx + esi*8], ah
shr byte [ebx - 0x30d07af], cl
nop
nop
jae 0x40729d
add cl, al
add byte [eax], al
jge 0x406ee6
or al, byte [eax]
add byte [esi - 0x78], cl
invalid
dec dword [ebp + 0x28]
push edi
mov edi, 0x4080b3
xchg dword [esp], edi
ret
mov edi, dword [ecx + 0xc]
clc
cld
nop
nop
jae 0x406e5a
xchg byte [eax], al
add byte [edx + 0x5a0000], al
daa
wait
clc
cld
nop
nop
jae 0x407088
das
nop
add byte [ebp], bh
rol dword [eax], 1
dec esi
jge 0x406ee6
ret 0x59c9
je 0x4083be
clc
cld
nop
nop
jae 0x406fdc
int3
mov dword [edi - 0x14], eax
clc
cld
nop
nop
jae 0x407fc1
add byte [eax], al
fst dword [0x1b002400]
cld
test byte [edi], ch
fistp dword [esp]
clc
cld
nop
nop
jae 0x406bce
add byte [eax], al
lcall 0xf8d2, 0x9200d300
aad 0x51
push ecx
push edi
mov edi, 0x406bb5
xchg dword [esp], edi
ret
add edi, 8
clc
cld
nop
nop
jae 0x40641e
int3
shl eax, 2
push edi
mov edi, 0x405cae
xchg dword [esp], edi
ret
je 0x406d50
clc
cld
nop
nop
jae 0x408a89
add byte [eax], al
add bl, dl
add byte [edi - 0x7c3b6fd], bl
add ecx, dword [ecx + 0x3c]
clc
cld
nop
nop
jae 0x4062a5
add byte [eax], al
add byte [eax], al
fistp dword [edx + 0x76fe00d3]
add byte [edi + 0x51], al
push ecx
clc
cld
nop
nop
jae 0x408284
dec esi
add byte [0xf1008600], ch
add byte [eax], al
xchg esi, eax
sbb al, byte [eax]
rcr dword [ecx - 8], 0xf2
cld
pop ecx
clc
cld
nop
nop
jae 0x405b6c
rol dword [eax], 0x30
call 0x64709c
cld
add byte [eax - 0x13e16b1], ch
invalid
push ecx
clc
cld
nop
nop
jae 0x408953
test dword [eax], 0x92740000
add cl, al
add byte [eax], al
push esp
add byte [ecx], ah
popal
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4090d8
xor ecx, 0x87264942
clc
cld
nop
nop
jae 0x405bca
add byte [esi - 0x77ffffa5], bh
aam 0x36
add ah, al
sub byte [eax], al
enter 0x6c, 0xffffffffffffffd4
sub eax, dword [eax - 0x40a87e1e]
imul edi, dword [esi + 0x40], 0x243c8700
ret
imul ecx, ecx, 0x28
clc
cld
nop
nop
jae 0x406046
add byte [eax], dh
test eax, 0x92910000
mov ah, 0x70
add byte [esi - 0x40f0c278], al
push ecx
push es
movsx edx, word [ecx + 6]
clc
cld
nop
nop
jae 0x408862
add byte [eax], 0
xchg esi, eax
xlatb
test byte [eax], al
add al, 0
cmpsd dword [esi], dword es:[edi]
pushal
clc
cld
nop
nop
jae 0x4065db
add byte [ebx], bl
add byte [edx + 0xbe2b], al
int1
int1
lcall 0xf2f8, 0x2e9c11f
cld
shr ecx, 2
clc
cld
nop
nop
jae 0x409004
xchg ecx, eax
add byte [eax + 0xd12b32], dl
add byte [ebp + ebx*4 + 0x570bc183], bl
mov edi, 0x4067f8
xchg dword [esp], edi
ret
movzx esi, word [esi + 4]
clc
cld
nop
nop
jae 0x40635d
add al, ch
mov ch, 0
add byte [eax], al
cld
sbb eax, dword [edi - 0xd071bb9]
cld
nop
nop
jae 0x406642
fnstcw word [eax - 0xdffd500]
xor byte [ebp - 0x40a8aeb7], 0x71
outsb dx, byte [esi]
inc eax
add byte [edi + 0x10c3243c], al
add byte [eax], al
add byte [ebx], ch
fild dword [eax]
fcmovbe st(0), st(7)
add byte [edx - 0xd07a099], ch
cld
push ecx
push edi
mov edi, 0x406e71
xchg dword [esp], edi
ret
pop edi
clc
cld
nop
nop
jae 0x40602f
add byte [eax + edx*4 + 0xf7b574], ch
add ah, cl
mov esi, 0xf8de8b03
mov ebx, esi
clc
cld
nop
nop
jae 0x405dfd
int1
add bl, dl
add byte [eax], al
add dword [eax], 0x8b2169b4
pop edx
adc byte [edi - 0x41], dl
das
imul eax, dword [eax], 0xc3243c87
rcl dword [eax - 0x267e2f00], 0xd2
xchg byte [eax], al
ud0
push dword [ebp + 0x24]
push edi
mov edi, 0x40818e
xchg dword [esp], edi
ret
mov ecx, 0x6572466c
clc
cld
nop
nop
jae 0x408438
nop
adc byte [eax], al
add byte [eax], al
and al, 0xea
pop ebp
fld1
push edi
mov edi, 0x40922c
xchg dword [esp], edi
ret
push dword [ebp]
clc
cld
nop
nop
jae 0x4060d7
add byte [eax], al
sbb eax, dword [eax]
add dl, dh
dec esi
shl dword [edx], cl
and al, byte [eax]
hlt
inc eax
clc
cld
nop
nop
jae 0x406d09
cld
fiadd dword [eax]
add byte [eax], al
add byte [edx - 1], bl
sal dword [eax], cl
cdq
push eax
clc
cld
nop
nop
jae 0x4062bc
in eax, 0x5b
add cl, al
in al, dx
add byte [ecx - 0x3ccdff42], ch
test al, 1
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40703e
inc edx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40756a
test eax, 0x80000000
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406ac0
test ecx, ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4090aa
add di, word [edi + 0x14]
clc
cld
nop
nop
jae 0x406a91
imul eax, dword [eax], 0x3200
add byte [edx + 0x610050e8], dl
mov ecx, dword [ebp]
push edi
mov edi, 0x408d19
xchg dword [esp], edi
ret
push eax
push edi
mov edi, 0x406e14
xchg dword [esp], edi
ret
je 0x408224
add esi, ebx
clc
cld
nop
nop
jae 0x406f37
mov esi, 0x5adb
add byte [ebx + 0x32], bl
or bh, 0x8b
jno 0x407459
mov esi, dword [ecx + 0x14]
clc
cld
nop
nop
jae 0x405873
add byte [eax], al
add byte [eax], al
add ah, ch
stosb byte es:[edi], al
add byte [ecx - 0xd073875], ah
cld
mov eax, edi
clc
cld
nop
nop
jae 0x40665b
add al, ch
add byte [edx + 0x470000f2], 0x96
cmp eax, 0xf8247d03
add edi, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x4066bb
add byte [ecx + 0x5a8a0000], al
add dh, bh
xor byte [eax], al
loopne 0x4074b2
add byte [eax], bl
into
mov byte [0x56006e], al
out 0xd, al
xor eax, 0x6b0e22ac
clc
cld
nop
nop
jae 0x406672
and eax, 0x86c1d9
mov esi, 0x4905000e
dec ecx
nop
push ebp
mov ebp, esp
in al, dx
leave
nop
jmp 0x4056e9
lea edi, [edi + ebx]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40872c
jmp 0x406346
push 0x40
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408625
mov dword [esp + 0x44], eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4058a1
mov esi, dword [esi + 0x20]
clc
cld
nop
nop
jae 0x406cf1
and al, 0
salc
salc
rol dword [edx + 0x5ecdd6f2], cl
pop esi
push edi
mov edi, 0x405b9a
xchg dword [esp], edi
ret
mov dword [esp + 0x1c], edi
clc
cld
nop
nop
jae 0x407a35
inc edi
pop ebx
int3
call fcn.004070ce
clc
cld
nop
nop
jae 0x406b86
not dword [esi + 0x172f0000]
ud1
arpl word [eax + eax], si
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40815e
mov edi, dword [edi + 0x28]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407470
and eax, 0x12
clc
cld
nop
nop
jae 0x4069aa
sar esp, cl
add bl, dl
xchg esi, eax
xchg esi, eax
test dword [eax + esi - 0x3f7ad100], 0x7b2ebf57
inc eax
add byte [edi + 0x11c3243c], al
sbb ebp, eax
xor byte [edx - 0x33ffa4db], bl
add byte [edx], ah
add byte [ecx + 0xb88189], ah
add byte [eax], al
test eax, eax
push edi
mov edi, 0x407b2e
xchg dword [esp], edi
ret
clc
cld
nop
nop
jae 0x408130
mov ecx, eax
clc
cld
nop
nop
jae 0x405e68
call 0xf140df3c
add byte [ebx], ch
add byte [eax], al
popfd
add ecx, dword [ebx + 0x3c]
clc
cld
nop
nop
jae 0x405eae
fyl2x
add dword [eax], 0x2b10
loope 0x4075e4
mov ecx, dword [ecx + 0x3c]
nop
dec ecx
cmp al, 0x90
push ebp
mov ebp, esp
leave
nop
jmp 0x406181
mov edi, esi
clc
cld
nop
nop
jae 0x4071ca
xchg edx, eax
lcall 0xd900, 0xe25009a
fist dword [ebx - 0x631374ab]
iretd
push eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406b0b
add edi, eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405ac9
xor dword [esp], eax
clc
cld
nop
nop
jae 0x40588a
cld
xchg byte [ecx - 0x28b1ea27], al
add byte [edi - 0x77], ah
jge 0x407789
mov dword [ebp + 0x28], edi
clc
cld
cld
nop
nop
jae 0x407ae3
add byte [edi], dl
je 0x40779f
adc eax, 0xe4aaf182
inc ebx
fld1
clc
cld
nop
nop
jae 0x405c2e
add byte [edx], dh
add byte [edx + 0x1025ec], bl
adc byte [eax], al
je 0x407763
invalid
lea edi, [esp + 0x30]
clc
cld
nop
nop
jae 0x4056d1
xor byte [eax + edx], ah
and al, 0x10
das
add byte [ecx + edx*8 - 0x5c], dh
mov eax, 0x41bf0ff1
adc al, 0xf8
movsx eax, word [ecx + 0x14]
clc
cld
nop
nop
jae 0x405b53
add byte [ebx - 1], al
add byte [edx], dh
add byte [eax], al
ljmp 0x90fc
push ecx
clc
cld
nop
nop
jae 0x406e43
sal dword [edi + edx*8], 0xaa
xor byte [edx + ebx*4 + 0x88ab5], al
sub al, byte [eax]
sbb byte [eax], al
imul eax, dword [ebx - 0xd07ef39], 0xfffffffc
add edi, 0x10
clc
cld
nop
nop
jae 0x407cb9
xchg ecx, eax
xor byte [eax], al
add bh, dh
add byte [eax], al
mov ah, 0x46
add byte [eax + eax + 0x3a], ch
add byte [eax], dl
add byte [esi], cl
fisubr dword [eax + eax]
cmp eax, 0x9024048b
push ebp
mov ebp, esp
leave
nop
jmp 0x408c3d
lodsb al, byte [esi]
clc
cld
nop
nop
jae 0x406491
add cl, al
call [ebx - 0x25]
add byte [eax], al
das
sbb esi, dword [eax]
add eax, 0x5908cdb9
xor byte [0x5908cdb9], al
jae 0x40784d
cld
nop
nop
jae 0x406fc5
add dh, dl
push cs
mov ch, byte [ecx - 0x66]
retf 0x8363
add esi, 4
push edi
mov edi, 0x409304
xchg dword [esp], edi
ret
je 0x406d09
clc
cld
nop
nop
jae 0x407303
sub edx, ebx
fcmovbe st(0), st(7)
shl dword [ebp + 3], 0x76
cmp al, 0xf8
add esi, dword [esi + 0x3c]
clc
cld
nop
nop
jae 0x406829
shl byte [edx + ebx*2], cl
das
test byte [edx], bl
adc edx, eax
and ecx, dword [ebp - 0xd07fbdc]
cld
lea esp, [esp + eax]
clc
cld
nop
nop
jae 0x408100
das
add byte [eax], al
add byte [ecx - 0x67ff7a00], dl
scasd eax, dword es:[edi]
call dword [edi - 0x20]
clc
cld
nop
nop
jae 0x4080e6
add cl, al
cld
xchg esi, eax
sub eax, 0x49307d96
add ecx, 3
push edi
mov edi, 0x407945
xchg dword [esp], edi
ret
add esi, 0x18
clc
cld
nop
nop
jae 0x407912
xchg esi, eax
add byte [eax], al
mov ah, byte [ecx + eax*4]
add bh, dl
dec esi
add ah, ah
inc esi
add byte [edx], ch
add byte [esi - 0x70efc75], cl
add esi, ecx
clc
cld
nop
nop
jae 0x408818
add byte [eax], al
xor cl, dl
pop edx
and eax, 0x1600be90
add byte [esi + 0x241cdbd9], cl
fistp dword [esp]
clc
cld
nop
nop
jae 0x409349
add byte [ebp + 0x25], bh
add byte [esi + 0x3afe81db], dl
add cl, al
call fcn.004070ce
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406f94
lea edi, [esp + 0x20]
push edi
mov edi, 0x408bbe
xchg dword [esp], edi
ret
mov ecx, eax
clc
cld
nop
nop
jae 0x408655
jge 0x407994
add dl, dh
cld
je 0x407a06
pop ss
invalid
call 0x40781d
clc
cld
nop
nop
jae 0x4069da
add byte [eax], dh
shl ebp, cl
int1
add byte [ebp - 0x30d07af], bh
push ecx
clc
cld
nop
nop
jae 0x40792c
or dl, bl
add ch, ah
add byte [ebx], al
add byte [eax], al
test byte [eax + eax], cl
add byte [0x4656fc68], dh
sbb eax, edi
cld
nop
nop
jae 0x406cd6
add byte [ecx], ch
add byte [eax], al
xchg esi, eax
cmp edx, dword [esi - 8]
push esi
clc
cld
nop
nop
jae 0x4066d4
cld
das
inc edi
not dword [eax]
and eax, 0xd300dac1
and eax, 0x90247d8b
mov edi, dword [ebp + 0x24]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40632f
add ecx, 7
clc
rol dword [edi], 0xf8
cld
nop
nop
jae 0x405f0f
add byte [edx - 0x75d2cf8c], al
jge 0x407a1b
cmpsd dword [esi], dword es:[edi]
sub esp, 0xfffffffc
push edi
mov edi, 0x408982
xchg dword [esp], edi
ret
popal
clc
cld
nop
nop
jae 0x408fd6
xchg byte [ebx], bl
add byte [eax + 0x82dafc], dl
in al, dx
cmpsd dword [esi], dword es:[edi]
push ecx
clc
cld
nop
nop
jae 0x4089b0
adc dh, 0
add byte [eax], 0
add ah, cl
add byte [edx - 0x74], bl
jmp 0xbf985d39
mov edi, eax
push edi
mov edi, 0x40914e
xchg dword [esp], edi
ret
mov ecx, dword [esi + 0x3c]
clc
cld
nop
nop
jae 0x40674f
xchg ecx, eax
int1
push cs
add byte [esi + 0x4c001100], al
add ch, bh
mov ecx, 0x390f561b
clc
cld
nop
nop
jae 0x405edc
inc edi
add byte [eax], al
add byte [edx], cl
je 0x407b13
add byte [ebx], dh
popal
clc
cld
nop
nop
jae 0x405d0c
add byte [eax], al
add byte [eax], al
nop
sub ah, 0x43
add byte [edx + 0x57e8d925], dl
mov edi, 0x406225
xchg dword [esp], edi
ret
fldpi
clc
cld
nop
nop
jae 0x406962
test dword [eax], 0x100084
dec edx
add byte [edx + 0x23840f57], bh
adc dword [eax], eax
add byte [eax - 0x361374ab], dl
nop
jmp 0x40625c
xor eax, 0x16125347
clc
cld
nop
nop
jae 0x4073e3
add al, ch
add byte [eax + eax], ah
add ch, al
push ecx
clc
cld
nop
nop
jae 0x40911f
test dword [eax], 0x110000fc
rcl bl, cl
call 0x1440d575
add byte [ebp - 0x7d], dh
mov dword [edi + edx*2], 0x408ce4bf
add byte [edi - 0x7e3cdbc4], al
add byte [edx - 0x10e0000], bl
add bh, bh
fdiv dword [ecx]
sub esp, 0x200
clc
cld
nop
nop
jae 0x407d39
add edi, 4
push edi
mov edi, 0x408ce4
xchg dword [esp], edi
ret
xchg ecx, eax
add byte [eax], dl
rcl ebx, 0x96
mov bl, 0x53
clc
cld
nop
nop
jae 0x406ad7
imul edi, esp, 0x2b00f2
add byte [ebx], bl
lcall 0x640f, 0x2cec82
mov dword [eax], esp
mov dword fs:[eax], esp
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405d59
xchg ebx, ebx
push edi
mov edi, 0x405cdd
xchg dword [esp], edi
ret
pop ecx
clc
cld
nop
nop
jae 0x408f65
mov eax, 0x864724b4
xchg esi, eax
add byte [ebx - 0x4c], al
xchg byte [edi], ch
rep movsb byte es:[edi], byte [esi]
clc
cld
nop
nop
jae 0x4091c8
push cs
add byte [eax], al
add byte [edx + 0xff00], ch
lds edx, [ecx - 0x70]
push ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4063d6
mov edi, esi
push edi
mov edi, 0x4076ea
xchg dword [esp], edi
ret
cmp dword [edi], 0x10
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406f7d
mov ebx, dword [esi + 0xc]
clc
cld
nop
nop
jae 0x408b2f
shr byte [ecx + 0x1700964e], cl
add ch, ah
in al, 0xbb
mov eax, dword [esi]
clc
cld
nop
nop
jae 0x407495
inc edi
xor al, byte [eax]
add byte [eax], al
invalid
mov edi, dword [edi + 0x14]
clc
cld
nop
nop
jae 0x407719
mov ah, 0
add byte [eax + edx - 0x3347db00], dh
mov al, 0x42
add byte [ebp - 0x77], dh
inc edi
invalid
push esi
push edi
mov edi, 0x405ae7
xchg dword [esp], edi
ret
ret
push 0x7b000
clc
cld
nop
nop
jae 0x408745
cld
pop edx
add dl, dh
add byte [ebx - 0x53], al
push esi
push edi
mov edi, 0x407776
xchg dword [esp], edi
ret
add edx, ecx
clc
cld
nop
nop
jae 0x407442
push cs
add byte [eax], al
add bh, dl
add dl, dh
add byte [eax], al
cmp al, byte [eax]
and byte [eax], al
and ebx, dword [ebx + 0x651fbf57]
inc eax
add byte [edi - 0x2c3cdbc4], al
mov ch, 0xc1
mov ah, 0x84
add byte [esi + 0x1bb400], dl
push edx
add dl, ah
jle 0x407dec
clc
insb byte es:[edi], dx
add byte [eax + eax + 0x29], al
mov edx, eax
push edi
mov edi, 0x408bd5
xchg dword [esp], edi
ret
xor ebx, ebx
push edi
mov edi, 0x408d4c
xchg dword [esp], edi
ret
fld1
clc
cld
nop
nop
jae 0x4081bf
imul eax, dword [eax], 0xf1000000
add byte [edx], cl
add byte [ecx - 0x47], dl
jnp 0x407e4a
add byte [eax], al
clc
cld
nop
nop
jae 0x406405
add byte [eax], al
add byte [eax + eax + 0x3898a617], al
add byte [edi - 0x30d07a7], dh
test byte [eax], al
pop ss
cmpsb byte [esi], byte es:[edi]
cwde
cmp byte [eax], al
mov bh, 0x59
pop ecx
clc
cld
nop
nop
jae 0x406857
add byte [eax], dh
add byte [ebx - 0x7e], bl
add byte [eax], al
add byte [eax], dh
add byte [ebp + 0x844850f], al
add byte [eax], al
clc
cld
nop
nop
jae 0x4064ef
shr dword [ecx], 0x10
xchg byte [eax + eax - 0x68], bh
mov eax, 0xf95c6a4
test ebp, edx
hlt
cmp word [esi], 0x4163
clc
cld
nop
nop
jae 0x407bda
add byte [edx + 0x2fd25b00], al
inc esp
add byte [eax], dl
imul ebx, dword [ebp - 0x70], 0x55
mov ebp, esp
leave
nop
jmp 0x408aff
add esp, 0x10
clc
cld
nop
nop
jae 0x408c86
fcmovbe st(0), st(2)
rol dword [eax], 0xd9
add byte [edi], al
mov cl, 0xe8
jl 0x407ee1
fistp dword [esp]
clc
cld
nop
nop
jae 0x406f4e
rcl dword [ecx], 0
stosb byte es:[edi], al
test eax, 0x8df2f292
pop edi
push edi
mov edi, 0x4077c0
xchg dword [esp], edi
ret
popal
clc
cld
nop
nop
jae 0x405d70
or dl, byte [eax]
adc eax, 0xb400002b
add byte [eax], al
add ah, al
add byte ds:[esi], dh
add byte [edi - 0x7d], bl
les ecx, [edi + edx*2]
add esp, 0xc
push edi
mov edi, 0x4073fa
xchg dword [esp], edi
ret
add esi, 4
clc
cld
nop
nop
jae 0x407c81
inc dword [edi]
xchg byte [eax], al
add byte [eax], al
shr dword [edi], 1
inc edi
add byte [esi - 0x2f000000], al
das
mov ebp, 0xf80008c2
cld
nop
nop
jae 0x405e80
add byte [ecx + 0x30], ch
rol dword [eax], cl
in eax, 0
test byte [ecx + 0x55], dl
mov ebp, esp
inc ebx
ja 0x40802c
movsb byte es:[edi], byte [esi]
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
imul esp, ebp, 0
test byte [ebx], bh
sub eax, dword [eax]
push 0xf7005100
mov eax, dword [eax + 0xc]
push edi
mov edi, 0x4068e7
xchg dword [esp], edi
ret
add esp, 0x2c
clc
cld
nop
nop
jae 0x407581
sar dh, cl
add al, ch
add byte [eax], al
stosb byte es:[edi], al
invalid
push esi
clc
cld
nop
nop
jae 0x405651
xchg edx, eax
add byte [edx], dh
xchg esi, eax
sub edx, dword [ecx]
pop ebx
add byte [eax], al
sal edx, 0xc1
add esi, 0x16
push edi
mov edi, 0x40826d
xchg dword [esp], edi
ret
push eax
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4072b5
add esp, 0x1c
push edi
mov edi, 0x407b8f
xchg dword [esp], edi
ret
pop dword fs:[eax]
clc
cld
nop
nop
jae 0x408ccd
add byte [eax], al
nop
add byte [eax], al
add cl, al
cld
sub byte [eax], al
and ecx, ebx
call 0x913d7417
nop
jae 0x4088ee
das
add cl, al
rol ecx, 0
rol dword [esi + 0x30b89d00], cl
add byte [eax], al
add al, bh
cld
nop
nop
jae 0x408c26
add byte [eax + eax - 0x30ffdb00], ch
push eax
clc
cld
nop
nop
jae 0x408713
mov esi, 0x118100
add byte [ebx], ch
add byte [eax], al
sal dword [ebp + 0x2dbf5751], 0x83
inc eax
add byte [edi + 0xc3243c], al
add byte [eax + eax], ah
add byte [eax - 0x4adb7b7a], bh
add byte [esi], ah
and dword [ebx + 0x38bfa83], ecx
add al, bh
push ecx
push edi
mov edi, 0x40832d
xchg dword [esp], edi
ret
mov eax, dword [ebx + 0x38bfa]
clc
cld
nop
nop
jae 0x4088d7
xor al, byte [eax]
rol dword [eax], 0
fstpnce st(1), st(0)
call 0x913d748c
nop
jae 0x40616a
mov esi, 0xdafe00c1
test dword [eax], 0xdf8cdbc1
not dword [esp]
clc
cld
nop
nop
jae 0x405a37
push ecx
clc
cld
nop
nop
jae 0x4059d3
add byte [esi - 0x3692e00], dl
add cl, al
inc edi
add byte [ebx], cl
pop ecx
push edi
mov edi, 0x4071e2
xchg dword [esp], edi
ret
movzx esi, word [esi + 0x14]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4057e2
inc esi
clc
cld
nop
nop
jae 0x408177
xor dh, byte [eax + edi*4 + 0x30c1cc00]
add byte [eax], al
mov eax, 0xc48189
add al, byte [eax]
add al, bh
cld
nop
nop
jae 0x407d88
xor byte [eax], al
add byte [eax], al
add byte [eax + eax], bh
add byte cs:[edi - 0xd073fcd], ch
cld
xor eax, eax
clc
cld
nop
nop
jae 0x4086fa
add ah, bh
int1
rol dword [ebx], cl
imul ebx, ebx, 0xe9838581
push ss
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406d50
mov ecx, eax
clc
cld
nop
nop
jae 0x408481
add byte [0x917496], ch
adc byte [eax + 0x5f002400], dl
fistp dword [esp]
push edi
mov edi, 0x408685
xchg dword [esp], edi
ret
mov eax, esi
clc
cld
nop
nop
jae 0x4092ea
dec esi
sub esi, edi
add byte [ecx - 0x2d], ch
add byte [eax], al
add byte [ebx], dh
dec ecx
push edi
mov edi, 0x405b37
xchg dword [esp], edi
ret
pop ecx
clc
cld
nop
nop
jae 0x407240
lodsb al, byte [esi]
rcr dword [ebx], 0x25
add byte [eax], al
add byte [0xe1d22d00], ch
je 0x408b46
clc
cld
nop
nop
jae 0x407838
je 0x408330
dec esi
add cl, al
scasb al, byte es:[edi]
cmp al, 0
sar dword [eax + 0x73663c35], 0xf8
add cl, al
mov eax, 0x73663c35
clc
jae 0x40832b
cld
nop
nop
jae 0x407b45
and eax, 0xcc00a9
pop ss
and al, byte [eax]
ret 0xbea0
mov al, byte [0xc96b8fbe]
sub al, bh
imul ecx, ecx, 0x28
clc
cld
nop
nop
jae 0x4073a8
sbb ebx, edx
adc bl, 0x2b
add byte [eax], al
add bh, al
mov dword [edi], eax
clc
cld
nop
nop
jae 0x407b77
je 0x408346
add byte [esi], cl
rol dword [eax], cl
fld dword [ecx + 0x7503f796]
and al, 0xf8
add esi, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x406318
add al, ch
lodsb al, byte [esi]
imul esi, dword [ecx + eax*8 - 0x4a0000], 0xf658840f
invalid
je 0x4079ee
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407cd6
movzx edi, word [edi + 4]
clc
cld
nop
nop
jae 0x4074dc
xchg ecx, eax
sbb edx, dword [ecx + 0xbe]
xchg ebp, eax
jne 0x4063be
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406075
add ecx, dword [ecx + 0x3c]
clc
cld
nop
nop
jae 0x407658
add byte [eax], al
add byte [eax], al
add byte [eax], al
and eax, 0x59f9b000
pop ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4062ea
stosd dword es:[edi], eax
clc
cld
nop
nop
jae 0x408d00
call 0xc48509
add byte [eax], al
add byte [edx - 0x2e], bl
jnp 0x40848a
push ecx
push edi
mov edi, 0x40784f
xchg dword [esp], edi
ret
jne 0x40595c
clc
cld
nop
nop
jae 0x408d91
add byte [ecx + 0x5a], ch
je 0x4084cf
xchg edx, eax
push ds
add byte [ebx], cl
call fcn.004070ce
clc
cld
nop
nop
jae 0x408eee
add byte [eax], al
pop ebx
add ah, cl
das
mov ebx, 0x5590c985
test ecx, ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40598a
cld
aam 0xff
inc dword [esi + 0x30b4]
mov al, cl
dec esi
add bl, ch
mov edi, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x408fbd
rcr dword [edx + 0x918200], cl
sbb esp, dword [0xabf351ba]
rep stosd dword es:[edi], eax
clc
cld
nop
nop
jae 0x407fa5
shl byte [ebx + edx*8], cl
add dl, bl
add byte [eax], al
cld
dec esi
cmpsb byte [esi], byte es:[edi]
cdq
push esi
clc
cld
nop
nop
jae 0x4067c6
xor edx, 0xffffffe2
invalid
mov eax, 0x8af70096
fisubr dword [edx + 0x3269d98a]
add byte [0xf8244503], dh
add eax, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x408879
das
nop
mov eax, 0x47e8aa2b
push cs
in eax, dx
push esi
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408cb4
mov ecx, ebx
clc
cld
nop
nop
jae 0x407055
add ecx, 0xe8
shr dword [edi], 0xa9
mov esp, 0x960010f0
add al, byte [eax]
popal
add esi, ebx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408208
dec ecx
push edi
mov edi, 0x4083d5
xchg dword [esp], edi
ret
mov dword [edi - 0x18], eax
clc
cld
nop
nop
jae 0x407b13
test eax, 0xc14e00b8
add byte [eax], al
add byte [edi + 0x2a4ff68], ah
add al, bh
cld
nop
nop
jae 0x4065fb
adc eax, 0x178400
add byte [eax + eax + 0x57], bh
add ecx, 0x13
clc
cld
nop
nop
jae 0x40846a
mov ah, 0
add ah, bh
add byte [eax], al
lcall 0x8b55, 0xaf00422f
in al, dx
add byte [eax], al
aaa
out dx, eax
dec eax
mov edi, 0x5aa200
daa
lodsd eax, dword [esi]
and al, 0x92
dec ebp
add byte [esi + 5], bh
add al, 0x29
ja 0x40731a
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408c57
push dword [edx + 0x50]
clc
cld
nop
nop
jae 0x407285
je 0x408635
and eax, 0x15c1f7
mov eax, 0x505b0032
push eax
clc
cld
nop
nop
jae 0x407b5c
add byte [eax], al
lcall 0x90ac, 0x10000000
add byte [edi - 0x3f], bh
jmp 0xfd337e5d
shr ecx, 2
clc
cld
nop
nop
jae 0x408256
pop ebx
add byte [eax], al
add byte [0xab100edb], dl
mov ecx, ebx
clc
cld
nop
nop
jae 0x4083ef
add byte [eax], al
inc edi
mov esi, 0x4e43d9
sub eax, 0x9be50030
push edi
mov edi, 0x408e27
xchg dword [esp], edi
ret
mov edi, eax
push edi
mov edi, 0x407e37
xchg dword [esp], edi
ret
add edi, ebx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405815
rep stosd dword es:[edi], eax
clc
cld
nop
nop
jae 0x4082fb
add byte [eax], al
add dl, dh
add byte [edx + 0x1e00005b], al
add byte [ebx - 0x48], ch
xchg esp, eax
cmp dword [edi + edx*2], 0x90fcf2f8
mov eax, 0x573c8194
clc
cld
nop
nop
jae 0x408b16
or al, byte [eax]
xor dl, bl
rol byte [eax], cl
and al, byte [eax]
xchg ebx, eax
movzx edi, word [edi + 0x14]
clc
cld
nop
nop
jae 0x4086cc
xchg ecx, eax
add byte [ecx], dl
add byte [eax], al
and eax, 0x83004825
mov ebp, esp
clc
cld
nop
nop
jae 0x405ef8
push ebx
clc
cld
nop
nop
jae 0x409261
xchg esi, eax
stosb byte es:[edi], al
das
shr byte [ebx], cl
invalid
add byte [ebx], ch
add ch, al
mov esi, dword [ebx + 0x3c]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408c6f
sub eax, 0x80000000
clc
cld
nop
nop
jae 0x406346
add byte [edx - 0x5308ff42], dl
push 0x75ff9300
add al, bh
cld
nop
nop
jae 0x4080cf
in eax, 0x2f
fiadd dword [eax]
mov esi, 0x69d18284
push ebp
mov ebp, esp
add byte [ebx], dh
dec esi
sub dword [bx + di], ebx
rol dword [eax], 0
add dl, al
pop edx
add bl, bh
jne 0x408786
or al, 0
inc ecx
mov ecx, dword [edi + 6]
clc
cld
nop
nop
jae 0x408fed
add byte [0x2d00be], dl
xchg edx, eax
adc eax, 0x768b3bc0
or al, 0xf8
mov esi, dword [esi + 0xc]
clc
cld
nop
nop
jae 0x405c15
cld
and eax, 0xa740a00
add byte [esi + 0x5d900044], al
xor dword [esp], eax
clc
cld
nop
nop
jae 0x40653a
add byte [edx + 0xfc0000], dl
imul ebx, edx, 0xbf5753c9
ja 0x4087da
inc eax
add byte [edi - 0x793cdbc4], al
add byte [eax], al
rol dword [eax], cl
inc byte [eax]
fld dword [eax]
cld
rol byte [esi - 0x737fc99], cl
add ecx, eax
clc
cld
nop
nop
jae 0x408a3d
test eax, 0x32d79a
in eax, 0xec
add byte [ecx], dl
sbb eax, dword [ebx - 0xd07fd40]
cld
add eax, 2
clc
cld
nop
nop
jae 0x4074f3
lodsb al, byte [esi]
rol dword [eax], cl
add dl, dh
add byte [eax], al
add cl, dh
fistp dword [esp]
clc
cld
nop
nop
jae 0x40668b
xor al, ch
add dl, dl
inc dword [eax]
add byte [edi + edi*2 - 0x7ec3e7d], dh
add ecx, 0x13
clc
cld
nop
nop
jae 0x408ba7
inc byte [eax]
add byte [0xda43914e], ch
inc ebp
mov ecx, ebx
clc
cld
nop
nop
jae 0x408e57
mov esi, 0x1b
add byte [0x19a44300], ch
add eax, dword [ebx + 0x3c4b9]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x407411
push ecx
clc
cld
nop
nop
jae 0x406fad
mov ah, 0xb4
and al, 0x9a
add byte [esi + 0xfe00], dl
pop edx
add byte [ecx], ch
push ecx
push edi
sub dword [ecx + 0x57], edx
mov edi, 0x407df2
xchg dword [esp], edi
ret
fistp dword [esp]
clc
cld
nop
nop
jae 0x406db0
add bl, dl
add byte [0xda0000fe], ch
mov byte [0x599d0008], al
push edi
mov edi, 0x406f1d
xchg dword [esp], edi
ret
mov ecx, 0xe347260e
clc
cld
nop
nop
jae 0x407143
add dh, dl
inc edi
add byte [eax], al
je 0x408906
and ecx, dword [ebx - 0x30d0730]
nop
nop
jae 0x405dce
mov ah, 0xd7
pop edx
add byte [eax], al
dec esi
and dword [ecx + ebp*4], 0xf8d0f77d
cld
nop
nop
jae 0x407025
xor al, byte [eax]
add byte [eax], al
xchg byte [0x7d008100], ch
add esi, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x407459
xor byte [eax + eax], 0x74
add byte [eax], al
add byte [ebp + 0x57241cdb], dh
fistp dword [esp]
push edi
mov edi, 0x4070b7
xchg dword [esp], edi
ret
wait
clc
cld
nop
nop
jae 0x406e8b
rol dword [esi + 0x9600d7], 0
pop ebx
int3
lea edi, [esi + 8]
clc
cld
nop
nop
jae 0x406c90
mov esi, edx
clc
cld
nop
nop
jae 0x405fb7
add byte [eax], al
pop edx
ficomp dword [ebx]
sub esp, ebp
salc
add byte [edx], ah
add dh, bh
cmp eax, 0xf2f8cc8b
cld
nop
nop
jae 0x405bb3
xchg edx, eax
add ah, bh
shr eax, cl
add byte [eax], al
add byte [esi + 0x244489b7], bh
sbb al, 0xf8
mov dword [esp + 0x1c], eax
clc
cld
nop
nop
jae 0x4070fe
add byte [eax + eax - 0x56ffea4b], dh
add ah, ch
invalid
cmp ebx, 0x1000
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x405718
cmp ecx, edx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406b26
add eax, edi
clc
cld
nop
nop
jae 0x407ab1
jge 0x408af7
add byte [eax + eax + 0x17d174b8], dh
mov ebp, 0x8b55905f
in al, dx
leave
nop
jmp 0x40576d
add eax, 0x1d35e7c2
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40769d
add ebx, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x408a26
add byte [eax], al
test byte [edx + 0xe50e00], al
pop edi
mov esi, 0x7d000
clc
cld
nop
nop
jae 0x4057b3
xor edx, edx
push edi
mov edi, 0x407f46
xchg dword [esp], edi
ret
call fcn.004070ce
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4092ac
call fcn.004070ce
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x4059ea
mov eax, dword fs:[eax]
push edi
mov edi, 0x408064
xchg dword [esp], edi
ret
sub eax, dword [ebp + 0x24]
clc
cld
nop
nop
jae 0x408ae8
and eax, 0x810a0000
mov esi, 0xba86ac00
xchg byte [ebp - 0x75], al
ret
mov eax, ebx
push edi
mov edi, 0x40592c
xchg dword [esp], edi
ret
mov esi, dword [esi + ebx + 0x78]
push edi
mov edi, 0x40901b
xchg dword [esp], edi
ret
mov ecx, 0x636f
clc
cld
nop
nop
jae 0x4059a1
jmp 0x4091c8
push edi
push edi
mov edi, 0x408bee
xchg dword [esp], edi
ret
ret
test dword [edi], 0xffffffff
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408450
add eax, 0x28
push edi
mov edi, 0x406702
xchg dword [esp], edi
ret
jmp 0x406318
add esi, 0x14
jmp 0x408d7a
xor eax, 0x15249938
clc
cld
nop
nop
jae 0x408147
add ah, bh
pop edx
add bh, dh
stosb byte es:[edi], al
and eax, 0xf80e4e8b
mov ecx, dword [esi + 0xe]
clc
cld
nop
nop
jae 0x407257
xlatb
imul ebx, ecx, 0xbe1b4300
sar dword [esi], 0xf2
mov dword [ecx - 8], ebx
cld
nop
nop
jae 0x408f81
sar ah, cl
add byte [ecx - 4], ch
add byte [eax], al
cld
in eax, 0
scasd eax, dword es:[edi]
pop edi
push edi
mov edi, 0x405d42
xchg dword [esp], edi
ret
add ecx, dword [ecx + 0x3c]
clc
cld
nop
nop
jae 0x409360
add cl, al
add byte [eax], al
add byte [eax], al
xor ch, ah
jns 0x408e06
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x408773
mov eax, esi
clc
cld
nop
nop
jae 0x40866c
add byte [eax], al
push cs
fld dword [eax]
cld
invalid
cmp dword [esi], 0xe
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40658d
mov dword [edi - 0x20], eax
clc
cld
nop
nop
jae 0x4068b7
invalid
mov eax, dword [ebp + 0x14]
clc
cld
nop
nop
jae 0x40753b
test byte [ecx + 0xbe00], al
call 0xf3cb9611
mov esi, ebx
clc
cld
nop
nop
jae 0x40852d
add byte [eax], al
add byte [esi - 0x6903ffdb], bh
pop ebx
not byte [edi - 0x1e5318]
invalid
call fcn.004070ce
clc
cld
nop
nop
jae 0x408596
mov esi, 0x9600f7
add byte [edi - 0x75], dl
dec edi
add al, 0xf8
mov ecx, dword [edi + 4]
clc
cld
nop
nop
jae 0x405f55
add byte [edx - 0x4affff42], al
pop ebx
pop ebx
adc eax, 0xf2f8e8d9
cld
nop
nop
jae 0x4079a5
add byte [ecx - 0x2cffff29], al
in eax, 0x25
imul esp, dword [eax + 0x5af30044], 0x90fcf2f8
pop edx
clc
cld
nop
nop
jae 0x407e52
xchg cl, bl
stosb byte es:[edi], al
add dl, dl
stosb byte es:[edi], al
add byte [eax], 0x25
add byte [eax + eax + 0xa], ah
add dh, bl
or dword [ebx - 0xd07f43f], eax
cld
add ecx, 0xb
clc
cld
nop
nop
jae 0x407598
sbb edx, dword [eax]
adc dword [edx], ecx
mov esi, 0x127d0000
add byte [eax + eax - 0x26], cl
push esp
add byte [edx + ecx*2 - 0x6cffaa00], al
mov ebx, eax
clc
cld
nop
nop
jae 0x40778f
xchg ecx, eax
nop
add byte [edi], al
add byte [eax], al
ror dword [esi], 0xb5
pushal
clc
cld
nop
nop
jae 0x40904d
add ah, cl
ror dword [edx], 0xc1
rcl esi, 1
add byte [ebp - 0x18], bh
push cs
add cl, bh
leave
clc
cld
nop
nop
jae 0x4068d0
xchg esi, eax
add bl, dl
add byte [eax], al
je 0x408ff3
add byte [eax], al
shl dword [edi - 0x1e7f], cl
add byte [eax], al
and ecx, 0xffff
clc
cld
nop
nop
jae 0x4057cb
add byte [eax], al
rol dword [eax], 1
add byte [ecx - 0x48], bl
je 0x409007
mov eax, 0x74
add byte [eax], al
clc
cld
nop
nop
jae 0x4075fa
pop ss
add byte [eax], al
add byte [eax], al
xor ch, 3
push edi
mov edi, 0x405a67
xchg dword [esp], edi
ret
mov eax, ecx
clc
cld
nop
nop
jae 0x40614f
nop
add byte [eax], al
add byte [edx + 0x7d0ecc], cl
sal bh, 1
mov esi, dword [ebp + 0x24]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40809b
mov dword [esp], eax
clc
cld
nop
nop
jae 0x407d6c
in al, dx
xlatb
add byte [eax], al
and eax, 0x65820000
pop ecx
push edi
mov edi, 0x406b56
xchg dword [esp], edi
ret
je 0x406273
clc
cld
nop
nop
jae 0x4062d3
sal edi, 1
add byte [edx - 0x7e3500], cl
cdq
sbb dword ss:[eax], ecx
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406dc7
ret
call fcn.004083a7
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x40706f
ret
mov ecx, 0x7262694c
clc
cld
nop
nop
jae 0x4070e5
rol byte [eax], cl
rol byte [eax], cl
add byte [ebx - 6], al
shr byte [eax - 0x79ed15d], 0xf2
cld
popal
clc
cld
nop
nop
jae 0x4084b0
dec esi
shr dword [eax + eax - 0x6fffff27], cl
add byte [eax], dh
and dword [esi + 0x57], edx
mov edi, 0x407c6a
xchg dword [esp], edi
ret
scasb al, byte es:[edi]
sbb eax, 0xfcf2f851
nop
nop
jae 0x4065a7
nop
add byte [eax], al
rcr byte [edx - 0x6e7dff01], cl
pop edx
jl 0x409244
test eax, 0xf8240431
xor dword [esp], eax
clc
cld
nop
nop
jae 0x4091ae
pop ebx
mov ch, 0
jmp [0xb4f786be]
fld1
clc
cld
nop
nop
jae 0x407c39
xor al, ch
je 0x40922a
xchg esi, eax
sub byte [edi], 0xd9
add dh, dh
outsb dx, byte [esi]
add ch, dl
push 0
push edi
mov edi, 0x4063ed
xchg dword [esp], edi
ret
pop ecx
clc
cld
nop
nop
jae 0x406a32
and al, 0x10
add byte [eax], 0xd1
sbb ecx, esp
add byte [eax], al
rcr dword [esi], 0
mov ebp, eax
add al, 0xde
invalid
call fcn.004070ce
clc
cld
nop
nop
jae 0x406d20
int1
int3
add esi, dword [eax + 0x3c]
nop
push ebp
mov ebp, esp
leave
nop
jmp 0x406c47
shr ecx, 2
clc
cld
nop
nop
jae 0x4071b2
add byte [edx - 0x6f013f00], cl
rol dword [eax], cl
sbb ebx, ebx
sbb al, 0x24
push edi
mov edi, 0x406a60
xchg dword [esp], edi
ret
wait
clc
cld
nop
nop
invalid
adc esi, 0xffffffda
invalid