Function at 0x5654f0
Capabilities:
Get number of processors

Disassembly:
je 0x541a7e
imul ebp, dword [ecx], 0x653f697b
jae 0x541ac0
je 0x541a9e
je 0x541ad3
jb 0x541aca
bound esi, qword [ebp + 0x74]
sub byte gs:[esp + ebp + 0x22], dh
and ch, byte [ecx]
cmp ah, byte [ebp + 0x2e]
jb 0x541ad5
insd dword es:[edi], dx
outsd dx, dword [esi]
jbe 0x541ad9
inc ecx
je 0x541aeb
jb 0x541ae2
bound esi, qword [ebp + 0x74]
sub byte gs:[ecx + ebp + 0x7d], dh
sub al, 0x72
insd dword es:[edi], dx
je 0x541aa9
jge 0x541aae
jb 0x541ae9
insd dword es:[edi], dx
outsd dx, dword [esi]
jbe 0x541aed
inc ebx
push 0x4e646c69
outsd dx, dword [esi]
jae 0x541abb
sub dword gs:[ebx + 0x66], edi
outsd dx, dword [esi]
jb 0x541ac2
insb byte es:[edi], dx
je 0x541abe
je 0x541add
imul si, word cs:[edx + 0x73], 0x4374
push 0x3b646c69
outsb dx, byte [esi]
imul ebp, dword [esp + 0x3b], 0x6c6c756e
jne 0x541b1c
insb byte es:[edi], dx
and dword [0x743b743d], edi
cmp eax, 0x69662e65
jb 0x541b31
imul esi, dword [edx + 0x73], 0x69684374
je 0x541b03
push 0x29646c69
jb 0x541b2e
insb byte es:[edi], dx
sub dword fs:[ebp + 0x2e], esp
jb 0x541b2e
insd dword es:[edi], dx
outsd dx, dword [esi]
jbe 0x541b32
inc ebx
push 0x28646c69
je 0x541afe
jge 0x541b03
arpl word [edx + 0x65], si
popal
popal
je 0x541b42
push esp
insd dword es:[edi], dx
jo 0x541b4e
popal
je 0x541b4a
push edi
popal
insb byte es:[edi], dx
imul esp, dword [ebp + 0x72], 0x28
jb 0x541b14
sub byte [ebp + 0x29], ah
jnp 0x541b62
sub dword gs:[ebx + 0x72], edi
sub dword [ebx + 0x72], edi
je 0x541b68
jb 0x541b63
and byte [edi + ebp*2 + 0x63], ah
jne 0x541b68
outsb dx, byte gs:[esi]
je 0x541b2d
arpl word cs:[edx + 0x65], si
arpl word [edx + 0x65], si
popal
je 0x541b6a
push esp
jb 0x541b6d
push edi
popal
insb byte es:[edi], dx
imul esp, dword [ebp + 0x72], 0x28
sub al, 0x31
xor esi, dword [ebx]
sub al, 0x6e
xor ebp, dword [esi + ebp*2]
jne 0x541b85
insb byte es:[edi], dx
sub al, 0x21
xor dword [ecx], ebp
jge 0x541b9d
sub dword [ebx], edi
insb byte es:[edi], dx
je 0x541b46
je 0x541b9b
cmp eax, 0x636e7566
je 0x541b98
imul ebp, dword [edi + 0x6e], 0x7b296528
jb 0x541b9c
outsd dx, dword [esi]
outsb dx, byte [esi]
sub byte [ebp + 0x29], ah
jnp 0x541ba8
sub dword gs:[ebx + 0x72], edi
je 0x541bae
je 0x541bae
jb 0x541ba9
and byte [ebp + 0x2e], ah
push esp
dec edi
push eax
pop edi
dec esp
inc ebp
inc esi
push esp
cmp eax, 0x504f5422
push eax
pop edi
dec esp
inc ebp
inc esi
push esp
and ch, byte [0x504f542e]
pop edi
push edx
dec ecx
inc edi
dec eax
push esp
cmp eax, 0x504f5422
pop edi
push edx
dec ecx
inc edi
dec eax
push esp
and ch, byte [0x544f422e]
inc edx
dec edi
push esp
push esp
dec edi
dec ebp
pop edi
dec esp
inc ebp
inc esi
push esp
cmp eax, 0x544f4222
push esp
dec edi
dec ebp
pop edi
dec esp
inc ebp
inc esi
push esp
and ch, byte [0x544f422e]
sub al, 0x65
inc edx
dec edi
push esp
push esp
dec edi
dec ebp
pop edi
push edx
dec ecx
inc edi
dec eax
push esp
cmp eax, 0x544f4222
push esp
push esp
dec edi
dec ebp
pop edi
push edx
dec ecx
inc edi
dec eax
push esp
and ch, byte [0x7d7b287d]
jge 0x541bd3
sub dword [ecx + ebp*2], ebp
sub al, 0x69
jae 0x541beb
jne 0x541c1f
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ebp + 0x29], ah
jnp 0x541c2d
je 0x541c33
jb 0x541c2e
and byte [ebp + 0x5b], ah
inc ebx
push ebp
push edx
push edx
inc ebp
dec esi
push esp
pop edi
push esp
inc ecx
inc edx
cmp eax, 0x223d5d30
inc ebx
push ebp
push edx
cmp eax, 0x52554322
push edx
inc ebp
dec esi
push esp
pop edi
push esp
inc ecx
inc edx
and ch, byte [0x4e2e655b]
inc ebp
push edi
pop edi
inc esi
dec edi
push edx
inc ebp
inc edi
push edx
dec edi
push ebp
dec esi
inc esp
pop edi
push esp
inc ecx
inc edx
cmp eax, 0x223d5d31
dec esi
inc ebp
push edi
pop edi
inc esi
dec edi
push edx
inc ebp
inc edi
push edx
dec edi
push ebp
dec esi
inc esp
pop edi
push esp
inc ecx
inc edx
and ch, byte [0x4e2e655b]
inc ebp
push edi
pop edi
inc edx
inc ecx
inc ebx
dec ebx
inc edi
push edx
dec edi
push ebp
dec esi
inc esp
pop edi
push esp
inc ecx
inc edx
cmp eax, 0x223d5d32
dec esi
inc ebp
push edi
pop edi
inc edx
inc ecx
inc ebx
dec ebx
inc edi
push edx
dec edi
push ebp
dec esi
inc esp
pop edi
push esp
inc ecx
inc edx
and ch, byte [0x4e2e655b]
inc ebp
push edi
pop edi
push edi
dec ecx
dec esi
inc esp
dec edi
push edi
cmp eax, 0x223d5d33
dec esi
inc ebp
push edi
pop edi
push edi
dec ecx
dec esi
inc esp
dec edi
push edi
and ch, byte [0x4e2e655b]
inc ebp
push edi
pop edi
dec ecx
dec esi
pop edi
push eax
push edx
dec ecx
push esi
inc ecx
push esp
inc ebp
pop edi
push esp
inc ecx
inc edx
cmp eax, 0x223d5d34
dec esi
inc ebp
push edi
pop edi
dec ecx
dec esi
pop edi
push eax
push edx
dec ecx
push esi
inc ecx
push esp
inc ebp
pop edi
push esp
inc ecx
inc edx
and ch, byte [0x7d7b287d]
sub dword [ebx], edi
arpl word [ecx + 0x73], bp
jae 0x541cbb
outsd dx, dword [esi]
jae 0x541d19
jae 0x541d14
popal
je 0x541d0c
arpl word [eax], sp
inc ebx
insb byte es:[edi], dx
outsd dx, dword [esi]
jae 0x541d0f
inc esi
outsd dx, dword [esi]
outsd dx, dword [esi]
je 0x541d14
jb 0x541d00
jbe 0x541d18
jb 0x541d21
popal
jns 0x541ce0
sub al, 0x74
sub dword [ebx + 0x74], edi
popal
inc ebp
jbe 0x541d2a
outsb dx, byte [esi]
je 0x541d14
imul esi, dword [ebx + 0x74], 0x72656e65
sub byte [edx], ah
imul esp, dword [ebp + 0x79], 0x64
outsd dx, dword [esi]
ja 0x541d46
and ch, byte [eax + ebp]
je 0x541d1a
jnp 0x541d02
push esp
popal
bound esp, qword [edx]
cmp eax, 0x2e743d3d
imul esp, dword [ebp + 0x79], 0x26
and ch, byte es:[eax + 0x69]
and ah, byte gs:[ecx]
cmp eax, 0x632e653d
insb byte es:[edi], dx
popal
jae 0x541d71
dec esi
popal
insd dword es:[edi], dx
sub byte es:[ebp + 0x2e], ah
sub byte es:[ebp + 0x2e], ah
arpl word [ecx + 0x73], bp
jae 0x541d5b
dec esi
popal
insd dword es:[edi], dx
cmp eax, 0x64696822
and ch, byte gs:[ecx]
and ch, byte gs:[ecx]
jge 0x541d43
sub dword [ecx], ebp
jge 0x541d80
sub dword [ebp + 0x63], edi
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x541d95
jb 0x541d98
arpl word [edi + ebp*2 + 0x72], si
sub byte [ebp + 0x2c], ah
je 0x541d58
imul ebp, dword [edi + ebp*2], 0x7b29612c
dec esp
sub byte [eax + ebp*2 + 0x69], dh
jae 0x541d66
and ah, byte [esi + 0x6c]
jns 0x541dae
jne 0x541db5
inc esp
popal
je 0x541da6
and ch, byte [esi + esi*2]
sub al, 0x76
outsd dx, dword [esi]
imul esp, dword [eax + 0x30], 0x284c2c29
je 0x541dbb
imul esi, dword [ebx + 0x2c], 0x69747522
je 0x541dc3
insb byte es:[edi], dx
imul esi, dword [ecx + ebp*2 + 0x65], 0x762c2273
outsd dx, dword [esi]
imul esp, dword [eax + 0x30], 0x284c2c29
je 0x541dd6
and byte [eax], dh
sub dword [esp + ecx*2], ebp
sub byte [eax + ebp*2 + 0x69], dh
jae 0x541d9d
imul esi, dword [ebx + 0x2c], 0x67617022
dec eax
and dh, byte [eax + 0x61]
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x541dcb
outsd dx, dword [esi]
jne 0x541dee
jne 0x541dee
and ch, byte gs:[esi + esi*2]
outsd dx, dword [esi]
imul esp, dword [eax + 0x30], 0x284c2c29
je 0x541df9
imul esi, dword [ebx + 0x2c], 0x676f6c22
insb byte es:[edi], dx
outsd dx, dword [esi]
dec ebp
dec ebp
outsd dx, dword [esi]
jne 0x541e09
and ch, byte gs:[esi + esi*2]
outsd dx, dword [esi]
imul esp, dword [eax + 0x30], 0x284c2c29
je 0x541e14
sub dword [esp + ecx*2], ebp
sub byte [eax + ebp*2 + 0x69], dh
jae 0x541ddb
imul esi, dword [ebx + 0x2c], 0x65737522
jb 0x541dfa
sub al, 0x22
jne 0x541e25
and dh, byte [ebp + 0x73]
jb 0x541dfa
outsb dx, byte [esi]
popal
insd dword es:[di], dx
outsb dx, byte gs:[esi]
je 0x541e12
je 0x541e30
jb 0x541e28
dec ebp
popal
outsb dx, byte [esi]
popal
jb 0x541ded
sub al, 0x76
outsd dx, dword [esi]
imul esp, dword [eax + 0x30], 0x284c2c29
je 0x541e40
imul esi, dword [ebx + 0x2c], 0x74756122
outsd dx, dword [esi]
and ah, byte [ecx + 0x75]
je 0x541e4f
dec edi
jo 0x541e48
outsb dx, byte [esi]
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x541e5b
outsd dx, dword [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
jb 0x541e44
jb 0x541e44
push ebp
je 0x541e5a
insb byte es:[edi], dx
imul esi, dword [ecx + ebp*2 + 0x65], 0x762c2273
jbe 0x541e6a
outsd dx, dword [esi]
imul esp, dword [eax + 0x30], 0x284c2c29
je 0x541e6d
imul esi, dword [ebx + 0x2c], 0x6f6e7322
jae 0x541e79
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x541e74
dec ebp
outsb dx, byte gs:[esi]
jne 0x541e36
sub al, 0x76
outsd dx, dword [esi]
imul esp, dword [eax + 0x30], 0x284c2c29
je 0x541e89
imul esi, dword [ebx + 0x2c], 0x6e6f6422
outsd dx, dword fs:[esi]
outsb dx, byte [esi]
je 0x541e7d
push 0x654d776f
outsb dx, byte [esi]
jne 0x541e54
sub al, 0x76
outsd dx, dword [esi]
imul esp, dword [eax + 0x30], 0x68742c29
imul esi, dword [ebx + 0x2e], 0x6f796c66
and byte fs:[eax], dh
sub dword [esp + esi*2], ebp
push 0x662e7369
insb byte es:[edi], dx
insb byte es:[edi], dx
jns 0x541eb3
jne 0x541eba
inc esp
popal
je 0x541eab
cmp eax, 0x68742c65
imul esi, dword [ebx + 0x2e], 0x6c697475
imul esi, dword [ecx + ebp*2 + 0x65], 0x2c743d73
imul ebp, dword [ecx + ebp*2 + 0x74], 0x3d736569
jae 0x541e99
cmp eax, 0x68742c74
je 0x541e8a
je 0x541ec8
imul esi, dword [ebx + 0x2e], 0x65676170
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x541ebc
jb 0x541ebc
outsd dx, dword [esi]
jne 0x541edf
cmp eax, 0x68742c69
cmp eax, 0x68742c69
imul esi, dword [ebx + 0x2e], 0x4d676f6c
outsd dx, dword [esi]
dec ebp
outsd dx, dword [esi]
jne 0x541ef0
cmp eax, 0x68742c6f
push 0x752e7369
jae 0x541ef5
imul esi, dword [ebx + 0x2e], 0x72657375
inc ebp
jb 0x541ed7
outsb dx, byte [esi]
popal
insd dword es:[di], dx
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x541eef
je 0x541f0d
jb 0x541f05
dec ebp
popal
outsb dx, byte [esi]
popal
jb 0x541ee5
popal
jne 0x541f1f
jae 0x541f12
jb 0x541ef4
jb 0x541ef4
outsb dx, byte [esi]
popal
insd dword es:[di], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x541f0c
je 0x541f2a
outsd dx, dword [esi]
jb 0x541f22
dec ebp
dec ebp
popal
outsb dx, byte [esi]
popal
jb 0x541ef1
je 0x541f2f
imul esi, dword [ebx + 0x2e], 0x6f747561
jae 0x541ef8
popal
jne 0x541f41
outsd dx, dword [esi]
dec edi
jo 0x541f36
outsb dx, byte [esi]
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x541f49
outsd dx, dword [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
jb 0x541f32
je 0x541f48
insb byte es:[edi], dx
imul esi, dword [ecx + ebp*2 + 0x65], 0x7d613d73
popal
jae 0x541f64
cmp eax, 0x73617d61
jns 0x541f5a
outsb dx, byte [esi]
arpl word [eax], sp
jae 0x541f58
push 0x6f46776f
outsd dx, dword [esi]
ja 0x541f39
outsd dx, dword [esi]
outsd dx, dword [esi]
je 0x541f5c
jb 0x541f21
sub byte [ecx], ch
jnp 0x541f6e
sub dword [ebx + 0x72], edi
je 0x541f74
jb 0x541f6f
sub byte [ebx + 0x2e], cl
inc ecx
jne 0x541f7b
outsd dx, dword [esi]
cmp eax, 0x68743d3d
push 0x662e7369
insb byte es:[edi], dx
imul esi, dword [ebx + 0x2e], 0x6f796c66
jns 0x541f83
jne 0x541f8a
inc esp
popal
je 0x541f7b
arpl word cs:[edi + 0x6d], bp
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
outsd dx, dword cs:[esi]
outsd dx, dword [esi]
jo 0x541f8a
outsb dx, byte [esi]
push edi
imul esi, dword [eax + ebp*2 + 0x26], 0x68742126
je 0x541f94
and dword es:[eax + ebp*2 + 0x69], esi
je 0x541f99
imul esi, dword [ebx + 0x2e], 0x6c637865
jae 0x541f62
js 0x541f9a
arpl word [ebp + esi*2 + 0x64], bp
insb byte es:[edi], dx
jne 0x541f9e
inc esi
inc esi
outsd dx, dword [esi]
outsd dx, dword [esi]
je 0x541fa5
jb 0x541f6a
sub byte [eax + ebp*2 + 0x69], dh
jae 0x541f75
je 0x541fac
imul esi, dword [ebx + 0x2e], 0x6f796c66
insb byte es:[edi], dx
insb byte es:[edi], dx
jns 0x541fba
jne 0x541fc1
inc esp
popal
je 0x541fb2
arpl word cs:[edi + 0x6d], bp
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
jo 0x541fca
outsd dx, dword [esi]
jo 0x541fd2
jne 0x541fce
jo 0x541fae
dec edi
jb 0x541fca
imul ebp, dword [bp + 0x61], 0x6e6f6974
imul ebp, dword [esi + 0x61], 0x6e6f6974
popal
je 0x541fd0
outsd dx, dword [esi]
outsb dx, byte [esi]
sub dword [ecx], ebp
aas
sub dword [edi], edi
aas
and dword [ecx], esi
xor dword [ebp + 0x63], edi
jge 0x541fd4
jb 0x541fd8
popal
je 0x541fdb
push ebx
push ebx
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x541fe1
inc edx
inc edx
jne 0x541ff3
je 0x541ff0
outsb dx, byte [esi]
sub byte [ebp + 0x29], ah
jnp 0x541fea
sub dword gs:[ebx + 0x63], edi
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x541fff
je 0x541fac
and byte [ebp + edi + 0x56], dh
je 0x541fcb
push esi
jb 0x541fb9
sub dword [ebx], edi
je 0x541fc3
imul esp, dword cs:[ebp + edi + 0x22], 0x6f6f6e73
imul esp, dword [ebp + edi + 0x22], 0x6f6f6e73
jae 0x542009
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x542004
and ch, byte gs:[esp + esi*2]
and ch, byte [esp + esi*2]
je 0x54200a
js 0x54201b
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x542011
outsb dx, byte [esi]
je 0x541fec
cmp eax, 0x73696874
insb byte es:[edi], dx
je 0x542019
imul esi, dword [ebx + 0x2e], 0x6f796c66
jae 0x541fe2
insb byte es:[edi], dx
jns 0x542027
jne 0x54202e
je 0x541fff
inc esp
popal
je 0x54201f
jae 0x542035
jb 0x54202c
outsb dx, byte [esi]
jae 0x541ff5
jae 0x542037
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x542032
inc edx
jne 0x542044
je 0x542041
outsb dx, byte [esi]
sub al, 0x74
je 0x542041
je 0x542004
je 0x542041
je 0x542046
cmp eax, 0x73696874
cmp eax, 0x73696874
insb byte es:[edi], dx
insb byte es:[edi], dx
insb byte es:[edi], dx
jns 0x542054
jne 0x54205b
inc esp
popal
je 0x54204c
popal
jae 0x542062
jae 0x542062
jb 0x542059
outsb dx, byte [esi]
jae 0x542022
jae 0x542064
jae 0x542064
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x54205f
dec eax
outsd dx, dword [esi]
jbe 0x542063
jb 0x542054
push esp
js 0x542077
cmp ebp, dword [ebp + 0x74]
jnp 0x542079
insb byte es:[edi], dx
je 0x542083
jo 0x542079
outsd dx, dword [esi]
jo 0x542081
jo 0x54205d
jb 0x542079
imul ebp, dword [bp + 0x61], 0x6e6f6974
imul ebp, dword [esi + 0x61], 0x6e6f6974
cmp ah, byte [ecx + 0x7d]
popal
jge 0x542059
cmp eax, 0x73696874
insb byte es:[edi], dx
je 0x542086
imul esi, dword [ebx + 0x2e], 0x6f796c66
jae 0x54204f
insb byte es:[edi], dx
insb byte es:[edi], dx
jns 0x542094
jne 0x54209b
inc esp
popal
je 0x54208c
arpl word cs:[edi + 0x6d], bp
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp ebp, dword [ecx + 0x66]
sub byte [ecx + 0x3d], ah
cmp eax, 0x2e69443d
inc ecx
cmp eax, 0x69443d3d
inc ecx
push ebp
push esp
dec edi
pop edi
push ebx
dec eax
dec edi
push edi
pop edi
push ebx
inc ebp
push edx
push esi
inc ebp
push edx
pop edi
inc esp
push edx
dec ecx
push esi
inc ebp
dec esi
pop edi
dec esi
dec edi
push esp
dec ecx
inc esi
dec ecx
inc ebx
inc ecx
push esp
dec ecx
dec edi
dec esi
sub dword [ebx + 0x63], edi
jnp 0x5420c7
arpl word [edi + 0x6e], bp
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x5420dc
and byte [ebp + edi + 0x74], dh
push 0x752e7369
je 0x5420dc
insb byte es:[edi], dx
imul esi, dword [ecx + ebp*2 + 0x65], 0x65672e73
je 0x5420ce
jae 0x5420a8
je 0x5420ce
je 0x5420ce
ja 0x5420e9
insb byte es:[edi], dx
outsd dx, dword [esi]
push eax
outsd dx, dword [esi]
jo 0x5420fb
jo 0x5420d7
jb 0x5420f3
imul ebp, dword [bp + 0x61], 0x6e6f6974
outsb dx, byte [esi]
popal
je 0x5420f9
outsd dx, dword [esi]
outsb dx, byte [esi]
sub byte [ebp + 0x29], ah
cmp esi, dword [esi + 0x26]
sub byte [ecx + 0x3d], ah
sub dword [ebx], edi
je 0x5420be
sub byte es:[ecx + 0x3d], ah
cmp eax, 0x637d2974
je 0x5420c7
jge 0x542103
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x542118
and byte [esi + 0x3d], ch
jnp 0x542119
jo 0x542119
outsd dx, dword [esi]
jo 0x542121
jo 0x5420fd
jb 0x542119
imul ebp, dword [bp + 0x61], 0x6e6f6974
inc ebp
outsb dx, byte [esi]
jne 0x542129
cmp ah, byte [ecx + 0x7d]
cmp esi, dword [edx + 0x65]
jge 0x5420fb
jb 0x542127
je 0x542139
jb 0x542134
and byte [esi + ebp + 0x61], dh
je 0x5420f7
popal
inc ebp
jbe 0x542134
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x54211e
imul esi, dword [ebx + 0x74], 0x72656e65
sub byte [edx], ah
arpl word [ecx + ebp*2 + 0x63], bp
imul esp, dword [edx], 0x2c
sub byte [ecx + 0x73], ah
jns 0x542155
jb 0x542102
and ah, byte [ebx + 0x6c]
insb byte es:[edi], dx
imul esp, dword [ebx + 0x6b], 0x61282c22
jae 0x54215f
outsb dx, byte [esi]
arpl word [eax], bp
sub dword [0x68747b3e], edi
imul esi, dword [ebx + 0x2e], 0x65676170
dec eax
popal
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x54214b
dec ebp
outsd dx, dword [esi]
jne 0x54216e
push ebx
push ebx
outsb dx, byte gs:[esi]
push edi
push eax
dec edi
dec ecx
outsb dx, byte [esi]
je 0x542174
jb 0x542172
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
inc ebp
jbe 0x54217e
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x542144
popal
sub al, 0x51
push ecx
push ebx
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x54218b
sub dword [ebx], edi
arpl word [edi + 0x6e], bp
cmp esp, dword [ebx + 0x6f]
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x5421a1
and byte [ebp + 0x3d], ah
outsb dx, byte [esi]
ja 0x542154
pop edi
outsb dx, byte [esi]
sub byte [edi + 0x2e], ch
inc esi
insb byte es:[edi], dx
jns 0x5421ac
jne 0x5421b3
push ebx
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x5421aa
sub al, 0x4e
sub al, 0x4e
outsb dx, byte [esi]
inc esi
dec edi
dec edi
push esp
inc ebp
push edx
sub al, 0x74
push 0x662e7369
insb byte es:[edi], dx
insb byte es:[edi], dx
insb byte es:[edi], dx
jns 0x5421c8
jne 0x5421cf
inc esp
popal
je 0x5421c0
arpl word cs:[edi + 0x6d], bp
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
outsd dx, dword fs:[esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x2c], 0x4e4f534a
dec edx
push ebx
dec edi
dec esi
jae 0x5421e9
je 0x5421e8
jb 0x5421e0
imul ebp, dword [esi + 0x67], 0x28796669
outsb dx, byte [esi]
outsb dx, byte [esi]
imul esp, dword [bp + 0x79], 0x2c296e28
je 0x5421ea
sub dword [esp + esi*2], ebp
push 0x662e7369
insb byte es:[edi], dx
jns 0x5421f8
imul esi, dword [ebx + 0x2e], 0x6f796c66
jne 0x5421ff
inc esp
popal
je 0x5421f0
arpl word cs:[edi + 0x6d], bp
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
insb byte es:[edi], dx
jns 0x54220a
jne 0x542211
dec ecx
sub dword fs:[ebx], edi
je 0x54220b
imul esi, dword [ebx + 0x2e], 0x65676170
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x5421ff
outsd dx, dword [esi]
jne 0x542222
push edx
arpl word gs:[edi + 0x72], bp
inc ecx
jae 0x542216
push ebp
jae 0x542228
jb 0x542206
arpl word [ecx + ebp*2 + 0x6f], si
outsd dx, dword [esi]
outsb dx, byte [esi]
sub byte [edx + 0x72], al
inc esi
dec esp
pop ecx
dec edi
push ebp
push esp
pop edi
push ebx
dec esi
dec edi
dec edi
pop edx
inc ebp
inc esp
sub dword [esp + esi*2], ebp
push 0x6c2e7369
outsd dx, dword [esi]
dec ebp
imul esi, dword [ebx + 0x2e], 0x4d676f6c
outsd dx, dword [esi]
jne 0x542257
jne 0x542257
insb byte es:[edi], dx
dec esp
outsd dx, dword [esi]
dec ecx
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
inc ebp
jbe 0x54225c
outsb dx, byte [esi]
je 0x542222
imul ebp, dword [esi], 0x74747542
outsd dx, dword [esi]
je 0x542270
outsb dx, byte [esi]
inc ebx
insb byte es:[edi], dx
imul esp, dword [ebx + 0x6b], 0x6c46222c
imul ebp, dword [edx], 0x46
insb byte es:[edi], dx
jns 0x54227c
jne 0x542283
and byte [ebx + 0x6e], dl
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x54227b
and ch, byte fs:[0x2e697a2c]
inc ebx
outsd dx, dword [esi]
jne 0x542292
outsd dx, dword [esi]
outsb dx, byte [esi]
dec ecx
insd dword es:[edi], dx
jo 0x54229a
jae 0x54229e
imul ebp, dword [edi + 0x6e], 0x2c296449
je 0x54229c
imul esi, dword [ebx + 0x2e], 0x6f796c66
jne 0x5422b1
inc esp
popal
je 0x5422a2
arpl word cs:[edi + 0x6d], bp
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
jo 0x5422ba
jo 0x5422c2
jo 0x54229e
jb 0x5422ba
imul ebp, dword [bp + 0x61], 0x6e6f6974
outsd dx, dword [esi]
outsb dx, byte [esi]
imul ebp, dword gs:[esi], 0x78457369
imul ebp, dword [esi], 0x78457369
jo 0x5422c9
jb 0x5422cf
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x5422ac
arpl word [ecx + ebp*2 + 0x76], si
sub byte gs:[eax + 0x74], bl
sub byte [eax + 0x74], bl
inc ebx
outsd dx, dword [esi]
jne 0x5422e8
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x5422cc
push eax
jb 0x5422f2
outsd dx, dword [esi]
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x61], 0x6e6f6974
sub dword [esi], esp
popal
ja 0x5422f1
imul esi, dword [eax + 0x74], 0x2e736968
and byte [eax + ebp*2 + 0x69], dh
jae 0x5422c6
jne 0x54230d
jb 0x5422e2
inc ebp
outsb dx, byte [esi]
popal
insd dword es:[di], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x5422fa
je 0x542318
jb 0x542310
dec ebp
popal
outsb dx, byte [esi]
popal
jb 0x5422e1
jb 0x5422e1
popal
inc ebp
outsb dx, byte [esi]
popal
insd dword es:[di], dx
outsb dx, byte gs:[esi]
je 0x5422e9
jns 0x542335
jb 0x5422f2
dec esi
dec esi
inc ebp
inc edi
inc ecx
push esp
dec ecx
push esi
inc ebp
sub al, 0x74
push 0x662e7369
insb byte es:[edi], dx
jns 0x542345
imul esi, dword [ebx + 0x2e], 0x6f796c66
jne 0x54234c
inc esp
popal
je 0x54233d
arpl word cs:[edi + 0x6d], bp
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
jo 0x542355
jo 0x54235d
jo 0x542339
dec edi
jb 0x542355
imul ebp, dword [bp + 0x61], 0x6e6f6974
imul ebp, dword [edi + 0x6e], 0x696f762c
and byte fs:[eax], dh
sub al, 0x76
outsd dx, dword [esi]
outsb dx, byte [esi]
sub al, 0x76
outsd dx, dword [esi]
imul esp, dword [eax + 0x30], 0x2e72762c
xor byte [esi + esi*2], ch
jb 0x54232d
jae 0x54236f
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x54236a
inc edx
je 0x542376
push edi
imul esp, dword gs:[edi + 0x68], 0x2e6f2c74
inc esi
je 0x54233b
outsd dx, dword [esi]
inc esi
insb byte es:[edi], dx
jns 0x542384
jne 0x54238b
push ebx
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x542382
sub dword [ecx], ebp
ja 0x542383
imul esi, dword [eax + 0x74], 0x2e736968
push 0x6c646e61
insb byte es:[edi], dx
push ebx
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x54239b
sub byte gs:[ecx], ch
sub byte [ecx], ch
jge 0x542363
sub dword [ecx], ebp
sub dword [esp + esi*2], ebp
sub al, 0x74
jge 0x5423a2
jb 0x5423a6
popal
je 0x5423a9
push ebx
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x5423af
push edi
imul esi, dword [eax + ebp*2 + 0x4f], 0x6f697470
outsb dx, byte [esi]
jae 0x542398
je 0x5423b6
dec edi
jo 0x5423c5
imul ebp, dword [edi + 0x6e], 0x74754273
inc edx
jne 0x5423cc
je 0x5423c9
outsb dx, byte [esi]
sub byte [ebp + 0x2c], ah
je 0x542389
sub al, 0x74
sub dword [ebx + 0x63], edi
jnp 0x5423c5
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x5423da
and byte [ecx + 0x3d], ch
push esi
jb 0x542394
sub dword [ebx], edi
imul ebp, dword [esi], 0x223d6469
jae 0x5423e4
imul esp, dword cs:[ebp + edi + 0x22], 0x6f6f6e73
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x5423df
push edi
imul esi, dword [eax + ebp*2 + 0x4f], 0x6f697470
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x5423a8
sub al, 0x69
popal
popal
jb 0x5423f5
imul esp, dword [ecx + 0x48], 0x6f707361
popal
dec eax
popal
jae 0x542401
outsd dx, dword [esi]
jo 0x542409
jo 0x5423d3
and ch, byte [ebp + 0x65]
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
jne 0x5423be
and bh, byte [ebx]
arpl word [edi + 0x6e], bp
cmp esp, dword [ebx + 0x6f]
outsb dx, byte [esi]
jae 0x542416
and byte [edi + 0x3d], ch
inc edi
jb 0x5423d0
and dl, byte [ebx + 0x50]
push ebx
push eax
inc ecx
dec esi
and ch, byte [ecx]
cmp ebp, dword [edi + 0x2e]
je 0x542419
js 0x54242a
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x542420
outsb dx, byte [esi]
je 0x5423fb
je 0x542428
imul esi, dword [ebx + 0x2e], 0x6f796c66
jns 0x542436
jne 0x54243d
inc esp
popal
je 0x54242e
popal
jae 0x542444
jb 0x54243b
outsb dx, byte [esi]
jae 0x542404
jae 0x542446
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x542441
inc edx
jne 0x542453
je 0x542450
outsb dx, byte [esi]
sub al, 0x69
popal
jo 0x542458
outsb dx, byte gs:[esi]
inc ebx
push 0x28646c69
outsd dx, dword [esi]
sub dword [ebx], edi
arpl word [edi + 0x6e], bp
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x54246d
and byte [ecx + 0x3d], ah
inc edi
jb 0x542427
cmp eax, 0x22287247
inc esp
and al, byte [ecx + ecx*2 + 0x56]
dec ecx
push esi
and ch, byte [ebx + edi*2]
sub al, 0x7b
jae 0x54247c
jns 0x542476
insb byte es:[edi], dx
cmp ah, byte gs:[edx]
imul esi, dword fs:[ebx + 0x70], 0x3a79616c
and byte [esi + 0x6c], ah
insb byte es:[edi], dx
js 0x542456
js 0x542456
and byte [ecx + 0x6c], ah
imul esp, dword [edi + 0x6e], 0x6574692d
insd dword es:[edi], dx
outsb dx, byte [esi]
sub eax, 0x6d657469
jae 0x542462
cmp ah, byte [eax]
arpl word [ebp + 0x6e], sp
and byte [ebx + 0x65], ah
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
je 0x542493
jb 0x54246b
and bh, byte [ebp + 0x29]
cmp esp, dword [ecx + 0x2e]
imul ebp, dword [esi + 0x6e], 0x54487265
dec eax
push esp
dec ebp
dec esp
cmp eax, 0x77656e28
outsb dx, byte [esi]
ja 0x542465
and byte [esi + 0x72], al
sub dword [esi], ebp
je 0x54248e
inc esi
jb 0x542471
je 0x54248e
jb 0x5424c1
outsd dx, dword [esi]
ja 0x542494
jne 0x5424c8
je 0x5424c9
je 0x5424c5
outsd dx, dword [esi]
outsb dx, byte [esi]
dec ecx
arpl word [edi + 0x6e], bp
sub byte [ecx], ch
sub al, 0x69
popal
jo 0x5424d3
jo 0x5424c9
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
inc ebx
push 0x28646c69
popal
sub byte [ecx + 0x29], ah
sub al, 0x74
sub dword [esp + esi*2], ebp
push 0x732e7369
outsb dx, byte [esi]
imul esi, dword [ebx + 0x2e], 0x6f6f6e73
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x5424df
dec ebp
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
jne 0x5424bc
outsd dx, dword fs:[esi]
arpl word [ebp + 0x6d], si
outsb dx, byte gs:[esi]
je 0x5424b6
arpl word [edx + 0x65], si
popal
je 0x5424f3
inc ebp
insb byte es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x5424be
and ah, byte [esi + 0x6c]
jne 0x542500
outsb dx, byte [esi]
je 0x5424cb
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
jne 0x5424c5
sub dword [esp + esi*2], ebp
push 0x732e7369
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x542515
dec ebp
outsb dx, byte gs:[esi]
jne 0x5424e3
imul esp, dword [ebp + edi + 0x22], 0x6f6f6e73
cmp eax, 0x6f6e7322
outsd dx, dword [esi]
jp 0x542524
dec edi
dec edi
jbe 0x542527
jb 0x542530
jb 0x542530
popal
jns 0x5424e9
sub al, 0x74
je 0x542532
push 0x732e7369
outsb dx, byte [esi]
imul esi, dword [ebx + 0x2e], 0x6f6f6e73
jae 0x5424fb
jae 0x54253d
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x542538
dec ebp
outsb dx, byte gs:[esi]
jne 0x542506
arpl word [ecx + 0x73], bp
jae 0x54252a
imul esi, dword [ebx + 0x74], 0x676f742e
insb byte es:[di], dx
jae 0x542555
je 0x542553
outsd dx, dword [esi]
insb byte es:[di], dx
sub byte gs:[edx], ah
push 0x22656469
sub dword [esp + esi*2], ebp
and ch, byte [eax + 0x69]
and ch, byte gs:[ecx]
sub al, 0x74
push 0x752e7369
je 0x542562
imul esi, dword [ebx + 0x2e], 0x6c697475
insb byte es:[edi], dx
imul esi, dword [ecx + ebp*2 + 0x65], 0x68732e73
je 0x542566
jae 0x54252e
jae 0x54256a
outsd dx, dword [esi]
jne 0x542571
push edx
push edx
outsb dx, byte gs:[esi]
jb 0x542560
insd dword es:[edi], dx
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
dec esi
outsd dx, dword [esi]
je 0x54257e
imul sp, word [ebx + 0x61], 0x6974
outsd dx, dword [esi]
outsb dx, byte [esi]
sub byte [ecx], ch
sub byte es:[eax + ebp*2 + 0x69], dh
jae 0x542555
imul esi, dword [ebx + 0x2e], 0x6f6f6e73
jae 0x542597
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x542592
dec ebp
outsb dx, byte gs:[esi]
jne 0x542560
jae 0x5425a8
jns 0x5425a2
ja 0x5425a3
ja 0x5425a3
je 0x5425a5
cmp eax, 0x25393822
and ch, byte [esp + esi*2]
push 0x732e7369
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x5425b4
dec ebp
outsb dx, byte gs:[esi]
jne 0x542582
jae 0x5425ca
jae 0x5425ca
je 0x5425d0
jns 0x5425c4
insb byte es:[edi], dx
jb 0x5425c5
push 0x31223d74
and dh, byte [ecx]
xor dword [eax + 0x78], esi
and ch, byte [ecx]
sub al, 0x65
popal
sub dword [0x7070612e], ebp
popal
jo 0x5425dd
outsb dx, byte gs:[esi]
inc ebx
push 0x28646c69
je 0x5425e0
imul esi, dword [ebx + 0x2e], 0x6f6f6e73
outsd dx, dword [esi]
jp 0x5425e6
dec ebp
outsb dx, byte gs:[esi]
jne 0x5425af
cmp esp, dword [ebx + 0x6f]
outsb dx, byte [esi]
jae 0x542600
and byte [esi + 0x3d], ch
je 0x5425bf
je 0x5425db
je 0x5425db
jb 0x542600
outsb dx, byte gs:[esi]
insb byte es:[edi], dx
jns 0x5425e3
popal
je 0x542616
jb 0x542608
dec esi
dec esi
popal
insd dword es:[edi], dx
sub byte gs:[eax + ebp*2 + 0x69], dh
jae 0x5425db
je 0x542612
imul esi, dword [ebx + 0x2e], 0x6f796c66
insb byte es:[edi], dx
jns 0x542620
jne 0x542627
inc esp
popal
je 0x542618
arpl word cs:[edi + 0x6d], bp
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
jo 0x542630
jo 0x542630
jo 0x542638
jo 0x542614
dec edi
jb 0x542630
imul ebp, dword [bp + 0x61], 0x6e6f6974
popal
je 0x542636
outsd dx, dword [esi]
outsb dx, byte [esi]
sub dword [ebx], edi
jb 0x542638
cmp esi, dword [edx + 0x65]
je 0x54264a
jb 0x542645
and byte [eax + ebp*2 + 0x69], dh
jae 0x54260b
popal
push ebx
push ebx
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x54264b
inc esi
popal
je 0x542660
jb 0x542652
inc esi
outsd dx, dword [esi]
jb 0x542644
imul esi, dword [ebp + 0x4f], 0x6f697470
outsb dx, byte [esi]
sub byte [esi + 0x29], ch
sub al, 0x74
push 0x612e7369
push ebx
imul esi, dword [ebx + 0x2e], 0x53646461
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x542671
dec esi
dec esi
outsd dx, dword [esi]
je 0x542679
imul sp, word [ebx + 0x61], 0x6974
arpl word [ecx + 0x74], sp
imul ebp, dword [edi + 0x6e], 0x726f4673
push ebx
je 0x54267f
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x542660
outsd dx, dword [esi]
jb 0x542670
imul esi, dword [ebp + 0x4f], 0x6f697470
outsb dx, byte [esi]
sub byte [ecx], ch
sub al, 0x74
dec edi
jo 0x542697
imul ebp, dword [edi + 0x6e], 0x742c2928
sub dword [esp + esi*2], ebp
push 0x612e7369
push ebx
push ebx
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x54269c
inc ecx
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
dec esi
outsd dx, dword [esi]
je 0x5426a7
imul sp, word [ebx + 0x61], 0x6974
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x542697
jo 0x5426be
imul ebp, dword [edi + 0x6e], 0x742c2928
outsd dx, dword [esi]
outsb dx, byte [esi]
sub byte [ecx], ch
sub al, 0x74
push 0x6c646e61
push 0x6c646e61
inc ebx
insb byte es:[edi], dx
imul esp, dword [ebx + 0x6b], 0x7374754f
imul esp, dword [ebp + 0x4d], 0x28756e65
jae 0x5426cb
dec ebp
outsb dx, byte gs:[esi]
jne 0x542691
je 0x5426d3
imul esi, dword [ebx + 0x2e], 0x6f796c66
jns 0x5426e1
outsd dx, dword [esi]
jne 0x5426e8
inc esp
popal
je 0x5426d9
arpl word cs:[edi + 0x6d], bp
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x5426ea
outsd dx, dword [esi]
jo 0x5426f5
imul ebp, dword [esi + 0x67], 0x6968742c
jae 0x5426bc
jae 0x5426fe
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x5426f9
dec ebp
outsb dx, byte gs:[esi]
jne 0x5426c5
imul ebp, dword [ecx], 0x6d2e742c
je 0x5426cc
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
popal
dec ebp
outsb dx, byte gs:[esi]
jne 0x5426ee
jbe 0x542710
outsb dx, byte [esi]
je 0x542721
sub byte [eax + ebp*2 + 0x69], dh
jae 0x5426e2
jae 0x542724
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x54271f
dec ebp
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
jne 0x5426eb
sub al, 0x69
sub al, 0x6e
jne 0x542730
imul ebp, dword [esi + ebp*2], 0x296c6c75
sub al, 0x69
insb byte es:[edi], dx
sub dword [ecx + ebp*2], ebp
jge 0x54272d
jb 0x542731
popal
popal
je 0x542734
inc esp
outsd dx, dword [esi]
dec esi
outsd dx, dword [esi]
je 0x542728
push 0x7542776f
je 0x542750
jne 0x54274f
je 0x54274c
outsd dx, dword [esi]
outsb dx, byte [esi]
sub byte [ebp + 0x2c], ah
je 0x54270f
sub al, 0x61
popal
sub al, 0x6e
sub dword [ebx + 0x63], edi
outsd dx, dword [esi]
arpl word [edi + 0x6e], bp
outsb dx, byte [esi]
jae 0x542761
and byte [edx + 0x3d], dh
jb 0x54272d
push esi
jb 0x54271b
sub dword [ebx], edi
jb 0x542725
imul esp, dword [ebp + edi + 0x22], 0x73746f6e
push 0x2c22776f
jb 0x542734
cmp eax, 0x746f6e22
jae 0x542768
outsd dx, dword [esi]
ja 0x542725
sub al, 0x72
popal
popal
jb 0x542772
popal
dec eax
popal
jae 0x54277e
outsd dx, dword [esi]
jo 0x542786
jne 0x542782
jo 0x542750
cmp eax, 0x6e656d22
and ch, byte [ebp + 0x65]
outsb dx, byte [esi]
jne 0x54273b
cmp eax, dword [edi + 0x72]
sub byte [edx], ah
push ebx
jb 0x542745
and dl, byte [ebx + 0x50]
push eax
inc ecx
dec esi
and ch, byte [ecx]
je 0x54278c
je 0x54278c
js 0x54279d
je 0x54276d
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x542793
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x54276e
cmp eax, 0x73696874
insb byte es:[edi], dx
je 0x54279b
imul esi, dword [ebx + 0x2e], 0x6f796c66
jae 0x542764
insb byte es:[edi], dx
jns 0x5427a9
jne 0x5427b0
je 0x542781
inc esp
popal
je 0x5427a1
jae 0x5427b7
jb 0x5427ae
outsb dx, byte [esi]
jae 0x542777
outsd dx, dword fs:[esi]
dec esi
outsd dx, dword [esi]
je 0x5427a2
push 0x7453776f
jb 0x5427bf
outsd dx, dword [esi]
ja 0x5427a6
je 0x5427c7
imul ebp, dword [esi + 0x67], 0x692e722c
outsb dx, byte [esi]
outsb dx, byte [esi]
jb 0x5427b5
outsb dx, byte [esi]
sub al, 0x72
imul ebp, dword cs:[esi + 0x6e], 0x65547265
js 0x5427d8
js 0x5427d8
cmp eax, 0x73696874
insb byte es:[edi], dx
jae 0x542798
insb byte es:[edi], dx
jns 0x5427dd
outsd dx, dword [esi]
jne 0x5427e4
inc esp
popal
je 0x5427d5
jae 0x5427eb
jb 0x5427e2
outsb dx, byte [esi]
jae 0x5427ab
outsd dx, dword fs:[esi]
outsd dx, dword [esi]
dec esi
outsd dx, dword [esi]
je 0x5427d6
push ebx
push 0x7453776f
jb 0x5427f3
push ebx
je 0x5427fb
imul ebp, dword [esi + 0x67], 0x742e722c
imul esi, dword [esp + ebp*2 + 0x65], 0x6968743d
outsb dx, byte [esi]
sub al, 0x72
sub al, 0x72
je 0x5427fa
je 0x5427ff
cmp eax, 0x73696874
insb byte es:[edi], dx
jae 0x5427c8
insb byte es:[edi], dx
insb byte es:[edi], dx
jns 0x54280d
outsd dx, dword [esi]
jne 0x542814
inc esp
popal
je 0x542805
jae 0x54281b
je 0x54281a
jb 0x542812
imul ebp, dword [esi + 0x67], 0x6f642e73
outsb dx, byte [esi]
jae 0x5427db
jae 0x5427db
outsd dx, dword fs:[esi]
outsd dx, dword [esi]
dec esi
outsd dx, dword [esi]
je 0x542806
push 0x7453776f
jb 0x542823
ja 0x54280a
je 0x54282b
imul ebp, dword [esi + 0x67], 0x722e722c
outsd dx, dword [esi]
outsb dx, byte [esi]
sub al, 0x72
jb 0x542830
jb 0x542830
insb byte es:[edi], dx
cmp eax, 0x6e656d22
outsb dx, byte [esi]
jne 0x5427ec
sub al, 0x72
jae 0x542834
je 0x542812
je 0x542847
jb 0x54283e
bound esi, qword [ebp + 0x74]
jne 0x54284c
sub byte gs:[edx], ah
popal
jb 0x542847
imul esp, dword [ecx + 0x2d], 0x61707865
popal
sub eax, 0x61707865
jo 0x542845
outsb dx, byte [esi]
and ch, byte fs:[edx]
popaw
popal
insb byte es:[edi], dx
jae 0x542855
and ch, byte [ecx]
cmp esp, dword [ebx + 0x6f]
outsb dx, byte [esi]
arpl word [edi + 0x6e], bp
jae 0x54286c
and byte [ebx + 0x3d], dh
cmp eax, 0x22287247
inc edi
jb 0x542826
and al, byte [ecx + ecx*2 + 0x56]
inc esp
dec ecx
push esi
and ch, byte [ebx + edi*2]
jae 0x54287b
je 0x542881
jns 0x542875
insb byte es:[edi], dx
cmp ah, byte gs:[edx]
cmp ah, byte [edx]
imul esi, dword fs:[ebx + 0x70], 0x3a79616c
imul esi, dword [ebx + 0x70], 0x3a79616c
jns 0x54284e
and byte [esi + 0x6c], ah
js 0x542855
and byte [ecx + 0x6c], ah
popal
insb byte es:[edi], dx
imul esp, dword [edi + 0x6e], 0x6574692d
insd dword es:[edi], dx
insd dword es:[edi], dx
jae 0x542861
cmp ah, byte [eax]
arpl word [ebp + 0x6e], sp
and byte [ebx + 0x65], ah
outsb dx, byte [esi]
je 0x542892
jb 0x54286a
and bh, byte [ebp + 0x29]
jge 0x54285b
cmp esi, dword [ebx + 0x2e]
imul ebp, dword [esi + 0x6e], 0x54487265
imul ebp, dword cs:[esi + 0x6e], 0x54487265
dec ebp
dec esp
cmp eax, 0x77656e28
and byte [esi + 0x72], al
sub dword [esi], ebp
je 0x54288d
jb 0x542870
je 0x54288d
jb 0x5428c0
outsd dx, dword [esi]
ja 0x542893
jne 0x5428c7
je 0x5428c4
outsb dx, byte [esi]
dec ecx
arpl word [edi + 0x6e], bp
sub byte [ecx], ch
sub al, 0x73
sub dword [ebx + esi*2], ebp
popal
jb 0x5428cb
imul esp, dword [ecx + 0x48], 0x65646469
outsb dx, byte [esi]
cmp eax, 0x75727422
popal
dec eax
imul esp, dword [esp + 0x65], 0x74223d6e
and dh, byte [edx + esi*2 + 0x75]
jb 0x5428e3
and ch, byte gs:[edx + esi*2]
sub al, 0x72
popal
jo 0x5428e6
jo 0x5428dc
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
inc ebx
push 0x28646c69
jae 0x5428aa
imul ebp, dword [esp + 0x28], 0x742c2973
sub al, 0x74
push 0x642e7369
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x5428df
push 0x654d776f
outsb dx, byte [esi]
outsd dx, dword [esi]
ja 0x5428dd
outsb dx, byte gs:[esi]
jne 0x5428d1
cmp eax, 0x75636f64
insd dword es:[edi], dx
outsd dx, dword fs:[esi]
arpl word [ebp + 0x6d], si
outsb dx, byte gs:[esi]
je 0x5428cb
arpl word [edx + 0x65], si
popal
je 0x542908
inc ebp
insb byte es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x5428d3
sub byte [edx], ah
insb byte es:[edi], dx
and ah, byte [esi + 0x6c]
jne 0x542915
outsb dx, byte [esi]
je 0x5428e0
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
jne 0x5428da
sub dword [esp + esi*2], ebp
push 0x642e7369
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x542917
push 0x654d776f
outsb dx, byte [esi]
dec ebp
outsb dx, byte gs:[esi]
jne 0x5428fa
imul esp, dword cs:[ebp + edi + 0x22], 0x6f4e6f64
imul esp, dword [ebp + edi + 0x22], 0x6f4e6f64
outsd dx, dword [esi]
dec esi
outsd dx, dword [esi]
je 0x542929
push 0x764f776f
jb 0x54294a
jbe 0x542941
jb 0x54294a
insb byte es:[edi], dx
popal
jns 0x542903
and ch, byte [esp + esi*2]
sub al, 0x74
push 0x642e7369
outsd dx, dword [esi]
outsd dx, dword fs:[esi]
outsb dx, byte [esi]
je 0x54293f
push 0x654d776f
outsb dx, byte [esi]
jne 0x542922
arpl word [ecx + 0x73], bp
jae 0x542946
imul esi, dword [ebx + 0x74], 0x676f742e
insb byte es:[di], dx
sub byte gs:[edx], ah
push 0x22656469
sub dword [esp + esi*2], ebp
and ch, byte gs:[ecx]
sub al, 0x74
push 0x642e7369
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x54296a
push 0x654d776f
outsb dx, byte [esi]
jne 0x54294d
jae 0x542995
jns 0x54298f
insb byte es:[edi], dx
ja 0x542990
je 0x542992
push 0x3938223d
and eax, 0x68742c22
imul esi, dword [ebx + 0x2e], 0x746e6f64
push ebx
cmp eax, 0x25393822
and ch, byte [esp + esi*2]
push 0x642e7369
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x54298e
push 0x654d776f
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
jne 0x542971
jae 0x5429b9
jns 0x5429b3
insb byte es:[edi], dx
jb 0x5429b4
imul esp, dword [edi + 0x68], 0x31223d74
push 0x31223d74
je 0x54298c
and dh, byte [ecx]
xor dword [eax + 0x78], esi
and ch, byte [0x7070612e]
outsb dx, byte gs:[esi]
inc ebx
push 0x28646c69
je 0x5429ce
imul esi, dword [ebx + 0x2e], 0x746e6f64
push ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x5429c1
push 0x654d776f
outsb dx, byte [esi]
dec ebp
outsb dx, byte gs:[esi]
jne 0x54299f
cmp esp, dword [ebx + 0x6f]
outsb dx, byte [esi]
jae 0x5429f0
and byte [ebp + edi + 0x64], ch
outsd dx, dword [esi]
arpl word [ebp + 0x6d], si
outsb dx, byte gs:[esi]
je 0x5429b6
arpl word [edx + 0x65], si
popal
je 0x5429f3
inc ebp
insb byte es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x5429be
sub byte [edx], ah
insb byte es:[edi], dx
and ah, byte [esi + 0x6c]
jne 0x542a00
outsb dx, byte [esi]
je 0x5429cb
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
jne 0x5429d0
imul esi, dword [ebp + 0x6d], 0x632c2922
cmp eax, 0x65672e74
je 0x5429f8
jb 0x542a1d
imul esp, dword [ebp + 0x6e], 0x46796c64
outsb dx, byte gs:[esi]
insb byte es:[edi], dx
jns 0x542a00
inc esi
popal
je 0x542a33
jb 0x542a25
dec esi
popal
insd dword es:[edi], dx
sub byte gs:[eax + ebp*2 + 0x69], dh
jae 0x5429f8
insb byte es:[edi], dx
insb byte es:[edi], dx
jns 0x542a3d
jne 0x542a44
inc esp
popal
je 0x542a35
arpl word cs:[edi + 0x6d], bp
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
jo 0x542a4d
jo 0x542a55
jo 0x542a31
jb 0x542a4d
imul ebp, dword [bp + 0x61], 0x6e6f6974
sub dword [esi*2 + 0x2e65453d], ebp
inc ebp
push edx
push edx
jo 0x542a63
popal
arpl word [ebp + 0x56], sp
popal
insb byte es:[edi], dx
jne 0x542a64
dec ecx
outsb dx, byte [esi]
dec ebx
jns 0x542a2d
and ah, byte [edi + ebp*2 + 0x6e]
je 0x542a5e
push 0x6546776f
popal
je 0x542a88
jb 0x542a7a
dec esi
popal
insd dword es:[edi], dx
inc esi
outsd dx, dword [esi]
jb 0x542a70
imul esi, dword [ebp + 0x22], 0x6968742c
jae 0x542a55
insb byte es:[edi], dx
jns 0x542a9a
jne 0x542aa1
inc esp
popal
je 0x542a92
jae 0x542aa8
je 0x542aa7
jb 0x542a9f
imul ebp, dword [esi + 0x67], 0x6f642e73
outsb dx, byte [esi]
jae 0x542a68
outsd dx, dword fs:[esi]
outsb dx, byte [esi]
je 0x542a92
push 0x6546776f
popal
je 0x542abc
jb 0x542aae
dec esi
popal
insd dword es:[edi], dx
inc esi
inc esi
outsd dx, dword [esi]
jb 0x542aa4
imul esi, dword [ebp + 0x2c], 0x6c3b2963
je 0x542ac1
arpl word [ecx], bp
cmp ebp, dword [esi + ebp + 0x74]
js 0x542ad2
js 0x542ad2
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x542ac8
outsb dx, byte [esi]
je 0x542aa3
jne 0x542a94
insb byte es:[edi], dx
je 0x542ad5
je 0x542ada
cmp eax, 0x2e6c2c75
arpl word [ecx + 0x73], bp
jne 0x542a9e
insb byte es:[edi], dx
arpl word cs:[ecx + 0x73], bp
jae 0x542ac8
popal
insd dword es:[edi], dx
sub edi, dword gs:[0x65642022]
popaw
jne 0x542af3
je 0x542acf
inc esi
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x542ad3
popal
insd dword es:[edi], dx
imul ebp, dword [ecx + edi*2 + 0x22], 0x612e6c2c
and ch, byte [esp + ebp*2]
insb byte es:[edi], dx
popal
inc ebp
jbe 0x542b01
outsb dx, byte [esi]
je 0x542aeb
dec esp
imul esi, dword [ebx + 0x74], 0x72656e65
sub byte [edx], ah
je 0x542b08
outsb dx, byte [esi]
jb 0x542acf
and ah, byte [ebx + 0x6c]
imul esp, dword [ebx + 0x6b], 0x28282c22
arpl word [ecx + ebp*2 + 0x63], bp
imul esp, dword [edx], 0x2c
sub byte [eax], ch
sub al, 0x28
sub byte [ecx], ch
cmp eax, 0x656c7b3e
sub dword [0x656c7b3e], edi
je 0x542ad9
cmp eax, 0x73696874
insb byte es:[edi], dx
push 0x662e7369
insb byte es:[edi], dx
jns 0x542b33
jne 0x542b3a
inc esp
popal
je 0x542b2b
arpl word cs:[edi + 0x6d], bp
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
jo 0x542b43
jo 0x542b43
outsd dx, dword [esi]
jo 0x542b4b
jne 0x542b47
jo 0x542b27
dec edi
jb 0x542b43
imul esp, dword [edi + 0x69], 0x6974616e
outsd dx, dword [esi]
outsb dx, byte [esi]
imul ebp, dword [bp + 0x61], 0x6e6f6974
cmp ebp, dword [ecx + 0x66]
sub byte [ebp + 0x26], ah
cmp eax, 0x69443d3d
inc ecx
cmp eax, 0x2e69443d
inc ecx
push ebp
push esp
dec edi
pop edi
push ebx
dec eax
dec edi
push edi
pop edi
push ebx
inc ebp
push edx
push esi
inc ebp
push edx
pop edi
inc esp
push edx
dec ecx
push esi
inc ebp
dec esi
pop edi
dec esi
dec edi
push esp
dec ecx
inc esi
dec ecx
inc ebx
inc ecx
push esp
dec ecx
dec edi
dec esi
sub dword [ebx + 0x63], edi
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x542b8f
and byte [ebp + edi + 0x74], dh
push 0x752e7369
je 0x542b8f
insb byte es:[edi], dx
imul esi, dword [ecx + ebp*2 + 0x65], 0x65672e73
je 0x542b81
jae 0x542b5b
je 0x542b81
ja 0x542b9c
insb byte es:[edi], dx
outsd dx, dword [esi]
push eax
outsd dx, dword [esi]
jo 0x542bae
jo 0x542b8a
dec edi
jb 0x542ba6
imul ebp, dword [bp + 0x61], 0x6e6f6974
outsd dx, dword [esi]
outsb dx, byte [esi]
sub byte [esi + 0x29], ch
cmp esi, dword [esi + 0x26]
sub byte [ebp + 0x3d], ah
sub dword [ebx], edi
je 0x542b71
sub byte es:[ebp + 0x3d], ah
je 0x542b7a
jge 0x542bb6
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x542bcb
and byte [ebp + edi + 0x6e], dh
ja 0x542b7e
pop edi
outsb dx, byte [esi]
sub byte [edi + 0x2e], ch
inc esp
outsd dx, dword [esi]
dec esi
outsd dx, dword [esi]
je 0x542bbc
push 0x6546776f
popal
je 0x542be6
jb 0x542bd8
inc esi
outsd dx, dword [esi]
jb 0x542bbb
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x2c], 0x462e6e4e
outsb dx, byte [esi]
inc esi
dec edi
dec edi
push esp
inc ebp
push edx
sub dword [ebx], edi
je 0x542bb8
dec ebp
je 0x542bef
popal
popal
je 0x542bf3
cmp eax, 0x4e4f534a
jae 0x542c0e
jb 0x542c05
outsb dx, byte [esi]
imul esp, dword [bp + 0x79], 0x6f707b28
jo 0x542c1c
jne 0x542c18
jo 0x542bf8
dec edi
jb 0x542c14
imul ebp, dword [bp + 0x61], 0x6e6f6974
popal
je 0x542c1a
outsd dx, dword [esi]
outsb dx, byte [esi]
inc ebp
outsb dx, byte [esi]
jne 0x542c24
insd dword es:[edi], dx
cmp ah, byte [ebp + 0x7d]
sub dword [esp + esi*2], ebp
jge 0x542be4
sub al, 0x74
je 0x542c26
push 0x6c2e7369
outsd dx, dword [esi]
dec ebp
imul esi, dword [ebx + 0x2e], 0x4d676f6c
outsd dx, dword [esi]
jne 0x542c35
dec esp
dec esp
outsd dx, dword [esi]
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
inc ebp
jbe 0x542c3a
outsb dx, byte [esi]
je 0x542c00
imul ebp, dword [esi], 0x74747542
outsd dx, dword [esi]
outsb dx, byte [esi]
inc ebx
insb byte es:[edi], dx
imul esp, dword [ebx + 0x6b], 0x7b24602c
imul ebp, dword [eax], 0x24
jnp 0x542c4f
pushal
and al, 0x7b
jge 0x542c4c
jge 0x542c4c
sub al, 0x74
sub dword [esp + esi*2], ebp
sub al, 0x74
push 0x662e7369
insb byte es:[edi], dx
jae 0x542c23
insb byte es:[edi], dx
jns 0x542c68
outsd dx, dword [esi]
jne 0x542c6f
inc esp
popal
je 0x542c60
arpl word cs:[edi + 0x6d], bp
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
jo 0x542c78
jo 0x542c80
jo 0x542c5c
jb 0x542c78
imul esp, dword [edi + 0x69], 0x6974616e
outsd dx, dword [esi]
outsb dx, byte [esi]
imul ebp, dword [bp + 0x61], 0x6e6f6974
imul ebp, dword [edi + 0x6e], 0x65282626
imul ebp, dword [esi], 0x78457369
sub byte es:[ebp + 0x69], ah
sub byte es:[ebp + 0x69], ah
imul ebp, dword gs:[esi], 0x78457369
imul esi, dword cs:[ebx + 0x45], 0x72657078
jo 0x542c88
jb 0x542c8e
imul ebp, dword [ebp + 0x65], 0x6341746e
je 0x542c96
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x542c6b
arpl word [ecx + ebp*2 + 0x76], si
sub byte gs:[eax + 0x74], bl
jbe 0x542c94
sub byte [eax + 0x74], bl
popal
jne 0x542caa
je 0x542ca6
outsd dx, dword [esi]
dec edi
jo 0x542c9f
outsb dx, byte [esi]
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x542cb2
outsd dx, dword [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
jb 0x542c99
arpl word [edx + 0x69], si
jo 0x542cbf
sub dword [esi], esp
je 0x542cb8
je 0x542cb8
push 0x612e7369
jne 0x542cca
imul esi, dword [ebx + 0x2e], 0x6f747561
outsd dx, dword [esi]
dec edi
jo 0x542cbf
outsb dx, byte [esi]
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x542cd2
outsd dx, dword [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
jb 0x542cbb
je 0x542cd1
insb byte es:[edi], dx
imul esi, dword [ecx + ebp*2 + 0x65], 0x61702e73
imul esp, dword [ebp + 0x73], 0x7561702e
jae 0x542cd9
jo 0x542cd2
jne 0x542ce6
push eax
push eax
outsd dx, dword [esi]
jo 0x542ced
jo 0x542cc9
jb 0x542ce5
imul ebp, dword [bp + 0x61], 0x6e6f6974
je 0x542ceb
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esi
outsd dx, dword [esi]
jb 0x542ccc
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x28], 0x73696874
insb byte es:[edi], dx
je 0x542cf8
imul esi, dword [ebx + 0x2e], 0x6f796c66
insb byte es:[edi], dx
jns 0x542d06
outsd dx, dword [esi]
jne 0x542d0d
inc esp
popal
je 0x542cfe
arpl word cs:[edi + 0x6d], bp
outsd dx, dword [esi]
insd dword es:[edi], dx
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
jo 0x542d16
outsd dx, dword [esi]
jo 0x542d1e
jo 0x542cfa
dec edi
jb 0x542d16
imul ebp, dword [bp + 0x61], 0x6e6f6974
sub dword [esp + esi*2], ebp
imul ebp, dword [edi + 0x6e], 0x68742c29
imul esi, dword [ebx + 0x2e], 0x6f796c66
push 0x662e7369
insb byte es:[edi], dx
insb byte es:[edi], dx
jns 0x542d2f
outsd dx, dword [esi]
jne 0x542d36
inc esp
popal
je 0x542d27
arpl word cs:[edi + 0x6d], bp
insd dword es:[edi], dx
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
jo 0x542d3f
jo 0x542d47
jne 0x542d43
jo 0x542d23
dec edi
jb 0x542d3f
imul ebp, dword [bp + 0x61], 0x6e6f6974
popal
je 0x542d45
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp al, 0x36
xor esp, dword [esi]
je 0x542d4d
imul esi, dword [ebx + 0x2e], 0x65676170
dec eax
jae 0x542d16
jo 0x542d4b
dec eax
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x542d41
outsd dx, dword [esi]
jne 0x542d64
inc esp
inc esp
imul esi, dword [ebx + 0x61], 0x50656c62
bound ebp, qword [ebp + 0x50]
outsd dx, dword [esi]
jo 0x542d7a
jo 0x542d4d
inc esi
outsd dx, dword [esi]
jb 0x542d4e
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x28], 0x73696874
insb byte es:[edi], dx
insb byte es:[edi], dx
jns 0x542d88
jne 0x542d8f
inc esp
popal
je 0x542d80
popal
arpl word cs:[edi + 0x6d], bp
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
jo 0x542d98
jo 0x542d98
jo 0x542da0
jo 0x542d7c
jb 0x542d98
imul ebp, dword [bp + 0x61], 0x6e6f6974
outsb dx, byte [esi]
sub dword [ecx], ebp
sub al, 0x74
push 0x702e7369
popal
jo 0x542da2
dec eax
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
jb 0x542d98
outsd dx, dword [esi]
jne 0x542dbb
jne 0x542dbb
insb byte es:[edi], dx
inc esp
imul esi, dword [ebx + 0x6d], 0x50737369
outsd dx, dword [esi]
jo 0x542dd1
jo 0x542d86
sub dword [ebp + 0x29], edi
sub dword [edi + ebp*2], ebp
jae 0x542d94
inc ebx
insb byte es:[edi], dx
outsd dx, dword [esi]
jae 0x542dd0
inc esi
outsd dx, dword [esi]
outsd dx, dword [esi]
je 0x542dd5
jb 0x542dc1
jbe 0x542dd9
jb 0x542de2
popal
jns 0x542da1
je 0x542de3
push 0x642e7369
outsd dx, dword [esi]
imul esi, dword [ebx + 0x2e], 0x746e6f64
push ebx
jae 0x542dac
outsd dx, dword fs:[esi]
outsb dx, byte [esi]
je 0x542dd6
push 0x654d776f
dec ebp
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
jne 0x542db7
insb byte es:[edi], dx
sub dword [esp + esi*2], ebp
push 0x642e7369
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x542deb
push 0x654d776f
outsb dx, byte [esi]
jne 0x542dce
popal
jo 0x542e13
jo 0x542e09
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
inc ebx
push 0x28646c69
insb byte es:[edi], dx
sub dword [esp + esi*2], ebp
push 0x662e7369
insb byte es:[edi], dx
jns 0x542e27
outsd dx, dword [esi]
jne 0x542e2e
inc esp
popal
je 0x542e1f
arpl word cs:[edi + 0x6d], bp
insd dword es:[edi], dx
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
jo 0x542e37
jo 0x542e3f
jo 0x542e1b
jb 0x542e37
imul ebp, dword [bp + 0x61], 0x6e6f6974
outsb dx, byte [esi]
popal
je 0x542e3d
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp eax, 0x69443d3d
inc ecx
push ebp
push esp
dec edi
inc esp
imul ebp, dword [esi], 0x4f545541
pop edi
push ebx
dec eax
dec edi
push edi
pop edi
inc ebx
dec edi
push ebp
push eax
dec edi
dec esi
push ebx
pop edi
inc ebx
dec eax
inc ebp
inc ebx
dec ebx
dec edi
push ebp
push esp
imul ebp, dword gs:[esi], 0x78457369
jo 0x542e66
jb 0x542e6c
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x542e49
arpl word [ecx + ebp*2 + 0x76], si
sub byte gs:[eax + 0x74], bl
je 0x542e74
jbe 0x542e72
sub byte [eax + 0x74], bl
popal
popal
dec esi
outsd dx, dword [esi]
inc esp
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x542e6d
push 0x6741776f
outsd dx, dword [esi]
ja 0x542e5f
popal
popal
imul ebp, dword [esi + 0x29], 0x2e747c7c
popal
inc ecx
jne 0x542ea1
outsd dx, dword [esi]
push ebx
push 0x7449776f
insd dword es:[edi], dx
sub byte [eax + ebp*2 + 0x69], dh
jae 0x542e6a
je 0x542ea1
imul esi, dword [ebx + 0x2e], 0x746e6f64
push ebx
outsd dx, dword fs:[esi]
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x542e94
push 0x654d776f
outsb dx, byte [esi]
jne 0x542e75
je 0x542eb3
imul esi, dword [ebx + 0x2e], 0x6f796c66
jne 0x542ec8
inc esp
popal
je 0x542eb9
arpl word cs:[edi + 0x6d], bp
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
jo 0x542ed1
jo 0x542ed9
jo 0x542eb5
jb 0x542ed1
imul ebp, dword [bp + 0x61], 0x6e6f6974
outsb dx, byte [esi]
popal
je 0x542ed7
imul ebp, dword [edi + 0x6e], 0x2930212c
outsd dx, dword [esi]
outsb dx, byte [esi]
sub al, 0x21
xor byte [ecx], ch
cmp esp, dword [ebx + 0x6f]
outsb dx, byte [esi]
arpl word [edi + 0x6e], bp
jae 0x542eee
and byte [ebp + edi + 0x64], ah
outsd dx, dword [esi]
arpl word [ebp + 0x6d], si
outsb dx, byte gs:[esi]
je 0x542eb4
arpl word [edx + 0x65], si
popal
je 0x542ef1
inc ebp
insb byte es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x542ebc
and ah, byte [esi + 0x6c]
jne 0x542efe
outsb dx, byte [esi]
je 0x542ec9
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
jne 0x542ece
imul esi, dword [ebp + 0x6d], 0x643b2922
je 0x542f11
js 0x542f22
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x542f18
outsb dx, byte [esi]
je 0x542ef3
cmp eax, 0x73696874
insb byte es:[edi], dx
je 0x542f20
imul esi, dword [ebx + 0x2e], 0x6f796c66
jae 0x542ee9
insb byte es:[edi], dx
insb byte es:[edi], dx
jns 0x542f2e
jne 0x542f35
inc esp
popal
je 0x542f26
jae 0x542f3c
jb 0x542f33
imul ebp, dword [esi + 0x67], 0x6f632e73
insd dword es:[edi], dx
outsb dx, byte [esi]
jae 0x542efc
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
inc ebx
dec ebp
dec ebp
popal
outsb dx, byte [esi]
popal
sub al, 0x64
jae 0x542f55
jns 0x542f4f
bound ebp, qword cs:[edi + 0x72]
jb 0x542f40
jb 0x542f40
outsd dx, dword [esi]
jo 0x542f2c
cmp eax, 0x78703122
and dh, byte [ecx]
jo 0x542f6b
and byte [ebx + 0x6f], dh
insb byte es:[edi], dx
imul esp, dword [eax + 0x23], 0x31463146
xor dword [esi + 0x31], eax
xor dword [esi + 0x31], eax
and ch, byte [esp]
inc esi
xor dword [edx], esp
sub al, 0x64
arpl word cs:[ecx + 0x73], bp
jae 0x542f59
popal
insd dword es:[edi], dx
sub edi, dword gs:[0x66656422]
popal
popaw
jne 0x542f83
je 0x542f5f
inc esi
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x542f63
popal
insd dword es:[edi], dx
imul ebp, dword [ecx + edi*2 + 0x22], 0x612e642c
insb byte es:[edi], dx
jns 0x542f45
and ch, byte [esp]
sub al, 0x64
popal
popal
inc ebp
jbe 0x542f91
outsb dx, byte [esi]
je 0x542f7b
dec esp
imul esi, dword [ebx + 0x74], 0x72656e65
sub byte [edx], ah
arpl word [eax + 0x61], bp
outsb dx, byte [esi]
jb 0x542f5f
jb 0x542f5f
and ah, byte [ebx + 0x68]
popal
outsb dx, byte [esi]
and ch, byte gs:[si]
sub byte [eax], ch
sub dword [0x68747b3e], edi
imul esi, dword [ebx + 0x2e], 0x65676170
jnp 0x542fbb
push 0x702e7369
popal
dec eax
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x542fa4
jb 0x542fa4
outsd dx, dword [esi]
jne 0x542fc7
jne 0x542fc7
push edx
arpl word gs:[edi + 0x72], bp
arpl word [edi + 0x72], bp
inc ecx
inc ecx
jae 0x542fbb
jae 0x542fcd
jb 0x542fab
arpl word [ecx + ebp*2 + 0x6f], si
je 0x542fd6
outsd dx, dword [esi]
outsb dx, byte [esi]
sub byte [edx + 0x72], al
dec ebp
inc ecx
dec esi
inc ecx
inc edi
inc ebp
sub dword [ebx], edi
arpl word [edi + 0x6e], bp
jae 0x542ff4
and byte [ebp + 0x3d], ah
outsb dx, byte [esi]
ja 0x542fa7
pop edi
outsb dx, byte [esi]
sub byte [edi + 0x2e], ch
inc esi
insb byte es:[edi], dx
jns 0x542fff
jne 0x543006
je 0x542fe0
dec ebp
popal
outsb dx, byte [esi]
popal
sub al, 0x4e
outsb dx, byte [esi]
inc esi
dec edi
dec edi
push esp
inc ebp
push edx
sub dword [ebx], edi
dec ebp
je 0x54300b
popal
popal
je 0x54300f
cmp eax, 0x4e4f534a
jae 0x54302a
jb 0x543021
outsb dx, byte [esi]
imul esp, dword [bp + 0x79], 0x6f707b28
jns 0x542fe6
jnp 0x543030
outsd dx, dword [esi]
jo 0x543038
jo 0x543014
jb 0x543030
imul ebp, dword [bp + 0x61], 0x6e6f6974
outsd dx, dword [esi]
outsb dx, byte [esi]
inc ebp
outsb dx, byte [esi]
jne 0x543040
cmp dh, byte [eax + ebp*2 + 0x69]
jae 0x543007
imul esi, dword [ebx + 0x2e], 0x6f796c66
insb byte es:[edi], dx
jns 0x54304c
jne 0x543053
inc esp
popal
je 0x543044
arpl word cs:[edi + 0x6d], bp
insd dword es:[edi], dx
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
jo 0x54305c
jo 0x543064
jo 0x543040
jb 0x54305c
imul ebp, dword [bp + 0x61], 0x6e6f6974
imul ebp, dword [esi + 0x61], 0x6e6f6974
jge 0x543026
sub al, 0x74
push 0x6c2e7369
outsd dx, dword [esi]
dec ebp
dec ebp
outsd dx, dword [esi]
jne 0x543077
dec esp
outsd dx, dword [esi]
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
inc ebp
jbe 0x54307c
outsb dx, byte [esi]
je 0x543042
imul ebp, dword [esi], 0x74747542
outsd dx, dword [esi]
outsb dx, byte [esi]
inc ebx
insb byte es:[edi], dx
imul esp, dword [ebx + 0x6b], 0x6c46222c
imul ebp, dword [edx], 0x46
insb byte es:[edi], dx
jns 0x54309c
jne 0x5430a3
and byte [ebp + 0x65], cl
outsb dx, byte [esi]
dec ebp
outsb dx, byte gs:[esi]
jne 0x543055
dec ebp
popal
outsb dx, byte [esi]
popal
and ch, byte gs:[si]
sub dword gs:[0x73692e69], ebp
inc ebp
imul ebp, dword gs:[esi], 0x78457369
jo 0x5430ae
imul esi, dword cs:[ebx + 0x45], 0x72657078
imul ebp, dword [ebp + 0x65], 0x6341746e
je 0x5430bc
jae 0x54308b
js 0x5430b8
jb 0x5430b4
jb 0x5430b4
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x543091
arpl word [ecx + ebp*2 + 0x76], si
sub byte gs:[eax + 0x74], bl
jbe 0x5430ba
sub byte [eax + 0x74], bl
jae 0x5430c0
je 0x5430d1
je 0x5430c7
imul ebp, dword [esi + 0x67], 0x6e615073
outsb dx, byte [esi]
jae 0x5430b2
popal
outsb dx, byte [esi]
dec esi
popal
jbe 0x5430d2
popal
je 0x5430d2
inc esi
jb 0x5430df
insd dword es:[edi], dx
inc esi
insb byte es:[edi], dx
jns 0x5430e4
jne 0x5430eb
sub dword [edi], edi
je 0x5430e3
imul esi, dword [ebx + 0x2e], 0x65676170
dec eax
jae 0x5430ac
jo 0x5430e1
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x5430d7
outsd dx, dword [esi]
jne 0x5430fa
dec edi
jo 0x5430f8
outsb dx, byte [esi]
push eax
popal
outsb dx, byte [esi]
sub byte gs:[eax + ebp*2 + 0x69], dh
jae 0x5430cc
insb byte es:[edi], dx
jns 0x543111
jne 0x543118
je 0x5430e9
inc esp
popal
je 0x543109
arpl word cs:[edi + 0x6d], bp
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
jo 0x543121
jo 0x543129
jo 0x543105
jb 0x543121
imul ebp, dword [bp + 0x61], 0x6e6f6974
outsb dx, byte [esi]
popal
je 0x543127
outsd dx, dword [esi]
outsb dx, byte [esi]
sub al, 0x21
xor byte [ecx], ch
cmp dh, byte [eax + ebp*2 + 0x69]
jae 0x5430f8
imul esi, dword [ebx + 0x2e], 0x65676170
dec eax
jo 0x54312d
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
jb 0x543123
outsd dx, dword [esi]
jne 0x543146
dec esi
popal
jbe 0x543149
imul esp, dword [edi + 0x61], 0x6f546574
popal
popal
je 0x543149
push esp
push esp
outsd dx, dword [esi]
inc ebp
push ebp
push ebp
jb 0x543159
sub byte [edx], ah
cmp ch, byte gs:[bx]
das
jae 0x54315d
je 0x54316e
imul ebp, dword [esi + 0x67], 0x72702f73
imul esi, dword [esi + 0x61], 0x53237963
jns 0x54312a
push ebx
push 0x6970706f
outsb dx, byte [esi]
and ch, byte [si]
outsd dx, dword [esi]
jo 0x54317c
imul ebp, dword [esi + 0x67], 0x73692c22
dec esi
inc ebp
push edi
pop edi
imul esi, dword [ebx + 0x2e], 0x5f57454e
inc esi
dec edi
push edx
inc ebp
inc edi
push edx
dec edi
push ebp
dec esi
inc esp
pop edi
push esp
inc ecx
inc edx
sub dword [ebp + 0x29], edi
jge 0x543152
sub dword [edi + ebp*2], ebp
sub al, 0x6f
jae 0x54315c
inc ebx
inc ebx
insb byte es:[edi], dx
outsd dx, dword [esi]
jae 0x543198
inc esi
outsd dx, dword [esi]
outsd dx, dword [esi]
je 0x54319d
jb 0x543189
jbe 0x5431a1
jb 0x5431aa
popal
jns 0x543169
je 0x5431ab
imul esi, dword [ebx + 0x2e], 0x746e6f64
push ebx
outsd dx, dword fs:[esi]
outsb dx, byte [esi]
je 0x54319e
push 0x654d776f
outsb dx, byte [esi]
jne 0x54317f
sub al, 0x64
sub dword [esp + esi*2], ebp
sub dword fs:[esp + esi*2], ebp
push 0x642e7369
jae 0x543189
outsd dx, dword fs:[esi]
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x5431b3
push 0x654d776f
outsb dx, byte [esi]
jne 0x543196
popal
jo 0x5431db
outsb dx, byte gs:[esi]
inc ebx
inc ebx
push 0x28646c69
sub dword fs:[ebx], edi
imul ebp, dword gs:[esi], 0x61567369
push esi
popal
jb 0x5431e9
imul esp, dword [ecx + 0x6e], 0x74634174
imul esi, dword [esi + 0x65], 0x2e745828
outsw dx, word [esi]
popal
outsb dx, byte [esi]
je 0x5431c5
arpl word [ecx + ebp*2 + 0x76], si
sub byte gs:[eax + 0x74], bl
sub byte [eax + 0x74], bl
outsw dx, word cs:[esi]
outsd dx, dword [esi]
je 0x5431f7
jb 0x5431d9
js 0x543206
jb 0x543202
imul ebp, dword [ebp + 0x65], 0x2c73746e
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x543211
jae 0x5431cb
sub al, 0x5a
pop edx
outsd dx, dword [esi]
dec ebp
outsb dx, byte gs:[esi]
jne 0x5431ea
insb byte es:[edi], dx
imul esp, dword [ebp + 0x6e], 0x61655474
outsb dx, byte [esi]
je 0x543201
popal
insd dword es:[edi], dx
sub dword [esi], esp
popal
popal
popal
inc ebp
jbe 0x543220
outsb dx, byte [esi]
je 0x54320a
imul esi, dword [ebx + 0x74], 0x72656e65
sub byte [edx + 0x6e], al
dec ebp
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
jne 0x54321d
jo 0x543244
imul ebp, dword [edi + 0x6e], 0x63696c43
imul esp, dword [ebp + 0x64], 0x2c
sub al, 0x28
cmp eax, 0x66697b3e
sub byte [ebp + 0x26], ah
sub byte [ebp + 0x3d], ah
jnp 0x54324a
sub byte [ebp + 0x26], ah
je 0x54324d
je 0x54324d
je 0x54324d
imul ebp, dword [esi + 0x26], 0x64696f76
and byte [eax], dh
and dword [0x642e653d], edi
cmp eax, 0x642e653d
je 0x543260
imul ebp, dword [esi + ebp + 0x69], 0x696c4364
arpl word [ebx + 0x65], bp
imul esp, dword cs:[ebx + eax*2 + 0x6c], 0x656b6369
imul esp, dword [ebx + eax*2 + 0x6c], 0x656b6369
imul esp, dword [ebx + 0x6b], 0x7b296465
arpl word [edi + 0x6e], bp
sub dword fs:[ebx + 0x63], edi
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x543286
je 0x543233
and byte [ebp + edi + 0x65], dh
je 0x54327c
je 0x543252
je 0x54327c
imul ebp, dword [esi + ebp + 0x69], 0x696c4364
arpl word [ebx + 0x65], bp
imul esp, dword cs:[ebx + eax*2 + 0x6c], 0x656b6369
inc ebx
insb byte es:[edi], dx
imul esp, dword [ebx + 0x6b], 0x303b6465
cmp esi, dword fs:[eax]
cmp eax, 0x3f743d3d
sub byte [eax + ebp*2 + 0x69], dh
jae 0x543262
jo 0x543297
jo 0x543297
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x54328d
outsd dx, dword [esi]
jne 0x5432b0
inc esp
imul esi, dword [ebx + 0x61], 0x50656c62
bound ebp, qword [ebp + 0x50]
push eax
outsd dx, dword [esi]
jo 0x5432c6
jo 0x543299
inc esi
outsd dx, dword [esi]
jb 0x54329a
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x28], 0x73696874
insb byte es:[edi], dx
insb byte es:[edi], dx
jns 0x5432d4
jne 0x5432db
inc esp
popal
je 0x5432cc
arpl word cs:[edi + 0x6d], bp
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
jo 0x5432e4
jo 0x5432ec
jo 0x5432c8
jb 0x5432e4
imul ebp, dword [bp + 0x61], 0x6e6f6974
imul ebp, dword [esi + 0x61], 0x6e6f6974
sub dword [esp + esi*2], ebp
push 0x702e7369
popal
dec eax
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x5432e3
outsd dx, dword [esi]
jne 0x543306
insb byte es:[edi], dx
inc esp
imul esi, dword [ebx + 0x6d], 0x50737369
outsd dx, dword [esi]
jo 0x54331c
jo 0x5432d1
sub dword [ecx], ebp
cmp dh, byte [ecx]
cmp eax, 0x3f743d3d
je 0x5432f1
sub byte [eax + ebp*2 + 0x69], dh
jae 0x5432e6
jo 0x54331b
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x543311
outsd dx, dword [esi]
jne 0x543334
jne 0x543334
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
ja 0x543311
jne 0x543346
je 0x543342
outsd dx, dword [esi]
push ebx
push 0x2128776f
xor dword [esp + esi*2], ebp
push 0x662e7369
insb byte es:[edi], dx
jns 0x543353
je 0x543345
imul esi, dword [ebx + 0x2e], 0x6f796c66
outsd dx, dword [esi]
jne 0x54335a
inc esp
popal
je 0x54334b
arpl word cs:[edi + 0x6d], bp
outsd dx, dword [esi]
insd dword es:[edi], dx
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
jo 0x543363
jo 0x54336b
jo 0x543347
jb 0x543363
imul ebp, dword [bp + 0x61], 0x6e6f6974
sub dword [esp + esi*2], ebp
push 0x702e7369
popal
dec eax
imul esi, dword [ebx + 0x2e], 0x65676170
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
jb 0x543362
outsd dx, dword [esi]
jne 0x543385
inc esp
inc esp
imul esi, dword [ebx + 0x6d], 0x50737369
outsd dx, dword [esi]
jo 0x54339b
jo 0x543350
sub dword [ecx], ebp
cmp dh, byte [edx]
cmp eax, 0x26743d3d
je 0x54339c
imul esi, dword [ebx + 0x2e], 0x65676170
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x543390
dec ebp
outsd dx, dword [esi]
jne 0x5433b3
jne 0x5433b3
insb byte es:[edi], dx
dec esi
popal
jbe 0x5433b6
popal
je 0x5433b6
push esp
push esp
outsd dx, dword [esi]
inc ebp
push ebp
jb 0x5433c6
sub byte [edx], ah
cmp ch, byte gs:[bx]
das
jae 0x5433ca
je 0x5433db
imul ebp, dword [esi + 0x67], 0x72702f73
das
jo 0x5433e0
imul esi, dword [esi + 0x61], 0x53237963
push 0x6970706f
outsb dx, byte [esi]
and ch, byte [si]
imul esi, dword [ebx + 0x2e], 0x5f57454e
inc esi
dec edi
push edx
inc ebp
inc edi
push edx
dec edi
push ebp
dec esi
inc esp
pop edi
push esp
inc ecx
inc edx
sub dword [ebp + 0x7d], edi
sub dword [ecx], ebp
cmp esp, dword [ebx + 0x6f]
outsb dx, byte [esi]
jae 0x543412
and byte [eax + 0x3d], ch
jnp 0x543413
outsd dx, dword [esi]
jo 0x54341b
jo 0x5433f7
jb 0x543413
imul ebp, dword [bp + 0x61], 0x6e6f6974
inc ebp
outsb dx, byte [esi]
jne 0x543423
cmp dh, byte [eax + ebp*2 + 0x69]
jae 0x5433ea
insb byte es:[edi], dx
jns 0x54342f
jne 0x543436
inc esp
popal
je 0x543427
arpl word cs:[edi + 0x6d], bp
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
jo 0x54343f
jo 0x543447
jo 0x543423
jb 0x54343f
imul ebp, dword [bp + 0x61], 0x6e6f6974
jge 0x54341b
imul ebp, dword [edi + 0x6e], 0x65723b7d
jb 0x543447
je 0x543459
jb 0x543454
and byte [edx + 0x2e], dh
popal
inc ebp
jbe 0x543454
outsb dx, byte [esi]
je 0x54343e
imul esi, dword [ebx + 0x74], 0x72656e65
sub byte [edx], ah
arpl word [ecx + ebp*2 + 0x63], bp
imul esp, dword [edx], 0x2c
sub byte [eax], ch
jb 0x543422
and ah, byte [ebx + 0x6c]
imul esp, dword [ebx + 0x6b], 0x28282c22
sub dword [0x6f637b3e], edi
outsb dx, byte [esi]
jae 0x543481
and byte [ebp + 0x3d], ah
outsb dx, byte [esi]
ja 0x543434
ja 0x543434
and byte [edi + 0x6e], bl
pop edi
outsb dx, byte [esi]
sub byte [edi + 0x2e], ch
inc esp
outsd dx, dword [esi]
dec esi
outsd dx, dword [esi]
je 0x543472
push 0x4e2c776f
sub al, 0x4e
dec esi
outsb dx, byte [esi]
inc esi
dec edi
dec edi
push esp
inc ebp
push edx
sub al, 0x74
push 0x662e7369
insb byte es:[edi], dx
imul esi, dword [ebx + 0x2e], 0x6f796c66
jns 0x5434a5
jne 0x5434ac
inc esp
popal
je 0x54349d
arpl word cs:[edi + 0x6d], bp
outsd dx, dword [esi]
insd dword es:[edi], dx
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
outsd dx, dword fs:[esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x2c], 0x4e4f534a
jae 0x5434c6
jb 0x5434bd
outsb dx, byte [esi]
imul esp, dword [bp + 0x79], 0x2c296828
je 0x5434c7
sub byte [eax + 0x29], ch
sub al, 0x74
push 0x662e7369
insb byte es:[edi], dx
jns 0x5434d5
imul esi, dword [ebx + 0x2e], 0x6f796c66
jne 0x5434dc
inc esp
popal
je 0x5434cd
arpl word cs:[edi + 0x6d], bp
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
insb byte es:[edi], dx
jns 0x5434e7
jne 0x5434ee
dec ecx
sub dword fs:[ebx], edi
imul esp, dword [esi + 0x28], 0x692e6965
jae 0x5434dd
imul ebp, dword gs:[esi], 0x61567369
popal
jb 0x5434f3
popal
outsb dx, byte [esi]
je 0x5434cf
arpl word [ecx + ebp*2 + 0x76], si
sub byte gs:[eax + 0x74], bl
outsw dx, word cs:[esi]
outsd dx, dword [esi]
je 0x543501
jb 0x5434e3
inc ebp
js 0x543510
jb 0x54350c
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x54351b
sub al, 0x5a
outsd dx, dword [esi]
dec ebp
dec ebp
outsb dx, byte gs:[esi]
jne 0x5434f4
insb byte es:[edi], dx
imul esp, dword [ebp + 0x6e], 0x61655474
insd dword es:[edi], dx
sub dword [ecx], ebp
jnp 0x543521
arpl word [edi + 0x6e], bp
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x543536
and byte [ebp + edi + 0x65], dh
cmp eax, 0x6f637b3e
jnp 0x54352d
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x543542
je 0x5434ef
and byte [ebp + edi + 0x6e], dh
je 0x54350e
outsb dx, byte [esi]
ja 0x5434f5
inc ecx
jb 0x54354a
popal
jns 0x543503
insb byte es:[edi], dx
insb byte es:[edi], dx
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
je 0x54354b
sub dword [ebx], edi
outsw dx, word [esi]
jb 0x543511
insb byte es:[edi], dx
je 0x54350d
imul edi, dword [0x3c693b30], 0x656c2e65
outsb dx, byte [esi]
cmp eax, 0x3c693b30
xor byte [ebx], bh
imul edi, dword [0x6e656c2e], 0x3b687467
sub ebp, dword [ebx]
imul ebp, dword [ecx], 0x5d695b74
insb byte es:[edi], dx
insb byte es:[edi], dx
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
je 0x543563
cmp ebp, dword [ebx]
sub ebp, dword [ecx + 0x29]
je 0x54355d
pop ebx
imul ebx, dword [ebp + 0x3d], 0x68632e65
pop ebp
cmp eax, 0x68632e65
popal
jb 0x54354f
outsd dx, dword [esi]
inc ecx
inc ecx
je 0x54353a
sub byte [ecx + 0x29], ch
cmp esi, dword [edx + 0x65]
je 0x54358e
imul ebp, dword [ecx], 0x7465723b
jne 0x54358c
jb 0x543589
outsb dx, byte [esi]
jnp 0x543581
popal
je 0x543581
cmp dh, byte [ebp + edi*2 + 0x7d]
cmp esi, dword [eax + ebp*2 + 0x69]
jae 0x543558
je 0x5435a0
jge 0x543560
je 0x54358f
imul esi, dword [ebx + 0x2e], 0x65676170
dec eax
jo 0x54358d
dec eax
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x543583
outsd dx, dword [esi]
jne 0x5435a6
dec edi
jo 0x5435a4
outsb dx, byte [esi]
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x5435aa
js 0x5435bb
dec ebp
outsb dx, byte gs:[esi]
jne 0x543574
sub byte [ebx + 0x30], bl
sub al, 0x31
pop ebx
xor byte [ecx + esi], ch
xor dword [edx + esi], ebp
sub al, 0x32
pop ebp
sub al, 0x5b
je 0x54357f
inc ebp
push edx
jo 0x5435ca
insb byte es:[edi], dx
popal
arpl word [ebp + 0x56], sp
push esi
popal
insb byte es:[edi], dx
jne 0x5435cb
dec ecx
outsb dx, byte [esi]
dec ebx
jns 0x543594
and ah, byte [edi + ebp*2 + 0x6e]
je 0x5435c5
push 0x6546776f
popal
ja 0x5435bc
popal
je 0x5435ef
jb 0x5435e1
dec esi
popal
insd dword es:[edi], dx
inc esi
outsd dx, dword [esi]
jb 0x5435d7
push ebx
imul esi, dword [ebp + 0x22], 0x6968742c
je 0x5435f3
imul esi, dword [ebx + 0x2e], 0x6f796c66
jae 0x5435bc
insb byte es:[edi], dx
insb byte es:[edi], dx
insb byte es:[edi], dx
jns 0x543601
jne 0x543608
inc esp
popal
je 0x5435f9
jae 0x54360f
jb 0x543606
outsb dx, byte [esi]
jae 0x5435cf
outsd dx, dword fs:[esi]
outsd dx, dword fs:[esi]
outsb dx, byte [esi]
je 0x5435f9
push 0x6546776f
popal
popal
je 0x543623
jb 0x543615
dec esi
popal
insd dword es:[edi], dx
inc esi
outsd dx, dword [esi]
jb 0x54360b
imul esi, dword [ebp + 0x2c], 0x2c292963
je 0x5435ea
sub al, 0x63
sub dword [ecx], ebp
sub al, 0x74
arpl word [ecx], bp
sub dword [esp + esi*2], ebp
sub byte [ebp + 0x65], al
push edx
inc ebp
push edx
push edx
jo 0x543635
popal
arpl word [ebp + 0x56], sp
push esi
popal
insb byte es:[edi], dx
jne 0x543636
dec ecx
outsb dx, byte [esi]
dec ebx
jns 0x5435ff
and ah, byte [edi + ebp*2 + 0x6e]
je 0x543630
push 0x6546776f
popal
popal
je 0x54365a
jb 0x54364c
dec esi
popal
insd dword es:[edi], dx
and ch, byte gs:[esp + esi*2]
push 0x662e7369
imul esi, dword [ebx + 0x2e], 0x6f796c66
insb byte es:[edi], dx
jns 0x543665
jne 0x54366c
inc esp
popal
je 0x54365d
jae 0x543673
jb 0x54366a
outsb dx, byte [esi]
jae 0x543633
outsd dx, dword fs:[esi]
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x54365d
push 0x6546776f
outsd dx, dword [esi]
ja 0x543654
popal
popal
je 0x543687
jb 0x543679
dec esi
popal
insd dword es:[edi], dx
sub al, 0x63
sub dword [ecx], ebp
sub al, 0x74
sub byte [eax + ebp*2 + 0x69], dh
jae 0x543652
insb byte es:[edi], dx
insb byte es:[edi], dx
jns 0x543697
jne 0x54369e
inc esp
popal
je 0x54368f
jae 0x5436a5
je 0x5436a4
jb 0x54369c
imul ebp, dword [esi + 0x67], 0x6f632e73
insd dword es:[edi], dx
outsb dx, byte [esi]
jae 0x543665
jae 0x543665
arpl word cs:[edi + 0x6d], bp
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
inc ebx
dec ebp
dec ebp
popal
outsb dx, byte [esi]
popal
sub dword gs:[di + 0x2c], ebx
je 0x5436bd
inc edx
dec edi
push esp
push esp
dec edi
dec ebp
pop edi
push edx
dec ecx
inc edi
dec eax
push esp
sub al, 0x2d
xor dword [eax], esi
sub al, 0x32
xor byte [edx + esi], ch
xor esi, dword [eax]
sub dword [esp + esi*2], ebp
push 0x6c2e7369
insb byte es:[edi], dx
outsd dx, dword [esi]
dec ebp
outsd dx, dword [esi]
jne 0x5436da
jne 0x5436da
dec esp
outsd dx, dword [esi]
dec ecx
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
inc ebp
jbe 0x5436df
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x5436a5
imul ebp, dword [esi], 0x74747542
outsd dx, dword [esi]
outsb dx, byte [esi]
inc ebx
insb byte es:[edi], dx
imul esp, dword [ebx + 0x6b], 0x7b24602c
je 0x5436f8
push 0x662e7369
insb byte es:[edi], dx
jns 0x543706
imul esi, dword [ebx + 0x2e], 0x6f796c66
jne 0x54370d
inc esp
popal
je 0x5436fe
popal
arpl word cs:[edi + 0x6d], bp
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
jo 0x543716
jo 0x543716
jo 0x54371e
jo 0x5436fa
jb 0x543716
imul ebp, dword [bp + 0x61], 0x6e6f6974
jge 0x543717
sub al, 0x65
sub al, 0x7a
imul ebp, dword [esi], 0x70756f43
inc ebx
outsd dx, dword [esi]
jne 0x543731
outsd dx, dword [esi]
outsb dx, byte [esi]
dec ecx
insd dword es:[edi], dx
jo 0x543739
jae 0x54373d
imul ebp, dword [edi + 0x6e], 0x7d296449
jge 0x5436fc
sub dword [esp + esi*2], ebp
push 0x6c646e61
insb byte es:[edi], dx
inc ebx
insb byte es:[edi], dx
imul esp, dword [ebx + 0x6b], 0x7374754f
imul esp, dword [ebp + 0x4d], 0x28756e65
je 0x543758
imul esi, dword [ebx + 0x2e], 0x6f796c66
jne 0x54376d
je 0x54373e
inc esp
popal
je 0x54375e
popal
arpl word cs:[edi + 0x6d], bp
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x54376f
push 0x6970706f
outsb dx, byte [esi]
sub al, 0x74
outsd dx, dword [esi]
jo 0x54377a
imul ebp, dword [esi + 0x67], 0x6968742c
jae 0x543741
sub al, 0x74
push 0x642e7369
outsd dx, dword [esi]
outsd dx, dword fs:[esi]
outsb dx, byte [esi]
je 0x54376b
push ebx
push 0x654d776f
outsb dx, byte [esi]
jne 0x54374c
jb 0x54374b
sub al, 0x65
imul ebp, dword [esi], 0x61567369
jb 0x543795
popal
outsb dx, byte [esi]
je 0x543771
arpl word [ecx + ebp*2 + 0x76], si
sub byte gs:[eax + 0x74], bl
je 0x54379c
jbe 0x54379a
sub byte [eax + 0x74], bl
outsw dx, word cs:[esi]
outsw dx, word [esi]
outsd dx, dword [esi]
je 0x5437a3
jb 0x543785
jb 0x543785
js 0x5437b2
jo 0x5437a8
jb 0x5437ae
jb 0x5437ae
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x5437bd
sub al, 0x5a
pop edx
outsd dx, dword [esi]
dec ebp
outsb dx, byte gs:[esi]
jne 0x543796
insb byte es:[edi], dx
imul esp, dword [ebp + 0x6e], 0x61655474
push esp
popal
insd dword es:[edi], dx
sub dword [esp + edi*2 + 0x74], edi
jl 0x5437d4
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
popal
dec ebp
outsb dx, byte gs:[esi]
jne 0x5437b1
inc ebp
jbe 0x5437d3
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x5437e4
sub byte [eax + ebp*2 + 0x69], dh
jae 0x5437a5
outsd dx, dword fs:[esi]
outsb dx, byte [esi]
je 0x5437cf
push 0x654d776f
outsb dx, byte [esi]
jne 0x5437b0
jb 0x5437b2
sub al, 0x6e
outsb dx, byte [esi]
jne 0x5437f5
insb byte es:[edi], dx
sub dword [edx + esi*2], ebp
jge 0x543802
je 0x5437d8
insb byte es:[edi], dx
jns 0x543804
jne 0x54380b
je 0x5437de
inc esi
outsd dx, dword [esi]
outsd dx, dword [esi]
je 0x543801
jb 0x5437c6
sub al, 0x74
sub al, 0x69
sub dword [ebx + 0x63], edi
outsd dx, dword [esi]
outsb dx, byte [esi]
arpl word [edi + 0x6e], bp
jae 0x54381e
and byte [edi + 0x3d], ch
inc edi
jb 0x5437d8
and al, byte [ecx + ecx*2 + 0x56]
inc esp
dec ecx
push esi
and ch, byte [ecx]
cmp ebp, dword [ebp + 0x74]
and byte [ecx + 0x2c], ah
outsb dx, byte [esi]
cmp ebp, dword [edi + 0x2e]
imul esp, dword [ebp + edi + 0x22], 0x746f6f66
jb 0x543810
outsd dx, dword [esi]
outsd dx, dword [esi]
je 0x54382f
jb 0x543810
imul esi, dword [esi + 0x22], 0x732e6f2c
sub al, 0x6f
jae 0x543840
insb byte es:[edi], dx
outsd dx, dword [esi]
je 0x543814
and ah, byte [esi + 0x6f]
outsw dx, word [esi]
outsd dx, dword [esi]
je 0x543842
jb 0x543801
and ch, byte [esp + esi*2]
sub al, 0x74
push 0x702e7369
popal
jo 0x543848
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x54383e
outsd dx, dword [esi]
jne 0x543861
push esp
jb 0x543863
jb 0x543844
js 0x543871
jb 0x54386d
jb 0x54386d
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x543831
pop eax
je 0x54383a
jae 0x54387c
jae 0x54387c
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x543877
push edi
imul esi, dword [eax + ebp*2 + 0x4f], 0x6f697470
outsb dx, byte [esi]
jae 0x543847
je 0x54387e
dec edi
jo 0x54388d
imul ebp, dword [edi + 0x6e], 0x612c2973
sub al, 0x61
cmp eax, 0x73696874
imul esi, dword cs:[ebx + 0x53], 0x7a6f6f6e
push edi
imul esi, dword [eax + ebp*2 + 0x4f], 0x6f697470
push 0x6974704f
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x54387f
js 0x5438ac
inc ecx
arpl word [ecx + ebp*2 + 0x76], si
sub byte gs:[ecx], ch
je 0x5438a9
jbe 0x5438a7
sub byte [ecx], ch
aas
je 0x5438af
imul esi, dword [ebx + 0x2e], 0x61657263
jae 0x543878
arpl word [edx + 0x65], si
popal
je 0x5438b5
push ebx
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x5438bb
push edi
imul esi, dword [eax + ebp*2 + 0x4f], 0x6f697470
outsb dx, byte [esi]
jae 0x5438a4
inc edx
jne 0x5438d8
je 0x5438d9
je 0x5438d5
outsd dx, dword [esi]
outsb dx, byte [esi]
sub byte [edi + 0x2c], ch
je 0x543895
cmp dh, byte [eax + ebp*2 + 0x69]
jae 0x5438a0
je 0x5438d7
imul esi, dword [ebx + 0x2e], 0x61657263
arpl word cs:[edx + 0x65], si
arpl word [edx + 0x65], si
popal
je 0x5438dd
push ebx
push ebx
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x5438e3
inc edx
jne 0x5438f5
je 0x5438f2
outsb dx, byte [esi]
sub byte [ecx + 0x29], ch
sub al, 0x65
imul ebp, dword [esi], 0x61567369
push esi
popal
jb 0x5438fa
popal
outsb dx, byte [esi]
je 0x5438d6
arpl word [ecx + ebp*2 + 0x76], si
sub byte gs:[eax + 0x74], bl
outsw dx, word cs:[esi]
outsd dx, dword [esi]
je 0x543908
jb 0x5438ea
inc ebp
js 0x543917
jb 0x543913
imul ebp, dword [ebp + 0x65], 0x2c73746e
pop edx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x543922
sub al, 0x5a
outsd dx, dword [esi]
dec edi
outsb dx, byte [esi]
insb byte es:[edi], dx
jns 0x54390b
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x543922
sub dword [edi], edi
outsd dx, dword [esi]
jae 0x543937
jns 0x543931
jb 0x543933
push esp
insd dword es:[edi], dx
jo 0x54393c
popal
je 0x543938
inc ebx
outsd dx, dword [esi]
insb byte es:[edi], dx
jne 0x543945
insd dword es:[edi], dx
outsb dx, byte [esi]
jae 0x543918
and dh, byte [ecx]
xor byte [eax], dh
and eax, 0x3d6e3a22
je 0x54394e
cmp eax, 0x73696874
arpl word cs:[edx + 0x65], si
imul esi, dword [ebx + 0x2e], 0x61657263
jb 0x543951
popal
je 0x543954
inc esp
outsd dx, dword [esi]
dec esi
outsd dx, dword [esi]
je 0x543948
push 0x7542776f
je 0x543970
outsd dx, dword [esi]
outsb dx, byte [esi]
sub byte [edi + 0x2c], ch
je 0x54392f
sub al, 0x69
sub dword [ecx], ebp
popal
outsd dx, dword es:[esi]
outsd dx, dword [esi]
popal
jo 0x543980
outsb dx, byte gs:[esi]
inc ebx
inc ebx
push 0x28646c69
popal
sub dword [esi + ebp*2], ebp
sub byte fs:[ecx + 0x29], ah
sub byte [ecx + 0x29], ah
sub al, 0x6e
outsd dx, dword es:[esi]
popal
jo 0x543994
outsb dx, byte gs:[esi]
inc ebx
push 0x28646c69
outsb dx, byte [esi]
sub dword [ecx], ebp
sub al, 0x61
outsb dx, byte es:[esi]
outsb dx, byte [esi]
je 0x5439a0
push 0x692e7369
imul esi, dword [ebx + 0x2e], 0x6e537369
jae 0x543991
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x5439a8
push edi
imul esi, dword [eax + ebp*2 + 0x4f], 0x6f697470
outsb dx, byte [esi]
jae 0x543994
je 0x5439af
dec edi
jo 0x5439be
imul ebp, dword [edi + 0x6e], 0x70784573
inc ebp
js 0x5439c1
inc ecx
arpl word [ecx + ebp*2 + 0x76], si
sub byte gs:[ecx], ch
je 0x5439c5
imul esi, dword [esi + 0x65], 0x26262928
je 0x5439c5
imul esi, dword [ebx + 0x2e], 0x6f6f6e73
jp 0x5439cb
dec ebp
outsb dx, byte gs:[esi]
jne 0x543991
je 0x5439d6
imul esi, dword [ebx + 0x2e], 0x746e6f64
push ebx
outsd dx, dword fs:[esi]
outsb dx, byte [esi]
je 0x5439c9
push 0x654d776f
outsb dx, byte [esi]
jne 0x5439a4
sub byte es:[esi + ebp + 0x68], dh
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
je 0x5439b0
push 0x6c646e61
inc ebx
insb byte es:[edi], dx
imul esp, dword [ebx + 0x6b], 0x7374754f
imul esp, dword [ebp + 0x4d], 0x28756e65
dec ebp
outsb dx, byte gs:[esi]
jne 0x5439c1
popal
sub al, 0x74
push 0x642e7369
outsd dx, dword [esi]
outsd dx, dword fs:[esi]
outsb dx, byte [esi]
je 0x5439f8
push ebx
push 0x654d776f
outsb dx, byte [esi]
dec ebp
outsb dx, byte gs:[esi]
jne 0x5439d9
outsb dx, byte [esi]
sub dword [esp + esi*2], ebp
sub al, 0x74
je 0x5439e0
push 0x6c646e61
push 0x6c646e61
inc ebx
insb byte es:[edi], dx
imul esp, dword [ebx + 0x6b], 0x7374754f
jne 0x543a34
jae 0x543a2b
imul esp, dword [ebp + 0x4d], 0x28756e65
dec ebp
outsb dx, byte gs:[esi]
jne 0x5439f1
outsb dx, byte [esi]
sub al, 0x74
push 0x732e7369
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
je 0x543a35
imul esi, dword [ebx + 0x2e], 0x6f6f6e73
jp 0x543a3b
dec ebp
outsb dx, byte gs:[esi]
jne 0x543a07
popal
sub dword [ecx], ebp
sub al, 0x74
push 0x662e7369
insb byte es:[edi], dx
jns 0x543a57
jne 0x543a5e
inc esp
popal
je 0x543a4f
arpl word cs:[edi + 0x6d], bp
insd dword es:[edi], dx
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x543a60
outsd dx, dword [esi]
jo 0x543a6b
imul ebp, dword [esi + 0x67], 0x68742626
imul esi, dword [ebx + 0x2e], 0x6f796c66
jns 0x543a78
jne 0x543a7f
inc esp
popal
je 0x543a70
arpl word cs:[edi + 0x6d], bp
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x543a81
outsd dx, dword [esi]
jo 0x543a8c
imul ebp, dword [esi + 0x67], 0x7070612e
outsb dx, byte gs:[esi]
inc ebx
push 0x28646c69
outsd dx, dword [esi]
sub dword [0x75712e73], ebp
sub byte [edi + 0x29], ch
sub al, 0x65
jae 0x543a60
jno 0x543aa9
jne 0x543a9c
jne 0x543a9c
push ebp
jo 0x543a9e
popal
je 0x543aa2
sub byte [eax], ch
sub byte [ecx], ch
cmp eax, 0x6f637b3e
outsb dx, byte [esi]
jae 0x543abd
and byte [ebp + edi + 0x6e], dh
ja 0x543a70
and byte [ebx + 0x75], al
jae 0x543ac8
inc ebx
jne 0x543ac6
je 0x543ac4
outsd dx, dword [esi]
insd dword es:[edi], dx
inc ebp
jbe 0x543abe
outsb dx, byte [esi]
je 0x543a84
inc edx
outsb dx, byte [esi]
inc esi
outsd dx, dword [esi]
outsd dx, dword [esi]
je 0x543ac9
jb 0x543aa9
jb 0x543acd
popal
je 0x543ad0
sub dword fs:[ebx], edi
imul esi, dword fs:[ebx + 0x70], 0x68637461
imul esi, dword fs:[ebx + 0x70], 0x68637461
inc ebp
jbe 0x543ae0
outsb dx, byte [esi]
je 0x543aa6
je 0x543aa9
sub dword [ebp + 0x29], edi
jge 0x543aab
sub dword [ecx], ebp
jge 0x543af8
sub dword [ebp + 0x73], edi
jae 0x543aeb
je 0x543ace
je 0x543ace
insb byte es:[edi], dx
jns 0x543afa
jne 0x543b01
je 0x543ad4
inc esi
outsd dx, dword [esi]
outsd dx, dword [esi]
je 0x543af7
jb 0x543ae8
outsd dx, dword [esi]
push edi
jb 0x543af9
jo 0x543b0a
jb 0x543ac5
sub byte [ebp + 0x2c], ah
je 0x543acd
sub al, 0x74
sub al, 0x74
sub al, 0x69
imul ebp, dword [ecx], 0x6e6f637b
sub dword [ebx + 0x63], edi
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x543b1d
and byte [edi + 0x3d], ch
inc edi
jb 0x543ad7
cmp eax, 0x22287247
inc esp
dec ecx
push esi
and al, byte [ecx + ecx*2 + 0x56]
and ch, byte [ecx]
cmp ebp, dword [edi + 0x2e]
imul esp, dword [ebp + edi + 0x22], 0x746f6f66
jb 0x543b07
outsd dx, dword [esi]
outsd dx, dword [esi]
je 0x543b26
jb 0x543b07
imul esi, dword [esi + 0x22], 0x732e6f2c
insb byte es:[edi], dx
jbe 0x543ae8
and ch, byte [edi + ebp*2]
sub al, 0x6f
jae 0x543b37
jae 0x543b37
outsd dx, dword [esi]
je 0x543b0b
cmp eax, 0x6f6f6622
and ah, byte [esi + 0x6f]
outsd dx, dword [esi]
outsd dx, dword [esi]
je 0x543b39
jb 0x543af8
cmp esp, dword [ebx + 0x6f]
outsb dx, byte [esi]
arpl word [edi + 0x6e], bp
jae 0x543b50
and byte [ecx + 0x3d], ah
je 0x543b49
push 0x632e7369
jb 0x543b4c
imul esi, dword [ebx + 0x2e], 0x61657263
popal
je 0x543b4f
push ebx
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x543b55
inc edx
jne 0x543b67
je 0x543b64
outsb dx, byte [esi]
sub byte [ecx + 0x29], ch
imul ebp, dword [ecx], 0x74656c3b
sub dword [ebx], edi
cmp ebp, dword [ebp + 0x74]
insb byte es:[edi], dx
je 0x543b1e
and byte [esi + 0x3b], ch
imul ebp, dword gs:[esi], 0x61567369
outsb dx, byte [esi]
cmp esp, dword [ebp + 0x69]
imul esi, dword cs:[ebx + 0x56], 0x61697261
imul ebp, dword [esi], 0x61567369
jb 0x543b72
popal
outsb dx, byte [esi]
je 0x543b4e
arpl word [ecx + ebp*2 + 0x76], si
sub byte gs:[eax + 0x74], bl
outsw dx, word cs:[esi]
outsd dx, dword [esi]
je 0x543b80
jb 0x543b62
js 0x543b8f
jo 0x543b85
jb 0x543b8b
jb 0x543b8b
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x543b9a
jae 0x543b54
sub al, 0x5a
pop edx
outsd dx, dword [esi]
dec edi
outsb dx, byte [esi]
insb byte es:[edi], dx
jns 0x543b83
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x543b9a
sub dword [edi], edi
sub byte [edi + 0x2e], ch
jae 0x543bb0
jae 0x543bb0
jns 0x543baa
jb 0x543bac
push esp
insd dword es:[edi], dx
jo 0x543bb5
popal
je 0x543bb1
inc ebx
outsd dx, dword [esi]
insb byte es:[edi], dx
jne 0x543bbe
insd dword es:[edi], dx
outsb dx, byte [esi]
jae 0x543b91
and dh, byte [ecx]
xor byte [eax], dh
and eax, 0x2e6f2c22
xor dword [eax], esi
xor byte [0x2e6f2c22], ah
arpl word [ecx + 0x73], bp
jae 0x543baf
dec esp
imul esi, dword [ebx + 0x74], 0x6464612e
sub byte [edx], ah
jae 0x543bda
popal
popal
sub byte fs:[edx], ah
insb byte es:[edi], dx
popal
je 0x543bd5
jb 0x543bd3
insb byte es:[edi], dx
dec ebp
popal
jb 0x543bde
imul ebp, dword [esi + 0x22], 0x6e3a2929
cmp eax, 0x73696874
push 0x632e7369
arpl word cs:[edx + 0x65], si
jb 0x543bec
popal
je 0x543bef
inc esp
outsd dx, dword [esi]
dec esi
outsd dx, dword [esi]
je 0x543be3
push ebx
push 0x7542776f
je 0x543c0b
outsd dx, dword [esi]
ja 0x543bd6
jne 0x543c0a
je 0x543c07
outsd dx, dword [esi]
outsb dx, byte [esi]
sub byte [edi + 0x2c], ch
je 0x543bca
outsd dx, dword [esi]
sub al, 0x74
sub al, 0x65
sub al, 0x69
sub al, 0x69
sub dword [ecx], ebp
outsd dx, dword es:[esi]
popal
jo 0x543c1b
jo 0x543c11
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
inc ebx
push 0x28646c69
popal
imul ebp, dword [esp + 0x28], 0x6e2c2961
insb byte es:[edi], dx
sub byte fs:[ecx + 0x29], ah
sub al, 0x6e
sub dword [esi + ebp*2], ebp
outsd dx, dword es:[esi]
popal
jo 0x543c2f
jo 0x543c25
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
inc ebx
push 0x28646c69
outsb dx, byte [esi]
sub dword [0x2e652626], ebp
popal
sub al, 0x65
popal
jo 0x543c43
outsb dx, byte gs:[esi]
inc ebx
inc ebx
push 0x28646c69
outsd dx, dword [esi]
sub dword [0x75712e73], ebp
sub byte fs:[edi + 0x29], ch
sub al, 0x65
jae 0x543c10
jno 0x543c59
jne 0x543c4a
jne 0x543c4c
jne 0x543c4c
push ebp
jo 0x543c4e
popal
je 0x543c52
sub byte gs:[eax], ch
sub byte [eax], ch
sub byte [ecx], ch
cmp eax, 0x6f637b3e
outsb dx, byte [esi]
jae 0x543c6d
and byte [ebp + edi + 0x6e], dh
ja 0x543c20
inc ebx
jne 0x543c76
je 0x543c74
insd dword es:[edi], dx
inc ebp
jbe 0x543c6e
outsb dx, byte [esi]
je 0x543c34
sub byte [edx + 0x6e], al
inc edx
outsb dx, byte [esi]
inc esi
outsd dx, dword [esi]
outsd dx, dword [esi]
je 0x543c79
jb 0x543c59
jb 0x543c7d
popal
je 0x543c80
sub dword fs:[ebx], edi
imul esi, dword fs:[ebx + 0x70], 0x68637461
imul esi, dword fs:[ebx + 0x70], 0x68637461
je 0x543c8a
push 0x6e657645
inc ebp
jbe 0x543c90
outsb dx, byte [esi]
je 0x543c56
je 0x543c59
sub dword [ebp + 0x29], edi
jge 0x543c5b
sub dword [ebp + 0x72], edi
insd dword es:[edi], dx
jb 0x543c9b
insd dword es:[edi], dx
outsd dx, dword [esi]
jbe 0x543c9f
inc esi
outsd dx, dword [esi]
outsd dx, dword [esi]
je 0x543ca4
jb 0x543c83
jne 0x543cb7
je 0x543cb4
outsb dx, byte [esi]
jae 0x543c70
sub dword [ebx + 0x63], edi
outsd dx, dword [esi]
arpl word [edi + 0x6e], bp
outsb dx, byte [esi]
jae 0x543cc3
je 0x543c70
and byte [ebp + 0x3d], ah
cmp eax, 0x75636f64
outsd dx, dword fs:[esi]
arpl word [ebp + 0x6d], si
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x543c89
jno 0x543cd2
jb 0x543cd9
push ebx
insb byte es:[edi], dx
arpl word gs:[edi + ebp*2 + 0x72], si
sub byte [edx], ah
and esi, dword [ebx + 0x6e]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x543cd6
and ch, byte gs:[ecx]
and ch, byte [ecx]
sub al, 0x74
cmp eax, 0x75636f64
insd dword es:[edi], dx
je 0x543cb3
outsd dx, dword fs:[esi]
arpl word [ebp + 0x6d], si
jne 0x543ce8
outsb dx, byte gs:[esi]
je 0x543cad
jno 0x543cf6
jne 0x543ce7
jb 0x543cfd
jb 0x543cfd
jns 0x543cd8
push ebx
insb byte es:[edi], dx
arpl word gs:[edi + ebp*2 + 0x72], si
sub byte [edx], ah
and ebp, dword [esi + 0x6f]
je 0x543cfa
outsd dx, dword [esi]
jb 0x543cb5
and ah, byte [ebx]
outsb dx, byte [esi]
outsd dx, dword [esi]
je 0x543d06
push 0x2922776f
cmp esi, dword [edi + edi + 0x2e]
jb 0x543d03
jb 0x543d03
insd dword es:[edi], dx
outsd dx, dword [esi]
jbe 0x543d07
sub byte [ecx], ch
sub al, 0x65
aas
jb 0x543d0f
insd dword es:[edi], dx
outsd dx, dword [esi]
jbe 0x543d13
sub byte gs:[ecx], ch
sub byte [ecx], ch
jge 0x543d16
imul esi, dword [ebx + 0x61], 0x46656c62
jae 0x543d16
popal
bound ebp, qword [ebp + 0x46]
inc esi
outsd dx, dword [esi]
outsd dx, dword [esi]
je 0x543d22
jb 0x543d01
jne 0x543d35
je 0x543d32
outsb dx, byte [esi]
jae 0x543cee
sub dword [ebx + 0x63], edi
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x543d41
and byte [ebp + 0x3d], ah
outsd dx, dword fs:[esi]
arpl word [ebp + 0x6d], si
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x543d07
jno 0x543d50
jno 0x543d50
jb 0x543d57
push ebx
insb byte es:[edi], dx
arpl word gs:[edi + ebp*2 + 0x72], si
sub byte [edx], ah
and ah, byte [ebx]
jae 0x543d59
and esi, dword [ebx + 0x6e]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x543d54
and ch, byte gs:[ecx]
and ch, byte [ecx]
sub al, 0x74
cmp eax, 0x75636f64
insd dword es:[edi], dx
arpl word [ebp + 0x6d], si
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x543d2b
jno 0x543d74
jb 0x543d7b
jns 0x543d56
push ebx
insb byte es:[edi], dx
arpl word gs:[edi + ebp*2 + 0x72], si
arpl word [edi + ebp*2 + 0x72], si
je 0x543d78
jb 0x543d33
sub byte [edx], ah
and ebp, dword [esi + 0x6f]
and ah, byte [ebx]
outsb dx, byte [esi]
outsd dx, dword [esi]
je 0x543d84
push 0x2922776f
ja 0x543d37
sub dword [ebx], edi
je 0x543d3f
cmp esi, dword [esi + 0x26]
sub byte [esi + ebp + 0x64], dh
sub byte es:[esi + ebp + 0x64], dh
imul esi, dword [ebx + 0x61], 0x64656c62
cmp eax, 0x2c293021
insb byte es:[edi], dx
cmp eax, 0x2c293021
sub byte es:[ebp + 0x2e], ah
sub byte es:[ebp + 0x2e], ah
imul esi, dword fs:[ebx + 0x61], 0x64656c62
jae 0x543d95
popal
bound ebp, qword [ebp + 0x64]
insb byte es:[edi], dx
cmp eax, 0x7d293021
cmp eax, 0x7d293021
cmp eax, 0x7d293021
js 0x543da3
arpl word [ebp + esi*2 + 0x64], bp
insb byte es:[edi], dx
jne 0x543da7
inc esi
outsd dx, dword [esi]
outsd dx, dword [esi]
je 0x543dae
jb 0x543d73
sub dword gs:[ebx + 0x69], edi
sub byte [ecx], ah
sub byte [ecx], ah
imul ebp, dword gs:[esi], 0x78457369
imul esi, dword cs:[ebx + 0x45], 0x72657078
imul ebp, dword [ebp + 0x65], 0x6341746e
je 0x543dce
jae 0x543d9d
inc ebp
js 0x543dca
jo 0x543dc0
jb 0x543dc6
jb 0x543dc6
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x543da3
arpl word [ecx + ebp*2 + 0x76], si
sub byte gs:[eax + 0x74], bl
jbe 0x543dcc
sub byte [eax + 0x74], bl
jae 0x543ddb
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x543dd6
inc ecx
jne 0x543de8
je 0x543de4
outsd dx, dword [esi]
jae 0x543ddf
outsd dx, dword [esi]
ja 0x543da3
sub dword [edx + 0x65], esi
jb 0x543de2
je 0x543df4
jb 0x543def
and dword [eax], esi
cmp esp, dword [ebx + 0x6f]
outsb dx, byte [esi]
arpl word [edi + 0x6e], bp
jae 0x543dfd
and byte [ebp + edi + 0x21], dh
and dword [eax + ebp*2 + 0x69], esi
jae 0x543dc1
insb byte es:[edi], dx
jns 0x543e06
jne 0x543e0d
inc esp
popal
je 0x543dfe
popal
je 0x543e03
push ebx
je 0x543e14
jb 0x543e0c
dec ebp
outsd dx, dword [esi]
jne 0x543e18
aas
push esi
imul esi, dword [edx + 0x74], 0x436c6175
popal
jb 0x543e1e
inc esp
popal
je 0x543e1f
aas
arpl word cs:[ecx + 0x72], sp
arpl word [ecx + 0x72], sp
popal
jb 0x543e28
push eax
push eax
jb 0x543e36
outsd dx, dword [esi]
jbe 0x543e32
jb 0x543df9
jb 0x543df9
sub al, 0x69
imul edi, dword [0x472e644c], 0x6f507465
cmp eax, 0x472e644c
je 0x543e26
outsd dx, dword [esi]
jo 0x543e4e
jo 0x543e2a
jb 0x543e46
imul ebp, dword [bp + 0x61], 0x6e6f6974
outsb dx, byte [esi]
popal
je 0x543e4c
imul ebp, dword [edi + 0x6e], 0x74696857
dec esp
outsd dx, dword [esi]
outsb dx, byte [esi]
push edi
push 0x4c657469
je 0x543e4f
dec esp
imul esi, dword [ebx + 0x74], 0x723b2928
je 0x543e6a
sub dword [ebx], edi
jb 0x543e58
je 0x543e6a
jne 0x543e68
jb 0x543e65
outsb dx, byte [esi]
and dword [ecx], esp
je 0x543e21
sub byte es:[eax], ch
sub byte [ebp + 0x3d], ah
cmp eax, 0x2e69443d
inc ecx
cmp eax, 0x69443d3d
inc ecx
imul ebp, dword [esi], 0x4f545541
push ebp
push esp
dec edi
pop edi
push ebx
dec eax
dec edi
push edi
pop edi
inc ebx
dec edi
push ebp
push eax
dec edi
dec esi
push ebx
pop edi
inc ebx
dec eax
inc ebp
inc ebx
dec ebx
dec edi
push ebp
push esp
jl 0x543e9d
jbe 0x543e92
imul esp, dword [eax + 0x30], 0x653d3d21
imul ebp, dword es:[esi], 0x6c636e69
xor byte [ecx], ah
cmp eax, 0x2626653d
imul ebp, dword [esi], 0x6c636e69
imul ebp, dword es:[esi], 0x6c636e69
insb byte es:[edi], dx
jne 0x543e99
jae 0x543e60
jae 0x543e60
sub dword gs:[esp + edi*2 + 0x65], edi
cmp eax, 0x69443d3d
inc ecx
push ebp
push esp
dec edi
pop edi
push ebx
dec eax
dec edi
push edi
pop edi
inc edi
push edx
dec edi
inc ebx
inc ebp
push edx
pop ecx
pop edi
dec ecx
push esp
inc ebp
dec ebp
dec ecx
pop edx
inc ebp
inc esp
pop edi
inc ebx
inc ecx
push ebx
dec eax
inc edx
inc ecx
inc ebx
dec ebx
jl 0x543ee4
je 0x543e93
aas
aas
and dword [ecx], esi
sub dword [ebp + 0x61], edi
jae 0x543eec
outsb dx, byte [esi]
arpl word [eax], sp
push 0x6c646e61
push ebx
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x543ee7
sub byte [ecx], ch
jnp 0x543ef2
je 0x543ea9
cmp eax, 0x73696874
je 0x543ee7
je 0x543ee7
push ebx
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x543efe
dec esp
imul esi, dword [ebx + 0x74], 0x742c2928
sub byte [ecx], ch
sub al, 0x74
cmp eax, 0x65383832
xor eax, 0x2866693b
imul ebp, dword gs:[esi], 0x78457369
jo 0x543f19
sub byte [ebp + 0x69], ah
imul esi, dword cs:[ebx + 0x45], 0x72657078
imul ebp, dword [ebp + 0x65], 0x6341746e
je 0x543f27
jb 0x543f1f
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x543efc
arpl word [ecx + ebp*2 + 0x76], si
sub byte gs:[eax + 0x74], bl
jbe 0x543f25
sub byte [eax + 0x74], bl
popal
jne 0x543f3b
outsd dx, dword [esi]
dec edi
jo 0x543f30
outsb dx, byte [esi]
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x543f43
outsd dx, dword [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
jb 0x543f2a
arpl word [edx + 0x69], si
jo 0x543f50
sub dword [ecx], ebp
jnp 0x543f54
jb 0x543f5b
jnp 0x543f47
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x543f5c
je 0x543f09
and byte [ebp + 0x3d], ah
imul ebp, dword gs:[esi], 0x56746567
cmp eax, 0x672e6965
je 0x543f48
imul ebp, dword [esi], 0x56746567
popal
jb 0x543f5e
popal
outsb dx, byte [esi]
je 0x543f47
popal
insd dword es:[edi], dx
sub byte gs:[eax + 0x74], bl
sub byte [eax + 0x74], bl
je 0x543f2e
jae 0x543f70
jae 0x543f70
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x543f6b
inc ecx
jne 0x543f7d
outsd dx, dword [esi]
jae 0x543f74
outsd dx, dword [esi]
ja 0x543f38
cmp esp, dword [ebp + 0x26]
and dword es:[ecx + 0x73], ebp
dec esi
popal
dec esi
sub byte [esi + 0x75], cl
insd dword es:[edi], dx
bound esp, qword [ebp + 0x72]
sub byte [ebp + 0x29], ah
sub dword [esi], esp
jb 0x543f49
sub dword gs:[ecx], ebp
dec esi
dec esi
jne 0x543f96
bound esp, qword [ebp + 0x72]
sub byte [ebp + 0x29], ah
cmp al, 0x31
jb 0x543f55
sub dword gs:[ecx + esi], edi
sub dword [ecx + esi], edi
xor dword [esi], esp
sub byte es:[ebp + edi + 0x36], dh
sub byte es:[ebp + edi + 0x36], dh
xor byte [edx], ch
dec esi
jne 0x543fa9
sub cl, byte [esi + 0x75]
insd dword es:[edi], dx
bound esp, qword [ebp + 0x72]
sub byte [ebp + 0x29], ah
sub dh, byte [ecx]
xor ebp, dword gs:[edx]
xor dword [ebp + 0x33], esp
sub dh, byte [esi]
xor byte ss:[edx], ch
xor byte [edx], ch
sub bh, byte [eax]
sub dword [ebp + 0x63], edi
cmp byte [ecx], ch
jge 0x543fb1
popal
je 0x543fb4
arpl word [eax + 0x7b], bp
jge 0x543fb6
push 0x77617d7b
popal
popal
ja 0x543fb8
imul esi, dword [eax + 0x74], 0x2e736968
popal
push 0x612e7369
imul esi, dword [ebx + 0x2e], 0x6f747561
popal
jne 0x543fd6
outsd dx, dword [esi]
dec edi
jo 0x543fcb
outsb dx, byte [esi]
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x543fde
jb 0x543fdc
outsd dx, dword [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
jb 0x543fc7
jb 0x543fc7
je 0x543fdd
insb byte es:[edi], dx
imul esi, dword [ecx + ebp*2 + 0x65], 0x65732e73
je 0x543fd4
jae 0x543fe6
jb 0x543fd3
jb 0x543fea
jb 0x543fee
outsb dx, byte [esi]
arpl word [ebp + 0x42], sp
popal
je 0x543ff3
push 0x2c312128
sub al, 0x74
sub al, 0x74
sub dword [ebp + 0x65], edi
cmp eax, 0x69662e65
insb byte es:[edi], dx
je 0x544008
jb 0x543fcd
sub byte [ebp + 0x3d], ah
cmp al, 0x36
cmp al, 0x36
xor ebp, dword [ecx]
sub dword [esp + esi*2], ebp
push 0x702e7369
jo 0x544018
popal
dec eax
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x54400e
outsd dx, dword [esi]
jne 0x544031
dec ebp
dec ebp
jne 0x54403e
inc esi
inc esi
popal
popal
je 0x544045
jb 0x544037
jae 0x543ffc
sub byte [ebp + 0x2c], ah
sub al, 0x74
das
je 0x544007
xor dword [ebp + 0x33], esp
sub dword [esp + esi*2], ebp
sub al, 0x74
je 0x544047
push 0x702e7369
popal
dec eax
imul esi, dword [ebx + 0x2e], 0x65676170
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
jb 0x54403b
outsd dx, dword [esi]
jne 0x54405e
inc esp
inc esp
imul esi, dword [ebx + 0x6d], 0x50737369
outsd dx, dword [esi]
jo 0x544074
jo 0x544029
sub dword [ebp + 0x61], edi
push ebx
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x544071
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
dec esi
outsd dx, dword [esi]
je 0x54407c
imul sp, word [ebx + 0x61], 0x6974
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x54406c
imul ebp, dword [edi + 0x6e], 0x74704f73
jo 0x544093
imul ebp, dword [edi + 0x6e], 0x637b2928
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x54409e
je 0x54404b
and byte [ebp + 0x3d], ah
outsd dx, dword fs:[esi]
arpl word [ebp + 0x6d], si
cmp eax, 0x75636f64
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x544064
arpl word [edx + 0x65], si
jb 0x54409e
popal
je 0x5440a1
inc ebp
inc ebp
insb byte es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x54406c
and ah, byte [esi + 0x6c]
insb byte es:[edi], dx
jne 0x5440ae
outsb dx, byte [esi]
je 0x544079
sub eax, 0x756e656d
sub eax, 0x6d657469
and ch, byte [ecx]
cmp esp, dword [ebp + 0x2e]
je 0x5440c1
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
jne 0x54407e
imul esi, dword [ebp + 0x6d], 0x653b2922
je 0x5440c1
js 0x5440d2
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x5440c8
outsb dx, byte [esi]
je 0x5440a3
je 0x5440d0
imul esi, dword [ebx + 0x2e], 0x6f796c66
insb byte es:[edi], dx
jns 0x5440de
jne 0x5440e5
inc esp
popal
je 0x5440d6
popal
jae 0x5440ec
jb 0x5440e3
imul ebp, dword [esi + 0x67], 0x6e732e73
outsb dx, byte [esi]
jae 0x5440ac
jae 0x5440ac
jae 0x5440ee
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x5440e9
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
dec esi
outsd dx, dword [esi]
je 0x5440f4
imul sp, word [ebx + 0x61], 0x6974
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x5440c1
je 0x544102
je 0x544107
cmp eax, 0x73696874
push 0x662e7369
insb byte es:[edi], dx
insb byte es:[edi], dx
jns 0x544115
jne 0x54411c
inc esp
popal
je 0x54410d
jae 0x544123
je 0x544122
jb 0x54411a
imul ebp, dword [esi + 0x67], 0x6e732e73
outsb dx, byte [esi]
jae 0x5440e3
jae 0x544125
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x544120
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
dec esi
outsd dx, dword [esi]
je 0x54412b
imul esp, dword [esi + 0x69], 0x69746163
imul sp, word [ebx + 0x61], 0x6974
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x544120
outsd dx, dword [esi]
outsd dx, dword [esi]
insb byte es:[edi], dx
je 0x54413a
imul esi, dword [eax + 0x2c], 0x6c632e65
jo 0x5440ff
sub al, 0x65
arpl word cs:[ecx + 0x73], bp
arpl word cs:[ecx + 0x73], bp
insb byte es:[edi], dx
popal
jae 0x54414d
jae 0x544129
dec esi
popal
insd dword es:[edi], dx
sub edi, dword gs:[0x66656422]
sub edi, dword [0x66656422]
popaw
popal
jne 0x544153
je 0x54412f
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x544133
inc esi
popal
insd dword es:[edi], dx
imul ebp, dword [ecx + edi*2 + 0x22], 0x612e652c
popal
inc ebp
jbe 0x544161
outsb dx, byte [esi]
je 0x54414b
imul esi, dword [ebx + 0x74], 0x72656e65
sub byte [edx], ah
arpl word [ecx + ebp*2 + 0x63], bp
imul esp, dword [edx], 0x2c
sub byte [ecx + 0x73], ah
jns 0x544182
outsb dx, byte gs:[esi]
jb 0x54412f
and ah, byte [ebx + 0x6c]
imul esp, dword [ebx + 0x6b], 0x61282c22
and ch, byte [eax + ebp]
popal
jae 0x54418c
outsb dx, byte [esi]
arpl word [eax], bp
sub dword [0x6f637b3e], edi
sub byte [ecx], ch
cmp eax, 0x6f637b3e
arpl word [edi + 0x6e], bp
outsb dx, byte [esi]
jae 0x544193
and byte [ebp + 0x3d], ah
cmp eax, 0x2077656e
outsb dx, byte [esi]
ja 0x544146
and byte [edi + 0x6e], bl
pop edi
outsb dx, byte [esi]
sub byte [edi + 0x2e], ch
outsd dx, dword [esi]
push ebx
push ebx
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x544196
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
dec esi
outsd dx, dword [esi]
je 0x5441a1
imul sp, word [ebx + 0x61], 0x6974
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x54416e
arpl word [ecx + 0x74], sp
imul ebp, dword [edi + 0x6e], 0x6e4e2c73
dec esi
outsb dx, byte [esi]
inc esi
dec edi
dec edi
push esp
inc ebp
push edx
sub dword [ebx], edi
je 0x5441b7
imul esi, dword [ebx + 0x2e], 0x4d676f6c
outsd dx, dword [esi]
dec ebp
outsd dx, dword [esi]
jne 0x5441c6
dec esp
outsd dx, dword [esi]
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
inc ebp
jbe 0x5441cb
outsb dx, byte [esi]
je 0x544191
imul ebp, dword [esi], 0x74747542
outsd dx, dword [esi]
je 0x5441df
outsb dx, byte [esi]
inc ebx
insb byte es:[edi], dx
imul esp, dword [ebx + 0x6b], 0x7b24602c
je 0x5441e4
imul esi, dword [ebx + 0x2e], 0x6f796c66
outsd dx, dword [esi]
jne 0x5441f9
inc esp
popal
je 0x5441ea
arpl word cs:[edi + 0x6d], bp
insd dword es:[edi], dx
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
jo 0x544202
jo 0x544202
jo 0x54420a
jo 0x5441e6
dec edi
jb 0x544202
imul ebp, dword [bp + 0x61], 0x6e6f6974
jge 0x544203
sub al, 0x65
sub dword [ecx], ebp
ja 0x54420b
imul esi, dword [eax + 0x74], 0x2e736968
push 0x6c646e61
push ebx
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x544223
sub byte [ecx], ch
sub al, 0x74
push 0x702e7369
popal
jo 0x544229
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x54421f
outsd dx, dword [esi]
jne 0x544242
inc esp
imul esi, dword [ebx + 0x6d], 0x50737369
push eax
outsd dx, dword [esi]
jo 0x544258
jo 0x54420d
sub byte [ecx], ch
sub dword [ebp + 0x29], edi
jge 0x544211
sub dword [edi + ebp*2], ebp
outsd dx, dword [esi]
jae 0x54421b
inc ebx
insb byte es:[edi], dx
outsd dx, dword [esi]
jae 0x544257
inc esi
outsd dx, dword [esi]
outsd dx, dword [esi]
je 0x54425c
jb 0x544248
jbe 0x544260
jb 0x544269
popal
jns 0x544228
je 0x54426a
imul esi, dword [ebx + 0x2e], 0x6f6f6e73
jae 0x544233
jae 0x544275
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x544270
dec ebp
dec ebp
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
jne 0x54423c
sub dword gs:[esp + esi*2], ebp
sub dword [esp + esi*2], ebp
push 0x732e7369
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x544283
dec ebp
outsb dx, byte gs:[esi]
jne 0x544251
popal
jo 0x544296
outsb dx, byte gs:[esi]
inc ebx
inc ebx
push 0x28646c69
sub dword gs:[ebp + 0x61], edi
push ebx
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x5442a0
dec esi
outsd dx, dword [esi]
je 0x5442a8
imul sp, word [ebx + 0x61], 0x6974
popal
je 0x5442ae
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x54428f
inc esi
outsd dx, dword [esi]
jb 0x54429f
imul esi, dword [ebp + 0x4f], 0x6f697470
je 0x5442bc
outsd dx, dword [esi]
outsb dx, byte [esi]
sub byte [ecx], ch
jnp 0x5442bc
arpl word [edi + 0x6e], bp
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x5442d1
je 0x54427e
and byte [ebp + 0x3d], ah
cmp eax, 0x75636f64
insd dword es:[edi], dx
outsd dx, dword fs:[esi]
arpl word [ebp + 0x6d], si
outsb dx, byte gs:[esi]
je 0x544297
arpl word [edx + 0x65], si
jb 0x5442d1
popal
je 0x5442d4
inc ebp
insb byte es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x54429f
and ah, byte [esi + 0x6c]
jne 0x5442e1
outsb dx, byte [esi]
je 0x5442ac
sub eax, 0x756e656d
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
jne 0x5442b1
sub eax, 0x6d657469
and ch, byte [ecx]
cmp esp, dword [ebp + 0x2e]
je 0x5442f4
imul esi, dword [ebp + 0x6d], 0x653b2922
je 0x5442f4
js 0x544305
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x5442fb
outsb dx, byte [esi]
je 0x5442d6
je 0x544303
imul esi, dword [ebx + 0x2e], 0x6f796c66
insb byte es:[edi], dx
jns 0x544311
jne 0x544318
inc esp
popal
je 0x544309
jae 0x54431f
jb 0x544316
imul ebp, dword [esi + 0x67], 0x6e732e73
outsb dx, byte [esi]
jae 0x5442df
jae 0x544321
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x54431c
inc esp
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x4e], 0x6669746f
imul esp, dword [ebx + 0x61], 0x6e6f6974
outsb dx, byte [esi]
dec esi
outsd dx, dword [esi]
je 0x54432a
imul sp, word [ebx + 0x61], 0x6974
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x5442f7
je 0x544338
je 0x54433d
cmp eax, 0x73696874
insb byte es:[edi], dx
push 0x662e7369
insb byte es:[edi], dx
jae 0x544306
insb byte es:[edi], dx
jns 0x54434b
jne 0x544352
inc esp
popal
je 0x544343
popal
jae 0x544359
jb 0x544350
outsb dx, byte [esi]
jae 0x544319
jae 0x54435b
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x544356
inc esp
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x4e], 0x6669746f
imul esp, dword [ebx + 0x61], 0x6e6f6974
dec esi
outsd dx, dword [esi]
je 0x544364
imul sp, word [ebx + 0x61], 0x6974
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x544359
outsd dx, dword [esi]
outsd dx, dword [esi]
insb byte es:[edi], dx
je 0x544373
imul esi, dword [eax + 0x2c], 0x6c632e65
popal
jo 0x544338
arpl word cs:[ecx + 0x73], bp
jae 0x544362
jae 0x544386
dec esi
popal
insd dword es:[edi], dx
sub edi, dword gs:[0x66656422]
cmp eax, 0x66656422
and ah, byte [ebp + 0x66]
popaw
popal
jne 0x54438c
insb byte es:[edi], dx
je 0x544368
inc esi
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x54436c
popal
insd dword es:[edi], dx
imul ebp, dword [ecx + edi*2 + 0x22], 0x612e652c
jns 0x54434e
sub al, 0x65
popal
inc ebp
jbe 0x54439a
outsb dx, byte [esi]
je 0x544384
imul esi, dword [ebx + 0x74], 0x72656e65
sub byte [edx], ah
arpl word [ecx + ebp*2 + 0x63], bp
imul esp, dword [edx], 0x2c
sub byte [ecx + 0x73], ah
jb 0x544368
and ah, byte [ebx + 0x6c]
imul esp, dword [ebx + 0x6b], 0x61282c22
jae 0x5443c5
jns 0x5443bb
outsb dx, byte [esi]
arpl word [eax], bp
sub dword [0x6f637b3e], edi
sub byte [ecx], ch
cmp eax, 0x6f637b3e
jnp 0x5443b7
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x5443cc
and byte [ebp + 0x3d], ah
cmp eax, 0x2077656e
outsb dx, byte [esi]
ja 0x54437f
pop edi
outsb dx, byte [esi]
sub byte [edi + 0x2e], ch
outsd dx, dword [esi]
push ebx
push ebx
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x5443cf
dec esi
outsd dx, dword [esi]
je 0x5443d7
imul sp, word [ebx + 0x61], 0x6974
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x5443be
imul ebp, dword [edi + 0x6e], 0x726f4673
inc esp
outsd dx, dword [esi]
jb 0x5443bf
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x2c], 0x462e6e4e
outsb dx, byte [esi]
sub al, 0x4e
outsb dx, byte [esi]
inc esi
inc esi
dec edi
dec edi
push esp
inc ebp
push edx
sub dword [ebx], edi
imul esp, dword [esi + 0x28], 0x73696874
insb byte es:[edi], dx
outsd dx, dword [esi]
dec ebp
outsd dx, dword [esi]
jne 0x544408
jne 0x544408
dec esp
outsd dx, dword [esi]
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
inc ebp
jbe 0x54440d
outsb dx, byte [esi]
je 0x5443d3
imul ebp, dword [esi], 0x74747542
outsd dx, dword [esi]
outsb dx, byte [esi]
inc ebx
insb byte es:[edi], dx
imul esp, dword [ebx + 0x6b], 0x7b24602c
je 0x544426
imul ebp, dword [eax], 0x24
jnp 0x544431
push 0x662e7369
insb byte es:[edi], dx
imul esi, dword [ebx + 0x2e], 0x6f796c66
jae 0x5443ef
insb byte es:[edi], dx
jns 0x544434
jne 0x54443b
inc esp
popal
je 0x54442c
arpl word cs:[edi + 0x6d], bp
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
jo 0x544444
jo 0x544444
jo 0x54444c
jo 0x544428
jb 0x544444
imul ebp, dword [bp + 0x61], 0x6e6f6974
jge 0x544445
sub al, 0x65
sub dword [esp + esi*2], ebp
push 0x662e7369
insb byte es:[edi], dx
jns 0x544461
jne 0x544468
inc esp
popal
je 0x544459
arpl word cs:[edi + 0x6d], bp
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
jo 0x544471
jo 0x544479
jo 0x544455
jb 0x544471
imul ebp, dword [bp + 0x61], 0x6e6f6974
sub dword [ebx + 0x63], edi
outsd dx, dword [esi]
imul ebp, dword [edi + 0x6e], 0x6f637b29
outsb dx, byte [esi]
jae 0x54448b
and byte [ebp + 0x3d], ah
xor bh, byte [eax]
cmp byte [ebp + 0x35], ah
sub al, 0x74
cmp eax, 0x73696874
je 0x54447e
je 0x54447e
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x544495
dec esp
imul esi, dword [ebx + 0x74], 0x663b2928
outsd dx, dword [esi]
sub byte [ecx], ch
cmp esp, dword [esi + 0x6f]
jb 0x544463
arpl word [edi + 0x6e], bp
jae 0x5444b4
and byte [ecx + 0x20], ch
outsd dx, dword [esi]
and byte [ecx + ebp + 0x61], dh
and byte [ecx + ebp + 0x61], dh
ja 0x5444ac
imul esi, dword [eax + 0x74], 0x2e736968
popal
jne 0x5444ca
je 0x54446e
je 0x5444b8
imul esi, dword [ebx + 0x2e], 0x6f747561
je 0x5444c6
outsd dx, dword [esi]
dec edi
jo 0x5444bf
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x5444d2
outsd dx, dword [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
jb 0x5444bb
je 0x5444d1
insb byte es:[edi], dx
imul esi, dword [ecx + ebp*2 + 0x65], 0x61702e73
jo 0x5444d2
jne 0x5444e6
inc ecx
jne 0x5444eb
outsd dx, dword [esi]
dec edi
jo 0x5444e0
outsb dx, byte [esi]
inc esi
outsd dx, dword [esi]
jb 0x5444d0
outsd dx, dword [esi]
jo 0x5444f8
jo 0x5444d4
jb 0x5444f0
imul ebp, dword [bp + 0x61], 0x6e6f6974
je 0x5444f6
outsd dx, dword [esi]
outsb dx, byte [esi]
sub byte [ecx + 0x2c], ch
sub dword gs:[ebp + 0x74], edi
push 0x702e7369
popal
dec eax
je 0x5444ff
imul esi, dword [ebx + 0x2e], 0x65676170
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x5444f3
outsd dx, dword [esi]
jne 0x544516
inc esp
inc esp
imul esi, dword [ebx + 0x6d], 0x50737369
outsd dx, dword [esi]
jo 0x54452c
jo 0x5444e1
sub byte [ecx], ch
jge 0x5444e5
sub dword [ebp + 0x29], edi
sub dword [ecx], ebp
sub al, 0x6f
sub dword [edi + ebp*2], ebp
jae 0x5444ef
inc ebx
insb byte es:[edi], dx
outsd dx, dword [esi]
jae 0x54452b
inc esi
outsd dx, dword [esi]
outsd dx, dword [esi]
je 0x544530
jb 0x54451c
jb 0x54451c
jbe 0x544534
jb 0x54453d
insb byte es:[edi], dx
popal
jns 0x5444fc
je 0x54453e
imul esi, dword [ebx + 0x2e], 0x6f6f6e73
jp 0x544544
dec ebp
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
jne 0x544510
sub dword gs:[esp + esi*2], ebp
sub dword [esp + esi*2], ebp
sub al, 0x74
push 0x732e7369
outsb dx, byte [esi]
jae 0x54455c
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x544557
dec ebp
outsb dx, byte gs:[esi]
jne 0x544525
popal
popal
jo 0x54456a
outsb dx, byte gs:[esi]
inc ebx
push 0x28646c69
sub dword gs:[ebp + 0x61], edi
imul ebp, dword [esp + 0x28], 0x617d2965
push ebx
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x544574
inc esi
popal
je 0x544589
jb 0x54457b
inc esi
outsd dx, dword [esi]
jb 0x54456d
imul esi, dword [ebp + 0x4f], 0x6f697470
outsb dx, byte [esi]
sub byte [ebp + 0x29], ah
jnp 0x54458b
dec edi
jo 0x544594
imul ebp, dword [edi + 0x6e], 0x7b296528
arpl word [edi + 0x6e], bp
sub dword [ebx + 0x63], edi
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x5445a0
je 0x54454d
and byte [ebp + edi + 0x64], dh
je 0x54456c
outsd dx, dword fs:[esi]
outsd dx, dword [esi]
arpl word [ebp + 0x6d], si
outsb dx, byte gs:[esi]
je 0x544566
arpl word [edx + 0x65], si
popal
je 0x5445a3
inc ebp
inc ebp
insb byte es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x54456e
and ah, byte [esi + 0x6c]
jne 0x5445b0
outsb dx, byte [esi]
je 0x54457b
sub eax, 0x756e656d
sub eax, 0x6d657469
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
jne 0x544580
imul esi, dword [ebp + 0x6d], 0x612c2922
and ch, byte [ecx]
sub al, 0x61
cmp eax, 0x522e6545
inc ebp
push edx
jo 0x5445cf
popal
arpl word [ebp + 0x56], sp
push esi
popal
insb byte es:[edi], dx
jne 0x5445d0
dec ecx
dec ecx
outsb dx, byte [esi]
dec ebx
jns 0x544599
and dh, byte [ebx + 0x6e]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x5445dd
dec edi
outsb dx, byte [esi]
inc esp
inc esp
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x4e], 0x6669746f
imul esp, dword [ebx + 0x61], 0x6e6f6974
outsb dx, byte [esi]
dec esi
outsd dx, dword [esi]
je 0x5445ee
imul sp, word [ebx + 0x61], 0x6974
je 0x5445f4
outsd dx, dword [esi]
outsb dx, byte [esi]
and ch, byte [esp + esi*2]
push 0x662e7369
insb byte es:[edi], dx
insb byte es:[edi], dx
jns 0x544607
jne 0x54460e
je 0x5445df
inc esp
popal
je 0x5445ff
jae 0x544615
je 0x544614
jb 0x54460c
imul ebp, dword [esi + 0x67], 0x6e732e73
outsb dx, byte [esi]
jae 0x5445d5
jae 0x544617
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x544612
dec edi
outsb dx, byte [esi]
inc esp
inc esp
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x4e], 0x6669746f
imul esp, dword [ebx + 0x61], 0x6e6f6974
sub al, 0x65
sub dword [esi + ebp*2], ebp
cmp eax, 0x522e6545
jo 0x54463b
popal
arpl word [ebp + 0x56], sp
popal
insb byte es:[edi], dx
jne 0x54463c
dec ecx
outsb dx, byte [esi]
dec ebx
jns 0x544605
and dh, byte [ebx + 0x6e]
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x544649
dec edi
outsb dx, byte [esi]
inc esp
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x4e], 0x6669746f
imul esp, dword [ebx + 0x61], 0x6e6f6974
outsd dx, dword [esi]
je 0x54465a
imul sp, word [ebx + 0x61], 0x6974
popal
je 0x544660
outsd dx, dword [esi]
outsb dx, byte [esi]
push esp
outsd dx, dword [esi]
outsd dx, dword [esi]
insb byte es:[edi], dx
je 0x544668
jo 0x544623
sub al, 0x74
push 0x662e7369
insb byte es:[edi], dx
jae 0x544635
insb byte es:[edi], dx
jns 0x54467a
jne 0x544681
je 0x544652
inc esp
popal
je 0x544672
jae 0x544688
jae 0x544688
jb 0x54467f
imul ebp, dword [esi + 0x67], 0x6e732e73
outsb dx, byte [esi]
jae 0x544648
jae 0x54468a
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x544685
dec edi
outsb dx, byte [esi]
inc esp
inc esp
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x4e], 0x6669746f
imul esp, dword [ebx + 0x61], 0x6e6f6974
push esp
outsd dx, dword [esi]
outsd dx, dword [esi]
insb byte es:[edi], dx
je 0x5446a4
jo 0x544669
sub al, 0x65
sub dword [ebx], edi
sub dword gs:[ebx], edi
je 0x544670
je 0x5446a9
js 0x5446ba
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x5446b0
outsb dx, byte [esi]
je 0x54468b
popal
sub al, 0x74
je 0x5446bd
je 0x5446bd
je 0x5446c2
cmp eax, 0x2e742c6e
je 0x54468a
arpl word [ecx + 0x73], bp
jae 0x5446b0
popal
insd dword es:[edi], dx
sub edi, dword gs:[0x66656422]
popal
popaw
popaw
jne 0x5446da
je 0x5446b6
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x5446ba
popal
insd dword es:[edi], dx
imul ebp, dword [ecx + edi*2 + 0x22], 0x612e742c
sub al, 0x74
popal
inc ebp
inc ebp
jbe 0x5446e8
outsb dx, byte [esi]
je 0x5446d2
dec esp
imul esi, dword [ebx + 0x74], 0x72656e65
sub byte [edx], ah
arpl word [ecx + ebp*2 + 0x63], bp
imul esp, dword [edx], 0x2c
sub byte [ecx + 0x73], ah
jns 0x544709
je 0x5446ef
outsb dx, byte [esi]
jb 0x5446b6
and ah, byte [ebx + 0x6c]
imul esp, dword [ebx + 0x6b], 0x61282c22
jae 0x544713
outsb dx, byte [esi]
arpl word [eax], bp
sub dword [0x6f637b3e], edi
outsb dx, byte [esi]
jae 0x54471a
and byte [ebp + 0x3d], ah
outsb dx, byte [esi]
ja 0x5446cd
pop edi
outsb dx, byte [esi]
sub byte [edi + 0x2e], ch
push ebx
outsd dx, dword [esi]
push ebx
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x54471d
dec esi
outsd dx, dword [esi]
je 0x544725
imul sp, word [ebx + 0x61], 0x6974
imul esp, dword [ebx + 0x61], 0x6e6f6974
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esi
outsd dx, dword [esi]
jb 0x54470c
outsd dx, dword [esi]
insd dword es:[edi], dx
popal
imul ebp, dword [esi + 0x2c], 0x462e6e4e
sub al, 0x4e
outsb dx, byte [esi]
inc esi
dec edi
dec edi
push esp
inc ebp
push edx
sub dword [ebx], edi
imul esp, dword [esi + 0x28], 0x73696874
insb byte es:[edi], dx
sub byte [eax + ebp*2 + 0x69], dh
jae 0x54470f
insb byte es:[edi], dx
outsd dx, dword [esi]
dec ebp
outsd dx, dword [esi]
jne 0x544755
insb byte es:[edi], dx
dec esp
outsd dx, dword [esi]
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
inc ebp
jbe 0x54475a
outsb dx, byte [esi]
je 0x544720
imul ebp, dword [esi], 0x74747542
outsd dx, dword [esi]
outsb dx, byte [esi]
inc ebx
insb byte es:[edi], dx
imul esp, dword [ebx + 0x6b], 0x7b24602c
je 0x544773
imul esi, dword [ebx + 0x2e], 0x6f796c66
jae 0x54473c
insb byte es:[edi], dx
insb byte es:[edi], dx
jns 0x544781
jne 0x544788
je 0x544759
inc esp
popal
je 0x544779
arpl word cs:[edi + 0x6d], bp
outsd dx, dword [esi]
insd dword es:[edi], dx
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
jo 0x544791
jo 0x544791
jo 0x544799
jo 0x544775
dec edi
jb 0x544791
imul ebp, dword [bp + 0x61], 0x6e6f6974
jge 0x544792
sub al, 0x65
sub dword [esp + esi*2], ebp
push 0x662e7369
insb byte es:[edi], dx
jns 0x5447ae
jne 0x5447b5
inc esp
popal
je 0x5447a6
arpl word cs:[edi + 0x6d], bp
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
jo 0x5447be
jo 0x5447c6
jo 0x5447a2
jb 0x5447be
imul ebp, dword [bp + 0x61], 0x6e6f6974
je 0x5447c4
imul ebp, dword [edi + 0x6e], 0x6f637b29
outsd dx, dword [esi]
outsb dx, byte [esi]
sub dword [ebx + 0x63], edi
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x5447d8
and byte [ebp + 0x3d], ah
xor bh, byte [eax]
cmp byte [ebp + 0x35], ah
cmp esp, dword [ecx + 0x77]
popal
imul esi, dword [eax + 0x74], 0x2e736968
popal
je 0x5447dd
imul esi, dword [ebx + 0x2e], 0x6f747561
dec edi
jo 0x5447e4
jne 0x5447ef
outsb dx, byte [esi]
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x5447f7
outsd dx, dword [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
jb 0x5447e0
je 0x5447f6
insb byte es:[edi], dx
imul esi, dword [ecx + ebp*2 + 0x65], 0x61702e73
jae 0x5447c2
jae 0x5447c2
jo 0x5447f7
jne 0x54480b
inc ecx
inc ecx
jne 0x544810
outsd dx, dword [esi]
dec edi
jo 0x544805
outsb dx, byte [esi]
inc esi
outsd dx, dword [esi]
jb 0x5447f5
outsd dx, dword [esi]
jo 0x54481d
jo 0x5447f9
jb 0x544815
imul ebp, dword [bp + 0x61], 0x6e6f6974
outsb dx, byte [esi]
popal
je 0x54481b
outsd dx, dword [esi]
outsb dx, byte [esi]
sub byte [eax + ebp*2 + 0x69], dh
jae 0x5447e8
je 0x54481f
imul esi, dword [ebx + 0x2e], 0x6f796c66
insb byte es:[edi], dx
jns 0x54482d
jne 0x544834
inc esp
popal
je 0x544825
arpl word cs:[edi + 0x6d], bp
outsd dx, dword [esi]
insd dword es:[edi], dx
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
jo 0x54483d
jo 0x544845
jo 0x544821
jb 0x54483d
imul ebp, dword [bp + 0x61], 0x6e6f6974
sub al, 0x65
sub dword [ebp + 0x74], edi
je 0x544843
sub dword gs:[ebp + 0x74], edi
je 0x54484a
push 0x702e7369
popal
imul esi, dword [ebx + 0x2e], 0x65676170
dec eax
jo 0x544848
dec eax
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x54483e
outsd dx, dword [esi]
jne 0x544861
inc esp
inc esp
inc esp
imul esi, dword [ebx + 0x6d], 0x50737369
outsd dx, dword [esi]
jo 0x544877
jae 0x544868
imul esi, dword [ebx + 0x73], 0x75706f50
jo 0x54482c
sub dword [ebp + 0x29], edi
jge 0x544830
sub dword [edi + ebp*2], ebp
jae 0x54483a
inc ebx
inc ebx
insb byte es:[edi], dx
outsd dx, dword [esi]
jae 0x544876
inc esi
inc esi
outsd dx, dword [esi]
outsd dx, dword [esi]
je 0x54487b
jb 0x544867
jb 0x544867
jbe 0x54487f
jb 0x544888
insb byte es:[edi], dx
popal
jns 0x544847
je 0x544889
imul esi, dword [ebx + 0x2e], 0x6f6f6e73
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x54488f
dec ebp
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
jne 0x54485b
je 0x54485a
sub dword [esp + esi*2], ebp
sub al, 0x74
push 0x732e7369
outsb dx, byte [esi]
outsd dx, dword [esi]
imul esi, dword [ebx + 0x2e], 0x6f6f6e73
outsd dx, dword [esi]
jp 0x5448a2
dec ebp
outsb dx, byte gs:[esi]
jne 0x544870
popal
jo 0x5448b5
outsb dx, byte gs:[esi]
inc ebx
inc ebx
push 0x28646c69
je 0x544879
imul ebp, dword [esp + 0x28], 0x677d2974
jge 0x5448b9
je 0x5448a8
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x5448bf
dec esp
imul esi, dword [ebx + 0x74], 0x637b2928
outsd dx, dword [esi]
outsb dx, byte [esi]
arpl word [edi + 0x6e], bp
jae 0x5448da
and byte [ebp + 0x3d], ah
dec edi
bound ebp, qword [edx + 0x65]
cmp eax, 0x656a624f
cmp eax, 0x656a624f
arpl word [esi + ebp + 0x6b], si
jns 0x5448e7
imul esp, dword [ebp + 0x79], 0x73
sub byte [ecx + ebp*2 + 0x29], al
imul bp, word cs:[esp + esi*2 + 0x65], 0x2872
imul ebp, dword [ecx], 0x6c69662e
sub dword [esi], ebp
imul bp, word [esp + esi*2 + 0x65], 0x2872
insb byte es:[edi], dx
je 0x5448e3
jb 0x5448a8
sub byte [eax], ch
cmp eax, 0x7369213e
sub byte [ebp + 0x3d], ah
and dword ds:[ecx + 0x73], ebp
dec esi
popal
dec esi
sub byte [esi + 0x75], cl
insd dword es:[edi], dx
bound esp, qword [ebp + 0x72]
sub byte [ebp + 0x29], ah
sub dword [ecx], ebp
sub dword [esp + esi*2], ebp
jb 0x5448ba
sub dword gs:[ecx], ebp
sub dword [ecx], ebp
sub al, 0x74
cmp eax, 0x663b5d5b
outsd dx, dword [esi]
jb 0x5448c9
arpl word [edi + 0x6e], bp
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x54491a
and byte [ecx + 0x20], ch
outsd dx, dword [esi]
and byte [ebp + 0x29], ah
and byte [edi + 0x66], ch
and byte [ebp + 0x29], ah
jnp 0x544913
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x544928
and byte [ebp + 0x3d], ah
jo 0x54491a
cmp eax, 0x73726170
jb 0x54492e
jae 0x544921
dec ecx
dec ecx
outsb dx, byte [esi]
je 0x5448e8
sub byte [ecx + 0x2c], ch
xor dword [eax], esi
sub dword [ebx], edi
je 0x544930
imul ebp, dword [ecx + esi], 0x743b2930
push 0x652e7369
js 0x544931
jae 0x5448f9
js 0x544931
insb byte es:[edi], dx
jne 0x544935
inc esi
outsd dx, dword [esi]
outsd dx, dword [esi]
je 0x54493c
jb 0x544901
sub dword gs:[esp + edi*2 + 0x74], edi
sub dword [esp + edi*2 + 0x74], edi
jo 0x544956
jae 0x54494b
sub byte [ebp + 0x29], ah
jge 0x54495a
jb 0x54494e
je 0x544960
je 0x544960
jb 0x54495b
and byte [ebp + edi*2 + 0x69], dh
jae 0x544946
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x54495d
push edi
imul esi, dword [eax + ebp*2 + 0x4f], 0x6f697470
outsb dx, byte [esi]
jae 0x544949
js 0x544976
inc ecx
arpl word [ecx + ebp*2 + 0x76], si
sub byte gs:[ecx], ch
jnp 0x544982
jb 0x544983
and dword [ecx], esp
je 0x544981
imul esi, dword [ebx + 0x2e], 0x6f796c66
jae 0x54494a
insb byte es:[edi], dx
jns 0x54498f
jne 0x544996
je 0x544967
inc esp
popal
je 0x544987
arpl word cs:[edi + 0x6d], bp
outsd dx, dword [esi]
insd dword es:[edi], dx
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
jo 0x54499f
jo 0x54499f
jo 0x5449a7
jne 0x5449a3
jo 0x544983
dec edi
jb 0x54499f
imul esp, dword [edi + 0x69], 0x6974616e
imul ebp, dword [bp + 0x61], 0x6e6f6974
outsd dx, dword [esi]
outsb dx, byte [esi]
sub byte es:[ebp + 0x69], ah
imul esi, dword cs:[ebx + 0x45], 0x72657078
inc ebp
js 0x5449b9
jb 0x5449b5
jb 0x5449b5
imul ebp, dword [ebp + 0x65], 0x6341746e
je 0x5449bd
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x544992
arpl word [ecx + ebp*2 + 0x76], si
sub byte gs:[eax + 0x74], bl
jbe 0x5449bb
sub byte [eax + 0x74], bl
jae 0x5449ca
outsb dx, byte [esi]
outsd dx, dword [esi]
outsd dx, dword [esi]
jp 0x5449c5
push edi
imul esi, dword [eax + ebp*2 + 0x4f], 0x6f697470
outsb dx, byte [esi]
jae 0x544995
imul ebp, dword [edi + 0x6e], 0x26262973
imul ebp, dword gs:[esi], 0x78457369
imul ebp, dword gs:[esi], 0x78457369
jo 0x5449dc
jb 0x5449e2
jb 0x5449e2
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x5449bf
arpl word [ecx + ebp*2 + 0x76], si
sub byte gs:[eax + 0x74], bl
jbe 0x5449e8
sub byte [eax + 0x74], bl
popal
popal
jne 0x5449fe
outsd dx, dword [esi]
dec edi
jo 0x5449f3
outsb dx, byte [esi]
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x544a06
outsd dx, dword [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
jb 0x5449ed
sub dword [esi], esp
je 0x544a0c
push 0x662e7369
insb byte es:[edi], dx
imul esi, dword [ebx + 0x2e], 0x6f796c66
insb byte es:[edi], dx
jns 0x544a1a
jne 0x544a21
inc esp
popal
je 0x544a12
arpl word cs:[edi + 0x6d], bp
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
jo 0x544a2a
jo 0x544a2a
jo 0x544a32
jo 0x544a0e
jb 0x544a2a
imul ebp, dword [bp + 0x61], 0x6e6f6974
je 0x544a30
outsd dx, dword [esi]
outsb dx, byte [esi]
jne 0x544a2e
jne 0x544a2e
sub byte [eax + ebp*2 + 0x69], dh
jae 0x544a01
insb byte es:[edi], dx
jns 0x544a46
popal
arpl word cs:[edi + 0x6d], bp
insd dword es:[edi], dx
outsd dx, dword [esi]
outsb dx, byte [esi]
jo 0x544a56
jo 0x544a5e
jne 0x544a5a
jo 0x544a3a
dec edi
jb 0x544a56
imul ebp, dword [bp + 0x61], 0x6e6f6974
outsd dx, dword [esi]
outsb dx, byte [esi]
sub dword [esi], ebp
jae 0x544a6d
popal
je 0x544a71
jge 0x544a7d
jbe 0x544a63
popal
jb 0x544a24
cmp eax, 0x633b736f
insb byte es:[edi], dx
popal
jae 0x544a82
jnp 0x544a77
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x544a8c
arpl word [edi + ebp*2 + 0x72], si
sub byte [ecx], ch
jnp 0x544a6e
dec esp
sub byte [eax + ebp*2 + 0x69], dh
jae 0x544a54
and ah, byte [edx + 0x6f]
outsd dx, dword [esi]
outsd dx, dword [esi]
insb byte es:[edi], dx
push esi
popal
insb byte es:[edi], dx
jne 0x544a97
and ch, byte [esi + esi*2]
outsd dx, dword [esi]
imul esp, dword [eax + 0x30], 0x74737d29
popal
sub dword [ebp + 0x73], edi
je 0x544aa0
je 0x544aaa
arpl word [eax], sp
inc ebx
jb 0x544aab
cmp eax, 0x2077656e
ja 0x544a79
outsb dx, byte [esi]
jae 0x544a97
jb 0x544ac3
je 0x544ad5
jb 0x544ad0
je 0x544a93
cmp eax, 0x6f622e65
cmp eax, 0x6f622e65
outsd dx, dword [esi]
insb byte es:[edi], dx
push esi
popal
insb byte es:[edi], dx
jne 0x544adf
sub al, 0x74
sub al, 0x74
jge 0x544af1
jae 0x544af3
je 0x544ae1
popal
je 0x544aeb
arpl word [eax], sp
inc ebx
jb 0x544aec
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x544b0f
and byte [ebp + edi + 0x6e], dh
ja 0x544ac2
ja 0x544ac2
outsb dx, byte [esi]
jae 0x544ae0
outsb dx, byte [esi]
and byte [esi + ebp + 0x62], dh
outsd dx, dword [esi]
outsd dx, dword [esi]
insb byte es:[edi], dx
push esi
popal
insb byte es:[edi], dx
jne 0x544b1c
jae 0x544b01
cmp eax, 0x633b736e
insb byte es:[edi], dx
popal
jae 0x544b3f
and byte [ebx + 0x73], dh
jnp 0x544b34
jb 0x544b4c
sub byte [eax + ebp*2 + 0x69], dh
jae 0x544b11
push 0x222c7369
imul ebp, dword [esi + 0x74], 0x756c6156
and ch, byte gs:[esi + esi*2]
insb byte es:[edi], dx
jne 0x544b53
outsd dx, dword [esi]
imul esp, dword [eax + 0x30], 0x74737d29
popal
je 0x544b66
and byte fs:[eax], dh
sub dword [ebp + 0x73], edi
je 0x544b5c
arpl word [eax], sp
inc ebx
jb 0x544b67
popal
je 0x544b6a
je 0x544b4e
outsb dx, byte [esi]
ja 0x544b35
jb 0x544ba6
jb 0x544b78
jb 0x544bd6
outsb dx, byte [esi]
and byte [esi + ebp + 0x69], dh
outsb dx, byte [esi]
je 0x544bc5
je 0x544c4e
push esi
mov esi, ecx
mov eax, dword [esi + 0x14]
test eax, eax
je 0x56553b
mov ecx, dword [esi + 0x1c]
sub ecx, eax
and ecx, 0xfffffff8
cmp ecx, 0x1000
jb 0x56551c
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x565543
mov eax, edx
push ecx
push eax
call 0x63756a
mov dword [esi + 0x14], 0
add esp, 8
mov dword [esi + 0x18], 0
mov dword [esi + 0x1c], 0
mov ecx, esi
pop esi
jmp 0x541a50
call dword [0x101bf3d0]
int3