Function at 0x405172
Capabilities:
Parse credit card information

Disassembly:
add byte [eax], al
jb 0x405179
popal
je 0x405179
and al, 0x73
js 0x405180
popal
je 0x405180
add byte [eax], al
add byte [edx + esi], dh
add byte [eax], al
clc
add eax, dword [eax]
add byte [esi], ch
jb 0x405191
popal
je 0x405191
and al, 0x7a
jp 0x4051ae
bound esp, qword fs:[edi]
add byte [eax], al
sub al, 0x36
add byte [eax], al
add al, 0
add byte [eax], al
jb 0x4051b9
arpl word [ecx + ecx*2], sp
inc ecx
inc ecx
add byte [eax], al
add byte [eax], al
xor byte [esi], dh
add byte [eax], al
add al, 0
add byte [eax], al
jb 0x4051cd
arpl word [ecx + ecx*2], sp
pop edx
pop edx
add byte [eax], al
add byte [eax], al
xor al, 0x36
add byte [eax], al
add al, 0
add byte [eax], al
jb 0x4051e1
arpl word [esp + edx*2], sp
inc ecx
inc ecx
add byte [eax], al
add byte [eax], al
cmp byte [esi], dh
add byte [eax], al
add al, 0
add byte [eax + eax], al
add byte [eax], al
jb 0x4051f5
je 0x4051e5
arpl word [esp + edx*2], sp
and al, 0x54
pop edx
pop edx
add byte [eax], al
add byte [eax], al
inc eax
add byte ss:[eax], al
cmp al, 0
add byte [eax], al
js 0x4051f9
add byte [esi], ch
js 0x4051f9
popal
je 0x4051f9
and al, 0x78
add byte [eax], al
add byte [eax], al
jl 0x4051d6
add byte [eax], al
and byte [eax], al
add byte [eax], al
imul esp, dword fs:[ecx + 0x74], 0x3224
add byte [eax], al
add byte [eax], al
pushfd
add byte ss:[eax], al
and byte [eax], al
add byte [eax], al
imul esp, dword fs:[ecx + 0x74], 0x3324
add byte [esi], ch
imul esp, dword fs:[ecx + 0x74], 0x3324
add byte [eax], al
mov esp, 0xc000036
add byte [eax], al
or al, 0
invalid
add byte [esi], ch
imul esp, dword fs:[ecx + 0x74], 0x3424
imul esp, dword [ecx + 0x74], 0x3424
add byte [eax], al
add byte [eax], al
enter 0x36, 0
sub al, byte [eax]
add byte [eax], al
imul esp, dword fs:[ecx + 0x74], 0x3624
add byte [esi], ch
imul esp, dword fs:[ecx + 0x74], 0x3624
popal
je 0x40520d
add byte ss:[eax], al
add byte [eax], al
hlt
add byte [esi], ch
imul esp, dword fs:[ecx + 0x74], 0x3724
popal
je 0x405221
aaa
add byte [eax], al
add byte [eax], al
add byte [edi], dh
add byte [eax], al
mov word [eax], es
add byte [eax], al
imul esp, dword cs:[ecx + 0x74], 0x322461
add byte [eax], al
add byte [edi + esi + 0x140000], cl
add byte [eax], al
imul esp, dword cs:[ecx + 0x74], 0x332461
add byte [eax], al
add byte [eax - 0x13ffffc9], ah
popal
je 0x405271
and al, 0x32
add byte [eax], al
add byte [eax], al
invalid
popal
je 0x405285
and al, 0x33
add byte [eax], al
add byte [eax], al
mov al, byte [0xec000037]
add byte [eax], al
add byte [esi], ch
imul esp, dword [ecx + 0x74], 0x342461
add byte [eax], al
add byte [eax + edi + 0x5020000], cl
add byte [eax], al
imul esp, dword cs:[ecx + 0x74], 0x362461
add byte [eax], al
add byte [eax], al
inc eax
add byte [eax], al
sbb byte [eax], al
add byte [eax], al
popal
je 0x4052c0
add byte [eax], al
add byte [eax], bl
inc eax
add byte [eax], al
or al, 0
add byte [eax], al
imul esp, dword fs:[ecx + 0x74], 0x3524
add byte [eax], al
xor eax, 0
sub byte [eax], al
add byte [eax + 0x2e000003], ch
bound esi, qword [ebx + 0x73]
add byte [eax], al
add byte [eax], al
add byte [eax], dl
add byte [eax + 0x2e000000], ah
add byte [eax], al
push eax
add byte [eax], al
mov al, byte [0x2e000000]
jb 0x405304
jb 0x4052f6
and al, 0x30
xor dword [eax], eax
add byte [eax], al
add byte [eax - 0x7fffffb0], ah
push es
add byte [eax], al
jb 0x405318
jb 0x40530a
and al, 0x30
xor 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
add byte [eax], al
add byte [eax], al
add byte [eax], al
add dh, bh
invalid
add byte [eax], al
invalid
push cs
push ss
inc eax
add byte [ecx], ah
push ss
inc eax
add byte [ecx], al
add byte [eax], al
add byte [eax + 0x35], al
add byte [eax], al
sbb al, 0x40
add byte [eax], al
add byte [eax], al
add byte [ebp + esi], 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 [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebp + 0x53], dl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
push ebp
push ebx
inc ebp
push edx
xor esi, dword [edx]
insb byte es:[edi], dx
insb byte es:[edi], dx
add byte [eax], al
pop eax
xor eax, 0x35680000
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
push ebx
outsb dx, byte gs:[esi]
dec ebp
jae 0x4053d7
popal
push edi
add byte [eax], al
add byte [eax], al
push edx
imul esi, dword gs:[bp + di + 0x74], 0x69577265
outsb dx, byte [esi]
outsd dx, dword fs:[esi]
ja 0x4053c8
jae 0x4053f1
popal
inc ecx
add byte [eax], al
add byte [eax], al
lock add byte ss:[eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
fdiv qword [esi]
add byte [eax], al
add byte [eax], dh
add byte [eax], al
add al, 0x37
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
mov esp, 0x14000036
xor byte [eax], al
add byte [edi + esi], cl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
cwde
add byte ss:[eax], al
sbb al, 0x30
add byte [eax], al
push esp
aaa
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
js 0x405406
add byte [eax], al
xor byte fs:[eax], al
add byte [edi + esi], bl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax + 0x36], bl
add byte [eax], al
aaa
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
pop eax
add byte ss:[eax], al
insb byte es:[edi], dx
xor byte [eax], al
add byte [eax + 0x37], ch
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
xor al, 0x36
add byte [eax], al
add byte [eax], al
add byte [esi + esi], dh
add byte [eax], al
js 0x40542c
add byte [eax], al
je 0x405437
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
and al, 0x36
add byte [eax], al
test byte [eax], 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
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
dec ebx
inc ebp
push edx
dec esi
inc ebp
dec esp
xor esi, dword [edx]
insb byte es:[edi], dx
insb byte es:[edi], dx
add byte [eax], al
add byte [eax], al
popal
jo 0x4054a2
sub eax, 0x772d736d
imul ebp, dword [esi + 0x2d], 0x2d747263
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
sub eax, 0x312d316c
sub eax, 0x6c642e30
insb byte es:[edi], dx
add byte [eax], al
add byte [eax], al
popal
jo 0x4054c6
sub eax, 0x772d736d
imul ebp, dword [esi + 0x2d], 0x2d747263
jae 0x4054df
imul ebp, dword fs:[edi + 0x2d], 0x312d316c
sub eax, 0x6c642e30
insb byte es:[edi], dx
add byte [ecx + 0x70], ah
imul ebp, dword [0x772d736d], 0x632d6e69
jb 0x4054fc
sub eax, 0x6874616d
sub eax, 0x312d316c
sub eax, 0x6c642e30
insb byte es:[edi], dx
add byte [eax], al
popal
jo 0x405506
sub eax, 0x772d736d
imul ebp, dword [esi + 0x2d], 0x2d747263
jb 0x405520
outsb dx, byte [esi]
je 0x405517
insd dword es:[edi], dx
sub eax, 0x312d316c
sub eax, 0x6c642e30
insb byte es:[edi], dx
add byte [eax], al
add byte [ecx + 0x70], ah
imul ebp, dword [0x772d736d], 0x632d6e69
jb 0x405540
imul ebp, dword [esi + 0x2d], 0x2d747263
push 0x2d706165
insb byte es:[edi], dx
xor dword [0x2e302d31], ebp
insb byte es:[edi], dx
sub eax, 0x70616568
sub eax, 0x312d316c
sub eax, 0x6c642e30
insb byte es:[edi], dx
add byte [eax], al
push esi
inc ebx
push edx
push ebp
dec esi
push esp
dec ecx
dec ebp
inc ebp
xor dword [eax + esi], esi
insb byte es:[edi], dx
insb byte es:[edi], dx
add byte [eax], al
add byte [eax], al
fdiv qword [edi]
add byte [eax], al
div byte [edi]
add byte [eax], al
add byte [eax], bh
add byte [eax], al
and bh, byte [eax]
add byte [eax], al
add byte [eax], al
add byte [eax], al
inc esp
cmp byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax + edi], dl
add byte [eax + 0x38], dh
add byte [eax], al
jl 0x405550
cmp byte [eax], al
add byte [eax + edi + 0x38ba0000], cl
add byte [eax], al
invalid
add byte [eax], al
les edi, [eax]
add byte [eax], al
into
cmp byte [eax], al
add dh, dl
cmp byte [eax], al
add dh, bl
cmp byte [eax], al
add ah, ch
cmp byte [eax], al
add al, bh
cmp byte [eax], al
add byte [ecx + edi], bl
add byte [eax], al
cmp dword ds:[eax], eax
add byte [eax + 0x39], bl
add byte [eax], al
je 0x405581
add byte [eax], al
pop eax
cmp dword [eax], eax
add byte [ecx + edi], dh
add byte [ecx + edi + 0x39960000], al
add byte [eax], al
test byte [ecx], bh
add byte [eax], al
xchg esi, eax
cmp dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [ecx + edi], ah
add byte [eax], al
mov eax, 0xc8000039
add byte [eax], al
add byte [eax], al
add byte [eax], al
movsb byte es:[edi], byte [esi]
cmp dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x37ffffc7], bh
cmp dword [eax], eax
add byte [eax], al
add byte [eax], al
add dh, dl
cmp dword [eax], eax
add dh, bh
cmp dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [edx + edi], dl
add byte [eax], al
cmp al, byte es:[eax]
add byte [edx + edi], bh
add byte [eax], al
push edx
cmp al, byte [eax]
add byte [eax + 0x3a], ch
add byte [eax], al
cmp byte [edx], 0
add byte [edx + 0x3a], dl
add byte [eax], al
push 0x8200003a
cmp al, byte [eax]
add byte [edx - 0x5bffffc6], dl
cmp al, byte [eax]
add byte [esi - 0x2fffffc6], bh
cmp al, byte [eax]
add dl, ah
cmp al, byte [eax]
add al, dh
cmp al, byte [eax]
add byte [eax], al
cmp eax, dword [eax]
add byte [eax], dl
cmp eax, dword [eax]
add byte [eax], ah
cmp eax, dword [eax]
add byte [edx], dh
cmp eax, dword [eax]
add byte [esi + 0x3b], al
add byte [eax], al
pop eax
cmp eax, dword [eax]
add byte [ebx + edi], ch
add byte [edx - 0x61ffffc5], al
cmp eax, dword [eax]
add byte [edx - 0x39ffffc5], dh
cmp eax, dword [eax]
add ah, ah
cmp eax, dword [eax]
add byte [eax], al
cmp al, 0
add byte [eax], al
add byte [eax], al
add byte [0x78655f00], dh
arpl word [ebp + 0x70], sp
je 0x405647
push 0x6c646e61
jb 0x405624
pop edi
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
add byte [eax], cl
insd dword es:[edi], dx
insd dword es:[edi], dx
jae 0x405664
je 0x405601
add byte [ecx], ch
add byte [edi + 0x5f], bl
je 0x40566d
insb byte es:[edi], dx
insd dword es:[edi], dx
je 0x405680
jns 0x40566f
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x5f], 0x75746572
jb 0x405689
pop edi
je 0x405690
imul esp, dword [edi + 0x67], 0x28007265
add byte [edi + 0x5f], bl
sub byte [eax], al
pop edi
pop edi
je 0x40568f
insb byte es:[edi], dx
insd dword es:[edi], dx
je 0x4056a2
jns 0x405691
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x5f], 0x6f766e69
imul esp, dword [ebp + 0x5f], 0x74
jb 0x4056aa
jb 0x405646
push ss
add byte [edi + 0x73], bl
je 0x4056ac
outsb dx, byte [esi]
ja 0x4056b0
insd dword es:[edi], dx
outsd dx, dword [esi]
add byte gs:[esi], dh
add byte [edi + 0x69], bl
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
pop edi
outsd dx, dword [esi]
outsb dx, byte [esi]
js 0x4056d2
je 0x4056ca
je 0x4056ce
bound ebp, qword [ebp]
add byte [edx], ch
add byte gs:[eax], al
push 0
je 0x4056db
jb 0x4056e5
imul ebp, dword [esi + 0x61], 0x1d006574
add byte [edi + 0x63], bl
outsd dx, dword [esi]
outsb dx, byte [esi]
pop edi
arpl word [edi + 0x6e], bp
je 0x4056f8
outsd dx, dword [esi]
insb byte es:[edi], dx
jo 0x4056ea
jo 0x4056ea
jae 0x40568d
add byte [edi], bh
add byte [edi + 0x72], bl
imul esi, dword gs:[bp + di + 0x74], 0x745f7265
pop edi
jb 0x4056f8
imul esi, dword [bp + di + 0x74], 0x745f7265
push 0x64616572
pop edi
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
pop edi
js 0x40570f
pop edi
popal
je 0x405713
js 0x405719
je 0x405711
arpl word [ecx + 0x6c], sp
insb byte es:[edi], dx
bound esp, qword [ecx + 0x63]
imul eax, dword [eax], 0
push ss
add byte [edi + 0x63], bl
pop edi
js 0x40572d
je 0x4056c6
pop ss
add byte [edi + 0x63], bl
js 0x405736
je 0x4056cf
add byte [eax], al
and eax, 0x78655f00
add byte [0x78655f00], ah
pop edi
js 0x40573f
imul esi, dword [eax + eax + 0x58], 0x69786500
je 0x4056d8
pop eax
add byte [ebp + 0x78], ah
imul esi, dword [eax + eax], 0x695f0039
js 0x405746
je 0x4056df
add byte [ecx], bh
add byte [edi + 0x69], bl
outsb dx, byte [esi]
imul esi, dword [esp + esi*2 + 0x65], 0x655f6d72
add byte [eax], bh
insd dword es:[edi], dx
pop edi
add byte gs:[eax], bh
add byte [edi + 0x69], bl
outsb dx, byte [esi]
imul esi, dword [esp + esi*2 + 0x65], 0x2d006d72
add byte [edi + 0x67], bl
je 0x405760
insd dword es:[edi], dx
add byte [0x65675f00], ch
je 0x405760
outsb dx, byte [esi]
popal
jb 0x405777
outsd dx, dword [esi]
ja 0x405767
ja 0x405773
outsb dx, byte [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x5f], 0x6d6d6f63
pop edi
arpl word [edi + 0x6d], bp
outsd dx, dword [esi]
insd dword es:[edi], dx
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
pop edi
insb byte es:[edi], dx
imul ebp, dword [esi + 0x65], 0x350000
pop edi
imul ebp, dword [esi + 0x69], 0x6c616974
imul edi, dword [edx + 0x65], 0x72616e5f
jb 0x4057a0
popal
jb 0x4057a2
outsd dx, dword [esi]
ja 0x405792
outsb dx, byte gs:[esi]
jbe 0x4057a0
imul esi, dword [edx + 0x6f], 0x6e656d6e
jb 0x4057a8
outsb dx, byte [esi]
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x40573f
add byte [ecx], bl
add byte [edi + 0x63], bl
outsd dx, dword [esi]
outsb dx, byte [esi]
imul sp, word [edi + 0x75], 0x6572
pop edi
outsb dx, byte [esi]
popal
jb 0x4057c3
outsd dx, dword [esi]
ja 0x4057b3
popal
jb 0x4057be
jbe 0x405759
add byte [esi], bh
add byte [edi + 0x72], bl
imul esi, dword gs:[bp + di + 0x74], 0x6f5f7265
imul esi, dword [ebx + 0x74], 0x6f5f7265
outsb dx, byte [esi]
js 0x4057d4
je 0x4057cc
jne 0x4057de
arpl word [ecx + ebp*2 + 0x6f], si
outsd dx, dword [esi]
outsb dx, byte [esi]
add byte [eax + eax + 0x5f], al
jae 0x4057e0
add byte [edi + 0x73], bl
je 0x4057dc
je 0x4057dc
popal
jo 0x4057f0
pop edi
je 0x4057fc
jo 0x4057ea
add byte [edx], al
pop edi
jae 0x4057f0
push 0x6c69665f
je 0x4057f7
jb 0x4057f3
js 0x4057fc
add byte [edi], bl
add byte [edi + 0x63], bl
jb 0x405812
pop edi
popal
je 0x405807
js 0x40580d
je 0x4057a6
add byte cs:[edi + 0x5f], bl
pop edi
pop edi
jae 0x405811
je 0x405823
jae 0x405815
jb 0x40581f
popal
je 0x40581d
jb 0x40582a
add byte [eax], al
add dword [eax], eax
pop edi
pop edi
jo 0x40581f
pop edi
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
insd dword es:[edi], dx
outsd dx, dword [esi]
add byte gs:[eax], al
push esp
add byte [edi + 0x73], bl
je 0x405830
pop edi
jae 0x405834
je 0x405830
insw word es:[edi], dx
outsd dx, dword [esi]
add byte gs:[eax], al
add eax, 0x695f5f00
outsb dx, byte [esi]
imul ebp, dword [esi + 0x69], 0x6c616974
imul edi, dword [edx + 0x65], 0x6f636c5f
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
pop edi
imul esp, dword [ecx + 0x6c], 0x5f657a69
insb byte es:[edi], dx
arpl word [edi + 0x6e], bp
outsb dx, byte [esi]
jbe 0x40584c
outsw dx, word [esi]
jb 0x405850
pop edi
jne 0x405861
jae 0x40585e
outsb dx, byte [si]
pop edi
arpl word [eax + 0x61], bp
popal
jb 0x4057ff
add byte [eax], cl
add byte [edi + 0x63], bl
outsd dx, dword [esi]
outsb dx, byte [esi]
imul sp, word [edi + 0x74], 0x7268
popal
imul esp, dword [edi + 0x74], 0x61657268
popal
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
popal
insb byte es:[edi], dx
add byte gs:[edx + eax + 0x50746547], ah
add byte [edx + eax + 0x50746547], ah
jb 0x40588d
outsd dx, dword [esi]
arpl word [ebp + 0x73], sp
jae 0x40586b
jae 0x405895
dec eax
popal
jo 0x405827
add byte [ebx], bh
add ecx, dword [eax + 0x65]
popal
dec eax
popal
jo 0x405882
je 0x40587b
je 0x40587b
outsb dx, byte [esi]
outsw dx, word [esi]
outsd dx, dword [esi]
jb 0x4058a4
popal
je 0x4058a3
outsd dx, dword [esi]
outsb dx, byte [esi]
add byte [eax], al
or eax, dword [edx]
inc edi
je 0x405887
jne 0x4058b8
jb 0x4058ad
outsb dx, byte [esi]
je 0x40589b
jb 0x4058bc
outsd dx, dword [esi]
arpl word [ebp + 0x73], sp
jae 0x40589b
add byte fs:[edi], cl
add al, byte [edi + 0x65]
je 0x40589d
jne 0x4058ce
jb 0x4058c3
outsb dx, byte [esi]
je 0x4058b5
push 0x64616572
dec ecx
add byte fs:[eax], al
fld dword [edx]
inc edi
je 0x4058c3
add al, byte [edi + 0x65]
je 0x4058c3
jns 0x4058e5
je 0x4058d9
insd dword es:[edi], dx
push esp
imul ebp, dword [ebp + 0x65], 0x69467341
insb byte es:[edi], dx
push esp
imul ebp, dword [ebp + 0x65], 0x4702f600
inc esi
imul ebp, dword [ebp + 0x54], 0x656d69
test byte [edx], 0x47
add dh, dh
add al, byte [edi + 0x65]
je 0x4058de
je 0x4058de
imul esp, dword [ebx + 0x6b], 0x6e756f43
inc ebx
outsd dx, dword [esi]
jne 0x4058ff
je 0x405893
add byte [ecx + 0x72695605], dh
je 0x405910
add eax, 0x74726956
jne 0x4058fd
popal
insb byte es:[edi], dx
push eax
jb 0x40590f
je 0x405907
arpl word [eax + eax], si
je 0x4058a5
add byte [eax], al
add dl, cl
add eax, 0x52726557
imul esi, dword gs:[bp + di + 0x74], 0x654d7265
retf 0x5705
imul esi, dword [bp + di + 0x74], 0x654d7265
insd dword es:[edi], dx
outsd dx, dword [esi]
jb 0x405932
jns 0x4058fc
inc edx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx], bp
add byte [ebp + 0x616f4c03], ch
outsd dx, dword [esi]
popal
dec esp
imul esp, dword [edx + 0x72], 0x45797261
js 0x405911
add byte [eax], al
sahf
add al, byte [edi + 0x65]
je 0x405928
jb 0x405949
outsd dx, dword [esi]
arpl word [ecx + 0x64], ax
jb 0x405945
jb 0x405945
jae 0x405955
add byte [eax], al
sahf
add dword [esi + 0x72], eax
dec esp
imul esp, dword [edx + 0x72], 0x797261
mov bl, 5
push esi
imul esi, dword [edx + 0x74], 0x516c6175
jne 0x405963
jb 0x405979
jb 0x405979
jns 0x405901
add byte [eax], al
rol dword [edx], cl
inc edi
je 0x40595b
add bl, dl
add al, byte [edi + 0x65]
je 0x40595b
push ebx
jns 0x40597d
je 0x405971
insd dword es:[edi], dx
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
outsd dx, dword [esi]
add byte [ecx + 2], dl
inc edi
je 0x405964
popal
jae 0x40598f
inc ebp
jb 0x405990
outsd dx, dword [esi]
jb 0x405921
add byte [ebx + 4], cl
push edx
popal
imul esi, dword [ebx + 0x65], 0x65637845
jo 0x4059a3
inc ebp
js 0x40598f
jo 0x4059a3
imul ebp, dword [edi + 0x6e], 0x2680000
inc edi
je 0x405987
add byte [eax], al
push 0x74654702
dec ebp
outsd dx, dword [esi]
jne 0x4059aa
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
push edi
push edi
add byte [eax], al
rol byte [edx], 0x47
je 0x4059a1
add al, byte [edi + 0x65]
je 0x4059a1
je 0x4059b1
jb 0x4059c6
jne 0x4059c4
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
push edi
add byte [ebx + eax + 0x49], ch
jae 0x4059a3
add ecx, dword [ecx + 0x73]
inc esp
bound esi, qword gs:[ebp + 0x67]
jb 0x4059b7
jb 0x4059b7
jb 0x4059ce
jae 0x4059d0
outsb dx, byte [esi]
je 0x40596e
push eax
add ecx, dword [ecx + 0x6e]
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
push ebx
push ebx
dec esp
imul esi, dword [ebx + 0x74], 0x64616548
add byte [ebx + 3], dh
jae 0x4059f3
dec eax
popal
add byte fs:[ebx + 3], dh
dec ecx
jae 0x4059d9
jb 0x4059fa
arpl word [ebp + 0x73], sp
jae 0x4059ff
outsd dx, dword [esi]
jb 0x4059d8
popal
je 0x405a0b
jb 0x4059fd
push eax
jb 0x405a00
jae 0x405a02
outsb dx, byte [esi]
je 0x4059a0
jno 0x4059a7
add eax, 0x6d726554
push esp
jb 0x405a13
imul ebp, dword [esi + 0x61], 0x72506574
outsd dx, dword [esi]
outsb dx, byte [esi]
popal
je 0x405a10
push eax
push eax
jb 0x405a1d
arpl word [ebp + 0x73], sp
jae 0x4059b3
add byte [edx], cl
add al, byte [edi + 0x65]
je 0x4059fd
je 0x4059fd
jne 0x405a2e
jb 0x405a23
outsb dx, byte [esi]
je 0x405a11
jb 0x405a32
arpl word [ebp + 0x73], sp
jae 0x405a3a
jae 0x4059c8
add byte [ebx + 5], dl
push ebx
je 0x405a23
push ebx
add eax, 0x55746553
outsb dx, byte [esi]
push 0x6c646e61
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
inc ebp
js 0x405a3c
arpl word [ebp + 0x70], sp
je 0x405a46
jo 0x405a50
imul ebp, dword [edi + 0x6e], 0x746c6946
jb 0x4059e6
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esi
imul ebp, dword [esp + esi*2 + 0x65], 0x5920072
push ebp
outsb dx, byte [esi]
push 0x6c646e61
xchg edx, eax
add eax, 0x61686e55
outsb dx, byte [esi]
insb byte es:[edi], dx
inc ebp
js 0x405a57
arpl word [ebp + 0x70], sp
je 0x405a61
jo 0x405a6b
imul ebp, dword [edi + 0x6e], 0x746c6946
jb 0x405a01
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esi
imul ebp, dword [esp + esi*2 + 0x65], 0x36000072
je 0x405a64
jb 0x405a01
add byte [eax], al
add byte [esi], dh
add al, 0x51
add al, 0x51
jne 0x405a6c
jb 0x405a82
push eax
jb 0x405a73
jb 0x405a73
outsd dx, dword [esi]
jb 0x405a7d
popal
outsb dx, byte [esi]
arpl word [ebp + 0x43], sp
inc ebx
outsd dx, dword [esi]
jne 0x405a86
je 0x405a7f
jb 0x405a1c
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax + edx], bh
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
cmp al, 0x10
inc eax
add byte [eax + edx], ah
inc eax
add byte [eax], al
add byte [eax], al
add byte [ecx + 0x144bf19], dh
add byte [eax], al
add byte [ecx], 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], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [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], al
add byte [eax], dl
add byte [eax], al
add byte [eax], ah
add byte [eax], al
sbb byte [eax], 0
add byte [eax], al
cmp byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add dword [eax], eax
add dword [eax], eax
add byte [eax], al
push eax
add byte [eax], al
add byte [eax], 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 dword [eax], eax
add dword [eax], eax
add byte [eax], al
push 0x800000
add byte [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], al
add byte [ecx], cl
add al, 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 [ecx], al
add byte [ecx], cl
add al, 0
add byte [eax - 0x60000000], dl
push eax
add byte [eax], al
push 4
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], cl
push ebp
add byte [eax], al
adc eax, dword [edx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
push 0x3404
add byte [esi], dl
push ebx
add byte [edi], bl
push esi
add byte [ebp], al
push edx
add byte [ebx], dl
dec ecx
add byte [edi], cl
dec esi
add byte [edi], bl
dec ecx
add byte [esi], cl
inc esi
add byte [edi], cl
add byte [eax], al
add byte [eax], al
mov ebp, 0xfeef04
add byte [ecx], al
add byte [eax], al
add byte [eax], dl
add byte [0x1a2d04], al
add byte [eax], dl
add byte [eax], al
add byte [0x3f1a], ch
add byte [edx], ah
add byte [eax], al
add byte [eax + eax], al
add al, 0
add dword [eax], 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
mov byte [ebx], 0
add byte [ecx], al
add byte [ebx], dl
je 0x405f08
jb 0x405f0a
imul eax, dword [eax], 0x67006e
inc esi
add byte [ecx], ch
insb byte es:[edi], dx
add byte [ebp], ah
dec ecx
add byte [esi], ch
add byte [edi], ch
add byte [eax], al
mov byte [0x1000003], al
add byte [eax], dh
add byte [eax], dh
add byte [eax], dh
add byte [eax], dh
add byte [eax], dh
add byte [eax + eax], dh
inc ebp
add byte [eax + eax], dh
add byte [eax], al
dec esp
add byte [esi], dl
add byte [ecx], al
add byte [ebx], al
outsd dx, dword [esi]
add byte [ebp], ch
jo 0x405f48
popal
add byte [esi], ch
jns 0x405f4e
dec esi
add byte [ecx], ah
insd dword es:[edi], dx
add byte [ebp], ah
add byte [eax], al
add byte [eax], al
dec ebp
add byte [ecx], ch
arpl word [eax], ax
jb 0x405f62
outsd dx, dword [esi]
add byte [ebx], dh
outsd dx, dword [esi]
add byte [esi], ah
je 0x405f6c
and byte [eax], al
inc ebx
add byte [edi], ch
jb 0x405f74
jo 0x405f76
outsd dx, dword [esi]
add byte [edx], dh
popal
add byte [eax + eax + 0x69], dh
add byte [edi], ch
outsb dx, byte [esi]
add byte [eax], al
add byte [eax], ch
and byte [eax], al
add dword [eax], eax
inc esi
add byte [ecx], ch
insb byte es:[edi], dx
add byte [ebp], ah
inc esp
add byte [ebp], ah
jae 0x405f9a
arpl word [eax], ax
jb 0x405f9e
imul eax, dword [eax], 0x740070
imul eax, dword [eax], 0x6e006f
add byte [eax], al
add byte [eax], al
dec ebp
add byte [ecx], ch
arpl word [eax], ax
jb 0x405fb6
outsd dx, dword [esi]
add byte [ebx], dh
outsd dx, dword [esi]
add byte [esi], ah
je 0x405fc0
and byte [eax], al
dec edi
add byte [esi], ah
add byte [ecx], ch
arpl word [eax], ax
add byte gs:[eax], ah
add byte [edx], dh
add byte [eax], dh
add byte [ecx], dh
add byte [esi], dh
add byte [eax], ah
add byte [ebx], ah
outsd dx, dword [esi]
add byte [ebp], ch
jo 0x405fe2
outsd dx, dword [esi]
add byte [esi], ch
add byte gs:[esi], ch
je 0x405fec
add byte [eax], al
add byte ds:[edi], cl
add byte [ecx], al
add byte [esi], al
imul eax, dword [eax], 0x65006c
push esi
add byte [ebp], ah
jb 0x406002
jae 0x406004
imul eax, dword [eax], 0x6e006f
add byte [eax], al
add byte [eax], al
xor dword [eax], eax
add byte ss:[esi], ch
add byte [eax], dh
add byte [esi], ch
add byte [esi], dh
add byte [edi], dh
add byte [eax], dh
add byte [ecx], dh
add byte [esi], ch
add byte [ecx], dh
add byte [eax], dh
add byte [edx], dh
add byte [ecx], bh
add byte [eax], al
add byte [eax], al
add byte [eax], al
adc byte [eax], al
add dword [eax], eax
dec ecx
add byte [esi], ch
je 0x40603a
add byte gs:[edx], dh
outsb dx, byte [esi]
add byte [ecx], ah
insb byte es:[edi], dx
add byte [esi], cl
popal
add byte [ebp], ch
add byte gs:[eax], al
add byte [ebx], dh
insd dword es:[edi], dx
add byte [ecx], ah
jb 0x406056
je 0x406058
je 0x40605a
popal
add byte [edi], ah
imul eax, dword [eax], 0x73006e
je 0x406066
popal
add byte [eax + eax + 0x6c], ch
add byte [eax], al
add byte [esi + 0x1003f00], ah
add byte [eax + eax + 0x65], cl
add byte [edi], ah
popal
add byte [eax + eax + 0x54], ch
add byte [edx], dh
popal
add byte [eax + eax + 0x65], ah
add byte [ebp], ch
popal
add byte [edx], dh
imul eax, dword [eax], 0x73
add byte [ecx], dh
add byte [eax], al
add byte [ebp], cl
imul eax, dword [eax], 0x720063
outsd dx, dword [esi]
add byte [ebx], dh
outsd dx, dword [esi]
add byte [esi], ah
je 0x4060a8
scasb al, byte es:[edi]
add byte [eax], ah
add byte [ecx], ch
jae 0x4060b0
and byte [eax], al
popal
add byte [eax], ah
add byte [edx], dh
add byte gs:[edi], ah
imul eax, dword [eax], 0x740073
add byte gs:[edx], dh
add byte gs:[eax + eax + 0x20], ah
add byte [eax + eax + 0x72], dh
add byte [ecx], ah
add byte fs:[ebp], ah
insd dword es:[edi], dx
add byte [ecx], ah
jb 0x4060dc
imul eax, dword [eax], 0x20
add byte [edi], ch
add byte [eax], ah
add byte [ebp], cl
imul eax, dword [eax], 0x720063
outsd dx, dword [esi]
add byte [ebx], dh
outsd dx, dword [esi]
add byte [esi], ah
je 0x4060f8
and byte [eax], al
inc ebx
add byte [edi], ch
jb 0x406100
jo 0x406102
outsd dx, dword [esi]
add byte [edx], dh
popal
add byte [eax + eax + 0x69], dh
add byte [edi], ch
outsb dx, byte [esi]
add byte [esi], ch
add byte [eax], al
add byte [eax], al
add byte [edx + 0x1003d00], ah
add byte [eax + eax + 0x65], cl
add byte [edi], ah
popal
add byte [eax + eax + 0x54], ch
add byte [edx], dh
popal
add byte [eax + eax + 0x65], ah
add byte [ebp], ch
popal
add byte [edx], dh
imul eax, dword [eax], 0x73
add byte [edx], dh
add byte [eax], al
add byte [edi], dl
imul eax, dword [eax], 0x64006e
outsd dx, dword [esi]
add byte [edi], dh
jae 0x40614c
scasb al, byte es:[edi]
add byte [eax], ah
add byte [ecx], ch
jae 0x406154
and byte [eax], al
popal
add byte [eax], ah
add byte [edx], dh
add byte gs:[edi], ah
imul eax, dword [eax], 0x740073
add byte gs:[edx], dh
add byte gs:[eax + eax + 0x20], ah
add byte [eax + eax + 0x72], dh
add byte [ecx], ah
add byte fs:[ebp], ah
insd dword es:[edi], dx
add byte [ecx], ah
jb 0x406180
imul eax, dword [eax], 0x20
add byte [edi], ch
add byte [eax], ah
add byte [ebp], cl
imul eax, dword [eax], 0x720063
outsd dx, dword [esi]
add byte [ebx], dh
outsd dx, dword [esi]
add byte [esi], ah
je 0x40619c
and byte [eax], al
inc ebx
add byte [edi], ch
jb 0x4061a4
jo 0x4061a6
outsd dx, dword [esi]
add byte [edx], dh
popal
add byte [eax + eax + 0x69], dh
add byte [edi], ch
outsb dx, byte [esi]
add byte [esi], ch
add byte [eax], al
add byte [eax], al
add byte [eax], dl
adc al, 0
add dword [eax], eax
dec edi
add byte [edx], dh
imul eax, dword [eax], 0x690067
outsb dx, byte [esi]
add byte [ecx], ah
insb byte es:[edi], dx
add byte [esi], al
imul eax, dword [eax], 0x65006c
outsb dx, byte [esi]
add byte [ecx], ah
insd dword es:[edi], dx
add byte [ebp], ah
add byte [eax], al
push ebx
add byte [ebp], ch
popal
add byte [edx], dh
je 0x4061ec
push esp
add byte [ecx], ah
add byte [bx + di], cl
outsb dx, byte [esi]
add byte [ebx], dh
je 0x4061fa
popal
add byte [eax + eax + 0x6c], ch
add byte [esi], ch
add byte [ebp], ah
js 0x406206
add byte gs:[eax], al
add byte [eax + eax + 0x16], cl
add byte [ecx], al
add byte [eax], dl
jb 0x406214
outsd dx, dword [esi]
add byte [eax + eax + 0x75], ah
add byte [ebx], ah
je 0x40621e
dec esi
add byte [ecx], ah
insd dword es:[edi], dx
add byte [ebp], ah
add byte [eax], al
add byte [eax], al
dec ebp
add byte [ecx], ch
arpl word [eax], ax
jb 0x406232
outsd dx, dword [esi]
add byte [ebx], dh
outsd dx, dword [esi]
add byte [esi], ah
je 0x40623c
and byte [eax], al
dec edi
add byte [esi], ah
add byte [ecx], ch
arpl word [eax], ax
add byte gs:[eax], ah
add byte [edx], dh
add byte [eax], dh
add byte [ecx], dh
add byte [esi], dh
add byte [eax], al
add byte [edx], al
sldt word [ecx]
add byte [eax], dl
jb 0x406260
outsd dx, dword [esi]
add byte [eax + eax + 0x75], ah
add byte [ebx], ah
je 0x40626a
push esi
add byte [ebp], ah
jb 0x406270
jae 0x406272
imul eax, dword [eax], 0x6e006f
add byte [eax], al
xor dword [eax], eax
add byte ss:[esi], ch
add byte [eax], dh
add byte [esi], ch
add byte [esi], dh
add byte [edi], dh
add byte [eax], dh
add byte [ecx], dh
add byte [esi], ch
add byte [ecx], dh
add byte [eax], dh
add byte [edx], dh
add byte [ecx], bh
add byte [eax], al
add byte [eax], al
add byte [edx], ch
add byte [0x4d000100], al
add byte [edi], cl
push ebx
add byte [ebp], al
push esi
add byte [ebp], ah
jb 0x4062ae
jae 0x4062b0
imul eax, dword [eax], 0x6e006f
add byte [eax], al
add byte [eax], al
inc edx
add byte [ebp], al
push esp
add byte [ecx], al
add byte [eax], al
add byte [eax], al
inc esp
add byte [eax], al
add byte [ecx], al
add byte [esi], dl
popal
add byte [edx], dh
inc esi
add byte [ecx], ch
insb byte es:[edi], dx
add byte [ebp], ah
dec ecx
add byte [esi], ch
add byte [edi], ch
add byte [eax], al
add byte [eax], al
and al, 0
add al, 0
add byte [eax], al
push esp
add byte [edx], dh
popal
add byte [esi], ch
jae 0x4062f6
insb byte es:[edi], dx
add byte [ecx], ah
je 0x4062fc
imul eax, dword [eax], 0x6e006f
add byte [eax], al
add byte [eax], al
add byte [eax], al
in al, 4
cmp al, 0x3f
js 0x40637b
insb byte es:[edi], dx
and byte [esi + 0x65], dh
jb 0x406387
imul ebp, dword [edi + 0x6e], 0x2e31223d
xor byte [edx], ah
and byte [ebp + 0x6e], ah
arpl word [edi + 0x64], bp
imul ebp, dword [esi + 0x67], 0x5455223d
inc esi
sub eax, 0x73202238
je 0x406393
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp eax, 0x73657922
and ah, byte [eax]
aas
or eax, 0x73613c0a
jae 0x4063ae
insd dword es:[edi], dx
bound ebp, qword [ecx + edi*2 + 0x20]
js 0x4063bd
insb byte es:[edi], dx
outsb dx, byte [esi]
jae 0x406391
and dh, byte [ebp + 0x72]
outsb dx, byte [esi]
cmp dh, byte [ebx + 0x63]
push 0x73616d65
sub eax, 0x7263696d
outsd dx, dword [esi]
jae 0x4063d7
je 0x406398
arpl word [edi + 0x6d], bp
cmp ah, byte [ecx + 0x73]
insd dword es:[edi], dx
jbe 0x4063a6
and ah, byte [eax]
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
imul esp, dword [esi + 0x65], 0x65567473
jb 0x4063f6
jae 0x4063f3
push esi
jb 0x4063f6
imul ebp, dword [edi + 0x6e], 0x2e31223d
xor byte [edx], ah
and dh, byte [ecx]
xor byte cs:[edx], ah
or eax, 0x6e3c090a
outsb dx, byte [esi]
outsd dx, dword [esi]
dec ecx
outsb dx, byte [esi]
push 0x74697265
and byte [edi], ch
or eax, 0x613c090a
imul esi, dword [eax + 0x2f], 0x90a0d3e
cmp al, 0x61
jae 0x406417
insd dword es:[edi], dx
bound ebp, qword [ecx + edi*2 + 0x49]
outsb dx, byte gs:[esi]
je 0x406418
imul esi, dword [ecx + edi*2 + 0x20], 0x636f7270
jae 0x40642c
je 0x40642a
and byte [eax + 0x72], dh
outsd dx, dword [esi]
arpl word [ebp + 0x73], sp
jae 0x406429
outsd dx, dword [esi]
jb 0x4063fd
jb 0x406421
arpl word [eax + 0x69], bp
je 0x406427
push 0x63657469
je 0x40643a
arpl word [ebp + esi*2 + 0x72], si
cmp eax, 0x36387822
jb 0x40642c
cmp eax, 0x36387822
and ah, byte [eax]
je 0x406449
jo 0x406437
cmp eax, 0x6e697722
xor esi, dword [edx]
and ah, byte [eax]
outsb dx, byte [esi]
popal
insd dword es:[edi], dx
cmp eax, 0x616d5322
jb 0x40645a
push esp
popal
dec ecx
outsb dx, byte [esi]
jae 0x406461
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
and ah, byte [eax]
jbe 0x406459
jb 0x406469
jb 0x406469
imul ebp, dword [edi + 0x6e], 0x2e31223d
xor byte [esi], ch
xor byte [esi], ch
xor byte [edx], ah
and byte [edi], ch
or eax, 0x643c090a
jae 0x406471
jb 0x406479
jo 0x406486
imul ebp, dword [edi + 0x6e], 0x616d533e
insd dword es:[edi], dx
popal
jb 0x40648f
push esp
popal
dec ecx
outsb dx, byte [esi]
jae 0x406496
je 0x406484
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
cmp al, 0x2f
jae 0x40648e
jae 0x40648e
arpl word [edx + 0x69], si
jb 0x406496
imul esi, dword [eax + 0x74], 0x3e6e6f69
or eax, 0x743c090a
jo 0x4064a3
imul ebp, dword [edi + 0x6e], 0x90a0d3e
cmp al, 0x74
je 0x4064ab
jb 0x4064af
jne 0x4064ae
jae 0x4064b0
je 0x406486
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
and byte [eax + 0x6d], bh
insb byte es:[edi], dx
outsb dx, byte [esi]
jae 0x406484
and dh, byte [ebp + 0x72]
outsb dx, byte [esi]
jb 0x4064b9
cmp dh, byte [ebx + 0x63]
push 0x73616d65
sub eax, 0x7263696d
outsd dx, dword [esi]
jae 0x4064ca
outsd dx, dword [esi]
je 0x40648b
arpl word [edi + 0x6d], bp
cmp ah, byte [ecx + 0x73]
insd dword es:[edi], dx
jbe 0x40649b
and bh, byte [esi]
or eax, 0x3c09090a
or eax, 0x3c09090a
jae 0x4064d6
arpl word [ebp + 0x72], si
imul esi, dword [ecx + edi*2 + 0x3e], 0x9090a0d
or dword [edx + esi*2], edi
or cl, byte [ecx]
or dword [ecx], ecx
cmp al, 0x72
jno 0x4064f7
jae 0x4064f9
je 0x4064eb
push eax
push eax
jb 0x4064f3
jbe 0x4064f5
imul ebp, dword [ebp + 0x67], 0xd3e7365
or cl, byte [ecx]
or dword [ecx], ecx
insb byte es:[edi], dx
jae 0x4064d0
jae 0x4064d0
jae 0x4064d0
or eax, 0x909090a
or dword [ecx], ecx
cmp al, 0x72
or dword [edx + esi*2], edi
jno 0x406512
jno 0x406512
jae 0x406514
inc ebp
js 0x40650a
arpl word [ebp + 0x74], si
imul ebp, dword [edi + 0x6e], 0x6576654c
dec esp
jbe 0x406514
insb byte es:[edi], dx
insb byte es:[edi], dx
and byte [ebp + 0x76], ch
insb byte es:[edi], dx
cmp eax, 0x49736122
jae 0x406504
outsb dx, byte [esi]
jbe 0x40652d
imul esp, dword [ebp + 0x72], 0x22
and byte [ebp + 0x69], dh
inc ecx
arpl word [ebx + 0x65], sp
jae 0x40653e
jae 0x406509
cmp eax, 0x6c616622
and ah, byte [esi + 0x61]
insb byte es:[edi], dx
jae 0x406537
and ch, byte [edi]
or eax, 0x909090a
or cl, byte [ecx]
or dword [ecx], ecx
cmp al, 0x2f
jb 0x406543
jno 0x406555
jae 0x406557
push eax
jb 0x406551
jbe 0x406553
insb byte es:[edi], dx
jae 0x40652e
or eax, 0x3c09090a
or dword [edi + ebp], edi
das
jae 0x40655d
arpl word gs:[ebp + 0x72], si
arpl word [ebp + 0x72], si
jne 0x40656d
imul esi, dword [ecx + edi*2 + 0x3e], 0x3c090a0d
das
je 0x406578
jne 0x40657b
je 0x406553
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
or eax, 0x612f3c0a
popal
jae 0x406588
jae 0x40657b
insd dword es:[edi], dx
insd dword es:[edi], dx
bound ebp, qword [ecx + edi*2 + 0x3e]
or eax, 0xa
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
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 [eax], al
add byte [eax + 0x1000001], dl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], dl
add byte [eax], al
nop
add dword [eax], eax
add byte [ecx], al
xor byte [edi], al
xor byte [ebx], bl
xor byte [0x3d302f30], ah
xor byte [ebp + 0x30], al
pushal
xor byte [eax + 0x30], ch
jns 0x40664e
xor byte [eax], 0x8a
xor byte [esi - 0x59cf61d0], dl
xor byte [edx - 0x32cf38d0], dh
xor dh, bl
xor bh, ah
xor ch, ch
xor dl, bh
xor byte [ecx], al
xor dword [ebx + 0x31], eax
insb byte es:[edi], dx
xor ebx, eax
xor ecx, esi
xor dword [edx], eax
xor al, byte [edi]
xor cl, byte [edx + esi]
sub eax, 0x3f323232
xor dh, byte [edx + esi + 0x33503347]
inc edi
xor edx, dword [eax + 0x33]
pop ebx
xor esp, dword [edx + 0x33]
xor byte [ebx], 0x88
xor ecx, dword [esi - 0x65cc6bcd]
xor esp, dword [eax - 0x53cc59cd]
xor esi, dword [edx - 0x41cc47cd]
xor eax, esp
xor ecx, ebx
xor edx, ebx
xor ebx, ebx
xor esp, ebx
xor ebp, edi
xor edi, eax
xor edi, ebp
xor eax, dword [ebx]
xor al, 0xd
xor al, 0x17
xor al, 0x27
xor al, 0x37
xor al, 0x47
xor al, 0x50
xor al, 0xb5
xor al, 0xe1
xor al, 0x30
xor eax, 0x35563543
bound esi, qword [0x35833572]
test eax, 0xc535be35
xor eax, 0x35dd35cb
out 0x35, eax
dec eax
push ebp
jl 0x4066e2
test byte [esi], dh
popfd
salc
fdiv qword ss:[esi]
add esi, dword [edi]
or dword [edi], esi
das
aaa
cmp byte [edi], dh
aaa
outsd dx, dword [esi]
aaa
adc al, 0x38
xor edi, dword [eax]
cmp eax, 0x74384e38
cmp byte [edi - 0x29c72fc8], cl
cmp byte [edi], bl
cmp dword [ecx + edi], esp
dec edx
cmp dword [edi + 0x39], ecx
je 0x406713
jns 0x406715
xchg esi, eax
cmp ebx, esp
cmp eax, ebp
cmp ebx, edi
sti
cmp dword [ecx], ecx
cmp ah, byte [edx + edi]
das
cmp bh, byte [esi - 0x30c538c6]
cmp dl, byte [esi]
cmp esp, dword [0x623b2c3b]
cmp ebp, dword [ebx + 0x3b]
js 0x406737
cmp dword [ebx], 0xffffff8c
cmp ebx, dword [ebx - 0x53c459c5]
cmp esi, dword [edx - 0x22c447c5]
cmp esp, ebx
cmp ebp, ecx
cmp ebp, edi
cmp esi, ebp
cmp edi, ebx
cmp eax, dword [ecx]
cmp al, 7
cmp al, 0xd
cmp al, 0x13
cmp al, 0x19
cmp al, 0x1f
cmp al, 0x25
cmp al, 0x2b
cmp al, 0x31
cmp al, 0x37
cmp al, 0x3d
cmp al, 0x43
cmp al, 0x49
cmp al, 0x4f
cmp al, 0x55
cmp al, 0x5b
cmp al, 0x61
cmp al, 0x67
cmp al, 0x77
cmp al, 0x7d
cmp al, 0x8b
cmp al, 0x9d
cmp al, 0xb7
cmp al, 0xbd
cmp al, 0xcc
cmp al, 0xd3
cmp al, 0xdc
cmp al, 0xe2
cmp al, 0xe8
cmp al, 0xf1
cmp al, 0xf8
cmp al, 0x1e
cmp eax, 0x3d3a3d33
inc eax
cmp eax, 0x3d533d4a
xchg dword [0x3ded3da2], edi
cmp eax, 0x3e103e01
push ss
sbb eax, 0x633e263e
xchg ecx, eax
mov eax, dword ds:[0xe13ec53e]
invalid