Function at 0x488ec6
Capabilities:
Get number of processors

Disassembly:
imul esp, dword [ebp + 0x43], 0x68
outsd dx, dword [esi]
imul esp, dword [ebx + 0x65], 0x7c7c2928
pop edi
jb 0x488f02
pop edi
bound ebp, qword cs:[ecx + 0x6e]
sub byte fs:[esi + 0x75], ah
outsb dx, byte [esi]
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ecx], ch
jnp 0x488f61
push 0x5f2e7369
jae 0x488f59
je 0x488f48
arpl word gs:[ecx + 0x70], bp
imul esp, dword [ebp + 0x6e], 0x646f4d74
insb byte es:[edi], dx
insb byte es:[edi], dx
jae 0x488f2d
sub dword [ebp + 0x2c], edi
je 0x488f72
imul esi, dword [ebx + 0x29], 0x692c2929
sub dword [edx], edi
imul edi, dword [ebp + 0x2c], 0x4b6e6f5f
jns 0x488f92
jo 0x488f59
jne 0x488f90
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ebp + 0x29], ah
jnp 0x488fa2
popal
jb 0x488f4f
imul edi, dword [0x742c3121], 0x772e653d
push 0x3b686369
jb 0x488fa5
je 0x488fb7
jb 0x488fb2
and byte [eax + ebp*2 + 0x69], dh
jae 0x488f78
pop edi
arpl word [eax + 0x69], bp
arpl word [ebx + 0x6c], bp
je 0x488f99
imul ebp, dword [ebp + 0x74], 0x45
imul esi, dword fs:[ebx + eax*2 + 0x6f], 0x6f72746e
outsb dx, byte [esi]
je 0x488fce
outsd dx, dword [esi]
insb byte es:[edi], dx
pop edi
imul ebp, dword [esi + 0x70], 0x5f2e7475
outsb dx, byte [esi]
jo 0x488fd9
je 0x488f94
pop edi
push 0x6f467361
arpl word [ebp + 0x73], si
sub byte [ecx], ch
aas
sub byte [ebx], dh
xor bh, byte [0x26743d3d]
je 0x488fa0
sub byte es:[ecx + 0x3d], ch
and dword [eax], esi
sub al, 0x5f
jb 0x488fb1
pop edi
bound ebp, qword cs:[ecx + 0x6e]
sub byte fs:[esi + 0x75], ah
jne 0x489001
outsb dx, byte [esi]
arpl word [ecx + ebp*2 + 0x6f], si
je 0x488fff
outsd dx, dword [esi]
outsb dx, byte [esi]
sub byte [ecx], ch
jnp 0x489010
sub dword [ebx + 0x74], edi
push 0x5f2e7369
pop edi
jae 0x489008
je 0x488ff7
je 0x488ff7
arpl word gs:[ecx + 0x70], bp
imul esp, dword [ebp + 0x6e], 0x646f4d74
insb byte es:[edi], dx
insb byte es:[edi], dx
jae 0x488fdc
and dword [eax], esi
sub dword [ebp + 0x2c], edi
jge 0x488fe5
je 0x489023
imul esi, dword [ebx + 0x29], 0x692c2929
sub dword [edx], edi
imul edi, dword [ebp + 0x2c], 0x526e6f5f
arpl word gs:[ecx + 0x70], bp
imul esp, dword [ebp + 0x6e], 0x6e497374
jo 0x489039
outsb dx, byte gs:[esi]
je 0x489047
dec ecx
outsb dx, byte [esi]
jo 0x48904d
je 0x489014
cmp ah, byte [esi + 0x75]
jne 0x48904b
outsb dx, byte [esi]
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ecx], ch
jnp 0x48905c
jbe 0x489048
popal
jb 0x489009
cmp esi, dword gs:[eax + ebp*2 + 0x69]
jae 0x48901e
pop edi
popal
jne 0x489068
outsd dx, dword [esi]
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
jo 0x489066
je 0x489062
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x489074
jb 0x489072
outsd dx, dword [esi]
insb byte es:[edi], dx
sub byte es:[ebp + 0x3d], ah
cmp eax, 0x73696874
pop edi
arpl word [eax + 0x69], bp
je 0x489073
imul esi, dword [ebx + 0x2e], 0x6968635f
push 0x6c6b6369
arpl word [ebx + 0x6c], bp
insb byte es:[edi], dx
je 0x48905d
imul esi, dword fs:[ebx + eax*2 + 0x6f], 0x6f72746e
je 0x489092
outsd dx, dword [esi]
insb byte es:[edi], dx
jbe 0x489086
jbe 0x489086
insb byte es:[edi], dx
sub byte [ecx], ch
sub al, 0x74
push 0x5f2e7369
popal
jne 0x4890a6
outsd dx, dword [esi]
arpl word [edi + 0x6d], bp
jo 0x4890a4
je 0x4890a0
je 0x4890a0
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x4890b2
outsd dx, dword [esi]
insb byte es:[edi], dx
jae 0x4890aa
je 0x48908d
imul ebp, dword [esp + esi*2 + 0x65], 0x29652872
sub dword [ebp + 0x2c], edi
insb byte es:[edi], dx
je 0x4890b0
jb 0x489075
sub dword gs:[ecx], ebp
jge 0x48907e
pop edi
outsd dx, dword [esi]
outsb dx, byte [esi]
push edx
arpl word gs:[ecx + 0x70], bp
imul esp, dword [ebp + 0x6e], 0x61507374
outsb dx, byte [esi]
je 0x4890d2
push eax
popal
jae 0x4890d7
je 0x4890c9
cmp ah, byte gs:[esi + 0x75]
cmp ah, byte [esi + 0x75]
jne 0x4890d6
outsb dx, byte [esi]
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ecx], ch
jnp 0x4890d0
jb 0x4890a0
jb 0x4890a0
jb 0x4890a0
jb 0x4890a0
jb 0x4890a0
pop edi
bound ebp, qword cs:[ecx + 0x6e]
sub byte fs:[esi + 0x75], ah
sub byte [esi + 0x75], ah
outsb dx, byte [esi]
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ecx], ch
jnp 0x4890ff
push 0x5f2e7369
jae 0x4890bd
pop edi
jae 0x4890f7
je 0x4890e6
arpl word gs:[ecx + 0x70], bp
imul esp, dword [ebp + 0x6e], 0x646f4d74
insb byte es:[edi], dx
insb byte es:[edi], dx
jae 0x4890cb
sub dword [esp + esi*2], ebp
sub al, 0x74
push 0x5f2e7369
pop edi
popal
jne 0x489122
outsd dx, dword [esi]
arpl word [edi + 0x6d], bp
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x489120
je 0x48911c
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x48912e
outsd dx, dword [esi]
insb byte es:[edi], dx
jae 0x489126
je 0x489109
imul ebp, dword [esp + esi*2 + 0x65], 0x6f762872
jbe 0x48913a
imul esp, dword [eax + 0x30], 0x742c7d29
push 0x29297369
jge 0x4890fe
je 0x48913c
imul esi, dword [ebx + 0x29], 0x5f2c7d29
sub dword [ecx], ebp
sub dword [ebp + 0x2c], edi
jge 0x489106
pop edi
outsd dx, dword [esi]
outsb dx, byte [esi]
push edx
arpl word gs:[ecx + 0x70], bp
imul esp, dword [ebp + 0x6e], 0x6c427374
jae 0x48912a
insb byte es:[edi], dx
jne 0x48915d
cmp ah, byte [esi + 0x75]
outsb dx, byte [esi]
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ecx], ch
jnp 0x48916a
jb 0x48915e
je 0x489170
je 0x489170
jb 0x48916b
and byte [eax + ebp*2 + 0x69], dh
jae 0x489131
je 0x489168
push 0x5f2e7369
imul esi, dword [ebx + 0x2e], 0x7465735f
push edx
pop edi
jae 0x48916b
je 0x48915a
arpl word gs:[ecx + 0x70], bp
arpl word [ecx + 0x70], bp
imul esp, dword [ebp + 0x6e], 0x646f4d74
insb byte es:[edi], dx
jae 0x48913f
sub dword [esp + esi*2], ebp
push 0x5f2e7369
jae 0x48914c
pop edi
popal
jne 0x489196
outsd dx, dword [esi]
arpl word [edi + 0x6d], bp
jo 0x489194
je 0x489190
inc ebx
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x4891a2
outsd dx, dword [esi]
insb byte es:[edi], dx
je 0x48919e
imul esi, dword [ebx + 0x2e], 0x7475615f
popal
jne 0x4891b1
je 0x4891ad
outsd dx, dword [esi]
arpl word [edi + 0x6d], bp
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4891af
je 0x4891ab
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x4891bd
outsd dx, dword [esi]
insb byte es:[edi], dx
jae 0x4891b5
je 0x489198
imul ebp, dword [esp + esi*2 + 0x65], 0x6f762872
imul esp, dword [eax + 0x30], 0x30212c29
jge 0x489190
xor byte [ecx], ch
sub al, 0x21
sub dword [ecx], ebp
xor byte [ebp + 0x2c], bh
pop edi
jae 0x4891cc
je 0x4891bb
push edx
arpl word gs:[ecx + 0x70], bp
arpl word [ecx + 0x70], bp
imul esi, dword [eax + 0x69], 0x4d746e65
imul esp, dword [ebp + 0x6e], 0x646f4d74
insb byte es:[edi], dx
je 0x4891bf
outsd dx, dword [esi]
insb byte es:[edi], dx
jae 0x4891b2
jne 0x4891e9
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ebp + 0x29], ah
jnp 0x4891fb
popal
jb 0x4891a8
imul edi, dword [0x73696874], 0x68635f2e
imul esp, dword [ebx + 0x6b], 0x4574656c
arpl word [eax + 0x69], bp
arpl word [ebx + 0x6c], bp
imul ebp, dword [ebp + 0x74], 0x45
je 0x4891de
inc ebp
imul esi, dword fs:[ebx + eax*2 + 0x6f], 0x6f72746e
outsb dx, byte [esi]
je 0x489213
outsd dx, dword [esi]
insb byte es:[edi], dx
jbe 0x489207
insb byte es:[edi], dx
sub byte [ecx], ch
cmp ebx, dword [edi + 0x2e]
imul esi, dword [ebx + 0x55], 0x6665646e
sub dword [ebx], edi
pop edi
imul esi, dword cs:[ebx + 0x55], 0x6665646e
jae 0x489204
outsb dx, byte [esi]
imul bp, word gs:[esi + 0x65], 0x2864
imul bp, word gs:[esi + 0x65], 0x2864
imul bp, word [esi + 0x65], 0x2864
imul ebp, dword [esi + 0x65], 0x29652864
sub byte fs:[ebp + 0x29], ah
sub dword gs:[esp + edi*2 + 0x21], edi
jl 0x489238
jl 0x4891de
and dword [ebp + 0x7c], esp
jl 0x48923c
jl 0x48922a
imul ebp, dword [esi], 0x6374616d
insd dword es:[edi], dx
popal
je 0x489229
push 0x2a2e2f28
inc eax
sub ch, byte cs:[edi]
sub dword [esp + edi*2 + 0x28], edi
imul ebp, dword [ebx], 0x2220223d
sub dword [esp + esi*2], ebp
push 0x5f2e7369
jae 0x48920e
pop edi
jae 0x489248
je 0x489237
arpl word gs:[ecx + 0x70], bp
imul esp, dword [ebp + 0x6e], 0x72467374
outsd dx, dword [esi]
insd dword es:[edi], dx
push esp
js 0x48926a
sub byte [ecx + 0x29], ch
jge 0x489227
pop edi
jae 0x489263
je 0x489252
arpl word gs:[ecx + 0x70], bp
imul esp, dword [ebp + 0x6e], 0x72467374
outsd dx, dword [esi]
je 0x48927c
inc esi
jb 0x48927b
insd dword es:[edi], dx
push esp
js 0x489285
cmp ah, byte [esi + 0x75]
outsb dx, byte [esi]
jne 0x489283
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ecx + 0x29], ch
jnp 0x489295
popal
jb 0x489242
je 0x489250
jae 0x489252
outsd dx, dword [esi]
cmp eax, 0x73696874
outsd dx, dword cs:[esi]
push 0x6f2e7369
imul esi, dword [ebx + 0x2e], 0x6974706f
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x489261
jo 0x4892a4
imul ebp, dword [edi + 0x6e], 0x3d6e2c73
outsb dx, byte [esi]
cmp eax, 0x65732e6f
outsd dx, dword [esi]
jae 0x4892a0
outsb dx, byte [esi]
inc esi
imul ebp, dword [ebp + 0x73], 0x6f4d6955
insb byte es:[edi], dx
push ebp
imul ecx, dword [ebp + 0x6f], 0x3b6c6564
jb 0x4892b1
insb byte es:[edi], dx
cmp esi, dword [edx + 0x65]
je 0x4892c3
jb 0x4892be
and byte [ebp + 0x2e], ah
push ebp
push ebp
je 0x4892bf
insb byte es:[edi], dx
imul esi, dword cs:[ebx + 0x43], 0x29284645
imul ebp, dword es:[esi], 0x6374616d
imul ebp, dword [esi], 0x6374616d
insd dword es:[edi], dx
popal
je 0x4892ca
push 0x2b2e2f28
pop esp
jae 0x489293
sub ebx, dword cs:[ebx + esi*2 + 0x24]
das
sub dword [esi], esp
xor byte es:[ecx], ah
cmp eax, 0x6968743d
jae 0x4892aa
pop edi
pop edi
popal
jne 0x4892f4
outsd dx, dword [esi]
arpl word [edi + 0x6d], bp
insd dword es:[edi], dx
jo 0x4892f2
insb byte es:[edi], dx
je 0x4892ee
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x489300
outsd dx, dword [esi]
insb byte es:[edi], dx
imul bp, word cs:[esp + esi*2 + 0x65], 0x6572
insb byte es:[edi], dx
je 0x4892fb
jb 0x4892fd
jb 0x4892fd
inc ebx
outsd dx, dword [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
arpl word gs:[ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
insb byte es:[edi], dx
imul ebp, dword [edi + 0x6e], 0x6e656c2e
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
je 0x489312
and dword es:[ecx + 0x2e], ebp
insd dword es:[edi], dx
popal
je 0x489316
push 0x2a2e2f28
inc eax
sub bh, byte cs:[esi + ebp + 0x2b]
pop esp
jae 0x48931d
jae 0x4892e7
das
sub dword [edi], edi
jbe 0x489337
imul esp, dword [eax + 0x74], 0x2e736968
and byte [eax + ebp*2 + 0x69], dh
jae 0x4892fe
pop edi
arpl word [eax + 0x69], bp
arpl word [ebx + 0x6c], bp
je 0x48931f
imul esi, dword fs:[ebx + eax*2 + 0x6f], 0x6f72746e
insb byte es:[edi], dx
jae 0x48934c
je 0x48933f
popal
insb byte es:[edi], dx
jne 0x489352
sub byte [ecx + 0x29], ch
cmp ch, byte [eax]
imul ebp, dword [ecx], 0x6874283a
je 0x48935c
imul esi, dword [ebx + 0x2e], 0x6968635f
arpl word [ebx + 0x6c], bp
insb byte es:[edi], dx
je 0x489346
inc ebp
imul esi, dword fs:[ebx + eax*2 + 0x6f], 0x6f72746e
insb byte es:[edi], dx
arpl word cs:[ebp + 0x61], bp
jb 0x48933a
sub dword [ecx + ebp*2], ebp
cmp eax, 0x65722e69
jo 0x489388
imul ebp, dword [esi], 0x6c706572
popal
arpl word [ebp + 0x28], sp
das
sub byte [edi], ch
sub byte [edx + esi*2 + 0x5c], bl
outsb dx, byte [esi]
jl 0x489384
outsb dx, byte [esi]
jl 0x489387
jb 0x489356
das
insd dword es:[di], dx
sub al, 0x22
and ch, byte [ecx]
sub al, 0x74
cmp eax, 0x70732e69
insb byte es:[edi], dx
imul ebp, dword [esi], 0x696c7073
je 0x489367
jo 0x4893a8
imul esi, dword [eax + ebp + 0x69], 0x74616d2e
arpl word [eax + 0x28], bp
das
imul ebp, dword [esi], 0x6374616d
push 0x3c282f28
pop esp
sub byte [edi], ch
sub byte [esp + ebx*2], bh
push ebx
sub edi, dword [esi]
sub dword [edi], ebp
sub dword [edi], edi
das
pop esp
jae 0x489380
pop ebx
sub al, 0x3b
pop ebp
sub ebx, dword [ebx + esi*2 + 0x2a]
jae 0x489388
das
cmp ch, byte [edi]
pop esp
jae 0x48938e
pop ebx
sub al, 0x3b
pop esp
jae 0x4893c7
sub ebx, dword [ebx + esi*2 + 0x2a]
das
sub dword [ebx + esi*2], ebp
cmp eax, 0x61702e6e
jb 0x4893ec
inc ebp
insd dword es:[edi], dx
popal
imul ebp, dword [ecx + eax*2 + 0x72], 0x28796172
jb 0x4893f4
popal
jns 0x4893ad
sub byte [ecx + ebp + 0x2c], dh
je 0x4893b0
sub al, 0x76
outsd dx, dword [esi]
jbe 0x4893f9
imul esp, dword [eax + ebp + 0x73], 0x6e656c2e
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
je 0x4893fd
xor byte ds:[esi], ah
sub byte es:[esi + 0x2e], ch
popal
push edx
arpl word gs:[ecx + 0x70], bp
imul esp, dword [ebp + 0x6e], 0x6f547374
jae 0x4893fe
outsd dx, dword [esi]
inc ebx
outsd dx, dword [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
arpl word gs:[ecx + ebp*2 + 0x6f], si
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ebx + 0x29], dh
sub al, 0x6f
popal
jo 0x48942e
inc ecx
jo 0x48942a
jae 0x48942d
je 0x48942b
inc ebx
popal
je 0x48942b
insb byte es:[edi], dx
jns 0x489440
je 0x489410
jo 0x48943a
insb byte es:[edi], dx
outsd dx, dword [esi]
push ebx
arpl word [ebp + 0x76], ax
outsb dx, byte gs:[esi]
je 0x489405
pop ebx
jb 0x48940e
push esp
dec edi
dec edi
dec esp
push ebx
sub al, 0x72
push ebx
dec eax
inc ecx
push edx
inc ebp
sub al, 0x72
inc ebp
dec ebp
inc ecx
dec ecx
dec esp
sub al, 0x72
inc ebx
dec eax
dec ecx
inc ebx
dec ebx
dec esp
inc ebp
push esp
pop edi
inc ecx
inc esp
inc esp
inc ebp
inc esp
pop ebp
sub dword [esi + ebp*2], ebp
je 0x489437
sub byte [edx], ah
and ah, byte [ecx + 0x75]
je 0x489483
popal
jne 0x489487
outsd dx, dword [esi]
arpl word [edi + 0x6d], bp
jo 0x489485
je 0x489481
pop edi
popal
jbe 0x48948f
imul esp, dword [ebp + 0x64], 0x7c7c2922
sub byte [edi + 0x2e], ch
popal
popal
jo 0x48949e
jo 0x489470
inc ecx
jo 0x48949a
jae 0x48949d
je 0x48949b
inc ebx
popal
je 0x48949b
insb byte es:[edi], dx
jns 0x4894b0
je 0x489480
jo 0x4894aa
imul ebp, dword [esi], 0x53676f6c
insb byte es:[edi], dx
outsd dx, dword [esi]
push ebx
arpl word [ebp + 0x76], ax
outsb dx, byte gs:[esi]
je 0x489475
pop ebx
jb 0x48947e
push esp
dec edi
dec edi
dec esp
push ebx
sub al, 0x72
push ebx
dec eax
inc ecx
push edx
inc ebp
sub al, 0x72
inc ebp
dec ebp
inc ecx
dec ecx
dec esp
sub al, 0x72
inc ecx
push ebp
push esp
dec edi
inc ebx
dec edi
dec ebp
push eax
dec esp
inc ebp
push esp
inc ebp
sub al, 0x72
inc ecx
jb 0x4894a5
inc ecx
push esi
dec edi
dec ecx
inc esp
inc ebp
inc esp
pop ebp
sub dword [esi + ebp*2], ebp
sub al, 0x6e
outsb dx, byte [esi]
jae 0x4894ea
jae 0x4894ea
je 0x4894af
and ah, byte [ecx + 0x75]
je 0x4894fb
arpl word [edi + 0x6d], bp
jo 0x4894fd
je 0x4894f9
pop edi
popal
jbe 0x489507
imul esp, dword [ebp + 0x64], 0x30212c22
and ch, byte fs:[ecx]
and ch, byte fs:[ecx]
sub al, 0x21
and dword [eax], esi
xor byte [ecx], ch
sub dword [ecx], ebp
sub dword [ecx], ebp
sub dword [ecx], ebp
sub dword [ecx], ebp
sub dword [ebp + 0x2c], edi
jge 0x4894d3
pop edi
outsd dx, dword [esi]
outsb dx, byte [esi]
push ebx
push 0x41657261
inc ecx
jb 0x4894fc
insb byte es:[edi], dx
jo 0x4894f2
jne 0x489529
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ecx], ch
jnp 0x48953a
popal
jb 0x4894e7
cmp eax, 0x73696874
outsd dx, dword cs:[esi]
jo 0x489545
imul ebp, dword [edi + 0x6e], 0x65732e73
outsb dx, byte [esi]
jae 0x489504
jae 0x48953d
outsb dx, byte [esi]
inc esi
imul ebp, dword [ebp + 0x73], 0x6f4d6955
insb byte es:[edi], dx
cmp esp, dword [ebp + 0x2e]
jae 0x489550
jae 0x489550
je 0x489515
je 0x489515
jnp 0x489553
imul esi, dword [ebx + 0x70], 0x5f79616c
insb byte es:[edi], dx
popal
jns 0x489555
imul ebp, dword [esi + 0x64], 0x64697669
imul esi, dword [esi + 0x69], 0x6c617564
imul esp, dword [ebp + esi*2 + 0x61], 0x65685f6c
insb byte es:[edi], dx
jne 0x489560
jne 0x489560
insb byte es:[edi], dx
pop edi
push 0x3a706c65
jo 0x489540
and dword [eax], esi
jge 0x489533
xor byte [ebp + 0x29], bh
or bh, byte [ebp + 0x2c]
pop edi
outsd dx, dword [esi]
outsb dx, byte [esi]
push ebx
push 0x41657261
inc ecx
jb 0x489567
jae 0x489583
inc ebx
insb byte es:[edi], dx
outsd dx, dword [esi]
jae 0x489586
cmp ah, byte [esi + 0x75]
outsb dx, byte [esi]
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ecx], ch
jnp 0x4895a4
popal
jb 0x489551
cmp eax, 0x73696874
outsd dx, dword cs:[esi]
jo 0x4895af
je 0x48959d
imul esi, dword [ebx + 0x2e], 0x6974706f
je 0x4895a5
imul ebp, dword [edi + 0x6e], 0x65732e73
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x48956e
jae 0x4895a7
outsb dx, byte [esi]
inc esi
imul ebp, dword [ebp + 0x73], 0x6f4d6955
insb byte es:[edi], dx
cmp esp, dword [ebp + 0x2e]
jae 0x4895ba
jae 0x4895ba
je 0x48957f
jnp 0x4895bd
imul esi, dword [ebx + 0x70], 0x5f79616c
imul ebp, dword [esi + 0x64], 0x64697669
jne 0x4895ca
insb byte es:[edi], dx
pop edi
push 0x3a706c65
jo 0x4895aa
and dword [ecx], esi
jge 0x48959d
sub al, 0x74
push 0x5f2e7369
arpl word [eax + 0x69], bp
arpl word [ebx + 0x6c], bp
je 0x4895c9
imul ebp, dword [ebp + 0x74], 0x45
inc ebp
imul esi, dword fs:[ebx + eax*2 + 0x6f], 0x6f72746e
je 0x4895cb
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x4895fe
outsd dx, dword [esi]
insb byte es:[edi], dx
outsw dx, word cs:[esi]
arpl word [ebp + 0x73], si
sub byte [ecx], ah
xor byte [ecx], ch
jge 0x4895c6
pop edi
outsd dx, dword [esi]
outsb dx, byte [esi]
push ebx
push 0x41657261
jb 0x48960c
jb 0x48960c
jb 0x48960c
jae 0x48961c
inc ebx
insb byte es:[edi], dx
imul esp, dword [ebx + 0x6b], 0x6e75663a
jne 0x489620
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ecx], ch
jnp 0x48962f
je 0x489624
push 0x5f2e7369
imul esi, dword [ebx + 0x2e], 0x6968635f
jae 0x4895ed
pop edi
arpl word [eax + 0x69], bp
arpl word [ebx + 0x6c], bp
je 0x48960e
imul esi, dword fs:[ebx + eax*2 + 0x6f], 0x6f72746e
imul esi, dword [ebx + eax*2 + 0x6f], 0x6f72746e
je 0x489610
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x489643
outsd dx, dword [esi]
insb byte es:[edi], dx
outsw dx, word cs:[esi]
arpl word [ebp + 0x73], si
sub byte [ecx], ah
xor byte [ecx], ch
jge 0x48960b
pop edi
outsd dx, dword [esi]
outsb dx, byte [esi]
inc ebx
push 0x6c6b6369
je 0x48963d
insd dword es:[edi], dx
outsd dx, dword [esi]
jbe 0x489655
cmp ah, byte fs:[esi + 0x75]
outsb dx, byte [esi]
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ecx], ch
jnp 0x489672
push 0x5f2e7369
arpl word [eax + 0x69], bp
arpl word [ebx + 0x6c], bp
je 0x489651
inc ebp
imul esi, dword fs:[ebx + eax*2 + 0x6f], 0x6f72746e
je 0x489653
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x489686
outsd dx, dword [esi]
insb byte es:[edi], dx
outsw dx, word cs:[esi]
arpl word [ebp + 0x73], si
sub byte [ecx], ah
xor byte [ecx], ch
jge 0x48969f
sub dword [ecx + ebp*2], ebp
inc ebp
insd dword es:[edi], dx
popal
imul ebp, dword [ecx + eax*2 + 0x64], 0x69567264
ja 0x4896b1
imul ebp, dword [esi], 0x69616d45
insb byte es:[edi], dx
inc ecx
jb 0x489686
push esi
imul esp, dword [ebp + 0x77], 0x642c297d
sub dword [esp], ebp
imul bp, word gs:[esi + 0x65], 0x2228
popal
arpl word [eax + 0x6c], si
and ah, byte [ecx + 0x63]
jo 0x4896ae
jne 0x4896ab
imul ebp, dword [bp + 0x73], 0x6172742f
imul ebp, dword [esi + 0x73], 0x6172742f
arpl word [ebx + 0x65], bp
sub eax, 0x646e6573
das
outsb dx, byte gs:[esi]
das
push 0x73
das
je 0x4896c9
outsd dx, dword [esi]
insb byte es:[edi], dx
das
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
jae 0x489693
bound esi, qword [edx + 0x61]
outsb dx, byte [esi]
imul ebp, dword fs:[esi + 0x67], 0x676f6c2d
outsd dx, dword [esi]
sub eax, 0x65737361
je 0x4896a5
popal
jae 0x4896e8
je 0x4896a5
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and ch, byte [ebx + ebx*2]
and ah, byte [ebx + 0x6f]
jb 0x4896ea
das
popal
arpl word [0x65726f63], bp
and ch, byte [edx]
popal
arpl word [eax + 0x6c], si
insb byte es:[edi], dx
jne 0x4896fd
imul ebp, dword [esi + 0x73], 0x6172742f
arpl word [ebx + 0x65], bp
sub eax, 0x646e6573
sub eax, 0x646e6573
das
das
push 0x73
das
je 0x48971b
outsd dx, dword [esi]
outsd dx, dword [esi]
insb byte es:[edi], dx
das
popal
arpl word [0x63617274], bp
sub eax, 0x63617274
imul esp, dword [ebp + 0x64], 0x2d
jae 0x489721
outsb dx, byte [esi]
and ch, byte fs:[edx]
arpl word [edi + 0x72], bp
das
jne 0x48973c
imul ebp, dword [ebx + esi*2 + 0x2f], 0x70797263
je 0x489741
insb byte es:[edi], dx
jae 0x4896fb
arpl word [edx + 0x79], si
jo 0x489745
outsd dx, dword [esi]
sub eax, 0x6c697475
and bl, byte [ebp + 0x2c]
jne 0x48974b
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ebp + 0x2c], ah
imul ebp, dword [esp + esi*2], 0x2e697b29
inc edx
sub dword [ebx + 0x69], edi
inc edx
imul ebp, dword [esi], 0x6e617242
jb 0x489750
outsb dx, byte [esi]
imul ebp, dword fs:[esi + 0x67], 0x6f676f4c
inc ecx
jae 0x48976e
je 0x48974b
dec ebp
outsd dx, dword [esi]
insb byte es:[edi], dx
cmp eax, 0x6f4d2e65
insb byte es:[edi], dx
js 0x489782
outsb dx, byte gs:[esi]
sub byte fs:[ebx + 0x69], bh
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
jp 0x489782
cmp ah, byte [esi + 0x75]
outsb dx, byte [esi]
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ecx + 0x2c], ch
je 0x489754
jnp 0x489792
dec ebp
outsd dx, dword [esi]
insb byte es:[edi], dx
jo 0x4897a8
outsd dx, dword [esi]
je 0x4897a8
je 0x4897b4
jo 0x4897a2
imul ebp, dword cs:[esi + 0x69], 0x6c616974
imul ebp, dword cs:[esi + 0x69], 0x6c616974
je 0x4897ac
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x65], 0x6c61632e
insb byte es:[edi], dx
insb byte es:[edi], dx
sub byte [eax + ebp*2 + 0x69], dh
jae 0x48977f
imul esi, dword [ebx + 0x2c], 0x29742c69
sub al, 0x74
imul ebp, dword [esp + esi*2], 0x68742c29
imul esi, dword [ebx + 0x2e], 0x6974706f
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x4897a2
sub al, 0x74
sub dword [esp + esi*2], ebp
push 0x6f2e7369
jo 0x4897d4
imul ebp, dword [edi + 0x6e], 0x2c743d73
je 0x489793
je 0x4897d1
imul esi, dword [ebx + 0x2e], 0x746f6f72
push ebp
outsd dx, dword [esi]
je 0x4897c6
jb 0x4897df
cmp eax, 0x6f722e74
outsd dx, dword [esi]
je 0x4897d0
jb 0x4897e9
sub al, 0x74
push 0x642e7369
outsd dx, dword [esi]
outsd dx, dword fs:[esi]
ja 0x4897f5
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
push ebp
jb 0x4897fa
cmp eax, 0x70612e74
jo 0x489804
jo 0x4897d6
inc ecx
jo 0x489800
bound esp, qword cs:[ecx + 0x73]
inc esi
imul ebp, dword [ebp + 0x73], 0x73697255
inc ecx
jb 0x48980d
jae 0x4897e7
jo 0x489811
je 0x4897f1
inc esp
outsd dx, dword [esi]
ja 0x48981e
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
push ebp
push ebp
jb 0x489820
sub byte [ecx], ch
jge 0x4897e7
je 0x489814
outsb dx, byte [esi]
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
popal
push ebp
push ebp
jb 0x489836
cmp ah, byte [esi + 0x75]
outsb dx, byte [esi]
arpl word [ecx + ebp*2 + 0x6f], si
imul ebp, dword [edi + 0x6e], 0x7b296528
jbe 0x48983a
outsd dx, dword [esi]
outsb dx, byte [esi]
sub byte [ebp + 0x29], ah
sub dword gs:[ebx + 0x76], edi
jnp 0x48984e
popal
jb 0x4897fb
imul ebp, dword [ebx + esi*2], 0x653d6f2c
outsb dx, byte [esi]
arpl word [edi + 0x64], bp
push ebp
outsd dx, dword [esi]
cmp eax, 0x6f636e65
push ebp
push ebp
push edx
dec ecx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x48985e
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x48981c
je 0x48985e
push 0x672e7369
imul esi, dword [ebx + 0x2e], 0x28746567
je 0x489825
je 0x489825
and ch, byte [ecx + 0x64]
and ch, byte [ecx]
sub dword [esi + ebp*2], ebp
outsb dx, byte [esi]
cmp eax, 0x65672e74
je 0x48985e
popal
outsb dx, byte [esi]
outsd dx, dword fs:[esi]
insd dword es:[edi], dx
push ebx
je 0x489886
imul ebp, dword [esi + 0x67], 0x6c2c2928
cmp eax, 0x73696874
je 0x489886
imul esi, dword [ebx + 0x2e], 0x6974706f
outsd dx, dword cs:[esi]
jo 0x489898
imul ebp, dword [edi + 0x6e], 0x75632e73
jae 0x4898a1
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x489857
arpl word [ebp + 0x73], si
je 0x48989d
outsd dx, dword [esi]
insd dword es:[edi], dx
imul edi, dword [edx + 0x65], 0x69636552
jo 0x4898a1
outsb dx, byte gs:[esi]
je 0x48988c
popal
inc esp
imul esp, dword [ecx + 0x6c], 0x6955676f
dec ebp
outsd dx, dword [esi]
insb byte es:[edi], dx
je 0x489879
je 0x489879
and dh, byte [ebp + 0x73]
jb 0x4898b6
popal
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
pop edi
outsb dx, byte [esi]
popal
insd dword es:[edi], dx
and ch, byte gs:[ecx]
sub al, 0x61
cmp eax, 0x723b5d5b
je 0x4898e3
jb 0x4898de
and byte [ecx + 0x2e], ah
jo 0x4898ea
jae 0x4898df
sub byte [edx], ah
js 0x4898a8
jne 0x4898f0
jb 0x4898ad
popal
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub eax, 0x223d6469
sub ebp, dword [esi + 0x29]
sub al, 0x61
outsb dx, byte [esi]
sub dword [ecx], ebp
jo 0x489908
jae 0x4898fd
sub byte [edx], ah
js 0x4898c6
sub eax, 0x72657375
jne 0x48990e
jb 0x4898cb
sub eax, 0x69746361
outsd dx, dword [esi]
popal
arpl word [ecx + ebp*2 + 0x6f], si
imul ebp, dword [edi + 0x6e], 0x6d616e2d
outsb dx, byte [esi]
sub eax, 0x656d616e
cmp eax, 0x296c2b22
cmp eax, 0x296c2b22
sub dword [ecx], ebp
sub al, 0x61
jo 0x489928
jae 0x48991d
sub byte [edx], ah
js 0x4898e6
and bh, byte [eax + 0x2d]
jne 0x48992e
jb 0x4898eb
outsb dx, byte gs:[esi]
popal
insd dword es:[di], dx
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x489906
jo 0x48992c
jae 0x489940
imul esi, dword [esi + 0x65], 0x692c2922
cmp eax, 0x6f6a2e61
imul ebp, dword [esi + 0x28], 0x29222622
and ch, byte [ecx]
sub dword [ebx + esi*2], ebp
sub al, 0x73
cmp eax, 0x73696874
outsd dx, dword fs:[esi]
je 0x48994d
imul esi, dword [ebx + 0x2e], 0x6e776f64
jae 0x489916
outsd dx, dword fs:[esi]
ja 0x48995a
outsb dx, byte [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
push ebp
push ebp
jb 0x48995f
sub esp, dword [edx]
jne 0x489965
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
popal
das
das
and ch, byte [ebx]
outsb dx, byte gs:[esi]
arpl word [edi + 0x64], bp
push ebp
push edx
dec ecx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x48997e
outsd dx, dword [esi]
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
je 0x48993c
outsd dx, dword [esi]
sub dword [ebx], ebp
and bh, byte [edi]
sub esp, dword [edx]
aas
insb byte es:[edi], dx
je 0x489986
arpl word [ebx + 0x65], bp
je 0x48995f
and ch, byte [ebx]
outsb dx, byte gs:[esi]
arpl word [edi + 0x64], bp
push ebp
push ebp
push edx
dec ecx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4899a1
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
je 0x48995f
sub dword gs:[ebx], ebp
and ah, byte [esi]
and ch, byte [ebx]
imul edi, dword [ebp + 0x2c], 0x52746567
sub al, 0x67
je 0x489997
outsb dx, byte gs:[esi]
imul esi, dword fs:[ecx + ebp*2 + 0x6f], 0x6c72556e
push ebp
jb 0x4899bc
cmp ah, byte [esi + 0x75]
outsb dx, byte [esi]
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ecx], ch
jnp 0x4899d3
sub dword [ebx + 0x76], edi
popal
jb 0x489980
and byte [ebp + 0x2c], ah
imul ebp, dword [esp + esi*2], 0x636e653d
outsd dx, dword [esi]
sub al, 0x69
sub al, 0x74
cmp eax, 0x6f636e65
push ebp
push edx
dec ecx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4899e3
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
je 0x4899a1
je 0x4899e3
imul esi, dword [ebx + 0x2e], 0x28746567
je 0x4899aa
je 0x4899aa
and ch, byte [ecx + 0x64]
and ch, byte [ecx]
sub dword [ebx + esi*2], ebp
sub dword [ecx], ebp
sub al, 0x73
cmp eax, 0x73696874
outsd dx, dword cs:[esi]
jo 0x489a07
imul ebp, dword [edi + 0x6e], 0x75632e73
jae 0x489a10
arpl word cs:[ebp + 0x73], si
je 0x489a0c
outsd dx, dword [esi]
insd dword es:[edi], dx
imul edi, dword [edx + 0x65], 0x69636552
jo 0x489a10
push edx
arpl word gs:[ecx + 0x70], bp
imul esp, dword [ebp + 0x6e], 0x67615074
inc esp
outsb dx, byte gs:[esi]
je 0x4899fb
push eax
popal
inc esp
imul esp, dword [ecx + 0x6c], 0x6955676f
dec ebp
outsd dx, dword [esi]
insb byte es:[edi], dx
je 0x4899e8
je 0x4899e8
and dh, byte [ebp + 0x73]
jb 0x489a25
popal
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
pop edi
imul esp, dword [edx + 0x29], 0x743d6f2c
push 0x6f2e7369
cmp eax, 0x73696874
outsd dx, dword cs:[esi]
jo 0x489a50
imul ebp, dword [edi + 0x6e], 0x75632e73
jae 0x489a59
outsd dx, dword [esi]
insd dword es:[edi], dx
imul edi, dword [edx + 0x65], 0x69636552
jo 0x489a59
jp 0x489a4f
push edx
arpl word gs:[ecx + 0x70], bp
imul esp, dword [ebp + 0x6e], 0x67615074
inc esp
outsb dx, byte gs:[esi]
je 0x489a44
popal
inc esp
imul esp, dword [ecx + 0x6c], 0x6955676f
dec ebp
outsd dx, dword [esi]
insb byte es:[edi], dx
je 0x489a31
outsd dx, dword [esi]
push ebp
imul ecx, dword [ebp + 0x6f], 0x2e6c6564
je 0x489a31
je 0x489a31
and dh, byte [ebp + 0x73]
jb 0x489a6e
popal
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
pop edi
outsb dx, byte [esi]
popal
insd dword es:[edi], dx
and ch, byte gs:[ecx]
sub al, 0x6e
cmp eax, 0x77656e28
and byte [ecx + 0x74], al
sub dword gs:[esi], ebp
popal
je 0x489a8d
sub dword [esi], ebp
je 0x489a82
imul ebp, dword [ebp + 0x65], 0x6c2c2928
sub byte [ecx], ch
sub al, 0x6c
cmp eax, 0x723b5d5b
je 0x489ab2
jb 0x489aad
and byte [esi + ebp + 0x70], ch
jne 0x489ab8
jae 0x489aae
push 0x2d782228
sub byte [edx], ah
js 0x489a77
jne 0x489abf
jb 0x489a7c
popal
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub eax, 0x223d6469
sub esi, dword [ebx + 0x29]
and ch, byte [ebx]
jae 0x489a86
sub al, 0x6c
jo 0x489ad7
jae 0x489acc
sub byte [edx], ah
js 0x489a95
jne 0x489add
jb 0x489a9a
popal
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub eax, 0x656d616e
cmp eax, 0x296f2b22
cmp eax, 0x296f2b22
sub dword [esp + ebp*2], ebp
sub al, 0x6c
jo 0x489af7
jae 0x489aec
sub byte [edx], ah
js 0x489ab5
jne 0x489afd
jb 0x489aba
outsb dx, byte gs:[esi]
popal
insd dword es:[di], dx
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x489ad5
popal
arpl word [ecx + ebp*2 + 0x76], si
and ch, byte gs:[ecx]
je 0x489b05
jbe 0x489b03
and ch, byte [ecx]
sub al, 0x6c
jo 0x489b1a
jae 0x489b0f
sub byte [edx], ah
je 0x489b1e
cmp eax, 0x296e2b22
sub ebp, dword [esi + 0x29]
outsb dx, byte [esi]
sub dword [0x3f2f223d], ebp
sub al, 0x65
cmp eax, 0x223f2f22
sub ebp, dword [esi + ebp + 0x6a]
outsd dx, dword [esi]
aas
and ch, byte [ebx]
insb byte es:[edi], dx
push 0x6f
push 0x6f
imul ebp, dword [esi + 0x28], 0x29222622
and ah, byte [esi]
and ch, byte [ecx]
sub al, 0x69
cmp eax, 0x73696874
jb 0x489b3c
outsd dx, dword [esi]
outsd dx, dword [esi]
je 0x489b25
jb 0x489b3e
sub esp, dword [edx]
das
popal
das
popal
jo 0x489b43
das
bound esi, qword [edx + 0x61]
popal
outsb dx, byte [esi]
imul ebp, dword fs:[esi + 0x67], 0x676f6c2f
outsd dx, dword [esi]
das
and ch, byte [ebx]
je 0x489b18
sub esp, dword [ebp + 0x7d]
jge 0x489b1a
jge 0x489b6d
sub dword [ebp + 0x29], edi
jge 0x489b1c
sub al, 0x64
imul bp, word gs:[esi + 0x65], 0x2228
popal
imul ebp, dword [esi + 0x65], 0x63612228
jo 0x489b6c
arpl word [eax + 0x6c], si
jne 0x489b69
imul ebp, dword [esi + 0x73], 0x6172742f
outsb dx, byte [esi]
jae 0x489b35
das
je 0x489b7a
popal
arpl word [ebx + 0x65], bp
sub eax, 0x646e6573
das
outsb dx, byte gs:[esi]
das
push 0x73
das
je 0x489b87
outsd dx, dword [esi]
insb byte es:[edi], dx
das
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
jae 0x489b51
jne 0x489b97
jb 0x489b9a
jb 0x489b9a
sub eax, 0x622d656d
jb 0x489b8f
outsb dx, byte [esi]
imul ebp, dword fs:[esi + 0x67], 0x646f6d2d
insb byte es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and ch, byte [ebx + ebx*2]
and ah, byte [ebx + 0x6f]
outsd dx, dword [esi]
jb 0x489ba6
das
popal
arpl word [0x65726f63], bp
and ch, byte [edx]
popal
arpl word [eax + 0x6c], si
jne 0x489bb9
imul ebp, dword [bp + 0x73], 0x6172742f
imul ebp, dword [esi + 0x73], 0x6172742f
arpl word [ebx + 0x65], bp
sub eax, 0x646e6573
das
push 0x73
das
je 0x489bd7
outsd dx, dword [esi]
insb byte es:[edi], dx
das
popal
arpl word [0x63617274], bp
sub eax, 0x63617274
imul esp, dword [ebp + 0x64], 0x2d
jae 0x489bdd
outsb dx, byte [esi]
and ch, byte fs:[edx]
and ch, byte [edx]
arpl word [edi + 0x72], bp
das
jne 0x489bf8
imul ebp, dword [ebx + esi*2 + 0x2f], 0x70747468
sub eax, 0x6c697475
and ch, byte [edx]
arpl word [edi + 0x72], bp
das
push 0x2d707474
jne 0x489c03
imul ebp, dword [edx + 0x2c], 0x726f6322
das
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
jae 0x489bcf
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and bl, byte [ebp + 0x2c]
jne 0x489c19
pop ebp
sub al, 0x66
jne 0x489c19
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ebp + 0x2c], ah
imul ebp, dword [esp + esi*2], 0x65727b29
je 0x489c31
je 0x489c31
jb 0x489c2c
and byte [ecx + 0x2e], ch
push ebp
jae 0x489c29
jb 0x489c39
dec ebp
inc edx
jb 0x489c2c
outsb dx, byte [esi]
imul ebp, dword fs:[esi + 0x67], 0x65646f4d
insb byte es:[edi], dx
dec ebp
outsd dx, dword [esi]
insb byte es:[edi], dx
cmp eax, 0x6f4d2e65
dec ebp
outsd dx, dword [esi]
insb byte es:[edi], dx
js 0x489c55
outsb dx, byte gs:[esi]
sub byte fs:[ebx + 0x69], bh
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
cmp ah, byte [esi + 0x75]
outsb dx, byte [esi]
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ecx + 0x2c], ch
je 0x489c27
jnp 0x489c65
dec ebp
outsd dx, dword [esi]
insb byte es:[edi], dx
jo 0x489c7b
outsd dx, dword [esi]
je 0x489c7b
je 0x489c87
jo 0x489c75
imul ebp, dword cs:[esi + 0x69], 0x6c616974
imul edi, dword [edx + 0x65], 0x6c61632e
jp 0x489c80
arpl word cs:[ecx + 0x6c], sp
insb byte es:[edi], dx
sub byte [eax + ebp*2 + 0x69], dh
jae 0x489c52
imul ebp, dword [esp + esi*2], 0x68742c29
imul esi, dword [ebx + 0x2e], 0x746f6f72
push ebp
sub al, 0x74
sub dword [esp + esi*2], ebp
push 0x722e7369
outsd dx, dword [esi]
outsd dx, dword [esi]
je 0x489c8a
jb 0x489ca3
cmp eax, 0x6f722e74
jb 0x489cab
outsd dx, dword [esi]
je 0x489c94
jb 0x489cad
jge 0x489c6f
jne 0x489cb7
insb byte es:[edi], dx
cmp ah, byte [esi + 0x75]
outsb dx, byte [esi]
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ecx], ch
jnp 0x489cc5
jb 0x489cb9
je 0x489ccb
je 0x489ccb
jne 0x489cc9
jb 0x489cc6
outsb dx, byte [esi]
and byte [eax + ebp*2 + 0x69], dh
jae 0x489c8c
jb 0x489ccf
outsd dx, dword [esi]
je 0x489cb8
jb 0x489cd1
sub esp, dword [edx]
das
popal
das
popal
jo 0x489cd6
das
jne 0x489ce3
jae 0x489cd6
jb 0x489ce6
jb 0x489ce6
das
insd dword es:[edi], dx
das
bound esi, qword [edx + 0x61]
outsb dx, byte [esi]
imul ebp, dword fs:[esi + 0x67], 0x732c7d22
je 0x489cd8
jge 0x489cae
jae 0x489ce9
je 0x489cd8
push ebp
jb 0x489cf5
cmp ah, byte [esi + 0x75]
jne 0x489cfb
outsb dx, byte [esi]
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ebp + 0x29], ah
jnp 0x489d0b
sub dword [ebx + 0x74], edi
push 0x722e7369
outsd dx, dword [esi]
outsd dx, dword [esi]
je 0x489cf5
jb 0x489d0e
cmp eax, 0x742c7d65
outsd dx, dword [esi]
jge 0x489cd2
je 0x489d17
dec edx
push ebx
dec edi
dec esi
cmp ah, byte [esi + 0x75]
outsb dx, byte [esi]
jne 0x489d1e
jne 0x489d1e
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ecx], ch
jnp 0x489d2b
jb 0x489d1f
je 0x489d31
je 0x489d31
jb 0x489d2c
jnp 0x489d25
outsb dx, byte [esi]
popal
bound ebp, qword [ebp + 0x64]
cmp dh, byte fs:[eax + ebp*2 + 0x69]
cmp dh, byte [eax + ebp*2 + 0x69]
imul esi, dword [ebx + 0x2e], 0x28746567
jae 0x489cfa
je 0x489cf8
je 0x489cf8
sub byte [edx], ah
and ah, byte [ebp + 0x6e]
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
popal
bound ebp, qword [ebp + 0x64]
and ch, byte fs:[ecx]
and ch, byte [ecx]
sub al, 0x6c
outsd dx, dword [esi]
outsd dx, dword [si]
cmp dh, byte [eax + ebp*2 + 0x69]
jae 0x489d13
je 0x489d11
je 0x489d11
and ch, byte [edi + ebp*2 + 0x67]
outsd dx, dword [esi]
and ch, byte [ecx]
sub al, 0x63
outsd dx, dword [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0x489d31
je 0x489d61
push 0x672e7369
je 0x489d28
imul esi, dword [ebx + 0x2e], 0x28746567
jae 0x489d2a
je 0x489d28
je 0x489d28
and ah, byte [ebx + 0x6f]
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0x489d29
sub dword [ebp + 0x7d], edi
sub al, 0x63
jne 0x489d81
arpl word [ebp + 0x73], si
je 0x489d7f
insd dword es:[edi], dx
imul edi, dword [edx + 0x65], 0x6974704f
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x489d56
dec edi
jo 0x489d8b
imul ebp, dword [edi + 0x6e], 0x75663a73
jne 0x489d8d
outsb dx, byte [esi]
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ebp + 0x2c], ah
imul ebp, dword [ecx], 0x7261767b
and byte [ebx + 0x3d], dh
sub al, 0x69
sub dword [ebx + 0x76], edi
jnp 0x489da1
jbe 0x489d8d
popal
jb 0x489d4e
jae 0x489d6d
je 0x489d60
arpl word cs:[ebp + 0x73], si
arpl word [ebp + 0x73], si
je 0x489da6
insd dword es:[edi], dx
imul edi, dword [edx + 0x65], 0x6974704f
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x489d6b
sub al, 0x69
sub dword [ebx], edi
jb 0x489daf
je 0x489dc1
jb 0x489dbc
and byte [ebx + 0x2e], dh
push 0x65646165
jb 0x489dcb
inc ecx
arpl word [ebx + 0x65], sp
jo 0x489dd3
cmp eax, 0x70706122
and ah, byte [ecx + 0x70]
jo 0x489dd1
popal
jo 0x489dd4
insb byte es:[edi], dx
imul esp, dword [ebx + 0x61], 0x6e6f6974
outsb dx, byte [esi]
das
push 0x73
outsd dx, dword [esi]
outsb dx, byte [esi]
and ch, byte [ebx + esi*2]
push 0x65646165
jb 0x489def
pop ebx
and al, byte [ebx + 0x6f]
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x489de8
outsb dx, byte [esi]
je 0x489db3
push esp
jns 0x489df9
and bl, byte gs:[ebp + 0x3d]
pop ebp
cmp eax, 0x70706122
insb byte es:[edi], dx
and ah, byte [ecx + 0x70]
jo 0x489dfe
imul esp, dword [ebx + 0x61], 0x6e6f6974
das
push 0x73
outsd dx, dword [esi]
outsb dx, byte [esi]
and ch, byte [ebx + esi*2]
jge 0x489e20
sub dword [ecx + ebp*2], ebp
push ebp
jae 0x489e0f
jb 0x489e1f
dec ebp
inc edx
jb 0x489e12
outsb dx, byte [esi]
imul ebp, dword fs:[esi + 0x67], 0x65646f4d
imul ebp, dword [esi + 0x67], 0x65646f4d
insb byte es:[edi], dx
jge 0x489de6
sub dword [esp], ebp
sub al, 0x64
imul bp, word gs:[esi + 0x65], 0x2228
popal
arpl word [eax + 0x6c], si
imul ebp, dword [esi + 0x65], 0x63612228
jo 0x489e36
jne 0x489e33
imul ebp, dword [bp + 0x73], 0x6172742f
imul ebp, dword [esi + 0x73], 0x6172742f
jb 0x489e34
arpl word [ebx + 0x65], bp
sub eax, 0x646e6573
das
imul esp, dword [ebp + 0x64], 0x2d
jae 0x489e3f
outsb dx, byte [esi]
das
push 0x73
das
je 0x489e51
outsd dx, dword [esi]
insb byte es:[edi], dx
das
outsd dx, dword [esi]
jo 0x489e5b
das
outsd dx, dword fs:[esi]
sub eax, 0x6f6c7075
outsd dx, dword [esi]
popal
sub eax, 0x2c22706f
pop ebx
and ah, byte [ebx + 0x6f]
jb 0x489e62
arpl word [edi + 0x72], bp
das
das
popal
arpl word [0x65726f63], bp
and ch, byte [edx]
imul bp, word [ebp + 0x73], 0x612f
arpl word [0x656c6966], bp
jae 0x489e39
imul ebp, dword [ebp + 0x73], 0x61222c22
sub al, 0x22
popal
arpl word [eax + 0x6c], si
jne 0x489e86
imul ebp, dword [esi + 0x73], 0x6172742f
outsb dx, byte [esi]
jae 0x489e52
je 0x489e97
popal
arpl word [ebx + 0x65], bp
sub eax, 0x646e6573
das
push 0x73
das
je 0x489ea4
outsd dx, dword [esi]
outsd dx, dword [esi]
insb byte es:[edi], dx
das
popal
arpl word [0x63617274], bp
imul esp, dword [ebp + 0x64], 0x2d
jae 0x489eaa
outsb dx, byte [esi]
and ch, byte fs:[edx]
arpl word [edi + 0x72], bp
das
jne 0x489ec5
imul ebp, dword [ebx + esi*2 + 0x2f], 0x70747468
sub eax, 0x6c697475
insb byte es:[edi], dx
jae 0x489e84
push 0x2d707474
jne 0x489ed0
je 0x489ec6
imul ebp, dword [edx + 0x2c], 0x75716a22
insb byte es:[edi], dx
and ch, byte [edx]
push 0x71
jne 0x489eca
jno 0x489ed9
jb 0x489ee0
jb 0x489ee0
imul bp, word cs:[ebp + 0x75], 0x6c70
outsd dx, dword [esi]
popal
and ch, byte fs:[edx]
push 0x71
jne 0x489ede
jb 0x489ef4
imul esp, dword cs:[esi + 0x72], 0x2d656d61
je 0x489ef7
jb 0x489ee7
popal
outsb dx, byte [esi]
jae 0x489ef9
outsd dx, dword [esi]
jb 0x489f00
and ch, byte [edx]
imul bp, word [ebp + 0x73], 0x762f
imul esp, dword [ebp + 0x77], 0x69662f73
insb byte es:[edi], dx
sub eax, 0x6f6c7075
ja 0x489f0d
das
imul bp, word [ebp + 0x2d], 0x7075
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
sub eax, 0x676f7270
jb 0x489f12
jb 0x489f12
jae 0x489f22
sub eax, 0x77656976
and ch, byte [edx]
arpl word [edi + 0x72], bp
das
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
jae 0x489ef2
imul bp, word [ebp + 0x2d], 0x7075
insb byte es:[edi], dx
sub eax, 0x6f6c7075
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
sub eax, 0x65646f6d
insb byte es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
and bl, byte [ebp + 0x2c]
jne 0x489f48
outsb dx, byte [esi]
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ebp + 0x2c], ah
imul ebp, dword [esp + esi*2], 0x7b29732c
je 0x489f19
sub al, 0x69
sub al, 0x74
sub al, 0x73
sub dword [ebx + 0x74], edi
inc esp
inc esp
outsd dx, dword [esi]
push ebp
jo 0x489f5c
outsd dx, dword [esi]
popal
dec edi
jo 0x489f33
dec edi
dec edi
jo 0x489f29
js 0x489f72
outsb dx, byte gs:[esi]
sub byte fs:[ebx + 0x73], bh
je 0x489f78
imul esi, dword [eax + 0x4e], 0x3a656d61
jne 0x489f7e
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ebp + 0x29], ah
jnp 0x489f8c
imul ebp, dword [edi + 0x6e], 0x7b296528
jb 0x489f80
je 0x489f92
je 0x489f92
jb 0x489f8d
and byte [ebp + 0x2e], ah
jb 0x489f89
jo 0x489f92
popal
arpl word [ebp + 0x28], sp
das
sub byte [edi], ch
pop esi
sub bl, byte cs:[ebx + 0x5c]
pop esp
pop esp
das
pop ebp
das
sub al, 0x22
and ch, byte [ecx]
jge 0x489f67
imul ebp, dword [esi + 0x69], 0x6c616974
imul edi, dword [edx + 0x65], 0x74736f50
dec ebp
je 0x489f97
jae 0x489fc0
popal
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x489f92
jne 0x489fc9
arpl word [ecx + ebp*2 + 0x6f], si
je 0x489fc7
outsd dx, dword [esi]
outsb dx, byte [esi]
sub byte [ebp + 0x29], ah
jnp 0x489fdb
popal
jb 0x489f88
and byte [ecx + 0x3d], ch
jne 0x489fdb
imul edi, dword [0x636e7566], 0x6e6f6974
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ecx + 0x29], ch
jnp 0x489fed
popal
jb 0x489f9a
je 0x489fa8
jae 0x489faa
outsd dx, dword [esi]
sub al, 0x6e
outsb dx, byte [esi]
sub al, 0x6c
cmp eax, 0x4e4f534a
jo 0x489fec
jo 0x489fec
jb 0x48a000
jae 0x489ff3
sub byte gs:[ecx + 0x2e], ch
sub byte [ecx + 0x2e], ch
popal
popal
je 0x489ff6
sub dword [ebx], edi
and dh, byte [ebx + esi*2 + 0x2d]
arpl word [edi + 0x6d], bp
jo 0x48a00c
sub eax, 0x706d6f63
insb byte es:[edi], dx
je 0x48a008
sub eax, 0x656c6966
sub eax, 0x6f6c7075
jo 0x48a018
outsd dx, dword [esi]
popal
and bh, byte fs:[0x2e6c3d3d]
outsb dx, byte [esi]
popal
insd dword es:[edi], dx
sub byte es:[ebp + edi + 0x4a], dh
push ebx
dec edi
dec esi
jo 0x48a026
jb 0x48a03a
sub byte gs:[esi + ebp + 0x72], ch
jae 0x48a03f
insb byte es:[edi], dx
jb 0x48a032
jae 0x48a03f
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x48a038
sub dword [ebp + 0x3d3d2131], ebp
pop edi
imul ebp, dword cs:[esi + 0x64], 0x664f7865
sub byte [ebx + 0x32], bl
xor byte [eax], dh
sub al, 0x32
xor byte [ecx], dh
sub al, 0x32
xor byte [ebx*2 + 0x732e742c], dh
je 0x48a058
xor dh, byte [eax]
xor al, 0x5d
sub al, 0x74
jae 0x48a06a
popal
je 0x48a06e
jae 0x48a024
aas
jae 0x48a03b
and dh, byte [ebx + 0x75]
arpl word [ebx + 0x65], sp
jae 0x48a079
jne 0x48a065
arpl word [ebp + 0x73], sp
jae 0x48a029
and bh, byte [edx]
cmp ch, byte [eax]
jae 0x48a048
sub byte [ebx + 0x3d], dh
and ah, byte [ebp + 0x72]
jb 0x48a07f
jb 0x48a081
outsd dx, dword [esi]
jb 0x48a034
sub al, 0x74
jae 0x48a08b
popal
je 0x48a08f
jae 0x48a059
je 0x48a04c
bound ebp, qword [edi + 0x64]
jns 0x48a051
jb 0x48a098
jb 0x48a098
outsd dx, dword [esi]
jb 0x48a057
arpl word [edi + 0x64], bp
sub dword gs:[edi + ebp*2], ebp
cmp eax, 0x6f622e74
bound ebp, qword cs:[edi + 0x64]
jns 0x48a066
outsd dx, dword [esi]
jns 0x48a066
imul esp, dword [esp + ebp + 0x6e], 0x692e743d
sub al, 0x22
sub al, 0x6e
outsb dx, byte [esi]
cmp eax, 0x64692e74
sub al, 0x22
imul esp, dword [esp + ebp + 0x22], 0x63637573
jae 0x48a0bd
jae 0x48a0ba
arpl word [ebx + 0x65], sp
jae 0x48a0bd
and bh, byte [0x3f733d3d]
je 0x48a0bc
cmp eax, 0x653f733d
je 0x48a0bc
popal
je 0x48a085
jne 0x48a0c9
jo 0x48a0c6
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
push ebx
jne 0x48a0c3
arpl word [ebp + 0x73], sp
jae 0x48a08d
sub al, 0x65
sub al, 0x65
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
inc esi
imul ebp, dword [ebp + 0x73], 0x2c5d6e5b
jb 0x48a0f1
jb 0x48a0f1
pop edi
pop edi
insd dword es:[edi], dx
popal
jo 0x48a0e1
pop ebx
outsb dx, byte [esi]
pop ebp
sub al, 0x7b
imul esp, dword [edx + edi + 0x6f], 0x653a297d
je 0x48a0fd
cmp ch, byte fs:[edi + 0x7d]
outsd dx, dword [esi]
jge 0x48a0b9
sub dword [edx], edi
je 0x48a0fd
cmp ah, byte [ebp + 0x2e]
je 0x48a0fd
popal
je 0x48a0c6
jne 0x48a10a
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
inc ebp
jb 0x48a113
outsd dx, dword [esi]
jb 0x48a0cc
sub al, 0x65
jb 0x48a120
pop edi
insd dword es:[edi], dx
popal
jo 0x48a110
outsb dx, byte [esi]
pop ebp
sub al, 0x74
sub dword [ecx], ebp
jge 0x48a0f8
sub dword [ebp + 0x3b], edi
cmp esp, dword [ebp + 0x2e]
je 0x48a129
je 0x48a129
popal
je 0x48a0f2
outsd dx, dword cs:[esi]
outsd dx, dword [esi]
outsb dx, byte [esi]
push edx
arpl word gs:[ebp + 0x69], sp
jbe 0x48a132
imul esi, dword gs:[esi + 0x65], 0x7373654d
dec ebp
dec ebp
jae 0x48a144
popal
cmp eax, 0x69622e5f
outsb dx, byte [esi]
sub byte fs:[ecx + 0x2c], ch
je 0x48a148
imul esi, dword [ebx + 0x29], 0x7261763b
and byte [ebp + edi + 0x77], dh
imul ebp, dword [esi + 0x64], 0x612e776f
jae 0x48a10c
cmp esi, dword [esi + 0x61]
jb 0x48a108
je 0x48a127
ja 0x48a155
outsb dx, byte [esi]
outsd dx, dword fs:[esi]
ja 0x48a11f
popal
inc ebp
jbe 0x48a15c
outsb dx, byte [esi]
je 0x48a146
imul esi, dword [ebx + 0x74], 0x72656e65
aas
outsb dx, byte gs:[esi]
jb 0x48a141
and ah, byte [ecx + 0x64]
inc ebp
jbe 0x48a16e
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x48a158
imul esi, dword [ebx + 0x74], 0x72656e65
outsb dx, byte [esi]
jb 0x48a136
and bh, byte [edx]
and ah, byte [ecx + 0x74]
je 0x48a17b
cmp ah, byte [edx]
popal
je 0x48a18d
popal
arpl word [eax + 0x45], bp
jbe 0x48a184
outsb dx, byte [esi]
je 0x48a144
sub al, 0x73
cmp eax, 0x646e6977
outsb dx, byte [esi]
outsd dx, dword fs:[esi]
outsd dx, dword [esi]
ja 0x48a15a
popal
inc ebp
jbe 0x48a197
outsb dx, byte [esi]
je 0x48a181
imul esi, dword [ebx + 0x74], 0x72656e65
aas
jae 0x48a1ac
outsb dx, byte gs:[esi]
jb 0x48a17c
and ch, byte [ebp + 0x65]
jae 0x48a1b5
jae 0x48a1a4
popal
and bh, byte gs:[bp + si]
and bh, byte gs:[edx]
cmp ah, byte [edx]
and ch, byte [edi + 0x6e]
outsd dx, dword [esi]
outsb dx, byte [esi]
insd dword es:[edi], dx
jae 0x48a1c1
popal
and bh, byte gs:[bp + di]
ja 0x48a1be
outsb dx, byte [esi]
outsd dx, dword fs:[esi]
ja 0x48a1b5
je 0x48a1b9
sub byte [ebx + 0x2c], dh
je 0x48a1cb
popal
je 0x48a194
outsd dx, dword [esi]
outsb dx, byte [esi]
push edx
arpl word gs:[ebp + 0x69], sp
jbe 0x48a1d4
dec ebp
dec ebp
jae 0x48a1e6
popal
sub al, 0x21
xor dword [ecx], ebp
jge 0x48a1a8
sub al, 0x63
outsd dx, dword [esi]
outsb dx, byte [esi]
arpl word [edi + 0x6e], bp
je 0x48a1ea
outsb dx, byte [esi]
jne 0x48a1e9
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x48a1c6
jne 0x48a1fd
jne 0x48a1fd
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ebp + 0x29], ah
jnp 0x48a20f
popal
jb 0x48a1bc
imul ebp, dword [esp + esi*2], 0x6f2c732c
cmp eax, 0x65732e65
jae 0x48a20d
outsb dx, byte [esi]
inc esi
imul ebp, dword [ebp + 0x73], 0x6f4d6955
insb byte es:[edi], dx
insb byte es:[edi], dx
jae 0x48a205
imul ecx, dword [ebp + 0x6f], 0x3b6c6564
imul esi, dword cs:[ebx + 0x42], 0x646e6172
insb byte es:[edi], dx
cmp esp, dword [ebp + 0x2e]
imul esi, dword [ebx + 0x42], 0x646e6172
jb 0x48a21f
outsb dx, byte [esi]
imul ebp, dword fs:[esi + 0x67], 0x6f6c7055
imul ebp, dword [esi + 0x67], 0x6f6c7055
outsb dx, byte [esi]
push ebp
jo 0x48a232
outsd dx, dword [esi]
popal
jl 0x48a247
sub byte [ebx + 0x3d], dh
outsd dx, dword [esi]
je 0x48a1fc
and ah, byte [ecx + ebp*2 + 0x73]
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
ja 0x48a243
pop edi
imul bp, word [ebp + 0x73], 0x2922
insb byte es:[edi], dx
sub dword [esi], ebp
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x48a256
sub dword [esp + esi*2], ebp
push 0x5f2e7369
jb 0x48a25d
insd dword es:[edi], dx
outsd dx, dword [esi]
jbe 0x48a261
inc esi
imul ebp, dword [ebp + 0x55], 0x616f6c70
inc ebp
jbe 0x48a26e
outsb dx, byte [esi]
je 0x48a258
imul esi, dword [ebx + 0x74], 0x72656e65
jae 0x48a23d
jae 0x48a283
outsb dx, byte gs:[esi]
jb 0x48a287
sub byte [ebp + 0x2e], ah
and al, 0x77
and al, 0x77
imul esp, dword [edi + 0x65], 0x743b2974
jb 0x48a29c
cmp esi, dword [edx + esi*2 + 0x79]
jnp 0x48a28a
and al, 0x77
imul esp, dword [edi + 0x65], 0x69662e74
insb byte es:[edi], dx
jne 0x48a2a4
jne 0x48a2a4
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
sub byte fs:[edx], ah
jae 0x48a2b2
je 0x48a2b1
jb 0x48a2af
outsd dx, dword [esi]
jns 0x48a264
sub dword [ebp + 0x63], edi
jge 0x48a2a8
popal
je 0x48a2ab
arpl word [eax + 0x28], bp
outsb dx, byte [esi]
sub dword [ebx + 0x7d], edi
jb 0x48a2b5
push 0x7b296e28
jge 0x48a2c1
je 0x48a2c7
je 0x48a2c7
jb 0x48a2c2
and byte [ebp + 0x2e], ah
imul esi, dword fs:[ebx + 0x70], 0x4179616c
imul esi, dword fs:[ebx + 0x70], 0x4179616c
imul esi, dword [ebx + 0x70], 0x4179616c
jns 0x48a2a0
jo 0x48a2ca
jae 0x48a2cc
outsd dx, dword [esi]
ja 0x48a2b4
outsd dx, dword [esi]
popal
insb byte es:[edi], dx
sub byte [ecx], ah
xor dword [ecx], ebp
sub al, 0x65
imul esi, dword fs:[ebx + 0x70], 0x4179616c
sub dword [0x7369642e], ebp
jo 0x48a2e3
popal
jns 0x48a2bb
jo 0x48a2e5
jae 0x48a2e7
outsd dx, dword [esi]
ja 0x48a2d5
jo 0x48a2ed
imul ebp, dword [esi + 0x6e], 0x21287265
outsb dx, byte [esi]
outsb dx, byte [esi]
jb 0x48a2b1
jb 0x48a2b1
and dword [ecx], esi
sub dword [esp + esi*2], ebp
xor dword [ecx], ebp
sub al, 0x74
push 0x5f2e7369
arpl word [edi + ebp*2 + 0x73], bp
push eax
jb 0x48a30a
jb 0x48a303
jb 0x48a303
jae 0x48a313
push esi
imul esp, dword [ebp + 0x77], 0x652c2928
sub byte [ecx], ch
sub al, 0x65
je 0x48a313
popal
je 0x48a2dc
jo 0x48a31f
outsd dx, dword [esi]
jae 0x48a326
je 0x48a300
dec ebp
jae 0x48a329
jae 0x48a329
jae 0x48a318
popal
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x48a30a
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
imul edi, dword [edx + 0x65], 0x28262664
imul edi, dword [0x646e6977], 0x722e776f
insd dword es:[edi], dx
sub byte es:[ecx + 0x3d], ch
sub byte es:[ecx + 0x3d], ch
ja 0x48a33b
outsb dx, byte [esi]
outsd dx, dword fs:[esi]
ja 0x48a305
jb 0x48a33e
insd dword es:[edi], dx
outsd dx, dword [esi]
jbe 0x48a342
inc ebp
inc ebp
jbe 0x48a345
outsb dx, byte [esi]
je 0x48a32f
imul esi, dword [ebx + 0x74], 0x72656e65
aas
je 0x48a34c
outsb dx, byte [esi]
jb 0x48a32a
and dh, byte [edx + 0x65]
insd dword es:[edi], dx
insd dword es:[edi], dx
outsd dx, dword [esi]
jbe 0x48a357
inc ebp
jbe 0x48a35a
outsb dx, byte [esi]
je 0x48a344
imul esi, dword [ebx + 0x74], 0x72656e65
and bh, byte [edx]
and ah, byte [ebp + 0x74]
cmp ah, byte [edx]
je 0x48a367
je 0x48a367
popal
arpl word [eax + 0x45], bp
jbe 0x48a370
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x48a330
sub al, 0x74
cmp eax, 0x646e6977
outsd dx, dword [esi]
outsb dx, byte [esi]
outsd dx, dword fs:[esi]
ja 0x48a346
jb 0x48a37f
insd dword es:[edi], dx
outsd dx, dword [esi]
jbe 0x48a383
inc ebp
jbe 0x48a386
outsb dx, byte [esi]
je 0x48a370
imul esi, dword [ebx + 0x74], 0x72656e65
aas
je 0x48a38d
outsb dx, byte [esi]
jb 0x48a36b
jb 0x48a36b
and ch, byte [ebp + 0x65]
jae 0x48a3a4
jae 0x48a393
popal
and bh, byte gs:[bp + si]
and ch, byte [edi + 0x6e]
insd dword es:[edi], dx
jae 0x48a3b0
jae 0x48a3b0
popal
and ch, byte gs:[si]
ja 0x48a3ad
outsb dx, byte [esi]
outsd dx, dword fs:[esi]
outsd dx, dword [esi]
ja 0x48a3a4
imul ebx, dword [ebp + 0x28], 0x2e652c74
je 0x48a3ba
je 0x48a37a
je 0x48a3ba
popal
je 0x48a383
outsd dx, dword [esi]
outsb dx, byte [esi]
push edx
arpl word gs:[ebp + 0x69], sp
jbe 0x48a3c3
imul esi, dword gs:[esi + 0x65], 0x7373654d
dec ebp
jae 0x48a3d5
popal
sub al, 0x21
xor dword [ecx], ebp
sub dword [ebx + esi*2], ebp
and dword es:[ebp + 0x2e], esp
jae 0x48a393
and dword es:[ebp + 0x2e], esp
imul esi, dword cs:[ebx + 0x42], 0x646e6172
imul esi, dword [ebx + 0x42], 0x646e6172
imul ebp, dword [esi + 0x67], 0x6f6c7055
push ebp
jo 0x48a3ea
outsd dx, dword [esi]
popal
outsd dx, dword es:[esi]
outsd dx, dword [esi]
je 0x48a3f9
jb 0x48a3f1
imul esp, dword [edi + 0x67], 0x22287265
arpl word [eax + 0x61], bp
jb 0x48a3b5
and ah, byte [ebx + 0x68]
popal
outsb dx, byte [esi]
cmp ah, byte gs:[si + 0x69]
jae 0x48a3fa
cmp ah, byte gs:[ecx + ebp*2 + 0x73]
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
ja 0x48a403
pop edi
imul bp, word [ebp + 0x73], 0x2922
sub al, 0x24
jae 0x48a3c8
sub dword [esp], ebp
inc esp
jb 0x48a422
jb 0x48a422
sub byte fs:[ecx], ch
jb 0x48a41c
jb 0x48a41c
jae 0x48a428
insb byte es:[edi], dx
jbe 0x48a421
sub byte [ecx], ch
jo 0x48a433
outsd dx, dword [esi]
insd dword es:[edi], dx
imul esi, dword [ebx + 0x65], 0x2c7d2928
jge 0x48a3f6
jne 0x48a43c
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
push ebx
jne 0x48a436
arpl word [ebp + 0x73], sp
jae 0x48a412
jae 0x48a44a
cmp ah, byte [esi + 0x75]
outsb dx, byte [esi]
jne 0x48a449
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ebp + 0x2c], ah
imul ebp, dword [esp + esi*2], 0x7b29732c
jbe 0x48a44d
jb 0x48a40e
outsd dx, dword [esi]
sub al, 0x6e
cmp esp, dword [ebp + 0x2e]
imul esi, dword [ebx + 0x42], 0x646e6172
imul ebp, dword [esi + 0x67], 0x6f6c7055
inc edx
jb 0x48a45a
outsb dx, byte [esi]
imul ebp, dword fs:[esi + 0x67], 0x6f6c7055
popal
aas
sub byte [ebp + 0x2e], ah
jne 0x48a47d
push eax
dec edi
push ebx
push esp
outsw dx, word [esi]
jb 0x48a463
push eax
push ebp
push esp
pop edi
imul esi, dword cs:[ebx + 0x4f], 0x63656a62
je 0x48a44a
bound ebp, qword [edx + 0x65]
arpl word [eax + ebp + 0x73], si
sub dword [esp + edi*2 + 0x21], edi
jne 0x48a49e
sub byte [ebx + 0x29], dh
jae 0x48a44d
jl 0x48a4a2
and dword [ebp + 0x2e], esp
jne 0x48a49e
jne 0x48a49e
push eax
dec edi
push ebx
push esp
outsw dx, word [esi]
jb 0x48a484
push eax
push ebp
push esp
sub dword [esi], esp
sub byte es:[ebp + 0x2e], ah
arpl word [ebp + 0x73], si
je 0x48a4b0
insd dword es:[edi], dx
imul edi, dword [edx + 0x65], 0x69636552
jo 0x48a4b4
imul esp, dword [ebp + 0x6e], 0x67615074
inc esp
outsb dx, byte gs:[esi]
je 0x48a49f
popal
inc esp
imul esp, dword [ecx + 0x6c], 0x6955676f
dec ebp
outsd dx, dword [esi]
insb byte es:[edi], dx
jae 0x48a4c7
je 0x48a48c
sub byte [edx], ah
insb byte es:[edi], dx
outsd dx, dword [esi]
outsd dx, dword [si]
and ch, byte [edi + ebp*2 + 0x67]
outsd dx, dword [esi]
and ch, byte [0x6d65742e]
jo 0x48a4be
outsd dx, dword [esi]
outsd dx, dword [si]
sub dword [esp + esi*2], ebp
jb 0x48a4e0
jae 0x48a4ec
insb byte es:[edi], dx
jbe 0x48a4e5
sub byte [ecx], ch
sub dword [edx], edi
jae 0x48a4b4
imul esp, dword [esi + 0x26], 0x5b3d6f28
jae 0x48a4be
cmp eax, 0x692e735b
pop ebp
sub al, 0x65
jae 0x48a4fd
imul esp, dword [ebp + ebx*2 + 0x2c], 0x65732e65
outsb dx, byte [esi]
inc esi
imul ebp, dword [ebp + 0x73], 0x6f4d6955
jae 0x48a4f5
push ebp
imul ecx, dword [ebp + 0x6f], 0x2e6c6564
jb 0x48a50e
outsd dx, dword [esi]
insb byte es:[edi], dx
jb 0x48a50e
insd dword es:[edi], dx
outsd dx, dword [esi]
jbe 0x48a512
inc esi
imul ebp, dword [ebp + 0x4f], 0x63656a62
je 0x48a52b
dec edi
bound ebp, qword [edx + 0x65]
arpl word [ebx + esi*2 + 0x28], si
arpl word gs:[ebx + esi*2 + 0x28], si
sub byte [ebx + 0x69], bl
pop ebp
sub dword [esi + ebp*2], ebp
pop ebx
imul ebx, dword [ebp + 0x29], 0x653d6e2c
jae 0x48a529
outsb dx, byte [esi]
cmp eax, 0x65732e65
outsb dx, byte [esi]
inc esi
imul ebp, dword [ebp + 0x73], 0x6f4d6955
insb byte es:[edi], dx
popal
inc esi
imul ebp, dword [ebp + 0x73], 0x6f436f54
insb byte es:[edi], dx
insb byte es:[edi], dx
arpl word gs:[ecx + ebp*2 + 0x6f], si
outsd dx, dword [esi]
outsb dx, byte [esi]
sub byte [edi + 0x2c], ch
and dword [eax], esi
sub al, 0x21
xor byte [ecx], ch
sub al, 0x24
ja 0x48a55d
outsb dx, byte gs:[esi]
popal
jo 0x48a56b
insb byte es:[edi], dx
jns 0x48a526
sub byte [esp + ebp], ah
and al, 0x2c
outsb dx, byte [esi]
sub dword [esi], ebp
je 0x48a56d
outsb dx, byte gs:[esi]
sub byte [esi + 0x75], ah
outsb dx, byte [esi]
arpl word [ecx + ebp*2 + 0x6f], si
outsd dx, dword [esi]
outsb dx, byte [esi]
sub byte [ecx], ch
jnp 0x48a588
jb 0x48a57c
jae 0x48a588
insb byte es:[edi], dx
jbe 0x48a581
sub byte [ecx], ch
jge 0x48a549
sub dword [ebp + 0x2c], edi
jne 0x48a595
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
inc ebp
inc ebp
jb 0x48a59e
jb 0x48a59c
outsd dx, dword [esi]
jb 0x48a569
jne 0x48a5a0
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ebp + 0x2c], ah
imul ebp, dword [esp + esi*2], 0x30327b29
xor byte [0x2e743d3d], bh
jae 0x48a5bd
popal
je 0x48a5c1
jae 0x48a574
sub byte es:[esi + ebp + 0x73], dh
je 0x48a5b6
je 0x48a5cc
jae 0x48a596
xor eax, 0x742c3030
jae 0x48a5d5
je 0x48a58d
jae 0x48a5d5
popal
je 0x48a5d9
jae 0x48a5ba
js 0x48a5dd
cmp eax, 0x6b6e5522
outsb dx, byte [esi]
outsd dx, dword [esi]
ja 0x48a5e0
push ebp
outsb dx, byte [esi]
imul ebp, dword [esi + 0x6f], 0x77
outsb dx, byte [esi]
and byte [ebp + 0x72], ah
jb 0x48a5e6
jb 0x48a5e8
outsd dx, dword [esi]
jb 0x48a599
sub eax, 0x38454920
and byte [edi + 0x72], ch
inc ebp
cmp byte [eax], ah
outsd dx, dword [esi]
jb 0x48a5a2
and byte [ecx + 0x45], cl
dec ecx
inc ebp
cmp dword [edx], esp
sub dword [esp + esi*2], ebp
push 0x6f2e7369
je 0x48a5f2
imul esi, dword [ebx + 0x2e], 0x6974706f
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x48a5c3
outsd dx, dword [esi]
jo 0x48a604
imul ebp, dword [edi + 0x6e], 0x70612e73
jo 0x48a5da
popal
jo 0x48a608
inc ecx
jo 0x48a604
jb 0x48a611
jb 0x48a611
jb 0x48a60f
outsd dx, dword [esi]
jb 0x48a5e3
jo 0x48a60d
outsb dx, byte gs:[esi]
jno 0x48a61e
jne 0x48a611
inc ecx
push 0x61
js 0x48a5f6
jb 0x48a625
outsd dx, dword [esi]
jb 0x48a5de
je 0x48a5e1
sub al, 0x69
jb 0x48a622
push 0x65
arpl word [eax + ebp + 0x29], si
sub byte [ecx], ch
jge 0x48a5f1
pop edi
outsd dx, dword [esi]
jo 0x48a62e
outsb dx, byte [esi]
push eax
jb 0x48a63c
outsd dx, dword [esi]
jb 0x48a635
jae 0x48a645
push esi
imul esp, dword [ebp + 0x77], 0x6e75663a
ja 0x48a611
jne 0x48a648
outsb dx, byte [esi]
arpl word [ecx + ebp*2 + 0x6f], si
outsd dx, dword [esi]
outsb dx, byte [esi]
sub byte [ecx], ch
sub dword [ebx + 0x76], edi
jnp 0x48a659
popal
jb 0x48a606
jae 0x48a614
outsd dx, dword [esi]
sub al, 0x6e
cmp eax, 0x73696874
outsd dx, dword cs:[esi]
outsd dx, dword [esi]
jo 0x48a668
imul ebp, dword [edi + 0x6e], 0x3d6c2c73
outsb dx, byte [esi]
popal
jo 0x48a670
outsb dx, byte [esi]
jae 0x48a625
insb byte es:[edi], dx
cmp eax, 0x70612e6e
jo 0x48a642
inc ecx
jo 0x48a66c
sub al, 0x61
popal
cmp eax, 0x74732e6c
insb byte es:[edi], dx
jae 0x48a67e
jae 0x48a67e
popal
je 0x48a682
jae 0x48a65c
outsb dx, byte gs:[esi]
jne 0x48a654
jo 0x48a67e
imul ebp, dword [edx + esi*2], 0x6968743d
jae 0x48a64b
sub al, 0x72
cmp eax, 0x73696874
outsd dx, dword cs:[esi]
outsd dx, dword [esi]
jo 0x48a694
imul ebp, dword [edi + 0x6e], 0x72622e73
popal
outsb dx, byte [esi]
jae 0x48a653
bound esi, qword [edx + 0x61]
outsb dx, byte [esi]
imul ebp, dword fs:[esi + 0x67], 0x6f6c7055
jo 0x48a69c
outsd dx, dword [esi]
popal
je 0x48a69f
je 0x48a69f
imul esi, dword [ebx + 0x2e], 0x6974706f
je 0x48a6a7
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x48a670
bound esi, qword [edx + 0x61]
outsb dx, byte [esi]
imul ebp, dword fs:[esi + 0x67], 0x6f6c7055
outsb dx, byte [esi]
push ebp
jo 0x48a6b9
outsd dx, dword [esi]
popal
cmp eax, 0x30213d3d
and dword [eax], esi
xor byte [ebx], bh
jb 0x48a6bd
cmp esi, dword [edx + 0x65]
je 0x48a6cf
jne 0x48a6cd
jb 0x48a6ca
outsb dx, byte [esi]
and byte [esi + 0x3d], ch
pop edi
js 0x48a6d8
outsb dx, byte gs:[esi]
sub byte fs:[ebx + 0x7d], bh
jnp 0x48a6e7
sub al, 0x6e
sub al, 0x7b
jo 0x48a6d1
jb 0x48a6d7
outsb dx, byte [esi]
je 0x48a6cb
imul esp, dword [ebp + 0x77], 0x722e6e3a
outsd dx, dword [esi]
outsd dx, dword [esi]
je 0x48a6d6
imul esp, dword [ebp + 0x77], 0x6c69662c
push ebp
jo 0x48a6f7
ja 0x48a6b0
imul bp, word [ebp + 0x55], 0x6c70
outsd dx, dword [esi]
popal
dec ebp
outsd dx, dword [esi]
insb byte es:[edi], dx
cmp ch, byte [esi + 0x65]
ja 0x48a6b8
outsb dx, byte [esi]
ja 0x48a6b8
inc esi
imul ebp, dword [ebp + 0x55], 0x616f6c70
insb byte es:[edi], dx
push ebp
jo 0x48a70d
outsd dx, dword [esi]
popal
dec ebp
outsd dx, dword [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
sub byte [esi + 0x29], ch
jge 0x48a6d7
sub al, 0x64
insb byte es:[edi], dx
je 0x48a71a
and byte [esi + 0x2e], ch
insb byte es:[edi], dx
insb byte es:[edi], dx
sub al, 0x73
cmp eax, 0x73696874
pop edi
jo 0x48a737
je 0x48a727
imul esi, dword [ebx + 0x2e], 0x6f72705f
outsd dx, dword [esi]
jb 0x48a72e
jae 0x48a73e
jae 0x48a722
push esi
imul esp, dword [ebp + 0x77], 0x77656e3d
and byte [ecx + 0x2e], ch
ja 0x48a70d
cmp eax, 0x2077656e
outsb dx, byte [esi]
ja 0x48a6f4
imul ebp, dword [esi], 0x656c6946
push ebp
inc esi
imul ebp, dword [ebp + 0x55], 0x616f6c70
insb byte es:[edi], dx
push ebp
jo 0x48a749
outsd dx, dword [esi]
popal
push eax
jb 0x48a752
jb 0x48a74b
jae 0x48a75b
jae 0x48a73f
push esi
imul esp, dword [ebp + 0x77], 0x2c296e28
jb 0x48a731
sub byte [edi + 0x3d], ch
outsb dx, byte [esi]
jae 0x48a75e
cmp eax, 0x65732e6e
jae 0x48a75e
outsb dx, byte [esi]
inc esi
imul ebp, dword [ebp + 0x73], 0x6f4d6955
insb byte es:[edi], dx
je 0x48a734
and ch, byte [edi + ebp*2 + 0x63]
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
pop edi
bound esi, qword [edx + 0x61]
outsb dx, byte [esi]
imul ebp, dword fs:[esi + 0x67], 0x6c69665f
and ch, byte gs:[ecx]
pop edi
imul bp, word [ebp + 0x22], 0x2c29
jae 0x48a753
sub al, 0x73
jae 0x48a78c
jae 0x48a78c
je 0x48a76f
imul ebp, dword [ebp + 0x73], 0x29296f28
outsd dx, dword [esi]
sub dword [ecx], ebp
cmp dh, byte [ebx + 0x2e]
jae 0x48a79b
je 0x48a77e
inc esi
imul ebp, dword [ebp + 0x73], 0x6c2e6e28
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
inc esi
imul ebp, dword [ebp + 0x73], 0x2e612c29
jae 0x48a7b7
sub dword [ecx], ebp
popal
jae 0x48a7b7
outsd dx, dword [esi]
ja 0x48a7a5
je 0x48a7b5
popal
je 0x48a7cb
jae 0x48a7a5
outsb dx, byte gs:[esi]
jne 0x48a7a5
dec ecx
je 0x48a7c3
insd dword es:[edi], dx
sub byte [esi + ebp + 0x50], dh
dec esp
push ebp
inc edi
dec ecx
dec esi
pop edi
dec ecx
inc esp
sub dword [esi], ebp
je 0x48a7d7
outsb dx, byte gs:[esi]
sub byte [esi + 0x75], ah
outsb dx, byte [esi]
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ebp + 0x29], ah
jnp 0x48a7f2
jae 0x48a7ae
jae 0x48a7e7
jae 0x48a7e7
je 0x48a7c9
insb byte es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x48a7b3
sub dword gs:[ebp + 0x29], edi
sub dword [ebp + 0x29], edi
sub al, 0x61
jae 0x48a7f9
je 0x48a7e9
je 0x48a7f9
je 0x48a80f
jae 0x48a7c4
sub byte [esi + ebp + 0x50], dh
je 0x48a7cc
push eax
dec esp
push ebp
inc edi
dec ecx
dec esi
pop edi
dec ecx
inc esp
sub al, 0x7b
jae 0x48a81f
popal
je 0x48a823
jae 0x48a7ea
insb byte es:[edi], dx
jae 0x48a828
je 0x48a816
popal
je 0x48a82c
jae 0x48a806
outsb dx, byte gs:[esi]
jne 0x48a7fe
jo 0x48a828
push ebx
push esp
inc ecx
push esp
push ebp
push ebx
pop edi
inc edx
push ebp
push ebx
pop ecx
jge 0x48a7f6
sub dword [ecx], ebp
sub al, 0x61
popal
push ebx
je 0x48a837
je 0x48a84d
jne 0x48a84c
jae 0x48a81d
inc ebx
push 0x65676e61
inc ebx
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
bound esp, qword [ecx + 0x63]
imul ebp, dword [eax], 0x74
sub byte [esi + ebp + 0x50], dh
push eax
push eax
dec esp
push ebp
inc edi
dec ecx
dec esi
pop edi
dec ecx
inc esp
sub al, 0x74
push 0x5f2e7369
imul esi, dword [ebx + 0x2e], 0x536e6f5f
pop edi
outsd dx, dword [esi]
outsb dx, byte [esi]
push ebx
je 0x48a860
popal
je 0x48a876
jae 0x48a846
push 0x65676e61
sub dword [ebx + esi*2], ebp
jge 0x48a839
sub dword gs:[si], ebp
jae 0x48a889
sub al, 0x5f
pop edi
outsd dx, dword [esi]
outsb dx, byte [esi]
push ebx
je 0x48a874
je 0x48a88a
jae 0x48a85a
inc ebx
push 0x65676e61
cmp ah, byte [esi + 0x75]
jne 0x48a88e
outsb dx, byte [esi]
arpl word [ecx + ebp*2 + 0x6f], si
outsd dx, dword [esi]
outsb dx, byte [esi]
sub byte [ebp + 0x29], ah
jnp 0x48a8a0
popal
jb 0x48a84d
and byte [ecx + 0x3d], ch
je 0x48a899
imul edi, dword [0x73696874], 0x74706f2e
imul esi, dword [ebx + 0x2e], 0x6974706f
outsd dx, dword [esi]
imul ebp, dword [edi + 0x6e], 0x70612e73
jo 0x48a881
outsb dx, byte [esi]
jae 0x48a86a
popal
jo 0x48a8af
inc ecx
jo 0x48a8ab
jae 0x48a8b9
popal
je 0x48a8bd
jae 0x48a897
outsb dx, byte gs:[esi]
jne 0x48a88f
inc ecx
jo 0x48a8b9
cmp esp, dword [ebp + 0x3d]
cmp eax, 0x532e693d
push esp
inc ecx
push esp
push ebp
push ebx
pop edi
dec ecx
inc esp
dec esp
inc ebp
pop edi
insb byte es:[edi], dx
popal
jns 0x48a894
jne 0x48a8dd
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ecx], ch
jnp 0x48a8e1
jae 0x48a8e3
outsd dx, dword [esi]
ja 0x48a8cb
outsb dx, byte gs:[esi]
jne 0x48a8aa
sub byte [ecx], ah
xor dword [ecx], ebp
jge 0x48a8b3
and dword [ecx], esi
sub dword [ebp + 0x2c], edi
xor esi, dword [eax]
xor byte [ecx], ch
jge 0x48a8b9
sub dword [ebp + 0x2c], edi
pop edi
arpl word [edi + ebp*2 + 0x73], bp
push eax
insb byte es:[edi], dx
outsd dx, dword [esi]
jae 0x48a8f8
push eax
jb 0x48a905
jb 0x48a8fe
jb 0x48a8fe
jae 0x48a90e
push esi
imul esp, dword [ebp + 0x77], 0x6e75663a
jne 0x48a911
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ecx], ch
jnp 0x48a922
jbe 0x48a90e
popal
jb 0x48a8cf
cmp eax, 0x73696874
outsd dx, dword cs:[esi]
jo 0x48a92d
imul esi, dword [ebx + 0x2e], 0x6974706f
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x48a8ea
imul ebp, dword [edi + 0x6e], 0x3d692c73
popal
jo 0x48a935
sub al, 0x69
cmp eax, 0x70612e65
jo 0x48a907
imul edi, dword [0x70612e65], 0x69704170
inc ecx
jo 0x48a931
jae 0x48a93f
popal
je 0x48a943
jae 0x48a91d
dec ebp
outsb dx, byte gs:[esi]
jne 0x48a915
jo 0x48a93f
cmp esi, dword [eax + ebp*2 + 0x69]
jae 0x48a90a
pop edi
jo 0x48a951
outsd dx, dword [esi]
jb 0x48a948
jb 0x48a948
jae 0x48a958
push esi
imul esp, dword [ebp + 0x77], 0x74282626
push 0x5f2e7369
sub byte es:[eax + ebp*2 + 0x69], dh
jae 0x48a91f
pop edi
jo 0x48a966
outsd dx, dword [esi]
jb 0x48a95d
jae 0x48a96d
push esi
imul esp, dword [ebp + 0x77], 0x6f6c632e
jae 0x48a969
arpl word cs:[edi + ebp*2 + 0x73], bp
sub byte gs:[ecx], ch
sub byte [ecx], ch
sub dword [esp + esi*2], ebp
sub al, 0x74
je 0x48a971
push 0x5f2e7369
imul esi, dword [ebx + 0x2e], 0x6f72705f
jae 0x48a93a
pop edi
jo 0x48a981
jb 0x48a97f
outsd dx, dword [esi]
jb 0x48a978
jb 0x48a978
jae 0x48a988
push esi
imul esp, dword [ebp + 0x77], 0x696f763d
and byte fs:[eax], dh
sub dword [ecx + ebp*2], ebp
xor byte [ecx], ch
sub al, 0x69
imul ebp, dword [esi], 0x53746573
jae 0x48a98b
je 0x48a97b
je 0x48a98b
je 0x48a9a1
jae 0x48a956
sub byte [esi + ebp + 0x50], dh
je 0x48a95e
push eax
dec esp
push ebp
inc edi
dec ecx
dec esi
pop edi
dec ecx
inc esp
sub al, 0x7b
jae 0x48a9b1
jnp 0x48a9af
je 0x48a99f
popal
je 0x48a9b5
jne 0x48a9b4
jae 0x48a97c
cmp ah, byte [ebp + 0x2e]
popal
popal
popal
jo 0x48a9b7
inc ecx
jo 0x48a9b3
jae 0x48a9c1
popal
je 0x48a9c5
jae 0x48a99f
dec ebp
outsb dx, byte gs:[esi]
jne 0x48a997
jo 0x48a9c1
push ebx
push esp
inc ecx
push esp
push ebp
push ebx
pop edi
dec ecx
inc esp
dec esp
inc ebp
jge 0x48a98f
sub al, 0x69
push 0x53656469
push 0x53656469
push ebx
je 0x48a9d1
je 0x48a9e7
jne 0x48a9e6
jae 0x48a9c1
dec ebp
outsb dx, byte gs:[esi]
jne 0x48a9c1
je 0x48a9df
insd dword es:[edi], dx
sub byte [esi + ebp + 0x50], dh
je 0x48a9ac
push eax
dec esp
push ebp
inc edi
dec ecx
dec esi
pop edi
dec ecx
inc esp
sub dword [ecx + ebp*2], ebp
sub al, 0x69
jb 0x48a9f2
jb 0x48a9f2
insd dword es:[edi], dx
outsd dx, dword [esi]
jbe 0x48a9f6
push ebx
je 0x48a9f5
je 0x48aa0b
jae 0x48a9db
inc ebx
push 0x65676e61
inc ebx
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
bound esp, qword [ecx + 0x63]
imul ebp, dword [eax], 0x74
push eax
dec esp
push ebp
inc edi
dec ecx
dec esi
pop edi
dec ecx
inc esp
sub al, 0x74
push 0x5f2e7369
imul esi, dword [ebx + 0x2e], 0x536e6f5f
jae 0x48a9e5
pop edi
outsd dx, dword [esi]
outsb dx, byte [esi]
push ebx
je 0x48aa1e
je 0x48aa34
jae 0x48aa04
push 0x65676e61
sub dword [ebp + 0x2c], edi
sub dword gs:[ebp + 0x2c], edi
pop edi
popal
inc esi
imul ebp, dword [ebp + 0x55], 0x616f6c70
push ebp
jo 0x48aa40
outsd dx, dword [esi]
popal
inc ebp
jbe 0x48aa3f
outsb dx, byte [esi]
je 0x48aa29
imul esi, dword [ebx + 0x74], 0x72656e65
jae 0x48aa20
je 0x48aa46
outsb dx, byte [esi]
jb 0x48aa58
cmp ah, byte [esi + 0x75]
outsb dx, byte [esi]
jne 0x48aa57
jne 0x48aa57
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ebp + 0x29], ah
jnp 0x48aa58
outsd dx, dword cs:[esi]
outsd dx, dword cs:[esi]
outsb dx, byte [esi]
sub byte [edx], ah
imul bp, word [ebp + 0x75], 0x6c70
outsd dx, dword [esi]
popal
jae 0x48aa78
popal
jb 0x48aa7b
and ch, byte [esp + esi*2]
push 0x5f2e7369
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esi
imul esi, dword [ebx + 0x2e], 0x466e6f5f
imul ebp, dword [ebp + 0x55], 0x616f6c70
push ebx
je 0x48aa7f
jb 0x48aa94
sub dword [esi], ebp
outsd dx, dword [esi]
outsb dx, byte [esi]
sub byte [edx], ah
imul bp, word [ebp + 0x75], 0x6c70
jne 0x48aa9c
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
jae 0x48aaa6
outsd dx, dword [esi]
jo 0x48aa57
and ch, byte [esp + esi*2]
sub al, 0x74
push 0x5f2e7369
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esi
imul ebp, dword [ebp + 0x55], 0x616f6c70
insb byte es:[edi], dx
push ebp
jo 0x48aab1
outsd dx, dword [esi]
popal
push ebx
je 0x48aaba
jo 0x48aa76
outsd dx, dword cs:[esi]
outsb dx, byte [esi]
sub byte [edx], ah
imul bp, word [ebp + 0x75], 0x6c70
jo 0x48aac5
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
jo 0x48aad0
outsd dx, dword [esi]
jb 0x48aac7
jae 0x48aad7
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
and ch, byte [esp + esi*2]
push 0x5f2e7369
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esi
imul ebp, dword [ebp + 0x55], 0x616f6c70
jo 0x48aae4
outsd dx, dword [esi]
popal
push eax
push eax
jb 0x48aaed
jb 0x48aae6
jb 0x48aae6
jae 0x48aaf6
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
sub dword [ebp + 0x2c], edi
pop edi
jb 0x48aaf1
insd dword es:[edi], dx
outsd dx, dword [esi]
jbe 0x48aaf5
inc esi
imul ebp, dword [ebp + 0x55], 0x616f6c70
push ebp
jo 0x48ab03
outsd dx, dword [esi]
popal
inc ebp
jbe 0x48ab02
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x48aaec
imul esi, dword [ebx + 0x74], 0x72656e65
jae 0x48aae3
jb 0x48ab1b
cmp ah, byte [esi + 0x75]
outsb dx, byte [esi]
jne 0x48ab1a
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ebp + 0x29], ah
jnp 0x48ab1b
outsd dx, dword cs:[esi]
sub byte [edx], ah
sub byte [edx], ah
imul bp, word [ebp + 0x75], 0x6c70
outsd dx, dword [esi]
popal
jae 0x48ab3c
je 0x48ab2a
popal
jb 0x48ab3f
and ch, byte [esp + esi*2]
push 0x5f2e7369
jae 0x48ab00
pop edi
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esi
imul ebp, dword [ebp + 0x55], 0x616f6c70
insb byte es:[edi], dx
push ebp
jo 0x48ab48
outsd dx, dword [esi]
popal
push ebx
je 0x48ab43
jb 0x48ab58
je 0x48ab0e
sub dword [esi], ebp
outsd dx, dword cs:[esi]
outsd dx, dword [esi]
sub byte [edx], ah
imul bp, word [ebp + 0x75], 0x6c70
imul ebp, dword [ebp + 0x75], 0x616f6c70
insb byte es:[edi], dx
jne 0x48ab61
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
jae 0x48ab6b
jae 0x48ab6b
je 0x48ab67
outsd dx, dword [esi]
jo 0x48ab1c
sub al, 0x74
push 0x5f2e7369
pop edi
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esi
imul ebp, dword [ebp + 0x55], 0x616f6c70
push ebx
je 0x48ab7f
jo 0x48ab3b
outsd dx, dword cs:[esi]
sub byte [edx], ah
imul bp, word [ebp + 0x75], 0x6c70
insb byte es:[edi], dx
jne 0x48ab8e
jne 0x48ab8e
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
jo 0x48ab96
outsd dx, dword [esi]
jb 0x48ab8d
jae 0x48ab9d
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
and ch, byte [esp + esi*2]
push 0x5f2e7369
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esi
imul ebp, dword [ebp + 0x55], 0x616f6c70
push ebp
jo 0x48abaa
outsd dx, dword [esi]
popal
push eax
jb 0x48abb3
outsd dx, dword [esi]
jb 0x48abac
jae 0x48abbc
jae 0x48ab8b
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
sub dword [ebp + 0x2c], edi
pop edi
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esi
imul ebp, dword [ebp + 0x55], 0x616f6c70
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
push ebx
je 0x48abc0
jb 0x48abd5
cmp ah, byte [esi + 0x75]
outsb dx, byte [esi]
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ecx], ch
jnp 0x48abe2
imul ebp, dword [edi + 0x6e], 0x747b2928
sub dword [ebx + 0x74], edi
push 0x5f2e7369
jo 0x48abe7
outsd dx, dword [esi]
jb 0x48abde
jae 0x48abee
push esi
imul esp, dword [ebp + 0x77], 0x6968743d
jae 0x48abb3
cmp eax, 0x73696874
pop edi
pop edi
outsd dx, dword [esi]
jo 0x48abee
outsb dx, byte [esi]
push eax
jb 0x48abfc
jb 0x48abf5
jb 0x48abf5
jae 0x48ac05
push esi
imul esp, dword [ebp + 0x77], 0x2c7d2928
sub byte [ecx], ch
jge 0x48abc6
pop edi
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esi
imul ebp, dword [ebp + 0x55], 0x616f6c70
push ebx
je 0x48ac19
jo 0x48abe6
jne 0x48ac1d
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ecx], ch
jnp 0x48ac2c
push 0x5f2e7369
pop edi
arpl word [edi + ebp*2 + 0x73], bp
push eax
jae 0x48ac27
push eax
jb 0x48ac34
jb 0x48ac2d
jb 0x48ac2d
jae 0x48ac3d
push esi
imul esp, dword [ebp + 0x77], 0x2c7d2928
pop edi
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esi
imul ebp, dword [ebp + 0x55], 0x616f6c70
push eax
jb 0x48ac51
jb 0x48ac4a
jae 0x48ac5a
jae 0x48ac29
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
cmp ah, byte [esi + 0x75]
outsb dx, byte [esi]
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ebp + 0x2c], ah
imul ebp, dword [ecx], 0x6968747b
sub al, 0x69
sub dword [ebx + 0x74], edi
push 0x5f2e7369
jae 0x48ac2c
pop edi
jo 0x48ac73
outsd dx, dword [esi]
jb 0x48ac6a
jae 0x48ac7a
push esi
imul esp, dword [ebp + 0x77], 0x68742626
imul esi, dword [ebx + 0x2e], 0x6f72705f
jb 0x48ac7e
jae 0x48ac8e
push esi
imul esp, dword [ebp + 0x77], 0x7465732e
push eax
ja 0x48ac4e
jae 0x48ac87
je 0x48ac74
jb 0x48ac95
jb 0x48ac8e
jb 0x48ac8e
jae 0x48ac9e
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
sub byte [ecx + 0x2e], ch
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
sub al, 0x69
je 0x48acab
je 0x48ac9f
popal
insb byte es:[edi], dx
sub dword [ebp + 0x2c], edi
pop edi
insd dword es:[edi], dx
popal
imul esp, dword [ebp + 0x46], 0x69
insb byte es:[edi], dx
push ebp
jo 0x48acba
outsd dx, dword [esi]
popal
inc esi
inc esi
jne 0x48acc2
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
cmp ah, byte [esi + 0x75]
outsb dx, byte [esi]
jne 0x48accb
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ebp + 0x2c], ah
imul ebp, dword [esp + esi*2], 0x65727b29
jb 0x48acd1
je 0x48ace3
jb 0x48acde
and byte [esi + 0x75], ah
outsb dx, byte [esi]
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ebx + 0x29], dh
jae 0x48aca5
jnp 0x48acf4
popal
jb 0x48aca1
outsd dx, dword [esi]
cmp eax, 0x69622e5f
outsb dx, byte [esi]
sub byte fs:[ebp + 0x2e], ah
je 0x48acf6
popal
je 0x48acbf
jne 0x48ad03
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
push ebx
jne 0x48acfd
arpl word [ebp + 0x73], sp
jae 0x48accb
sub al, 0x65
je 0x48ad0b
je 0x48ad0b
je 0x48ad0b
popal
je 0x48acd2
sub al, 0x65
sub al, 0x65
sub al, 0x65
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
inc esi
imul ebp, dword [ebp + 0x73], 0x2c5d745b
jae 0x48ace3
sub al, 0x6e
cmp eax, 0x69622e5f
outsb dx, byte [esi]
bound ebp, qword [ecx + 0x6e]
sub byte fs:[ebp + 0x2e], ah
je 0x48ad30
popal
je 0x48acf9
jne 0x48ad3d
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
inc ebp
inc ebp
jb 0x48ad46
outsd dx, dword [esi]
jb 0x48ad03
je 0x48ad43
popal
je 0x48ad0a
sub al, 0x73
sub dword [ebx], edi
and al, 0x77
imul esp, dword [edi + 0x65], 0x69662e74
insb byte es:[edi], dx
jne 0x48ad63
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
sub byte fs:[edx], ah
jae 0x48ad60
outsb dx, byte [esi]
and ch, byte fs:[ecx + ebp*2]
and ch, byte [ecx + ebp*2]
sub dword [esi], ebp
je 0x48ad6c
push 0x6f286e65
sub al, 0x6e
outsb dx, byte gs:[esi]
sub byte [edi + 0x2c], ch
outsb dx, byte [esi]
sub dword [ebp + 0x7d], edi
jge 0x48ad8a
sub al, 0x72
jne 0x48ad7f
cmp ah, byte [esi + 0x75]
outsb dx, byte [esi]
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ecx], ch
jnp 0x48ad94
popal
jb 0x48ad41
imul ebp, dword [esp + esi*2], 0x6e2c6f2c
sub al, 0x6c
sub al, 0x61
sub al, 0x72
sub al, 0x63
sub al, 0x64
sub al, 0x70
sub al, 0x68
sub al, 0x75
cmp eax, 0x672c5d5b
cmp eax, 0x6168747b
popal
je 0x48ad7e
cmp dh, byte [eax + ebp*2 + 0x69]
jae 0x48ad75
je 0x48adae
imul esi, dword [ebx + 0x2c], 0x746f6f72
push ebp
jb 0x48adba
outsd dx, dword [esi]
je 0x48ada3
jb 0x48adbc
cmp dh, byte [eax + ebp*2 + 0x69]
jae 0x48ad84
outsd dx, dword [esi]
jo 0x48adcd
imul ebp, dword [edi + 0x6e], 0x6f722e73
outsd dx, dword [esi]
je 0x48adb8
jb 0x48add1
sub al, 0x75
jo 0x48add5
outsd dx, dword [esi]
popal
push ebp
push ebp
jb 0x48addb
cmp dh, byte [eax + ebp*2 + 0x69]
jae 0x48ada3
outsd dx, dword [esi]
jo 0x48adec
imul ebp, dword [edi + 0x6e], 0x70752e73
jo 0x48adec
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
push ebp
jb 0x48adf2
sub esp, dword [edx]
popal
jae 0x48adfe
jae 0x48adf1
je 0x48ae01
je 0x48ae01
and ch, byte [esp]
imul esi, dword [ebx + 0x70], 0x4179616c
insb byte es:[edi], dx
popal
jns 0x48add9
jo 0x48ae03
cmp dh, byte [eax + ebp*2 + 0x69]
jae 0x48adce
outsd dx, dword [esi]
jo 0x48ae17
imul ebp, dword [edi + 0x6e], 0x69642e73
jae 0x48ae1c
insb byte es:[edi], dx
popal
jns 0x48adf1
jo 0x48ae1b
sub al, 0x6c
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
inc esi
imul ebp, dword [ebp + 0x73], 0x6968743a
jae 0x48adf1
insb byte es:[edi], dx
jae 0x48adf8
jae 0x48adf8
je 0x48ae28
imul esi, dword [ebx + 0x2e], 0x6974706f
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x48adf9
outsd dx, dword [esi]
jo 0x48ae3a
imul ebp, dword [edi + 0x6e], 0x6f6c2e73
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
popal
insb byte es:[edi], dx
inc esi
imul ebp, dword [ebp + 0x73], 0x6e65732c
sub al, 0x73
outsb dx, byte gs:[esi]
inc esi
imul ebp, dword [ebp + 0x73], 0x6f4d6955
insb byte es:[edi], dx
cmp dh, byte [eax + ebp*2 + 0x69]
jae 0x48ae1a
outsd dx, dword [esi]
jo 0x48ae63
imul ebp, dword [edi + 0x6e], 0x69752e73
outsb dx, byte [esi]
jae 0x48ae22
jne 0x48ae5f
dec ebp
outsd dx, dword [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
sub al, 0x63
jne 0x48ae72
jae 0x48ae74
je 0x48ae70
outsd dx, dword [esi]
insd dword es:[edi], dx
imul edi, dword [edx + 0x65], 0x69636552
jo 0x48ae74
jp 0x48ae6a
push edx
arpl word gs:[ecx + 0x70], bp
imul esp, dword [ebp + 0x6e], 0x67615074
inc esp
outsb dx, byte gs:[esi]
je 0x48ae5f
popal
inc esp
imul esp, dword [ecx + 0x6c], 0x6955676f
push ebp
imul ecx, dword [ebp + 0x6f], 0x3a6c6564
je 0x48ae8a
dec ebp
outsd dx, dword [esi]
insb byte es:[edi], dx
cmp dh, byte [eax + ebp*2 + 0x69]
jae 0x48ae53
imul esi, dword [ebx + 0x2e], 0x6974706f
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x48ae5b
outsd dx, dword [esi]
jo 0x48ae9c
imul ebp, dword [edi + 0x6e], 0x75632e73
jae 0x48aea5
arpl word [ebp + 0x73], si
je 0x48aea1
outsd dx, dword [esi]
insd dword es:[edi], dx
imul edi, dword [edx + 0x65], 0x69636552
jo 0x48aea5
outsb dx, byte gs:[esi]
je 0x48ae90
popal
inc esp
imul esp, dword [ecx + 0x6c], 0x6955676f
dec ebp
outsd dx, dword [esi]
insb byte es:[edi], dx
sub al, 0x70
popal
jb 0x48aeba
outsb dx, byte [esi]
je 0x48aea1
cmp dh, byte fs:[eax + ebp*2 + 0x69]
jae 0x48ae8d
push 0x6f2e7369
outsd dx, dword [esi]
jo 0x48aed6
imul ebp, dword [edi + 0x6e], 0x61702e73
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x48ae95
jo 0x48aeca
jb 0x48aed0
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x48aeb7
sub al, 0x75
jo 0x48aedf
jne 0x48aee2
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
dec edi
bound ebp, qword [edx + 0x65]
arpl word [esp + edx*2 + 0x79], si
jo 0x48aee5
cmp ch, byte [esi + 0x75]
insb byte es:[edi], dx
insb byte es:[edi], dx
sub al, 0x68
popal
jb 0x48af00
jb 0x48af00
cmp ch, byte [esi + 0x75]
insb byte es:[edi], dx
insb byte es:[edi], dx
sub al, 0x64
jb 0x48af0b
jb 0x48af0b
pop edi
insd dword es:[edi], dx
popal
jo 0x48aeda
jnp 0x48af1f
jge 0x48aecf
sub al, 0x69
jae 0x48aee8
imul esi, dword [ebx + 0x42], 0x646e6172
imul ebp, dword [esi + 0x67], 0x6f6c7055
inc edx
jb 0x48af09
outsb dx, byte [esi]
imul ebp, dword fs:[esi + 0x67], 0x6f6c7055
popal
cmp ah, byte fs:[ecx]
xor dword [esi*2 + 0x4f506573], ebp
jne 0x48af2c
push eax
push eax
dec edi
push ebx
push esp
outsw dx, word [esi]
jb 0x48af12
push ebp
push esp
cmp ah, byte [ecx]
xor dword [ebp + 0x2c], edi
inc ebp
cmp eax, 0x73696874
outsd dx, dword cs:[esi]
outsd dx, dword [esi]
jo 0x48af47
imul ebp, dword [edi + 0x6e], 0x72622e73
jae 0x48af06
bound esi, qword [edx + 0x61]
popal
outsb dx, byte [esi]
imul ebp, dword fs:[esi + 0x67], 0x6f6c7055
push ebp
jo 0x48af4f
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
je 0x48af52
je 0x48af52
imul esi, dword [ebx + 0x2e], 0x6974706f
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x48af23
bound esi, qword [edx + 0x61]
outsb dx, byte [esi]
imul ebp, dword fs:[esi + 0x67], 0x6f6c7055
outsd dx, dword [esi]
popal
cmp eax, 0x30213d3d
and dword [eax], esi
sub al, 0x6d
insd dword es:[edi], dx
cmp eax, 0x693b5d5b
sub byte [ebp + 0x3f], al
pop ebx
pop ebp
cmp ebp, dword [ecx + 0x66]
sub byte [ebp + 0x3f], al
aas
pop edi
js 0x48af8c
outsb dx, byte gs:[esi]
sub byte fs:[edi + 0x2c], ah
jnp 0x48af95
jne 0x48af91
jo 0x48af8e
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
push ebp
jb 0x48af94
cmp dh, byte [eax + ebp*2 + 0x69]
jae 0x48af5c
outsd dx, dword [esi]
jo 0x48afa5
imul ebp, dword [edi + 0x6e], 0x70752e73
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
push ebp
jb 0x48afab
sub esp, dword [edx]
jne 0x48afb1
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
popal
and ch, byte fs:[si]
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
popal
insb byte es:[edi], dx
inc esi
imul ebp, dword [ebp + 0x73], 0x6968743a
jae 0x48af8a
outsd dx, dword [esi]
jo 0x48afd3
imul ebp, dword [edi + 0x6e], 0x65732e73
outsb dx, byte [esi]
inc esi
imul ebp, dword [ebp + 0x73], 0x6f4d6955
insb byte es:[edi], dx
je 0x48afa1
and ch, byte [edi + ebp*2 + 0x63]
popal
insb byte es:[edi], dx
pop edi
bound esi, qword [edx + 0x61]
outsb dx, byte [esi]
imul ebp, dword fs:[esi + 0x67], 0x6c69665f
imul ebp, dword [ebp + 0x22], 0x77242c29
imul esp, dword [edi + 0x65], 0x28243a74
and ch, byte gs:[ecx]
sub al, 0x24
sub dword [esp], ebp
ja 0x48affc
je 0x48afd2
je 0x48afd2
je 0x48afd2
and al, 0x28
and ch, byte [esi]
arpl word [ebp + 0x73], si
je 0x48b010
insd dword es:[edi], dx
imul edi, dword [edx + 0x65], 0x6365722d
imul esi, dword [eax + 0x69], 0x2d746e65
sub eax, 0x69636572
jo 0x48b015
imul esp, dword [ebp + 0x6e], 0x61702d74
outsb dx, byte gs:[esi]
je 0x48afdd
jo 0x48b013
popal
sub eax, 0x6f676f6c
sub eax, 0x646c6f68
jb 0x48afe3
sub dword [ecx + ebp*2], ebp
jae 0x48b008
jb 0x48b029
outsb dx, byte [esi]
imul ebp, dword fs:[esi + 0x67], 0x6f6c7055
popal
cmp al, byte fs:[ebp + 0x2c]
cmp al, byte [ebp + 0x2c]
outsb dx, byte [esi]
jne 0x48b046
inc esi
imul ebp, dword [ebp + 0x73], 0x642c313a
jae 0x48b019
xor dword [esp], ebp
imul esi, dword [ebx + 0x70], 0x4179616c
jae 0x48b055
insb byte es:[edi], dx
popal
jns 0x48b02a
jo 0x48b054
cmp dh, byte [eax + ebp*2 + 0x69]
jae 0x48b01f
outsd dx, dword [esi]
jo 0x48b068
imul ebp, dword [edi + 0x6e], 0x70612e73
jo 0x48b03e
inc ecx
jo 0x48b068
imul esi, dword fs:[ebx + 0x70], 0x4179616c
jo 0x48b073
sub al, 0x74
insd dword es:[edi], dx
jo 0x48b05c
outsd dx, dword [esi]
outsd dx, dword [si]
cmp dh, byte [eax + ebp*2 + 0x69]
jae 0x48b047
push 0x6f2e7369
outsd dx, dword [esi]
jo 0x48b090
imul ebp, dword [edi + 0x6e], 0x72622e73
popal
jae 0x48b04f
bound esi, qword [edx + 0x61]
outsb dx, byte [esi]
imul ebp, dword fs:[esi + 0x67], 0x65646f4d
insb byte es:[edi], dx
dec ebp
outsd dx, dword [esi]
insb byte es:[edi], dx
je 0x48b05b
and dh, byte [ebp + 0x6d]
jo 0x48b098
insb byte es:[edi], dx
outsd dx, dword [esi]
outsd dx, dword [si]
and ch, byte [ecx]
jge 0x48b06a
sub dword [ebp + 0x29], edi
cmp bl, byte [edi + 0x2e]
js 0x48b0bb
je 0x48b0ad
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
sub byte fs:[edi + 0x2c], ah
jnp 0x48b0bd
jne 0x48b0be
inc esi
imul ebp, dword [ebp + 0x73], 0x6968743a
jae 0x48b08a
jae 0x48b091
jae 0x48b091
je 0x48b0c1
imul esi, dword [ebx + 0x2e], 0x6974706f
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x48b092
outsd dx, dword cs:[esi]
outsd dx, dword [esi]
jo 0x48b0d3
imul ebp, dword [edi + 0x6e], 0x6f6c2e73
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
insb byte es:[edi], dx
inc esi
imul ebp, dword [ebp + 0x73], 0x6e656c2e
je 0x48b0dd
je 0x48b0dd
sub al, 0x24
ja 0x48b0e2
je 0x48b0b8
and al, 0x28
and ch, byte [esi]
jae 0x48b0ec
popal
jb 0x48b0ec
sub eax, 0x656c6966
jae 0x48b0bb
insb byte es:[edi], dx
jae 0x48b0bb
insb byte es:[edi], dx
imul esi, dword [ebx + 0x74], 0x297d2922
jae 0x48b106
je 0x48b0b5
and ch, byte [ecx]
jge 0x48b0bf
sub dword [ebp + 0x29], edi
sub al, 0x30
cmp eax, 0x2e673d3d
outsb dx, byte [esi]
jne 0x48b10d
inc esi
imul ebp, dword [ebp + 0x73], 0x74657229
jne 0x48b11d
outsb dx, byte [esi]
and byte [esi + ebp], ah
and al, 0x2e
inc esp
jb 0x48b127
sub byte fs:[ecx], ch
jb 0x48b121
sub dword [esi], ebp
jb 0x48b121
jae 0x48b12d
jae 0x48b12d
outsd dx, dword [esi]
insb byte es:[edi], dx
jbe 0x48b126
sub byte [ecx], ch
jo 0x48b138
outsd dx, dword [esi]
insd dword es:[edi], dx
imul esi, dword [ebx + 0x65], 0x663b2928
outsd dx, dword [esi]
jb 0x48b0fa
imul esi, dword fs:[bp + di + 0x70], 0x4179616c
imul esi, dword fs:[ebx + 0x70], 0x4179616c
jo 0x48b147
imul ebp, dword [esi], 0x776f6873
dec ebp
jae 0x48b149
outsd dx, dword [esi]
ja 0x48b131
outsd dx, dword [esi]
popal
insb byte es:[edi], dx
sub byte [ecx], ah
xor byte [ecx], ch
sub al, 0x67
imul esi, dword fs:[ebx + 0x70], 0x4179616c
jo 0x48b162
jae 0x48b164
jae 0x48b164
outsd dx, dword [esi]
ja 0x48b152
jo 0x48b16a
outsb dx, byte [esi]
outsb dx, byte [esi]
jb 0x48b12e
and dword [ecx], esi
sub dword [esp + esi*2], ebp
push 0x5f2e7369
jae 0x48b13d
pop edi
popal
inc esi
imul ebp, dword [ebp + 0x55], 0x616f6c70
inc ebp
inc ebp
jbe 0x48b185
outsb dx, byte [esi]
je 0x48b16f
imul esi, dword [ebx + 0x74], 0x72656e65
jae 0x48b154
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
jb 0x48b19e
sub byte [edi + 0x2e], ah
and al, 0x77
and al, 0x77
and al, 0x77
imul esp, dword [edi + 0x65], 0x672c2974
je 0x48b15f
sub al, 0x67
and al, 0x77
imul esp, dword [edi + 0x65], 0x69662e74
insb byte es:[edi], dx
jne 0x48b1b7
je 0x48b16f
imul bp, word [ebp + 0x75], 0x6c70
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
sub byte fs:[ecx], ch
sub al, 0x67
push 0x65646165
jb 0x48b1ca
popal
jb 0x48b1ca
jb 0x48b1ca
cmp eax, 0x65672e73
je 0x48b1b0
jno 0x48b1d6
jno 0x48b1d6
jae 0x48b1d8
jae 0x48b1d8
dec eax
popal
jb 0x48b1de
jae 0x48b194
sub byte [edx], ah
push eax
dec edi
and dl, byte [eax + 0x4f]
push ebx
push esp
and ch, byte [ebx + edi*2]
imul ebp, dword [esi + 0x63], 0x6564756c
inc ebx
jae 0x48b1f0
cmp ah, byte [ecx]
xor byte [ebp + 0x2c], bh
and dword [ecx], esi
sub dword [esp], ebp
xor dword [ecx], ebp
sub al, 0x64
insb byte es:[edi], dx
je 0x48b1f3
and byte [edi + 0x2e], ah
push 0x65646165
jb 0x48b20b
jb 0x48b20b
pop ebx
and al, byte [ebx + 0x6f]
outsb dx, byte [esi]
je 0x48b204
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x48b1cf
push esp
jns 0x48b215
and bl, byte gs:[ebp + 0x2c]
imul esi, dword cs:[bp + di + 0x42], 0x646e6172
imul ebp, dword [esi + 0x67], 0x6f6c7055
outsb dx, byte [esi]
imul ebp, dword fs:[esi + 0x67], 0x6f6c7055
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
aas
sub byte [ebp + edi + 0x74], dh
push 0x6f2e7369
jo 0x48b23b
imul ebp, dword [edi + 0x6e], 0x75632e73
jae 0x48b244
jae 0x48b1fa
arpl word [ebp + 0x73], si
je 0x48b240
outsd dx, dword [esi]
insd dword es:[edi], dx
imul edi, dword [edx + 0x65], 0x69636552
jo 0x48b244
arpl word gs:[ecx + 0x70], bp
imul esp, dword [ebp + 0x6e], 0x67615074
inc esp
imul esi, dword [eax + 0x69], 0x50746e65
outsb dx, byte gs:[esi]
je 0x48b22f
push eax
popal
inc esp
imul esp, dword [ecx + 0x6c], 0x6955676f
dec ebp
outsd dx, dword [esi]
insb byte es:[edi], dx
je 0x48b21c
je 0x48b21c
sub byte [edx], ah
jne 0x48b26a
and dh, byte [ebp + 0x73]
jb 0x48b259
popal
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
pop edi
imul esp, dword [edx + 0x29], 0x743d6f2c
push 0x6f2e7369
sub dword [edi + ebp*2], ebp
cmp eax, 0x73696874
outsd dx, dword cs:[esi]
jae 0x48b23b
outsd dx, dword [esi]
jo 0x48b284
imul ebp, dword [edi + 0x6e], 0x75632e73
jae 0x48b28d
arpl word [ebp + 0x73], si
je 0x48b289
outsd dx, dword [esi]
insd dword es:[edi], dx
imul edi, dword [edx + 0x65], 0x69636552
jo 0x48b28d
jp 0x48b283
push edx
arpl word gs:[ecx + 0x70], bp
imul esp, dword [ebp + 0x6e], 0x67615074
inc esp
outsb dx, byte gs:[esi]
je 0x48b278
popal
inc esp
imul esp, dword [ecx + 0x6c], 0x6955676f
dec ebp
outsd dx, dword [esi]
insb byte es:[edi], dx
je 0x48b265
outsd dx, dword [esi]
push ebp
imul ecx, dword [ebp + 0x6f], 0x2e6c6564
je 0x48b265
je 0x48b265
and dh, byte [ebp + 0x73]
jb 0x48b2a2
popal
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
pop edi
outsb dx, byte [esi]
popal
insd dword es:[edi], dx
and ch, byte gs:[ecx]
sub dword [edx], edi
sub byte [ebp + edi + 0x74], dh
push 0x6f2e7369
outsd dx, dword cs:[esi]
jo 0x48b2d1
imul ebp, dword [edi + 0x6e], 0x69752e73
dec ebp
outsd dx, dword [esi]
insb byte es:[edi], dx
je 0x48b296
je 0x48b296
and dh, byte [ebp + 0x73]
jb 0x48b2d3
popal
arpl word [ecx + ebp*2 + 0x6f], si
outsd dx, dword [esi]
outsb dx, byte [esi]
pop edi
imul esp, dword [edx + 0x29], 0x743d6f2c
push 0x6f2e7369
jo 0x48b2fe
imul esi, dword [ebx + 0x2e], 0x6974706f
je 0x48b2f4
imul ebp, dword [edi + 0x6e], 0x69752e73
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x48b2bd
jne 0x48b2fa
dec ebp
outsd dx, dword [esi]
insb byte es:[edi], dx
je 0x48b2c3
and dh, byte [ebp + 0x73]
jb 0x48b300
popal
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
pop edi
outsb dx, byte [esi]
popal
insd dword es:[edi], dx
and ch, byte gs:[ecx]
sub dword [esp + esi*2], ebp
sub byte es:[edi + 0x2e], ah
push 0x65646165
jb 0x48b330
pop ebx
and bh, byte [eax + 0x2d]
jne 0x48b336
jb 0x48b2f3
popal
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub eax, 0x5d226469
cmp eax, 0x2e672c74
push 0x65646165
sub al, 0x67
push 0x65646165
jb 0x48b350
pop ebx
and bh, byte [eax + 0x2d]
jne 0x48b356
jb 0x48b313
popal
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub eax, 0x656d616e
and bl, byte [ebp + 0x3d]
cmp eax, 0x672c296f
outsd dx, dword [esi]
sub dword [edi], ebp
jne 0x48b36b
jo 0x48b368
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
dec edi
bound ebp, qword [edx + 0x65]
arpl word [esp + edx*2 + 0x79], si
jo 0x48b36e
cmp eax, 0x656a624f
arpl word [esi + ebp + 0x70], si
jb 0x48b383
outsd dx, dword [esi]
je 0x48b385
je 0x48b391
jo 0x48b37f
je 0x48b38c
push ebx
je 0x48b392
imul ebp, dword [esi + 0x67], 0x6c61632e
insb byte es:[edi], dx
sub byte [edi + 0x2e], ah
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
inc esi
imul ebp, dword [ebp + 0x73], 0x295d305b
xor byte [ebp + 0x29], bl
sub al, 0x67
jne 0x48b3b1
push eax
dec edi
push ebx
push esp
outsw dx, word [esi]
jb 0x48b397
push ebp
push esp
cmp eax, 0x626f5b22
push 0x65
arpl word [eax + 0x46], si
imul ebp, dword [ebp + 0x5d], 0x3d3d2122
jne 0x48b3d0
pop ebp
and ah, byte [ecx]
cmp eax, 0x752e673d
jo 0x48b3cd
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
dec edi
bound ebp, qword [edx + 0x65]
arpl word [esp + edx*2 + 0x79], si
jo 0x48b3d3
jns 0x48b3dd
sub al, 0x67
sub al, 0x67
jne 0x48b3e6
push eax
dec edi
push ebx
push esp
outsw dx, word [esi]
jb 0x48b3cc
push ebp
push esp
sub byte es:[eax + ebp*2 + 0x69], dh
sub byte es:[eax + ebp*2 + 0x69], dh
imul esi, dword [ebx + 0x2e], 0x74736f70
jae 0x48b3b4
jo 0x48b3f7
jo 0x48b3f7
jae 0x48b3fe
dec ebp
jae 0x48b401
jae 0x48b401
popal
dec eax
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x48b3e2
jb 0x48b3e2
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
cmp eax, 0x742c3021
push 0x692e7369
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x65], 0x74736f50
jp 0x48b41b
push eax
outsd dx, dword [esi]
jae 0x48b42e
dec ebp
jae 0x48b431
popal
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x48b3f1
sub dword [bx + di], ebp
sub al, 0x6e
outsb dx, byte [esi]
cmp eax, 0x3d6c2c30
sub al, 0x6c
cmp eax, 0x756e2e67
insd dword es:[edi], dx
outsb dx, byte cs:[si]
jne 0x48b445
inc esi
imul ebp, dword [ebp + 0x73], 0x6e3e6c3b
cmp ebp, dword [esi + edi + 0x6e]
cmp ebp, dword [esi + 0x2b]
cmp eax, 0x2e672931
outsb dx, byte [esi]
sub edi, dword [0x2e672931]
sub dword [edi + 0x2e], esp
imul esi, dword [ebx + 0x42], 0x646e6172
imul ebp, dword [esi + 0x67], 0x6f6c7055
outsb dx, byte [esi]
push ebp
jo 0x48b462
outsd dx, dword [esi]
popal
aas
sub byte [eax + 0x3d], dh
jne 0x48b474
jne 0x48b474
push eax
dec edi
push ebx
push esp
outsw dx, word [esi]
jb 0x48b45a
push ebp
push esp
aas
and dl, byte [eax + 0x4f]
push ebx
push esp
and bh, byte [edx]
and dl, byte [eax + 0x55]
push esp
and ch, byte [ecx]
cmp eax, 0x6d657422
jo 0x48b481
insb byte es:[edi], dx
outsd dx, dword [esi]
outsd dx, dword [si]
jo 0x48b497
and ch, byte [si]
push 0x752e673d
jne 0x48b4a2
jo 0x48b49f
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
push ebp
jb 0x48b4a5
sub esp, dword [edx]
das
and ch, byte [ebx]
je 0x48b4a7
insd dword es:[edi], dx
jo 0x48b491
outsd dx, dword [esi]
outsd dx, dword [si]
sub al, 0x67
push 0x65646165
jb 0x48b4c5
pop ebx
and bh, byte [eax + 0x2d]
jne 0x48b4cb
jb 0x48b488
sub eax, 0x61676e65
outsb dx, byte gs:[esi]
popal
insd dword es:[di], dx
outsb dx, byte gs:[esi]
je 0x48b488
pop ebp
cmp eax, 0x74636122
imul esi, dword [esi + 0x65], 0x283a2922
popal
cmp eax, 0x6f6c2e67
arpl word [ecx + 0x6c], sp
inc esi
imul ebp, dword [ebp + 0x73], 0x2e5d6e5b
outsb dx, byte [esi]
pop ebx
outsb dx, byte [esi]
pop ebp
outsb dx, byte cs:[esi]
popal
insd dword es:[edi], dx
jl 0x48b507
insb byte es:[di], dx
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
insb byte es:[edi], dx
inc esi
imul ebp, dword [ebp + 0x73], 0x2e5d6e5b
jbe 0x48b4fe
pop ebx
outsb dx, byte [esi]
pop ebp
jbe 0x48b4fe
insb byte es:[edi], dx
jne 0x48b505
sub al, 0x64
sub al, 0x64
cmp eax, 0x4e4f534a
dec edi
dec esi
jae 0x48b51e
jb 0x48b515
outsb dx, byte [esi]
imul esp, dword [bp + 0x79], 0x67697b28
outsb dx, byte [esi]
outsd dx, dword [esi]
jb 0x48b51e
pop edi
arpl word [edi + 0x6e], bp
je 0x48b524
outsb dx, byte [esi]
je 0x48b521
je 0x48b53d
jo 0x48b52b
cmp ah, byte gs:[ecx]
cmp ah, byte [ecx]
xor byte [eax + esi*2], ch
popal
jb 0x48b533
outsb dx, byte [esi]
je 0x48b530
imul esp, dword [edx + edi + 0x67], 0x7261702e
outsb dx, byte gs:[esi]
je 0x48b526
sub al, 0x6f
outsb dx, byte [esi]
pop edi
jne 0x48b555
pop edi
outsb dx, byte [esi]
popal
insd dword es:[edi], dx
cmp ah, byte gs:[edx]
popal
jne 0x48b563
outsd dx, dword [esi]
pop edi
jb 0x48b558
outsb dx, byte [esi]
popal
insd dword es:[edi], dx
and ch, byte gs:[esi + ebp*2]
popal
insd dword es:[edi], dx
cmp dh, byte gs:[eax + ebp*2 + 0x69]
jae 0x48b531
je 0x48b568
imul esi, dword [ebx + 0x2e], 0x69727473
jae 0x48b579
jb 0x48b570
jo 0x48b557
popal
insd dword es:[edi], dx
sub byte gs:[ecx + 0x29], ah
jge 0x48b53a
sub al, 0x6d
cmp eax, 0x616e7b5b
jnp 0x48b585
popal
insd dword es:[edi], dx
cmp ah, byte gs:[edx]
insd dword es:[edi], dx
je 0x48b581
je 0x48b581
popal
popal
je 0x48b585
and ch, byte [esi + esi*2]
popal
jbe 0x48b589
insb byte es:[edi], dx
jne 0x48b590
cmp ah, byte [ebp + edi*2 + 0x5d]
sub al, 0x70
jo 0x48b56f
cmp eax, 0x534f5022
and dl, byte [eax + 0x4f]
push eax
dec edi
push ebx
push esp
and ch, byte [eax + ebp*2]
cmp eax, 0x70752e67
jne 0x48b5af
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
push ebp
jb 0x48b5b2
sub dword [ecx + ebp*2], ebp
cmp eax, 0x6f6c677b
bound esp, qword [ecx + 0x6c]
cmp ah, byte [ecx]
xor dword [eax + esi*2], ebp
popal
jo 0x48b5b8
jb 0x48b5ba
popal
insd dword es:[edi], dx
dec esi
popal
insd dword es:[edi], dx
cmp ah, byte gs:[edx]
imul bp, word [ebp + 0x22], 0x642c
and ch, byte gs:[esp]
popal
je 0x48b5cb
push esp
jns 0x48b5dd
cmp ah, byte gs:[edx]
and ch, byte [edx + 0x73]
push 0x73
outsd dx, dword [esi]
outsb dx, byte [esi]
and ch, byte [esp + esi*2]
jns 0x48b5e9
cmp dh, byte gs:[eax + 0x2c]
jne 0x48b5f1
insb byte es:[edi], dx
cmp ch, byte [eax + 0x2c]
insd dword es:[edi], dx
jne 0x48b5f2
push 0x6c756d2c
insb byte es:[edi], dx
je 0x48b5f1
jo 0x48b5eb
popal
jb 0x48b600
cmp ah, byte [ecx]
xor byte [esi], ch
outsd dx, dword [esi]
outsw dx, word [esi]
jb 0x48b601
inc esp
popal
je 0x48b5f9
cmp ch, byte [ebp + 0x2c]
push 0x65646165
jb 0x48b615
cmp ah, byte [edi + 0x2e]
push 0x65646165
jb 0x48b61f
sub al, 0x78
push 0x65694672
insb byte es:[edi], dx
jb 0x48b5f7
imul esp, dword [ebp + 0x6c], 0x7b3a7364
insb byte es:[edi], dx
jae 0x48b5f1
jnp 0x48b630
ja 0x48b623
imul esi, dword [eax + ebp*2 + 0x43], 0x65646572
outsb dx, byte [esi]
je 0x48b624
inc ebx
jb 0x48b624
outsb dx, byte gs:[esi]
je 0x48b62d
popal
insb byte es:[edi], dx
jae 0x48b602
and dword [eax], esi
jge 0x48b649
jge 0x48b5f9
sub al, 0x22
pop ebx
outsd dx, dword [esi]
and bl, byte [ebx + 0x6f]
bound ebp, qword [edx + 0x65]
arpl word [eax + 0x46], si
imul ebp, dword [ebp + 0x5d], 0x3d3d3d22
jne 0x48b653
cmp eax, 0x752e673d
jo 0x48b650
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
dec edi
bound ebp, qword [edx + 0x65]
push 0x65
arpl word [esp + edx*2 + 0x79], si
jo 0x48b656
aas
imul ebp, dword [esi], 0x656c6966
jae 0x48b637
jae 0x48b637
cmp eax, 0x6c2e675b
pop ebx
insb byte es:[di], dx
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
popal
insb byte es:[edi], dx
inc esi
imul ebp, dword [ebp + 0x73], 0x5d5d6e5b
cmp ch, byte [eax]
imul ebp, dword [esi], 0x656c6966
dec ecx
outsb dx, byte [esi]
jo 0x48b68c
je 0x48b656
and al, 0x28
insb byte es:[di], dx
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
inc esi
imul ebp, dword [ebp + 0x73], 0x295d6e5b
sub al, 0x69
insb byte es:[edi], dx
jae 0x48b683
outsb dx, byte [esi]
pop ebp
sub dword [ecx + ebp*2], ebp
popal
je 0x48b693
push esp
jns 0x48b6a5
cmp eax, 0x6d746822
and ch, byte [eax + 0x74]
insd dword es:[edi], dx
insb byte es:[edi], dx
and ch, byte [ecx + ebp*2]
jne 0x48b6b4
insb byte es:[edi], dx
sub edi, dword [0x65723f22]
imul esi, dword fs:[edx + 0x65], 0x755f7463
jb 0x48b6bc
jne 0x48b6c4
imul edi, dword [0x6e652b22], 0x65646f63
push ebp
cmp eax, 0x6e652b22
outsb dx, byte gs:[esi]
arpl word [edi + 0x64], bp
push ebp
push edx
dec ecx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x48b6d3
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
je 0x48b691
inc ecx
arpl word [esi], bp
bound esp, qword [ecx + 0x73]
inc esi
imul ebp, dword [ebp + 0x73], 0x73697255
dec ebp
outsd dx, dword [esi]
insb byte es:[edi], dx
je 0x48b6ab
and ah, byte [ebx + 0x6c]
outsd dx, dword [esi]
jne 0x48b6ed
pop edi
outsd dx, dword fs:[esi]
pop edi
outsb dx, byte [esi]
outsd dx, dword [esi]
je 0x48b6f0
jne 0x48b706
and ch, byte gs:[ecx]
sub esp, dword [edx]
arpl word [edi + 0x6d], bp
jo 0x48b709
je 0x48b705
pop edi
imul bp, word [ebp + 0x5f], 0x7075
pop edi
jne 0x48b718
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
pop edi
je 0x48b722
das
xor dword [esi], ebp
xor byte [edi], ch
and ch, byte [ebx]
outsb dx, byte [esi]
sub dword [ecx + ebp*2], ebp
outsw dx, word cs:[esi]
outsd dx, dword [esi]
jb 0x48b72c
inc esp
popal
je 0x48b724
jo 0x48b73b
jo 0x48b73b
jae 0x48b730
sub byte [ebx + 0x6e], bh
popal
insd dword es:[edi], dx
cmp ah, byte gs:[edx]
arpl word [ebx + 0x72], si
je 0x48b745
imul esp, dword [ebp + 0x6e], 0x22
sub al, 0x76
popal
insb byte es:[edi], dx
jne 0x48b745
cmp ah, byte [ebp + 0x2e]
push ebp
je 0x48b74f
insb byte es:[edi], dx
je 0x48b72f
outsd dx, dword [esi]
outsd dx, dword [esi]
imul ebp, dword [ecx + 0x65], 0x28
and ah, byte [ebx + 0x73]
jb 0x48b75d
sub byte gs:[edx], ah
arpl word [ebx + 0x72], si
je 0x48b768
je 0x48b768
imul esp, dword [ebp + 0x6e], 0x22
sub dword [ebp + 0x29], edi
sub al, 0x69
push 0x65646165
jb 0x48b77d
popal
jb 0x48b77d
jae 0x48b748
cmp eax, 0x6c6c756e
outsb dx, byte [esi]
jne 0x48b77a
insb byte es:[edi], dx
sub dword [edx + esi*2], ebp
cmp eax, 0x65442e24
jb 0x48b78d
jb 0x48b78d
sub byte fs:[eax + ebp*2 + 0x69], dh
jae 0x48b751
pop edi
pop edi
insd dword es:[edi], dx
popal
imul esp, dword [ebp + 0x46], 0x69
insb byte es:[edi], dx
push ebp
push ebp
jo 0x48b79b
outsd dx, dword [esi]
popal
inc esi
jne 0x48b7a3
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [edi + 0x2c], ah
imul ebp, dword [esi + ebp*2], 0x672c2929
sub al, 0x69
sub al, 0x6e
sub dword [ecx], ebp
sub al, 0x67
jb 0x48b7bd
jb 0x48b7bd
jb 0x48b7bd
pop edi
insd dword es:[edi], dx
popal
jo 0x48b7ad
pop ebx
outsb dx, byte [esi]
pop ebp
cmp eax, 0x2e752c72
jo 0x48b7d0
jae 0x48b7c5
sub byte [edx + 0x29], dh
cmp esi, dword [edx + 0x65]
je 0x48b7da
jb 0x48b7d5
and byte [ebx + 0x3d], ah
and al, 0x2e
ja 0x48b7d6
arpl word [0x68772e24], di
outsb dx, byte gs:[esi]
popal
jo 0x48b7e4
insb byte es:[edi], dx
jns 0x48b79f
and al, 0x2c
jne 0x48b7a4
sub dword [ebx], ebp
sub al, 0x63
je 0x48b7e8
outsb dx, byte gs:[esi]
sub byte [edi + 0x2e], bl
bound ebp, qword [ecx + 0x6e]
sub byte fs:[edi + 0x2e], ah
je 0x48b7f6
push 0x632e7461
outsd dx, dword [esi]
outsb dx, byte [esi]
popal
je 0x48b7bf
arpl word [edi + 0x6e], bp
je 0x48b7ff
outsb dx, byte [esi]
jne 0x48b7fe
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
jb 0x48b7cd
jb 0x48b7cd
je 0x48b80d
je 0x48b80d
push 0x672c7461
sub dword [edi + ebx*2], ebp
popal
je 0x48b7d4
sub dword [si], ebp
pop edi
bound ebp, qword cs:[ecx + 0x6e]
bound ebp, qword [ecx + 0x6e]
sub byte fs:[edi + 0x2e], ah
je 0x48b81e
popal
je 0x48b7e7
arpl word [edi + 0x6e], bp
je 0x48b827
imul ebp, dword [esi + 0x75], 0x6e614865
outsb dx, byte [esi]
jne 0x48b826
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
jb 0x48b7f5
je 0x48b835
popal
je 0x48b7fc
sub dword [bx + di], ebp
sub al, 0x63
arpl word [ebp + 0x7d], di
jge 0x48b854
jge 0x48b801
sub dword [ebp + 0x29], edi
jge 0x48b803
sub al, 0x64
imul bp, word gs:[esi + 0x65], 0x2228
popal
arpl word [eax + 0x6c], si
jne 0x48b850
imul ebp, dword [bp + 0x73], 0x6172742f
imul ebp, dword [esi + 0x73], 0x6172742f
arpl word [ebx + 0x65], bp
sub eax, 0x646e6573
das
jae 0x48b85c
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
das
push 0x73
das
je 0x48b86e
outsd dx, dword [esi]
outsd dx, dword [esi]
insb byte es:[edi], dx
das
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
jae 0x48b838
jne 0x48b874
das
outsb dx, byte [esi]
outsd dx, dword [esi]
je 0x48b879
imul sp, word [ebx + 0x61], 0x6974
outsd dx, dword [esi]
outsb dx, byte [esi]
sub eax, 0x6d2d6975
outsd dx, dword [esi]
insb byte es:[edi], dx
and ch, byte [ebx + ebx*2]
and ah, byte [ebx + 0x6f]
outsd dx, dword [esi]
jb 0x48b88e
das
popal
arpl word [0x65726f63], bp
and ch, byte [edx]
popal
arpl word [eax + 0x6c], si
jne 0x48b8a1
imul ebp, dword [esi + 0x73], 0x6172742f
arpl word [ebx + 0x65], bp
sub eax, 0x646e6573
das
push 0x73
das
je 0x48b8bf
outsd dx, dword [esi]
insb byte es:[edi], dx
das
popal
arpl word [0x63617274], bp
imul esp, dword [ebp + 0x64], 0x2d
jae 0x48b8c5
sub eax, 0x646e6573
and ch, byte [edx]
outsb dx, byte [esi]
and ch, byte fs:[edx]
arpl word [edi + 0x72], bp
das
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
jae 0x48b8a0
jne 0x48b8dc
das
jne 0x48b8df
sub eax, 0x65646f6d
insb byte es:[edi], dx
insb byte es:[edi], dx
and ch, byte [edx]
popal
arpl word [eax + 0x6c], si
jne 0x48b8ec
imul ebp, dword [esi + 0x73], 0x6172742f
arpl word [ebx + 0x65], bp
sub eax, 0x646e6573
sub eax, 0x646e6573
das
push 0x73
das
je 0x48b90a
outsd dx, dword [esi]
insb byte es:[edi], dx
das
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
jae 0x48b8d4
imul esi, dword fs:[ebx + 0x61], 0x776f6c6c
sub eax, 0x656c6966
sub eax, 0x65646f6d
insb byte es:[edi], dx
and ch, byte [edx]
popal
arpl word [eax + 0x6c], si
jo 0x48b92d
jne 0x48b92a
imul ebp, dword [esi + 0x73], 0x6172742f
jae 0x48b8f6
je 0x48b93b
popal
arpl word [ebx + 0x65], bp
sub eax, 0x646e6573
das
push 0x73
das
je 0x48b948
outsd dx, dword [esi]
insb byte es:[edi], dx
das
arpl word [edi + 0x6c], bp
insb byte es:[edi], dx
arpl word gs:[ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
jae 0x48b917
imul bp, word [ebp + 0x2d], 0x656d
je 0x48b952
sub eax, 0x6174656d
popal
je 0x48b956
sub eax, 0x6c6c6f63
arpl word [edi + 0x6c], bp
insb byte es:[edi], dx
arpl word gs:[ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
and ch, byte [edx]
popal
arpl word [eax + 0x6c], si
jne 0x48b970
imul ebp, dword [esi + 0x73], 0x6172742f
outsb dx, byte [esi]
jae 0x48b93c
je 0x48b981
popal
arpl word [ebx + 0x65], bp
sub eax, 0x646e6573
das
outsb dx, byte [esi]
das
push 0x73
das
je 0x48b98e
outsd dx, dword [esi]
insb byte es:[edi], dx
das
arpl word [edi + 0x6c], bp
insb byte es:[edi], dx
arpl word gs:[ecx + ebp*2 + 0x6f], si
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x48b95d
das
insd dword es:[edi], dx
popal
imul ebp, dword [ebp + ebp + 0x61], 0x2d726464
arpl word [edi + 0x6c], bp
insb byte es:[edi], dx
insb byte es:[edi], dx
arpl word gs:[ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
and bl, byte [ebp + 0x2c]
jne 0x48b9b7
outsb dx, byte [esi]
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ebp + 0x2c], ah
imul ebp, dword [ecx], 0x4e2e697b
sub dword [ebx + 0x69], edi
dec esi
dec esi
outsd dx, dword [esi]
je 0x48b9c3
imul sp, word [ebx + 0x61], 0x6974
popal
je 0x48b9c9
outsd dx, dword [esi]
outsb dx, byte [esi]
push ebp
imul ecx, dword [ebp + 0x6f], 0x3d6c6564
push ebp
imul ecx, dword [ebp + 0x6f], 0x2e6c6564
js 0x48b9eb
insb byte es:[edi], dx
js 0x48b9eb
outsb dx, byte gs:[esi]
sub byte fs:[ebx + 0x72], bh
arpl word gs:[edi + 0x67], bp
outsb dx, byte [esi]
imul edi, dword [edx + 0x65], 0x707b3a64
jb 0x48b9fa
jb 0x48b9f3
jae 0x48ba03
cmp bh, byte [ebx + 0x74]
jns 0x48ba05
cmp ah, byte gs:[edx]
outsb dx, byte [esi]
jne 0x48ba08
bound esp, qword [ebp + 0x72]
and ch, byte [edi + ebp*2]
jo 0x48ba17
imul ebp, dword [edi + 0x6e], 0x213a6c61
xor dword [ebp + 0x2c], edi
arpl word [edi + 0x6d], bp
bound ebp, qword [ecx + 0x6e]
push ebx
imul edi, dword [edx + 0x65], 0x79747b3a
jo 0x48ba24
jp 0x48ba1e
cmp bh, byte [ebx + 0x74]
jns 0x48ba2e
cmp ah, byte gs:[edx]
cmp ah, byte [edx]
outsb dx, byte [esi]
jne 0x48ba31
insd dword es:[edi], dx
bound esp, qword [ebp + 0x72]
and ch, byte [edi + ebp*2]
outsd dx, dword [esi]
jo 0x48ba40
imul ebp, dword [edi + 0x6e], 0x213a6c61
xor dword [ebp + 0x2c], edi
popal
jae 0x48ba4c
je 0x48ba3b
imul esp, dword [edx + edi + 0x7b], 0x65707974
cmp ah, byte [edx]
jae 0x48ba5c
jb 0x48ba53
outsb dx, byte [esi]
and ch, byte [si]
outsd dx, dword [esi]
jo 0x48ba65
imul ebp, dword [edi + 0x6e], 0x213a6c61
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
cmp ah, byte [ecx]
xor dword [ebp + 0x2c], edi
outsb dx, byte [esi]
sub al, 0x6e
outsd dx, dword [esi]
je 0x48ba68
imul sp, word [ebx + 0x61], 0x6974
je 0x48ba6e
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp bh, byte [ebx + 0x74]
jnp 0x48ba7e
jns 0x48ba7c
cmp ah, byte gs:[edx]
outsd dx, dword [esi]
bound ebp, qword [edx + 0x65]
arpl word [edx + 0x2c], si
outsd dx, dword [esi]
jo 0x48ba8e
imul ebp, dword [edi + 0x6e], 0x213a6c61
insb byte es:[edi], dx
cmp ah, byte [ecx]
xor dword [ebp + 0x2c], edi
jne 0x48ba96
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
push ebx
imul edi, dword [edx + 0x65], 0x79747b3a
jo 0x48ba9b
jp 0x48ba95
cmp bh, byte [ebx + 0x74]
jnp 0x48baa7
jns 0x48baa5
cmp ah, byte gs:[edx]
cmp ah, byte [edx]
outsb dx, byte [esi]
jne 0x48baa8
bound esp, qword [ebp + 0x72]
and ch, byte [edi + ebp*2]
outsd dx, dword [esi]
jo 0x48bab7
imul ebp, dword [edi + 0x6e], 0x213a6c61
xor dword [ebp + 0x2c], edi
popal
sub al, 0x61
jb 0x48bac2
popal
jns 0x48baa2
inc si
imul ebp, dword [ebp + 0x53], 0x73657a69
cmp bh, byte [ebx + 0x74]
jae 0x48ba98
jnp 0x48bad4
jns 0x48bad2
cmp ah, byte gs:[edx]
popal
jb 0x48bada
popal
jns 0x48ba8d
sub al, 0x6f
jo 0x48bae3
je 0x48bad9
imul ebp, dword [edi + 0x6e], 0x213a6c61
outsd dx, dword [esi]
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
cmp ah, byte [ecx]
xor dword [ebp + 0x2c], edi
je 0x48baea
je 0x48bade
popal
insb byte es:[edi], dx
inc esi
imul ebp, dword [ebp + 0x73], 0x79747b3a
jo 0x48baee
cmp ah, byte [edx]
outsb dx, byte [esi]
jne 0x48bafb
insd dword es:[edi], dx
bound esp, qword [ebp + 0x72]
and ch, byte [edi + ebp*2]
jo 0x48bb0a
je 0x48bb00
imul ebp, dword [edi + 0x6e], 0x213a6c61
outsd dx, dword [esi]
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
cmp ah, byte [ecx]
xor dword [ebp + 0x7d], edi
sub al, 0x64
popaw
jne 0x48bb13
je 0x48bb1c
jae 0x48bae4
cmp bh, byte [ebx + 0x61]
jnp 0x48bb0d
jae 0x48bb21
je 0x48bb10
imul esp, dword [edx + edi + 0x22], 0x72702c22
jo 0x48bb2b
outsd dx, dword [esi]
jb 0x48bb22
jae 0x48bb32
cmp dh, byte [eax]
sub al, 0x63
outsd dx, dword [esi]
insd dword es:[edi], dx
arpl word [edi + 0x6d], bp
bound ebp, qword [ecx + 0x6e]
push ebx
imul edi, dword [edx + 0x65], 0x752c303a
jo 0x48bb40
outsd dx, dword [esi]
popal
push ebx
push ebx
imul edi, dword [edx + 0x65], 0x612c303a
xor byte [ecx], ch
jb 0x48bb55
popal
jns 0x48bb35
inc si
imul ebp, dword [ebp + 0x53], 0x73657a69
cmp bl, byte [ebx + 0x5d]
push ebx
imul edi, dword [edx + 0x65], 0x5d5b3a73
jae 0x48bb2b
pop ebx
pop ebp
sub al, 0x74
outsd dx, dword [esi]
je 0x48bb59
insb byte es:[edi], dx
inc esi
imul ebp, dword [ebp + 0x73], 0x2c7d303a
insb byte es:[edi], dx
jae 0x48bb39
xor byte [ebp + 0x2c], bh
jge 0x48bb2e
jne 0x48bb74
popal
je 0x48bb6d
push ebp
jo 0x48bb77
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
push esi
push esi
popal
insb byte es:[edi], dx
jne 0x48bb7a
cmp ah, byte [esi + 0x75]
outsb dx, byte [esi]
arpl word [ecx + ebp*2 + 0x6f], si
outsd dx, dword [esi]
outsb dx, byte [esi]
sub byte [ebp + 0x2c], ah
imul ebp, dword [ecx], 0x7261767b
and byte [ebp + edi + 0x74], dh
sub dword [ebx + 0x76], edi
popal
jb 0x48bb48
je 0x48bb67
je 0x48bb94
push 0x5f2e7369
imul esi, dword [ebx + 0x2e], 0x7465675f
push ebp
pop edi
je 0x48bb89
je 0x48bb89
jo 0x48bb9a
popal
popal
je 0x48bb9e
push ebp
jo 0x48bba9
outsd dx, dword [esi]
popal
inc ecx
inc ecx
jb 0x48bbb5
popal
jns 0x48bb6e
sub al, 0x69
sub dword [ebx], edi
je 0x48bbb5
imul ebp, dword [ecx], 0x6968743b
jae 0x48bb7e
imul esi, dword [ebx + 0x2e], 0x28746573
jae 0x48bbb7
je 0x48bb7c
jnp 0x48bbb7
popal
jb 0x48bbca
popal
jns 0x48bbaa
inc si
imul ebp, dword [ebp + 0x53], 0x73657a69
cmp dh, byte [ebp + edi*2 + 0x29]
jge 0x48bb92
sub al, 0x74
push 0x5f2e7369
jae 0x48bb9d
pop edi
pop edi
arpl word [ecx + 0x6c], sp
arpl word [ebp + 0x6c], si
jne 0x48bbe2
popal
je 0x48bbde
push ebp
jo 0x48bbe8
outsd dx, dword [esi]
popal
push ebx
imul edi, dword [edx + 0x65], 0x2c7d2928
pop edi
je 0x48bbe3
jo 0x48bbf4
popal
je 0x48bbf8
push ebp
push ebp
push ebp
jo 0x48bc03
outsd dx, dword [esi]
popal
inc ecx
inc ecx
jb 0x48bc0f
popal
jns 0x48bbda
jne 0x48bc11
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ebp + 0x2c], ah
imul ebp, dword [ecx], 0x7261767b
and byte [ebp + edi + 0x5b], dh
sub al, 0x69
sub al, 0x69
sub dword [ebx + 0x76], edi
popal
jb 0x48bbd2
je 0x48bbf1
pop ebx
pop ebp
sub al, 0x73
cmp eax, 0x6f663b30
jae 0x48bbf6
xor byte [ebx], bh
outsw dx, word [esi]
jb 0x48bbe7
jae 0x48bbfe
xor byte [ebx], bh
jae 0x48bc01
je 0x48bc2f
imul esi, dword [ebx + 0x2e], 0x28746567
je 0x48bbf6
and dh, byte [edi + ebp*2 + 0x74]
popal
insb byte es:[edi], dx
inc esi
imul ebp, dword [ebp + 0x73], 0x733b2922
sub ebp, dword [ebx]
sub dword [ebx + ebx*2 + 0x73], esi
sub dword [ebx], edi
jae 0x48bc09
sub ebp, dword [ecx]
je 0x48bc3d
jae 0x48bc41
pop ebp
cmp eax, 0x3d3d3d73
imul edi, dword [edi], 0x73726170
cmp eax, 0x703f693d
popal
cmp eax, 0x61703f69
jb 0x48bc62
dec ecx
outsb dx, byte [esi]
je 0x48bc1c
sub al, 0x31
xor byte [ecx], ch
cmp dh, byte [eax + 0x61]
xor dword [eax], esi
sub dword [edx], edi
jo 0x48bc5d
jb 0x48bc71
dec ecx
outsb dx, byte [esi]
je 0x48bc2b
je 0x48bc6d
imul esi, dword [ebx + 0x2e], 0x28746567
je 0x48bc34
and ah, byte [ecx + 0x72]
jb 0x48bc72
jns 0x48bc62
inc si
imul ebp, dword [ebp + 0x53], 0x73657a69
and ch, byte [ecx]
pop ebx
jae 0x48bc7f
jae 0x48bc40
sub dword [ebx + 0x73], ebx
pop ebp
sub al, 0x31
xor byte [ecx], ch
cmp esi, dword [edx + 0x65]
je 0x48bca0
jb 0x48bc9b
and byte [ebp + edi*2 + 0x2c], dh
jge 0x48bc5d
pop edi
arpl word [ecx + 0x6c], sp
insb byte es:[edi], dx
arpl word [ebp + 0x6c], si
popal
je 0x48bca0
push ebp
jo 0x48bcaa
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
push ebx
push ebx
imul edi, dword [edx + 0x65], 0x6e75663a
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ecx], ch
jnp 0x48bcca
popal
jb 0x48bc77
cmp eax, 0x3d692c30
xor byte [ebx], bh
outsw dx, word [esi]
jb 0x48bc8b
sub byte [ebp + 0x3d], ah
xor byte [ebx], bh
cmp al, 0x74
push 0x672e7369
je 0x48bc9a
cmp eax, 0x3c653b30
je 0x48bcd3
imul esi, dword [ebx + 0x2e], 0x28746567
je 0x48bc9a
sub byte [edx], ah
je 0x48bce4
and dh, byte [edi + ebp*2 + 0x74]
popal
je 0x48bcd8
insb byte es:[edi], dx
inc esi
imul ebp, dword [ebp + 0x73], 0x653b2922
sub ebp, dword [ebx]
sub dword [ecx + 0x73], ebp
dec esi
popal
dec esi
sub byte [eax + ebp*2 + 0x69], dh
jae 0x48bcbd
cmp esp, dword [ebp + 0x2b]
sub ebp, dword [ecx]
imul esi, dword [ebx + 0x4e], 0x74284e61
push 0x672e7369
je 0x48bcbb
je 0x48bcbb
and ah, byte [ecx + 0x72]
jb 0x48bcf9
jns 0x48bce9
inc si
inc esi
imul ebp, dword [ebp + 0x53], 0x73657a69
and ch, byte [ecx]
pop ebx
imul edi, dword [edx + 0x65], 0x5b292273
pop ebp
sub dword [esp + edi*2 + 0x28], edi
imul edi, dword [0x73726170], 0x746e4965
sub byte [ecx + 0x2c], ch
xor dword [eax], esi
sub dword [ebx], ebp
jo 0x48bd21
jl 0x48bd28
sub byte [ecx + 0x3d], ch
jo 0x48bd12
jb 0x48bd26
dec ecx
outsb dx, byte [esi]
je 0x48bce0
imul ebp, dword [ecx + esi], 0x702b2930
popal
xor byte [ecx], ch
sub esi, dword [eax + 0x61]
jb 0x48bd35
dec ecx
outsb dx, byte [esi]
je 0x48bcef
je 0x48bd31
imul esi, dword [ebx + 0x2e], 0x28746567
jae 0x48bcfa
je 0x48bcf8
and ah, byte [ecx + 0x72]
jb 0x48bd36
jns 0x48bd26
inc si
inc esi
imul ebp, dword [ebp + 0x53], 0x73657a69
and ch, byte [ecx]
pop ebx
jae 0x48bd04
sub dword [ebx + 0x65], ebx
pop ebp
pop ebp
sub al, 0x31
xor byte [ecx], ch
sub dword [ebx], edi
je 0x48bd56
sub dword [ecx], ebp
cmp esi, dword [eax + ebp*2 + 0x69]
imul esi, dword [ebx + 0x2e], 0x28746573
jae 0x48bd1f
jae 0x48bd58
je 0x48bd1d
jnp 0x48bd6c
jo 0x48bd65
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
push ebx
imul edi, dword [edx + 0x65], 0x7261703a
jae 0x48bd6d
popal
jb 0x48bd7a
dec ecx
dec ecx
outsb dx, byte [esi]
je 0x48bd34
imul ebp, dword [ecx + esi], 0x297d2930
jge 0x48bd92
sub dword [ebp + 0x7d], edi
sub dword [ebp + 0x29], edi
sub al, 0x64
imul bp, word gs:[esi + 0x65], 0x2228
outsb dx, byte [esi]
sub byte gs:[edx], ah
sub byte [edx], ah
popal
arpl word [eax + 0x6c], si
jne 0x48bd8e
imul ebp, dword [bp + 0x73], 0x6172742f
imul ebp, dword [esi + 0x73], 0x6172742f
outsb dx, byte [esi]
jae 0x48bd5a
je 0x48bd9f
popal
arpl word [ebx + 0x65], bp
sub eax, 0x646e6573
das
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
das
push 0x73
das
je 0x48bdac
outsd dx, dword [esi]
insb byte es:[edi], dx
das
outsd dx, dword [esi]
jo 0x48bdb6
das
bound esp, qword [ebp + 0x67]
imul ebp, dword [esi + 0x2d], 0x6b736564
je 0x48bdbf
jo 0x48bd7f
jne 0x48bdc4
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
sub eax, 0x2c22706f
sub eax, 0x2c22706f
jo 0x48bd7e
sub al, 0x5b
pop ebx
and ah, byte [ebx + 0x6f]
jb 0x48bdc8
das
popal
arpl word [0x65726f63], bp
and ch, byte [edx]
sub al, 0x22
and ah, byte [ecx + 0x63]
jo 0x48bdde
popal
arpl word [eax + 0x6c], si
jne 0x48bddb
imul ebp, dword [esi + 0x73], 0x6172742f
popal
arpl word [ebx + 0x65], bp
sub eax, 0x646e6573
sub eax, 0x646e6573
das
push 0x73
das
je 0x48bdf9
outsd dx, dword [esi]
insb byte es:[edi], dx
das
popal
arpl word [0x63617274], bp
imul esp, dword [ebp + 0x64], 0x2d
jae 0x48bdff
popal
arpl word [ebx + 0x65], bp
sub eax, 0x646e6573
and ch, byte [edx]
outsb dx, byte [esi]
and ch, byte fs:[edx]
imul esi, dword [ecx], 0x61216e38
arpl word [eax + 0x6c], si
jne 0x48be11
imul ebp, dword [esi + 0x73], 0x6172742f
jae 0x48bddd
je 0x48be22
popal
arpl word [ebx + 0x65], bp
sub eax, 0x646e6573
das
jae 0x48be1d
outsb dx, byte [esi]
das
push 0x73
das
outsb dx, byte [esi]
insb byte es:[edi], dx
jae 0x48bdf1
jne 0x48be2d
sub eax, 0x69727473
outsb dx, byte [esi]
jae 0x48bdef
imul ebp, dword [esi + 0x67], 0x222c2273
sub al, 0x22
popal
arpl word [eax + 0x6c], si
jne 0x48be3c
imul ebp, dword [esi + 0x73], 0x6172742f
popal
arpl word [ebx + 0x65], bp
sub eax, 0x646e6573
imul esp, dword [ebp + 0x64], 0x2d
jae 0x48be48
sub eax, 0x646e6573
outsb dx, byte [esi]
das
das
push 0x73
das
je 0x48be5a
outsd dx, dword [esi]
insb byte es:[edi], dx
das
insd dword es:[edi], dx
outsd dx, dword [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
jae 0x48be24
jne 0x48be60
das
outsb dx, byte [esi]
outsd dx, dword [esi]
je 0x48be65
imul sp, word [ebx + 0x61], 0x6974
popal
je 0x48be6b
outsd dx, dword [esi]
outsb dx, byte [esi]
sub eax, 0x6d2d6975
outsd dx, dword [esi]
insb byte es:[edi], dx
and bl, byte [ebp + 0x2c]
jne 0x48be81
jne 0x48be81
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
sub byte [ebp + 0x2c], ah
imul ebp, dword [esp + esi*2], 0x61767b29
je 0x48be48
jnp 0x48be97
popal
jb 0x48be44
jae 0x48be63
xor byte [edi + ebp*2], ch
cmp eax, 0x544f4e7b
push esp
pop edi
push ebx
push esp
inc ecx
push edx
push esp
inc ebp
inc esp
cmp ch, byte [0x41462c31]
dec ecx
dec esp
inc ebp
inc esp
cmp dh, byte [eax]
sub al, 0x49
dec esi
pop edi
push eax
push edx
dec edi
inc edi
push edx
inc ebp
push ebx
push ebx
cmp dh, byte [ecx]
sub al, 0x43
dec edi
dec ebp
push eax
dec esp
inc ebp
push esp
inc ebp
inc esp
cmp dh, byte [edx]
jge 0x48be99
imul ebp, dword [esi], 0x69676542
outsb dx, byte [esi]
inc edx
imul ebp, dword gs:[bp + 0x44], 0x746b7365
imul ebp, dword [esi + 0x44], 0x746b7365
inc esp
jae 0x48bed4
je 0x48beda
outsd dx, dword [esi]
jo 0x48bec2
jo 0x48bedb
outsd dx, dword [esi]
popal
dec edi
jo 0x48beb2
dec edi
jo 0x48bea8
jnp 0x48bef5
jne 0x48bef3
jae 0x48bec7
outsd dx, dword [esi]
jo 0x48bf10
imul ebp, dword [edi + 0x6e], 0x6f6c2e73
arpl word [ecx + 0x6c], sp
inc esi
imul ebp, dword [ebp + 0x73], 0x6e656c2e
je 0x48bf1a
xor byte ds:[ecx], ch
jnp 0x48bf2d
popal
jb 0x48beda
sub al, 0x73
sub al, 0x6e
sub al, 0x6c
sub al, 0x61
popal
sub al, 0x72
cmp eax, 0x3d632c30
pop ebx
pop ebp
sub al, 0x64
sub al, 0x63
cmp eax, 0x642c5d5b
cmp eax, 0x3d702c30
xor byte [eax + ebp*2], ch
sub al, 0x68
cmp eax, 0x65442e24
jb 0x48bf51
jb 0x48bf51
sub byte fs:[ecx], ch
sub al, 0x75
cmp eax, 0x636f6c7b
popal
insb byte es:[edi], dx
inc esi
imul ebp, dword [ebp + 0x73], 0x6968743a
jae 0x48bf25
cmp eax, 0x3d612c30
jne 0x48bf45
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
popal
insb byte es:[edi], dx
inc esi
imul ebp, dword [ebp + 0x73], 0x6e656c2e
je 0x48bf90
cmp esp, dword [ecx + 0x3e]
insb byte es:[edi], dx
cmp ebp, dword [ebx + ebp + 0x3d]
xor dword [ecx], ebp
jb 0x48bf5f
insb byte es:[edi], dx
sub edi, dword [0x2b722931]
cmp eax, 0x6f6c2e75
arpl word [ecx + 0x6c], sp
inc esi
imul ebp, dword [ebp + 0x73], 0x2e5d6c5b
je 0x48bf71
and dh, byte [ebx + 0x69]
jp 0x48bfb3
and ch, byte [ecx]
sub al, 0x70
sub ebp, dword [ebx]
cmp esp, dword [esi + 0x6f]
jb 0x48bf81
jo 0x48bf7e
cmp eax, 0x2077656e
imul ebp, dword [esi], 0x69746f4e
imul sp, word [ebx + 0x61], 0x6974
outsd dx, dword [esi]
outsb dx, byte [esi]
push ebp
imul ecx, dword [ebp + 0x6f], 0x286c6564
jnp 0x48bfe7
insb byte es:[edi], dx
sub byte [ebx + 0x70], bh
jb 0x48bfe8
jb 0x48bfe1
jae 0x48bff1
popal
jae 0x48bff7
imul esp, dword [esi + 0x69], 0x69746163
outsd dx, dword [esi]
outsb dx, byte [esi]
cmp bh, byte [ebx + 0x7d]
sub al, 0x63
outsd dx, dword [esi]
insd dword es:[edi], dx
bound ebp, qword [ecx + 0x6e]
push ebx
imul edi, dword [edx + 0x65], 0x742c723a
outsd dx, dword [esi]
je 0x48c011
insb byte es:[edi], dx
inc esi
imul ebp, dword [ebp + 0x73], 0x297d703a
sub al, 0x74
push 0x6f2e7369
jo 0x48c037
insb byte es:[edi], dx
jae 0x48bff1
jo 0x48c036
imul ebp, dword [edi + 0x6e], 0x2e5f3d73
js 0x48c041
je 0x48c04c
imul ebp, dword [edi + 0x6e], 0x6f4d6955
insb byte es:[edi], dx
insb byte es:[edi], dx
cmp ah, byte [ebp + 0x7d]
sub dword [esi + ebp*2], ebp
cmp eax, 0x3f313e70
jo 0x48c02a
and ah, byte [eax]
and ch, byte [ebx]
je 0x48c033
insb byte es:[edi], dx
inc esi
imul ebp, dword [ebp + 0x73], 0x2e5d305b
outsb dx, byte [esi]
popal
insd dword es:[edi], dx
jl 0x48c09d
jne 0x48c051
insb byte es:[edi], dx
jae 0x48c089
popal
insd dword es:[edi], dx
and ch, byte gs:[ecx]
sub al, 0x74
push 0x5f2e7369
jae 0x48c0aa
jne 0x48c10d