Function at 0x4153e0
Capabilities:
Encode data using xor

Disassembly:
jne 0x415390
aaa
mov ecx, 0x38279b90
invalid
cmp dh, bh
push ebp
outsb dx, byte [esi]
mov ebx, 0xde20020
movsd dword es:[edi], dword [esi]
jno 0x4153b4
and esi, dword [eax]
jne 0x4153f9
xor byte [ebp + 0x65], dh
and eax, 0x10118db3
jb 0x415391
clc
arpl word [ecx + edi*2 - 0x6d], ax
mov dh, byte [ecx]
add dword [ebx], eax
loope 0x41537e
je 0x41540c
jge 0x415385
inc esp
clc
mov byte [0x8aef8a64], al
fld xword [eax]
out dx, eax
popfd
fist dword [eax - 8]
inc esi
imul ecx, dword [edx + 0x7530daef], 0x3fd86310
inc esi
popfd
iretd
aaa
mov ecx, 0xd067d690
adc al, 0x51
bound esi, qword [ecx]
sbb eax, 0x757be0c0
jp 0x415385
fsubr dword [edi]
lodsb al, byte [esi]
pushfd
iretd
lea ecx, [ebx - 0x2acf2411]
pop ebx
bound ecx, qword [edx + 0x3029b071]
int 0x50
adc dh, byte [ecx + 0x75]
clc
xor cl, bh
mov ch, bh
mov ch, byte [ebx - 0x76]
out dx, eax
popfd
mov byte [ebp + 0x60], dl
and esi, dword [eax]
popfd
loope 0x41543c
iretd
bound esi, qword [eax]
jne 0x415450
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
push 0x30
jne 0x416014
bound esi, qword [eax]
jne 0x416018
mov dl, 0xe5
xor eax, 0x75306210
adc byte [edx + 0x621035e7], ah
xor byte [ebp + 0x10], dh
bound esi, qword [eax]
jne 0x416028
bound esi, qword [eax]
jne 0x41602c
bnd call 0x30a37057
jne 0x416034
and ah, byte [ebx + 0x34]
adc byte [edx + 0x3f], dh
jb 0x416069
xor al, 0x10
push edx
aas
xor al, 0x10
sbb esi, dword [eax + edx]
mov dl, 0x1b
xor al, 0x10
xor al, byte [eax]
xor al, 0x10
bound esi, qword [eax]
jne 0x416050
bound esp, qword [ebx + 0x34]
adc byte [edx + 0x30], ah
jne 0x416058
bound esi, qword [eax]
jne 0x41605c
bound esi, qword [eax]
jne 0x416060
arpl word [eax], si
jne 0x416064
push eax
xor al, 0x10
bound esi, qword [eax]
jne 0x41606c
bound esi, qword [eax]
jne 0x416070
arpl word [eax], si
jne 0x416074
mov dl, 0x5c
xor al, 0x10
jb 0x4160aa
inc eax
xor al, 0x10
bound esi, qword [eax]
jne 0x416080
bound esi, qword [eax]
jne 0x416084
bound esi, qword [eax]
jne 0x416088
bound esi, qword [eax]
jne 0x41608c
bound esi, qword [eax]
jne 0x416090
bound esi, qword [eax]
jne 0x416094
bound esi, qword [eax]
jne 0x416098
bound esi, qword [eax]
jne 0x41609c
adc byte [edx + 0x30], ah
bound esi, qword [eax]
jne 0x4160a0
add al, byte [eax + 0x3e]
adc byte [esi + 0x30], ah
jne 0x4160a8
xor byte [ebp + 0x10], dh
adc al, byte [eax + 0x3e]
adc byte [esi], dh
xor esi, dword [ebp + 0x10]
xor esi, dword ss:[ebp + 0x10]
mov dl, 0x43
adc byte ds:[esi], dh
xor esi, dword [ebp + 0x10]
push edx
inc edi
adc byte ds:[esi], dh
xor esi, dword [ebp + 0x10]
dec edx
adc byte ds:[esi], dh
xor esi, dword [ebp + 0x10]
xchg edx, eax
dec ebp
adc byte ds:[esi], dh
xor esi, dword [ebp + 0x10]
xor dh, byte [ecx + 0x3060103e]
jne 0x4160d8
add dh, byte [ecx + 0x3066103e]
jne 0x4160e0
adc dh, byte [ecx + 0x3066103e]
jne 0x4160e8
loop 0x41608b
adc byte ds:[esi + 0x30], ah
jne 0x4160f0
mov cl, TranslateMessage
adc byte [esi + 0x30], ah
jne 0x4160f8
ret 0x3eb1
push edx
mov bl, 0x3e
adc byte [esi + 0x30], ah
jne 0x416108
and dh, byte [ebx + 0x3066103e]
jne 0x416110
xor dh, byte [ebx + 0x3066103e]
jne 0x416118
mov dl, 0xbe
adc dl, bl
xor byte [ebp + 0x10], dh
bound esi, qword [eax]
jne 0x416124
bound esi, qword [eax]
jne 0x416128
bound esi, qword [eax]
jne 0x41612c
bound esi, qword [eax]
jne 0x416130
bound esi, qword [eax]
jne 0x416134
bound esi, qword [eax]
jne 0x416138
bound esi, qword [eax]
jne 0x41613c
bound esi, qword [eax]
jne 0x416140
bound esi, qword [eax]
jne 0x416144
bound esi, qword [eax]
jne 0x416148
bound esi, qword [eax]
jne 0x41614c
bound esi, qword [eax]
jne 0x416150
bound esi, qword [eax]
jne 0x416154
bound esi, qword [eax]
jne 0x416158
bound esi, qword [eax]
jne 0x41615c
bound esi, qword [eax]
jne 0x416160
bound esi, qword [eax]
jne 0x416164
bound esi, qword [eax]
jne 0x416168
bound esi, qword [eax]
jne 0x41616c
bound esi, qword [eax]
jne 0x416170
push 0x30
jne 0x416174
bound esi, qword [eax]
jne 0x416178
bound esi, qword [eax]
jne 0x41617c
bound esi, qword [eax]
jne 0x416180
bound esi, qword [eax]
jne 0x416184
bound esi, qword [eax]
jne 0x416188
bound esi, qword [eax]
jne 0x41618c
bound esi, qword [eax]
jne 0x416190
bound esi, qword [eax]
jne 0x416194
bound esi, qword [eax]
jne 0x416198
bound esi, qword [eax]
jne 0x41619c
bound esi, qword [eax]
jne 0x4161a0
bound esi, qword [eax]
jne 0x4161a4
bound esi, qword [eax]
jne 0x4161a8
bound esi, qword [eax]
jne 0x4161ac
bound esi, qword [eax]
jne 0x4161b0
pushal
xor byte [ebp + 0x10], dh
bound esi, qword [eax]
jne 0x4161b8
bound esi, qword [eax]
jne 0x4161bc
bound esi, qword [eax]
jne 0x4161c0
bound esi, qword [eax]
jne 0x4161c4
bound esi, qword [eax]
jne 0x4161c8
bound esi, qword [eax]
jne 0x4161cc
bound esi, qword [eax]
jne 0x4161d0
bound esi, qword [eax]
jne 0x4161d4
bound esi, qword [eax]
jne 0x4161d8
bound esi, qword [eax]
jne 0x4161dc
bound esi, qword [eax]
jne 0x4161e0
bound esi, qword [eax]
jne 0x4161e4
bound esi, qword [eax]
jne 0x4161e8
bound esi, qword [eax]
jne 0x4161ec
bound esi, qword [eax]
jne 0x4161f0
bound esi, qword [eax]
jne 0x4161f4
bound esi, qword [eax]
jne 0x4161f8
bound esi, qword [eax]
jne 0x4161fc
bound esi, qword [eax]
jne 0x416200
bound esi, qword [eax]
jne 0x416204
bound esi, qword [eax]
jne 0x416208
bound esi, qword [eax]
jne 0x41620c
bound esi, qword [eax]
jne 0x416210
bound esi, qword [eax]
jne 0x416214
bound esi, qword [eax]
jne 0x416218
bound esi, qword [eax]
jne 0x41621c
bound esi, qword [eax]
jne 0x416220
arpl word [eax], si
jne 0x416224
bound esi, qword [eax]
jne 0x416228
bound esi, qword [eax]
jne 0x41622c
bound esi, qword [eax]
jne 0x416230
push eax
and esi, dword [ebp + 0x10]
bound esi, qword [eax]
jne 0x416238
bound esi, qword [eax]
jne 0x41623c
bound esi, qword [eax]
jne 0x416240
bound ebp, qword [ecx]
jne 0x416244
bound esi, qword [eax]
jne 0x416248
bound esi, qword [eax]
jne 0x41624c
bound esi, qword [eax]
jne 0x416250
arpl word [eax], si
jne 0x416254
bound esi, qword [eax]
jne 0x416258
bound esi, qword [eax]
jne 0x41625c
bound esi, qword [eax]
jne 0x416260
invalid
stosd dword es:[edi], eax
out 0xba, eax
fsubr dword [edi - 0x47375102]
jmp 0xef012f21
scasd eax, dword es:[edi]
invalid
mov eax, 0xbfccbfe9
out dx, al
stosb byte es:[edi], al
invalid
mov edi, 0x83f0aaee
shl dword [ecx - 0x6026780c], cl
adc byte [edx + 0x30], ah
jne 0x416280
and ah, byte [ebx + 0x30621035]
jne 0x416288
bound esi, qword [eax]
jne 0x41628c
bound esi, qword [eax]
jne 0x416290
bound esi, qword [eax]
jne 0x416294
bound esi, qword [eax]
jne 0x416298
bound esi, qword [eax]
jne 0x41629c
bound esi, qword [eax]
jne 0x4162a0
bound esi, qword [eax]
jne 0x4162a4
bound esi, qword [eax]
jne 0x4162a8
bound esi, qword [eax]
jne 0x4162ac
bound esi, qword [eax]
jne 0x4162b0
and byte [ebp + 0x30621035], 0x75
adc byte [edx + 0x30], ah
bound esi, qword [eax]
jne 0x4162b8
bound esi, qword [eax]
jne 0x4162bc
bound esi, qword [eax]
jne 0x4162c0
bound esi, qword [eax]
jne 0x4162c4
bound esi, qword [eax]
jne 0x4162c8
bound esi, qword [eax]
jne 0x4162cc
bound esi, qword [eax]
jne 0x4162d0
bound esi, qword [eax]
jne 0x4162d4
bound esi, qword [eax]
jne 0x4162d8
bound esi, qword [eax]
jne 0x4162dc
bound esi, qword [eax]
jne 0x4162e0
bound esi, qword [eax]
jne 0x4162e4
bound esi, qword [eax]
jne 0x4162e8
bound esi, qword [eax]
jne 0x4162ec
bound esi, qword [eax]
jne 0x4162f0
bound esi, qword [eax]
jne 0x4162f4
bound esi, qword [eax]
jne 0x4162f8
bound esi, qword [eax]
jne 0x4162fc
bound esi, qword [eax]
jne 0x416300
jb 0x416322
jne 0x416304
bound esi, qword [eax]
jne 0x416308
bound esi, qword [eax]
jne 0x41630c
bound esi, qword [eax]
jne 0x416310
bound esi, qword [eax]
jne 0x416314
bound esi, qword [eax]
jne 0x416318
bound esi, qword [eax]
jne 0x41631c
bound esi, qword [eax]
jne 0x416320
bound esi, qword [eax]
jne 0x416324
bound esi, qword [eax]
jne 0x416328
bound esi, qword [eax]
jne 0x41632c
bound esi, qword [eax]
jne 0x416330
xor byte [ebp + 0x10], dh
jne 0x416334
bound esi, qword [eax]
jne 0x416338
bound esi, qword [eax]
jne 0x41633c
bound esi, qword [eax]
jne 0x416340
bound esi, qword [eax + 0x30621075]
bound esi, qword [eax]
jne 0x416348
bound esi, qword [eax]
jne 0x41634c
bound esi, qword [eax]
jne 0x416350
bound esi, qword [eax]
jno 0x416354
bound esi, qword [eax]
jne 0x416358
bound esi, qword [eax]
jne 0x41635c
bound esi, qword [eax]
jne 0x416360
bound esi, qword [eax]
adc byte gs:[edx + 0x30], ah
bound esi, qword [eax]
jne 0x416368
bound esi, qword [eax]
jne 0x41636c
bound esi, qword [eax]
jne 0x416370
bound esi, qword [eax]
jne 0x416374
bound esi, qword [eax + 0x30621075]
bound esi, qword [eax]
jne 0x41636c
bound esi, qword [eax]
jne 0x416380
bound esi, qword [eax]
jne 0x416384
bound esi, qword [eax]
jne 0x416388
bound esi, qword [eax]
jne 0x41638c
bound esi, qword [eax]
jne 0x416390
bound esi, qword [eax]
jne 0x416394
bound esi, qword [eax]
jne 0x41639c
bound esi, qword [eax]
jne 0x41639c
bound esi, qword [eax]
jne 0x4163a0
bound esi, qword [eax]
jne 0x4163a4
bound esi, qword [eax]
jne 0x4163a8
bound esi, qword [eax]
jne 0x4163ac
bound esi, qword [eax]
jne 0x4163b0
popfd
iretd
bound esi, qword [eax]
jne 0x4163b8
bound esi, qword [eax]
jne 0x4163bc
bound esi, qword [eax]
jne 0x4163c0
bound esi, qword [eax]
jne 0x4163c4
bound esi, qword [eax]
jne 0x4163c8
bound esi, qword [eax]
jne 0x4163cc
bound esi, qword [eax]
jne 0x4163d0
bound esi, qword [eax]
jne 0x4163d4
bound esi, qword [eax]
jne 0x4163d8
bound esi, qword [eax]
jne 0x4163dc
bound esi, qword [eax]
jne 0x4163e0
bound esi, qword [eax]
jne 0x4163e4
bound esi, qword [eax]
jne 0x4163e8
bound esi, qword [eax]
jne 0x4163ec
bound esi, qword [eax]
jne 0x4163f0
arpl word [eax], si
jne 0x4163f4
bound esi, qword [eax]
jne 0x4163f8
bound esi, qword [eax]
jne 0x4163fc
bound esi, qword [eax]
jne 0x416400
bound esi, qword [eax]
jne 0x416404
bound esi, qword [eax]
jne 0x416408
bound esi, qword [eax]
jne 0x41640c
bound esi, qword [eax]
jne 0x416410
popal
xor byte [ebp + 0x10], dh
bound esi, qword [eax]
jne 0x416418
bound esi, qword [eax]
jne 0x41641c
bound esi, qword [eax]
jne 0x416420
bound edx, qword [eax + 0x34]
adc byte [edx], dh
push eax
xor al, 0x10
xor ah, byte [ebx + 0x34]
adc byte [edx + 0x6210352b], ah
mov byte [0x6210352b], al
bound esi, qword [eax]
jne 0x416434
xor byte [ebp + 0x10], dh
bound esi, qword [eax]
jne 0x416438
bound esi, qword [eax]
jne 0x41643c
bound esi, qword [eax]
jne 0x416440
bound esi, qword [eax]
jne 0x416444
bound esi, qword [eax]
jne 0x416448
bound esi, qword [eax]
jne 0x41644c
bound esi, qword [eax]
jne 0x416450
bound esi, qword [eax]
jne 0x416454
bound esi, qword [eax]
jne 0x416458
bound esi, qword [eax]
jne 0x41645c
bound esi, qword [eax]
jne 0x416460
push edx
adc byte [0x75306210], dh
adc byte [edx + 0x30], ah
bound esi, qword [eax]
jne 0x416468
bound esi, qword [eax]
jne 0x41646c
bound esi, qword [eax]
jne 0x416470
adc dl, byte [eax]
xor eax, 0x75306210
adc byte [edx + 0x30], ah
bound esi, qword [eax]
jne 0x41647c
bound esi, qword [eax]
jne 0x416480
push edx
add dword [edi + 0x23], eax
push esi
add eax, 0x95a2743
xor al, 0x52
and dword [eax + esi + 0x56], esi
push 0x73107730
xor byte [esi + 0x10], dh
ja 0x4164ba
jno 0x41649c
ja 0x4164be
jno 0x4164a0
jno 0x4164c2
jno 0x4164a4
jno 0x4164c6
ja 0x4164a8
inc esi
xor byte [ecx + 0x10], dh
bound esi, qword [eax]
jne 0x4164b0
popal
jns 0x4164be
jbe 0x416507
bound esi, qword [eax]
jne 0x4164b8
xor byte [ebp + 0x10], dh
bound esi, qword [eax]
jne 0x4164bc
bound esi, qword [eax]
jne 0x4164c0
popal
jle 0x4164c7
jle 0x416517
xor byte [ebp + 0x10], dh
bound esi, qword [eax]
jne 0x4164cc
bound esi, qword [eax]
jne 0x4164d0
add al, 0x9f
or byte [edx], 0xc8
pop edi
pop ebp
pop ss
dec esi
pop esi
xor al, cl
stosd dword es:[edi], eax
retf
mov edx, 0x621075ce
xor byte [ebp + 0x10], dh
salc
aas
and bl, bl
inc eax
dec esp
mov ecx, edx
daa
mov ebx, 0x75cc26d4
adc byte [edi + 0x621075ce], bl
xor byte [ebp + 0x10], dh
sbb dword [ebp - 0x69], esp
cmp dh, ah
mov ch, 0x83
mov edx, edi
daa
test ax, 0xccdd
jne 0x416510
inc eax
iretd
adc byte [ebx], dh
wait
push ecx
xchg byte [eax + eax*2], bh
dec ebp
push edi
jmp 0x58ffe33a
adc byte [0x621075cf], ah
xor byte [ebp + 0x10], dh
mov bl, 0x50
dec ebx
rcl dword [edi + 0x3a1d2aea]
push esi
fidiv word [ebx + reloc.avifil32.dll_AVIStreamRelease]
push cs
iretd