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

Disassembly:
pop eax
wait
cld
nop
jmp 0x40c490
jb 0x40e57b
clc
nop
jae 0x40d975
jno 0x40c1bc
sub byte [edi], 3
push edi
mov edi, 0x40ea2e
xchg dword [esp], edi
ret
movzx edi, word [edi + 0x14]
clc
nop
jae 0x40ec52
add byte [eax], al
mov byte [0x68ca0000], al
cmp eax, 0xf80002c6
nop
jae 0x40ed35
pop ecx
lea edi, [eax + eax - 0xd]
out 0x17, eax
scasd eax, dword es:[edi]
pushal
push edi
mov edi, 0x40cc23
xchg dword [esp], edi
ret
ret
jne 0x40ce9d
clc
nop
jae 0x40d8d9
add byte [eax + eax + 0xd8b644e], dl
xor byte [eax], al
add byte [eax], al
clc
nop
jae 0x40dc4f
and edx, 0x19
add byte [eax], al
pop ss
add byte [ebx + 0x79], dl
les eax, fs:[eax - 1]
clc
nop
jae 0x40dbd0
add byte [eax], al
add byte [edx - 0x43], dl
cld
push esp
wait
cld
nop
jmp 0x40e19a
push eax
push edi
mov edi, 0x40de93
xchg dword [esp], edi
ret
lea edx, [edx + esi]
clc
nop
jae 0x40efd7
push ebp
inc ebx
add byte [eax], al
inc edx
add bh, al
mov eax, 0x7a47eb3d
cmp ebx, dword [ebx - 0x70166f04]
adc byte [eax], al
add byte [ecx], cl
xchg esi, eax
jl 0x40c268
cmp eax, 0x3b7a47eb
wait
cld
nop
jmp 0x40d35c
sub byte [edx], 3
dec ecx
cmp al, 0x9b
add ecx, dword [ecx + 0x3c]
wait
cld
nop
jmp 0x40d017
add ebx, dword [ebx + 0x3c]
push edi
mov edi, 0x40d401
xchg dword [esp], edi
ret
add byte [eax], ch
pop edx
push edi
mov edi, 0x40c891
xchg dword [esp], edi
ret
pop ebx
clc
nop
jae 0x40c934
jle 0x40c360
hlt
mov esi, dword [esi + 0x80]
clc
nop
jae 0x40d6c0
jg 0x40c3e4
mov ah, 0x56
add byte [edx - 0x7f3b275], ch
mov ecx, dword [ebp + 0xc]
clc
nop
jae 0x40ca0a
push edx
sub byte [eax + 0x28], al
add byte [ecx + 0x4e], dl
mov esi, dword [ecx + 0x14]
clc
nop
jae 0x40c631
pop edi
jl 0x40c33d
cmp eax, 0xb3758400
jb 0x40c3bf
jp 0x40c3c0
push dword [ebp + 0x24]
jne 0x40c3e7
clc
nop
jae 0x40d5bc
inc eax
ret
push edx
bound eax, qword [eax]
mov edi, dword [edx]
mov ecx, dword [esi + 0x3c]
clc
nop
jae 0x40e8be
add bl, ah
add byte [edx - 0x20], al
jl 0x40c43a
xor edx, edx
clc
nop
jae 0x40d3c2
add byte [eax], al
jg 0x40c460
add byte [eax], al
aaa
push edi
push eax
add byte [ecx - 0x3f], ch
jmp 0x9133bc1a
shr ecx, 2
clc
nop
jae 0x40ef76
rol dword [eax], 1
add byte [eax], al
pop ss
inc eax
xlatb
sub cl, byte [ebx + 0x14bf5700]
out dx, al
inc eax
add byte [edi - 0x7b3cdbc4], al
add bl, ah
test bl, ah
add byte [edx], cl
mov eax, 0x123a6781
clc
nop
mov eax, dword [eax]
push edi
mov edi, 0x40ee14
xchg dword [esp], edi
ret
and dword [edi + 0x3a], 0x90f2f812
jae 0x40e461
add byte [ebp + 0xc21751], bh
adc al, byte [eax]
loopne 0x40c451
inc esp
add byte [esi + 0x1f26e8], bh
add al, bh
call fcn.0040e37f
clc
nop
jae 0x40e05a
add byte [eax], al
inc eax
add byte [eax], al
sbb eax, 0xf2f857fb
nop
jae 0x40de15
mov ah, 0
sub byte [eax], al
push ecx
lea eax, [eax]
add ah, al
add byte [edi + 0x1441bf0f], cl
movsx eax, word [ecx + 0x14]
clc
nop
jae 0x40c730
inc ebx
add byte [esi + 0x43], bh
mov ah, byte [ebx - 0x21]
mov esi, dword [ebp + 0x24]
push edi
mov edi, 0x40d56a
xchg dword [esp], edi
ret
je 0x40e77f
wait
cld
nop
jmp 0x40cf7a
pop esi
clc
nop
jae 0x40ef20
popfd
inc edi
add byte [eax], al
add byte [eax], al
pop ss
inc ebx
dec ebx
dec ecx
clc
nop
jae 0x40c5da
jge 0x40c50b
hlt
mov esi, ebx
push edi
mov edi, 0x40eded
xchg dword [esp], edi
ret
pop esi
push ecx
push edi
mov edi, 0x40d073
xchg dword [esp], edi
ret
mov ecx, dword fs:[0x30]
clc
nop
jae 0x40c66c
add byte [eax], al
dec esp
cmp word [esi], 0x4163
clc
nop
jae 0x40d117
inc ebx
jle 0x40c54f
test eax, esi
add byte [ecx - 0x651374ab], cl
int3
push esp
clc
nop
jae 0x40c659
ret
imul ecx, ecx, 0x28
clc
nop
jae 0x40e86b
add byte [eax], al
inc ebx
add byte [eax + eax + 0x103e8378], al
cmp dword [esi], 0x10
wait
cld
nop
jmp 0x40ee41
movsx edx, word [ecx + 6]
clc
nop
jae 0x40ea47
add dl, ch
sbb eax, 0xf6007d
push esi
add bh, ch
xor dword [esp], eax
clc
nop
jae 0x40e7ba
or dword [eax], eax
jl 0x40c6aa
mov ah, 0x3b
xor al, 0
or eax, 0x90fc9b50
push eax
wait
cld
nop
jmp 0x40c6b8
call dword [edi - 0x20]
wait
cld
nop
jmp 0x40ef5d
and esp, dword [ecx + 4]
push edi
mov edi, 0x40d0c9
xchg dword [esp], edi
ret
xor eax, eax
wait
cld
nop
jmp 0x40c412
push ecx
clc
nop
jae 0x40c744
add byte [eax], al
ljmp 0x1b43
pop esi
push edi
mov edi, 0x40d2a4
xchg dword [esp], edi
ret
pushal
push edi
mov edi, 0x40f146
xchg dword [esp], edi
ret
mov eax, esi
clc
nop
jae 0x40c8fa
ret
add eax, 0x18
clc
nop
jae 0x40d78e
xchg esi, eax
mov byte [0xae37d00], al
and eax, 0xf2f852fc
nop
push edx
clc
nop
jae 0x40e2b6
add cl, dl
jle 0x40c75b
enter 0x473e, 0
and al, 0
cli
jne 0x40c947
call 0xf840c761
clc
nop
jae 0x40e8e7
cmp eax, 0x6ec70017
mov ecx, ebx
wait
cld
nop
jmp 0x40c2d3
call fcn.0040e37f
wait
cld
nop
jmp 0x40dc39
add edi, dword [eax + 0x3c]
wait
cld
nop
jmp 0x40dada
push ecx
clc
nop
jae 0x40c920
add byte [esi + 0x43005928], dl
loopne 0x40c7bd
inc eax
add byte [ebx - 0x1374aad8], cl
push 0xe00a0c00
fld dword [eax]
and cl, byte [edx + 0x19001400]
add byte [ebx + ecx + 0x6a], ch
add al, bh
nop
jae 0x40df01
add byte [edx + 0x28], al
mov al, byte [edi - 0x69]
pop ss
cmpsb byte [esi], byte es:[edi]
add byte [ebp - 0x64f38975], cl
mov esi, dword [esi + 0xc]
wait
cld
nop
jmp 0x40d3d5
add esi, 0x18
clc
nop
jae 0x40cce7
add byte [eax], al
add byte [eax], al
mov ah, 0
je 0x40e57b
je 0x40e57b
wait
cld
nop
jmp 0x40d659
jne 0x40f1d0
clc
nop
jae 0x40ca36
add byte [eax], al
xchg esi, eax
inc esp
add byte [ebx + eax*4], ch
invalid
pop edx
wait
cld
nop
jmp 0x40f0a3
ret
add esi, dword [eax + 0x3c]
wait
cld
nop
jmp 0x40ee7b
mov ecx, eax
clc
nop
jae 0x40eb41
add byte [eax], al
sub byte [ebp - 0x8f5ff4c], bl
lodsd eax, dword [esi]
pop edi
push edi
mov edi, 0x40ee29
xchg dword [esp], edi
ret
mov esi, dword [edx]
clc
nop
jae 0x40e927
cmp eax, 0x4300f9
add byte [ecx - 0x68], dl
mov ecx, ebx
clc
nop
jae 0x40d7fd
sub byte [0xd19d00], dl
adc byte [esi], 0xc1
mov eax, 0xf8bf5756
loopne 0x40c9b6
sar dword [eax - 0x740a8aa], 0xe0
inc eax
push esi
push edi
mov edi, 0x40e0f8
xchg dword [esp], edi
ret
add byte [edi + 0x51c3243c], al
add byte [ebp + 0x8000], cl
clc
and esp, dword [ecx + 4]
clc
nop
jae 0x40db64
add byte [eax], al
jl 0x40c993
shr edx, 1
sub ecx, ebp
cld
daa
add byte [eax], al
adc eax, 0x437d00
inc eax
add byte [eax], al
sub byte [eax], al
jmp 0x40f197
test bl, ah
jg 0x40c96e
clc
and esp, dword [ecx + 4]
push edi
add al, 0x57
mov edi, 0x40ca70
xchg dword [esp], edi
ret
adc eax, 0xf800000e
nop
jae 0x40e62f
xchg esp, eax
add byte [esi - 0x6ea3586a], dl
clc
nop
jae 0x40c235
add byte [eax], al
add byte [esi + 0x15], bh
xchg esi, eax
push ebp
add bh, cl
je 0x40e518
clc
nop
jae 0x40da21
jle 0x40c9a5
push ebp
lodsb al, byte [esi]
call fcn.0040e37f
clc
nop
jae 0x40c197
jg 0x40c9d1
add byte [eax], al
ja 0x40c9ac
call fcn.0040e37f
wait
cld
nop
jmp 0x40e15c
add esi, 2
wait
cld
nop
jmp 0x40c576
mov ebx, eax
clc
nop
jae 0x40eef7
inc eax
add byte [0x94005fd7], dl
mov cs, word [ebx - 0xd07fbb3]
nop
jae 0x40c782
add byte [esi], bh
add byte [eax], al
add byte [ebx + 0x78070050], bh
add ebx, dword [ebp + 0x24]
clc
nop
jae 0x40f067
jecxz 0x40ca94
jge 0x40ca3b
aaa
arpl dx, dx
add bh, bh
cmp dword [ecx + 0xc4], 0
wait
cld
nop
jmp 0x40e6ac
mov ecx, dword [ebp + 0x14]
clc
nop
jae 0x40d004
pop ss
stc
ljmp 0x5500
cmp edi, 0xf7aa0afc
wait
cld
nop
jmp 0x40c759
movzx edi, word [edi + 4]
wait
cld
nop
jmp 0x40cde1
pop dword fs:[eax]
wait
cld
nop
jmp 0x40e71e
je 0x40e970
clc
nop
jae 0x40ef89
add byte [ebx + 0x1866e89f], cl
add byte [eax], al
call fcn.0040e37f
clc
nop
jae 0x40e4da
mov ah, 0x7c
xchg esp, eax
jge 0x40cb11
jmp 0x40ef48
sbb al, 0x24
add byte [eax], al
add byte [ebx + 0xc80000], bh
dec eax
push ebp
xlatb
add byte ds:[eax], al
add byte [eax], ch
xor ebx, ebx
push edi
mov edi, 0x40e844
xchg dword [esp], edi
ret
push ecx
wait
cld
nop
jmp 0x40c47c
mov esi, edx
wait
cld
nop
jmp 0x40ef9c
jmp 0x40cf28
mov eax, edi
clc
nop
jae 0x40c798
or dword [ebp + 0x7bb4843b], eax
inc edx
fimul dword [ebx - 0xd07f1b2]
nop
mov ecx, dword [esi + 0xe]
clc
nop
jae 0x40e731
push ebp
add byte [eax], al
inc eax
add byte ds:[ebp + 0x72610032], dh
add byte [ebp - 0xf7cff9a], al
add byte [edx - 0x7250ef00], ah
jl 0x40cc4a
call fcn.0040e37f
clc
nop
jae 0x40ca5d
inc ebp
xchg esi, eax
popfd
inc ebx
mov ch, 0xf7
pop esi
push ecx
push edi
mov edi, 0x40d529
xchg dword [esp], edi
ret
push dword fs:[eax]
wait
cld
nop
jmp 0x40dd16
add esi, ecx
clc
nop
jae 0x40c7e9
add byte [eax], al
push ebp
xchg esi, eax
add byte [ebp], dl
or dword [edi], ecx
test ebp, ebp
clc
invalid
jne 0x40c5ed
clc
nop
jae 0x40dc25
jno 0x40cd0b
pop ecx
out 0xd0, eax
add byte [ecx], bh
cmp ebx, 0x6000
wait
cld
nop
jmp 0x40c1ab
push eax
push edi
mov edi, 0x40f03c
xchg dword [esp], edi
ret
push ecx
push edi
mov edi, 0x40d7d7
xchg dword [esp], edi
ret
add edi, 0x18
clc
nop
jae 0x40dc62
pop edi
clc
nop
jae 0x40c4ec
inc ebx
add byte [ebp + 0xbbd771], bl
jle 0x40cdcc
add byte [edi + 0x76], al
add byte [esi - 0x64db8afd], bh
add esi, dword [ebp + 0x24]
wait
cld
nop
jmp 0x40cbee
ret
lea edi, [edi + ebx]
wait
cld
nop
jmp 0x40d9fa
ret
jne 0x40dedb
clc
nop
jae 0x40c996
add byte [eax], al
loopne 0x40cdfd
enter 0xffffffffffffc483, 0x10
push edi
mov edi, 0x40ed22
xchg dword [esp], edi
ret
mov eax, dword [esp]
clc
nop
jae 0x40e7f3
add byte [esi - 0x5aff6300], dl
loop 0x40ce61
mov cl, cl
leave
clc
nop
jae 0x40d5e2
hlt
cmp dword [ebp + 0x28], edx
wait
cld
nop
jmp 0x40c816
sub eax, 0x80000000
clc
nop
jae 0x40e52b
add byte [ebp + 0x3f90071], ah
sti
add edi, ebx
wait
cld
nop
jmp 0x40c1d1
call 0x40d17b
clc
nop
jae 0x40c7ab
add byte [eax], ch
ret
call 0x40d7ea
clc
nop
jae 0x40eb5a
add byte [eax], 0x51
pop edi
rol byte [eax], 1
lds ebx, [esi + 0x53]
push ebx
clc
nop
jae 0x40df48
test byte [ebx + 0x9dd7b7], bh
hlt
xor edx, edx
clc
nop
jae 0x40f11e
add al, ah
add byte [eax - 0x4c], cl
add byte [esp + edx*2], cl
clc
nop
jae 0x40df5c
ret
jne 0x40d385
clc
nop
jae 0x40cb27
or al, byte [eax]
add byte [ecx], cl
lodsb al, byte [esi]
push edi
mov edi, 0x40c4aa
xchg dword [esp], edi
ret
push ecx
clc
nop
jae 0x40c8a4
inc edi
mov ah, 0
mov ah, 0xb4
sbb eax, 0x87590000
idiv eax
xchg edi, esi
clc
nop
jae 0x40c6f5
sub byte [ecx + 0x45], bl
add bh, dl
sub byte [0xc14a00e2], bh
cmp eax, 0xc14a00e2
shl edx, 5
loop 0x40cfbd
clc
nop
jae 0x40c2ac
jmp 0x40cfb1
add byte [esi], bh
push edx
add byte [ebp + 0x480030c8], bl
mov ecx, 0x7463
clc
nop
jae 0x40d823
sub byte ds:[eax + eax - 0x14fc623f], dl
push edi
mov edi, 0x40f184
xchg dword [esp], edi
ret
mov ecx, dword [edi + 0xe]
wait
cld
nop
jmp 0x40e5ec
call fcn.0040e37f
clc
nop
jae 0x40e3ae
jg 0x40cfb1
push ecx
add byte [edx - 0x75], cl
dec ecx
cmp al, 0x9b
mov ecx, dword [ecx + 0x3c]
wait
cld
nop
jmp 0x40c3fc
sub esp, 0x200
clc
nop
jae 0x40c970
xchg esp, eax
add byte [eax], al
in eax, 0x7c
mov ecx, 0x64616f4c
clc
nop
jae 0x40e90e
jno 0x40d017
mov ebp, 0x59fb7700
add byte [edi - 5], dh
pop ecx
wait
cld
nop
jmp 0x40c605
push ecx
clc
nop
jae 0x40eeb4
add byte [eax], al
add byte [edi], bl
add byte [ebp + 0x4d8bd809], bl
adc byte [edi - 0x41], dl
rol dword gs:[eax], 1
xchg dword [esp], edi
ret
rep movsb byte es:[edi], byte [esi]
clc
nop
jae 0x40d087
inc edx
add byte [ebp - 0x80], al
add bl, al
jl 0x40d084
outsb dx, byte [esi]
mov ecx, dword [esi + 0x3c]
clc
nop
jae 0x40d5a5
mov al, byte [eax]
loopne 0x40d110
add al, ah
dec esp
and eax, 0x12
clc
nop
jae 0x40e503
ret
dec eax
xchg esi, eax
ret
nop
push edi
mov edi, 0x40db8c
xchg dword [esp], edi
ret
mov dword [esp + 0x40], eax
clc
nop
jae 0x40d683
add byte ds:[edx - 0x7c858200], cl
sar bh, 0x57
add eax, 0xffffffff
push edi
mov edi, 0x40cb75
xchg dword [esp], edi
ret
mov ecx, dword [edi + 4]
clc
nop
jae 0x40de02
test bl, al
add byte [eax], al
add byte [edi + 0x79], al
call fcn.0040e37f
clc
nop
jae 0x40da82
add byte [eax + 0x40000a], al
mov ecx, dword [0x90f2f860]
jae 0x40d6d3
ret
mov ecx, dword [ebp + 4]
clc
nop
jae 0x40cc5c
popfd
add byte [eax], al
inc eax
add byte [edi], dh
jge 0x40d1b5
test edx, ebp
sbb dword [eax], eax
add al, bh
nop
jae 0x40cda3
jno 0x40d1b6
add byte [ebp + 0x418bdb77], bh
mov ebp, 0x418bdb77
mov eax, dword [ecx + 0x10]
clc
adc al, bh
nop
jae 0x40cec3
adc bh, dl
adc byte [esi + 0x24bd37], dl
dec ecx
mov eax, 0x123a6781
wait
cld
nop
jmp 0x40c61c
mov edi, dword [edi + 8]
clc
nop
jae 0x40d103
add byte [ecx + 0x45], dh
movsd dword es:[edi], dword [esi]
add byte [ebp + 0x57c033fb], al
xor eax, eax
push edi
mov edi, 0x40dbe5
xchg dword [esp], edi
ret
mov eax, dword [ebp + eax*2]
clc
nop
jae 0x40dff3
add dl, ch
adc byte [eax], al
or bh, byte [ecx]
and esp, dword [ecx + 4]
clc
nop
jae 0x40d6e6
aaa
test dword [eax], eax
add byte [eax], al
pop edi
inc esi
add byte [ebp + esi + 0x6b0e22ac], cl
clc
nop
jae 0x40c2c0
lea edx, [0xc00017]
loop 0x40d288
jo 0x40d28a
add al, dh
add byte [eax + 0x33], bl
sar al, 0xf2
nop
jae 0x40cc85
sub byte [eax], al
jg 0x40d319
add byte [eax], al
add byte [eax + 0x57561900], dh
mov edi, 0x40c9bd
xchg dword [esp], edi
ret
mov dword [esp], eax
clc
nop
jae 0x40e5d9
add byte [ebp + 0x3e9d00b4], cl
jl 0x40d29c
stosd dword es:[edi], eax
clc
nop
jae 0x40d45b
jecxz 0x40d339
add byte [0x2828], bh
invalid
add esi, 2
clc
nop
jae 0x40ddc6
push ebp
add byte [edi], dh
add byte [edx + 0x40], dl
inc ebp
or dword [edi], ecx
test dword [edx], ecx
adc dword [eax], eax
add al, bh
nop
jae 0x40eb2d
mov ah, 0x1d
add byte [eax + eax], ah
or eax, 0xb7bf575f
enter 0x40, 0xffffffffffffff87
cmp al, 0x24
ret
add byte [esi], bh
sub byte [0x402715], bh
mov esi, dword [ecx + 0xa20084]
lcall 0xf2f8, 0x424448b
nop
jae 0x40c426
or dl, bh
push ebp
hlt
jne 0x40f1d0
clc
nop
jae 0x40f1bd
hlt
mov dword [esp + 0x1c], edi
clc
nop
jae 0x40d6ac
jle 0x40d380
add byte [ebx + 0x10], bh
xor esp, ebx
cmp dword [edi], 0x10
wait
cld
nop
jmp 0x40d49b
div ecx
wait
cld
nop
jmp 0x40ddb2
add esi, dword [ebp + 0x24]
clc
nop
jae 0x40cc01
or dword [eax], eax
adc byte [eax], al
add byte [ecx], cl
push es
add byte [esi + edx*2 + 0xf90f2f8], cl
and dword [edx + 0xa000012], 0xffffff96
ljmp 0x205f
push esi
clc
nop
jae 0x40e696
or dl, byte [esi + 0x7d0043ea]
enter 0x205f, 0
mov esi, ebp
jnp 0x40d401
push dword [ebp]
jne 0x40d404
push edi
mov edi, 0x40e476
xchg dword [esp], edi
ret
mov edi, dword [edi + 0x14]
clc
nop
jae 0x40efea
adc byte [eax], al
or dword [eax], eax
add byte [eax + 0x14], al
add byte [eax], ah
mov esi, dword [ebx + 0x50]
add byte [ecx + 0x348d6e37], al
push ds
wait
cld
nop
jmp 0x40e249
xor dword [ebx + 0xfffffd], 0x52
add byte [eax], al
add byte [eax], al
test dword ds:[edi], 0xffffffff
test dword [edi], 0xffffffff
wait
cld
nop
jmp 0x40d550
mov edx, dword [esi + 4]
clc
nop
jae 0x40e33c
or dl, byte [edi]
jl 0x40d44f
mov ebx, 0x85007000
mov byte [0xa4f3ff00], al
add byte [ebp - 0xc00ff5e], al
movsb byte es:[edi], byte [esi]
rep movsb byte es:[edi], byte [esi]
clc
nop
jae 0x40ef48
push ebp
add byte [eax], al
push ebp
add bh, dl
xchg esi, eax
ja 0x40d481
jmp 0xf67858ae
je 0x40cad8
clc
nop
jae 0x40e1d6
add byte [edx], cl
add byte [eax], bh
and dl, 0x9d
push edi
mov edi, 0x40f10b
xchg dword [esp], edi
ret
add edi, 0x10
clc
nop
jae 0x40d385
aaa
lea edi, [eax + eax + 0x71]
add byte [ecx], dh
xchg byte [eax], al
jl 0x40d481
loop 0x40d50c
wait
cld
nop
jmp 0x40dd52
aaa
popfd
xchg esp, eax
mov ah, 0
add dl, ah
add byte [edx], bl
mov edx, eax
clc
nop
jae 0x40e596
add byte [eax], al
adc byte [ebp - 0x49], 0
mov bh, 0x15
jmp 0x40d57c
mov edx, eax
push edi
mov edi, 0x40d500
xchg dword [esp], edi
ret
jne 0x40eef7
clc
nop
jae 0x40d608
aaa
sub byte [eax], al
xchg esp, edx
add byte [edi], dh
inc edx
add byte [ebx - 0x40a8a9b3], cl
jmp 0x87411635
leave
xor dword [esp], 0x8723648
clc
nop
jae 0x40e76c
add byte [ebp + 0x498d0066], cl
wait
cld
nop
jmp 0x40da0e
sub eax, dword [ecx + esi + 0x28]
clc
nop
jae 0x40d2dd
add byte [ebx - 0x80], bh
inc ebx
add byte [eax - 0x539edb00], al
mov ecx, dword fs:[0x30]
clc
nop
jae 0x40d25d
add byte [ebp - 0xd079e54], bh
nop
popal
clc
nop
jae 0x40cf15
add byte [ebp + 0x7d009445], al
aaa
mov ah, 0x3e
push edx
clc
nop
jae 0x40e542
aaa
jl 0x40d66d
ret
mov edi, dword [edi + 0x28]
clc
nop
jae 0x40ed4a
add byte [edi], dh
add byte [eax], al
add byte [edi], dh
stc
add esi, 0x14
clc
nop
jae 0x40eee0
add byte [esi - 0x38], bh
xlatb
add byte [eax], al
test ebx, esp
insb byte es:[edi], dx
rol eax, 0x62
push edi
mov edi, 0x40ebe7
xchg dword [esp], edi
ret
xchg ecx, ecx
clc
nop
jae 0x40deee
adc byte [eax], al
add byte [esi - 0x69ff7b], dl
dec dword [ebp + 0x28]
clc
nop
jae 0x40e8d4
ret
mov ebx, edx
dec ecx
wait
cld
nop
jmp 0x40cf67
add esp, 0x2c
clc
nop
jae 0x40d371
add byte [ebp + 0x9448d7], bl
int1
mov dword [ebx], esp
popal
add al, 0xf8
and esp, dword [ecx + 4]
clc
nop
jae 0x40f0ba
xchg edi, eax
or al, byte [eax]
add byte [esi], bh
add byte [edx], dl
pop ds
popal
wait
cld
nop
jmp 0x40ce62
add esi, dword [ebp + 0x24]
wait
cld
nop
jmp 0x40e043
mov ecx, ebx
clc
nop
jae 0x40d73c
ljmp 0xa5:0x45
mov ecx, dword [ebp + 0xc]
clc
nop
jae 0x40ca1e
add byte [eax], al
mov ah, 0x94
add byte [ebp - 0x40a8a265], al
sub eax, 0x870040d3
cmp al, 0x24
ret
mov edi, dword [ecx + 0xc]
clc
nop
jae 0x40ddd9
add byte [ebp + 0x10510097], al
mov al, byte [0xee005200]
mov ebx, 0x20c04
clc
nop
jae 0x40d8c4
jl 0x40d7b3
add byte [esi + 0x46], bh
add dh, bh
add ecx, dword [ebx + 0x3c]
clc
nop
jae 0x40e7a5
add byte [ebp + 0x42], dl
pop ss
add byte [edi - 0x58], bl
imul ecx, ecx, 0x28
clc
nop
jae 0x40e365
add byte [0x84470000], bl
ljmp 0xf872
push 0x72657375
clc
nop
jae 0x40c59e
add byte [ebp + 0x47], dl
test ebx, eax
sti
mov dword [ecx + 0xa8], eax
wait
cld
nop
jmp 0x40e670
mov ecx, dword [ecx + 0x54]
clc
nop
jae 0x40d907
and esp, dword [ecx + 4]
clc
nop
jae 0x40ec02
pop edi
xchg esp, eax
add byte [eax], al
add byte [eax], al
movsb byte es:[edi], byte [esi]
add dh, ah
add byte [ebx], bl
add byte [eax], al
add byte [eax + eax + 0x591b00e6], ah
pop ecx
wait
cld
nop
jmp 0x40dd66
add eax, 0x7b800000
mov ah, 0
mov ebx, 0x1db40000
push edi
add byte [eax], al
mov esi, dword [eax + eax + 0x34]
add byte [ecx + 0x247ab8db], dh
jbe 0x40d854
wait
cld
nop
jmp 0x40e70b
add ecx, dword [ecx + 0x3c]
clc
nop
jae 0x40ebd4
add cl, dl
jl 0x40d7c1
stc
add byte [0x12898b9], cl
add al, bh
nop
jae 0x40e61a
add byte [eax], al
add byte [eax], dl
stosd dword es:[edi], eax
push ecx
wait
cld
nop
jmp 0x40e759
push ebx
push edi
mov edi, 0x40cd38
xchg dword [esp], edi
ret
xchg dword [esp], edi
ret
test edx, edx
wait
cld
nop
jmp 0x40cafe
cmp ecx, edx
wait
cld
nop
jmp 0x40edaf
push ebx
push edi
mov edi, 0x40ea06
xchg dword [esp], edi
ret
add eax, dword [ebp + 0x24]
clc
nop
jae 0x40d9e4
add byte [eax], al
push ecx
dec eax
mov ebx, 0x5f7f5117
push edi
mov edi, 0x40e288
xchg dword [esp], edi
ret
add eax, edi
clc
nop
jae 0x40d0f0
add byte [esi - 0x69000000], dl
add byte [eax - 0x7bcd400], dl
nop
jae 0x40f0e3
xchg edi, eax
add byte [edx + 0x3b], dl
add byte [ebp], dl
mov ebx, 0x208b0020
add byte [ebx + 0x77d70070], cl
mov byte [0xfece700], al
test dh, cl
or dword [eax], eax
add al, bh
nop
jae 0x40c354
mov ah, 0xc3
jl 0x40d940
mov esi, eax
clc
nop
jae 0x40d727
push ebp
add byte [ebp - 0x69bdff76], bl
dec ebx
xor edx, edx
clc
nop
jae 0x40ce88
inc edx
or dword [0xeae000e0], edx
jbe 0x40d989
xor al, 0
and dword [eax - 0x14175600], esp
or dword [eax], eax
add al, bh
nop
jae 0x40e3c1
jecxz 0x40d9fe
jmp 0x40e52b
aaa
enter 0, 0
jecxz 0x40d9c8
mov byte [0xd55700e6], al
inc ecx
mov byte [ecx - 0x1f495809], al
popfd
wait
cld
nop
jmp 0x40cac5
add eax, 2
clc
nop
jae 0x40d9b7
add byte [eax], al
add byte [eax], al
adc byte [edx + 0x298b0020], ah
movzx edi, word [edi + 0x14]
clc
nop
jae 0x40ceb0
sbb eax, 0x55d100
add dword [edx], edi
jne 0x40d1f4
wait
cld
nop
jmp 0x40dfde
mov ebx, dword [esi + 0xc]
clc
nop
jae 0x40ca86
inc eax
add byte [eax], al
jl 0x40daae
jg 0x40da37
jp 0x40d9c1
mov ebx, eax
fcom dword [edi - 0x41]
mov al, byte [0x870040d0]
cmp al, 0x24
push edi
mov edi, 0x40d0a0
xchg dword [esp], edi
ret
add esi, 4
wait
cld
nop
jmp 0x40e9c9
push eax
wait
cld
nop
jmp 0x40eaaf
add ecx, 0x28
clc
nop
jae 0x40d899
pop edi
add cl, bh
xchg esp, eax
add byte [ecx - 0x3f], bl
or eax, 0x90f2f85e
pop esi
clc
nop
jae 0x40d1b9
add byte ds:[ebp - 0x5b], bh
popfd
popfd
add byte [eax], al
xor al, 0
mov ch, 1
aad 0x65
xchg byte [eax], al
push esi
add byte [ebx], bh
mov ecx, dword fs:[0x30]
clc
nop
jae 0x40d7a4
jle 0x40db55
dec ecx
movzx ecx, word [edi + 6]
clc
nop
jae 0x40c4ff
add byte [eax], al
ret
xor eax, eax
clc
nop
jae 0x40deb2
add byte [edi + eax*2], bh
ljmp 0x284d
add byte [eax], al
clc
nop
jae 0x40dc79
mov byte [0x8bcb5709], al
dec ebp
or al, bh
mov ecx, dword [ebp + 8]
clc
nop
jae 0x40ec78
cmp eax, 0x7c943e
add ah, dh
add byte [edx - 0x40a83fcd], bh
push esp
invalid
push ebx
wait
cld
nop
jmp 0x40da35
lea esp, [esp + eax]
clc
nop
jae 0x40caeb
xchg esi, eax
adc byte [eax], al
pop edi
add byte [esi + edx + 0x57ac1a00], dl
mov edi, 0x40d8af
xchg dword [esp], edi
ret
mov eax, 0x573c8194
clc
nop
jae 0x40e568
add byte [eax], al
jecxz 0x40dc63
add eax, esi
add byte [ecx + 5], al
inc esp
add dl, cl
push 0
push edi
mov edi, 0x40e6f8
xchg dword [esp], edi
ret
jmp 0x40ef48
mov dword [edi - 0x14], eax
wait
cld
nop
jmp 0x40e746
and esp, dword [ecx + 4]
push edi
mov edi, 0x40ed5d
xchg dword [esp], edi
ret
stc
clc
nop
jae 0x40dca4
mov ah, 0x15
add al, ah
add byte [0xc000d000], bl
add ah, ch
and esp, dword [ecx + 4]
clc
nop
jae 0x40c396
rol dword [eax], 1
push ecx
jle 0x40dc8a
or dword [eax + 0x68300], eax
int 0x89
cmp dword [eax - 0x8000000], 0x830f90f2
rol dword [0xae30000], 0x80
ljmp 0x90fc
mov edx, dword [edi + 0xc]
wait
cld
nop
jmp 0x40d416
invalid
add esi, ebx
push edi
mov edi, 0x40c646
xchg dword [esp], edi
ret
mov dword fs:[eax], esp
wait
cld
nop
jmp 0x40c271
call fcn.0040e37f
wait
cld
nop
jmp 0x40effe
jne 0x40ea1b
clc
nop
jae 0x40df86
jno 0x40dd73
jle 0x40dcf8
insd dword es:[edi], dx
pop edi
clc
nop
jae 0x40daaa
mov ebx, 0x5f28
add byte [eax], al
add byte [0x6c681d00], bl
insb byte es:[edi], dx
add byte [eax], al
clc
nop
jae 0x40e236
add al, cl
add byte [ebp - 4], dl
dec dword [esp]
push edi
mov edi, 0x40ea1b
xchg dword [esp], edi
ret
imul ecx, eax
wait
cld
nop
jmp 0x40d3ea
push ecx
add byte [eax], al
xchg esi, eax
mov ebp, 0xc383fa15
add dl, byte [edi - 0x41]
or al, 0xef
inc eax
add byte [edi + 0xc3243c], al
ljmp 0x7d03
add ebx, 2
push edi
mov edi, 0x40ef0c
xchg dword [esp], edi
ret
add edi, dword [ebp + 0x24]
clc
nop
jae 0x40e30e
xchg esi, eax
add byte [0x9b40f497], bh
mov ecx, 0x735908cd
clc
nop
jae 0x40e1ad
add byte [ecx + 0x7b], bl
jl 0x40ddbf
add cl, ah
std
mov edi, dword [edi]
clc
nop
jae 0x40e984
sub byte [edi - 0x5e], bl
add byte [eax], al
add byte [ebp + ebx*2 + 0x55], bh
push ebp
push edi
mov edi, 0x40e223
xchg dword [esp], edi
ret
add edi, dword [edi + 0x3c]
clc
nop
jae 0x40d5f5
dec eax
xlatb
inc edi
add byte [eax], al
aaa
lea edi, [ecx + 0x65]
mov ecx, 0x65
clc
nop
jae 0x40e9f0
pop ss
add byte [eax], al
lea edx, [edx]
cmp al, 0x56
push esi
push edi
mov edi, 0x40dac7
xchg dword [esp], edi
ret
xor eax, 0x16125347
clc
nop
jae 0x40e06f
add esi, ebx
wait
cld
nop
jmp 0x40e0e2
rep stosd dword es:[edi], eax
wait
cld
nop
jmp 0x40d7bb
shr ecx, 2
clc
nop
jae 0x40df9d
jge 0x40dee9
push ebp
popfd
jle 0x40df3d
mov dword [ebp + 0x28], edi
wait
cld
nop
jmp 0x40d5cf
mov ecx, 0x390f561b
clc
nop
jae 0x40cd7d
sbb eax, 0x52090000
add cl, bh
jne 0x40d53d
clc
nop
jae 0x40d304
add byte [edx], al
jbe 0x40df2a
add bh, dh
add byte [eax], 0x2c
xchg ebx, eax
clc
nop
jae 0x40e605
add byte [edx + ecx*4 - 0x68c13c38], dl
enter 0x3ec3, 0xffffffffffffff97
add byte [eax], al
add byte [ebx - 0x74b0ff7a], cl
clc
mov esi, ebx
clc
nop
jae 0x40f0cd
pop ecx
xchg edi, eax
add byte [eax], al
xchg edi, eax
inc edi
inc edx
loope 0x40df87
push ebx
push edi
mov edi, 0x40ce3a
xchg dword [esp], edi
ret
xlatb
ret 0x7800
inc esi
clc
nop
jae 0x40e0cd
add byte [edi], al
adc eax, 0x15
inc edx
add byte [ebx - 0x5a0cc259], cl
rep movsd dword es:[edi], dword [esi]
clc
nop
jae 0x40f197
add byte [ebx + 0x8d7c15], bh
push edx
jne 0x40df6f
and esp, dword [ecx + 4]
push edi
mov edi, 0x40e81c
xchg dword [esp], edi
ret
dec ecx
wait
cld
nop
jmp 0x40ccfa
mov eax, dword [edx + 0x18]
push edi
mov edi, 0x40d84b
xchg dword [esp], edi
ret
lea eax, [edi + eax]
clc
nop
jae 0x40e6bf
add byte [eax], 0x5f
push ebp
add byte [eax], al
or al, 0x83
jmp 0x9133d81e
cmp dword [esi + 0x10], 0
wait
cld
nop
jmp 0x40c9f7
pop ecx
clc
nop
jae 0x40c528
add al, ah
pop ss
ret
add ecx, dword [ecx + 0x3c]
clc
nop
jae 0x40cb89
add byte [eax], al
xchg esi, eax
jl 0x40e096
xor esi, dword [edi - 0x50]
add byte [0x2400e4], dh
bound eax, qword [eax]
mov edi, dword [ebp + 0x51]
push ecx
push edi
mov edi, 0x40d1ce
xchg dword [esp], edi
ret
call fcn.0040ce4d
clc
nop
jae 0x40d646
add byte [eax + edx], bh
push eax
add byte [eax + eax], dh
or dword [ebx + 0x57], eax
inc ebx
push edi
mov edi, 0x40dd8c
xchg dword [esp], edi
ret
movzx esi, word [esi + 0x14]
clc
nop
jae 0x40ef35
xchg esi, eax
add byte [edx - 0x4d1affc3], cl
add byte [edx + 0x57], cl
clc
nop
jae 0x40dba3
jl 0x40e11b
add byte [eax], al
mov byte [0xea000084], al
rep stosd dword es:[edi], eax
clc
nop
jae 0x40e122
add byte [eax], al
rol dword [eax], 1
jno 0x40e171
push ebp
add byte [eax + eax + 0x37], al
jae 0x40e19d
popal
clc
nop
jae 0x40d0dc
cmp edi, dword [edi + 0x7e]
test dword [ecx - 0x69], ebx
add byte [eax], al
mov byte [ebx - 0x40a8fb39], al
xor dl, dh
inc eax
add byte [edi + 0x28c3243c], al
mov bh, 0
xchg edi, eax
or dword [edx + 0x51bf57ac], edi
jecxz 0x40e18e
add byte [edi + 0xc3243c], al
hlt
pushal
clc
nop
jae 0x40c32a
add byte [ebp + 0x55008000], bl
lea ebx, [ebp + 0x240004]
adc eax, 0xd8b6478
add byte [0xd8b6478], dl
mov ecx, dword fs:[0x30]
xor byte [eax], al
add byte [eax], al
wait
cld
nop
jmp 0x40f07a
stc
invalid
push ebx
push edi
mov edi, 0x40eca4
xchg dword [esp], edi
ret
movsb byte es:[edi], byte [esi]
in al, dx
inc eax
add byte [edi + 0x9c3243c], al
ljmp 0xa71
push ecx
push edi
mov edi, 0x40c439
xchg dword [esp], edi
ret
add edi, 8
clc
nop
jae 0x40d66f
mov ebx, 0xea0000c3
dec eax
add al, byte [eax]
mov esp, dword [edi]
xchg edx, eax
add byte [edx], ah
add byte [ebx - 0x72f7405], cl
nop
jae 0x40d4ae
add byte [eax], al
add byte [0xd24800d1], bh
add byte [eax], bh
sub al, 0x20
push edi
mov edi, 0x40ccad
xchg dword [esp], edi
ret
push 0x642e3233
clc
nop
jae 0x40d762
or dword [eax], eax
add byte [edx], cl
sbb eax, 0x1476b70f
movzx esi, word [esi + 0x14]
wait
cld
nop
jmp 0x40de80
shr ecx, 2
clc
nop
jae 0x40db13
add byte [eax], al
push ebp
add byte [eax], al
add byte [0xf2f85e2d], dh
nop
jae 0x40e0b6
jno 0x40e2db
mov bh, 0x3d
push ecx
loopne 0x40e2d6
mov ebp, 0xd8b644d
xor byte [eax], al
add byte [eax], al
mov ecx, dword fs:[0x30]
clc
nop
jae 0x40c983
ret
mov eax, esi
wait
cld
nop
jmp 0x40c76d
ret
xor byte [ecx - 0xc], 0
pop dword [ebp - 0x6f036437]
test ecx, ecx
wait
cld
nop
jmp 0x40c4c6
mov ecx, dword fs:[0x30]
wait
cld
nop
jmp 0x40e792
push esi
clc
nop
jae 0x40eadc
stc
mov ah, 0x42
test dword [eax], eax
add byte [eax], al
ret
mov esi, dword [esi]
clc
nop
jae 0x40cdbb
ret
add si, word [esi + 0x14]
clc
nop
jae 0x40c803
add byte [eax], al
add byte [eax], al
adc eax, 0xe00076
mov dh, 0
int3
mov eax, dword [ebp + 0x14]
clc
nop
jae 0x40ed85
ret
mov dword [edi - 0x10], eax
clc
nop
jae 0x40ccd4
dec ecx
clc
nop
jae 0x40da49
add byte [eax], al
loopne 0x40e449
add byte [edi], dh
hlt
xor dword [esp], eax
push edi
mov edi, 0x40cf3b
xchg dword [esp], edi
ret
mov eax, dword [ebp + 0x28]
clc
nop
jae 0x40d12c
mov dl, byte [ebp + ebx*4 - 0x396983a1]
add dh, ch
test eax, eax
push edi
mov edi, 0x40dcca
xchg dword [esp], edi
ret
add esi, dword [esi + 0x3c]
clc
nop
jae 0x40c381
add byte [eax], al
xchg esp, eax
add byte [eax], al
mov bh, 0x69
je 0x40e57b
clc
nop
jae 0x40cd10
add byte [ebx], al
mov ebx, 0x57e04789
mov dword [edi - 0x20], eax
push edi
mov edi, 0x40e7cd
xchg dword [esp], edi
ret
or eax, 0x12
clc
nop
jae 0x40d24a
push ebp
add byte [eax], ch
push ecx
test byte [eax], dl
in eax, dx
mov edi, dword [ebp + 0x24]
clc
nop
jae 0x40de31
add byte [eax], al
aaa
mov dh, byte [edi]
add byte [ebp - 0x6f0d07b0], cl
push eax
clc
nop
jae 0x40eec7
add byte [ebx], bh
mov ebp, 0x7c4509
push eax
add dh, dl
add byte [ebx - 0x6f0d07b0], bl
push eax
clc
nop
jae 0x40cf8d
push ebp
popfd
add byte [edx - 0x38], al
add byte [eax], al
popfd
fisttp qword [edi]
test esp, ebp
jecxz 0x40e559
invalid
call [ebx + 0x8e990fc]
fdivp st(7)
call dword [ebp]
add byte [eax], al
jge 0x40e56e
add eax, 0x1d35e7c2
clc
ret 0x35e7
nop
jae 0x40cd23
add byte [edx + 0x49bb0000], cl
dec ecx
push edi
mov edi, 0x40c5b2
xchg dword [esp], edi
ret
and dl, 0x9d
wait
cld
nop
jmp 0x40df16
ret
mov ebx, edi
clc
nop
jae 0x40d4ea
push ebp
sbb eax, 0x10941d00
movsd dword es:[edi], dword [esi]
adc al, 0
jbe 0x40e602
movsb byte es:[edi], byte [esi]
add byte [ebx], bh
push eax
clc
nop
jae 0x40de59
add byte [esi + 0x430000ea], dl
add byte [eax], al
push es
add ah, cl
rep movsb byte es:[edi], byte [esi]
push edi
mov edi, 0x40df73
xchg dword [esp], edi
ret
mov ecx, eax
clc
nop
jae 0x40c6a5
shl eax, 1
popfd
add byte [eax], al
mov al, byte [eax]
lds esi, [eax + eax + 0x35]
fdivr dword [ecx + 0x6572466c]
clc
nop
jae 0x40f011
add byte [eax], al
add byte [eax], al
xchg byte [eax], al
salc
add dl, bh
xor edx, edx
clc
nop
jae 0x40e9dc
add byte [eax], al
add byte [ebx], bh
add byte [ecx], dh
jmp 0xfcdca6a7
xor eax, eax
wait
cld
nop
jmp 0x40ee68
pop ecx
clc
nop
jae 0x40c87b
ret
je 0x9519ab2
xchg edi, eax
clc
nop
jae 0x40e9a0
cmp edx, dword [0x513ba509]
add byte [ebp + 0x8c6833f], cl
clc
nop
jae 0x40dfc8
or dword [eax + eax + 0x3996003b], edx
mov ecx, ebx
clc
nop
jae 0x40c6e2
add byte [eax], al
push ebp
add byte [eax], al
add byte [eax], al
mov edi, 0x90f2f850
jae 0x40c1fa
add byte [eax], dl
adc byte [ebp + 0xe33e00], ah
leave
xor dword [esp], eax
push edi
mov edi, 0x40cbb0
xchg dword [esp], edi
ret
ret
mov ebx, esi
clc
nop
jae 0x40c868
add esp, 0xc
clc
nop
jae 0x40de44
dec dword [edx + 0x5171]
mov dh, byte [ecx + 0x51]
add byte [eax], al
add byte [edi - 0x48], bh
xor eax, 0x9b73663c
mov eax, 0x73663c35
wait
cld
nop
jmp 0x40de6c
mov ecx, 0x735908cd
clc
nop
jae 0x40e0a3
movsd dword es:[edi], dword [esi]
hlt
add esi, 0xa4
wait
cld
nop
jmp 0x40cb3a
and esp, dword [ecx + 4]
clc
nop
jae 0x40caaf
add byte [edx - 7], dl
pop edi
add bl, al
lea ecx, [ebx - 0xd07c3b7]
nop
mov ecx, dword [ecx + 0x3c]
clc
nop
jae 0x40cf28
ret
push esp
clc
nop
jae 0x40d838
rol dword [eax], 1
add byte [eax], al
add byte [eax], al
add byte [eax], al
jp 0x40e751
les edx, [eax]
clc
nop
jae 0x40cfca
or dword [eax + 0x7b], ecx
add byte [ebp + edx + 0xc68159], dl
pushal
add byte [eax], al
clc
nop
jae 0x40cc36
sub eax, dword [ebp + 0x24]
clc
nop
jae 0x40d91a
pop ecx
add byte [eax - 0x32f8bef6], dh
xor eax, eax
clc
nop
jae 0x40e2e0
add byte [eax], al
push edx
sub byte [ecx], cl
add byte [ecx - 0x7b], dl
jg 0x40e7a8
dec ebp
add al, 0x9b
cld
nop
jmp 0x40cb14
add di, word [edi + 0x14]
clc
nop
jae 0x40cd90
adc eax, 0xd10052ea
dec esi
movzx eax, word [edx + ebp]
push edi
mov edi, 0x40da5c
xchg dword [esp], edi
ret
add esi, dword [ecx + esi + 0x28]
push edi
mov edi, 0x40ced9
xchg dword [esp], edi
ret
add byte [eax], al
hlt
add esi, 0x12
push edi
mov edi, 0x40e006
xchg dword [esp], edi
ret
mov esi, dword [ebx + 0x3c]
push edi
mov edi, 0x40ec8b
xchg dword [esp], edi
ret
add esi, ebx
clc
nop
jae 0x40d710
add cl, bh
or dword [edi], esi
add cl, bh
add byte [ebx - 0xd07ae96], dl
nop
push ecx
clc
nop
jae 0x40c284
jle 0x40e8ce
ret
sub edx, 0x28
push edi
mov edi, 0x40dcdd
xchg dword [esp], edi
ret
imul ecx
clc
nop
jae 0x40e392
sub edi, edx
wait
cld
nop
jmp 0x40ecd3
push ebx
wait
cld
nop
jmp 0x40e174
mov edi, esi
clc
nop
jae 0x40d13f
add byte [edi], dh
xchg esi, eax
popfd
add byte [eax], al
push ecx
sbb edi, esi
rcl byte [edi - 0x41], cl
sal cl, 1
inc eax
add byte [edi - 0x4b3cdbc4], al
rol dword [eax], 1
xchg esi, eax
ljmp 0xbf57
not edx
push edi
mov edi, 0x40f1d0
xchg dword [esp], edi
ret
push ecx
push edi
mov edi, 0x40e646
xchg dword [esp], edi
ret
pop ecx
push edi
mov edi, 0x40cd4f
xchg dword [esp], edi
ret
add ecx, eax
wait
cld
nop
jmp 0x40cb9d
test eax, 0x80000000
wait
cld
nop
jmp 0x40c24a
pop eax
clc
nop
jae 0x40e8fa
sbb eax, 0xf4
add byte [eax], al
add byte [edx], cl
mov esi, dword [ebp + 0x24]
push edi
mov edi, 0x40e7e0
xchg dword [esp], edi
ret
push edi
clc
nop
jae 0x40d0b6
add byte [eax], al
or dword [ecx + 0x52], edx
mov byte ds:[0xa80026f4], al
jmp 0x40ea1b
inc esi
push edi
mov edi, 0x40c8df
xchg dword [esp], edi
ret
test ecx, ecx
wait
cld
nop
jmp 0x40ce13
mov ecx, eax
wait
cld
nop
jmp 0x40e274
cmp word [esi], 0x6f72
wait
cld
nop
jmp 0x40c853
add byte [eax], al
ret
mov ecx, dword [ecx + 0x38]
clc
nop
jae 0x40cbdb
add byte [eax], al
or cl, byte [ebp - 0x76760000]
pop es
push edi
mov edi, 0x40e135
xchg dword [esp], edi
ret
mov ecx, dword [ebp + 0x14]
clc
nop
jae 0x40c454
add byte [ebp + 0x944500], cl
mov ecx, 0xf2f8c08b
nop
jae 0x40c297
inc ebx
add bl, ah
add dl, ch
mov cl, byte [edx]
mov ch, 0xd7
jb 0x40ec2b
jle 0x40ebb4
inc edi
in al, 0x57
mov edi, 0x40d39a
xchg dword [esp], edi
ret
add edi, ebx
clc
nop
jae 0x40d152
or al, byte [eax]
xchg esi, eax
add byte [eax], al
jl 0x40ecce
pop eax
clc
nop
jae 0x40e43b
ret
call fcn.0040e37f
clc
nop
jae 0x40d2f0
jnp 0x40ecc5
push ebp
add ch, bl
mov esi, dword [esi + ebx + 0x78]
clc
nop
jae 0x40dd03
test byte [eax], al
jl 0x40ec5f
add al, al
add dh, al
add byte [edx - 0x749b8400], dh
or eax, 0x30
wait
cld
nop
jmp 0x40dfb1
nop
jae 0x40ecfc
mov bh, 0x9d
add byte [eax + 0x3dc0032], al
sti
add edi, ebx
clc
nop
jae 0x40d486
add byte [eax], al
or dword [0xfe96a559], ebx
push ebp
mov ebp, esp
add byte [edi + 0x59c6b800], al
xchg esi, eax
add ch, ah
wait
iretd
push eax
clc
nop
jae 0x40dbf8
jnp 0x40ed08
jnp 0x40ed0a
add bl, al
add byte [ecx + ebx + 0xec8b55], dh
sub byte [eax], bh
add byte [eax + edx*8 + 0xb008084], ch
rol byte [edi + 0x31], cl
push es
add byte [ecx + 0x64], cl
mov ecx, dword [0x18]
clc
nop
jae 0x40ca9c
hlt
push 0x40
clc
nop
jae 0x40c563
add byte [ebp + 0x17], bh
mov ebx, 0xe3009d7e
jae 0x40ed68
add edi, dword [ebp + 0x24]
clc
nop
jae 0x40e2fb
add byte [eax], ch
adc byte [esi - 0x69], bh
xlatb
scasd eax, dword es:[edi]
mov ecx, dword [ebp + 0x10]
clc
nop
jae 0x40ee54
add byte [eax], al
add byte [eax - 0x7b], al
cmp eax, dword [eax]
rol byte [eax], cl
sub ecx, dword [ebx - 0xd07db8b]
nop
add byte [eax], al
inc eax
test dword [ebx], edi
add dl, dl
add byte [ebx], ch
mov esi, dword [ebp + 0x24]
clc
nop
jae 0x40e4b4
xchg esp, eax
pop edi
mov dh, byte [edi]
or dword [eax], eax
retf 0x4489
mov dword [esp + 0x44], eax
wait
cld
nop
jmp 0x40e48c
jne 0x40c3a9
clc
nop
jae 0x40ed72
adc eax, 0xbef19d00
push eax
clc
nop
jae 0x40cc71
add byte [eax], al
push ebp
inc edx
jl 0x40ed69
add byte [edx - 0x46a37500], dh
fild dword [eax]
add byte [eax], al
clc
nop
jae 0x40e808
add byte [esp + edi*2 - 0x74f4b863], al
invalid
je 0x40d9a4
call fcn.0040e37f
wait
cld
nop
jmp 0x40e6e5
ret
mov eax, dword [ecx + 8]
clc
nop
jae 0x40ceff
add byte [ecx], cl
pop edi
add byte [edi - 0x7acd300], dh
push ebx
clc
nop
jae 0x40e29b
or dword [ebp + 0x90a00], edi
aaa
mov byte [0xf58b0022], al
rcl dword [ebx + 0x49]
jmp 0x40e043
mov eax, dword [edi]
clc
nop
jae 0x40ea6e
add al, cl
inc edi
add byte [eax], ch
pop ecx
add byte [edx + 0x2c83de00], dh
and al, 2
push edi
mov edi, 0x40eaf1
xchg dword [esp], edi
ret
pop ecx
push edi
mov edi, 0x40ec65
xchg dword [esp], edi
ret
add esi, ebx
clc
nop
jae 0x40d46e
mov al, byte [eax]
add byte [ebp + 0x1e000080], bl
popal
clc
nop
jae 0x40e10b
add byte [eax], al
test byte [ecx], cl
inc ebx
ret
add esp, 0x1c
clc
nop
jae 0x40d05f
add byte [edi], dh
inc ebx
cmp byte [ebp + 0x3d], 0x82
add cl, dl
in eax, 0x34
add byte [edi - 0x6f0364a0], cl
pushal
wait
cld
nop
jmp 0x40cfa0
shl esi, 3
clc
nop
jae 0x40cfb5
mov al, bl
aaa
add byte [ebp + 0x7853e3a5], bl
push eax
clc
nop
jae 0x40c33f
add byte [eax], al
add byte [eax + eax*4 + 0xc3d3b43], dl
mov ecx, dword fs:[0x30]
clc
nop
jae 0x40d697
mov ah, byte [edx - 0x72efc21]
add edx, ecx
clc
nop
jae 0x40c3a9
add byte [edx], cl
jl 0x40efe6
add byte [ebp + edx*2 - 0x707fc17], dh
add edi, eax
clc
nop
jae 0x40cff1
xchg esp, eax
jl 0x40f04d
aaa
popfd
test byte [eax], al
add dword [eax + 0x2cbf5750], ecx
loopne 0x40f044
push eax
push edi
mov edi, 0x40e02c
xchg dword [esp], edi
ret
add byte [edi + 0x55c3243c], al
mov ah, bl
add byte [eax], al
add byte [eax], al
dec ebp
push ecx
clc
nop
jae 0x40ddec
add byte [eax], al
test byte [edx - 0xc], dl
add byte [ebp], dl
mov dh, 0
add eax, 0x6ad937
push edi
mov edi, 0x40cbc5
xchg dword [esp], edi
ret
cmp al, 0x24
ret
pop ecx
popal
movsb byte es:[edi], byte [esi]
add byte [edx - 0x367ac600], dl
push edi
mov edi, 0x40c692
xchg dword [esp], edi
ret
lea edi, [esi + 8]
wait
cld
nop
jmp 0x40d1e1
and esp, dword [ecx + 4]
clc
nop
jae 0x40d192
add byte [ebp], bh
inc ebp
sub byte [eax], al
invalid
push edi
mov edi, 0x40eb1a
xchg dword [esp], edi
ret
add byte [edi + 0x3ec3243c], al
xchg esp, eax
jle 0x40f09e
cmp eax, esp
add byte [edi - 0xd07a6b5], dh
nop
pop ecx
clc
nop
jae 0x40ea9c
aaa
jnp 0x40f0b0
loopne 0x40f095
inc eax
inc edx
xchg esi, eax
out 0xb2, eax
add byte [ebx + 0xf], dl
mov ecx, dword [ebp + 0x10]
clc
nop
jae 0x40dd2a
jecxz 0x40f0c8
add byte [eax], al
pop ss
add byte [eax - 0xd073475], ch
nop
mov ecx, ebx
clc
nop
jae 0x40e084
jno 0x40f115
loopne 0x40f090
jl 0x40f130
ret
test al, 8
push edi
mov edi, 0x40e4c7
xchg dword [esp], edi
ret
sub dword [eax - 0x6b000010], 0
mov ah, 0xfe
div ecx
clc
nop
jae 0x40d873
inc ebx
add byte [ebx - 0x4c], bh
sbb eax, 0xb40000
mov ah, 0
lodsd eax, dword [esi]
pop ecx
push edi
mov edi, 0x40ec2c
xchg dword [esp], edi
ret
pop ecx
clc
nop
jae 0x40da96
test byte [eax], al
add byte [eax], al
or byte [ecx], 0
sbb eax, 0x57006abe
mov edi, 0x40c71d
xchg dword [esp], edi
ret
add esi, 4
wait
cld
nop
jmp 0x40eb81
dec eax
inc edx
clc
nop
jae 0x40c6cb
add byte [eax], al
xchg esi, eax
add byte [esi + 0x584700b4], dl
push ebp
mov ebp, esp
and bl, 0xc2
add dl, bl
fild word [eax]
sbb eax, 0x865600b6
cmp esi, dword [ecx - 0x75]
salc
add byte [ebp + 0xdbbd8ec], ch
push ecx
push es
add al, dl
add byte [esi], dl
add byte [ecx], bl
bound eax, qword [eax]
mov esp, dword [ecx - 0x24ff69d8]
pop eax
mov edx, 0x171b00f0
or edi, dword gs:[eax]
aas
cmp byte [edi], bh
pop es
xchg dword [ecx + ecx*4 + 0x5d8b0002], edi
jp 0x40f214
add byte [ebx], ah
xchg ebp, edx
imul edx, dword [ebx], 0xffffffde
js 0x40f1cf
add byte [edx], al
add byte [ebx + 0xf6efcb], cl
xchg edx, eax
add byte [esi - 0x3e5aff30], bl
into
stosd dword es:[edi], eax
push ebx
fdiv qword [0x100034]
adc byte [eax], al
rol byte [eax], 0x95
mov gs, word [edx + edx]
jmp 0x40f23f