Function at 0x4153e0
Capabilities:
Encode data using xor

Disassembly:
outsb dx, byte [esi]
xor eax, 0xe8798c2b
mov esi, 0xf574867f
je 0x4153d7
call 0x74c7d39f
cmc
je 0x4153d7
xchg esi, eax
inc eax
and al, 0x9c
adc al, bh
and dword [ebp + 0x1b], edi
push esi
xor edi, dword [edi]
jae 0x4153dc
xlatb
xchg esp, eax
sub dword [edx], edi
fild word [ebx - 0x3e5a91dd]
lea edi, [ecx - 0x68]
jl 0x415442
lds esp, [ecx]
invalid
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], ch
invalid
jl 0x416076
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
sub dword [ebx + esi*2 - 0x7a], edi
jae 0x415f8a
xchg byte [ecx], ah
jl 0x41607a
and dword [ebx + esi*2 - 0x7a], edi
jae 0x415f8e
xchg cl, dh
int1
test eax, 0x7c218633
jae 0x415f96
loope 0x415fbd
xor eax, dword [esi - 0x798c83df]
jae 0x415f9e
and dword [ebx + esi*2 - 0x7a], edi
mov cl, 0xa4
xor eax, dword [esi - 0x798c83df]
popal
das
xor al, byte [esi - 0x79cd8ccf]
adc dword [ebx + 0x32], esi
xchg byte [ecx - 0xe79cda9], dh
xor al, byte [esi - 0x79cda84f]
int1
push edi
xor al, byte [esi - 0x79cdb38f]
and dword [ebx + esi*2 - 0x7a], edi
jae 0x415fc6
and dword [edi], ebp
xor al, byte [esi - 0x798c83df]
jae 0x415fce
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
jae 0x415fd6
and byte [ebx + esi*2 - 0x7a], bh
mov cl, 0x1c
xor al, byte [esi - 0x798c83df]
and dword [ebx + esi*2 - 0x7a], edi
jae 0x415fe6
and byte [ebx + esi*2 - 0x7a], bh
int1
adc byte [edx], dh
xchg byte [ecx], dh
or al, 0x32
xchg byte [ecx], ah
jl 0x4160e2
xor al, byte [esi - 0x79cdf3cf]
and dword [ebx + esi*2 - 0x7a], edi
jae 0x415ff6
xchg byte [ecx], ah
jl 0x4160e6
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
xchg byte [ecx], ah
jl 0x4160ea
jae 0x415ffe
xchg byte [ecx], ah
jl 0x4160ee
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416002
xchg byte [ecx], ah
jl 0x4160f2
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416006
xchg byte [ecx], ah
jl 0x4160f6
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
xchg byte [ecx], ah
jl 0x4160fa
jae 0x41600e
xchg byte [ecx], ah
jl 0x4160fe
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
xchg byte [ecx], ah
jl 0x416102
jae 0x416016
xchg byte [ecx + 0x7c], al
xor byte [esi - 0x798c83db], al
inc ecx
jl 0x4160c3
xchg byte [0x5186737c], ah
jae 0x41601e
push ecx
jl 0x4160cb
xor byte [esi - 0x798c808b], al
xchg byte [ebp + 0x7f], dh
jae 0x416026
int1
jg 0x4160d3
xor byte [esi - 0x798c808b], al
xchg byte [ebp + 0x7f], dh
jae 0x41602e
adc dword [ebx + 0x30], edi
xchg byte [ebp + 0x7f], dh
xor byte [esi - 0x798c808b], al
jae 0x416036
mov cl, 0x76
xor byte [esi - 0x798c808b], al
jae 0x41603e
sal dword [ecx + 0x30], 1
xchg byte [ebp + 0x7f], dh
xor byte [esi - 0x798c808b], al
jae 0x416046
jno 0x41612f
xor byte [esi - 0x798c83dd], al
xchg byte [ebx], ah
jl 0x41613a
jae 0x41604e
xchg byte [ecx + 0x6d], al
inc ecx
insd dword es:[edi], dx
xor byte [esi - 0x798c83db], al
xchg byte [0x5186737c], ah
jae 0x416056
push ecx
insd dword es:[edi], dx
xor byte [esi - 0x798c83db], al
xchg byte [0xa186737c], ah
insd dword es:[edi], dx
jae 0x41605e
mov eax, dword [0x2586306d]
jl 0x416152
xor byte [esi - 0x798c83db], al
jae 0x416066
xchg byte [ecx + 0x2586306d], dh
jl 0x41615a
mov cl, 0x6d
xor byte [esi - 0x798c83db], al
jae 0x41606e
xchg byte [ecx + 0x2586306d], al
jl 0x416162
sub dword [ebp + 0x30], 0x737c2586
xor byte [esi - 0x798c83db], al
jae 0x416076
xchg byte [ecx], dl
outsd dx, dword [esi]
adc dword [edi + 0x30], ebp
xchg byte [0x6186737c], ah
xor byte [esi - 0x798c83db], al
jae 0x41607e
popal
outsd dx, dword [esi]
xor byte [esi - 0x798c83db], al
jae 0x416086
jno 0x416171
xor byte [esi - 0x798c83db], al
jae 0x41608e
int1
bound esi, qword [eax]
xchg byte [ecx + 0x2186737c], bl
jl 0x416186
xor byte [esi - 0x798c8367], al
jae 0x416096
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41609a
xchg byte [ecx], ah
jl 0x41618a
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41609e
xchg byte [ecx], ah
jl 0x41618e
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4160a2
xchg byte [ecx], ah
jl 0x416192
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4160a6
xchg byte [ecx], ah
jl 0x416196
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4160aa
xchg byte [ecx], ah
jl 0x41619a
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4160ae
xchg byte [ecx], ah
jl 0x41619e
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4160b2
xchg byte [ecx], ah
jl 0x4161a2
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4160b6
xchg byte [ecx], ah
jl 0x4161a6
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4160ba
xchg byte [ecx], ah
jl 0x4161aa
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4160be
xchg byte [ecx], ah
jl 0x4161ae
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4160c2
xchg byte [ecx], ah
jl 0x4161b2
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4160c6
xchg byte [ecx], ah
jl 0x4161b6
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4160ca
xchg byte [ecx], ah
jl 0x4161ba
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4160ce
xchg byte [ecx], ah
jl 0x4161be
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4160d2
xchg byte [ecx], ah
jl 0x4161c2
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4160d6
xchg byte [ecx], ah
jl 0x4161c6
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4160da
xchg byte [ecx], ah
jl 0x4161ca
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4160de
xchg byte [ecx], ah
jl 0x4161ce
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4160e2
xchg byte [ecx], ah
jl 0x4161d2
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4160e6
xchg byte [ecx], ch
jl 0x4161d6
sub dword [ebx + esi*2 - 0x7a], edi
jae 0x4160ea
xchg byte [ecx], ah
jl 0x4161da
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4160ee
xchg byte [ecx], ah
jl 0x4161de
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4160f2
xchg byte [ecx], ah
jl 0x4161e2
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4160f6
xchg byte [ecx], ah
and dword [ebx + esi*2 - 0x7a], edi
jl 0x4161e6
jae 0x4160fa
xchg byte [ecx], ah
jl 0x4161ea
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4160fe
xchg byte [ecx], ah
jl 0x4161ee
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416102
xchg byte [ecx], ah
jl 0x4161f2
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416106
xchg byte [ecx], ah
jl 0x4161f6
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41610a
xchg byte [ecx], ah
jl 0x4161fa
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41610e
xchg byte [ecx], ah
jl 0x4161fe
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416112
xchg byte [ecx], ah
jl 0x416202
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416116
xchg byte [ecx], ah
jl 0x416206
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41611a
xchg byte [ecx], ah
jl 0x41620a
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41611e
xchg byte [ecx], ah
jl 0x41620e
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416122
xchg byte [ecx], ah
jl 0x416212
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416126
xchg byte [ebx], ah
jl 0x416216
and edi, dword [ebx + esi*2 - 0x7a]
jae 0x41612a
xchg byte [ecx], ah
jl 0x41621a
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41612e
xchg byte [ecx], ah
jl 0x41621e
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416132
xchg byte [ecx], ah
jl 0x416222
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416136
xchg byte [ecx], ah
jl 0x416226
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41613a
xchg byte [ecx], ah
jl 0x41622a
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41613e
xchg byte [ecx], ah
jl 0x41622e
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416142
xchg byte [ecx], ah
jl 0x416232
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416146
xchg byte [ecx], ah
jl 0x416236
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41614a
xchg byte [ecx], ah
jl 0x41623a
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41614e
xchg byte [ecx], ah
jl 0x41623e
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416152
xchg byte [ecx], ah
jl 0x416242
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416156
xchg byte [ecx], ah
jl 0x416246
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41615a
xchg byte [ecx], ah
jl 0x41624a
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41615e
xchg byte [ecx], ah
jl 0x41624e
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416162
xchg byte [ecx], ah
jl 0x416252
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416166
xchg byte [ecx], ah
jl 0x416256
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41616a
xchg byte [ecx], ah
jl 0x41625a
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41616e
xchg byte [ecx], ah
jl 0x41625e
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416172
xchg byte [ecx], ah
jl 0x416262
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416176
xchg byte [ecx], ah
jl 0x416266
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41617a
xchg byte [ecx], ah
jl 0x41626a
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41617e
xchg byte [ecx], ah
jl 0x41626e
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416182
xchg byte [ecx], ah
jl 0x416272
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416186
xchg byte [ecx], ah
jl 0x416276
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41618a
xchg byte [ecx], ah
jl 0x41627a
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41618e
xchg byte [ecx], ah
jl 0x41627e
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416192
xchg byte [ecx], ah
jl 0x416282
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416196
xchg byte [eax], ah
jl 0x416286
and byte [ebx + esi*2 - 0x7a], bh
jae 0x41619a
xchg byte [ecx], ah
jl 0x41628a
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41619e
xchg byte [ecx], ah
jl 0x41628e
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4161a2
xchg byte [ecx], ah
jl 0x416292
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4161a6
xchg byte [ebx], dl
outsd dx, dword [esi]
adc ebp, dword [edi + 0x73]
xchg byte [ecx], ah
jl 0x41629a
jae 0x4161aa
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4161ae
xchg byte [ecx], ah
jl 0x41629e
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4161b2
xchg byte [ecx], ah
jl 0x4162a2
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4161b6
xchg byte [ecx], ah
jae 0x4161ba
and dword [ebp + 0x73], esp
xchg byte [ecx], ah
jl 0x4162aa
jae 0x4161ba
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4161be
xchg byte [ecx], ah
jl 0x4162ae
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4161c2
xchg byte [ecx], ah
jl 0x4162b2
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4161c6
xchg byte [eax], ah
jl 0x4162b6
and byte [ebx + esi*2 - 0x7a], bh
jae 0x4161ca
xchg byte [ecx], ah
jl 0x4162ba
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4161ce
xchg byte [ecx], ah
jl 0x4162be
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4161d2
xchg byte [ecx], ah
jl 0x4162c2
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4161d6
xchg byte [ecx], ah
mov bh, 0xbf
dec esi
call 0xec901f04
and dword [edi - 0x5417b141], esi
dec esi
invalid
stosd dword es:[edi], eax
mov edi, 0xbcabe84e
dec esi
call 0xec901f04
mov esp, 0xa8b2ec4e
mov dl, 0xa8
test al, 0x5e
pop esi
sti
movsd dword es:[edi], dword [esi]
mov ecx, 0xaca2fc5a
lodsb al, byte [esi]
rcr byte [edi - 0x6a3b9d59], 0x99
cmpsd dword [esi], dword es:[edi]
invalid
cdq
xchg byte [ecx], ah
jl 0x4162e2
jae 0x4161f6
xchg byte [ecx - 0x11], ah
popal
out dx, eax
xor eax, dword [esi - 0x798c83df]
jae 0x4161fe
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416202
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416206
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41620a
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41620e
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416212
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416216
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41621a
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416222
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416226
shr ecx, 0x33
xchg byte [ecx], ah
jl 0x41631a
xor eax, dword [esi - 0x798c83df]
jae 0x41622e
xchg byte [ecx], ah
jl 0x41631e
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416232
xchg byte [ecx], ah
jl 0x416322
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416236
xchg byte [ecx], ah
jl 0x416326
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41623a
xchg byte [ecx], ah
jl 0x41632a
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41623e
xchg byte [ecx], ah
jl 0x41632e
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416242
xchg byte [ecx], ah
jl 0x416332
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416246
xchg byte [ecx], ah
jl 0x416336
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41624a
xchg byte [ecx], ah
jl 0x41633a
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41624e
xchg byte [ecx], ah
jl 0x41633e
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416252
xchg byte [ecx], ah
jl 0x416342
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416256
xchg byte [ecx], ah
jl 0x416346
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41625a
xchg byte [ecx], ah
jl 0x41634a
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41625e
xchg byte [ecx], ah
jl 0x41634e
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
xchg byte [ecx], ah
jl 0x416352
jae 0x416266
xchg byte [ecx], ah
jl 0x416356
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41626a
xchg byte [ecx], ah
jl 0x41635a
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41626e
xchg byte [ecx], ah
jl 0x41635e
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416272
xchg byte [ecx], ah
jl 0x416362
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416276
xchg byte [ecx], dh
jl 0x416366
xor dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
xchg byte [ecx], ah
jl 0x41636a
jae 0x41627e
xchg byte [ecx], ah
jl 0x41636e
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416282
xchg byte [ecx], ah
jl 0x416372
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416286
xchg byte [ecx], ah
jl 0x416376
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41628a
xchg byte [ecx], ah
jl 0x41637a
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41628e
xchg byte [ecx], ah
jl 0x41637e
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416292
xchg byte [ecx], ah
jl 0x416382
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
xchg byte [ecx], ah
jl 0x416386
jae 0x41629a
xchg byte [ecx], ah
jl 0x41638a
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41629e
xchg byte [ecx], ah
jl 0x41638e
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4162a2
xchg byte [ecx], ah
jl 0x416392
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4162a6
xchg byte [0x2186737c], ah
and eax, 0x2186737c
jae 0x4162aa
and dword [ebx + esi*2 - 0x7a], edi
jl 0x41639a
jae 0x4162ae
xchg byte [ecx], ah
jl 0x41639e
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4162b2
xchg byte [ecx], ah
jl 0x4163a2
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4162b6
xchg byte [ecx], ah
cld
and esp, edi
jae 0x4162ba
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4162be
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4162c2
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4162c6
and dword [edi + esi*2 - 0x7a], edi
ja 0x4162ca
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4162ce
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4162d2
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4162d6
and dword [ebx - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
arpl word [esi - 0x798c83df], ax
jae 0x4162de
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4162e2
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4162e6
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4162ea
and esp, edi
jae 0x4162ee
and dword [ebx + esi*2 - 0x6a], edi
jae 0x416302
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4162f6
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4162fa
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4162fe
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416302
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416306
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41630a
and dword [ebx + esi*2 - 0x7e], edi
jae 0x41630a
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416312
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416316
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41631a
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41631e
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416322
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416326
fiadd word [ebx + 0x7c21798c]
jae 0x41632e
invalid
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416336
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41633e
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41634e
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416352
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416366
and byte [ebx + esi*2 - 0x7a], bh
jae 0x41636a
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
and bh, byte [ebx + esi*2 - 0x7a]
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416392
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416396
and dword [edx + esi], ebx
xchg byte [ecx + 0x1c], dh
xor al, byte [esi - 0x79cde38f]
std
das
xor al, byte [esi - 0x79cc981f]
and dword [ebx + esi*2 - 0x7a], edi
xor al, byte [esi - 0x79cdd003]
loope 0x416485
xor eax, dword [esi - 0x798c83df]
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4163ae
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4163b6
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4163c6
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4163ca
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
adc dword [ebx + esi - 0x7a], ebx
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4163de
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4163e2
and dword [ebx + esi*2 - 0x7a], edi
push ecx
pop esp
xor eax, dword [esi - 0x798c83df]
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
adc dword [ebp + 0x41], ecx
inc ecx
mov ch, 0x15
dec ecx
inc ebp
mov cl, 0x19
inc ebp
xor al, ah
bound edi, qword [eax]
shr byte ss:[ebx], 0x7c
jno 0x41640a
xor byte [eax + esi*2 - 0x7a], bh
jl 0x4164f7
jo 0x41640e
xchg byte [esp + edi*2], dh
xor al, 0x7c
ja 0x416412
xor al, 0x7c
ja 0x416416
xor bh, byte [edi + esi*2 - 0x7a]
xor bh, byte [ecx + esi*2 - 0x7a]
add eax, 0x2186777c
jl 0x416512
jae 0x416426
xchg byte [edx], ah
xor eax, 0x7c21e01d
and dh, byte [0x7c21e01d]
sbb eax, 0x737c21e0
xchg byte [ecx], ah
jl 0x41651e
jae 0x41642e
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
and dh, byte [edx]
adc ch, al
and dword [ebx + esi*2 - 0x7a], edi
xchg byte [ecx], ah
jl str.MG_
xchg byte [edx], ah
xor dl, byte [edx]
call 0x86b4e0d9
jae 0x41643e
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416442
and dword [ebx + esi*2 - 0x7a], edi
inc edi
rol dword [esi + 0x5b138b9c], cl
or dword [0xe8573412], 0xf9867387
jae 0x416456
stc
xor byte [ebx - 0x7a], 0x21
jl 0x41654a
jae 0x41645a
and dword [ebx + esi*2 - 0x7a], edi
xchg ebp, eax
jae 0x416501
xchg byte [ebp + 0x34d2673], dl
add byte [ebx + 0x1f], ah
dec ebp
add eax, dword [eax]
arpl word [edi], bx
xchg edx, eax
imul edi, dword [ebp + 0x73806542], 0xffffff86
fadd qword [edx + 0x7c218673]
jae 0x416472
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416476
pop edx
sub dword [ecx - 0x7a065a52], edx
pop ds
mov ecx, 0x9e3f606b
xor byte [ebx - 0x7a], 3
jae 0x416486
add eax, dword [ebx + 0x7c218673]
xor dword [ebx - 0x7a], 0x21
jl 0x41657a
jae 0x41648a
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41648e
xchg byte [eax - 0x29], dh
jo 0x4164e1
push edi
adc byte [edi + 0xc], bh
or al, 0x4b
shr dword [edx + 0x1b287869], 0x81
jae 0x41649e
js 0x41653c
sbb eax, dword [ecx - 0x7c99798d]
xor word [ebx - 0x7a], 0x21
jl 0x416592
jae 0x4164a2
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4164a6
xchg al, dh
sbb al, 0x4d
dec ebp
invalid
dec ebp
inc edi
aam 0xa6
sub al, 0x8b
jns 0x416544
fsub dword [0x86738194]
jae 0x4164b6
dec ebp
xor dword [ebx - 0x7a], 0x21
jl 0x4165aa
jae 0x4164ba
and dword [ebx + esi*2 - 0x7a], edi
mov dl, 0x38
xchg bl, dh
mov dl, 0x38
salc
psubusb mm1, qword [eax + edx*4 - 0x49]
jge 0x4164dc
pop ds
adc dword [edx - 0x7c4f798d], eax
jae 0x4164ce
mov al, 0x83
jae 0x4164d2
and dword [ebx + esi*2 - 0x7a], edi
or cl, byte [esi - 0x3a67c84b]
dec eax
into
ror byte [ebx], cl
into
push ss
mov al, byte [edx - 0x7c68798d]
jae 0x4164e6
jae 0x4164ea
and dword [ebx + esi*2 - 0x7a], edi
jae 0x4164ee
pushal
stosb byte es:[edi], al
and edi, eax
push esp
or dword [edi], ebp
sal byte [0x70e6f96], cl
xor dword [ebx - 0x7a], 0xfffffffa
jae 0x4164fe
cli
xor dword [ebx - 0x7a], 0x21
jl 0x4165f2
jae 0x416502
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416506
xchg byte [ecx], ah
jl 0x4165f6
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 + 6], edi
xchg byte [ecx], ah
jl 0x4165fa
xchg byte [ecx], ah
jl 0x4165fe
push es
add byte [ebx + 0x7c218673], 0x73
xchg byte [ecx], ah
jl 0x41660a
jae 0x41651a
and dword [ebx + esi*2 - 0x7a], edi
and dword [eax - 0x58fe670b], ebp
cmp edi, dword [0x76cebe3b]
jbe 0x4165df
jl 0x41661a
invalid
xchg byte [ecx], ah
test al, 0xf5
cwde
add dword [edi - 0x41c4c2c5], esp
into
jbe 0x4165df
jl 0x41661a
jae 0x41652e
xchg byte [esp + edi*2], al
add al, 0x7c
jae 0x416532
and dword [ebx + esi*2 - 0x7a], edi
sbb eax, 0x3540e5ea
xlatb
mov esi, 0x1724bbcb
mov bh, 0x7c
jae 0x416546
imul edi, dword [ebx + esi*2 - 0x7a], 0x21
jl 0x41663a
jae 0x41654a
and dword [ebx + esi*2 - 0x7a], edi
lea esp, [ebp + ebp*8 - 0x16]
mov bh, 0x96
xchg byte [ebp - 0x4815129c], cl
xchg esi, eax
mov byte [0x969eec47], al
inc edi
in al, dx
sahf
xchg esi, eax
push edx
xor byte [ebp + 0x73], bh
xchg byte [esi + 0x7c], cl
jae 0x416562
jae 0x41655e
dec esi
jl 0x41664e
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416566
xchg byte [esi + edi*8 + 0x211ce9e1], dh
mov ah, 0xfe
loope 0x4165cd
sbb al, 0x21
in eax, 0x4e
in al, 0x2f
inc esi
dec esi
lodsd eax, dword [esi]
jge 0x416662
jae 0x416576
xchg byte [ebp + 0x2186737c], dh
jl 0x41666a
mov ch, 0x7c
jae 0x41657a
and dword [ebx + esi*2 - 0x7a], edi
jae 0x41657e
xchg byte [esi + 0x35014e21], bh
mov esi, 0x35014e21
dec esi
add dword [0x9410031d], esi
sbb eax, 0x19941003
xor eax, 0x737e263a
add edx, dword [eax]
xchg esp, eax
sbb dword [0x737e263a], esi
xor eax, 0x737e263a
xchg byte [eax + 0x2186737c], bl
jl 0x416682
jae 0x416592
and dword [ebx + esi*2 - 0x7a], edi
push ds
xchg byte [esi], bl
aam 0x56
mov word [ecx], fs
arpl ax, dx
xor eax, 0xa3377ef2
jle 0x416692
jle 0x416653
mov dword [0xff86737e], eax
jae 0x4165a6
xchg bh, bh
invalid
jl 0x416696
jae 0x4165aa
xchg byte [ecx], ah
jl 0x41669a
and dword [ebx + esi*2 - 0x7a], edi
lcall 0x357f, 0x770cfa56
xchg byte [edx + 0x770cfa56], bl
jg 0x416664
push edx
mov cs, word [eax]
fdivr qword [esi + 0x73]
xchg byte [edx], ah
jge 0x4166ae
jae 0x4165be
and bh, byte [ebp + 0x73]
jae 0x4165c2
xchg byte [ecx], ah
jl 0x4166b2
and dword [ebx + esi*2 - 0x7a], edi
xor edi, 0xaff0cf00
xchg byte [ecx - 0xf30ff09], al
scasd eax, dword es:[edi]
add eax, 0xf4a2edb3
cmp dword [esi + 0x7b], ebp
jae 0x4165d6
jno 0x4166d0
jae 0x4165da
xchg byte [ecx], ah
jl 0x4166ca
jae 0x4165de
xchg byte [edx], ah
mov byte [0xff248c33], al
and ah, byte [edx - 0xdb73cd]
jge 0x416653
mov al, 0x7a
aas
or edi, ebx
jb 0x4166da
fbstp tbyte [edx + 0x73]
jae 0x4165ee
xchg byte [ecx + 0x21867378], al
jl 0x4166e2
cmp dword [eax + 0x73], 0x737c2186
jae 0x4165f2
and dword [ebx + esi*2 - 0x7a], edi
fnstenv [edi]
xchg cl, bl
aaa
iretd
jae 0x41660a
and dword [ebx + esi*2 - 0x7a], edi
or byte [edx - 0x35e1ac97], 0xee
dec eax
cmc
ja 0x4166b2
pop ds
jp 0x4166f8
jae 0x41661e
popal
jne 0x41670e
jae 0x416622
xchg byte [ecx], ah
jl 0x416712
and dword [ebx + esi*2 - 0x7a], edi
test al, 1
or edi, dword [esi]
in al, 0xa7
xchg byte [eax - 0x1bc1f4ff], ch
cmpsd dword [esi], dword es:[edi]
or esp, ebx
idiv dh
js 0x416722
sub byte [edx + 0x73], bl
xchg byte [ecx + 0x21867377], dh
jl 0x41672a
jae 0x416636
mov cl, 0x77
jae 0x41663a
and dword [ebx + esi*2 - 0x7a], edi
xchg byte [esi + 0x4ef6280d], ah
xchg byte [esi - 0x9d7f25a], al
dec esi
movsb byte es:[edi], byte [esi]
movsb byte es:[edi], byte [esi]
mov ebx, 0x9935e481
push ecx
jae 0x41664e
sal dword [ecx + 0x73], 0x86
jae 0x416652
and dword [ebx + esi*2 - 0x7a], edi
jae 0x416656
sub ch, byte [esp + edx]
test dword [edi - 0x77b55e01], edi
retf
add byte cs:[esi + 0x49], al
jae 0x416666
adc dword [ebx + esi*2 - 0x7a], ebp
jae 0x41666a
and dword [ebx + esi*2 - 0x7a], edi
cmp ebp, dword [ebx - 0x33]
jne 0x41671f
wait
int 0x7a
out 4, al
jge 0x416743
dec edi
xor al, 0x41
jae 0x41667e
mov eax, dword [0x2186736e]
jl 0x416772
jae 0x416682
and dword [ebx + esi*2 - 0x7a], edi
out dx, al
xchg dh, ch
xchg esi, eax
sbb al, 0x60
pop ebx
mov al, byte [0xc9f3a9f6]
sub ax, 0x8bd3
jae 0x416696
xchg ecx, eax
xor dword [ebx - 0x7a], 0x86737c21
jae 0x41669a
and dword [ebx + esi*2 - 0x7a], edi
invalid
les ebx, [ebp + 0x79]
fbld tbyte [edx + 0x62]
invalid
jae 0x4166b2
and dword [ebx + esi*2 - 0x7a], edi
jge 0x41672d
jl 0x4167a2
xchg byte [ebp - 5], bh
xor dword [edx + 0x6d], ebp
iretd
xchg esp, eax
jae 0x4166c6
xor dword [ebp + 0x7c218673], eax
jae 0x4166ce
jae 0x4166ca
xchg byte [ecx], ah
jl 0x4167ba
and dword [ebx + esi*2 - 0x7a], edi
xchg ah, ch
in al, dx
jp 0x41673d
wait
cmp byte [edx + edi*2 + 0x33], ah
jge 0x4166f3
xor dword [edx - 0x39], ecx
pushfd
jae 0x4166de
jae 0x4166fa
and dword [ebx + esi*2 - 0x7a], edi
nop
xchg ebp, eax
xchg edx, eax
leave
xchg si, ax
arpl word [ecx], di
push edx
mov dl, 7
xor byte [eax + 0x18673ad], ch
invalid
jae 0x41672a
and dword [ebx + esi*2 - 0x7a], edi
jecxz 0x4167c2
push eax
inc eax
sbb eax, 0x6325ce75
and eax, 0x2489de63
or eax, 0xa18673be
xchg ecx, eax
jae 0x416742
invalid
jl 0x416832
jae 0x416742
and dword [ebx + esi*2 - 0x7a], edi
and dword [ebx + esi*2 - 0x79], edi
xchg byte [ecx], ah
jl 0x416836
jae 0x41674b
xchg dword [ecx], esp
jl 0x416839
and dword [edx + esi*2 - 0x79], edi
and dword [edx + esi*2 - 0x79], edi
fidivr word [ebp + 0x73]
xchg byte [ecx], ah
jge 0x416846
xchg byte [ecx], ah
jl 0x41684a
jae 0x4168ad
and dword [ebx - 0x7cde788e], eax
jae 0x4167c2
jb 0x4167bf
jae 0x4167ce
jge 0x416921