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

Disassembly:
call fcn.0040e659
clc
nop
nop
cld
jae 0x40fddf
popal
pop edi
add bh, ah
fstp xword [ecx + 0x7262694c]
push ebp
mov ebp, esp
nop
leave
jmp 0x40fc90
mov esi, ebx
clc
nop
nop
cld
jae 0x40ce5d
adc ebx, dword [esi]
mov byte [0x611ee600], al
cmpsb byte [esi], byte es:[edi]
mov cx, word [ebx - 0x6f0d073f]
mov eax, ecx
clc
nop
nop
cld
jae 0x40dac5
lea esi, [eax + 0x68002000]
add byte [ebx + 0xd8b642d], al
xor byte [eax], al
add byte [eax], al
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x40e66e
sub al, 0xbf
jae 0x40ccab
fld1
insb byte es:[edi], dx
sbb dword [eax], eax
add al, bh
nop
nop
cld
jae 0x40e789
test al, 0
add byte [ecx - 0x48], ah
stosb byte es:[edi], al
clc
nop
nop
cld
jae 0x40f11e
call 0x110cd0e
fdivr dword [eax]
add byte [0x108b00b2], ah
add byte [ebx - 0x7ac004f], cl
nop
nop
cld
jae 0x40efde
add byte [eax], al
add byte [esi + 0xe859], ah
pop ds
push eax
push edi
mov edi, 0x40f37f
xchg dword [esp], edi
ret
add edi, ebx
push ebp
mov ebp, esp
nop
leave
jmp 0x40cdf0
add edi, dword [eax + 0x3c]
push ebp
mov ebp, esp
nop
leave
jmp 0x40f7f5
push ecx
push edi
mov edi, 0x40d3d0
xchg dword [esp], edi
ret
mov esi, dword [esi + ebx + 0x78]
clc
nop
nop
cld
jae 0x40da15
jbe 0x40cdd4
xor byte [ebp + 0x5fbc83a2], 0xf8
pop edi
clc
nop
nop
cld
jae 0x40f176
adc eax, dword [0x6300007c]
fdivr st(4)
add al, 0x41
or byte [edi], cl
mov bh, 0x7f
adc al, 0xf8
movzx edi, word [edi + 0x14]
clc
nop
nop
cld
jae 0x40e222
cmp byte [eax], al
out 0x6c, eax
add byte [edi], cl
add esi, dword [esi + 0x3c]
clc
nop
nop
cld
jae 0x40ec7b
mov edi, dword [edi]
clc
nop
nop
cld
jae 0x40ce9d
mov al, 5
test eax, 0x540054d8
pushal
add byte [ebx + 0x5d03edd4], cl
and al, 0x55
add ebx, dword [ebp + 0x24]
push ebp
mov ebp, esp
nop
leave
jmp 0x40eadb
pop edi
push edi
mov edi, 0x40d151
xchg dword [esp], edi
ret
mov ecx, ebx
clc
nop
nop
cld
jae 0x40e992
jno 0x40ce29
add byte [eax], al
add byte [eax], 0
js 0x40ce83
jne 0x40fa24
test dword [ebx - 0x7ffffd5], ebp
clc
nop
nop
cld
jae 0x40d0f0
add byte [eax], al
call 0x81a7c78a
jb 0x40cefc
add al, ch
add cl, bh
cmp word [esi], 0x6f72
jmp 0x40ce73
sub edi, edx
push ebp
mov ebp, esp
nop
leave
jmp 0x40d610
lodsd eax, dword [esi]
push edi
mov edi, 0x40d701
xchg dword [esp], edi
ret
rep stosd dword es:[edi], eax
clc
nop
nop
cld
jae 0x40d574
popal
add eax, 0x600a52b5
add bh, cl
div ecx
clc
nop
nop
cld
jae 0x40f6f0
add byte [eax], al
add byte [eax], al
mov al, 0x80
add byte [edx], bl
add byte [eax], 0x1a
mov ecx, dword [ebp + 4]
clc
nop
nop
cld
jae 0x40d2a3
mov ebp, 0xa8e7a9
sub al, 0x17
or edx, dword [eax - 8]
nop
nop
cld
jae 0x40ebca
popfd
jnp 0x40cef2
add byte [eax + 0x2b006100], ch
movzx esi, word [esi + 4]
push ebp
mov ebp, esp
nop
leave
jmp 0x40ffe4
ret
shr ecx, 2
clc
nop
nop
cld
jae 0x40eded
add byte [eax], 0x7b
add byte [eax + 0xf8ac5a2], ch
test dword [edi + ebx - 0xd080000], ebp
nop
jne 0x40ef6c
clc
nop
nop
cld
jae 0x40d24d
push ecx
popfd
pop edi
and al, 0xa6
cmc
dec ebp
mov eax, 0x258
clc
nop
nop
cld
jae 0x40de3a
fadd dword [eax]
test al, 0
sub al, 0x26
mov ecx, dword fs:[0x30]
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x40f1ea
call 0xc8e5bca
mov ecx, dword [ebp + 0xc]
clc
nop
nop
cld
jae 0x40cc63
add cl, dh
add byte [ebp - 0x603a1700], dh
or eax, 0x12
clc
nop
nop
cld
jae 0x40e459
cmc
arpl ax, dx
lea edx, [0x840ffcb5]
inc esp
pop es
add byte [eax], al
je 0x40d772
clc
nop
nop
cld
jae 0x40ea6f
adc eax, dword [eax - 0x74aa6300]
in al, dx
add bl, ch
mov word [ecx + 0x40], ds
or al, 0
adc al, 0xba
mov ah, 0
pop ebx
xchg bl, bh
xor dh, byte [ecx - 0x21]
pop ebp
mov dword [esp + 0x44], eax
clc
nop
nop
cld
jae 0x40e72f
movzx esi, word [esi + 0x14]
push ebp
mov ebp, esp
nop
leave
jmp 0x40db5a
push esi
push edi
mov edi, 0x40e17f
xchg dword [esp], edi
ret
mov ecx, dword [ebp + 0x14]
clc
nop
nop
cld
jae 0x40ec66
add byte [edi + 0x61], dl
add byte [0x8b00c061], bl
lds edi, [ebx - 0x75]
xabort 0xfffffffffffffff2
nop
mov eax, esi
clc
nop
nop
cld
jae 0x40f311
add byte [ebp + 0x7b2000], dh
add dl, bl
mov ecx, 0x11448
push ebp
mov ebp, esp
nop
leave
jmp 0x40da40
add esi, 2
clc
nop
nop
cld
jae 0x40d1cf
add al, dl
adc ebp, dword [edi + edx*2]
lea edi, [esi - 0x6f0d0704]
nop
cld
jae 0x40f598
add byte [ecx - 0x56d3a017], ch
add byte [eax], al
push ss
inc edx
add byte [ebx + 0x1535e8fa], cl
add byte [eax], al
call fcn.0040e659
clc
nop
nop
cld
jae 0x40f4f2
mov byte [0x77006300], al
add byte [ebx - 0x74aab641], cl
in al, dx
dec ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40e7a1
and esp, dword [ecx + 4]
clc
nop
nop
cld
jae 0x40ff26
jmp 0x617922dc
lodsb al, byte [esi]
push edi
mov edi, 0x41003d
xchg dword [esp], edi
ret
stosb byte es:[edi], al
clc
nop
nop
cld
jae 0x40e20d
mov edi, 0x1319
add byte [edx - 0x7e99b784], ah
arpl word ds:[ecx + 0x55], ax
cmp word [esi], 0x4163
push ebp
mov ebp, esp
nop
leave
jmp 0x40f90f
mov edi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40e2d1
adc edx, dword [edx - 0x4b]
inc edi
add byte [eax], al
mov edi, 0x90f2f859
pop ecx
clc
nop
nop
cld
jae 0x40eb05
add bh, ah
add byte [ebp - 0x272f5d50], cl
call 0xf3391291
nop
nop
cld
jae 0x40e9d2
and al, dl
lea ebp, [eax + eax]
add byte [eax], al
sti
mov ecx, dword [esi + 0x3c]
push edi
mov edi, 0x40fb70
xchg dword [esp], edi
ret
add esi, 0x14
push ebp
mov ebp, esp
nop
leave
jmp 0x40ffba
add esi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40da59
pop ecx
mov dh, 0x20
adc eax, 0x8336800
call fcn.0040e659
push ebp
mov ebp, esp
nop
leave
jmp 0x40db05
test ecx, ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40e39a
ret
mov ecx, dword [ebp + 4]
push edi
mov edi, 0x40e6d8
xchg dword [esp], edi
ret
mov ecx, ebx
clc
nop
nop
cld
jae 0x40f45b
add byte [eax], al
add byte [ecx + 0x51], ah
insb byte es:[edi], dx
add byte [eax], bh
mov eax, 0x123a6781
push ebp
mov ebp, esp
nop
leave
jmp 0x40dbcf
cmp ecx, edx
push ebp
mov ebp, esp
nop
leave
jmp 0x40d8b8
movzx ecx, word [esi + 6]
push ebp
mov ebp, esp
nop
leave
jmp 0x40fa4f
add di, word [edi + 0x14]
push ebp
mov ebp, esp
nop
leave
jmp 0x40d75d
rep movsb byte es:[edi], byte [esi]
clc
nop
nop
cld
jae 0x40d9e9
push edx
clc
nop
nop
cld
jae 0x40eccf
push ds
add byte [eax], al
inc edi
add byte [edx + 0x7b], dl
cmc
popal
xchg dword [esi - 0x12da2889], esp
mov ebx, dword [esi + 0xc]
clc
nop
nop
cld
jae 0x40ce33
out 0, eax
add byte [ecx], al
add byte [edi - 0x3e74ffce], dh
pop es
xor ebp, ecx
mov ecx, dword [ebp + 0x10]
clc
nop
nop
cld
jae 0x40d11f
add byte [eax], al
add byte [ebp - 0x7a08cd3f], bl
inc ebx
xor esp, dword [eax + ebp*4 + 0xf]
xchg dword [0xf8fffff8], edx
ja 0x40cd2f
clc
nop
nop
cld
jae 0x40e153
add cl, ch
adc eax, 0xc08b0060
add byte [ebx + 0x758bfd67], cl
and al, 0xf8
add byte [ebx + 0x678b00c0], cl
std
mov esi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40fbf1
add byte [eax], al
mov al, 0xa0
mov bh, 0xc1
push ecx
add byte [eax], 0x8b
insd dword es:[edi], dx
push ebp
mov ebp, esp
je 0x40d56b
sahf
add byte [eax], ch
mov al, byte ss:[eax]
add ah, dh
jne 0x40d558
mov dword [0x88000082], eax
or byte [edi], cl
test al, ah
push cs
add byte [eax], al
je 0x40e444
clc
nop
nop
cld
jae 0x40e2fd
mov cs, word [pe_dos_header]
add byte [eax], al
add bl, dl
or ebx, dword [ecx - 8]
pop ecx
clc
nop
nop
cld
jae 0x40cdd9
push ecx
jbe 0x40d529
add byte [ecx + 0xa], dh
fdivr dword [esp + edi*4 - 0x75]
push ebp
mov esi, ebx
push ebp
mov ebp, esp
nop
leave
jmp 0x40e1b0
je 0x40d772
clc
nop
nop
cld
jae 0x40e250
push esp
add byte [eax], al
pop edi
and esp, dword [ecx + 4]
push edi
mov edi, 0x40e6ae
xchg dword [esp], edi
ret
xchg edi, esi
clc
nop
nop
cld
jae 0x40d0c6
xor bl, byte [edi]
sbb dword [eax], eax
add byte [eax], al
jle 0x40d5f2
jne 0x40e7b6
test esi, ecx
adc dword [eax], eax
add al, bh
clc
nop
nop
cld
jae 0x40e42d
add byte [eax], al
mov al, 0xd0
scasd eax, dword es:[edi]
pop eax
clc
add byte [eax - 0x7a75030], dh
nop
nop
cld
jae 0x40e9bd
pop edi
add byte [edx + 0x99], ah
pop edi
jbe 0x40d5cf
add byte [ebx + 0x55fb033e], cl
add edi, ebx
push ebp
mov ebp, esp
nop
leave
jmp 0x40df2d
movzx edi, word [edi + 4]
clc
nop
nop
cld
jae 0x40f80a
adc edx, dword [0x60e800f1]
add byte [ebx + 0x1015e83a], cl
add byte [eax], al
call fcn.0040e659
clc
nop
nop
cld
jae 0x40f050
add byte [edx], cl
add byte [ecx], al
sbb dh, byte [ebx]
sar al, 0xf2
nop
xor eax, eax
clc
nop
nop
cld
jae 0x40e75b
jnp 0x40d663
invalid
test dword [edi], 0xffffffff
push ebp
mov ebp, esp
nop
leave
jmp 0x40cfba
add edi, 0x18
clc
nop
nop
cld
jae 0x40e829
rol byte [eax], 1
push esp
mov bh, 0x57
xor bh, byte [ecx + eax*4]
invalid
add esi, 0xbc
push ebp
mov ebp, esp
nop
leave
jmp 0x40feb7
mov eax, esi
clc
nop
nop
cld
jae 0x40d3bb
arpl word [edi + 0x9d0057], di
sbb dword [edi - 0x6f0d07a0], ebx
nop
cld
jae 0x40f7b1
call 0x139fd896
add byte [eax], al
mov al, 0xa7
fsub st(0), st(0)
mov byte [0xf800000e], al
call fcn.0040e659
clc
nop
nop
cld
jae 0x40f79c
add byte [eax], al
int1
mov edi, 0xf6318503
pop esi
xor dword [esp], 0x8723648
clc
nop
nop
cld
jae 0x40eb1b
add ah, bh
dec cx
mov eax, dword [ecx + 8]
clc
nop
nop
cld
jae 0x40dc98
add byte [eax], al
add byte [eax], al
add byte [eax], al
sahf
jmp 0x40dd05
mov dword [esp + 0x1c], eax
clc
nop
nop
cld
jae 0x40f9cd
mov byte [0x380059c1], al
and al, 0x68
jne 0x40e09f
clc
nop
nop
cld
jae 0x410013
retf 0
add esi, ebx
clc
nop
nop
cld
jae 0x40fe77
add byte [ecx - 0x2fffff9f], ch
add dh, ah
inc esp
sub cl, byte [edi]
test dword [ecx + 0x16], ebp
add byte [eax], al
jne 0x40ef27
clc
nop
nop
cld
jae 0x40dd8a
add eax, 0x891e6c47
cmp dword [eax - 0x8000000], 0xfc9090f2
mov dword [ecx + 0xb8], eax
clc
nop
nop
cld
jae 0x40e967
jbe 0x40d8e0
test eax, 0x55df8bef
mov ebx, edi
push ebp
mov ebp, esp
nop
leave
jmp 0x40dd46
add eax, ebx
push edi
mov edi, 0x40e1e0
xchg dword [esp], edi
ret
push ecx
clc
nop
nop
cld
jae 0x40e3d9
mov dh, 0
pushal
test eax, 0x7c6c38
jbe 0x40d92e
cmp eax, 0
push ebp
mov ebp, esp
nop
leave
jmp 0x40d514
and esp, dword [ecx + 4]
push ebp
mov ebp, esp
nop
leave
jmp 0x40f9e2
sub eax, dword [ecx + esi + 0x28]
push ebp
mov ebp, esp
nop
leave
jmp 0x40e060
mov ecx, dword fs:[0x30]
push ebp
mov ebp, esp
nop
leave
jmp 0x40f7e0
shl edx, 5
push ebp
mov ebp, esp
nop
leave
jmp 0x40e33f
push edi
clc
nop
nop
cld
jae 0x40ef57
add byte [ebx], bh
add byte [ecx], ah
add byte [eax - 0x74aaa6f8], ah
in al, dx
nop
leave
jmp 0x40eee2
call fcn.0040e659
clc
nop
nop
cld
jae 0x40edc3
add byte [edi + 0x3e87ce8], dh
push edi
add esi, ebx
push edi
mov edi, 0x40ed3f
xchg dword [esp], edi
ret
add edi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40dab0
cld
popal
add byte [eax + 0x6dd13261], dh
rep movsb byte es:[edi], byte [esi]
clc
nop
nop
cld
jae 0x40fa3a
popal
add byte [eax], al
mov al, byte [0xc41d5f63]
xchg esi, eax
xchg ebx, eax
and eax, 0x107e834e
add byte [ebp - 0x75], dl
in al, dx
cmp dword [esi + 0x10], 0
push ebp
mov ebp, esp
nop
leave
jmp 0x40faf7
add edi, eax
clc
nop
nop
cld
jae 0x40e23b
int1
jl 0x40da7f
push ecx
cdq
retf 0x8dd0
mov edi, eax
push edi
mov edi, 0x40fcc3
xchg dword [esp], edi
ret
push esi
clc
nop
nop
cld
jae 0x40d9d4
jbe 0x40dabe
add byte [eax + 0x1e], ah
sbb eax, 0xe86b1d00
invalid
call fcn.0040cf8f
push ebp
mov ebp, esp
nop
leave
jmp 0x40fd50
add eax, 0x18
clc
nop
nop
cld
jae 0x40ea43
add al, ch
add byte [eax], al
add byte [edi - 0x17b87671], dh
mov dword [edi - 0x18], eax
push edi
mov edi, 0x40e62f
xchg dword [esp], edi
ret
mov eax, dword [eax]
push edi
mov edi, 0x40d391
xchg dword [esp], edi
ret
add esi, ebx
clc
nop
nop
cld
jae 0x40e811
add byte [ebx], dl
sub al, 0xf5
add eax, 0x55645700
salc
xor al, 0xba
mov dword fs:[eax], esp
push ebp
mov ebp, esp
nop
leave
jmp 0x40f646
push edx
push ebp
mov ebp, esp
nop
leave
jmp 0x40d787
rep movsd dword es:[edi], dword [esi]
clc
nop
nop
cld
jae 0x40e4d8
add al, ch
add byte [eax], al
retf 0xa000
xchg ecx, eax
clc
nop
nop
cld
jae 0x40cf50
add byte [eax], al
add byte [ecx + 0x60], dh
add byte [ecx], dh
and al, byte [eax]
mov ebx, esi
xor dword [esp], eax
push edi
mov edi, 0x40d351
xchg dword [esp], edi
ret
mov esi, 0xfff8eeef
clc
nop
nop
cld
jae 0x40f091
cmp byte [eax], al
add cl, dh
ljmp 0xf500
ret
push esi
push ebp
mov ebp, esp
nop
leave
jmp 0x40f0f2
call fcn.0040cf8f
push ebp
mov ebp, esp
nop
leave
jmp 0x40eb30
mov ebx, 0x1fe04
clc
nop
nop
cld
jae 0x40f49e
mov ebp, 0xea7b1e00
popal
clc
nop
nop
cld
jae 0x40ee17
add byte [ebx - 0x41], bh
cmc
push edi
out 0x20, eax
invalid
and esp, dword [ecx + 4]
clc
nop
nop
cld
jae 0x40f326
add byte [eax], al
add byte [eax + 0x648a0013], al
mov ecx, dword [0x30]
clc
nop
nop
cld
jae 0x40eceb
add byte [esi], bl
push ebx
cli
add edi, 0x10
clc
nop
nop
cld
jae 0x40e7b6
add byte [0x6300595f], dl
adc dword [ebp - 0x7d], ebp
mov ebx, 0x1e8e7
add byte [ebp - 0x75], dl
in al, dx
cmp dword [ebx + 0x1e8e7], 0
push ebp
mov ebp, esp
nop
leave
jmp 0x40ee8c
mov esi, dword [ebp + 0x24]
push ebp
mov ebp, esp
nop
leave
jmp 0x40ce05
jmp 0x40f9f7
add edx, ecx
clc
nop
nop
cld
jae 0x40ef27
add byte [edi + 0xe87600], dh
push ds
adc dword [ebx - 9], edi
int1
div ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40eb9e
pop eax
clc
nop
nop
cld
jae 0x40d8a1
add dl, cl
jl 0x40de1f
add byte [edi + 0x5f], dl
push edi
pop edi
add byte [esi - 0xd07a8a1], ah
nop
nop
cld
jae 0x40fc7a
add dword [0x597b], eax
mov al, byte [0x897eb500]
inc ebp
sub byte [edi - 0x41], dl
jne 0x40de1e
mov dword [ebp + 0x28], eax
push edi
mov edi, 0x40dd75
xchg dword [esp], edi
ret
inc eax
add byte [edi + 0x61c3243c], al
add ch, dh
add byte [ecx], ah
mov al, byte [0x14e9837e]
clc
nop
nop
cld
jae 0x40e444
pop ecx
push ds
rcl dword [edi], 0
int3
mov ebp, esp
push edi
mov edi, 0x40cfd3
xchg dword [esp], edi
ret
pop ecx
push edi
mov edi, 0x40db1a
xchg dword [esp], edi
ret
imul ecx, ecx, 0x28
clc
nop
nop
cld
jae 0x40ea9c
mov bh, 0
adc eax, 0x3f1d6860
add eax, 4
clc
nop
nop
cld
jae 0x40d8cd
insb byte es:[edi], dx
call 0xb953df3c
add eax, dword [eax + 0x3c]
clc
nop
nop
cld
jae 0x40ff8f
mov edi, dword [edi + 0x14]
push ebp
mov ebp, esp
nop
leave
jmp 0x40da6f
rep movsb byte es:[edi], byte [esi]
clc
nop
nop
cld
jae 0x40dd05
push esp
add ah, bh
add byte [eax], 0xd0
lea eax, [esi]
lea ecx, ds:[ebp + 0x28]
push edi
mov edi, 0x40e7cb
xchg dword [esp], edi
ret
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x40e8d1
jbe 0x40df99
add esi, 8
clc
nop
nop
cld
jae 0x40d138
sahf
test al, 0
adc eax, 0x8b9c0000
fdivr st(0)
nop
nop
cld
jae 0x40f6c6
jno 0x40e061
add byte [ebx - 0xb], ah
mov byte [0x48b9efc], al
xchg dword [ebp - 0x75], edx
in al, dx
nop
leave
jmp 0x40d8f7
mov ecx, 0x65
push ebp
mov ebp, esp
nop
leave
jmp 0x40d910
lea esp, [esp + eax]
clc
nop
nop
cld
jae 0x40fea1
add byte [edi - 0x67], bl
add eax, 0x8827577c
dec ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40d5e2
mov dword [esp], eax
add al, 0x24
clc
nop
nop
cld
jae 0x40d33c
push 0x5959
mov byte [0xf2f851a9], al
nop
nop
cld
jae 0x40f706
test eax, 0xb600006c
add byte [eax], al
add byte [ebp + edx*2 + 0x16ec8b], bl
add byte [eax], al
add cl, byte [eax + eax]
add byte [ebx - 0x39], bl
int3
sub eax, 0x80000000
clc
nop
nop
cld
jae 0x40f9f7
add byte [edi], al
add byte [edx - 0x47d27500], dl
je 0x40e0ba
add byte [eax], al
clc
nop
nop
cld
jae 0x40ec37
add byte [eax], bh
pushal
mov edi, 0x8b005045
xchg ebp, eax
aas
push ebx
clc
nop
nop
cld
jae 0x40e2e7
or byte [ebp - 0x19d40000], 0x1d
int1
sub byte gs:[0x3b7a47eb], bh
cmp eax, 0x3b7a47eb
push ebp
mov ebp, esp
nop
leave
jmp 0x40f394
push 0x746e6977
clc
nop
nop
cld
jae 0x40f865
add al, ch
add byte [eax], al
invalid
leave
clc
nop
nop
cld
jae 0x40d4c4
mov bh, 0
push esp
insb byte es:[edi], dx
cld
sbb byte [ecx], 0
hlt
add esp, 0x10
push edi
mov edi, 0x40f1d2
xchg dword [esp], edi
ret
xor eax, eax
clc
nop
nop
cld
jae 0x40f1a6
mov ebp, 0x1e0500
add byte [eax], bh
dec byte [ebx - 0x1374aa3d]
mov eax, ebx
push ebp
mov ebp, esp
nop
leave
jmp 0x40ded9
mov esi, 0x1d000
clc
nop
nop
cld
jae 0x40f4b3
jnp 0x40e17a
fadd dword [eax]
les eax, [ebx + 0x7f]
push edi
push edi
mov edi, 0x40ceb2
xchg dword [esp], edi
ret
add esp, 0x2c
clc
nop
nop
cld
jae 0x40ec1f
add byte [esi], bl
push edi
add byte [eax], al
add byte [ebx + ecx*4 - 2], ch
mov edi, esi
push edi
mov edi, 0x40fed0
xchg dword [esp], edi
ret
jmp 0x40fa24
xor edi, edi
push ebp
mov ebp, esp
nop
leave
jmp 0x40ec0a
inc ebx
clc
nop
nop
cld
jae 0x40ee2c
add byte [ebp + 0xa857], bl
popfd
jl 0x40e24c
add edi, ebx
clc
nop
nop
cld
jae 0x40fd66
insb byte es:[edi], dx
add byte [ecx - 0xf], dl
add byte [ebp + 0xf2b751], cl
mov edi, dword [eax - 0x7f1b075]
mov ecx, dword [edi + 0xe]
clc
nop
nop
cld
jae 0x40d8e2
add byte [0x573200], dl
xor dl, byte [edi]
sbb ebp, dword [edi + edx*2 + 0x40ccfdbf]
add byte [edi + 0x1ec3243c], al
add byte [eax], al
pushal
call 0xb118064
or ecx, dword [ebx - 0x3a40a830]
cmc
inc eax
add byte [edi + 0xc3243c], al
retf 0x47
lodsb al, byte [esi]
push edi
mov edi, 0x40ccfd
xchg dword [esp], edi
ret
ret
add edi, dword [edi + 0x3c]
clc
nop
nop
cld
jae 0x40ebf5
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x40e4c3
jnp 0x40e2fb
in al, dx
dec dword [ebp + 0x28]
push edi
mov edi, 0x40ed69
xchg dword [esp], edi
ret
inc eax
clc
nop
nop
cld
jae 0x40e7e3
popal
add byte [eax], al
mov edi, 0xe61900
inc eax
add byte [ebx - 0x40a89f28], cl
dec ecx
int1
inc eax
add byte [edi - 0x723cdbc4], al
rcl eax, 0
add ah, bh
mov ch, 0
ror dword [ebp - 0x7cdeb73], 0xf2
nop
lea edx, [edx + esi]
clc
nop
nop
cld
jae 0x40dddf
add byte [eax], al
push 0x3f006100
call fcn.0040e659
clc
nop
nop
cld
jae 0x40e718
add ch, dh
add byte [eax], al
dec edi
mov eax, dword [esp + 4]
push ebp
mov ebp, esp
nop
leave
jmp 0x40db2f
jne 0x40fa0e
clc
nop
nop
cld
jae 0x40e5d6
popal
popal
add byte [ecx + 0x33], bh
sar al, 0xf2
nop
nop
cld
jae 0x40e97d
inc edi
add byte [edx + 0x6300689d], ah
fisttp word [ecx - 0xd07d783]
nop
nop
cld
jae 0x40f606
sbb dword [eax], eax
call 0x4e4ae3d9
mov ecx, 0x6572466c
push ebp
mov ebp, esp
nop
leave
jmp 0x40fe8c
jmp 0x40fac9
jmp 0x40dd05
dec ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40ed00
mov eax, dword [ebp + eax*2]
clc
nop
nop
cld
jae 0x40f554
add ah, bh
add byte [edi], bl
fisttp word [ebx - 0xd07f38a]
nop
nop
cld
jae 0x40f670
pushal
clc
nop
nop
cld
jae 0x40ccbb
push ds
add byte [esi], bl
add byte [edi - 0x24eb0000], dh
mov esi, eax
clc
nop
nop
cld
jae 0x40dcf0
push edi
add byte [eax], al
add byte [esi + 0x28157c54], dh
and esp, dword [ecx + 4]
push edi
mov edi, 0x40cef5
xchg dword [esp], edi
ret
pop ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40f87a
pop ecx
push edi
mov edi, 0x40dcc5
xchg dword [esp], edi
ret
clc
nop
nop
cld
jae 0x40f2fc
add byte [eax], al
sal byte [ebp + 0x511f0019], 1
push ecx
clc
nop
nop
cld
jae 0x40ea18
mov dh, 0x76
add cl, al
add byte [eax], bh
inc edi
test al, 0x14
wait
mov ecx, dword [ecx + 0x3c]
clc
nop
nop
cld
jae 0x40f57f
add byte [0xe69d00], dl
js 0x40e506
or byte [eax], al
clc
nop
nop
cld
jae 0x40f3c6
add byte [eax], ah
int1
push ecx
add byte [eax], al
push edi
rol byte es:[eax], 0x8b
mov ebp, 0x57f04789
mov dword [edi - 0x10], eax
push edi
mov edi, 0x40d9a9
xchg dword [esp], edi
ret
mov ecx, dword [ebp + 4]
clc
nop
nop
cld
jae 0x40fefc
xor al, byte [eax]
add al, dl
pop ecx
adc eax, 0x8b0082e3
or al, 0xf7
rcl byte [edi - 0x41], cl
and al, 0xfa
inc eax
add byte [edi - 0x33cdbc4], al
add dh, ah
mov bh, 0
jl 0x40e59f
cmpsb byte [esi], byte es:[edi]
movsd dword es:[edi], dword [esi]
xor eax, dword [edx]
mov esi, dword [esi]
in al, dx
add ecx, eax
push ebp
mov ebp, esp
nop
leave
jmp 0x40ffa5
jmp 0x40e4d8
add eax, edi
clc
nop
nop
cld
jae 0x40fb56
add cl, al
test eax, 0
cmp ecx, dword [ebx - 0xd07efbf]
nop
mov eax, dword [ecx + 0x10]
clc
nop
nop
cld
jae 0x40f5db
mov al, 0x71
out 0x99, eax
add cl, ch
hlt
and esp, dword [ecx + 4]
clc
nop
nop
cld
jae 0x40f92b
add byte [edx - 0x4861ff0b], ah
cli
push ebp
mov ebp, esp
jle 0x40e701
arpl word [eax], ax
add byte [ecx + 0x6300fd2d], dh
add byte [eax], al
add byte [ebp + 0x69f0fd00], dh
mov edi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40e498
pop ecx
sbb dword [ecx], esp
add eax, 0x4d8b5a00
adc al, 0x55
mov ebp, esp
nop
leave
jmp 0x40d63f
call fcn.0040e659
clc
nop
nop
cld
jae 0x40f50b
add byte [esi], dh
mov al, byte [0xf2f85389]
nop
mov dword [ebx - 8], edx
nop
nop
cld
jae 0x40f69c
add byte [eax], bh
lea eax, [eax]
add byte [eax + 0xd46bdd0], ch
mov ebx, eax
push ebp
mov ebp, esp
nop
leave
jmp 0x40ef6c
test ecx, ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40d5a3
push eax
push edi
mov edi, 0x40df43
xchg dword [esp], edi
ret
jne 0x40e7f9
clc
nop
nop
cld
jae 0x40d7f7
out 0, al
add eax, 0x103f836d
cmp dword [edi], 0x10
push ebp
mov ebp, esp
nop
leave
jmp 0x40f7c6
imul ecx
clc
nop
nop
cld
jae 0x40d860
add byte [eax], al
add byte [eax], al
add byte [eax - 0x7c663c00], al
adc byte ds:[ebp - 0x75], dl
in al, dx
cmp dword [esi], 0x10
push ebp
mov ebp, esp
nop
leave
jmp 0x40e88c
mov edx, dword [esi + 4]
clc
nop
nop
cld
jae 0x40e93c
adc ecx, dword [ebp - 0xedf18a0]
loop 0x40e827
mov ebx, esp
add edi, ecx
clc
nop
nop
cld
jae 0x40ea2d
fcomp dword [ecx + 0x2c]
add cl, ch
insb byte es:[edi], dx
mov dh, 0xe2
add byte [ebx + 0x757268d8], cl
jae 0x40e8ba
push 0x74737572
clc
nop
nop
cld
jae 0x40e0fd
insb byte es:[edi], dx
or al, byte [eax]
rcr edx, 0x89
inc esp
and al, 0x40
push ebp
mov ebp, esp
nop
leave
jmp 0x40e19b
push ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40f941
je 0x40cf20
clc
nop
nop
cld
jae 0x40dfde
add byte [eax], al
sbb eax, 0xb88b0012
mov ecx, dword fs:[0x30]
push ebp
mov ebp, esp
nop
leave
jmp 0x40dd1b
popal
clc
nop
nop
cld
jae 0x40e113
mov al, 0
arpl word [eax], bp
add byte [eax], al
add byte [edx], ah
mov ebp, dword [ebx - 0xd07fb9f]
nop
and esp, dword [ecx + 4]
clc
nop
nop
cld
jae 0x40d4fa
popfd
add byte [eax], al
popfd
cmp cl, ch
test dword [edi - 0x75], 0x71bf57f8
out 0x40, eax
add byte [edi - 0x193cdbc4], al
add byte [edx + 0x320000], ah
jbe 0x40e943
mov edi, eax
push edi
mov edi, 0x40e771
xchg dword [esp], edi
ret
inc dword [ebx - 0x40a80040]
fld dword es:[eax]
xchg dword [esp], edi
ret
jae 0x40da00
add byte [eax], al
cld
push edx
cmpsb byte [esi], byte es:[edi]
add dl, cl
mov esi, dword [esi]
clc
nop
nop
cld
jae 0x40ed99
add byte [eax], al
mov ebp, 0x20006c63
imul ecx
push ebx
push ebp
mov ebp, esp
nop
leave
jmp 0x40cca4
mov eax, 0x30
clc
nop
nop
cld
jae 0x40f29f
jnp 0x40e92f
add byte [eax], al
and eax, 0x57c9854e
test ecx, ecx
push edi
mov edi, 0x40d4af
xchg dword [esp], edi
ret
add ecx, dword [ecx + 0x3c]
clc
nop
nop
cld
jae 0x40e86b
add byte [ecx - 0x59d3408a], bl
mov word [ecx - 0x7a40a8f9], cs
inc eax
add byte [edi + 0x5c3243c], al
call 0x6c41491c
adc eax, 0x49be7500
dec ecx
push edi
mov edi, 0x40f07b
xchg dword [esp], edi
ret
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x40d952
add byte [ebp - 0x74ff3d9a], bl
mov byte [0x83af8b00], al
invalid
add edi, 8
push ebp
mov ebp, esp
nop
leave
jmp 0x40e048
add esi, 0x18
clc
nop
nop
cld
jae 0x40cf7a
mov ecx, eax
clc
nop
nop
cld
jae 0x40d2b8
add byte [eax], al
add byte [ebp + 0x1d156851], dh
mov edx, dword [edi + 0xc]
clc
nop
nop
cld
jae 0x40df03
add byte [eax], al
arpl word [edx], dx
add bh, dh
invalid
mov ecx, dword [ecx + 0x54]
clc
nop
nop
cld
jae 0x40e699
add byte [edi - 0xe4aff8f], bh
invalid
push ecx
push edi
mov edi, 0x40d697
xchg dword [esp], edi
ret
add si, word [esi + 0x14]
clc
nop
nop
cld
jae 0x40ea03
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
add byte [0xd8b64a9], dl
xor byte [eax], al
add byte [eax], al
mov ecx, dword fs:[0x30]
push ebp
mov ebp, esp
nop
leave
jmp 0x40d166
lea edi, [esi + 8]
clc
nop
nop
cld
jae 0x40fb9a
out 0, al
call 0xbd40eb92
add edi, eax
push edi
mov edi, 0x40e483
xchg dword [esp], edi
ret
pop edx
clc
nop
nop
cld
jae 0x40f243
or al, byte [eax]
add byte [edx + 0x516080e7], ah
xor ebp, dword [edx]
mov ecx, 0x735908cd
push ebp
mov ebp, esp
nop
leave
jmp 0x40cd83
mov ecx, eax
clc
nop
nop
cld
jae 0x40cfa4
popal
add byte [edx - 0x43], dl
cld
pop ecx
pop edi
wait
push ecx
push edi
mov edi, 0x40f4c8
xchg dword [esp], edi
ret
and eax, 0x12
clc
nop
nop
cld
jae 0x40d013
jl 0x40eb6e
sbb eax, 0xfad05400
add esi, ebx
push ebp
mov ebp, esp
nop
leave
jmp 0x40ec90
xor edx, edx
push edi
mov edi, 0x40edd8
xchg dword [esp], edi
ret
imul ecx, eax
clc
nop
nop
cld
jae 0x40f984
add byte [ebp], bh
jecxz 0x40ec2a
iretd
push esp
push ebp
mov ebp, esp
nop
leave
jmp 0x40e0d1
xor eax, eax
clc
nop
nop
cld
jae 0x40d1a5
push edi
add ch, dh
popfd
add byte [edi], al
stosb byte es:[edi], al
mov dword [esp + 0x1c], edi
clc
nop
nop
cld
jae 0x40e8b9
mov edi, esp
invalid
fsubr dword [eax + 1]
add byte [eax], al
rol byte [eax], 0x8b
sub dword [ebp + 0x3abf57c0], eax
clc
inc eax
add byte [edi + 0x61c3243c], al
cdq
arpl word [eax], ax
pop edi
add byte [eax], al
mov bh, 0xf
push ecx
push edi
mov edi, 0x40d483
xchg dword [esp], edi
ret
test eax, eax
push edi
mov edi, 0x40f83a
xchg dword [esp], edi
ret
call fcn.0040e659
clc
nop
nop
cld
jae 0x40fca5
insb byte es:[edi], dx
and byte [0xb68b0d76], dl
add byte [eax], 0
add al, bh
nop
nop
cld
jae 0x40d28d
push ds
pushal
add cl, bh
mov eax, dword [esi]
push edi
mov edi, 0x40f33b
xchg dword [esp], edi
ret
imul ecx, ecx, 0x28
clc
nop
nop
cld
jae 0x40d410
add byte [eax], al
push edi
mov al, byte [0x503ed000]
push eax
clc
nop
nop
cld
jae 0x40f65b
add byte [eax], al
add byte [eax], al
push edi
popfd
add al, ch
add byte [ebx - 0x74ffbf4c], cl
dec edi
and esp, dword [ecx + 4]
clc
nop
nop
cld
jae 0x40cffd
fcomp dword [ebp + 0x19000000]
cmp dword [edi], ecx
test byte [edx - 0xc], ah
invalid
je 0x40e168
clc
nop
nop
cld
jae 0x40fe4d
add byte [ecx - 0x57], bl
dec esp
sub dword [esp], 2
clc
nop
nop
cld
jae 0x40e3ee
add byte [0xdba25200], bl
rep movsb byte es:[edi], byte [esi]
push edi
mov edi, 0x40fc1b
xchg dword [esp], edi
ret
add esi, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40fd91
popfd
push edi
jmp 0x785f977e
mov ecx, ebx
clc
nop
nop
cld
jae 0x40fb10
add cl, al
add byte [eax], al
add byte [ecx + 0x55399c32], ch
sub byte [ebp - 0x75], dl
in al, dx
nop
leave
jmp 0x40d55e
xor eax, eax
clc
nop
nop
cld
jae 0x40cecb
push 0x13
add byte [ecx - 0xd07a198], bl
nop
nop
cld
jae 0x40f214
popal
add byte [eax], al
mov dh, 0
cdq
adc edi, dword [edi - 0x7540c26]
rep stosd dword es:[edi], eax
clc
nop
nop
cld
jae 0x40f1bc
arpl word [edx + 0x769db600], sp
add byte [ebp - 0x40a8f758], cl
daa
rol dword [eax], cl
test al, 8
push edi
mov edi, 0x40d327
xchg dword [esp], edi
ret
dec ecx
clc
nop
nop
cld
jae 0x40ecba
add byte [eax], al
adc eax, 0x8d000000
cdq
lock add byte [ebx - 0xd07a533], cl
nop
nop
cld
jae 0x40ef12
adc eax, 0x208d6154
add al, ch
add byte [eax], al
mov eax, dword [edx]
mov ebp, dword [eax - 0x3d]
clc
nop
nop
cld
jae 0x40dbb7
ret
add byte [ebp - 0x56ff2800], bl
push edi
add byte [edi + edi*8 + 0xf], dh
test bh, bh
add dword [eax], eax
add al, bh
je 0x40f091
clc
nop
nop
cld
jae 0x40f5ad
add byte [eax], al
add byte [esi - 0x7cf009c], cl
push dword fs:[eax]
clc
nop
nop
cld
jae 0x40db73
add byte [eax - 0x579effe7], dh
aas
add esp, 0x200
push ebp
mov ebp, esp
nop
leave
jmp 0x40f730
push ecx
clc
nop
nop
cld
jae 0x40db8c
add byte [0xc17ce9], dl
add byte [eax + 4], ch
invalid
add al, 0xc5
retf 0xbf0f
movsx edx, word [ecx + 6]
clc
nop
nop
cld
jae 0x40e5a7
add byte [edx], dh
add byte [eax], al
add dh, dh
std
push esi
push edi
mov edi, 0x40de24
xchg dword [esp], edi
ret
pop ecx
clc
nop
nop
cld
jae 0x40e4ed
jbe 0x40eedf
add byte [eax], al
rol byte [eax], 1
push 0x718bdc00
adc al, 0xf8
mov esi, dword [ecx + 0x14]
clc
nop
nop
cld
jae 0x40fbaf
sbb byte [0xa0a900a2], 0xf4
pop ss
ret
push ecx
clc
nop
nop
cld
jae 0x40d7e2
add byte [eax + ebp*8], dl
add byte [eax - 0x74231836], dh
pop es
mov eax, dword [edi]
clc
nop
nop
cld
jae 0x40fdc4
add byte [eax], al
add byte [eax], al
add byte [eax], al
adc eax, 0x8b55614b
in al, dx
nop
leave
jmp 0x40f8b9
movzx edi, word [edi + 0x14]
push ebp
mov ebp, esp
nop
leave
jmp 0x40cd44
and esp, dword [ecx + 4]
clc
nop
nop
cld
jae 0x40e573
call 0x7b414926
push esp
loopne 0x40efd5
mov edx, dword [eax - 0x5dd97500]
add byte [ebx + 0xd8b64dd], cl
xor byte [eax], al
add byte [eax], al
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x40f75b
or ch, cl
pushfd
add ebp, ebx
clc
nop
nop
cld
jae 0x40dc0e
lea esi, [ecx + 0x68]
cmp byte [edi], bl
sub al, 0x2a
mov edi, dword [esi + 0x1c]
push edi
mov edi, 0x40d3a6
xchg dword [esp], edi
ret
pop ecx
clc
nop
nop
cld
jae 0x40d589
jnp 0x40f090
call 0x59fdf11a
add byte [edi + 0x4e], dh
xor eax, eax
jmp 0x40f0a6
aas
inc esi
push ebp
mov ebp, esp
nop
leave
jmp 0x40dd5c
ret
xor edx, edx
push edi
mov edi, 0x40e58c
xchg dword [esp], edi
ret
movzx esi, word [esi + 0x14]
clc
nop
nop
cld
jae 0x40f8a4
shr byte [eax - 0x57], 1
mov byte [0x49fde300], al
dec ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40d028
pop esi
clc
nop
nop
cld
jae 0x40e617
push edi
arpl word [eax], ax
mov al, byte [0x63516800]
mov edx, 0xec8b55
add byte [ebx], cl
mov bh, byte [edx]
add bl, ch
xchg edx, eax
sbb al, byte [eax]
mov dh, 0x47
ficomp dword [ecx - 0x38c6ffe2]
adc al, byte [eax]
mov edx, dword [0xe9c19ec3]
add bh, al
shr ecx, 2
clc
nop
nop
cld
jae 0x40f26d
push edi
add byte [ecx - 0x49], dl
add byte [edx - 0x2f], dl
pop esp
popal
push ebp
mov ebp, esp
nop
leave
jmp 0x40d455
and esp, dword [ecx + 4]
clc
nop
nop
cld
jae 0x40d0ad
push edx
popal
popal
add byte [eax], al
mov edi, 0x642e68bb
insb byte es:[edi], dx
insb byte es:[edi], dx
push ebp
mov ebp, esp
nop
leave
jmp 0x40e841
push esi
push edi
mov edi, 0x40d2e5
xchg dword [esp], edi
ret
pop ecx
clc
nop
nop
cld
jae 0x40de0f
test eax, 0xa86c
fadd dword [edi]
popfd
xor dword [esp], eax
push edi
mov edi, 0x40cc78
xchg dword [esp], edi
ret
pushal
push ebp
mov ebp, esp
nop
leave
jmp 0x40d5cd
mov eax, dword fs:[eax]
push edi
mov edi, 0x40cdae
xchg dword [esp], edi
ret
add esp, 0xc
clc
nop
nop
cld
jae 0x40e01d
add byte [ecx + 0x380176c1], bl
mov esi, 0x553c7003
add esi, dword [eax + 0x3c]
push ebp
mov ebp, esp
nop
leave
jmp 0x40d3fb
mov ecx, dword [ebp + 4]
clc
nop
nop
cld
jae 0x40e6ed
sub al, 0
add byte [esi], bl
add byte [esi + 0x22ac359d], ah
push cs
imul edi, eax, 0xfffffff2
nop
nop
cld
jae 0x40e0e7
cmpsb byte [esi], byte es:[edi]
add cl, dh
add byte [edi + 0x18b9afc1], ah
add byte [eax], al
add al, bh
nop
nop
cld
jae 0x40e1f8
push esp
sbb eax, 0x8b3a7605
rcl byte [edi - 0x41]
xor al, 0xf1
inc eax
add byte [edi + 0x15c3243c], al
cld
add byte [eax + eax + 0x76], bh
add byte [ebx], dl
mov al, 0
mov ebx, edi
push ecx
clc
nop
nop
cld
jae 0x40d094
mov edx, eax
push edi
mov edi, 0x40f134
xchg dword [esp], edi
ret
add dh, ah
add byte [ecx + 0x60], ah
sahf
add byte [eax], al
mov ebx, 0x68a850f
add byte [eax], al
jne 0x40fa24
clc
nop
nop
cld
jae 0x40f5f0
add byte [eax - 0x74701eff], dh
dec ecx
cmp al, 0xf8
mov ecx, dword [ecx + 0x3c]
clc
nop
nop
cld
jae 0x40f8e4
test al, 0xfc
mov al, 0
test al, 0x52
push esi
adc al, byte [eax]
mov edx, eax
add byte [ebx - 0x73fcc33], cl
xor eax, eax
clc
nop
nop
cld
jae 0x40eea1
push ds
and byte [ecx + 0x1d], 0xbf
add byte [eax], al
das
jmp 0x40f57f
mov eax, dword [esp]
clc
nop
nop
cld
jae 0x40fdf4
jmp 0xcb19b104
xor eax, 0x15249938
clc
nop
nop
cld
jae 0x40f61b
adc esi, dword [ecx - 0x63]
add byte [eax], ch
add eax, 2
clc
nop
nop
cld
jae 0x40ddca
popal
push ds
jl 0x40f457
out 0x13, al
mov ah, 0x69
jne 0x40ceb2
clc
nop
nop
cld
jae 0x40ce48
add byte [eax + eax - 0x31], bh
add ecx, dword [ecx + 0x3c]
clc
nop
nop
cld
jae 0x40f3aa
add dh, ah
call 0xdb0af4fd
push ebx
clc
nop
nop
cld
jae 0x40ccd1
add byte [esi + 0x7c], dh
sahf
pushal
add byte [eax], al
pushal
push edx
add byte [ebx + 0x79834f76], cl
hlt
push ebx
clc
nop
nop
cld
jae 0x40fdad
jmp 0x416fc4
add esi, dword [ebp + 0x24]
push edi
mov edi, 0x40d0db
xchg dword [esp], edi
ret
mov edi, eax
push edi
mov edi, 0x40f9b4
xchg dword [esp], edi
ret
push eax
push edi
mov edi, 0x40d530
xchg dword [esp], edi
ret
mov dword [edi - 0x20], eax
clc
nop
nop
cld
jae 0x40e129
add byte [ecx - 0xeff3e63], bl
out 0x96, al
mov ecx, 0x300d8b64
add byte [eax], al
add byte [ebp - 0x75], dl
in al, dx
nop
leave
jmp 0x40d5b8
lea eax, [edi + eax]
clc
nop
nop
cld
jae 0x40f88f
xor edx, edx
clc
nop
nop
cld
jae 0x40cee0
add al, ch
add byte [eax + 0x7008d00], ah
xor al, byte [eax]
mov ebp, dword [eax + ebp*8 + 0x29]
invalid
call 0x40f3c6
clc
nop
nop
cld
jae 0x40e369
add byte [ebx], bh
push ds
or eax, 0x90f2f85b
pop ebx
clc
nop
nop
cld
jae 0x40fcee
adc ebx, dword [esi]
rcr al, 1
add byte [ebp + 0x30a21e], dh
mov ebp, dword [edi]
and dl, 0xd
push ebp
mov ebp, esp
nop
leave
jmp 0x40f746
call fcn.0040fa82
clc
nop
nop
cld
jae 0x40e518
cmc
mov byte [0x835f0013], al
mov byte [edi + edx*2], 0xbf
mov dh, cl
inc eax
add byte [edi + 0xc3243c], al
jbe 0x40f67b
add esi, 4
push edi
mov edi, 0x40ce88
xchg dword [esp], edi
ret
add byte [eax], al
popal
push esp
mov bh, 0xe
popal
clc
nop
nop
cld
jae 0x40e952
sub al, 0
add byte [eax + 0x1900e613], ah
mov word [eax + 0x57], ss
push eax
push edi
mov edi, 0x40df5a
xchg dword [esp], edi
ret
les eax, fs:[eax - 1]
push ebp
mov ebp, esp
nop
leave
jmp 0x40e032
push ecx
push ebp
mov ebp, esp
nop
leave
jmp 0x40ee76
invalid
mov ecx, dword fs:[0x30]
clc
nop
nop
cld
jae 0x40efbf
add byte [eax], al
pop eax
jb 0x40e444
clc
nop
nop
cld
jae 0x40eb89
add byte [eax], al
add al, ch
lea edi, [esp + 0x30]
push ebp
mov ebp, esp
nop
leave
jmp 0x40dbe4
test edx, edx
push ebp
mov ebp, esp
nop
leave
jmp 0x40fb40
push esp
push edi
mov edi, 0x40f539
xchg dword [esp], edi
ret
push 0x1b000
clc
nop
nop
cld
jae 0x40de7d
add byte [edi + 0xde39e8d], bh
jne 0x40f367
clc
nop
nop
cld
jae 0x40d37c
and esp, dword [ecx + 4]
clc
nop
nop
cld
jae 0x40d366
add byte [eax], al
retf 0
add esi, ebx
push ebp
mov ebp, esp
nop
leave
jmp loc.0040de65
and eax, 0xab6d00c7
stosd dword es:[edi], eax
push ebp
mov ebp, esp
nop
leave
jmp 0x40d67f
add ebx, dword [ebx + 0x3c]
push edi
mov edi, 0x40ddb4
xchg dword [esp], edi
ret
je 0x40d627
clc
nop
nop
cld
jae 0x40e9ee
popal
sbb eax, 0x8b00f200
push edi
invalid
and esp, dword [ecx + 4]
push edi
mov edi, 0x40e927
xchg dword [esp], edi
ret
movzx ecx, word [edi + 6]
clc
nop
nop
cld
jae 0x40ee43
add byte [eax + edi], bh
int1
jl 0x40f798
lea edi, [edi + ebx]
cmp al, 0x1f
push ebp
mov ebp, esp
nop
leave
jmp 0x40ef98
push esp
push edi
mov edi, 0x40d6c2
xchg dword [esp], edi
ret
add ecx, 0x28
clc
nop
nop
cld
jae 0x40d3e6
inc edi
rol byte [eax], 1
push ecx
mov ch, 0
push 0xffffffffffffff97
clc
nop
nop
cld
jae 0x40fc06
mov edi, 0xd0d8007c
add byte [eax], al
adc ecx, dword [ebp + 3]
push ebp
add esi, ebx
push ebp
mov ebp, esp
nop
leave
jmp 0x40d07c
xchg ebx, eax
clc
nop
nop
cld
jae 0x410028
popal
add al, bl
add eax, 0xa2a6e6
inc edi
stosd dword es:[edi], eax
jne 0x40fff9
push ebp
mov ebp, esp
nop
leave
jmp 0x40fd7b
xor edx, edx
push ebp
mov ebp, esp
nop
leave
jmp 0x40ddf5
je 0x40f95a
clc
nop
nop
cld
jae 0x40e1cb
popal
adc ecx, edx
mov dl, 0
mov esi, dword [ebx - 0x10]
add byte [ebx + 0x84d8b9f], cl
mov ecx, dword [ebp + 8]
clc
nop
nop
cld
jae 0x40d7b2
add byte [edx + ecx], ch
add byte [eax], al
arpl bp, di
movsx eax, word [ecx + 0x14]
clc
nop
nop
cld
jae 0x40daf0
mov dh, 0
add byte [eax], al
add byte [eax - 0x71187500], ah
shl edx, 1
push edi
mov edi, 0x40da84
xchg dword [esp], edi
ret
push esi
clc
nop
nop
cld
jae 0x40d20e
add ch, dh
add byte [0xd00051b7], dl
push eax
add byte [ebx - 0x40a8aec7], cl
cdq
cli
inc eax
add byte [edi - 0x163cdbc4], al
adc eax, dword [eax]
and byte [esi + 0x5f9e7100], dh
rol byte [eax], cl
mov edi, esi
mov ecx, 0xb6b
clc
nop
nop
cld
jae 0x40d654
lea edx, [0x42f415bf]
add byte [ebx - 0xd079e78], cl
nop
popal
clc
nop
nop
cld
jae 0x40e27c
mov dh, 0xa9
push 0xa8d800e8
add ah, cl
mov ecx, dword [ebp + 0x10]
push edi
mov edi, 0x40cce8
xchg dword [esp], edi
ret
inc eax
add byte [edi - 0x3e3cdbc4], al
add byte [esi], bl
add dl, cl
mov bh, 0x5f
sub eax, 0xec8b5550
push eax
push ebp
mov ebp, esp
nop
leave
jmp 0x40f470
shr ecx, 2
push ebp
mov ebp, esp
nop
leave
jmp 0x40dba1
inc edx
push edi
mov edi, 0x40ee02
xchg dword [esp], edi
ret
pop eax
push edi
mov edi, 0x40e4ad
xchg dword [esp], edi
ret
dec ecx
clc
nop
nop
cld
jae 0x40deae
out 0, eax
pushal
add byte [esi], bl
popfd
popal
jl 0x40f9e9
pop ds
and esp, dword [ecx + 4]
push edi
mov edi, 0x40df99
xchg dword [esp], edi
ret
pop ecx
push edi
mov edi, 0x40fbd9
xchg dword [esp], edi
ret
je 0x40d1f9
push ebp
mov ebp, esp
nop
leave
jmp 0x40d4df
pushal
push ebp
mov ebp, esp
nop
leave
jmp 0x40e8e7
mov ebx, edx
jmp 0x40de94
je 0x40e7e3
clc
nop
nop
cld
jae 0x40e312
add byte [eax], al
int1
add eax, 0x3c4e8b5d
mov ecx, dword [esi + 0x3c]
clc
nop
nop
cld
jae 0x40d96a
add byte [edx], cl
and byte [eax], al
jnp 0x40fb29
mov dl, 0
mov esi, dword [edi + 0x46]
or eax, 0x28317403
clc
nop
nop
cld
jae 0x40da9a
or bh, byte [edi + 0x95fa900]
mov eax, 0x4548f84d
push ebp
mov ebp, esp
nop
leave
jmp 0x40f41b
mov edi, dword [edi + 8]
clc
nop
nop
cld
jae 0x40eb5e
add byte [eax], al
add byte [ecx + 0x503dc17c], ch
push eax
clc
nop
nop
cld
jae 0x40eecb
push 0x9d0000c1
add byte [eax], al
add edi, ebp
push 0x40
push ebp
mov ebp, esp
nop
leave
jmp 0x40df84
add esi, 0x6000
clc
nop
nop
cld
jae 0x40f4dd
adc esi, dword [esi - 0x7ac9017]
push ebx
clc
nop
nop
cld
jae 0x40eab1
out 0xb6, al
add bh, ah
xor al, byte [eax]
add byte [edi - 0x11], bl
pop edi
push edi
mov edi, 0x40d6d7
xchg dword [esp], edi
ret
pop esi
clc
nop
nop
cld
jae 0x40eeb6
add byte [eax], al
add byte [edi + 0x63], bl
add byte [0x4b360300], dl
mov ecx, 0x636f
clc
nop
nop
cld
jae 0x40eb45
add byte [eax + eax + 0x19], dl
add byte [eax], al
mov eax, dword [eax + edx - 0x74d77500]
jbe 0x40fc86
clc
nop
nop
cld
jae 0x40f770
add byte [eax], al
add byte [eax], al
mov al, byte [0xd9c66700]
push ebx
push edi
mov edi, 0x40dff3
xchg dword [esp], edi
ret
add byte [eax], al
add byte [ebx], ah
add byte [eax], al
pop edi
mov cl, 0xbe
push ecx
push edi
mov edi, 0x40dcda
xchg dword [esp], edi
ret
mov eax, dword [ebp + 0x14]
push ebp
mov ebp, esp
nop
leave
jmp 0x40d052
pop edi
clc
nop
nop
cld
jae 0x40fc30
add byte [eax], al
popal
add byte [ecx + 0x1100a2fc], bl
inc ebp
mov eax, 0xeefe850f
test esi, edi
out dx, al
invalid
mov ecx, eax
clc
nop
nop
cld
jae 0x40e13e
test eax, 0x610000
sahf
jmp 0x4fcc38ad
mov ecx, dword [edi + 4]
clc
nop
nop
cld
jae 0x40ce1a
add byte [edi + 0xa0e6], bh
jnp 0x40fd07
mov esi, dword [ebx + 0x3c]
jae 0x40fdba
clc
nop
nop
cld
jae 0x40cdc3
add byte [ebp + 0x1580001e], bl
mov eax, dword [0xf8c78b7a]
mov eax, edi
clc
nop
nop
cld
jae 0x40cd6e
test eax, 0x1e1e9d
adc esi, ebp
xchg esp, eax
inc edx
add byte [ebx - 0x747b4e6f], cl
push 0x40
push ebp
mov ebp, esp
nop
leave
jmp 0x40d994
mov bh, 0xa8
add byte [ecx], dh
add cl, ch
invalid
test eax, 0x80000000
push ebp
mov ebp, esp
nop
leave
jmp 0x40d876
pop eax
push edi
mov edi, 0x40f630
xchg dword [esp], edi
ret
sub eax, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40e602
add byte [eax], al
adc eax, 0x72685700
add byte [ebx + 0x247d033b], cl
push ebp
mov ebp, esp
nop
leave
jmp 0x40cfe8
shl esi, 3
clc
nop
nop
cld
jae 0x40d9be
add byte [eax], al
shl byte [edx + 0x3af60000], 1
push esi
push edi
mov edi, 0x40f522
xchg dword [esp], edi
ret
push ecx
push edi
mov edi, 0x40e265
xchg dword [esp], edi
ret
mov edi, dword [ecx + 0xc]
clc
nop
nop
cld
jae 0x40da2a
adc ebx, dword [edi - 0x5e]
add byte [eax], al
add byte [edx], bh
push ecx
push edi
mov edi, 0x40d733
xchg dword [esp], edi
ret
pop dword fs:[eax]
clc
nop
nop
cld
jae 0x40dbf9
add byte [eax], al
add byte [eax], al
push esp
add byte [ecx], dh
jle 0x40feeb
xor ebx, ebx
push edi
mov edi, 0x40cc42
xchg dword [esp], edi
ret
fist dword [edi - 0x41]
inc edx
int3
nop
nop
cld
jae 0x40e52e
test eax, 0x76380000
add byte [ebp - 0x18a718], bh
invalid
call fcn.0040e659
clc
nop
nop
cld
jae 0x40e55d
mov ch, 0
add byte [0xf2f8ac4f], dl
nop
nop
cld
jae 0x40d1ba
sbb dword [esi - 0x56ffff8a], esi
add byte [ebp + 0x44d8b99], dh
mov ecx, dword [ebp + 4]
push ebp
mov ebp, esp
nop
leave
jmp 0x40e354
mov esi, edx
clc
nop
nop
cld
jae 0x40fe21
add byte [esi], bl
add byte [eax], al
sahf
add byte [eax], al
mov ebp, ecx
lcall 0x5100, 0xd0ffffda
add byte [edi + 0x1e], bl
xor ch, byte [ebp + edx - 0x5e]
popal
add al, ch
jmp 0xffc287d1
jmp 0x40da59
lea esi, [esi + ebx]
push ebp
mov ebp, esp
nop
leave
jmp 0x40f108
mov esi, dword [edx]
push edi
mov edi, 0x40dc6d
xchg dword [esp], edi
ret
add eax, dword [ebp + 0x24]
clc
nop
nop
cld
jae 0x40f430
cmp al, dl
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
add bh, bh
push eax
push edi
mov edi, 0x40fe37
xchg dword [esp], edi
ret
and eax, 0xa55c76ae
ror dword [ecx + 0x36eb4899], cl
xlatb
hlt
fmul qword [esi]
and eax, 0x8b00029f
das
fldenv [eax + 0x828b00]
mov ebp, ebp
pop esi
add eax, 0xb8ef4a16
loope 0x416f7f
add byte [ebx - 0x12576a21], cl
stc
movntps xmmword [ecx - 0x150c43d1], xmm5
loop 0x416fed
mov edx, dword [ecx + 0x1c0c46b5]
xchg esp, eax
inc ecx
inc esi
pop ss
div ebx
pop es
adc edx, esp
add byte [ebx - 0x126b01e2], cl
or eax, 0x1d4eb8c6
inc esi
outsd dx, dword [esi]
mov dh, 2
add byte [ebx + 0x30b3da81], cl
add byte [ebx + 0x30cda61f], cl
add byte [ebx - 0x74ffaf7a], cl
and esp, dword [esi + 0x72]
add byte [ebx + 0x73d9c15b], cl
sub eax, 0x605fe4cd
add byte [ebx + 0x748b00b2], cl
pop ds
mov eax, dword [0xc013b8]
mov ebp, eax
sub eax, 0x8b0050c4
invalid