Function at 0x540107
Capabilities:
Packed with generic packer

Disassembly:
add byte [esi], cl
xor byte [edx], al
push esp
add byte [0x656c6553], cl
arpl word [edi + eax*2 + 0x65], si
jae 0x54000b
jne 0x54000b
add eax, dword gs:[eax]
add byte [eax], dl
inc eax
add byte [eax], cl
add byte [ebx], al
or byte [eax + 1], ch
push esp
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
or byte [eax], bh
xor eax, 0x10054
or byte [ecx + 0x43], al
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x540031
outsd dx, dword [esi]
insb byte es:[edi], dx
add al, byte [eax]
add bh, byte [eax + 0x2004012]
add byte [0x6d614e41], al
add al, byte gs:[eax]
add al, byte [eax]
inc ebx
add byte [eax], bh
add dl, byte [eax + eax + 0x11]
push ebp
outsb dx, byte [esi]
jb 0x540044
imul esi, dword [bp + di + 0x74], 0x6f437265
outsb dx, byte [esi]
je 0x54005c
outsd dx, dword [esi]
insb byte es:[edi], dx
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
push 0x5401
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
or byte [eax], bh
xor eax, 0x10054
or byte [ecx + 0x43], al
inc ecx
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x540083
outsd dx, dword [esi]
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
push ebp
add byte [eax + 2], al
push esp
add byte [edi], cl
push ebp
outsb dx, byte [esi]
jae 0x540087
insb byte es:[edi], dx
arpl word gs:[edi + eax*2 + 0x65], si
jae 0x54009e
jne 0x54009e
add eax, dword gs:[eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add ecx, dword [eax]
push 0x5401
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
or byte [eax], bh
xor eax, 0x10054
or byte [ecx + 0x43], al
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x5400c4
outsd dx, dword [esi]
insb byte es:[edi], dx
add al, byte [eax]
add byte [ebp + esi*8 + 0x53], ch
add byte [edx], al
add byte [edx], cl
inc ecx
inc edi
jae 0x5400d7
jne 0x5400d7
dec ecx
inc esp
add al, byte [eax]
add al, byte [eax]
dec ebx
add al, dl
add dword [eax + eax + 0xe], edx
inc edi
je 0x5400be
jae 0x5400ee
jne 0x5400ee
dec esp
imul esi, dword [ebx + 0x74], 0xf8b40003
mov ah, 0xf8
push ebx
add byte [eax], cl
add byte [ebx], al
or byte [eax + 1], ch
push esp
add byte [eax], al
or byte [eax], al
add ecx, dword [eax]
push 0x5401
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
or byte [eax], bh
xor eax, 0x10054
or byte [ecx + 0x43], al
add byte [eax], cl
inc ecx
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x540118
outsd dx, dword [esi]
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov ah, 0xf8
push ebx
add byte [edx], al
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [eax], dl
fadd dword [ecx]
push esp
add byte [ebx], dl
inc edi
je 0x540115
je 0x540125
outsb dx, byte [esi]
popal
jb 0x54012d
inc edi
jae 0x540141
jne 0x540141
jae 0x5400d5
add ah, bl
not byte [ebx]
push ebx
add byte [eax], cl
add byte [ebx], al
or byte [eax + 1], ch
push esp
add byte [eax], al
or byte [eax], al
add ecx, dword [eax]
push 0x5401
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
or byte [eax], bh
xor eax, 0x10054
or byte [ecx + 0x43], al
add byte [eax], cl
inc ecx
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x540168
outsd dx, dword [esi]
insb byte es:[edi], dx
add al, byte [eax]
push eax
fdivr st(6), st(0)
push ebx
add byte [edx], al
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [eax], ah
loopne 0x54010c
push esp
add byte [ebx], dl
push ebx
je 0x540165
je 0x540175
outsb dx, byte [esi]
popal
jb 0x54017d
inc edi
inc edi
jae 0x540191
jne 0x540191
jae 0x540125
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [ebx], al
or byte [eax + 1], ch
add byte [eax], al
or byte [eax], al
add ecx, dword [eax]
push 0x5401
push esp
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
or byte [eax], bh
xor eax, 0x10054
or byte [ecx + 0x43], al
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x5401b8
outsd dx, dword [esi]
insb byte es:[edi], dx
add al, byte [eax]
adc ah, bl
not byte [ebx]
add al, byte [eax]
adc dword [ecx + 0x53], eax
je 0x5401b7
outsb dx, byte [esi]
popal
jb 0x5401bf
inc edi
jae 0x5401d3
jne 0x5401d3
jae 0x540166
add byte [edx], al
add al, byte [eax]
add byte [ecx + eax + 0x54], ch
add byte [edi], al
add byte [eax], al
insb byte es:[edi], dx
add dword [eax + eax + 7], edx
adc eax, 0x73754354
jne 0x5401e5
je 0x5401e3
insd dword es:[edi], dx
inc edi
jae 0x5401ed
jne 0x5401ed
dec ebp
popal
outsb dx, byte [esi]
popal
jb 0x540170
sti
push ebx
add al, al
inc esp
add byte [edx], al
add byte [esi + edx*2], cl
arpl word [esi + ebp + 0x43], bp
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x540209
outsd dx, dword [esi]
insb byte es:[edi], dx
jae 0x54019b
add byte [eax], al
add byte [edx], al
add byte [edx], al
add byte [esp + ecx], al
add bh, bh
dec dword [ebx]
inc edi
jae 0x540220
jne 0x540220
dec esp
imul esi, dword [ebx + 0x74], 0xd040002
add byte [esi], cl
push cs
add byte [eax], dl
push ebx
je 0x54021f
outsb dx, byte [esi]
popal
popal
jb 0x540227
inc edi
jae 0x54023b
jne 0x54023b
jb 0x54022f
jae 0x5401ce
jae 0x5401ce
add byte [ebp - 0x5416ffc0], cl
inc eax
add cl, ch
stosd dword es:[edi], eax
jmp fcn.00407880
jbe 0x5401c0
in al, dx
dec dword [ebp - 0x5c16ffc0]
jbe 0x5401c8
jmp fcn.00407880
dec dword [ebp - 0x6416ffc0]
jbe 0x5401d0
jmp fcn.00407880
in al, dx
dec dword [ebp - 0x6c16ffc0]
jbe 0x5401d8
lea eax, [eax]
jmp fcn.00407880
dec dword [ebp - 0x7416ffc0]
jbe 0x5401e0
lea eax, [eax]
jmp fcn.00407880
dec dword [ebp - 0x7c16ffc0]
jbe 0x5401e8
jmp fcn.00407880
dec dword [ebp + 0x7be90040]
jbe 0x5401f0
jmp fcn.00407880
dec dword [ebp + 0x73e90040]
jbe 0x5401f8
jmp fcn.00407880
jae 0x540281
in al, dx
dec dword [ebp + 0x6be90040]
jbe 0x540200
jmp fcn.00407880
dec dword [ebp + 0x63e90040]
jbe 0x540208
jmp fcn.00407880
dec dword [ebp + 0x5be90040]
add cl, ch
pop ebx
jmp fcn.00407880
jbe 0x540210
dec dword [ebp + 0x53e90040]
add cl, ch
push ebx
jmp fcn.00407880
jbe 0x540218
dec dword [ebp + 0x4be90040]
add cl, ch
dec ebx
jmp fcn.00407880
jbe 0x540220
dec dword [ebp + 0x43e90040]
jbe 0x540228
in al, dx
dec dword [ebp + 0x3be90040]
jbe 0x540230
inc dword [eax]
add byte [eax], al
dec esp
add dl, byte [eax + eax + 3]
daa
push esp
inc ebx
jne 0x5402c5
je 0x5402c3
insd dword es:[edi], dx
inc edi
jae 0x5402cd
jne 0x5402cd
inc ebp
outsb dx, byte [esi]
imul ebp, dword [bp + 0x65], 0x6547542e
jae 0x5402dc
jne 0x5402dc
inc ebp
outsb dx, byte [esi]
imul ebp, dword [bp + 0x65], 0x67616c46
add dword [eax], eax
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [eax + 2], cl
push esp
add byte [0x6f4d6665], cl
jne 0x5402fc
inc ebp
jbe 0x5402f2
outsb dx, byte [esi]
je 0x540303
or eax, 0x6f546665
jne 0x5402fa
push 0x6e657645
je 0x540311
or al, 0x56
arpl word [esi + ebp + 0x43], bp
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x54031a
outsd dx, dword [esi]
insb byte es:[edi], dx
jae 0x5402ae
add byte [eax], al
add byte [eax], al
mov ah, 2
push esp
add byte [esi], al
sub byte [ebx + eax*2 + 0x75], dl
jae 0x54032f
outsd dx, dword [esi]
insd dword es:[edi], dx
inc edi
jae 0x540335
jne 0x540335
inc ebp
outsb dx, byte [esi]
imul ebp, dword [bp + 0x65], 0x6547542e
jae 0x540344
jae 0x540344
jne 0x540344
inc ebp
outsb dx, byte [esi]
imul ebp, dword [bp + 0x65], 0x67616c46
jae 0x5402e0
jae 0x5402e0
dec eax
add dl, byte [eax + eax + 2]
add byte [eax], al
add dword [eax], eax
inc eax
add edx, 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], dh
add al, 0x54
add byte [eax], al
add byte [eax], al
add byte [eax], al
xor byte [esp + edx*2], al
push esp
add byte [eax], al
add byte [eax], al
add byte [eax + 3], bl
push esp
add byte [eax], al
add byte [eax], al
pop eax
add edx, dword [eax + eax]
add byte [eax], al
add byte [eax], al
add byte [esi + 3], dh
push esp
add byte [eax], cl
add byte [eax], al
add byte [edi + edx], bh
pop ss
inc eax
add byte [eax - 0x7e], bl
inc eax
add byte [eax - 0x7e], ah
inc eax
add byte [ebp + eax*4 - 0x7a7bffc0], cl
inc eax
add byte [ebp + eax*4 - 0x7a57ffc0], ah
inc eax
add byte [ebp + eax*4 - 0x7a5fffc0], ch
inc eax
add byte [eax], bl
add byte [eax + 0x18004085], ah
add byte [eax], 0x34
add byte [eax], 0x20
add dword [eax], fcn.00407880
cmp byte [eax + 0x40], 0
cmp byte [eax + 0x40], 0
cmp byte [eax + 0x40], 0
cmp byte [eax + 0x40], 0
mov al, byte [0x55ec]
add byte [ebx], al
add byte [ebx - 0x33ffabfd], cl
add byte [ebx], al
add bl, al
add edx, dword [eax + eax - 0x36]
add byte [eax + eax], al
add byte [esp + edx*2], al
add byte [ebx], cl
add eax, 0x14000600
push esp
inc ebx
jne 0x5403ee
je 0x5403ec
insd dword es:[edi], dx
inc edi
jae 0x5403f6
jne 0x5403f6
inc ebp
outsb dx, byte [esi]
imul ebp, dword [bp + 0x65], 0x4b40038
push esp
add byte [esi], al
inc ebx
jb 0x5403fa
popal
je 0x5403fd
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
sub al, 4
push esp
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
or byte [edi + edx*2], ch
push esp
add byte [edx], al
add byte [eax], cl
inc ecx
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x54042f
outsd dx, dword [esi]
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
cmp eax, 0x5404bc00
add byte [esi + ecx*2], cl
outsd dx, dword [esi]
je 0x540437
imul sp, word [ebx + 0x61], 0x6974
outsd dx, dword [esi]
outsb dx, byte [esi]
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
sub al, 4
push esp
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
adc ch, byte [eax + ebx*8]
add byte [edx], dl
sub al, 0xd8
inc ebx
add byte [ecx], al
add byte [edi], al
dec ebp
jae 0x54046c
popal
add al, byte gs:[bx + si]
add al, byte [eax]
sub dword [eax], eax
mov al, byte [0x90055ec]
add byte [edx], al
add byte [ecx], ch
add byte [eax + 0x90055ec], ah
push ebx
jne 0x54047a
jo 0x54047b
jb 0x540482
add eax, dword fs:[eax]
add byte [eax], dl
inc eax
add byte [eax], cl
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
add byte [eax], al
add byte [eax], dh
add al, 0x54
add byte [edi], al
adc al, 0x54
inc ebx
jne 0x5404a9
je 0x5404a7
outsd dx, dword [esi]
insd dword es:[edi], dx
inc edi
jae 0x5404b1
jne 0x5404b1
inc ebp
outsb dx, byte [esi]
imul ebp, dword [bp + 0x65], 0x540340
mov ah, 0x1f
inc eax
add byte [eax], al
add byte [esi + edx*2], cl
arpl word [esi + ebp + 0x43], bp
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x5404cc
outsd dx, dword [esi]
insb byte es:[edi], dx
jae 0x54045e
add byte [edx], al
add byte [edx], al
jae 0x540468
push esp
add byte [edx], al
add byte [edx], al
xchg esp, eax
add al, 0x54
add dl, byte [esp + eax + 0x20054]
add al, byte [eax]
add byte [eax], al
add byte [eax], dl
inc eax
add byte [eax], al
add byte [eax], al
add byte [edx], al
add byte [edx], al
add byte [eax], al
add byte [eax], al
adc byte [eax], al
add byte [eax], al
add dh, bh
dec byte [eax]
add byte [eax], al
inc byte [ecx]
add byte [eax], al
or byte [eax], al
add dh, bh
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
invalid
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4106ffff], al
arpl word [ecx + ebp*2 + 0x76], si
mov al, 2
push esp
add byte [eax + eax], al
add dh, bh
add byte [eax], al
add byte [eax], al
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
invalid
add byte [eax], 0
add byte [eax + 0x4605ffff], al
insb byte es:[edi], dx
add byte [eax], al
cmp bh, 0xff
add eax, 0x67616c46
jae 0x54049e
popal
jae 0x54049e
invalid
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
mov esp, 0x28005408
add eax, 0x62d0054
push esp
add byte [eax], al
add byte [eax], al
add byte [ebx + 6], bh
push esp
add byte [eax + eax], ah
add byte [eax], al
mov ah, 0x23
inc esp
add byte [eax - 0x7e], bl
inc eax
add byte [eax - 0x7e], ah
inc eax
add byte [ebp + eax*4 - 0x7a7bffc0], cl
inc eax
add byte [ebp + eax*4 - 0x7a57ffc0], ah
inc eax
add byte [ebp + eax*4 - 0x7a5fffc0], ch
inc eax
add byte [eax], bl
add byte [eax], 0x34
add byte [eax], 0x10
in eax, dx
push ebp
add byte [ebp + ebp*8 + 0x55], bl
add ah, dh
mov dl, 0x46
add byte [edx + esi*4], bl
inc esi
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], cl
add byte [eax], al
cmp byte [0x40054], dh
add byte [eax], al
or byte [esi + 0x43], al
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x5405b2
outsd dx, dword [esi]
insb byte es:[edi], dx
add al, byte [eax]
add byte [esp + eax], ch
push esp
add byte [eax], cl
add byte [eax], al
add byte [esi], cl
inc esi
inc edi
jae 0x5405c7
jne 0x5405c7
inc ebp
outsb dx, byte [esi]
imul ebp, dword [bp + 0x65], 0x68000002
add dword [eax + eax + 0xc], edx
add byte [eax], al
add byte [edi], cl
inc esi
inc edi
jae 0x5405e1
jne 0x5405e1
dec ebp
popal
outsb dx, byte [esi]
popal
jb 0x54057a
add byte [eax], al
cmp al, 0xd5
push ebx
add byte [eax], dl
add byte [eax], al
add byte [esi + eax*2], dl
dec ecx
outsb dx, byte [esi]
je 0x5405ed
jb 0x5405eb
arpl word [ecx + ebp*2 + 0x76], si
inc edi
jae 0x540607
jne 0x540607
jae 0x54059a
add byte [eax], al
add al, 0xd6
push ebx
add byte [ecx], dl
add byte [eax], al
add byte [edx], bl
inc esi
dec ecx
outsb dx, byte [esi]
je 0x54060d
jb 0x54060b
arpl word [ecx + ebp*2 + 0x76], si
inc edi
jae 0x540627
je 0x540629
jne 0x540627
jb 0x54061b
dec edi
dec edi
jo 0x54062d
imul ebp, dword [edi + 0x6e], 0x273
dec esp
adc eax, 0x140044
add byte [eax], al
or eax, dword [esi + 0x4e]
add byte [ebx], cl
inc esi
dec esi
outsd dx, dword [esi]
je 0x540637
jns 0x54061d
imul esi, dword [ebx + 0x74], 2
adc byte [eax], al
sbb byte [eax], al
add byte [eax], al
adc al, 0x46
push eax
popal
jb 0x54064a
outsb dx, byte [esi]
je 0x54063c
popal
bound ebp, qword [ebp + 0x74]
je 0x54063d
dec edi
jo 0x540664
imul ebp, dword [edi + 0x6e], 0x273
fdivr st(6), st(0)
push ebx
add byte [ecx], bl
add byte [eax], al
add byte [ecx], dl
inc esi
push ebx
je 0x540665
outsb dx, byte [esi]
popal
jb 0x54066d
inc edi
jae 0x540681
jae 0x540681
jne 0x540681
jae 0x540614
add byte [eax], al
sal bh, 0x53
add byte [esi], bl
add byte [eax], al
add byte [esi], cl
inc esi
push esp
popal
bound ebp, qword [ebp + 0x74]
dec edi
jo 0x54069b
imul ebp, dword [edi + 0x6e], 0x273
outsb dx, byte [esi]
jae 0x54062e
add byte [eax], al
add byte [eax], al
or dword [eax], eax
pop dword [esi]
push esp
add byte [eax + eax - 0xc], al
add byte [ecx], cl
add byte [edi + 0x44005406], cl
add ah, dh
hlt
inc edi
push es
push esp
add byte [ebp], cl
invalid
dec ebp
add bh, bh
invalid
pop es
push esp
add byte [edx], al
hlt
add byte [edx], al
hlt
inc edx
add ah, dh
push dword [esi]
or byte [eax + eax + 0x42], dl
inc edx
add ah, dh
push dword [edx + 8]
push esp
add byte [edx], al
hlt
outsd dx, dword [esi]
insd dword es:[edi], dx
push esp
outsd dx, dword [esi]
jne 0x5406ea
push 0x616e614d
jb 0x5406c8
add byte [esp + ebp*8 + 0x43060055], ah
jb 0x5406fe
popal
je 0x540701
add eax, dword gs:[eax]
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
mov eax, 0x5408
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
or byte [eax], bh
xor eax, 0x20054
or byte [ecx + 0x43], al
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x540733
outsd dx, dword [esi]
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
daa
add byte [eax], dl
in eax, dx
push ebp
add byte [edi], al
inc esp
jae 0x540746
jb 0x540743
jns 0x5406d9
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [ecx], al
or byte [eax + 0x5408], bh
add byte [eax], al
or byte [eax], al
add dword [eax], ecx
mov eax, 0x5408
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
add al, byte [eax]
inc esp
add al, cl
in eax, dx
push ebp
add byte [edx], dl
inc ebx
push 0x65676e61
dec esi
outsd dx, dword [esi]
je 0x540768
imul esp, dword [esi + 0x69], 0x69746163
imul sp, word [ebx + 0x61], 0x6974
arpl word [ecx + 0x74], sp
imul ebp, dword [edi + 0x6e], 3
outsd dx, dword [esi]
outsb dx, byte [esi]
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
mov eax, 0x5408
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
or byte [eax], bh
xor eax, 0x10054
or byte [ecx + 0x43], al
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x54079e
outsd dx, dword [esi]
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
aas
add al, bl
in eax, dx
push ebp
add byte [ebx], cl
inc esi
imul ebp, dword [esi + 0x64], 0x74736547
jne 0x5407b5
add eax, dword gs:[eax]
add al, 0xfa
push ebx
add byte [eax], cl
add byte [edx], al
or byte [eax + 0x5408], bh
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add byte [ebp + esi*8 + 0x53], ch
add byte [ecx], al
add byte [edx], cl
inc ecx
inc edi
jae 0x5407dc
jne 0x5407dc
dec ecx
inc esp
add al, byte [eax]
add al, byte [eax]
cmp al, byte [eax]
clc
in eax, dx
push ebp
add byte [ebx], cl
inc esi
imul ebp, dword [esi + 0x64], 0x74736547
jne 0x5407f4
add eax, dword gs:[eax]
add al, 0xfa
push ebx
add byte [eax], cl
add byte [edx], al
or byte [eax + 0x5408], bh
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add bh, byte [eax + 0x1004012]
add byte [ecx], al
add byte [0x6d614e41], al
add al, byte gs:[eax]
add al, byte [eax]
dec edx
add al, dl
out dx, al
push ebp
add byte [eax], bl
push edx
insd dword es:[edi], dx
outsd dx, dword [esi]
jbe 0x54081d
inc ebx
push 0x65676e61
dec esi
outsd dx, dword [esi]
je 0x54082b
imul sp, word [ebx + 0x61], 0x6974
outsd dx, dword [esi]
outsb dx, byte [esi]
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
mov eax, 0x5408
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
or byte [eax], bh
xor eax, 0x10054
or byte [ecx + 0x43], al
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x540861
outsd dx, dword [esi]
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
inc ecx
add al, bh
add byte [ecx], al
clc
out dx, al
push ebp
add byte [0x656c6553], cl
arpl word [edi + eax*2 + 0x65], si
jae 0x54087a
jne 0x54087a
add eax, dword gs:[eax]
add byte [eax], dl
inc eax
add byte [eax], cl
add byte [edx], al
or byte [eax + 0x5408], bh
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add byte [ebp + esi*8 + 0x53], ch
add byte [ecx], al
add byte [edx], cl
inc ecx
inc edi
jae 0x5408a1
jae 0x5408a1
jne 0x5408a1
dec ecx
inc esp
add al, byte [eax]
add al, byte [eax]
cmp al, 0
sbb bh, ch
push ebp
add byte [0x656c6553], cl
arpl word [edi + eax*2 + 0x65], si
jae 0x5408bb
jne 0x5408bb
add eax, dword gs:[eax]
add byte [eax], dl
inc eax
add byte [eax], cl
add byte [edx], al
or byte [eax + 0x5408], bh
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add bh, byte [eax + 0x1004012]
add byte [0x6d614e41], al
add al, byte gs:[eax]
add al, byte [eax]
inc ebx
add byte [eax + esi*8 + 0x550f0055], cl
outsb dx, byte [esi]
jae 0x5408e2
insb byte es:[edi], dx
arpl word gs:[edi + eax*2 + 0x65], si
jae 0x5408f9
jne 0x5408f9
add eax, dword gs:[eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
mov eax, 0x5408
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add byte [ebp + esi*8 + 0x53], ch
cmc
push ebx
add byte [ecx], al
add byte [edx], cl
inc ecx
inc edi
jae 0x540920
jne 0x540920
dec ecx
inc esp
add al, byte [eax]
add al, byte [eax]
add byte [eax], al
add byte [eax + ecx + 0x13070054], bh
push esp
inc ebx
jne 0x540935
add byte [edi], al
adc edx, dword [ebx + eax*2 + 0x75]
jae 0x540937
je 0x540933
outsd dx, dword [esi]
insd dword es:[edi], dx
push esp
outsd dx, dword [esi]
jne 0x54092c
push 0x616e614d
jb 0x5408ee
add eax, 0x24e40054
inc esp
add byte [eax], al
add byte [esi + edx*2], cl
arpl word [esi + ebp + 0x43], bp
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x540957
outsd dx, dword [esi]
insb byte es:[edi], dx
jae 0x5408e9
add byte [eax], cl
add byte [edx], al
sub byte [ecx], cl
push esp
add byte [edx], al
or dword [eax + eax + 2], edx
add byte [edx], al
push eax
or dword [eax + eax + 2], edx
add byte [edx], al
jbe 0x540906
push esp
add byte [edx], al
add byte [edx], al
lahf
or dword [eax + eax + 2], edx
add byte [edx], al
int 9
push esp
add byte [edx], al
add al, byte [eax]
add cl, ch
or dword [eax + eax + 2], edx
add byte [edx], al
add dword [edx], ecx
push esp
add byte [edx], al
add byte [edx], al
das
or dl, byte [eax + eax + 2]
add byte [edx], al
pop edx
or dl, byte [eax + eax + 2]
push esp
add byte [edx], al
add byte [edx], al
add byte [eax], al
add byte [esp + eax], ch
push esp
add byte [eax], cl
add byte [eax], al
invalid
or byte [eax], al
add bh, bh
cmp bh, ch
push ebp
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x470dffff], al
jae 0x5409bb
jne 0x5409bb
inc ebp
outsb dx, byte [esi]
imul ebp, dword [bp + 0x65], 0x53f8b4
sbb dh, ch
push ebp
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], 0
add byte [eax + 0x470bffff], al
jae 0x5409e3
jne 0x5409e3
dec esp
imul esi, dword [ebx + 0x74], 0x540168
or al, 0
add bh, bh
sub bh, 0x55
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x470effff], al
jae 0x540a09
jne 0x540a09
dec ebp
popal
outsb dx, byte [esi]
popal
jb 0x5409dc
aad 0x53
add byte [eax], dl
add byte [eax], al
call dword [eax]
add byte [eax], al
call dword [esi + ebp*8 + 0x55]
add byte [eax - 0x80000000], al
invalid
outsb dx, byte [esi]
je 0x540a23
jb 0x540a21
arpl word [ecx + ebp*2 + 0x76], si
inc edi
jae 0x540a3d
jne 0x540a3d
jae 0x5409d2
salc
push ebx
add byte [ecx], dl
add byte [eax], al
call dword [ecx]
add byte [eax], al
inc dword [eax + 0x55ee]
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x4919ffff], al
outsb dx, byte [esi]
je 0x540a51
jb 0x540a4f
arpl word [ecx + ebp*2 + 0x76], si
inc edi
jae 0x540a6b
jne 0x540a6b
dec edi
jo 0x540a71
imul ebp, dword [edi + 0x6e], 0x40100073
add byte [eax], bl
add byte [eax], al
push esp
out dx, eax
push ebp
add byte [eax + 0x55ee], ch
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x5013ffff], al
popal
hlt
adc edx, dword [eax + 0x61]
jb 0x540a85
outsb dx, byte [esi]
je 0x540a77
popal
bound ebp, qword [ebp + 0x74]
dec edi
jo 0x540a9f
imul ebp, dword [edi + 0x6e], 0x53f6dc73
add byte [esi + ebp*8 + 0x55], al
add byte [eax + esi*8], bl
push ebp
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x5310ffff], al
je 0x540aae
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
invalid
outsb dx, byte [esi]
popal
popal
jb 0x540ab6
inc edi
inc edi
jae 0x540aca
jne 0x540aca
jae 0x540a1b
not dword [ebx]
push ds
add byte [eax], al
call [eax - 0x10]
push ebp
add byte [esi + ebp*8 + 0x55], bh
add byte [eax - 0x80000000], al
invalid
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x540dffff], al
popal
cmp bh, 0xff
or eax, 0x6c626154
je 0x540acb
bound ebp, qword [ebp + 0x74]
dec edi
jo 0x540af2
imul ebp, dword [edi + 0x6e], 0xdc000073
or dl, byte [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
or edx, dword [eax + eax]
add byte [eax], al
add al, ch
or dl, byte [eax + eax]
add byte [eax], al
add byte [eax], al
add dh, ch
or dl, byte [eax + eax + 0x24]
add byte [eax], al
add ah, al
add al, 0x54
push esp
add byte [eax - 0x7e], bl
inc eax
add byte [eax - 0x7e], ah
inc eax
add byte [ebp + eax*4 - 0x7a7bffc0], cl
inc eax
add byte [ebp + eax*4 - 0x7a57ffc0], ah
inc eax
add byte [ebp + eax*4 - 0x7a5fffc0], ch
inc eax
add byte [eax], bl
inc eax
add byte [eax + 0x18004085], ah
add byte [eax], 0x34
add byte [eax], 0x10
in eax, dx
push ebp
add byte [ebp + ebp*8 + 0x55], bl
add ah, dh
mov dl, 0x46
add byte [edx + esi*4], bl
inc esi
add byte [eax], al
add byte [eax], al
add byte [ebx], al
add byte [0x756f5454], cl
add eax, dword [eax]
or eax, 0x756f5454
jne 0x540b57
arpl word [eax + 0x4d], bp
popal
outsb dx, byte [esi]
popal
push 0x616e614d
jb 0x540afd
or edx, dword [eax + eax + 7]
or eax, 0x756f5454
arpl word [eax + 0x4d], bp
popal
outsb dx, byte [esi]
popal
jb 0x540aec
or dl, byte [eax + eax - 0x48]
or byte [eax + eax + 5], dl
add byte [esi + edx*2], cl
arpl word [esi + ebp + 0x43], bp
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x540b95
outsd dx, dword [esi]
insb byte es:[edi], dx
jae 0x540b2c
add byte [eax + 1], ch
push esp
add byte [eax + eax], cl
or al, 0
add bh, bh
sub bh, 0x55
add byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x470e0000], al
jae 0x540bbb
jne 0x540bbb
dec ebp
popal
outsb dx, byte [esi]
popal
jb 0x540b8e
aad 0x53
add byte [eax], dl
add byte [eax], al
call dword [eax]
add byte [eax], al
call dword [esi + ebp*8 + 0x55]
add byte [eax - 0x80000000], al
add dword [eax], eax
adc ecx, dword [ecx + 0x6e]
add bh, bh
adc byte [eax], al
add bh, bh
xchg esp, eax
out dx, al
push ebp
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x49130001], al
outsb dx, byte [esi]
je 0x540bd5
jb 0x540bd3
arpl word [ecx + ebp*2 + 0x76], si
inc edi
jae 0x540bef
jne 0x540bef
jae 0x540b84
salc
push ebx
add byte [ecx], dl
add byte [eax], al
call dword [ecx]
add byte [eax], al
inc dword [eax + 0x55ee]
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x49190002], al
outsb dx, byte [esi]
je 0x540c03
jb 0x540c01
arpl word [ecx + ebp*2 + 0x76], si
inc edi
jae 0x540c1d
jne 0x540c1d
dec edi
jo 0x540c23
imul ebp, dword [edi + 0x6e], 0x40100073
add byte [eax], bl
add byte [eax], al
push esp
out dx, eax
push ebp
add byte [eax + 0x55ee], ch
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x50130003], al
popal
jb 0x540c37
hlt
outsb dx, byte [esi]
je 0x540c29
popal
bound ebp, qword [ebp + 0x74]
dec edi
jo 0x540c51
imul ebp, dword [edi + 0x6e], 0x53f7c073
add byte [esi], bl
add byte [eax], al
call [eax - 0x10]
push ebp
add byte [esi + ebp*8 + 0x55], bh
add byte [eax - 0x80000000], al
add al, 0
or eax, 0x6c626154
je 0x540c52
push ebp
add byte [eax], al
add byte [eax], al
add byte [eax], 0
add byte [eax + 0x540d0004], al
popal
bound ebp, qword [ebp + 0x74]
dec edi
je 0x540c52
jo 0x540c79
imul ebp, dword [edi + 0x6e], 0x3000573
sub byte [ebx], cl
push esp
add byte [edx], al
add byte [ebx], al
push ecx
or edx, dword [eax + eax + 2]
add byte [ebx], al
jg 0x540c27
push esp
add byte [edx], al
add byte [ebx], al
mov bl, 0xb
push esp
add byte [edx], al
add byte [ebx], al
loope 0x540c35
add esp, ecx
or edx, dword [eax + eax + 2]
push esp
add byte [edx], al
add byte [edx], al
add byte [eax], al
add byte [eax], al
add byte [eax], bh
or al, 0x54
add byte [ebx], al
add edi, dword [edx]
xor eax, 0x132
add byte [eax], al
add al, byte [eax]
add byte [eax], al
xor al, 0xc
push esp
add byte [esi], al
jae 0x540cb2
inc esi
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x540c5a
or byte [ebx + 0x65], dh
jae 0x540cb9
inc ebx
insb byte es:[edi], dx
imul esp, dword [ebp + 0x6e], 0x65730874
or byte [ebx + 0x65], dh
inc edx
outsd dx, dword [esi]
jb 0x540cc5
jb 0x540c70
push esi
arpl word [esi + ebp + 0x43], bp
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x540cdf
outsd dx, dword [esi]
insb byte es:[edi], dx
jae 0x540c73
add al, byte [eax]
add byte [eax], al
js 0x540c82
add byte [eax], al
add byte [eax + 0xc], bh
push esp
add byte [esi], al
push cs
push esp
push ebx
je 0x540cf7
insb byte es:[edi], dx
inc ebp
insb byte es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x540cfb
add dword [esp + ecx], esi
push esp
add byte [edx], al
add byte [eax], al
add dword [eax], eax
add byte [eax], al
cwde
or al, 0x54
add byte [eax], cl
or edx, dword [ebp + ecx*2 + 0x6f]
jne 0x540d12
inc ebp
jbe 0x540d08
outsb dx, byte [esi]
je 0x540ca6
add eax, 0x65530608
outsb dx, byte [esi]
jb 0x540cb7
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + eax + 6], si
add byte [esi], al
inc edx
jne 0x540d30
je 0x540d2d
outsb dx, byte [esi]
or al, 0x54
dec ebp
outsd dx, dword [esi]
jne 0x540d38
inc edx
jne 0x540d3d
je 0x540d3a
outsb dx, byte [esi]
add byte [0x66696853], al
je 0x540cdf
push esp
push ebx
push 0x53746669
je 0x540d3e
je 0x540d44
add byte [ecx], al
pop eax
pop es
dec ecx
outsb dx, byte [esi]
je 0x540d4c
jb 0x540ceb
add dword [ecx + 7], ebx
dec ecx
outsb dx, byte [esi]
je 0x540d57
jb 0x540cf6
mov ah, 0x1f
pop ds
inc eax
add byte [ecx + eax*2 + 0x480041], bl
inc ecx
inc ecx
add byte [eax], cl
inc esp
add byte [eax + edx + 0x109c0040], bl
inc eax
add byte [eax], dl
or eax, 0x20054
add byte [eax], al
add byte [eax], al
add byte [eax], al
add eax, 0x401fb408
add byte [esi], al
push ebx
outsb dx, byte gs:[esi]
jb 0x540d26
add byte [eax], al
pushfd
inc ecx
inc ecx
add byte [esi], al
inc edx
jne 0x540da2
je 0x540da3
je 0x540d9f
outsd dx, dword [esi]
outsb dx, byte [esi]
add al, byte [eax]
add byte [eax], cl
inc esp
add byte [0x66696853], al
add eax, 0x66696853
push 0x2746669
je 0x540d41
add al, byte [eax]
add byte [eax + edx + 0x58010040], bl
add byte [eax], al
pushfd
adc byte [eax], al
add dword [eax + 2], ebx
add byte [eax], al
pushfd
adc byte [eax], al
add dword [ecx + 2], ebx
add byte [eax], al
add byte [eax + 0xd], bl
push esp
add byte [ecx], al
pop eax
add al, byte [eax]
add byte [eax + edx + 0x59010040], bl
inc eax
add byte [ecx], al
pop ecx
add al, byte [eax]
add byte [eax], al
pop eax
or eax, 0xf080054
push esp
dec ebp
outsd dx, dword [esi]
add byte [eax], cl
andps xmm1, xmmword [ebp + 0x6f]
jne 0x540dd2
dec ebp
outsd dx, dword [esi]
jbe 0x540dc9
inc ebp
jbe 0x540dcc
outsb dx, byte [esi]
je 0x540d6a
add al, 8
push es
push ebx
outsb dx, byte gs:[esi]
jb 0x540d7b
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + eax + 5], si
push ebx
push 0xb746669
add byte [0x66696853], al
je 0x540d8e
push esp
push ebx
push 0x53746669
je 0x540ded
je 0x540df3
add byte [ecx], al
pop eax
pop es
dec ecx
outsb dx, byte [esi]
je 0x540dfb
jb 0x540d9a
add dword [ecx + 7], ebx
dec ecx
outsb dx, byte [esi]
je 0x540e06
jb 0x540da5
jb 0x540da5
jb 0x540da5
mov ah, 0x1f
inc eax
add byte [eax], cl
inc esp
add byte [eax + edx + 0x109c0040], bl
inc eax
add byte [ebx + 0x200540d], bh
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax + ecx], al
mov ah, 0x1f
inc eax
add byte [esi], al
push ebx
outsb dx, byte gs:[esi]
jb 0x540dd1
jb 0x540dd1
add byte [eax], al
dec eax
add byte [eax + eax + 5], al
push ebx
push 0x2746669
add byte [eax], al
pushfd
adc byte [eax], al
add dword [eax + 2], ebx
add byte [eax], al
pushfd
adc byte [eax], al
add dword [ecx + 2], ebx
add byte [eax], al
hlt
add al, byte [eax]
add ah, dh
or eax, 0x13080054
push esp
dec ebp
outsd dx, dword [esi]
add byte [eax], cl
adc edx, dword [ebp + ecx*2 + 0x6f]
jne 0x540e6e
inc ecx
arpl word [ecx + ebp*2 + 0x76], si
popal
je 0x540e69
inc ebp
jbe 0x540e6c
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x540e0a
pop es
or byte [esi], al
push ebx
outsb dx, byte gs:[esi]
jb 0x540e1b
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + eax + 6], si
add byte [esi], al
inc edx
jne 0x540e94
je 0x540e91
outsb dx, byte [esi]
or al, 0x54
dec ebp
outsd dx, dword [esi]
jne 0x540e9c
inc edx
jne 0x540ea1
je 0x540e9e
outsb dx, byte [esi]
add byte [0x66696853], al
je 0x540e43
push esp
push ebx
push 0x53746669
je 0x540ea2
je 0x540ea8
add byte [ecx], al
pop eax
pop es
dec ecx
outsb dx, byte [esi]
je 0x540eb0
jb 0x540e4f
add dword [ecx + 7], ebx
dec ecx
outsb dx, byte [esi]
je 0x540ebb
jb 0x540e5a
pop es
dec eax
imul esi, dword [esp + edx*2 + 0x65], 0x49077473
outsb dx, byte [esi]
je 0x540ecc
jb 0x540e6c
jb 0x540e6c
or eax, 0x73756f4d
dec ebp
outsd dx, dword [esi]
jne 0x540ee3
inc ecx
arpl word [ecx + ebp*2 + 0x76], si
popal
je 0x540ede
push cs
push esp
dec ebp
outsd dx, dword [esi]
jne 0x540ef2
inc ecx
arpl word [ecx + ebp*2 + 0x76], si
popal
je 0x540eed
add byte [edi + ebx + 0x419c0040], dh
inc ecx
add byte [eax], cl
inc esp
dec eax
add byte [eax + eax - 0x64], al
adc byte [eax], al
pushfd
adc byte [eax], al
pushfd
add byte [eax + edx + 0x109c0040], bl
inc eax
add byte [eax + edx + 0x41e40040], bl
adc byte [eax], al
in al, 0x41
inc ecx
inc ecx
add byte [ebx + 0x200540e], ch
add byte [edx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edi], al
or byte [edi + ebx + 0x53060040], dh
outsb dx, byte gs:[esi]
jb 0x540ec1
add byte [eax], al
pushfd
inc ecx
inc ecx
add byte [esi], al
inc edx
jne 0x540f3d
je 0x540f3a
outsb dx, byte [esi]
add al, byte [eax]
add byte [eax], cl
inc esp
add byte [0x66696853], al
je 0x540edc
add byte [eax], al
pushfd
adc byte [eax], al
add dword [eax + 2], ebx
inc eax
add byte [ecx], al
pop eax
add al, byte [eax]
add byte [eax + edx + 0x59010040], bl
add al, byte [eax]
add byte [eax], al
pushfd
adc byte [eax], al
add dword [ecx + 2], ebx
add byte [eax], al
pushfd
adc byte [eax], al
add byte [eax + edx + 0x48070040], bl
pop es
dec eax
imul esi, dword [esp + edx*2 + 0x65], 0x27473
add esp, esp
inc ecx
inc ecx
add byte [0x73756f4d], cl
inc ecx
arpl word [ecx + ebp*2 + 0x76], si
popal
je 0x540f74
add al, byte [eax]
add byte [eax], al
add byte [eax], bl
andps xmm0, xmmword [eax]
or byte [ecx], cl
push esp
dec ebx
jns 0x540f64
jbe 0x540f86
outsb dx, byte [esi]
je 0x540f24
add ecx, dword [eax]
push es
push ebx
outsb dx, byte gs:[esi]
jb 0x540f35
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [ecx + eax + 3], si
add dword [ebx], eax
dec ebx
jns 0x540f3f
add al, 0x57
push edi
outsd dx, dword [esi]
jb 0x540fa3
add byte [0x66696853], al
je 0x540f52
push esp
push ebx
push 0x53746669
je 0x540fb1
je 0x540fb7
add byte [edi + ebx + 0x10cc0040], dh
inc eax
add byte [eax], cl
inc esp
add byte [ebp + 0xf], ah
push esp
add byte [edx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx], al
or byte [edi + ebx + 0x53060040], dh
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
jb 0x540f7b
add byte [ecx], al
int3
dec eax
add byte [eax + eax + 5], al
push ebx
push 0x2746669
add byte [eax], al
add byte [eax + 0x800540f], bl
push cs
push esp
dec ebx
jns 0x540fef
jb 0x541006
jae 0x541016
inc ebp
jbe 0x54100b
outsb dx, byte [esi]
je 0x540fa9
add cl, byte [eax]
push es
push ebx
outsb dx, byte gs:[esi]
jb 0x540fba
jb 0x540fba
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [ecx + eax + 3], si
arpl word gs:[ecx + eax + 3], si
add dword [ebx], eax
dec ebx
jns 0x540fc4
inc ebx
push 0xb4007261
pop ds
inc eax
add byte [eax + edx + 0x40], cl
add byte [edi + ebx + 0x104c0040], dh
inc eax
add bl, dl
andps xmm0, xmmword [eax]
add al, byte [eax]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add cl, byte [eax]
mov ah, 0x1f
inc eax
add byte [esi], al
push ebx
outsb dx, byte gs:[esi]
jb 0x540fe9
add byte [ecx], al
dec esp
adc byte [eax], al
add ecx, dword [ebx + 0x65]
jns 0x540ff4
jns 0x540ff4
add byte [eax], al
clc
andps xmm0, xmmword [eax]
or byte [esi], cl
push esp
inc esp
jb 0x54105f
dec edi
jbe 0x541067
jb 0x541049
jbe 0x54106b
outsb dx, byte [esi]
je 0x541009
push es
or byte [esi], al
push es
push ebx
outsb dx, byte gs:[esi]
jb 0x54101a
push esp
dec edi
bound ebp, qword [edx + 0x65]
push 0x65
arpl word [eax + ecx + 6], si
or byte [esi], al
push ebx
outsd dx, dword [esi]
jne 0x541092
arpl word [ebp + 7], sp
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + eax + 1], si
pop eax
pop es
dec ecx
outsb dx, byte [esi]
je 0x541097
jb 0x541036
add dword [ecx + 7], ebx
dec ecx
outsb dx, byte [esi]
je 0x5410a2
jb 0x541041
add eax, 0x74617453
or dl, byte gs:[esp + eax*2 + 0x72]
popal
inc esp
jb 0x5410ad
push ebx
je 0x5410b1
je 0x5410b7
add dword [esi], eax
inc ecx
arpl word [ebx + 0x65], sp
jo 0x5410ce
pop es
inc edx
outsd dx, dword [esi]
outsd dx, dword [esi]
insb byte es:[edi], dx
popal
outsb dx, byte [esi]
add byte [edi + ebx + 0x1fb40040], dh
mov ah, 0x1f
inc eax
add byte [eax + edx + 0x109c0040], bl
inc eax
add ah, bl
inc edx
inc ecx
pushfd
adc byte [eax], al
pushfd
adc byte [eax], al
fadd qword [edx + 0x41]
add byte [eax], al
adc byte [eax], al
adc dword [eax], 0x20054
add byte [eax], al
add byte [eax], al
add byte [eax], al
push es
or byte [edi + ebx + 0x53060040], dh
outsb dx, byte gs:[esi]
jb 0x541097
jb 0x541097
add byte [eax], cl
mov ah, 0x1f
inc eax
add byte [esi], al
push ebx
outsd dx, dword [esi]
jne 0x541112
arpl word [ebp + 2], sp
add byte [eax], al
pushfd
adc byte [eax], al
add dword [eax + 2], ebx
add byte [eax], al
pushfd
adc byte [eax], al
add dword [ecx + 2], ebx
add byte [eax], al
add al, byte [eax]
add byte [eax + edx + 0x58010040], bl
add al, byte [eax]
add byte [eax + edx + 0x59010040], bl
add byte [ecx], al
pop ecx
add al, byte [eax]
add ah, bl
inc edx
inc ecx
fadd qword [edx + 0x41]
add byte [0x74617453], al
add al, byte gs:[eax]
add dword [eax], eax
adc byte [eax], al
push es
inc ecx
arpl word [ebx + 0x65], sp
jo 0x541143
je 0x5410d2
add al, byte [eax]
add byte [eax], al
add al, bl
adc byte [eax + eax + 8], dl
add byte [eax], al
add byte [eax], al
fcom dword [eax]
push esp
add byte [eax], cl
push cs
push esp
inc esp
jb 0x54113f
inc esp
jb 0x541151
jo 0x541129
jbe 0x54114b
outsb dx, byte [esi]
je 0x5410e9
add al, 8
push es
push ebx
outsb dx, byte gs:[esi]
jb 0x5410fa
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + ecx + 6], si
or byte [esi], al
push ebx
outsd dx, dword [esi]
jne 0x541172
arpl word [ebp + 7], sp
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + eax + 1], si
pop eax
pop es
dec ecx
outsb dx, byte [esi]
je 0x541177
jb 0x541116
add dword [ecx + 7], ebx
dec ecx
outsb dx, byte [esi]
je 0x541182
jb 0x541121
mov ah, 0x1f
inc eax
add byte [edi + ebx + 0x109c0040], dh
inc eax
add byte [eax + edx + 0x11370040], bl
push esp
add byte [edx], al
pushfd
adc byte [eax], al
pushfd
adc byte [eax], al
aaa
adc dword [eax + eax + 2], edx
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax + ecx], al
mov ah, 0x1f
inc eax
add byte [esi], al
push es
push ebx
outsb dx, byte gs:[esi]
jb 0x54114d
add byte [eax], cl
mov ah, 0x1f
inc eax
add byte [esi], al
push es
push ebx
outsd dx, dword [esi]
jne 0x5411c8
arpl word [ebp + 2], sp
add byte [eax], al
pushfd
adc byte [eax], al
add dword [eax + 2], ebx
add byte [eax], al
pushfd
adc byte [eax], al
add dword [ecx + 2], ebx
add byte [eax + 0x11], dh
push esp
add byte [eax], cl
andps xmm2, xmmword [ebx + 0x74]
popal
push esp
push ebx
je 0x5411d7
jb 0x5411ec
je 0x5411bd
inc esp
jb 0x5411dc
inc ebp
jbe 0x5411e4
outsb dx, byte [esi]
je 0x541182
add cl, byte [eax]
push es
push ebx
outsb dx, byte gs:[esi]
jb 0x541193
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [ecx + ecx + 0xa], si
or dword [edx], ecx
inc esp
jb 0x5411f9
dec edi
bound ebp, qword [edx + 0x65]
arpl word [ebx + ecx + 0x54], si
inc esp
jb 0x541205
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + eax - 0x4c], si
pop ds
inc eax
add ah, dh
ficom dword [ebx]
mov edx, 0x2005411
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edx], al
or byte [edi + ebx + 0x53060040], dh
outsb dx, byte gs:[esi]
jb 0x5411d0
add byte [ecx], cl
hlt
popal
dec edi
bound ebp, qword [edx + 0x65]
arpl word [edx + eax], si
arpl word gs:[edx + eax], si
add byte [eax], al
add al, ch
adc dword [eax + eax + 8], edx
call 0x85465fa
or eax, 0x646e4554
inc esp
outsb dx, byte [esi]
inc esp
jb 0x541252
inc ebp
jbe 0x54125a
outsb dx, byte [esi]
je 0x5411f8
add al, 8
push es
or byte [esi], al
push ebx
outsb dx, byte gs:[esi]
jb 0x541209
push esp
dec edi
bound ebp, qword [edx + 0x65]
push 0x65
arpl word [eax + ecx + 6], si
or byte [esi], al
push esp
popal
jb 0x541276
je 0x541219
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + eax + 1], si
add byte [ecx], al
pop eax
pop es
dec ecx
outsb dx, byte [esi]
je 0x541286
jb 0x541225
add dword [ecx + 7], ebx
dec ecx
outsb dx, byte [esi]
je 0x541291
jb 0x541230
mov ah, 0x1f
inc eax
add byte [edi + ebx + 0x109c0040], dh
inc eax
add byte [eax + edx + 0x12460040], bl
push esp
add byte [edx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax + ecx], al
mov ah, 0x1f
inc eax
add byte [esi], al
push es
push ebx
outsb dx, byte gs:[esi]
jb 0x54125c
add byte [eax], cl
mov ah, 0x1f
inc eax
add byte [esi], al
push esp
popal
jb 0x5412cc
je 0x54126a
add byte [eax], al
pushfd
adc byte [eax], al
add dword [eax + 2], ebx
add byte [eax], al
pushfd
adc byte [eax], al
add dword [ecx + 2], ebx
add byte [eax], al
adc byte [edx], 0x54
add byte [eax], cl
add byte [ecx], al
pop ecx
add al, byte [eax]
add byte [eax + 0x8005412], al
push cs
push esp
inc esp
outsd dx, dword [esi]
arpl word [ebx + 0x44], bp
jb 0x5412f9
imul eax, dword [edx + esi*2 + 0x6f], 0x70
inc ebp
jo 0x5412d1
jbe 0x5412f3
outsb dx, byte [esi]
je 0x541291
add al, 8
push es
push ebx
outsb dx, byte gs:[esi]
jb 0x5412a2
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + ecx + 6], si
or byte [esi], al
push ebx
outsd dx, dword [esi]
jne 0x54131a
arpl word [ebp + 0xf], sp
push esp
inc esp
jb 0x541310
inc esp
outsd dx, dword [esi]
arpl word [ebx + 0x4f], bp
bound ebp, qword [edx + 0x65]
arpl word [eax + eax + 1], si
pop eax
pop es
dec ecx
outsb dx, byte [esi]
je 0x541327
jb 0x5412c6
add dword [ecx + 7], ebx
dec ecx
outsb dx, byte [esi]
je 0x541332
jb 0x5412d1
jb 0x5412d1
mov ah, 0x1f
inc eax
add ah, cl
loop 0x54132b
add byte [eax + edx + 0x109c0040], bl
inc eax
add bh, ah
adc dl, byte [eax + eax + 2]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax + ecx], al
mov ah, 0x1f
inc eax
add byte [esi], al
push es
push ebx
outsb dx, byte gs:[esi]
jb 0x5412fd
jb 0x5412fd
add byte [eax], cl
int3
pop eax
add al, byte [eax]
add byte [eax + edx + 0x59010040], bl
add al, byte [eax]
and byte [ebx], dl
push esp
add byte [eax], cl
push cs
push esp
inc esp
outsd dx, dword [esi]
arpl word [ebx + 0x4f], bp
dec edi
jbe 0x54138f
jb 0x541371
inc ebp
jbe 0x541393
outsb dx, byte [esi]
je 0x541331
push es
or byte [esi], al
push ebx
outsb dx, byte gs:[esi]
jb 0x541342
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + ecx + 6], si
or byte [esi], al
push ebx
outsd dx, dword [esi]
jne 0x5413ba
arpl word [ebp + 0xf], sp
push esp
inc esp
jb 0x5413b0
inc esp
outsd dx, dword [esi]
arpl word [ebx + 0x4f], bp
bound ebp, qword [edx + 0x65]
arpl word [eax + eax + 1], si
pop eax
pop es
dec ecx
outsb dx, byte [esi]
je 0x5413c7
jb 0x541366
add dword [ecx + 7], ebx
dec ecx
outsb dx, byte [esi]
je 0x5413d2
jb 0x541371
add eax, 0x74617453
or dl, byte gs:[esp + eax*2 + 0x72]
popal
push ebx
je 0x5413e1
je 0x5413e7
add dword [esi], eax
inc ecx
arpl word [ebx + 0x65], sp
jo 0x5413fe
pop es
inc edx
outsd dx, dword [esi]
outsd dx, dword [esi]
insb byte es:[edi], dx
popal
outsb dx, byte [esi]
add byte [edi + ebx - 0x1d33ffc0], dh
push ebx
mov ah, 0x1f
inc eax
add ah, cl
loop 0x5413ed
add byte [eax + edx + 0x109c0040], bl
inc eax
add ah, bl
inc edx
inc ecx
add byte [eax], al
adc byte [eax], al
mov cl, 0x13
push esp
add byte [edx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [esi], al
or byte [edi + ebx + 0x53060040], dh
pop ds
inc eax
add byte [esi], al
push ebx
outsb dx, byte gs:[esi]
jb 0x5413c7
add byte [eax], cl
int3
add al, byte [eax]
add byte [eax + edx + 0x58010040], bl
add al, byte [eax]
add byte [eax + edx + 0x59010040], bl
add byte [ecx], al
pop ecx
add al, byte [eax]
add ah, bl
inc edx
inc ecx
fadd qword [edx + 0x41]
add byte [0x74617453], al
add al, byte gs:[eax]
je 0x541450
je 0x541456
add al, byte [eax]
add dword [eax], eax
adc byte [eax], al
push es
inc ecx
arpl word [ebx + 0x65], sp
jo 0x541473
je 0x541402
add al, byte [eax]
add byte [eax], al
add byte [eax], cl
adc al, 0x54
add byte [eax], al
add byte [eax], al
or byte [esp + edx*2], dl
add byte [eax], cl
or al, 0x54
push ebp
outsb dx, byte [esi]
inc esp
outsd dx, dword [esi]
arpl word [ebx + 0x45], bp
jbe 0x541479
outsb dx, byte [esi]
je 0x541417
add al, 8
push es
push ebx
outsb dx, byte gs:[esi]
jb 0x541428
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + ecx + 6], si
or byte [esi], al
inc ebx
insb byte es:[edi], dx
imul esp, dword [ebp + 0x6e], 0x43540874
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x5414a9
outsd dx, dword [esi]
insb byte es:[edi], dx
or byte [ecx], cl
dec esi
ja 0x541493
popal
jb 0x5414a9
je 0x541450
push esp
push edi
imul ebp, dword [esi + 0x43], 0x72746e6f
outsd dx, dword [esi]
insb byte es:[edi], dx
add dword [0x6f6c6c41], eax
ja 0x54145f
inc edx
outsd dx, dword [esi]
outsd dx, dword [esi]
insb byte es:[edi], dx
popal
outsb dx, byte [esi]
add byte [edi + ebx + 0x35380040], dh
push esp
add byte [edi + edx*2], ch
push esp
add byte [eax], al
adc byte [eax], al
jbe 0x541486
push esp
add byte [edx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax + ecx], al
mov ah, 0x1f
inc eax
add byte [esi], al
push ebx
outsb dx, byte gs:[esi]
jb 0x54148c
add byte [eax], cl
cmp byte [0x43060054], dh
insb byte es:[edi], dx
imul esp, dword [ebp + 0x6e], 0x8000274
sub al, 0x57
push esp
add byte [ecx], cl
dec esi
ja 0x5414f7
popal
jb 0x54150d
je 0x5414ab
add byte [ecx], al
add byte [eax], dl
inc eax
add byte [0x6f6c6c41], al
ja 0x5414b8
add byte [eax], al
mov esp, 0x8005414
andps xmm2, xmmword [ebx + 0x74]
popal
jb 0x541538
inc esp
outsd dx, dword [esi]
arpl word [ebx + 0x45], bp
jbe 0x541530
outsb dx, byte [esi]
je 0x5414ce
add cl, byte [eax]
push es
push ebx
outsb dx, byte gs:[esi]
jb 0x5414df
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [ecx + ecx + 0xa], si
or dword [edx], ecx
inc esp
jb 0x541545
dec edi
bound ebp, qword [edx + 0x65]
arpl word [edi + ecx + 0x54], si
inc esp
jb 0x541551
inc esp
outsd dx, dword [esi]
arpl word [ebx + 0x4f], bp
bound ebp, qword [edx + 0x65]
push 0x65
arpl word [eax + eax - 0x4c], si
pop ds
inc eax
add ah, cl
loop 0x541556
add byte [edx], cl
adc eax, 0x20054
add byte [eax], al
add byte [eax], al
add byte [eax], al
add cl, byte [eax]
mov ah, 0x1f
inc eax
add byte [esi], al
push ebx
add byte [eax], al
add byte [edx], al
or byte [edi + ebx + 0x53060040], dh
outsb dx, byte gs:[esi]
jb 0x541520
add byte [ecx], cl
int3
add byte [eax], al
add byte [eax], al
cmp byte [0x11080054], dl
or byte [ecx], dl
push esp
inc edi
je 0x541592
imul esi, dword [ebp + 0x49], 0x456f666e
outsd dx, dword [esi]
inc ebp
jbe 0x5415ae
outsb dx, byte [esi]
je 0x54154c
add eax, 0x65530608
outsb dx, byte [esi]
jb 0x54155d
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + ecx + 0xa], si
or byte [edx], cl
inc esp
outsd dx, dword [esi]
arpl word [ebx + 0x43], bp
insb byte es:[edi], dx
imul esp, dword [ebp + 0x6e], 0x43540874
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x5415e2
outsd dx, dword [esi]
insb byte es:[edi], dx
adc dword [0x6c666e49], ecx
jne 0x5415df
outsb dx, byte [esi]
arpl word [ebp + 0x52], sp
arpl word gs:[ebp + eax + 0x54], si
push edx
arpl word gs:[eax + edx + 8], si
dec ebp
outsd dx, dword [esi]
jne 0x541600
push eax
outsd dx, dword [esi]
jae 0x541598
push esp
push eax
outsd dx, dword [esi]
imul ebp, dword [esi + 0x74], 0x61430701
add dword [edi], eax
inc ebx
popal
outsb dx, byte [esi]
inc esp
outsd dx, dword [esi]
arpl word [ebx + 7], bp
inc edx
outsd dx, dword [esi]
outsd dx, dword [esi]
insb byte es:[edi], dx
popal
outsb dx, byte [esi]
add byte [edi + ebx + 0x35380040], dh
push esp
add byte [eax], ch
pop ds
cmp byte [0x1f280054], dh
inc ecx
add byte [eax + 0x411b], ah
adc byte [eax], al
les edx, [0x20054]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add eax, 0x401fb408
add byte [esi], al
push ebx
outsb dx, byte gs:[esi]
jb 0x5415da
add byte [eax], cl
cmp byte [0x440a0054], dh
inc esp
outsd dx, dword [esi]
arpl word [ebx + 0x43], bp
insb byte es:[edi], dx
imul esp, dword [ebp + 0x6e], 0x11000274
imul eax, dword [ebx + 0x6c], 0x69
outsb dx, byte gs:[esi]
je 0x5415ec
add byte [ecx], dl
sub byte [edi], bl
inc ecx
add byte [0x6c666e49], cl
jne 0x54165c
outsb dx, byte [esi]
arpl word [ebp + 0x52], sp
arpl word gs:[edx + eax], si
adc byte [eax + 0x800411b], ah
dec ebp
outsd dx, dword [esi]
jne 0x54167d
push eax
outsd dx, dword [esi]
jae 0x541611
add byte [ecx], al
add byte [eax], dl
inc eax
add byte [edi], al
inc ebx
popal
outsb dx, byte [esi]
inc esp
outsd dx, dword [esi]
arpl word [ebx + 2], bp
add byte [eax], al
and al, 0x16
push esp
add byte [eax], cl
andps xmm0, xmmword [ebx + 0x61]
outsb dx, byte [esi]
push edx
jae 0x541697
jp 0x541695
inc ebp
jbe 0x541698
outsb dx, byte [esi]
je 0x541636
add al, 8
push es
push ebx
outsb dx, byte gs:[esi]
jb 0x541647
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [ecx + eax + 8], si
add dword [eax], ecx
dec esi
ja 0x5416a4
imul esp, dword [esp + esi*2 + 0x68], 0x746e4907
jb 0x54165b
or dword [esi + 0x65], ecx
ja 0x5416a7
dec esi
ja 0x5416a7
imul esp, dword gs:[edi + 0x68], 0x6e490774
je 0x5416ce
jb 0x54166e
push es
push edx
jae 0x5416db
jp 0x5416d9
pop es
inc edx
outsd dx, dword [esi]
outsd dx, dword [esi]
insb byte es:[edi], dx
popal
outsb dx, byte [esi]
add byte [edi + ebx + 0x109c0040], dh
inc eax
add byte [eax + edx + 0x10000040], bl
inc eax
add byte [ebx + 0x2005416], dl
mov ah, 0x1f
inc eax
add byte [eax + edx + 0x109c0040], bl
inc eax
add byte [eax], al
adc byte [eax], al
xchg ebx, eax
push ss
push esp
add byte [edx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add al, 8
add byte [eax + ecx], al
mov ah, 0x1f
inc eax
add byte [esi], al
push ebx
outsb dx, byte gs:[esi]
jb 0x5416a9
jb 0x5416a9
add byte [ecx], al
pushfd
adc byte [eax], al
or byte [esi + 0x65], cl
ja 0x541709
imul esp, dword [esp + esi*2 + 0x68], 0x9c010002
adc byte [eax], al
or dword [esi + 0x65], ecx
ja 0x54170a
imul esp, dword gs:[edi + 0x68], 0x1000274
add byte [eax], dl
inc eax
add byte [esi], al
push es
push edx
jae 0x54173c
jp 0x54173a
add al, byte [eax]
add ah, bl
push ss
push esp
add byte [eax], cl
pop ss
push esp
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x541758
jb 0x541747
imul ebp, dword [esi + 0x65], 0x73655264
imul edi, dword [edx + 0x65], 0x6e657645
je 0x5416f6
add eax, 0x65530608
outsb dx, byte [esi]
jb 0x541707
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [ecx + eax + 8], si
add dword [eax], ecx
dec ebp
imul ebp, dword [esi + 0x57], 0x68746469
pop es
dec ecx
outsb dx, byte [esi]
je 0x54177b
jb 0x54171b
or dword [ebp + 0x69], ecx
outsb dx, byte [esi]
dec eax
imul esp, dword gs:[edi + 0x68], 0x6e490774
dec ebp
imul ebp, dword [esi + 0x48], 0x68676965
je 0x54172c
dec ecx
outsb dx, byte [esi]
je 0x54178e
jb 0x54172e
add dword [eax], ecx
or byte [ebp + 0x61], cl
dec ebp
popal
js 0x541789
imul esp, dword [esp + esi*2 + 0x68], 0x746e4907
jb 0x541740
jb 0x541740
or dword [ebp + 0x61], ecx
dec ebp
popal
js 0x54178c
imul esp, dword gs:[edi + 0x68], 0x6e490774
push 0x6e490774
je 0x5417b3
jb 0x541752
mov ah, 0x1f
inc eax
add byte [eax + edx + 0x109c0040], bl
inc eax
add byte [eax + edx + 0x109c0040], bl
inc eax
add byte [edi + edx + 0x54], ch
inc eax
add byte [eax + edx + 0x109c0040], bl
inc eax
add byte [eax + edx + 0x176c0040], bl
push esp
add byte [edx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [0x401fb408], al
add byte [esi], al
push ebx
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
jb 0x541782
add byte [ecx], al
pushfd
adc byte [eax], al
or byte [ebp + 0x69], cl
outsb dx, byte [esi]
push edi
imul esp, dword [esp + esi*2 + 0x68], 0x9c010002
je 0x5417f7
push 0x9c010002
add al, byte [eax]
add dword [eax + edx + 0x4d090040], ebx
imul ebp, dword [esi + 0x48], 0x68676965
je 0x5417a3
adc byte [eax], al
or dword [ebp + 0x69], ecx
outsb dx, byte [esi]
dec eax
imul esp, dword gs:[edi + 0x68], 0x1000274
add byte [ecx], al
pushfd
adc byte [eax], al
or byte [ebp + 0x61], cl
js 0x541803
imul esp, dword [esp + esi*2 + 0x68], 0x9c010002
pushfd
adc byte [eax], al
or dword [ebp + 0x61], ecx
js 0x541804
imul esp, dword gs:[edi + 0x68], 0x274
enter 0x5417, 0
or byte [eax], dl
push esp
dec ebp
outsd dx, dword [esi]
jne 0x541842
push edi
push 0x456c6565
jbe 0x54183d
outsb dx, byte [esi]
je 0x5417db
add eax, 0x65530608
outsb dx, byte [esi]
jb 0x5417ec
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + eax + 5], si
push ebx
push 0xb746669
add byte [0x66696853], al
je 0x5417ff
push esp
push ebx
push 0x53746669
je 0x54185e
imul esp, dword [esi + 0x74], 0x74617453
add byte gs:[edx], cl
je 0x541864
add byte [edx], cl
push edi
push 0x446c6565
insb byte es:[edi], dx
insb byte es:[edi], dx
inc esp
insb byte es:[edi], dx
je 0x54186c
pop es
dec ecx
outsb dx, byte [esi]
je 0x541875
jb 0x541824
or byte [ebp + 0x6f], cl
jne 0x54188c
push eax
outsd dx, dword [esi]
jae 0x541824
push esp
push eax
outsd dx, dword [esi]
imul ebp, dword [esi + 0x74], 0x61480701
add dword [edi], eax
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
pop es
inc edx
outsd dx, dword [esi]
outsd dx, dword [esi]
insb byte es:[edi], dx
popal
outsb dx, byte [esi]
add byte [edi + ebx + 0x480040], dh
inc esp
add byte [eax + edx + 0x1ba00040], bl
inc ecx
add byte [eax], al
mov al, byte [0x411b]
adc byte [eax], al
push eax
sbb byte [eax + eax + 2], dl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [0x401fb408], al
add byte [esi], al
push ebx
outsb dx, byte gs:[esi]
jb 0x541866
add byte [eax], al
dec eax
add byte [eax + eax + 5], al
push ebx
push 0x2746669
add byte [eax], al
pushfd
adc byte [eax], al
or dl, byte [edi + 0x68]
insb byte es:[edi], dx
inc esp
inc eax
add byte [edx], cl
push edi
push 0x446c6565
insb byte es:[edi], dx
je 0x5418e3
add al, byte [eax]
adc byte [eax + 0x800411b], ah
dec ebp
outsd dx, dword [esi]
jne 0x541901
push eax
outsd dx, dword [esi]
jae 0x541895
add byte [ecx], al
add byte [eax], dl
inc eax
add byte [edi], al
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
add al, byte fs:[eax]
add byte [eax + 0x8005418], ch
push ss
push esp
dec ebp
outsd dx, dword [esi]
jne 0x541922
push edi
push 0x556c6565
jo 0x5418fc
outsd dx, dword [esi]
ja 0x541929
inc ebp
jbe 0x541923
outsb dx, byte [esi]
je 0x5418c1
add al, 8
push es
push ebx
outsb dx, byte gs:[esi]
jb 0x5418d2
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + eax + 5], si
push ebx
push 0xb746669
add byte [0x66696853], al
je 0x5418e5
push esp
push ebx
push 0x53746669
je 0x541944
je 0x54194a
adc byte [eax], cl
dec ebp
outsd dx, dword [esi]
jne 0x54195e
push eax
outsd dx, dword [esi]
jae 0x5418f6
push esp
push eax
outsd dx, dword [esi]
imul ebp, dword [esi + 0x74], 0x61480701
add dword [edi], eax
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
pop es
inc edx
outsd dx, dword [esi]
outsd dx, dword [esi]
insb byte es:[edi], dx
popal
outsb dx, byte [esi]
add byte [edi + ebx + 0x480040], dh
inc esp
add byte [eax + 0x411b], ah
adc byte [eax], al
push ds
sbb dword [eax + eax + 2], edx
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add al, 8
add byte [eax + ecx], al
mov ah, 0x1f
inc eax
add byte [esi], al
push ebx
outsb dx, byte gs:[esi]
jb 0x541934
add byte [eax], al
dec eax
add byte [eax + eax + 5], al
push ebx
push 0x2746669
add byte [eax], dl
mov al, byte [0x800411b]
add byte [eax], cl
dec ebp
outsd dx, dword [esi]
jne 0x5419bd
push eax
outsd dx, dword [esi]
jae 0x541951
add byte [ecx], al
add byte [eax], dl
inc eax
add byte [edi], al
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
add al, byte fs:[eax]
add byte [ecx + ebx + 0x54], ah
add byte [eax], cl
add byte [eax], al
sbb dword fs:[eax + eax + 8], edx
adc dl, byte [ebx + eax*2 + 0x6f]
outsb dx, byte [esi]
je 0x5419d1
js 0x5419e2
push eax
outsd dx, dword [esi]
jo 0x5419e7
jo 0x5419b9
jbe 0x5419db
outsb dx, byte [esi]
je 0x541979
add ecx, dword [eax]
push es
push ebx
outsb dx, byte gs:[esi]
jb 0x54198a
push esp
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + edx + 8], si
adc byte [eax], cl
dec ebp
outsd dx, dword [esi]
jne 0x541a03
push eax
outsd dx, dword [esi]
jae 0x54199b
push esp
push eax
outsd dx, dword [esi]
imul ebp, dword [esi + 0x74], 0x61480701
add dword [edi], eax
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
pop es
inc edx
outsd dx, dword [esi]
outsd dx, dword [esi]
insb byte es:[edi], dx
popal
outsb dx, byte [esi]
add byte [edi + ebx + 0x1ba00040], dh
inc ecx
add byte [eax], al
adc byte [eax], al
mov edi, 0x2005419
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx], al
or byte [edi + ebx + 0x53060040], dh
add al, byte [eax]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add ecx, dword [eax]
mov ah, 0x1f
inc eax
add byte [esi], al
push ebx
outsb dx, byte gs:[esi]
jb 0x5419d5
jb 0x5419d5
add byte [eax], dl
mov al, byte [0x800411b]
dec ebp
outsd dx, dword [esi]
jne 0x541a51
push eax
outsd dx, dword [esi]
jae 0x5419e5
add al, byte [eax]
add dword [eax], eax
adc byte [eax], al
pop es
add byte [ecx], al
add byte [eax], dl
inc eax
add byte [edi], al
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
add al, byte fs:[eax]
add al, bh
sbb dword [eax + eax + 3], edx
adc byte [esp + eax*2 + 0x6f], dl
arpl word [ebx + 0x4f], bp
jb 0x541a6b
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x541a67
je 0x541a71
outsd dx, dword [esi]
outsb dx, byte [esi]
add dword [eax], eax
add byte [eax], al
add byte [edx], al
add byte [eax], al
add ah, dh
sbb dword [eax + eax + 0xa], edx
outsd dx, dword fs:[esi]
dec esi
outsd dx, dword [esi]
dec edi
jb 0x541a88
outsb dx, byte gs:[esi]
je 0x541a2f
outsd dx, dword fs:[esi]
dec eax
outsd dx, dword [esi]
jb 0x541a92
jp 0x541a9a
outsb dx, byte [esi]
je 0x541a8f
insb byte es:[edi], dx
or ah, byte [edi + ebp*2 + 0x56]
jb 0x541aaa
imul esp, dword [ebx + 0x61], 0x63560c6c
insb byte es:[edi], dx
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x541ab6
outsd dx, dword [esi]
insb byte es:[edi], dx
jae 0x541a4a
add byte [eax], al
add byte [eax], al
push eax
sbb dl, byte [eax + eax + 3]
pop ss
push esp
dec edi
jb 0x541abf
imul ebp, dword [bp + 0x61], 0x7261506c
outsb dx, byte gs:[esi]
je 0x541aa5
popal
insb byte es:[edi], dx
arpl word [ecx + edi*2 + 0x70], dx
add dword gs:[eax], eax
jo 0x541ace
add dword [eax], eax
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [edx + ebx + 0x54], cl
add byte [eax], cl
arpl word [edi + edx*2 + 0x69], si
outsb dx, byte [esi]
inc ecx
jo 0x541ae8
or byte [ebx + 0x74], ah
dec esi
popal
je 0x541aef
jbe 0x541aed
or al, 0x56
arpl word [esi + ebp + 0x43], bp
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x541b04
outsd dx, dword [esi]
insb byte es:[edi], dx
jae 0x541a98
add byte [eax], al
invalid
push esp
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add ah, dl
sbb edx, dword [eax + eax + 0x3c]
xor eax, 0x1bf60054
push esp
add bl, bl
push esp
add dh, dh
sbb edx, dword [eax + eax - 0x25]
and edx, dword [eax + eax - 0x5f]
and eax, 0x27890054
push esp
add ah, dl
push esp
add byte [ecx - 0x2bffabd9], cl
add dword [eax], eax
add al, al
out 0x44, eax
add byte [eax - 0x7e], bl
inc eax
add byte [eax - 0x7e], ah
inc eax
add byte [ebp + eax*4 + 0x6540040], cl
dec eax
inc eax
add byte [esi + eax + 0x48], dl
add byte [ebp + eax*4 - 0x102fffc0], ah
inc edi
add byte [ebp + eax*4 - 0x1bcfffc0], ch
push esp
add byte [eax], bl
add byte [eax], 0x34
add byte [eax], 0x3c
xor al, 0x80
inc eax
add byte [edi + esi*4], bh
push esp
mov bh, 0x54
add byte [edi + esi*8 + 0x54], bh
add byte [edi], ah
push esp
add byte [edx + esi*4], bl
inc esi
add byte [esi*8 - 0x8bbffac], cl
push esp
add byte [esp + edi*4], al
add al, 0xbc
push esp
add byte [eax - 0x45], dl
push esp
add byte [ebp + eax + 0x5980048], dl
dec eax
add byte [eax + 3], bh
dec eax
add al, dh
enter 0x54, 0x7c
push es
dec eax
add byte [edi + esi*8 - 0x873ffb9], dl
inc edi
add byte [esi + eax - 0x4a4bffb8], al
push esp
add byte [ebp + eax + 0x48], al
add al, al
lds edx, [eax + eax + 0x2c]
invalid