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

Disassembly:
adc al, 0x95
mov eax, dword [0x8b006096]
mov dh, 0xee
imul ecx, esi, 0xffffffc2
add byte [ebx - 0x74ff4d15], cl
test eax, 0x48fbc6f3
sbb byte [edx], bl
cmp eax, 0x198b00a0
or dword [eax - 0x2df5691f], 0x1e818b00
lock add byte [ebx + 0x1493df24], cl
inc ebx
mov edi, 0xd9148f4e
mov eax, 0x400000
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40ed65
mov ecx, dword [ebp + 0x14]
push edi
mov edi, 0x40f6fa
xchg dword [esp], edi
ret
push ecx
clc
nop
nop
cld
jae 0x40e33d
mov bh, byte [edx]
push 0xc1fb9100
jecxz 0x40ceea
xchg esi, eax
enter 0x406a, 0xfffffffffffffff8
nop
nop
cld
jae 0x40edae
add byte es:[eax], ch
add byte [esi + 0x338197a], bl
sti
push edi
mov edi, 0x40e592
xchg dword [esp], edi
ret
mov ecx, dword [ebp + 0x10]
push edi
mov edi, 0x410080
xchg dword [esp], edi
ret
push ecx
push edi
mov edi, 0x41021b
xchg dword [esp], edi
ret
pushal
push edi
mov edi, 0x40e3ae
xchg dword [esp], edi
ret
mov eax, esi
clc
nop
nop
cld
jae 0x40f363
pop ecx
rol dword [eax], 0xfe
add byte [eax], al
add byte [edi - 0x75], bh
jbe 0x40d033
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e367
add byte [eax], al
outsb dx, byte [esi]
inc ecx
xchg ecx, eax
dec edi
push edi
jecxz 0x40d096
push 0
push edi
mov edi, 0x40ee75
xchg dword [esp], edi
ret
movsx edx, word [ecx + 6]
clc
nop
nop
cld
jae 0x41011c
sbb dword [eax + 0x6f], ebx
pushfd
add byte [eax + ebx - 0x42], ah
add byte [eax - 0x74aaffff], dh
in al, dx
mov esi, 0x1b000
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d3ff
mov edx, 0xf854498b
mov ecx, dword [ecx + 0x54]
clc
nop
nop
cld
jae 0x40d118
add byte [ebp + edi*4 + 0x11d5003a], dh
or byte [ecx + 0x57], bl
mov edi, 0x40dada
xchg dword [esp], edi
ret
movzx esi, word [esi + 0x14]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f7f2
mov edi, dword [ecx + 0xc]
clc
nop
nop
cld
jae 0x40fe46
pop esi
push edi
mov edi, 0x40da85
xchg dword [esp], edi
ret
jne 0x40dab0
clc
nop
nop
cld
jae 0x40dff7
pop eax
popal
add ch, bl
mov edi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40d35c
add byte [0xd8754d00], bl
sub al, 0x2e
popal
popal
clc
nop
nop
cld
jae 0x40d4ef
sti
dec ebp
xchg ecx, eax
adc al, byte [eax]
add byte [esi - 0x74ffcd1a], bl
fisttp qword [ebx - 0xd07efb3]
nop
nop
cld
jae 0x40f34e
jae 0x40d1cb
jae 0x40d1b1
add byte [esi - 0x74ff9fed], ah
nop
add byte [ebx - 0xd07a052], cl
nop
pop edi
clc
nop
nop
cld
jae 0x40e03e
push 0xd9980ee0
enter 0, 0xffffffffffffffce
add edx, 0x28
clc
nop
nop
cld
jae 0x40da39
invalid
push edi
clc
nop
nop
cld
jae 0x40dcc7
cwde
add byte [0xe0d90000], bl
invalid
mov eax, dword [esi]
push edi
mov edi, 0x40d081
xchg dword [esp], edi
ret
mov ecx, ebx
clc
nop
nop
cld
jae 0x40cfd0
enter 0x38fb, 0xffffffffffffffbd
add byte [edx], bh
sub byte [ebx], al
dec ecx
cmp al, 0x55
mov ebp, 0x28007a00
add ecx, dword [ecx + 0x3c]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40dc9c
inc edx
push edi
mov edi, 0x40df6d
xchg dword [esp], edi
ret
jne 0x40ec15
clc
nop
nop
cld
jae 0x40dc2e
dec edi
mov ebp, 0xff818c00
cld
or ch, byte [edx - 0x1374aa09]
cmp edi, 0xf7aa0afc
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40fa27
mov edx, eax
clc
nop
nop
cld
jae 0x40d58a
outsd dx, dword [esi]
add byte [edi + ecx*2 + 0x4cd50000], bh
mov ecx, dword [ebp + 4]
clc
nop
nop
cld
jae 0x40d873
mov ah, 0
sar ebx, 0
add byte [ebp - 1], bh
jne 0x40d26b
push edi
mov edi, 0x40cf65
xchg dword [esp], edi
ret
add eax, 0x1d35e7c2
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f7af
push ecx
push edi
mov edi, 0x40f4ac
xchg dword [esp], edi
ret
popal
clc
nop
nop
cld
jae 0x40f30f
fsub dword [edi]
sahf
lahf
popal
add byte [edx], dl
mov ah, 0xfe
push esp
clc
nop
nop
cld
jae 0x40e71f
sbb eax, 0xfb00fd1d
sti
push edi
sbb eax, 0x60fb84a3
pushal
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d8e9
imul ecx, ecx, 0x28
clc
nop
nop
cld
jae 0x40e0fd
cvtpi2ps xmm3, qword [esi + 0x1158d5bd]
scasd eax, dword es:[edi]
add esi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40d414
jp 0x40d3a9
mov ah, 0xbd
push 0x3b017500
add esi, 2
push edi
mov edi, 0x40fd97
xchg dword [esp], edi
ret
inc eax
add byte [edi + 0xc3243c], al
add byte [eax], al
sti
add byte [eax], al
add byte [edi + ecx], bl
test dword [ebx + 0x2a], esi
add byte [eax], al
clc
nop
nop
cld
jae 0x40e4ce
cwde
xchg ecx, eax
sti
xor ecx, dword [ecx + ecx*4 + 0x47]
call 0xe3d7932b
inc eax
add byte [edi - 0x433cdbc4], al
add byte [edx], dl
add byte [eax], al
popal
add byte [eax], al
mov esi, dword [edi]
mov cl, 0x65
mov al, byte [ebp + 0x30bf57c0]
fld qword [eax]
test eax, eax
push edi
mov edi, 0x40dd30
xchg dword [esp], edi
ret
add esi, dword [ebp + 0x24]
push edi
mov edi, 0x40dde2
xchg dword [esp], edi
ret
mov eax, edi
clc
nop
nop
cld
jae 0x40e092
add byte [eax], al
add byte [ecx], bl
jae 0x40d3e3
add byte [esi + 0x6c6c6468], cl
add al, bh
nop
nop
cld
jae 0x40f84d
pop eax
add byte [esi + 0xf599700], bl
mov edi, 0xf2f81441
nop
movsx eax, word [ecx + 0x14]
clc
nop
nop
cld
jae 0x40d6cc
sahf
add byte [ebp + 0x231800cc], bh
popal
add al, 0x57
mov edi, 0x40e2f6
xchg dword [esp], edi
ret
mov ecx, 0x7463
clc
nop
nop
cld
jae 0x40eb51
sub byte [eax], al
sbb eax, 0xf861aa00
nop
nop
cld
jae 0x40d8a4
outsd dx, dword [esi]
sti
add byte [eax + eax + 0x4d599c00], dh
mov dword [ecx + 0xb8], eax
clc
nop
nop
cld
jae 0x40d70e
add byte [eax], al
add byte [edx + 0xf088b00], dl
test dword [edx - 0x7ffffff], ebp
jne 0x40d68a
clc
nop
nop
cld
jae 0x40ffff
add byte [eax], al
mov cl, byte [ebx + esi*8 - 0x55]
rep stosd dword es:[edi], eax
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e762
mov eax, 0x123a6781
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e8cf
mov ebx, eax
push edi
mov edi, 0x40ec8d
xchg dword [esp], edi
ret
mov eax, 0x573c8194
clc
nop
nop
cld
jae 0x40d2c7
add byte [eax], al
add byte [ebp - 0x7a9738c], bh
nop
nop
cld
jae 0x410171
xchg ecx, eax
sahf
outsb dx, byte [esi]
add byte [ebx], ah
add byte [eax], al
add byte [ecx + 0x5709e280], cl
and dl, 9
push edi
mov edi, 0x40f52e
xchg dword [esp], edi
ret
stosb byte es:[edi], al
clc
nop
nop
cld
jae 0x40fac2
add byte [eax], al
add ah, dl
add byte [ebp - 0x20], dh
sub ah, bl
cdq
mov edx, eax
clc
nop
nop
cld
jae 0x40fbe3
add byte [eax], al
lahf
sbb eax, 0x335b000e
sar al, 0xf2
nop
nop
cld
jae 0x40eace
mov ebp, 0xfb234dfb
add bl, al
sub al, 0xe8
out dx, eax
add al, byte [eax]
add byte [ebp - 0x75], dl
in al, dx
nop
leave
nop
jmp 0x40f637
shr ecx, 2
clc
nop
nop
cld
jae 0x40e50f
mov esp, 0x4f008afb
aad 0xd9
jne 0x40e216
clc
nop
nop
cld
jae 0x40eb3c
mov ecx, dword [ebp + 0x14]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f2a1
rep stosd dword es:[edi], eax
clc
nop
nop
cld
jae 0x40da5a
push 0x9f9f2638
add al, cl
push ebx
pop ebx
ret 8
cmp dword [edi], 0x10
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40fbfb
mov eax, dword [ebp + 0x28]
clc
nop
nop
cld
jae 0x40eab3
add byte [edi + 0x231dd5], dh
mov dword [edi], ecx
test dl, ah
push ds
add byte [eax], al
je 0x40f59c
clc
nop
nop
cld
jae 0x40d9e4
add byte [ebp + 0x22], dh
ret 0x8b00
add eax, 0x18
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d097
add edi, eax
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e864
mov eax, 0x30
clc
nop
nop
cld
jae 0x40dea7
add ah, dl
add byte [edi + 0x44d8bed], bl
mov ecx, dword [ebp + 4]
clc
nop
nop
cld
jae 0x40d81b
add byte [edi + 0xc1f19f], bl
jbe 0x40d733
lahf
int1
rol dword [eax], 0x76
cli
jne 0x40d23e
clc
nop
nop
cld
jae 0x40d956
mov ah, byte [ecx - 0x2c]
std
rol eax, 0xc
push edi
mov edi, 0x40db35
xchg dword [esp], edi
ret
add si, word [esi + 0x14]
clc
nop
nop
cld
jae 0x40fce9
add byte [eax + eax], bl
sub al, byte [eax]
push ebx
xchg esp, eax
stosd dword es:[edi], eax
movzx edi, word [edi + 0x14]
clc
nop
nop
cld
jae 0x40eb7b
int3
je 0x40e17e
clc
nop
nop
cld
jae 0x40e4fa
shl dword [edx], 0
shr esi, cl
call fcn.0040fdda
clc
nop
nop
cld
jae 0x40eca2
add byte [ebp], dh
add dh, al
or dword [ebx - 0xd07f38a], ecx
nop
mov esi, dword [esi + 0xc]
clc
nop
nop
cld
jae 0x40fb7a
rcr dword [eax + ebx*4], 0x38
cmp byte [ebp - 0x7af72fc], bh
push eax
clc
nop
nop
cld
jae 0x40e90f
add byte [edi - 0x1ff10000], bl
sbb dword [edx], esp
add dword [edx - 0x74c77500], 0x74
push ds
add byte [ebx + 0x1e748b38], cl
mov esi, dword [esi + ebx + 0x78]
clc
js 0x40d7ee
nop
nop
cld
jae 0x40dba3
add byte [eax], al
push cs
add byte [edi + 0x534735ef], bl
adc dl, byte [esi]
xor eax, 0x16125347
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f609
call fcn.0040d8d4
clc
nop
nop
cld
jae 0x40f979
push cs
pop eax
add cl, dh
push esp
mov eax, 0x53ce9
add byte [eax - 0x43ffde00], bl
add bl, bh
mov al, byte [eax]
add cl, dh
add byte [ecx + 0x1d], bl
add byte [ecx], bl
mov edi, eax
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d190
lea esp, [esp + eax]
clc
nop
nop
cld
jae 0x40e3f5
add byte [eax], al
xchg ecx, eax
fdivr dword [eax]
add byte [ecx + 0x5ce8], cl
add al, bh
call fcn.0040d8d4
clc
nop
nop
cld
jae 0x40dd5b
dec byte [edi + 0x38]
jp 0x40d8ef
in al, dx
add esi, 0xd3
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d9cc
xchg ebx, eax
clc
nop
nop
cld
jae 0x40db4a
aad 0x73
add byte [ebp + esi*2 - 0x3c000000], bl
inc esi
bound eax, qword [eax]
mov esp, ebp
dec edx
test eax, 0x80000000
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d103
mov eax, ecx
clc
nop
nop
cld
jae 0x40f3a5
enter 0xe9f, 0x7a
push cs
jae 0x40d919
jle 0x40d957
pop eax
clc
nop
nop
cld
jae 0x40dd87
sbb eax, 0x8a00c819
add byte [ecx - 0x68], ah
and ecx, dword [ebp - 0x7d]
invalid
in al, dx
nop
leave
nop
jmp 0x40dac5
add edi, 8
clc
nop
nop
cld
jae 0x40db75
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
aad 0x61
add byte [eax - 0x7c477500], al
adc byte ds:[ebp - 0x75], dl
in al, dx
cmp dword [esi], 0x10
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40df58
add esi, 2
clc
mov byte [edx], 0xf8
nop
nop
cld
jae 0x410095
add byte [eax], al
add ch, bh
sahf
add byte [edi], bh
mov dword [esp + 0x1c], edi
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f9b8
cmp dword [esi + 0x10], 0
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40ee08
pop eax
push edi
mov edi, 0x40fdef
xchg dword [esp], edi
ret
xor ebx, ebx
push edi
mov edi, 0x40e74d
xchg dword [esp], edi
ret
cmp ebx, 0x6000
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40ee5f
and esp, dword [ecx + 4]
clc
nop
nop
cld
jae 0x40cf35
cmpsb byte [esi], byte es:[edi]
adc bh, bl
popal
insb byte es:[edi], dx
add bl, cl
push 0x40
clc
nop
nop
cld
jae 0x40e551
cmp ah, byte [ecx]
enter 0, 0x57
aas
xor edi, 0x9de0b6a7
clc
nop
nop
cld
jae 0x40d228
add byte [eax], al
add byte [ecx - 0xd74ff10], al
add byte [ebx + 0x738b0070], cl
xlatb
cmp al, 0x59
pop ecx
clc
nop
nop
cld
jae 0x40ee8b
pop ecx
fadd dword [eax]
fsub st(0)
add byte [eax], al
add byte [edi - 0x75], bl
jge 0x40da96
mov edi, dword [ebp + 0x24]
jmp 0x40da9b
cmp cl, byte [edi - 0x1d]
mov bh, 0xdb
add edi, dword [edi + 0x3c]
clc
nop
nop
cld
jae 0x410202
add byte [eax], al
mov al, byte [eax]
add cl, bl
retf
sub eax, 0x80000000
clc
nop
nop
cld
jae 0x40ddfb
add byte [edi - 0x5a], dl
add byte [edx + 0x5714e983], bl
sub ecx, 0x14
push edi
mov edi, 0x40f59c
xchg dword [esp], edi
ret
and esp, dword [ecx + 4]
push edi
mov edi, 0x40d253
xchg dword [esp], edi
ret
jmp 0x40d980
mov eax, dword [eax]
push edi
mov edi, 0x40f145
xchg dword [esp], edi
ret
push eax
clc
nop
nop
cld
jae 0x40dcb2
add byte [eax], al
add byte [ebp + 0x75d5b7b7], bh
cmp dl, byte [ebp - 0x75]
in al, dx
fcom dword [edi - 0x78]
add eax, 0xc259c300
jae 0x40db7e
add dl, al
add cl, bl
mov byte [0x2ab400a6], al
dec ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d4da
stc
invalid
add esi, ebx
push edi
mov edi, 0x40d31b
xchg dword [esp], edi
ret
pop esi
clc
nop
nop
cld
jae 0x40fd41
sahf
fadd dword [eax]
sub dh, byte [ebp + 0x4d]
add bl, al
popal
ja 0x40dbf7
and esp, dword [ecx + 4]
clc
nop
nop
cld
jae 0x40d620
add byte [eax], al
and al, byte [eax]
add byte [ecx - 0x43], al
push ebx
clc
nop
nop
cld
jae 0x40d51c
add byte [esi], ah
push 0x9f9e0098
add byte [esi], ch
mov ecx, dword [esi + 0x3c]
clc
nop
nop
cld
jae 0x40e838
aad 0x9e
daa
sahf
add al, ah
sbb dword [ebx - 0xd07db8b], ecx
nop
mov esi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40dcdc
push 0x6100b78a
xchg ecx, eax
shl dword [edi - 0x749b963c], cl
or eax, 0x30
clc
nop
nop
cld
jae 0x40daf0
push 0xf8561968
push esi
clc
nop
nop
cld
jae 0x41019c
push cs
sal dword [eax + eax + 0x1d00], 0x24
neg edi
mov ecx, 0x390f561b
clc
nop
nop
cld
jae 0x40cfba
add byte es:[eax], al
aad 0x6c
mov dword [esp], eax
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40dd45
push ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d43f
push esi
clc
nop
nop
cld
jae 0x40f277
dec edi
add ch, dl
sbb al, 0
dec ebp
add byte [eax + 0x7d], ch
mov ecx, dword [ebp]
push edi
mov edi, 0x40de65
xchg dword [esp], edi
ret
add esi, dword [esi + 0x3c]
clc
nop
nop
cld
jae 0x40ec5c
pushfd
add byte [eax], al
dec byte [edx + 0x72ff6c91]
push eax
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40ef6f
mov ecx, 0x65
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f799
ret
mov dword [edi - 0x20], eax
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x410014
add esi, ebx
clc
nop
nop
cld
jae 0x40d0d7
add byte [esi + 0xe00000], ah
pushfd
sbb esp, dword [eax - 8]
nop
nop
cld
jae 0x40f877
test dword [edi], 0xffffffff
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x410186
mov ecx, ebx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40fa3c
push eax
clc
nop
nop
cld
jae 0x40e6c6
add cl, dh
add byte [eax], al
add byte [eax], al
lahf
add bh, dh
mov eax, dword [edi - 0x40a81bb9]
push es
fld qword [eax]
xchg dword [esp], edi
ret
mov ecx, dword [ebp + 8]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f64f
jmp 0x40d12d
push esi
push edi
mov edi, 0x40dc19
xchg dword [esp], edi
ret
mov ecx, ebx
clc
nop
nop
cld
jae 0x40d1d0
add byte [esi + 0x38d541], ah
sbb eax, 0x8b641f
mov eax, dword fs:[eax]
push edi
mov edi, 0x40cfe6
xchg dword [esp], edi
ret
mov edi, dword [edi]
clc
nop
nop
cld
jae 0x40e60f
loopne 0x40df41
add byte [eax], al
add byte [eax], al
insb byte es:[edi], dx
retf 0xf103
add esi, ecx
clc
nop
nop
cld
jae 0x40d7c2
cwde
invalid
lodsb al, byte [esi]
clc
nop
nop
cld
jae 0x40d59f
invalid
mov esi, ebx
push edi
mov edi, 0x40e8fa
xchg dword [esp], edi
ret
xchg ecx, eax
mov esp, 0xf2f8f38b
nop
nop
cld
jae 0x40de92
std
add byte [eax], al
add byte [edi], ah
popal
aad 0x8b
je 0x40eb12
clc
nop
nop
cld
jae 0x40ed3a
add byte [edi], cl
sbb bl, byte [esi + 0x57]
mov edi, 0x40ff4a
xchg dword [esp], edi
ret
mov esi, dword [ebx + 0x3c]
clc
nop
nop
cld
jae 0x40d7f1
add byte [0x19007a], bl
wait
add esp, 0xc
clc
nop
nop
cld
jae 0x40d03c
add byte [ebx], ah
add cl, bl
cmp byte [eax], al
dec ebx
push ebp
mov ebp, esp
invalid
lea esi, [esi + ebx]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x4100f2
mov eax, dword [ebp + eax*2]
clc
nop
nop
cld
jae 0x40e201
sbb al, 0
outsb dx, byte [esi]
sahf
add byte [edx - 0x7dbbafd], cl
add eax, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40f1ef
add al, bl
mov esp, 0x53220000
xchg byte [edx], dh
mov ebp, ecx
push esi
push ebp
mov ebp, esp
nop
leave
nop
jmp fcn.0040e22b
mov ecx, dword [ecx + 0x38]
clc
nop
nop
cld
jae 0x40f8a5
jp 0x40e0a4
inc byte [eax]
add byte [eax], al
xor dword [ebx - 0x39], esi
pop esp
pop esi
push edi
mov edi, 0x40f75a
xchg dword [esp], edi
ret
add edx, ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40ec15
push eax
clc
nop
nop
cld
jae 0x40cf4d
add byte [eax], al
popal
add byte [eax], al
add byte [eax], al
jp 0x40e088
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x41003e
add byte [ecx + 0x2c], bl
add edi, dword [eax + 0x3c]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f261
add byte [eax], al
leave
movzx edi, word [edi + 4]
clc
nop
nop
cld
jae 0x40f88c
add byte [eax], al
int3
movzx eax, word [edx + ebp]
push edi
mov edi, 0x40fe06
xchg dword [esp], edi
ret
add di, word [edi + 0x14]
clc
nop
nop
cld
jae 0x40e475
sbb eax, 0x411900
mov esi, 0x72466cb9
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f6cf
push ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d507
mov ecx, ebx
clc
nop
nop
cld
jae 0x40f964
jecxz 0x40e119
push 0xe09e0000
lea ecx, [ebp - 0xd07cdec]
nop
lea edx, [edx + esi]
clc
nop
nop
cld
jae 0x40e053
sti
jae 0x40e174
inc esi
clc
nop
nop
cld
jae 0x40e63b
std
cmp bh, byte [eax + eax + 0x7a75a600]
xchg byte [edx - 0x74aa0cfd], cl
in al, dx
add esi, ebx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d0c2
test edx, edx
push ebp
mov ebp, esp
nop
leave
nop
jmp fcn.0040e8e4
mov ecx, 0xe4b
clc
nop
nop
cld
jae 0x40e41f
add byte [edx], dl
add byte [ebx - 5], dh
adc al, byte [eax]
jae 0x40e1cd
outsb dx, byte [esi]
imul ecx, eax
clc
nop
nop
cld
jae 0x40dc5b
sbb eax, 0x4de35800
add byte [eax - 0x7f78173], cl
lea edi, [esi + 8]
clc
nop
nop
cld
jae 0x40e328
cmp bl, bh
and eax, dword [eax]
push cs
add byte [ebx + 0x42], ah
add byte [ebx + 0x7048d28], cl
lea eax, [edi + eax]
clc
nop
nop
cld
jae 0x40e566
mov esp, 0xd47a
mov ch, byte [eax - 0x3f]
jmp 0x9133da1e
shr ecx, 2
clc
nop
nop
cld
jae 0x40f543
mov eax, 0x4548f84d
clc
nop
nop
cld
jae 0x40fbb9
sti
add byte [edx + 0x57507e00], cl
mov edi, 0x40fca8
xchg dword [esp], edi
ret
test ecx, ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d60a
mov edi, dword [edi + 0x14]
clc
nop
nop
cld
jae 0x40d6e1
add ah, cl
mov bl, byte [ecx + 0x6e]
add byte [esi + 0x468b00b2], dh
mov esp, 0xf810c783
add edi, 0x10
clc
nop
nop
cld
jae 0x40d68a
add bl, bh
sbb eax, 0xbd009ed5
and esp, dword [ecx + 4]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f2b6
mov edi, dword [edi + 8]
clc
nop
nop
cld
jae 0x40e9ed
add byte [eax], al
add byte [eax], ch
pushfd
dec edi
pop ecx
push edx
clc
nop
nop
cld
jae 0x40f38f
mov ebp, 0x9e00c100
add byte [eax], al
and cl, byte [ecx + 0x11d7e9]
add byte [edi + 0x236e6c], bl
pop eax
add cl, bl
add byte [0xe00e1d00], bl
cwde
int3
add esi, ebx
push edi
mov edi, 0x40cf7a
xchg dword [esp], edi
ret
mov edx, dword [edi + 0xc]
clc
nop
nop
cld
jae 0x40e27f
add byte [eax], al
add byte [eax], al
sti
add byte [ebx + eax*4 - 0x40a8ef3c], bl
mov word [edx], es
inc ecx
add byte [edi + 0xc3243c], al
mov ah, 0x57
sbb dword [esi], ecx
int3
dec ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40fd16
add byte [eax], al
add byte [eax], al
cmpsb byte [esi], byte es:[edi]
add ah, cl
add byte [eax], al
cmp byte [edi + edx*2 - 0x41], dl
mov bl, bl
inc eax
add byte [edi + 0xc3243c], al
cmp ch, dl
add byte [eax], al
add byte [edi + 0x46850058], bl
loopne 0x40e3f3
push esp
push edi
mov edi, 0x40db8a
xchg dword [esp], edi
ret
mov ebx, dword [edx + 0x64]
pop dword [eax]
pop dword fs:[eax]
clc
nop
nop
cld
jae 0x40eafd
pushfd
add byte [eax], al
sbb al, 0
add ch, ch
mov eax, 0x74
clc
nop
nop
cld
jae 0x40d3e8
cmp al, byte [eax]
jecxz 0x40e46d
invalid
xor eax, eax
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f46b
mov ebx, edi
clc
nop
nop
cld
jae 0x40e299
add byte [eax - 0x48ffff1d], bl
jecxz 0x40e3d1
push eax
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d55f
xchg ecx, eax
and cl, al
pop eax
sbb eax, 0x83ed05c1
invalid
add edi, 0x18
clc
nop
nop
cld
jae 0x40fbce
add byte [ecx - 0x59ffffe3], dl
pop esp
not edx
clc
nop
nop
cld
jae 0x40d1e5
add byte [eax], al
add byte [eax], al
aam 0x6f
mov ah, 0x36
lodsd eax, dword [esi]
mov eax, dword [ebp + 0x14]
clc
nop
nop
cld
jae 0x410277
pushfd
add byte [eax - 0xf], bl
add byte [esi - 0x67b5b69], dl
push ebp
mov ebp, esp
bound eax, qword [eax]
add byte [ecx + 0x380060], cl
xor al, 0xb0
push ecx
les esi, [ecx + 0x1e]
add byte [esi], dl
das
mov ecx, dword [esp + 0xc]
push edi
mov edi, 0x4102e2
xchg dword [esp], edi
ret
mov esi, edx
clc
nop
nop
cld
jae 0x40ea89
enter 0x12, 0xffffffffffffffe3
add byte [eax], al
xchg ecx, eax
imul ebx, dword [ebx - 8], 0xfc9090f2
pop ebx
clc
nop
nop
cld
jae 0x40ff5f
add byte [eax], al
enter 0x2300, 0
aam 0xe
fidiv word [ebx]
sar al, 0xf2
nop
xor eax, eax
clc
nop
nop
cld
jae 0x40d65f
sbb eax, 0x9e2800
push cs
cmp ch, byte [ebx - 4]
push edi
mov edi, 0x40e67c
xchg dword [esp], edi
ret
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x40ee20
add byte [eax], al
sub eax, 0xec8b5597
xchg edi, eax
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40feb7
pop ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d054
sub edi, edx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40fd80
mov ecx, 0x7262694c
clc
nop
nop
cld
jae 0x40f98e
add bl, bh
xchg ecx, eax
lahf
lds edx, [ebx - 0x62]
cmp dword [ebx + 0x78e7], 0
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d796
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x40dbef
add ch, ch
mov ecx, 0x735908cd
clc
nop
nop
cld
jae 0x40d2dc
push edi
add byte [eax], al
std
xchg ebp, eax
in eax, 0xae
je 0x40f690
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f3d3
push eax
clc
nop
nop
cld
jae 0x40f077
add byte [eax], al
cmp bh, ch
std
sti
sahf
cwde
and esi, dword [edi]
je 0x40e6c8
invalid
push ebx
clc
nop
nop
cld
jae 0x40f76f
fmul dword [esi]
add al, cl
sub bl, ah
cmpsb byte [esi], byte es:[edi]
aad 9
dec ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f456
xor edx, edx
clc
nop
nop
cld
jae 0x40fa97
jne 0x40e6bd
sahf
add byte [eax], al
sahf
aad 0xb7
aad 0xf
mov ecx, dword [ecx + 0x3c]
jmp 0x40e6f1
push ebx
push edi
mov edi, 0x40dc46
xchg dword [esp], edi
ret
popal
clc
nop
nop
cld
jae 0x40e967
xchg ecx, eax
fld dword [eax]
sbb eax, 0x4f009c00
sahf
add esi, 0x10
clc
nop
nop
cld
jae 0x40d941
mov ah, 0
add byte [eax], al
jae 0x40e7ec
or dword [ecx - 0x75], 0xf2f8104d
nop
nop
cld
jae 0x40ef44
std
sbb eax, 0xd5004d
aad 0
cmp dword [ecx - 8], ebx
nop
nop
cld
jae 0x40df2d
inc ecx
add byte [ecx], al
outsd dx, dword [esi]
push cs
add byte [eax], al
pop edx
and esp, dword [ecx + 4]
push edi
mov edi, 0x4102f7
xchg dword [esp], edi
ret
mov esi, dword [esi]
clc
nop
nop
cld
jae 0x40d38b
popal
and eax, dword [eax]
jp 0x40e79f
push 0xf890ac27
nop
clc
nop
nop
cld
jae 0x40f81d
add byte [eax], al
push cs
add byte [esi], cl
sbb ebx, esp
add byte [edi], cl
sahf
add al, dh
add byte [ebx + 0x7fb70fef], cl
adc al, 0xf8
movzx edi, word [edi + 0x14]
clc
nop
nop
cld
jae 0x4101cb
add bl, bh
add byte [eax], al
insb byte es:[edi], dx
retf 0x406a
add esi, dword [ecx + esi + 0x28]
clc
nop
nop
cld
jae 0x40d846
mov ebp, 0x19fdb422
cld
push ebp
mov ebp, esp
add byte [eax], al
adc dword [ebx + edi*8], 0x20068
add byte [eax], ch
add al, byte [eax]
outsb dx, byte [esi]
add byte [eax], al
popal
jg 0x40e855
add byte [edi - 0x3b], dl
scasb al, byte es:[edi]
mov ecx, dword [edi + 0xe]
clc
nop
nop
cld
jae 0x40e434
jecxz 0x40e8ee
add byte [eax + ebp - 0x74942ce4], bh
dec esi
push cs
mov ecx, dword [esi + 0xe]
clc
nop
nop
cld
jae 0x40ec32
cmp byte [eax], al
push cs
popal
sti
mov bh, 0x2a
push ebp
mov ebp, esp
cwde
add byte [eax], al
add byte [eax], 0xa9
loop 0x40e89a
sar byte [ebx], cl
cmp al, byte [eax]
add byte [esi], bh
rol bh, 0xe1
sbb ah, byte [ecx + ecx*4 + 0x20]
mov dword fs:[eax], esp
clc
nop
nop
cld
jae 0x40edf2
add byte [eax], al
add byte [eax], al
mov bh, byte [edi + edi - 0x16da7af1]
invalid
jne 0x40d1e5
xor dword [esp], eax
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e3db
cld
jae 0x40f8f9
add byte [eax], al
add bh, dh
mov cl, byte [ebx - 0x6f0d0702]
nop
cld
jae 0x40fe1b
add byte [esi + 0x9e73bd], ah
add byte [ebx - 0x7db8a75], ch
mov esi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40f038
enter 0x75c8, 0xffffffffffffff9f
add byte [eax], al
sbb esi, dword [ecx]
add al, 0x24
push edi
mov edi, 0x40e5e4
xchg dword [esp], edi
ret
mov dword [esp + 0x1c], eax
clc
nop
nop
cld
jae 0x40d330
jne 0x40e95f
cwde
add byte [edi - 0x6f], ch
bound eax, qword [eax]
mov ebx, dword [ebx - 0xd]
movsb byte es:[edi], byte [esi]
rep movsb byte es:[edi], byte [esi]
clc
nop
nop
cld
jae 0x40e5f9
add byte [eax - 0x76], ch
add byte [eax], al
fcomp dword [ecx - 0x77]
mov esi, dword [esi + edx*4]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40ece5
call fcn.0040d8d4
clc
nop
nop
cld
jae 0x40d99b
add byte [edx], dl
sahf
stosd dword es:[edi], eax
jne 0x40e7e1
clc
nop
nop
cld
jae 0x40ef9b
add byte [esi], ah
push 0xa78b00f2
xor al, byte [eax]
mov edi, edx
and eax, 0x12
clc
nop
nop
cld
jae 0x40fcd2
add cl, dh
fcomp dword [edi + 0x236d001d]
popal
add al, 0xf8
and esp, dword [ecx + 4]
clc
nop
nop
cld
jae 0x40d723
xchg ecx, eax
sti
int1
mov dl, byte [ecx + 0x5dea2400]
push edi
mov edi, 0x40f808
xchg dword [esp], edi
ret
cmp dword [ecx - 0xc], 0
push edi
mov edi, 0x40eb66
xchg dword [esp], edi
ret
je 0x40d88a
clc
nop
nop
cld
jae 0x40df12
outsb dx, byte [esi]
sbb eax, 0xc16ff400
out 3, al
shl esi, 3
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40fb21
mov ecx, dword [edi + 4]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40debd
mov dword [esp + 0x40], eax
clc
nop
nop
cld
jae 0x40f1af
loopne 0x40eae1
add byte [esi], cl
add byte [esi + 0x11], al
push edx
add byte [ebx - 0x367a258b], cl
test ecx, ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40fd6b
daa
mov al, 0
mov ecx, esp
add esp, 0xc
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40dd1b
ret
movzx esi, word [esi + 4]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40dfcd
mov edi, eax
clc
nop
nop
cld
jae 0x40e1be
xchg ecx, eax
add byte [eax], al
mov bh, 0xfb
sbb eax, 0x7ce95dd4
cmc
invalid
push ecx
push edi
mov edi, 0x40faed
xchg dword [esp], edi
ret
add edi, ebx
clc
nop
nop
cld
jae 0x40ea9e
add byte [eax - 0x28], bl
add byte [ebx - 2], dh
add byte [ecx + edx*2 - 0x16040a9], bl
inc eax
add byte [edi + 0xc3243c], al
add bl, bh
add byte [edi - 0x27], ch
add byte [ebx - 0x2c], dh
mov al, 0
mov esp, dword [ebx]
xchg esp, eax
aas
jne 0x40d1e5
clc
nop
nop
cld
jae 0x410146
mov bh, byte [ebp + 0x64fd7591]
mov ecx, dword [0x30]
clc
nop
nop
cld
jae 0x40e7b7
mov ah, byte [edx]
imul edi, dword [ebx + 0x1ec04], 0x9090f2f8
cld
jae 0x40ec47
add byte [ebp - 0x34], cl
adc bh, byte [ecx]
and esp, dword [ecx + 4]
clc
nop
nop
cld
jae 0x40fc69
add byte [eax], al
add byte [eax + eax + 0x57ac8900], dh
lodsb al, byte [esi]
push edi
mov edi, 0x40fc11
xchg dword [esp], edi
ret
mov esi, dword [ecx + 0x14]
clc
nop
nop
cld
jae 0x40e068
mov bl, byte [0x680ed400]
popal
cmpsb byte [esi], byte es:[edi]
jo 0x40ec2d
mov esp, dword [eax]
mov edi, dword [ecx - 0xd072175]
nop
mov ebx, esi
clc
nop
nop
cld
jae 0x40e777
add byte [eax], al
add ch, dl
add byte [eax], al
add byte [edi + 0xebf5753], ch
call 0x3cc7ec90
and al, 0xc3
push cs
add byte [eax], al
cmp byte [esi + ecx + 0x5f4f009f], dh
push ebx
push edi
mov edi, 0x40e80e
xchg dword [esp], edi
ret
mov esi, dword [esi + 0x80]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x4100d5
add ecx, dword [ebx + 0x3c]
clc
nop
nop
cld
jae 0x40e708
add byte [ebp], dh
add byte [eax], al
add byte [eax], dh
mov edx, dword [eax]
mov ebp, dword [ebp + 0x30247c8d]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x4100aa
mov eax, dword [esp + 4]
clc
nop
nop
cld
jae 0x40db1f
outsd dx, dword [esi]
add ch, dl
sahf
add byte [0xf2f8c88b], cl
nop
mov ecx, eax
clc
nop
nop
cld
jae 0x40fecc
add byte [eax], al
add byte [eax], al
sub byte [ecx + eax*8 - 0xd079ff2], bl
nop
nop
cld
jae 0x40f2e3
add byte [eax], al
add byte [esi], cl
dec ebp
mov ebp, 0xc074d419
add byte [ebx + 0x55f303fa], cl
add esi, ebx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d1a6
push esp
push edi
mov edi, 0x40fcbd
xchg dword [esp], edi
ret
mov ecx, eax
clc
nop
nop
cld
jae 0x40e26a
add cl, dh
add byte [eax], al
daa
adc al, byte [eax]
dec ebp
push ecx
push edi
mov edi, 0x40f7dc
xchg dword [esp], edi
ret
add esi, 8
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e3c6
pushal
push edi
mov edi, 0x40d64a
xchg dword [esp], edi
ret
mov ecx, dword [ecx + 0x3c]
clc
nop
nop
cld
jae 0x4101ed
sbb dword [edi + 0xd56e22], esi
xor al, byte [eax]
mov edx, edi
add esi, dword [ebx]
cmp byte es:[edi + 0x55], dl
mov ebp, esp
nop
leave
nop
jmp 0x40dc04
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x40f324
add ch, dl
int1
aad 0xf1
push es
int 0x8b
invalid
mov esi, eax
push edi
mov edi, 0x40ebd5
xchg dword [esp], edi
ret
call 0x40f90f
clc
nop
nop
cld
jae 0x40f3e8
std
push 0x33750000
jne 0x40edbf
les eax, fs:[eax - 1]
clc
nop
nop
cld
jae 0x40d85e
cmp al, byte [eax]
invalid
je 0x40da6f
clc
nop
nop
cld
jae 0x40f185
add byte [eax], al
add byte [edx], al
add byte [ebx + 0x46123ad], cl
and esp, dword [ecx + 4]
push edi
mov edi, 0x40e78d
xchg dword [esp], edi
ret
call 0x40eccc
clc
nop
nop
cld
jae 0x40f495
jae 0x40eeb5
add byte [eax], al
cmp ebp, eax
test edx, ebp
invalid
jb 0x40f59c
clc
nop
nop
cld
jae 0x40fa56
sbb dword [edx], esp
add byte [ebx + 0x57006a09], dl
mov edi, 0x40dee8
xchg dword [esp], edi
ret
pop edi
jmp 0x40eea1
pop esi
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f67a
cli
mov edi, esi
push edi
mov edi, 0x40f5b1
xchg dword [esp], edi
ret
add edi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40e650
add ch, dl
outsd dx, dword [esi]
enter 0xd8, 0x39
mov eax, dword [esp]
jmp 0x40ef2f
sub eax, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40f784
outsb dx, byte [esi]
dec edi
add byte [eax], al
pushfd
add byte [edi - 0x167418], cl
invalid
call fcn.0040d8d4
clc
nop
nop
cld
jae 0x40d7d8
add byte [edi - 0x732c4300], dh
inc ebx
clc
nop
nop
cld
jae 0x40f5c6
fcomp dword [edi + 0x4128007a]
jne 0x40ef6e
jg 0x40ef6f
push dword [ebp + 0x24]
jne 0x40ef96
push edi
mov edi, 0x40d635
xchg dword [esp], edi
ret
push 0x776c6873
clc
nop
nop
cld
jae 0x40ecfb
invalid
jae 0x40efbf
sub byte [eax], bh
aad 0xb6
pop ds
cmp ch, dl
mov dh, 0x1f
add esi, 2
push edi
mov edi, 0x40f170
xchg dword [esp], edi
ret
add dl, byte [edi - 0x41]
jo 0x40ef93
inc eax
add byte [edi + 0xc3243c], al
add byte [eax], al
and bh, bl
add byte [eax], al
test eax, 0x8b55f1f7
in al, dx
nop
leave
nop
jmp 0x40e1d3
jp 0x40efe9
jecxz 0x40ef9d
cmc
mov eax, dword [0xdcfc1db]
ror edi, 0xd
push edi
mov edi, 0x40cf90
xchg dword [esp], edi
ret
or al, byte [eax]
add byte [eax], al
push cs
add byte [esi - 0x57ff3764], ah
add esi, 0x14
clc
nop
nop
cld
jae 0x40db0a
cmpsb byte [esi], byte es:[edi]
daa
inc ecx
cwde
mov bh, 0x8a
lahf
push eax
push edi
mov edi, 0x40f9e3
xchg dword [esp], edi
ret
add esi, 0x6000
clc
nop
nop
cld
jae 0x40eb27
add byte [eax], al
adc cl, byte [ebx]
xor eax, eax
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40ebff
push ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40fe8a
pop edx
clc
nop
nop
cld
jae 0x40f94f
lahf
rol dword [eax], 0
push cs
cmpsb byte [esi], byte es:[edi]
adc dl, byte [edi - 0x5f]
jne 0x40f107
push ebp
mov ebp, esp
push esp
in al, 0x16
add byte [eax], al
dec edx
fld dword [eax]
push edx
add dh, dh
add byte [edx + 0x264d1e00], cl
or bh, byte [ecx + 0x64616f4c]
clc
nop
nop
cld
jae 0x410260
add byte [eax], al
add al, cl
aad 0xa2
add byte [ebx + 0x4612368], cl
and esp, dword [ecx + 4]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40de26
ret
jmp 0x40ddfb
movzx ecx, word [esi + 6]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x410131
mov ebx, dword [esi + 0xc]
clc
nop
nop
cld
jae 0x40f4d2
sti
mov bh, 0xe
add cl, al
mov esp, 0x8b55499f
in al, dx
dec ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d374
add esp, 0x2c
clc
nop
nop
cld
jae 0x40d96b
pop eax
add byte [eax], al
add byte [eax], al
fsubr dword [ecx]
pushal
clc
nop
nop
cld
jae 0x40fad7
add byte [eax], bh
mov bh, 0xf1
add byte [edx], bh
popal
stc
pop edi
clc
nop
nop
cld
jae 0x40d0ed
int1
add byte [eax], al
add byte [ebp - 0x5bff4276], bh
mov esp, 0xf802c083
add eax, 2
clc
nop
nop
cld
jae 0x40f112
aam 0
sbb al, 0xd9
add byte [eax], al
out 0x3a, al
push ecx
clc
nop
nop
cld
jae 0x40f4e7
add byte [eax], ch
sti
mov ebp, 0x3abc23e3
xlatb
test byte [0x258b87e], 0
add al, bh
nop
nop
cld
jae 0x40fc7e
adc ah, byte [ebx]
add byte [eax], al
jbe 0x40f282
mov ecx, dword [ecx + 0xbfc]
clc
nop
nop
cld
jae 0x40ea5a
sbb eax, 0x919de000
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f558
movzx ecx, word [edi + 6]
clc
nop
nop
cld
jae 0x40f19a
outsb dx, byte [esi]
daa
add byte [eax], al
mov ah, 0xf7
sub ah, byte [ebx + ecx*4 + 0xd]
xor byte [eax], al
add byte [eax], al
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x40da0f
add byte [edi - 0x1374aab2], bl
add byte [eax + 0x6a0054], ah
fld dword [eax]
cmp ch, byte [esi]
adc eax, 0x88001f00
jne 0x40f2a0
stosb byte es:[edi], al
call fcn.0040d8d4
clc
nop
nop
cld
jae 0x40e4a0
dec byte [edi]
add byte [eax], al
dec ebx
mov ecx, dword [ebp + 0xc]
clc
nop
nop
cld
jae 0x40e9bc
add byte [eax], al
int3
mov ecx, ebx
clc
nop
nop
cld
jae 0x40ec72
sti
add ch, bh
mov ah, 0x6e
mov ah, 0xb7
daa
pop ebx
pushal
clc
nop
nop
cld
jae 0x40ffba
add cl, bl
cmp bl, byte [eax - 0x2b]
mov dl, byte [edi + 0xe]
cmpsd dword [esi], dword es:[edi]
sti
ret
and esp, dword [ecx + 4]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40cfa5
call fcn.0040d8d4
clc
nop
nop
cld
jae 0x40d1bb
add byte [eax], al
outsb dx, byte [esi]
sti
call 0x557d636a
add esi, dword [eax + 0x3c]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f15a
mov eax, esi
clc
nop
nop
cld
jae 0x40e153
mov bh, 0
int3
call 0x40f90f
clc
nop
nop
cld
jae 0x40ecb7
jae 0x40f3b7
mov ebp, 0x6afd9400
add byte [edi - 0x41], dl
sub esp, edx
inc eax
add byte [edi + 0xc3243c], al
add byte [eax], al
sub ch, byte [eax]
xchg ecx, eax
int3
jmp 0x40d1e5
mov ecx, eax
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d5f5
stosb byte es:[edi], al
clc
nop
nop
cld
jae 0x40ef5a
add byte [0x8a1d6f00], bl
std
fldenv [esi - 0x3a]
and eax, 0x202c5c91
clc
nop
nop
cld
jae 0x40efc7
sbb dword [ecx - 0x2c], esp
add byte [eax + eax], bl
dec ebp
pop edi
push ebp
mov ebp, esp
add al, ch
xchg esi, eax
add byte [eax], al
lea ebp, [edx + 0x4f84375f]
lea esi, [edi]
std
movsd dword es:[edi], dword [esi]
add byte [esp + ecx*8 + 0xf], dl
test edi, ebx
pop es
add byte [eax], al
jne 0x40fc3b
clc
nop
nop
cld
jae 0x40d162
sahf
invalid
test ecx, ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40ea73
push esp
push edi
mov edi, 0x40e45e
xchg dword [esp], edi
ret
push ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40ed10
add ebx, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40e1e8
add byte [edx], ah
add ah, cl
add byte [ecx + 0x3d], al
push 0x40
push edi
mov edi, 0x40dcf1
xchg dword [esp], edi
ret
mov ecx, dword [esi + 0x3c]
clc
nop
nop
cld
jae 0x4101b5
add cl, bl
push edi
add byte [eax], al
add byte [eax - 0x6f0d07af], bh
nop
cld
jae 0x40e011
add byte [eax], al
mov esp, 0x9f270e12
and al, byte [eax]
mov edx, dword [edx]
add byte [ebx + 0x59acc185], cl
push edi
mov edi, 0x40fdb0
xchg dword [esp], edi
ret
ret
dec ecx
push edi
mov edi, 0x40f2cb
xchg dword [esp], edi
ret
test al, 8
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d6b4
push eax
clc
nop
nop
cld
jae 0x40e240
insb byte es:[edi], dx
cmp byte [edi - 0x61], ch
add bl, ah
mov ebp, 0xe0f775
mov ebx, dword [esi - 0xd]
movsb byte es:[edi], byte [esi]
clc
nop
nop
cld
jae 0x40fc93
int1
push 0xe0fb41
aad 0xc
mov dword [edi - 0x10], eax
push edi
mov edi, 0x40dfa2
xchg dword [esp], edi
ret
call fcn.0040d8d4
clc
nop
nop
cld
jae 0x40fe5f
add byte [esi - 0x7be6400], bl
pop eax
clc
nop
nop
cld
jae 0x40f9f9
enter 0x2300, 0
inc ecx
sahf
add byte [edx], ch
push 0x5510418b
mov eax, dword [ecx + 0x10]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40ee35
shl edx, 1
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e0e7
mov eax, dword [edi]
clc
nop
nop
cld
jae 0x40d8bf
and ebp, dword [edi - 0x6f]
add byte [eax], al
aam 0
jl 0x40f71f
and ecx, dword fs:[0x18]
and ecx, dword [0x18]
clc
nop
nop
cld
jae 0x40f233
lahf
mov ch, byte [ebx + 0x65bf5751]
out 0x40, al
add byte [edi - 0x43cdbc4], al
add byte [ebp], dh
add byte [eax], al
add byte [edx], ah
add cl, dl
sbb dl, byte [ecx + 0x57]
mov edi, 0x40e738
xchg dword [esp], edi
ret
push ecx
push edi
mov edi, 0x40e665
xchg dword [esp], edi
ret
add byte [eax], al
add bl, bh
aam 0xa1
add byte [eax], al
mov esp, dword [esi + ecx*8]
push esi
push edi
mov edi, 0x40ffea
xchg dword [esp], edi
ret
mov ecx, dword fs:[0x30]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f0e8
add eax, edi
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f4fc
push ecx
push edi
mov edi, 0x40e113
xchg dword [esp], edi
ret
push eax
clc
nop
nop
cld
jae 0x40f480
add byte [eax], al
add byte [esi], ah
cmp byte [edi], dl
add byte [esi], bh
sub dword [esp], 2
push edi
mov edi, 0x40e352
xchg dword [esp], edi
ret
add esi, ebx
clc
nop
nop
cld
jae 0x40fa10
sbb eax, 0xe30000
add ah, dl
mov bl, 0x98
pop edi
clc
nop
nop
cld
jae 0x40dbd7
std
add byte [edx], bh
add byte [eax], al
add byte [eax], al
add dl, ch
push eax
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x410029
push 0x2e697061
clc
nop
nop
cld
jae 0x40ef85
sbb al, 0xe3
add byte [esi + 0x28c183cf], bl
clc
nop
nop
cld
jae 0x4102b7
push cs
adc al, byte [eax]
jne 0x40f89c
add byte [esi - 0x73], bh
jl 0x40f89e
and byte [edi - 0x41], dl
or eax, esi
inc eax
add byte [edi + 0xc3243c], al
add byte [eax], al
add byte [ecx], bl
outsd dx, dword [esi]
cmp al, 0x8d
cmp al, 0x1f
lea edi, [edi + ebx]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e7f9
add byte [edx], ah
add byte [eax - 0x6b74ff70], bl
dec esi
jmp 0x40e6f1
inc eax
clc
nop
nop
cld
jae 0x40ff76
add byte [edi + ebp*2 + 0x6f], ch
add byte [eax], al
aam 0x9e
push esp
scasb al, byte es:[edi]
pushal
clc
nop
nop
cld
jae 0x40ddc9
add byte [eax], al
mov bh, 0x19
add byte [eax], al
jecxz 0x40f923
inc esp
or byte [ecx + 0x55], dl
mov ebp, esp
nop
leave
nop
jmp 0x40fd01
pop ecx
clc
nop
nop
cld
jae 0x40d8fe
add byte [eax], al
sti
add byte [esi], cl
and bl, byte [eax + 0x49030b00]
cmp al, 0xf8
add ecx, dword [ecx + 0x3c]
clc
nop
nop
cld
jae 0x40ed7d
sub al, byte [eax]
aam 0x2a
add byte [0x55d88b7a], bl
mov ebx, eax
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f6a5
push ecx
push edi
mov edi, 0x40f0cf
xchg dword [esp], edi
ret
popal
clc
nop
nop
cld
jae 0x40fa6b
aad 0
add byte [ecx], bl
add byte [eax], al
mov bh, 0x98
idiv dword [eax]
push edx
clc
nop
nop
cld
jae 0x40e6ae
add byte [ecx], ah
loopne 0x40f9df
add byte [eax], al
add byte [esi], bl
push ecx
push edi
mov edi, 0x40e2cb
xchg dword [esp], edi
ret
dec ecx
push edi
mov edi, 0x40f5db
xchg dword [esp], edi
ret
mov edx, dword [esi + 4]
clc
nop
nop
cld
jae 0x40e7cc
add byte [ecx - 0x60430000], dl
adc eax, dword [edi]
lodsd eax, dword [esi]
jne 0x40fe30
clc
nop
nop
cld
jae 0x40df8d
mov bh, byte [esi + 0x3c49038b]
add ecx, dword [ecx + 0x3c]
clc
nop
nop
cld
jae 0x40e026
mov bl, byte [ecx]
sldt word [eax]
mov cl, 0x24
pushal
add byte [ebx + 0x57d233bc], cl
xor edx, edx
push edi
mov edi, 0x40d025
xchg dword [esp], edi
ret
leave
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40f9ce
div ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e1a9
dec ecx
push edi
mov edi, 0x40fef6
xchg dword [esp], edi
ret
xchg edi, esi
clc
nop
nop
cld
jae 0x40cffb
aad 0x91
push 0x6c410000
cmc
stosd dword es:[edi], eax
mov eax, 0x73663c35
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d806
shl edx, 5
clc
nop
nop
cld
jae 0x40e168
add byte [esi + 0xf0000], bl
push ebx
mov ebp, dword [ebx - 0x37]
sub byte [ebp - 0x75], dl
in al, dx
imul ecx, ecx, 0x28
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d764
xor dword [esp], eax
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e624
lodsb al, byte [esi]
clc
nop
nop
cld
jae 0x40f413
add byte [ebx], ah
popal
add dh, bh
sub byte [edi + 0x206500], bl
mov ecx, dword [edx - 0x7db8afd]
add esi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40e87a
add byte [eax], al
cmp byte [edx + 0x550f9e68], cl
mov ebp, esp
push edx
add byte [esi - 0x159b5f00], bl
add byte [eax + eax - 0x4b], ch
add byte [eax], al
pop edx
add byte [ebp + 0x7e8b4957], ch
sbb al, 0x57
mov edi, 0x40ffd0
xchg dword [esp], edi
ret
xor eax, 0x15249938
clc
nop
nop
cld
jae 0x40e449
add byte [ecx], bl
loopne 0x40fbcd
cwde
add edi, ecx
clc
nop
nop
cld
jae 0x40e381
pop eax
add byte [edx], bh
cwde
push 0x8df90000
dec ebp
sub al, bh
lea ecx, [ebp + 0x28]
clc
nop
nop
cld
jae 0x40f205
aam 0x91
add byte [eax], al
add byte [esi + 2], ch
add byte [ebx - 0x597bf0b8], cl
in al, 0xff
invalid
je 0x40e0a7
clc
nop
nop
cld
jae 0x40d929
add byte [eax], al
loopne 0x40fc05
pop edx
cmp al, 0x61
push edi
mov edi, 0x40d46a
xchg dword [esp], edi
ret
lodsd eax, dword [esi]
push edi
mov edi, 0x40d54a
xchg dword [esp], edi
ret
mov ecx, dword [ebp + 0xc]
push edi
mov edi, 0x40dbb8
xchg dword [esp], edi
ret
mov dword [ebp + 0x28], eax
push edi
mov edi, 0x40e13e
xchg dword [esp], edi
ret
pop eax
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40edc4
or eax, 0x12
clc
nop
nop
cld
jae 0x40dfe2
add ah, bl
invalid
cmp byte [eax], al
add byte [esi - 0x59be3400], bl
or al, byte [ebx - 0xd07e73a]
nop
add esi, 0x18
clc
nop
nop
cld
jae 0x40ded2
loopne 0x40fcdc
add byte [edx + 0x14731d00], cl
arpl word [ecx - 0x75], cx
inc ecx
or byte [ebp - 0x75], dl
in al, dx
mov eax, dword [ecx + 8]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40edda
jne 0x40d941
clc
nop
nop
cld
jae 0x40de3b
sahf
mov esp, 0x32c6500
inc eax
cmp al, 0x57
mov edi, 0x40d5b5
xchg dword [esp], edi
ret
pop edx
push edi
mov edi, 0x40d0ad
xchg dword [esp], edi
ret
je 0x40d06a
clc
nop
nop
cld
jae 0x40fb61
add byte [edi], ch
mov al, byte [ebx]
sti
add edi, ebx
clc
nop
nop
cld
jae 0x41015c
int3
xor eax, eax
clc
nop
nop
cld
jae 0x40ff20
add byte [eax], al
add byte [eax], bl
add byte [eax], al
cmp byte [ebx - 0xd07db8b], cl
nop
nop
cld
jae 0x40de50
jecxz 0x40fe25
mov esp, 0xb100b4d9
cmpsd dword [esi], dword es:[edi]
lodsd eax, dword [esi]
mov eax, dword [edi + eax*4]
push edi
mov edi, 0x40defd
fiadd word [eax]
xchg dword [esp], edi
ret
shr ecx, 2
clc
nop
nop
cld
jae 0x40e40a
loope 0x40fe0c
invalid
add ah, cl
sti
add al, cl
add byte [ebx + ecx*4 + 0x32], bh
mov esi, dword [edx]
push edi
mov edi, 0x40ff35
xchg dword [esp], edi
ret
stosd dword es:[edi], eax
clc
nop
nop
cld
jae 0x40ddb3
add cl, bl
add byte [eax], al
outsb dx, byte [esi]
cmp bl, bh
mov bh, 0xce
mov dword [edi - 0x14], eax
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40eae6
ret
push ebx
clc
nop
nop
cld
jae 0x40ff8b
sahf
add byte [edi], ch
and esp, eax
add ch, dl
sub esi, dword [ebx]
rcl byte [ebp - 0x75], 0xec
xor eax, eax
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x410056
push dword fs:[eax]
clc
nop
nop
cld
jae 0x40e8a5
push 0x3ad52322
add byte [ebx - 0x7d], bl
ljmp 0x4102
pop edi
push edi
mov edi, 0x4102cd
xchg dword [esp], edi
ret
imul ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e94e
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x40ea02
sbb dword [edx - 0x2574ff9e], ecx
call fcn.0040d8d4
clc
nop
nop
cld
jae 0x40fe74
cmpsb byte [esi], byte es:[edi]
mov ebp, 0x5234dfb
jmp 0x40ffbe
add ebx, dword [ebx + 0x3c]
push edi
mov edi, 0x40d268
xchg dword [esp], edi
ret
jmp 0x40d12d
add esp, 0x10
clc
nop
nop
cld
jae 0x40d498
int3
pop edx
push edi
mov edi, 0x40d9fa
xchg dword [esp], edi
ret
and esp, dword [ecx + 4]
push edi
mov edi, 0x40fa82
xchg dword [esp], edi
ret
shr ecx, 2
clc
nop
nop
cld
jae 0x40f1c4
aam 0x59
add bl, ah
add byte [edi + 0x49], cl
push ebp
mov ebp, esp
adc eax, 0x6a770000
add dh, dh
sub al, 0xa2
insb byte es:[edi], dx
add cl, al
rol dword [ebp + 0x4e00c400], 0xe8
dec edi
fdivr st(7)
invalid
add ebx, 2
push edi
mov edi, 0x40f7c4
xchg dword [esp], edi
ret
mov esi, 0xfff8eeef
clc
nop
nop
cld
jae 0x40e17e
add byte [ecx + 0x4f], al
aam 0xf4
pop ebp
cmp word [esi], 0x6f72
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40e8ba
add esi, dword [ebp + 0x24]
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d980
movzx esi, word [esi + 0x14]
clc
nop
nop
cld
jae 0x40e194
add byte [eax], al
pop ecx
mov al, byte [eax]
fnstcw word [ecx + 0x735908cd]
clc
nop
nop
cld
jae 0x40e129
add byte [eax], bh
add dh, bh
jle 0x410120
add ecx, eax
push ebp
mov ebp, esp
enter 0xffffffffffff8b55, 0xffffffffffffffec
in al, dx
nop
leave
nop
jmp 0x40e4e5
dec ecx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40fb37
add esi, 4
push edi
mov edi, 0x4100c0
xchg dword [esp], edi
ret
rep movsb byte es:[edi], byte [esi]
clc
nop
nop
cld
jae 0x40d12d
ltr word [eax + 0x3857fb]
scasb al, byte es:[edi]
xor edx, edx
clc
nop
nop
cld
jae 0x40e48a
add byte [eax], al
add byte [eax], al
push 0xfabb426
test dword [ecx], ebx
cmc
invalid
jne 0x40f6a5
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40eff4
pop ecx
clc
nop
nop
cld
jae 0x40f0a3
add byte [edx + edi*2 + 0x7a0022c1], dh
add dl, dl
add byte [ebx + 0x442b3f97], cl
xor dword [eax], ebp
sub eax, dword [ecx + esi + 0x28]
clc
nop
nop
cld
jae 0x40dc87
jne 0x4101c6
int1
outsd dx, dword [esi]
mov al, byte gs:[ebx]
sti
add edi, ebx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d77b
xor edx, edx
clc
nop
nop
cld
jae 0x40efb0
mov edi, dword [edi + 0x28]
clc
nop
nop
cld
jae 0x40eed1
add byte [ecx + 0xd47300], dl
adc byte [eax], al
mov esp, dword [ecx]
push 0x76247ab8
js 0x410219
and dword [eax - 0x48], ebp
jp 0x410242
jbe 0x410298
clc
nop
nop
cld
jae 0x40fb4c
add byte [eax], bl
cmp bh, byte [ecx - 0xd0700cd]
nop
xor edi, edi
clc
nop
nop
cld
jae 0x40f04d
add byte [ebp + 0xe39ee0], bh
add byte [ecx - 0x47], cl
sbb byte [eax], al
add byte [eax], al
add byte [eax], al
dec ecx
mov ecx, 0x18
jmp 0x410230
push ecx
push edi
mov edi, 0x40d345
xchg dword [esp], edi
ret
mov dword [esp + 0x44], eax
clc
nop
nop
cld
jae 0x40d69f
cwde
inc ecx
sahf
push cs
add byte [edx], ch
mov ecx, 0xffffffff
clc
nop
nop
cld
jae 0x40f6ba
push ds
hlt
and eax, dword [eax]
inc byte [eax]
clc
cmp eax, 0
push edi
mov edi, 0x40ff0b
xchg dword [esp], edi
ret
cmp ecx, edx
push ebp
mov ebp, esp
nop
leave
nop
jmp 0x40d213