Function at 0x6fff8d
Capabilities:
Execute anti-debugging instructions

Disassembly:
mov byte [esp], dh
pop word [esp]
lea esp, [esp + 1]
mov byte [esp], bh
jmp 0x6ffb78
mov byte [esp], dh
pushal
push word [esp + 0x1e]
call fcn.006ffb49
inc edi
je 0x6ffbde
imul ebp, dword [ebp + 0x65], 0x656e6f5a
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
jb 0x6ffc04
popal
je 0x6ffc03
outsd dx, dword [esi]
outsb dx, byte [esi]
add byte [ebx + 0x65], dl
je 0x6ffbe6
outsb dx, byte [esi]
dec edi
inc si
imul ebp, dword [ebp], 0x746c754d
imul eax, dword [edx + 0x79], 0x6f546574
push edi
imul esp, dword [ebp + 0x43], 0x726168
inc edi
insb byte es:[edi], dx
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
inc esi
imul ebp, dword [esi + 0x64], 0x6d6f7441
inc ecx
add byte [ebx + 0x47d4a50a], dl
out dx, al
inc edi
insb byte es:[edi], dx
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
inc edi
je 0x6ffc1f
je 0x6ffc4f
insd dword es:[edi], dx
dec esi
popal
insd dword es:[edi], dx
inc ecx
add cl, bh
push edi
imul esp, dword [ebp + 0x43], 0x54726168
outsd dx, dword [esi]
dec ebp
jne 0x6ffc61
je 0x6ffc60
inc edx
jns 0x6ffc6e
add byte gs:[ebp + 0x6e], dl
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x46], bp
imul ebp, dword [ebp], 0x8d123bd8
sbb al, 0x46
insb byte es:[edi], dx
add al, bl
cmp edx, dword [edx]
lea ebx, [esi + eax*2]
imul ebp, dword [ebp + 0x54], 0x54656d69
outsd dx, dword [esi]
push ebx
jns 0x6ffc8c
je 0x6ffc80
insd dword es:[edi], dx
push esp
imul ebp, dword [ebp + 0x65], 0x646e4500
inc esp
add byte gs:[ebp + 0x6e], al
inc esp
outsd dx, dword [esi]
arpl word [eax], ax
push edx
popal
jae 0x6ffc73
je 0x6ffc72
outsd dx, dword [esi]
outsb dx, byte [esi]
outsb dx, byte [esi]
arpl word gs:[ebx + edx*2 + 0x74], si
popal
je 0x6ffcaf
jae 0x6ffc7d
add byte [edi + 0x6c], al
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
inc esp
insb byte es:[edi], dx
je 0x6ffcae
inc ecx
je 0x6ffcbb
insd dword es:[edi], dx
add byte [edi + 0x76], ch
popal
jbe 0x6ffcb2
mov al, byte [0x65766177]
dec edi
jne 0x6ffccd
push ebp
outsb dx, byte [esi]
jo 0x6ffccf
jo 0x6ffcc1
jb 0x6ffcc7
dec eax
dec eax
popal
jb 0x6ffc69
inc esi
imul ebp, dword [ebp + 0x54], 0x54656d69
imul ebp, dword [ebp + 0x65], 0x6f4c6f54
outsd dx, dword [esi]
dec esp
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
inc esi
imul ebp, dword [ebp + 0x54], 0x656d69
dec esp
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
imul ebp, dword [ebp + 0x65], 0x636f4c00
add byte [edi + ebp*2 + 0x63], cl
popal
insb byte es:[edi], dx
inc esi
jb 0x6ffcee
add byte gs:[ebx + 0x65], dl
je 0x6ffce1
je 0x6ffce1
arpl word gs:[eax + eax + 0x6c], si
jae 0x6ffd0a
jb 0x6ffcfb
jo 0x6ffd13
outsb dx, byte [esi]
inc ecx
add bl, ah
sbb dh, byte [ebp + 0x44]
jne 0x6ffd13
insb byte es:[edi], dx
imul esp, dword [ebx + 0x61], 0x61486574
outsb dx, byte [esi]
insb byte es:[edi], dx
add byte gs:[ebp + 0x72], dl
add byte [ebp + 0x72], dl
jb 0x6ffd21
insd dword es:[edi], dx
imul ebp, dword [esi + 0x61], 0x72506574
outsd dx, dword [esi]
arpl word [ebp + 0x73], sp
jae 0x6ffcc1
inc edi
je 0x6ffd0b
imul ebp, dword [ebp + 0x53], 0x657a69
push ebx
imul edi, dword [edx + 0x65], 0xfe976400
leave
xchg edi, eax
dec cl
push 0x65746e49
jb 0x6ffd44
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
dec ecx
outsb dx, byte [esi]
arpl word [edx + 0x65], si
insd dword es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x6ffce7
mov esp, dword [edx]
pop ebp
lodsb al, byte [esi]
mov edi, 0x746e4986
jb 0x6ffd5f
outsb dx, byte [esi]
je 0x6ffd56
jb 0x6ffd5f
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
inc esp
arpl word gs:[edx + 0x65], si
jb 0x6ffd62
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x6ffd02
push ebx
je 0x6ffd4b
jbe 0x6ffd6d
outsb dx, byte [esi]
je 0x6ffd0b
add byte [esi + 0x6c], al
inc esi
insb byte es:[edi], dx
jne 0x6ffd82
push 0x656c6946
inc edx
inc edx
jne 0x6ffd7d
jb 0x6ffd8e
add byte [edx + 0x65], dl
insb byte es:[edi], dx
popal
jae 0x6ffd88
push ebx
insd dword es:[edi], dx
popal
jo 0x6ffd91
outsd dx, dword [esi]
jb 0x6ffd91
add byte [edi + 0x72], dl
imul esi, dword [ebp + 0x46], 0x656c69
xor dword [eax], esi
xor ebp, dword [edx]
inc ebp
push edx
jae 0x6ffdb5
insd dword es:[edi], dx
push esp
push 0x64616572
add ah, dh
jb 0x6ffdab
popal
add ah, dh
out 0x43, eax
inc ebx
jb 0x6ffdb3
popal
je 0x6ffdb6
push ebx
insd dword es:[edi], dx
popal
jo 0x6ffdbf
push 0x4165726f
outsd dx, dword [esi]
jb 0x6ffdbf
inc ecx
add byte [edi + 0x65], al
je 0x6ffdac
dec esp
popal
jae 0x6ffdd7
je 0x6ffda9
inc ebp
jb 0x6ffdd8
outsd dx, dword [esi]
jb 0x6ffd69
push cs
push ebx
je 0x6ffdb4
inc esi
imul ebp, dword [ebp + 0x50], 0x746e696f
jb 0x6ffd79
inc edi
je 0x6ffdcd
jb 0x6ffdee
imul bp, word [ebp + 0x53], 0x7274
push ebx
je 0x6ffdf8
imul ebp, dword [esi + 0x67], 0xf8990041
invalid
inc ecx
add byte [ecx + 0x4c32dbf8], bl
popal
xor cl, byte [ebp + 0x61]
popal
jbe 0x6ffdf9
inc ebx
jb 0x6ffe00
je 0x6ffe02
arpl word [ecx + 0x6c], sp
push ebx
arpl word gs:[ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
add byte [0x45960f3c], ch
outsb dx, byte [esi]
je 0x6ffe11
jb 0x6ffdf1
jb 0x6ffdf1
jb 0x6ffe19
je 0x6ffe1b
arpl word [ecx + 0x6c], sp
popal
insb byte es:[edi], dx
push ebx
arpl word gs:[ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
add byte [esi + 0x69], al
outsb dx, byte [esi]
push edx
jae 0x6ffe34
jne 0x6ffe39
arpl word [ebp + 0x41], sp
add byte [edi + ebp*2 + 0x61], cl
popal
push edx
jae 0x6ffe42
jne 0x6ffe47
arpl word [ebp], sp
add byte [eax + 0x61], dl
push eax
popal
je 0x6ffe1e
insb byte es:[edi], dx
je 0x6ffddf
inc ebx
jb 0x6ffe47
popal
je 0x6ffe4a
inc esi
imul ebp, dword [ebp + 0x41], 0x74654700
dec ebp
outsd dx, dword [esi]
jne 0x6ffe5f
jne 0x6ffe5f
inc esi
imul ebp, dword [ebp + 0x4e], 0x41656d61
dec esi
popal
insd dword es:[edi], dx
inc ecx
add byte [ecx], al
rol byte [ebx + 0x636f4c3a], 0x6b
push edx
cmp dword [edx], 0x4c
dec esp
outsd dx, dword [esi]
arpl word [ebx + 0x52], bp
jae 0x6ffe79
jne 0x6ffe7e
arpl word [ebp], sp
adc eax, 0x74696157
inc esi
outsd dx, dword [esi]
jb 0x6ffe65
popal
imul esi, dword [esi + eax*2 + 0x6f], 0x6c754d72
jne 0x6ffe86
insb byte es:[edi], dx
je 0x6ffe85
imul esi, dword [eax + 0x6c], 0x6a624f65
arpl word gs:[ebx + esi*2], si
jo 0x6ffe8a
dec edi
bound ebp, qword [edx + 0x65]
arpl word [ebx + esi*2], si
inc ebp
js 0x6ffe93
je 0x6ffe7c
jb 0x6ffe9d
arpl word [ebp + 0x73], sp
jae 0x6ffe33
insb byte es:[edi], dx
jae 0x6ffeaa
jb 0x6ffe9b
popal
je 0x6ffe7c
add byte [edi + eax*2 + 0x75437465], al
jb 0x6ffeb6
outsb dx, byte gs:[esi]
je 0x6ffe9c
push esp
push 0x64616572
dec ecx
popal
dec ecx
add byte fs:[edi], dh
push ds
imul eax, dword [edi + 0x65], 0x72754374
jb 0x6ffec0
outsb dx, byte [esi]
je 0x6ffeae
jb 0x6ffecf
outsd dx, dword [esi]
arpl word [ebp + 0x73], sp
jae 0x6ffe65
insb byte es:[edi], dx
jae 0x6ffedc
jb 0x6ffecd
jo 0x6ffee5
inc ecx
add byte [eax + 0x65], cl
popal
jo 0x6ffeb9
jb 0x6ffeda
add byte gs:[eax + 0x49fd422b], cl
inc edx
std
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
je 0x6ffee9
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x65], 0x74697243
imul esp, dword [ebx + 0x61], 0x6365536c
je 0x6ffefb
inc ebx
jb 0x6ffef1
je 0x6ffef3
arpl word [ecx + 0x6c], sp
push ebx
arpl word gs:[ecx + ebp*2 + 0x6f], si
outsd dx, dword [esi]
outsb dx, byte [esi]
add byte [eax + 0x65], cl
popal
jo 0x6ffeec
inc ecx
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax], ax
inc esp
insb byte es:[edi], dx
je 0x6fff0c
inc ebx
jb 0x6fff13
je 0x6fff15
arpl word [ecx + 0x6c], sp
insb byte es:[edi], dx
push ebx
arpl word gs:[ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
add byte [edi + 0x65], al
je 0x6fff0b
jb 0x6fff2c
arpl word [ebp + 0x73], sp
jae 0x6fff0a
popal
jo 0x6ffec6
insb byte es:[edi], dx
jae 0x6fff3d
jb 0x6fff37
outsb dx, byte gs:[esi]
inc ecx
add byte [edi + 0x6c], al
inc edi
insb byte es:[edi], dx
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
push edx
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax], ax
dec eax
popal
add byte [eax + 0x65], cl
popal
jo 0x6fff23
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax], ax
inc esi
imul ebp, dword [esi + 0x64], 0x7478654e
outsb dx, byte [esi]
dec esi
js 0x6fff63
inc esi
imul ebp, dword [ebp + 0x41], 0x61654800
insb byte es:[edi], dx
inc ecx
inc ecx
add byte [eax + 0x65], cl
popal
jo 0x6fff4d
imul edi, dword [edx + 0x65], 0x6f6c4700
jp 0x6fff62
add byte [edi + 0x6c], al
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
inc esi
jb 0x6fff6c
add byte gs:[esi + 0x72], al
jb 0x6fff71
dec esp
dec esp
imul esp, dword [edx + 0x72], 0x797261
jns 0x6fff15
dec esp
outsd dx, dword [esi]
popal
dec esp
imul esp, dword [edx + 0x72], 0x41797261
add ah, cl
inc edi
je 0x6fff6d
jne 0x6fff95
insb byte es:[edi], dx
push eax
popal
je 0x6fff96
dec esi
popal
insd dword es:[edi], dx
inc ecx
add byte [ebx + 0x6f], al
jo 0x6fffb1
jns 0x6fff8b
push edx
arpl word gs:[eax + eax + 0x47], si
inc edi
insb byte es:[edi], dx
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
push ebx
imul edi, dword [edx + 0x65], 0x65724300
popal
je 0x6fffb3
inc ebp
inc ebp
jbe 0x6fffb6
outsb dx, byte [esi]
je 0x6fff95
add byte [edi + 0x6c], al
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax], ax
pop edi
inc edi
je 0x6fffbc
jb 0x6fffdc
imul ebp, dword [edi + 0x6e], 0x417845
push edi
inc ebp
js 0x6fffb0
add byte [edi + 0x72], dl
imul esi, dword [ebp + 0x50], 0x61766972
jb 0x6fffdc
je 0x6fffda
push eax
jb 0x6fffe1
jbe 0x6fffdb
je 0x6fffe1
push eax
jb 0x6fffee
imul bp, word [ebp + 0x53], 0x7274
imul ebp, dword [esi + 0x67], 0xd1a60041
xchg edx, esi
mov word [esp], bx
rdtsc
cmpsb byte [esi], byte es:[edi]
rol dword [edi + 0x1c8966f2], 1
and al, 0xf
xor ecx, ebp
jmp 0x6ff58f
cmc
cmc
invalid
dec eax
insb byte es:[edi], dx
jo 0x6ffff6
add byte [ebx + 0x65], dl
je 0x700000
push ebx
je 0x700000
imul ebp, dword [ebp + 0x41], 0x69727474
inc ecx
je 0x700034
jb 0x70002b
bound esi, qword [ebp + 0x74]
jae 0x700009
add byte [eax - 0x2d], dl
inc esi
imul ebp, dword [esi + 0x64], 0x736f6c43
add byte gs:[edx - 0x1b], cl
adc al, 0x87
inc esi
imul ebp, dword [esi + 0x64], 0x73726946
outsb dx, byte [esi]
inc esi
imul esi, dword [edx + 0x73], 0x6c694674
inc ecx
add byte [edi + 0x65], al
je 0x700042
je 0x700029
imul ebp, dword [ebp + 0x41], 0x74654700
push esi
outsd dx, dword [esi]
insb byte es:[edi], dx
jne 0x70005d
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
jb 0x700064
insd dword es:[edi], dx
popal
je 0x700063
outsd dx, dword [esi]
outsb dx, byte [esi]
inc ecx
add byte [ebx + 0x65], dl
je 0x700045
jne 0x700076
jb 0x70006b
outsb dx, byte [esi]
je 0x70004d
imul esi, dword [edx + 0x65], 0x726f7463
jns 0x700053
add byte [edi + 0x65], al
je 0x700064
outsd dx, dword [esi]
jne 0x700087
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
inc ecx
add byte [esi], ch
cmp dword [eax], ebx
dec ecx
outsb dx, byte [esi]
je 0x700090
jb 0x700099
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
inc ebp
js 0x700098
arpl word [eax + 0x61], bp
outsb dx, byte [esi]
add byte gs:[bp + di + 0x72], al
push 0x65676e61
add byte [ebx + 0x72], al
popal
je 0x7000a6
push eax
jb 0x7000b3
arpl word [ebp + 0x73], sp
jae 0x70008a
jae 0x7000bb
inc ecx
add byte [edx + 0x74], dl
insb byte es:[edi], dx
push ebp
outsb dx, byte [esi]
ja 0x7000ba
outsb dx, byte [esi]
add byte fs:[edi + 0x65], al
add byte [edi + 0x65], al
je 0x7000ac
imul esp, dword [ebx + 0x6b], 0x6e756f43
jne 0x7000cd
je 0x700061
jnp 0x7000b5
int 0x47
inc edi
je 0x7000ab
outsd dx, dword [esi]
insd dword es:[edi], dx
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
dec esp
imul ebp, dword [esi + 0x65], 0xaf5c0041
inc edi
je 0x7000ca
jb 0x7000eb
arpl word [ecx + 0x64], ax
jb 0x7000e7
jae 0x7000f7
add byte [esi + 0x626f6c47], dh
insb byte es:[edi], dx
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
popal
insb byte es:[edi], dx
push ebp
outsb dx, byte [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx], bp
mov eax, dword [0x6c4723e0]
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
dec esp
outsd dx, dword [esi]
arpl word [ebx], bp
inc edi
je 0x7000f1
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
push esp
imul ebp, dword [ebp + 0x65], 0x69615200
jae 0x700118
insd dword es:[edi], dx
add byte gs:[edx + 0x61], dl
imul esi, dword [ebx + 0x65], 0x65637845
jo 0x70012d
inc ebp
js 0x700119
arpl word [ebp + 0x70], sp
je 0x700123
jo 0x70012d
imul ebp, dword [edi + 0x6e], 0xa4b55a00
outsd dx, dword [esi]
outsb dx, byte [esi]
add byte [edx - 0x4b], bl
movsb byte es:[edi], byte [esi]
xlatb
or dword ds:[edi + 0x65], eax
je 0x70011a
jns 0x70013c
je 0x700130
insd dword es:[edi], dx
insd dword es:[edi], dx
push esp
imul ebp, dword [ebp + 0x65], 0x62cba800
popfd
in al, dx
inc ebx
insb byte es:[edi], dx
outsd dx, dword [esi]
jae 0x700140
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
add byte gs:[ebp + 0x6e], dl
push 0x6c646e61
insb byte es:[edi], dx
inc ebp
inc ebp
js 0x700151
jo 0x700165
imul ebp, dword [edi + 0x6e], 0x746c6946
jb 0x7000fb
je 0x70015e
jb 0x7000fb
push ebx
je 0x700147
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
inc ebx
outsd dx, dword [esi]
jne 0x700176
je 0x70010a
inc dword [edi + 0x65]
je 0x700155
imul ebp, dword [ebp + 0x54], 0x657079
inc edi
je 0x70016e
je 0x70016e
push ebx
je 0x700181
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
add dh, al
add dh, al
push ebx
je 0x70017c
je 0x70018f
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
add byte gs:[eax + 0x65], cl
popal
jo 0x70017b
jae 0x7001ae
jb 0x7001ab
jns 0x70013e
jno 0x700197
popal
imul esi, dword [esi + eax*2 + 0x6f], 0x6e695372
insb byte es:[di], dx
dec edi
bound ebp, qword [edx + 0x65]
imul ebp, dword [esi + 0x67], 0x624f656c
push 0x65
arpl word [eax + eax + 0x46], si
je 0x700153
inc esi
jb 0x7001bb
inc ebp
inc ebp
outsb dx, byte [esi]
jbe 0x7001c4
jb 0x7001cc
outsb dx, byte [esi]
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x7001b6
je 0x7001d7
imul ebp, dword [esi + 0x67], 0x70005773
jae 0x7001d8
test dword [esi + eax*2], esi
jb 0x7001d8
inc ebp
outsb dx, byte [esi]
jbe 0x7001e1
jb 0x7001e9
outsb dx, byte [esi]
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x7001d3
je 0x7001f4
jb 0x7001ec
imul ebp, dword [esi + 0x67], 0x53004173
popal
outsb dx, byte [esi]
jae 0x7001c8
add byte [ebx + 0x61], dl
jbe 0x7001f1
inc esp
inc ebx
add byte [ebp + 0x78], al
jo 0x7001f4
inc ebp
js 0x700202
popal
outsb dx, byte [esi]
inc ebp
outsb dx, byte [esi]
jbe 0x700202
jb 0x70020a
outsb dx, byte [esi]
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x7001f4
je 0x700215
imul ebp, dword [esi + 0x67], 0x47004173
je 0x7001f2
je 0x7001f2
outsb dx, byte [esi]
jbe 0x700219
jb 0x700221
outsb dx, byte [esi]
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x70020b
je 0x70022c
imul ebp, dword [esi + 0x67], 0x48005773
popal
outsb dx, byte [esi]
jae 0x700216
add byte [eax + 0x65], cl
popal
jo 0x700208
inc ebx
jb 0x70022c
popal
je 0x70022f
add byte [edi], ah
dec esi
fnstcw word [eax]
sbb esi, dword [edx + 0x47]
je 0x70021a
je 0x70021a
outsb dx, byte [esi]
jbe 0x700241
imul esi, dword [edx + 0x6f], 0x6e656d6e
jb 0x700249
outsb dx, byte [esi]
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x700233
je 0x700254
jb 0x70024c
imul ebp, dword [esi + 0x67], 0x65530073
outsb dx, byte [esi]
jae 0x7001e7
push ebx
je 0x700230
je 0x700230
outsb dx, byte [esi]
jbe 0x700257
jb 0x70025f
outsb dx, byte [esi]
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x70024c
popal
jb 0x700262
popal
bound ebp, qword [ebp + 0x41]
add byte [ebx + eax*2 + 0x4d], cl
popal
jo 0x700258
je 0x700279
imul ebp, dword [esi + 0x67], 0x7c6d0041
outsb dx, byte [esi]
inc ecx
inc ecx
add byte [ebp + 0x7c], ch
dec edi
push esi
imul esi, dword [edx + 0x74], 0x466c6175
insb byte es:[edi], dx
inc esi
jb 0x70027e
add byte gs:[esi + 0x69], dl
add byte [esi + 0x69], dl
jb 0x700293
jne 0x700282
insb byte es:[edi], dx
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax], ax
dec ecx
jae 0x70026d
popal
push edi
jb 0x700299
imul esi, dword [ebp + 0x50], 0xd6007274
je 0x700297
push eax
je 0x7002a7
add dh, dl
inc ecx
ret
push ebx
je 0x7002b6
imul ebp, dword [esi + 0x67], 0x47770057
ja 0x700292
je 0x700293
je 0x700293
outsb dx, byte [esi]
jbe 0x7002ba
jb 0x7002c2
outsb dx, byte [esi]
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x7002af
push esi
popal
jb 0x7002c5
popal
bound ebp, qword [ebp + 0x41]
inc ecx
add byte [edi + 0x65], al
je 0x7002b9
inc edi
je 0x7002b9
je 0x7002da
imul ebp, dword [esi + 0x67], 0x65707954
jo 0x7002d4
inc ecx
add byte [esi - 0x57], bl
enter 0x436b, 0xfffffffffffffff8
btr ecx, edx
call 0x6fff8d
dec ecx
jae 0x7002c4
shr eax, 1
push cs
std
invalid
dec dword [ecx + 0x73]
inc edx
popal
push edx
popal
push eax
je 0x7002fd
add byte [ebx + 0x65], dl
je 0x7002e4
imul ebp, dword [ebp + 0x65], 0x6f430072
jb 0x700295
jb 0x700295
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x7002fb
popal
jb 0x700301
push ebx
je 0x700311
imul ebp, dword [esi + 0x67], 0x43820057
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x70030b
jb 0x700311
push ebx
je 0x700321
imul ebp, dword [esi + 0x67], 0xc3d0041
inc edi
je 0x70030d
push ebx
je 0x70032e
imul ebp, dword [esi + 0x67], 0x65707954
push edi
push edi
add byte [ebp + 0x53], dl
push ebp
push ebx
inc ebp
push edx
xor esi, dword [edx]
insb byte es:[edi], dx
insb byte es:[edi], dx
add byte [edi + 0x65], al
je 0x700321
jae 0x70034a
popal
push eax
push eax
outsd dx, dword [esi]
jae 0x7002de
xchg edx, eax
and esi, dword [ebx - 0x193eda2a]
dec ecx
out 0x49, al
jae 0x70032a
popal
inc ebx
outsd dx, dword [esi]
push eax
je 0x700363
add byte [ebx + 0x63], dl
jb 0x70035b
outsb dx, byte gs:[esi]
push esp
outsd dx, dword [esi]
inc ebx
insb byte es:[edi], dx
imul esp, dword [ebp + 0x6e], 0x73490074
inc ebx
outsb dx, byte gs:[esi]
je 0x700301
dec ecx
jae 0x700347
push 0x646c69
inc edi
je 0x700364
je 0x700364
imul ebp, dword [esi + 0x64], 0x1100776f
inc esp
jae 0x70038c
ja 0x700313
adc dword [ebp + 0x73], eax
je 0x70038b
jb 0x700389
outsd dx, dword [esi]
jns 0x70035d
arpl word [ebx + 0x65], sp
insb byte es:[edi], dx
jb 0x700384
jb 0x700384
je 0x700394
jb 0x70037b
popal
bound ebp, qword [ebp]
dec esp
outsd dx, dword [esi]
add byte gs:[edi + ebp*2 + 0x61], cl
popal
inc edx
imul esi, dword [ebp + ebp*2 + 0x61], 0x4b004170
imul ebp, dword [esp + ebp*2 + 0x54], 0x72656d69
add byte [eax + 0x6c696843], dl
push edi
imul ebp, dword [esi + 0x64], 0x7246776f
outsd dx, dword [esi]
outsb dx, byte [esi]
outsd dx, dword fs:[esi]
ja 0x700395
jb 0x7003c0
insd dword es:[edi], dx
push eax
outsd dx, dword [esi]
imul ebp, dword [esi + 0x74], 0x45007845
insb byte es:[edi], dx
insb byte es:[edi], dx
imul esi, dword [eax + 0x73], 0x65530065
je 0x7003bd
je 0x7003bd
imul ebp, dword [esi + 0x64], 0x6752776f
outsb dx, byte [esi]
add byte [ebx + 0x65], dl
je 0x7003b9
outsd dx, dword [esi]
arpl word [ebp + 0x73], si
add byte [ebx + 0x65], dl
je 0x7003d1
push ebp
outsb dx, byte [esi]
push 0x6c646e61
inc ebp
inc ebp
js 0x7003ea
jo 0x7003fe
je 0x7003f4
imul ebp, dword [edi + 0x6e], 0x746c6946
jb 0x700394
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esi
imul ebp, dword [esp + esi*2 + 0x65], 0x65440072
push di
inc esp
push di
imul ebp, dword [esi + 0x64], 0x7250776f
outsd dx, dword [esi]
arpl word [ecx], ax
dec ecx
jae 0x700400
outsd dx, dword [esi]
outsd dx, dword [esi]
insd dword es:[edi], dx
add byte fs:[eax + 0x65], dl
imul ecx, dword gs:[ebp + 0x65], 0x73
jae 0x700416
inc ecx
add byte [edi + 0x65], al
je 0x700400
inc edi
je 0x700400
insb byte es:[edi], dx
popal
jae 0x700434
jae 0x70040b
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
inc ecx
add byte [ebx], dl
mov ah, byte [0x496ec754]
jae 0x700419
arpl word [edi + 0x6e], bp
outsd dx, dword [esi]
outsb dx, byte [esi]
imul esp, dword [ebx], 0x74736f50
push ecx
jne 0x700446
je 0x70042c
jae 0x700455
popal
add byte gs:[bp + di + 0x6f], al
jo 0x700463
inc ecx
arpl word [ebx + 0x65], sp
insb byte es:[edi], dx
jb 0x700453
je 0x700463
jb 0x70044a
popal
bound ebp, qword [ebp + 0x41]
add byte [edi + 0x65], al
je 0x700453
jns 0x700475
je 0x700469
insd dword es:[edi], dx
dec ebp
outsb dx, byte gs:[esi]
jne 0x70040a
push ebx
push 0x6957776f
outsb dx, byte [esi]
outsd dx, dword fs:[esi]
ja 0x700415
dec esp
outsd dx, dword [esi]
popal
dec ecx
dec ecx
insd dword es:[edi], dx
popal
inc ecx
add byte [ecx + 0x58], bh
mov ebx, 0x69577349
outsb dx, byte [esi]
outsd dx, dword fs:[esi]
ja 0x700471
outsb dx, byte [esi]
popal
bound ebp, qword [ebp + 0x64]
add byte [edx + 0x72549c0d], dl
popal
or eax, 0x6172549c
outsb dx, byte [esi]
jae 0x7004a8
popal
je 0x7004a4
inc ecx
arpl word [ebx + 0x65], sp
insb byte es:[edi], dx
jb 0x7004a8
popal
je 0x7004b8
jb 0x70048c
inc ecx
add byte [ebp + 0x6e], al
jne 0x7004bd
inc esp
imul esi, dword [ebx + 0x70], 0x5379616c
jo 0x7004c1
popal
jns 0x7004ab
je 0x7004cf
imul ebp, dword [esi + 0x67], 0xef004173
inc edi
je 0x7004b1
jns 0x7004bc
je 0x7004cc
je 0x7004d2
add byte [ebx + 0x6c], al
imul esp, dword [ebp + 0x6e], 0x536f5474
outsb dx, byte gs:[esi]
je 0x7004c9
outsd dx, dword [esi]
push ebx
arpl word [edx + 0x65], si
outsb dx, byte gs:[esi]
add byte [ebp + 0x6e], al
popal
bound ebp, qword [ebp + 0x4d]
outsb dx, byte gs:[esi]
jne 0x7004d1
je 0x7004ef
insd dword es:[edi], dx
add dh, dh
loope 0x7004af
mul cl
and byte [ebx - 0x66], ah
inc esp
insb byte es:[edi], dx
je 0x7004fc
arpl word [edx + 0x656c6544], bx
je 0x7004fc
dec ebp
outsb dx, byte gs:[esi]
jne 0x70049c
push ebx
je 0x7004e3
popal
jo 0x700517
jne 0x700517
jb 0x70050b
add byte gs:[eax + 0x74], dl
add byte [eax + 0x74], dl
je 0x7004f3
dec ecx
outsb dx, byte [esi]
push edx
arpl word gs:[eax + eax - 0xb], si
add ch, dh
in al, 0x47
je 0x7004f9
popal
jo 0x70052d
je 0x70052f
jne 0x70052d
jb 0x700521
add byte gs:[edi], dl
add byte [edi], dl
pop ss
jle 0x700509
inc edi
je 0x700517
jne 0x700528
dec ebp
outsb dx, byte gs:[esi]
jne 0x7004cb
inc edi
je 0x700522
arpl word [edx + 0x6f], si
outsd dx, dword [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
push edx
popal
outsb dx, byte [esi]
add byte gs:[bx + di + 0x6e], cl
insb byte es:[edi], dx
popal
je 0x700546
push edx
arpl word gs:[eax + eax + 0x47], si
arpl word [eax + eax + 0x47], si
je 0x70052b
arpl word [ecx + ebp*2 + 0x76], si
push edi
push edi
imul ebp, dword [esi + 0x64], 0xe600776f
push 0xfffffffffffffff8
outsd dx, dword [esi]
ja 0x7004f6
out 0x6a, al
clc
lahf
push 0xffffffffffffff81
or edx, dword [edx + 0x65]
insb byte es:[edi], dx
popal
jae 0x700569
inc ebx
popal
jo 0x70057c
jne 0x70057c
jb 0x700570
add byte gs:[ecx + 0x6e], cl
add byte [ecx + 0x6e], cl
je 0x700575
jb 0x700585
arpl word gs:[edx + edx*2 + 0x65], si
arpl word [eax + eax + 0x44], si
jae 0x700592
jb 0x70058f
jns 0x70056b
dec ecx
arpl word [edi + 0x6e], bp
add byte [edx + 0x53746553], ah
je 0x70057e
arpl word [edx + 0x6f], si
outsd dx, dword [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
push eax
outsd dx, dword [esi]
jae 0x700534
push edx
jb 0x70059a
ja 0x700592
imul ebp, dword [esi + 0x64], 0x4700776f
je 0x70059c
imul ebp, dword [esi + 0x64], 0x6f4c776f
outsb dx, byte [esi]
outsd dx, dword fs:[esi]
ja 0x700597
outsd dx, dword [esi]
outsb dx, byte [esi]
inc ecx
add ch, bl
sub al, 0x3f
push es
inc ebp
outsb dx, byte [esi]
popal
bound ebp, qword [ebp + 0x57]
imul ebp, dword [esi + 0x64], 0x4500776f
outsb dx, byte [esi]
push eax
popal
add byte gs:[bx + di + 0x73], cl
dec ecx
jae 0x7005c3
push edi
imul ebp, dword [esi + 0x64], 0x6956776f
jae 0x7005de
ja 0x7005c8
imul esi, dword [ebx + 0x69], 0x656c62
bound ebp, qword [ebp]
inc edi
je 0x7005c1
inc esp
insb byte es:[edi], dx
inc ebx
je 0x7005f4
insb byte es:[edi], dx
dec ecx
inc esp
add byte [edi + ebp*2 + 0x61], cl
push ebx
je 0x7005ff
imul ebp, dword [esi + 0x67], 0xb0b10041
inc ecx
add byte [ecx - 0x3a554c50], dh
mov cl, 0xb0
mov bl, 0xaa
lds esi, [ebx + edx*2 + 0x65]
je 0x7005ec
je 0x7005f3
je 0x7005f3
imul ebp, dword [esi + 0x64], 0x6f4c776f
outsb dx, byte [esi]
inc ecx
add byte [eax - 0x15], ch
jnp 0x7005c9
in eax, dx
or byte [esi + 0x7366664f], cl
je 0x700607
arpl word gs:[eax + eax + 0x47], si
je 0x70060a
outsb dx, byte gs:[esi]
jne 0x700614
je 0x700624
je 0x70062a
add byte [ebx + 0x65], dl
je 0x70061a
push eax
jb 0x70063b
jo 0x70060f
add byte [ebx + 0x65], dl
je 0x700626
arpl word [edx + 0x6f], si
insb byte es:[edi], dx
insb byte es:[edi], dx
push edx
popal
outsb dx, byte [esi]
add byte gs:[bx + di + 0x73], cl
inc esp
dec ecx
jae 0x700625
imul esp, dword [ecx + 0x6c], 0x654d676f
jae 0x70065d
popal
inc ecx
inc ecx
add byte [ebx + 0x63], dl
jb 0x700662
insb byte es:[edi], dx
insb byte es:[edi], dx
push edi
imul ebp, dword [esi + 0x64], 0x7845776f
add byte [ecx], bl
inc ebp
js 0x7005fe
sbb dword [eax + 0x5b], edi
js 0x70065c
mov dl, 0xad
dec ebp
outsd dx, dword [esi]
jbe 0x70066c
push edi
imul ebp, dword [esi + 0x64], 0x5300776f
outsd dx, dword fs:[esi]
ja 0x70060e
push ebx
outsb dx, byte gs:[esi]
inc esp
insb byte es:[edi], dx
dec ecx
je 0x70067d
insd dword es:[edi], dx
dec ebp
jae 0x700690
popal
inc ecx
add byte [ebp + 0x61], cl
jo 0x70067d
push edi
imul ebp, dword [esi + 0x64], 0x6f50776f
ja 0x70067c
outsd dx, dword [esi]
imul ebp, dword [esi + 0x74], 0x8fbc0073
push ss
add dword [ebx + 0x68], 0x4d6b6365
dec ebp
outsb dx, byte gs:[esi]
jne 0x700689
je 0x7006a7
insd dword es:[edi], dx
add byte [edi + 0x65], al
je 0x70069b
arpl word [edx + 0x6f], si
insb byte es:[edi], dx
insb byte es:[edi], dx
push eax
outsd dx, dword [esi]
jae 0x700651
inc eax
push ebx
je 0x7006a3
outsb dx, byte gs:[esi]
jne 0x7006a3
je 0x7006c1
insd dword es:[edi], dx
inc edx
imul esi, dword [ebp + ebp*2 + 0x61], 0x43007370
jb 0x7006cd
jo 0x7006d7
add byte [ebx + 0x72], al
popal
popal
je 0x7006d0
push edi
imul ebp, dword [esi + 0x64], 0x7845776f
inc ecx
add byte [ebx], dl
xchg dword [edi], edx
jb 0x7005fb
insd dword es:[edi], dx
mov edx, 0x4d746547
inc edi
je 0x7006cd
outsb dx, byte gs:[esi]
jne 0x7006cd
je 0x7006eb
insd dword es:[edi], dx
dec ecx
inc esp
add byte [ebp + edx - 0xbe0137b], al
add al, 0x47
je 0x7006e2
outsb dx, byte gs:[esi]
jne 0x7006e2
je 0x700700
insd dword es:[edi], dx
inc ebx
outsd dx, dword [esi]
jne 0x70070e
je 0x7006a2
inc edi
je 0x7006e9
insb byte es:[edi], dx
popal
jae 0x70071d
dec esp
outsd dx, dword [esi]
outsb dx, byte [esi]
inc ecx
add byte [edi + 0x65], al
je 0x700707
jns 0x700729
inc ebx
outsd dx, dword [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0x7006bc
mov bh, 0x9e
jmp 0x6cdc6806
insb byte es:[edi], dx
insb byte es:[edi], dx
dec esi
js 0x70073b
dec eax
outsd dx, dword [esi]
outsd dx, dword [esi]
imul eax, dword [ebp + 0x78], 0
push ebx
je 0x700713
add byte [ebx + 0x65], dl
je 0x700713
arpl word [ecx + ebp*2 + 0x76], si
push edi
push edi
imul ebp, dword [esi + 0x64], 0x5300776f
je 0x700725
jne 0x700756
jae 0x700755
jb 0x7006e8
push ebx
je 0x700743
push edi
imul ebp, dword [esi + 0x64], 0x4873776f
outsd dx, dword [esi]
outsd dx, dword [esi]
imul eax, dword [ebp + 0x78], 0x41
add byte [ebx + 0x65], dl
je 0x700741
jne 0x700772
jae 0x700771
jb 0x700754
outsd dx, dword [esi]
jae 0x700707
or byte [ebx + 0x65527dc2], ch
imul esi, dword [bp + di + 0x74], 0x6c437265
imul esi, dword [ebx + 0x74], 0x6c437265
inc ebx
insb byte es:[edi], dx
popal
jae 0x70078b
inc ecx
add byte [esi + 0x69], al
insb byte es:[edi], dx
insb byte es:[edi], dx
push edx
arpl word gs:[eax + eax + 0x41], si
push 0x75
push 0x75
jae 0x70079d
push edi
imul ebp, dword [esi + 0x64], 0x6552776f
arpl word [ebp + eax*2 + 0x78], si
add byte [ecx + 0x73], cl
push edx
arpl word gs:[ebp + eax*2 + 0x6d], si
je 0x700782
insd dword es:[edi], dx
jo 0x7007b4
jns 0x700742
add byte [edx + 0x65], dl
insb byte es:[edi], dx
push edx
insb byte es:[edi], dx
popal
jae 0x7007ae
inc esp
inc ebx
add byte [edi + ebp*2 + 0x61], cl
inc ebx
jne 0x7007c5
jae 0x7007c4
outsd dx, dword [esi]
jb 0x700798
inc ecx
add byte [edi + ebx*8 + 0x47], cl
je 0x7007ab
outsb dx, byte gs:[esi]
jne 0x7007a5
push 0x4d6b6365
popal
jb 0x7007d5
inc esp
imul ebp, dword [ebp + 0x65], 0x6f69736e
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x700775
inc esp
jae 0x7007ed
jb 0x7007ea
jns 0x7007ca
outsb dx, byte gs:[esi]
jne 0x700781
push ecx
push ecx
rol byte [eax], 1
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
inc edi
je 0x7015fc
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edi + 0x65], al
je 0x7015fc
popal
jb 0x701614
outsb dx, byte [esi]
je 0x7015b2
inc edi
je 0x70160a
outsd dx, dword [esi]
jo 0x701610
imul ebp, dword [esi + 0x64], 0x5300776f
inc edi
je 0x70160a
outsd dx, dword [esi]
arpl word [ebp + 0x73], si
add dl, cl
inc edi
je 0x701612
insb byte es:[edi], dx
imul esp, dword [ebp + 0x6e], 0x63655274
je 0x7015d9
xchg esp, eax
dec ecx
outsb dx, byte [esi]
jbe 0x70163f
insb byte es:[edi], dx
imul esp, dword [ecx + 0x74], 0x63655265
je 0x7015e9
inc esp
jae 0x701661
jb 0x70165e
jns 0x701634
jne 0x701665
jae 0x701664
jb 0x7015f7
inc esp
jb 0x70165b
ja 0x701641
add byte gs:[bp + di + 0x65], dl
je 0x701654
popal
jb 0x70166c
outsb dx, byte [esi]
je 0x70160a
pop es
dec ecx
jae 0x701665
imul ebp, dword [esi + 0x64], 0x4d00776f
outsd dx, dword fs:[esi]
ja 0x701614
dec ebp
jae 0x70168b
popal
inc edx
outsd dx, dword [esi]
js 0x701660
add byte [eax + 0x6f], dl
jae 0x701698
dec ebp
jae 0x70169b
popal
inc ecx
add byte [ebx + 0x65], dl
je 0x701674
insb byte es:[edi], dx
imul esi, dword [eax + 0x62], 0x6472616f
bound ebp, qword [edi + 0x61]
jb 0x70169d
inc esp
popal
je 0x70169e
add byte [edi + 0x70], cl
outsb dx, byte gs:[esi]
jo 0x7016a6
outsb dx, byte [esi]
inc ebx
insb byte es:[edi], dx
imul esi, dword [eax + 0x62], 0x6472616f
add byte [esi + 0x74706d45], ch
jns 0x701696
insb byte es:[edi], dx
imul esi, dword [eax + 0x62], 0x6472616f
add byte [ecx + 0x6547fb98], bh
sti
inc edi
je 0x7016b6
je 0x7016b6
jns 0x7016d8
jae 0x7016da
je 0x7016cc
insd dword es:[edi], dx
insd dword es:[edi], dx
dec ebp
je 0x7016de
imul esp, dword [ebx + 0x73], 0xdc4dd200
inc edi
je 0x7016ba
jne 0x7016eb
jae 0x7016ea
jb 0x7016cd
outsd dx, dword [esi]
jae 0x701680
inc esi
imul ebp, dword [esp + ebp*2 + 0x52], 0x53006e67
je 0x7016e3
push edi
imul ebp, dword [esi + 0x64], 0x6f50776f
jae 0x701695
das
push ebx
outsb dx, byte gs:[esi]
dec ebp
dec ebp
jae 0x701712
jae 0x701712
jae 0x701701
popal
inc ecx
add byte [edi + 0x73], dh
jo 0x70171a
imul ebp, dword [esi + 0x74], 0x21004166
push esi
popal
insb byte es:[edi], dx
imul esp, dword [ecx + 0x74], 0x63655265
push edx
arpl word gs:[eax + eax + 0x57], si
je 0x7016bc
push edi
popal
imul esi, dword [esi + eax*2 + 0x6f], 0x706e4972
jne 0x70173c
dec ecx
insb byte es:[edi], dx
add byte gs:[ebx + 0x72], al
add byte [ebx + 0x72], al
inc ebx
jb 0x701735
popal
popal
je 0x701738
dec ebp
outsb dx, byte gs:[esi]
jne 0x7016d8
pushal
inc ebx
insb byte es:[edi], dx
outsd dx, dword [esi]
jae 0x701743
inc ebx
insb byte es:[edi], dx
imul esi, dword [eax + 0x62], 0x6472616f
outsd dx, dword [esi]
popal
jb 0x70174b
add byte [edx + esi*2 + 0x61], al
popal
ja 0x701736
arpl word [edi + 0x6e], bp
inc ebp
js 0x7016f3
push ebx
je 0x701749
arpl word gs:[ebp + eax*2 + 0x6d], si
jo 0x701772
jns 0x701700
mov dword [0x572435da], eax
mov esi, 0x61657243
fidiv dword [0x43be5724]
jb 0x70176e
popal
je 0x701771
push eax
outsd dx, dword [esi]
jo 0x701785
jo 0x70175f
outsb dx, byte gs:[esi]
jne 0x701716
inc edi
je 0x70176c
dec edi
push eax
xor al, byte [eax]
inc ecx
jo 0x701791
outsb dx, byte gs:[esi]
dec ebp
outsb dx, byte gs:[esi]
jne 0x70176a
add byte [ecx + 0x1de24b28], cl
dec ebp
outsd dx, dword [esi]
imul esp, dword fs:[esi + 0x79], 0x756e654d
inc ecx
dec ebp
outsb dx, byte gs:[esi]
jne 0x70177b
add byte [ebx + 0x72], al
popal
jb 0x7017a3
popal
je 0x7017a6
dec ecx
arpl word [edi + 0x6e], bp
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esi
jb 0x7017b7
insd dword es:[edi], dx
push edx
jae 0x7017bc
jae 0x7017bc
jne 0x7017c1
arpl word [ebp], sp
insb byte es:[edi], dx
inc ebx
jb 0x7017bb
popal
je 0x7017be
inc ecx
arpl word [ebx + 0x65], sp
insb byte es:[edi], dx
jb 0x7017c2
jb 0x7017c2
je 0x7017d2
jb 0x7017b9
popal
bound ebp, qword [ebp + 0x41]
add byte [edx + 0x65], dl
imul esi, dword [bp + di + 0x74], 0x6c437265
imul esi, dword gs:[bp + di + 0x74], 0x6c437265
imul esi, dword [ebx + 0x74], 0x6c437265
jb 0x7017b7
jb 0x7017b7
insb byte es:[edi], dx
imul esi, dword [eax + 0x62], 0x6472616f
inc esi
inc esi
outsd dx, dword [esi]
jb 0x7017ed
popal
je 0x7017c4
add byte [edi + 0x46], bh
inc esi
inc ebx
jb 0x7017ee
popal
je 0x7017f1
dec ecx
arpl word [edi + 0x6e], bp
inc esi
jb 0x701802
insd dword es:[edi], dx
push edx
jae 0x701807
jne 0x70180c
arpl word [ebp + 0x45], sp
js 0x70179f
push edi
imul ebp, dword [esi + 0x64], 0x7246776f
outsd dx, dword [esi]
outsd dx, dword [esi]
ja 0x7017ec
jb 0x701817
insd dword es:[edi], dx
push eax
outsd dx, dword [esi]
imul ebp, dword [esi + 0x74], 0xe171e300
xor byte [ebx - 0x2a], 0xf0
inc edi
je 0x701807
dec ebp
jae 0x701830
jae 0x701830
jae 0x70181f
popal
inc ecx
add bl, dh
ljmp 0x6170
ljmp 0x6170:0x73694405
add eax, 0x70736944
popal
je 0x70182f
push 0x7373654d
popal
inc ecx
add byte [edi + ebp*2 + 0x61], cl
dec ecx
arpl word [edi + 0x6e], bp
inc ecx
add byte [edi + 0x65], al
je 0x701827
insb byte es:[edi], dx
imul esi, dword [eax + 0x62], 0x6472616f
inc esp
popal
je 0x701851
add byte [ebp + 0x6e], al
inc ebp
outsb dx, byte [esi]
push eax
popal
imul ebp, dword [esi + 0x74], 0x64705500
popal
je 0x701865
push edi
imul ebp, dword [esi + 0x64], 0x5500776f
outsb dx, byte [esi]
outsd dx, dword fs:[esi]
ja 0x701807
push ebp
outsb dx, byte [esi]
jb 0x701870
imul esi, dword [bp + di + 0x74], 0x6c437265
imul esi, dword [ebx + 0x74], 0x6c437265
popal
jae 0x701889
inc ecx
add byte [edi + 0x44b859ce], dh
jb 0x701881
popal
ja 0x701868
outsd dx, dword [esi]
arpl word [ebp + 0x73], si
push edx
arpl word gs:[eax + eax - 0x65], si
in eax, dx
cld
iretd
push esi
inc ebp
jno 0x7018a9
popal
insb byte es:[edi], dx
push edx
arpl word gs:[eax + eax + 0x53], si
jns 0x7018b1
je 0x7018a5
insd dword es:[edi], dx
push eax
popal
jb 0x7018a6
insd dword es:[edi], dx
je 0x7018ae
jb 0x7018be
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
inc ecx
add byte [ebx + 0x65], dl
je 0x7018a7
push ebx
je 0x7018a7
dec edi
push eax
xor al, byte [eax]
push esp
jb 0x7018bd
outsb dx, byte [esi]
jae 0x7018cb
popal
je 0x7018c7
dec ebp
jae 0x7018d9
jae 0x7018c8
popal
add byte gs:[bx + 0x65], al
add byte gs:[edi + 0x65], al
je 0x7018b1
insb byte es:[edi], dx
popal
jae 0x7018e5
dec esi
popal
insd dword es:[edi], dx
inc ecx
add byte [edi + 0x65], al
je 0x7018c0
insb byte es:[edi], dx
dec ecx
je 0x7018e6
insd dword es:[edi], dx
add cl, al
add byte [edi + 0x65], 0x74
inc esp
jae 0x7018f7
je 0x7018fd
jo 0x7018e7
imul ebp, dword [esi + 0x64], 0x4600776f
imul ebp, dword [esi + 0x64], 0x646e6957
outsd dx, dword [esi]
ja 0x7018e6
js 0x7018e4
add byte [edi + 0x65], al
je 0x7018ff
je 0x7018ff
push edi
imul ebp, dword [esi + 0x64], 0x6554776f
js 0x701925
outsb dx, byte [esi]
outsd dx, dword fs:[esi]
ja 0x701902
js 0x701925
inc ecx
add byte [ebx - 6], al
aad 0x44
test dword [edx + esi*2 + 0x61], 0x61724677
jb 0x701920
popal
insd dword es:[edi], dx
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x701938
outsd dx, dword [esi]
insb byte es:[edi], dx
add byte [edi + 0x65], al
je 0x701924
imul ebp, dword [esi + 0x64], 0x6554776f
js 0x70194a
dec esp
outsb dx, byte gs:[esi]
je 0x701944
inc ecx
add byte [edi + 0x65], al
je 0x701932
jb 0x701953
jo 0x701927
inc ecx
add byte [edi + 0x65], al
je 0x70193e
inc edi
je 0x70193e
jns 0x701960
inc ebx
outsd dx, dword [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0x701935
jb 0x70196a
jae 0x70195f
add byte [ebx + 0x68], al
popal
jb 0x701952
jo 0x70196f
jb 0x701943
add byte [edx + 0x65], al
imul ebp, dword [bp + 0x50], 0x746e6961
add byte [edi + 0x65], al
je 0x701958
outsd dx, dword [esi]
jb 0x70197a
jb 0x701987
jne 0x701988
push edi
imul ebp, dword [esi + 0x64], 0xde00776f
sub dword [eax - 0x15], ecx
add dl, byte [ebx + 0x65]
ja 0x701922
fisubr word [ecx]
dec eax
jmp 0x701929
push ebx
je 0x701982
je 0x701982
imul ebp, dword [esi + 0x64], 0x6554776f
js 0x7019a8
inc ecx
add byte [edi + 0x65], al
je 0x701988
js 0x7019b1
inc esp
insb byte es:[edi], dx
push esp
popal
bound ecx, qword [ecx + 0x74]
insd dword es:[edi], dx
dec ecx
je 0x7019ab
insd dword es:[edi], dx
add byte [esi + 0x47b4ad3d], ch
lodsd eax, dword [esi]
mov ah, 0x47
mov ah, 0x8c
inc ebp
outsb dx, byte [esi]
inc esp
inc esp
imul esp, dword [ecx + 0x6c], 0x1f00676f
add byte [edi], bl
inc ebx
jb 0x7019c2
popal
je 0x7019c5
inc esp
inc esp
imul esp, dword [ecx + 0x6c], 0x6e49676f
imul esi, dword fs:[edx + 0x65], 0x61507463
jb 0x7019d1
arpl word [eax + edx*2 + 0x61], si
popal
jb 0x7019d3
insd dword es:[edi], dx
inc ecx
add byte [edi + 0x65], al
je 0x7019d0
imul ebp, dword [esi + 0x64], 0x6c50776f
outsb dx, byte [esi]
outsd dx, dword fs:[esi]
ja 0x7019cf
insb byte es:[edi], dx
popal
arpl word [ebp + 0x6d], sp
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x701988
add byte [edi + 0x44], al
inc edi
inc esp
dec ecx
xor esi, dword [edx]
insb byte es:[edi], dx
insb byte es:[edi], dx
add byte [ebp + 0x73], al
je 0x701a09
outsd dx, dword [esi]
jns 0x7019f1
imul ebp, dword [esi + 0x64], 0x4700776f
je 0x7019f0
popal
jae 0x701a1b
inc ecx
arpl word [ecx + ebp*2 + 0x76], si
push eax
jbe 0x701a12
push eax
outsd dx, dword [esi]
jo 0x701a26
jo 0x7019b3
xchg cx, ax
adc byte [ebx + 0x6765520a], dl
imul esi, dword [ebx + 0x74], 0x69577265
outsb dx, byte [esi]
outsd dx, dword fs:[esi]
ja 0x701a14
jae 0x701a3d
popal
inc ecx
add byte [edx + 0x65], dl
push edx
insd dword es:[edi], dx
insd dword es:[edi], dx
outsd dx, dword [esi]
jbe 0x701a3a
push eax
jb 0x701a47
jo 0x701a1b
add byte [ebx + 0x61], al
insb byte es:[edi], dx
insb byte es:[edi], dx
push edi
imul ebp, dword [esi + 0x64], 0x7250776f
outsd dx, dword [esi]
arpl word [ecx], ax
movsd dword es:[edi], dword [esi]
aam 0x47
inc edi
je 0x701a3f
je 0x701a3f
dec ebp
jae 0x701a68
popal
push esp
imul ebp, dword [ebp + 0x65], 0x74784500
push esp
js 0x701a78
dec edi
jne 0x701a7b
inc ecx
add dh, ch
out dx, al
stc
fdivr dword [ebx]
inc edi
jb 0x701a71
jns 0x701a65
je 0x701a86
imul ebp, dword [esi + 0x67], 0x65540041
js 0x701a91
dec edi
jne 0x701a94
inc ecx
add byte [edx + 0x65], dl
arpl word [esi + edx*2 + 0x69], si
jae 0x701a93
push esi
imul esi, dword [ebx + 0x69], 0x656c62
bound ebp, qword [ebp]
adc cl, byte [ebp + 0x55766f1c]
outsb dx, byte [esi]
push 0x576b6f6f
imul ebp, dword [esi + 0x64], 0x4873776f
outsd dx, dword [esi]
ja 0x701ab3
jae 0x701a89
dec eax
outsd dx, dword [esi]
outsd dx, dword [esi]
imul eax, dword [ebp + 0x78], 0
popal
mov al, byte [0x72441ae3]
popal
ja 0x701aa4
js 0x701ac7
inc ecx
add byte [ebx + 0x72], al
popal
je 0x701ac0
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x701ac1
je 0x701acb
bound ebp, qword [ebp + 0x44]
inc esp
inc ebx
add byte [ebp + 0x6f], cl
dec ebp
outsd dx, dword [esi]
jbe 0x701ad1
push esp
outsd dx, dword [esi]
inc ebp
js 0x701a71
inc ebp
js 0x701ae8
push ebx
insb byte es:[edi], dx
arpl word gs:[ebx + eax*2 + 0x6c], si
arpl word [ebx + eax*2 + 0x6c], si
insb byte es:[edi], dx
imul esi, dword [eax + 0x52], 0x52006e67
arpl word gs:[ecx + 0x6e], si
popal
outsb dx, byte [esi]
insb byte es:[di], dx
insb byte es:[edi], dx
add byte gs:[ebp + 0x64], dh
xchg edi, eax
dec cl
inc edi
je 0x701aeb
je 0x701aeb
push esi
imul esp, dword [ebp + 0x77], 0x74726f70
inc ebp
js 0x701b13
inc ebp
js 0x701aa2
inc edi
je 0x701afa
je 0x701afa
js 0x701b1d
inc ebp
js 0x701b20
outsb dx, byte gs:[esi]
je 0x701b00
outsd dx, dword [esi]
imul ebp, dword [esi + 0x74], 0x413233
je 0x701ae8
xor al, byte [ecx]
push 0xac5d228b
push edx
outsd dx, dword [esi]
jne 0x701b2f
outsb dx, byte [esi]
push edx
arpl word gs:[eax + eax - 0x41], si
inc edi
je 0x701b0f
mov edi, 0x43746547
inc ebx
jne 0x701b40
jb 0x701b35
outsb dx, byte [esi]
je 0x701b22
bound ebp, qword [edx + 0x65]
arpl word [eax + eax + 0x53], si
insb byte es:[edi], dx
arpl word gs:[eax + edx*2 + 0x61], si
insb byte es:[edi], dx
je 0x701b59
add byte gs:[ebp + 0x6c], al
insb byte es:[edi], dx
je 0x701b52
je 0x701b52
inc esp
inc ebx
add byte [edi + 0x65], al
je 0x701b38
jbe 0x701b60
arpl word [ebp + 0x43], sp
popal
jo 0x701b70
add byte [ebx + 0x72], al
popal
je 0x701b69
push eax
popal
insb byte es:[edi], dx
je 0x701b7e
add byte gs:[ebp + 0x6c], al
je 0x701b77
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + eax + 0x47], si
je 0x701b71
js 0x701b94
dec ebp
je 0x701b96
je 0x701b96
imul esp, dword [ebx + 0x73], 0x65470041
je 0x701b80
jns 0x701ba2
je 0x701b96
insd dword es:[edi], dx
push eax
popal
insb byte es:[edi], dx
je 0x701bac
inc ebp
outsb dx, byte [esi]
je 0x701baf
imul esp, dword [ebp + 0x73], 0x74654700
inc ebx
add byte [edi + 0x65], al
je 0x701b88
insb byte es:[edi], dx
imul esi, dword [eax + 0x52], 0x50006e67
je 0x701ba5
imul esi, dword [ebx + 0x69], 0x656c62
bound ebp, qword [ebp]
push ebx
insb byte es:[edi], dx
arpl word gs:[ebx + eax*2 + 0x6c], si
imul esi, dword [eax + 0x52], 0x53006e67
je 0x701baa
push edx
outsb dx, byte [si]
add byte [ebx + 0x65], dl
je 0x701baa
imul eax, dword [ebx + 0x6f], 0x6c
inc ebx
outsd dx, dword [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0x701b6f
xchg byte [ecx], dh
xor dword [eax], esi
inc ebx
jb 0x701bda
xor byte [ebx + 0x72], al
popal
popal
je 0x701bdd
inc esp
inc esp
dec ecx
inc edx
imul esi, dword [ebp + ebp*2 + 0x61], 0x65530070
popal
jo 0x701b81
add byte [ebx + 0x65], dl
push ebx
je 0x701bd8
je 0x701bd8
je 0x701bf9
je 0x701bed
je 0x701bed
push 0x4d746c42
outsd dx, dword [esi]
add byte gs:[edi], ah
mov bh, 0x27
inc edx
mov cl, 0xa
sub al, byte [ebx + 0x72]
popal
je 0x701c05
push eax
outsd dx, dword [esi]
insb byte es:[edi], dx
jns 0x701c0c
outsd dx, dword [esi]
outsb dx, byte [esi]
push edx
outsb dx, byte [si]
add byte [ebp + 0x6e], al
outsb dx, byte [esi]
push eax
popal
je 0x701c1a
add byte [ebp + 0x54], al
popal
bound esp, qword [edx + 0x65]
push esp
js 0x701c32
dec edi
jne 0x701c35
inc ecx
add byte [ebp + 0x78], al
arpl word [ebp + esi*2 + 0x64], bp
inc ebx
insb byte es:[edi], dx
imul esi, dword [eax + 0x52], 0x746365
push ebx
je 0x701c37
jb 0x701c4c
push eax
popal
add byte gs:[bp + di + 0x72], al
popal
inc ebx
jb 0x701c45
popal
je 0x701c48
push edx
arpl word gs:[edx + edx*2 + 0x67], si
outsb dx, byte [esi]
dec ecx
outsb dx, byte [esi]
imul esi, dword fs:[edx + 0x65], 0x43007463
imul esi, dword [edx + 0x65], 0x43007463
outsd dx, dword [esi]
insd dword es:[edi], dx
bound ebp, qword [ecx + 0x6e]
push edx
outsb dx, byte [si]
add byte [ebx + 0x72], al
popal
je 0x701c69
push edx
arpl word gs:[edx + edx*2 + 0x67], si
outsb dx, byte [esi]
add ah, dh
out 0xe, eax
cdq
clc
fild dword [ebx + 0x72]
popal
je 0x701c7d
hlt
push ebx
outsd dx, dword [esi]
insb byte es:[edi], dx
imul esp, dword [edx + eax*2 + 0x72], 0x687375
xor ch, byte [0x1960f3c]
inc edi
je 0x701c80
je 0x701c9e
arpl word [ebx + 0x4f], bp
bound ebp, qword [edx + 0x65]
arpl word [eax + eax - 0x40], si
add al, al
cmp dword [edx], 0x15
test byte [ebx + 0x72], al
popal
je 0x701ca8
inc esi
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x701c91
outsb dx, byte [esi]
imul esi, dword fs:[edx + 0x65], 0x417463
arpl word gs:[ecx + eax*2], si
push ebx
insb byte es:[edi], dx
arpl word gs:[edi + ecx*2 + 0x62], si
push 0x65
arpl word [eax + eax + 0x43], si
jb 0x701cc6
popal
je 0x701cc9
inc esp
inc ebx
inc ecx
add byte [edi + 0x65], al
je 0x701cbb
je 0x701cbb
bound ebp, qword [edx + 0x65]
arpl word [ecx + eax*2], si
aaa
push ds
imul eax, dword [ebx + 0x72], 0x65746165
push eax
outsb dx, byte gs:[esi]
add byte [edi + 0x65], al
je 0x701cd7
inc edi
je 0x701cd7
je 0x701cf8
je 0x701cec
push 0x4d746c42
outsd dx, dword [esi]
add byte gs:[edi + 0x65], al
add byte [edi + 0x65], al
je 0x701cd8
imul eax, dword [ebx + 0x6f], 0x6c
outsd dx, dword [esi]
jb 0x701c9d
mov byte [ebx], ch
inc edx
std
sub eax, dword [edx - 3]
int3
insb byte es:[edi], dx
jns 0x701cf1
imul ebp, dword [esp + ebp*2 + 0x4d], 0x65646f
inc edi
je 0x701cf9
imul ecx, dword [ebp + 0x6f], 0x64
add byte gs:[esi + 0x4ad350d1], ah
in eax, 0x43
jb 0x701d2b
popal
je 0x701d2e
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x701d2f
je 0x701d39
bound ebp, qword [ebp + 0x42]
imul esi, dword [ebp + ebp*2 + 0x61], 0x65530070
je 0x701d35
popal
jo 0x701cda
push ebx
je 0x701d35
imul ebp, dword [esi + 0x64], 0x724f776f
inc ebp
js 0x701ce9
push ebx
je 0x701d3a
dec ebp
popal
jo 0x701d3d
outsd dx, dword [esi]
add byte gs:[edi + eax*4], dl
cmp dword cs:[ebx + 0x72], eax
popal
inc ebx
jb 0x701d60
popal
je 0x701d63
inc edx
imul esi, dword [ebp + ebp*2 + 0x61], 0x9a0d0070
or byte [edi - 0x66], ch
xor edi, dword [ebx + 0x53]
je 0x701d70
jb 0x701d85
inc esp
outsd dx, dword [esi]
arpl word [ecx], ax
push ebx
je 0x701d6e
js 0x701d91
inc ebx
outsd dx, dword [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0x701d23
push edx
push ebx
je 0x701d7f
imul ebp, dword [esi + 0x64], 0x7845776f
outsd dx, dword [esi]
ja 0x701d73
js 0x701da4
je 0x701d76
inc ebp
js 0x701d33
dec edi
jae 0x701d9d
jae 0x701d9d
je 0x701d90
push esi
imul esp, dword [ebp + 0x77], 0x74726f70
jo 0x701dae
jb 0x701db5
dec edi
jb 0x701dab
inc ebp
js 0x701d47
inc edx
imul ebp, dword gs:[bp + 0x50], 0x687461
push ebx
je 0x701dab
imul esp, dword [ebp + 0x77], 0x74726f70
inc ebp
js 0x701dd3
inc ebp
js 0x701d62
push ebx
je 0x701dbc
imul esp, dword [ebp + 0x77], 0x74726f70
dec edi
jb 0x701dd7
inc ebp
js 0x701d73
inc edi
je 0x701dbb
inc esp
dec ecx
inc edx
imul esi, dword [ebx + esi*2], 0x616353cd
insb byte es:[edi], dx
arpl word [ecx + 0x6c], sp
push esi
imul esp, dword [ebp + 0x77], 0x74726f70
ja 0x701df8
outsd dx, dword [esi]
jb 0x701dff
inc ebp
js 0x701e02
inc ebp
js 0x701d91
add byte [eax + 0x61], dl
push eax
popal
je 0x701dfd
push esp
outsd dx, dword [esi]
push edx
imul ebp, dword gs:[bx + 0x6e], 0x74654700
push edi
add byte [edi + 0x65], al
je 0x701df9
imul ebp, dword [esi + 0x64], 0x724f776f
inc ebp
outsd dx, dword fs:[esi]
ja 0x701df7
jb 0x701e11
inc ebp
js 0x701dad
pop esp
scasd eax, dword es:[edi]
mov dh, 0x43
jb 0x701e18
popal
je 0x701e1b
inc ebp
inc ebp
insb byte es:[edi], dx
insb byte es:[edi], dx
imul esi, dword [eax + 0x74], 0x67526369
je 0x701e26
imul esp, dword [ebx + 0x52], 0xa1006e67
loopne 0x701de8
arpl word [edx + 0x67], dx
outsb dx, byte [esi]
add byte [ecx + 0x724323e0], ah
popal
inc ebx
jb 0x701e2d
popal
je 0x701e30
push edx
outsd dx, dword [esi]
jne 0x701e3d
push edx
arpl word gs:[edx + edx*2 + 0x67], si
outsb dx, byte [esi]
je 0x701e27
outsb dx, byte [si]
add byte [edx - 0x4b], bl
inc edi
je 0x701e32
js 0x701e55
inc ebx
outsd dx, dword [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0x701de7
push ebx
je 0x701e5c
je 0x701e50
push 0x746c42
push ebx
arpl word [ecx + 0x6c], sp
push edi
push edi
imul ebp, dword [esi + 0x64], 0x7845776f
outsb dx, byte [esi]
outsd dx, dword fs:[esi]
ja 0x701e43
inc ebp
js 0x701e74
je 0x701e46
inc ebp
js 0x701e03
add byte [edi + 0x65], al
je 0x701e5e
inc edi
je 0x701e5e
imul ebp, dword [esi + 0x64], 0x7845776f
je 0x701e55
js 0x701e12
add byte [ebx + 0x65], dl
je 0x701e66
push ebx
je 0x701e66
outsd dx, dword [esi]
insb byte es:[edi], dx
jns 0x701e60
imul ebp, dword [esp + ebp*2 + 0x4d], 0x65646f
movsb byte es:[edi], byte [esi]
xlatb
inc edi
je 0x701e7e
insb byte es:[edi], dx
insb byte es:[edi], dx
dec ebp
outsd dx, dword [esi]
add byte gs:[edi + edx*8 + 0x56746547], ah
je 0x701e7e
push esi
imul esp, dword [ebp + 0x77], 0x74726f70
jb 0x701ea3
dec edi
jb 0x701e99
inc ebp
js 0x701e35
push ebx
je 0x701e7b
imul ecx, dword [ebp + 0x6f], 0x64
add byte gs:[edx + 0x65], dl
jae 0x701eb7
outsd dx, dword [esi]
jb 0x701eab
inc esp
inc ebx
add byte [esi], bh
or dword [edi + 0x65], eax
je 0x701e92
insb byte es:[edi], dx
imul esi, dword [eax + 0x42], 0x4400786f
outsd dx, dword [esi]
arpl word [ebp + 0x6d], si
add byte [edi + ebp*2 + 0x63], al
jne 0x701ec8
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x701eaf
push eax
jb 0x701ed0
outsd dx, dword [esi]
jo 0x701ec8
jb 0x701ed9
imul esp, dword [ebp + 0x73], 0xcba80041
bound ebx, qword [ebp + 0x534e4957]
jae 0x701eaa
add byte [eax + 0x579d62cb], ch
dec ecx
dec esi
push ebx
push eax
dec edi
dec edi
dec esp
inc esp
push edx
push esi
add byte [ebx + 0x6c], al
inc ebx
insb byte es:[edi], dx
outsd dx, dword [esi]
jae 0x701ee5
push eax
jb 0x701eec
outsb dx, byte [esi]
je 0x701eeb
jb 0x701e88
push edx
inc ebx
insb byte es:[edi], dx
outsd dx, dword [esi]
jae 0x701ef5
dec ebx
jns 0x701e94
jns 0x701e94
dec edi
jo 0x701efc
outsb dx, byte [esi]
push eax
jb 0x701f04
outsb dx, byte [esi]
je 0x701f03
jb 0x701ee1
add byte [edx + 0x65], dl
push ecx
jne 0x701f0c
jb 0x701f22
push esi
popal
insb byte es:[edi], dx
jne 0x701f13
inc ebp
js 0x701ef2
add byte [edx + 0x65], dl
dec edi
jo 0x701f1d
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
dec ebx
jns 0x701f02
js 0x701f00
add ah, ch
inc dword [ecx + 0x44]
push esi
inc ecx
push eax
dec ecx
xor esi, dword [edx]
insb byte es:[edi], dx
insb byte es:[edi], dx
add dh, al
jno 0x701f24
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x65], 0x656c6150
je 0x701f52
popal
insb byte es:[edi], dx
je 0x701f52
add byte gs:[edx + 0x65], dl
push ecx
push ecx
jne 0x701f4b
jb 0x701f61
jb 0x701f61
push esi
popal
insb byte es:[edi], dx
jne 0x701f52
inc ecx
inc ecx
add byte [edi + 0x6c], ch
xor esi, dword gs:[edx]
xor esi, dword [edx]
insb byte es:[edi], dx
insb byte es:[edi], dx
insb byte es:[edi], dx
add byte [edx + 0x65], dl
push ebx
push ebx
je 0x701f56
popal
insb byte es:[edi], dx
jne 0x701f69
inc ebp
inc ebp
js 0x701f48
add byte [edx + 0x65], dl
inc ebx
jb 0x701f73
popal
je 0x701f76
dec ebx
jns 0x701f5a
jns 0x701f5a
js 0x701f58
add byte [eax + 0x47], dh
je 0x701f74
imul ebp, dword [esi + 0x64], 0x4344776f
inc esp
inc ebx
add byte [edi + 0x6c], cl
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
add byte [edi + 0x4c], cl
inc ebp
inc ecx
push ebp
push esp
xor esi, dword [edx]
insb byte es:[edi], dx
insb byte es:[edi], dx
add byte [ebx + 0x6a], dh
test dword [edi + ecx*2], esi
insb byte es:[edi], dx
push ebp
outsb dx, byte [esi]
imul ebp, dword [esi + 0x69], 0x6c616974
imul edi, dword [edx + 0x65], 0x4d4f4300
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
add byte [ebx + 0x4f], al
add byte gs:[ebx + 0x4f], al
dec ebp
inc ebx
push esp
dec esp
xor esi, dword [edx]
insb byte es:[edi], dx
insb byte es:[edi], dx
add byte [edi + 0x49], dl
push edi
dec ecx
dec esi
dec ecx
dec esi
inc ebp
push esp
insb byte es:[edi], dx
insb byte es:[edi], dx
insb byte es:[edi], dx
add byte [edi], ah
inc ebx
dec esp
push ebx
dec ecx
inc esp
inc esi
jb 0x701fe5
insd dword es:[edi], dx
push ebx
je 0x701fec
imul ebp, dword [esi + 0x67], 0x746e4900
jb 0x701ff2
je 0x701fca
insb byte es:[edi], dx
outsd dx, dword [esi]
jae 0x701ff0
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
add byte gs:[esi - 0x27], cl
cmp byte [ebx], bl
dec ecx
insd dword es:[edi], dx
popal
dec esp
imul esi, dword [ebx + 0x74], 0x7365445f
je 0x702017
outsd dx, dword [esi]
jns 0x701fa8
arpl word [edi + 0x6d], bp
insb byte es:[edi], dx
xor esi, dword [bp + si]
insb byte es:[edi], dx
insb byte es:[edi], dx
add byte [eax + esi*8 + 0x66], ah
add eax, esi
inc esi
insd dword es:[edi], dx
jl 0x702011
push 0x5f6c6c65
dec esi
outsd dx, dword [esi]
je 0x702030
jns 0x702013
arpl word [edi + 0x6e], bp
inc ecx
add byte [edi + 0x65], al
je 0x702022
jo 0x70203a
outsb dx, byte [esi]
inc esi
imul ebp, dword [ebp + 0x4e], 0x41656d61
add byte [edi + 0x65], al
je 0x70202a
imul ebp, dword [ebp + 0x54], 0x656c7469
insb byte es:[edi], dx
push esp
imul esi, dword [esp + ebp*2 + 0x65], 0xd64f0041
inc ecx
add byte [edi - 0x2a], cl
inc ecx
ret
inc ebx
push 0x65736f6f
inc ebx
outsd dx, dword [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0x70203f
add byte [edi + 0x65], al
je 0x702056
popal
jbe 0x70206b
inc esi
imul ebp, dword [ebp + 0x4e], 0x41656d61
add byte [edx + 0x55], bh
push ebp
les esi, [edi + 0x43]
ja 0x702058
push 0x65736f6f
outsd dx, dword [esi]
jae 0x70207f
inc esi
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x702060
add al, ch
add byte [eax], al
add byte [eax], al
add byte [eax], al
add bl, ch
cmp ch, al
add byte [eax], al
add byte [eax], al
jb 0x702047
in al, 0x4d
test eax, 0x3d826bc8
or al, 0x50
push eax
push ebx
inc ecx
push eax
dec ecx
inc esp
dec esp
dec esp
add byte [edi + 0x485049e6], bl
push eax
dec eax
dec esp
push eax
inc ecx
push eax
dec ecx
inc esp
dec esp
dec esp
add byte [ecx], dl
nop
adc ecx, dword [ebp + 0x53]
dec ebp
push ebx
push esi
inc ebx
push edx
push esp
insb byte es:[edi], dx
insb byte es:[edi], dx
add byte [ecx - 0x18a0dbfc], al
invalid
out dx, al
invalid
cmp al, 0xa5
xor eax, 0x4e04af5c
salc
inc esp
and ebx, esi
imul eax, edi, 0x6c656853
insb byte es:[edi], dx
inc ebp
js 0x7020f9
arpl word [ebp + 0x74], si
inc ecx
add byte [ecx - 0x17], ah
xchg edi, eax
movsb byte es:[edi], byte [esi]
invalid
push ebx
dec eax
inc ebp
dec esp
dec esp
xor esi, dword [edx]
insb byte es:[edi], dx
insb byte es:[edi], dx
add ch, dh
push dword [esp + 2]
call 0x702110
cmc
mov dword [esp + 5], ecx
mov dword [esp + 7], esi
push edx
lea esp, [esp + 0xf]
jmp 0x702133
lea esp, [esp + 1]
push ebx
xchg bl, bh
cld
lea ebx, [ebp*4]
mov bx, 0xa6e7
jmp 0x7021bd
neg bh
mov cl, 0xa2
xchg ecx, ebx
not esi
sub esp, 0
xchg ebx, esi
jmp 0x7021cf
mov dword [esp + 4], ecx
xchg bh, cl
mov bl, bh
xchg bl, bh
sub bl, dh
mov dword [esp], esi
jmp 0x702184
sub esp, 0x18
setnp bl
bsr bx, cx
pop ebx
pop ebx
mov dword [esp + 9], ebp
jmp 0x7021a6
cmc
pushal
push dword [esp + 0x14]
xchg word [esp + 2], si
mov cx, di
mov cx, word [esp + 0x16]
jmp 0x7022d8
xchg dword [esp + 8], ecx
lea ebx, [esp + ebp]
pop bx
pop word [esp + 0xe]
bsr si, cx
sete bl
jmp 0x702263
inc ebx
pop dword [esp]
lea esi, [esi*4]
mov ecx, dword [esp + 0xc]
jmp 0x70220f
bswap esi
pop ebx
pushal
lea esi, [ecx - 0x33]
xchg byte [esp + 0x22], bl
xchg word [esp + 0x18], bx
jmp 0x70223a
sub esp, 0x1c
pop word [esp + 6]
mov dword [esp + 0x28], eax
jmp 0x7022b6
mov ecx, dword [esp + 5]
xchg dword [esp + 6], esi
pop word [esp + 5]
neg bl
add esp, 0x15
mov si, 0x476f
jmp 0x702251
mov word [esp + 0x1f], di
not si
call fcn.00702291
jmp 0x702344
mov si, word [esp + 0xe]
xchg dword [esp + 6], ebx
setns bh
not bl
mov cx, 0x96ed
mov dword [esp + 3], eax
jmp 0x702279
mov si, word [esp + 2]
bsr si, bp
push word [esp + 7]
and al, 7
call fcn.00702321
sub byte [ebx - 0x1e], cl
sbb eax, 0x8df18b6c
xor al, 0x9d
add byte [eax], al
add byte [eax], al
mov esi, dword [esp + 8]
pop dword [esp + 1]
rcl bl, 7
jmp 0x702338