Function at 0x4090c2
Capabilities:
Encode data using xor

Disassembly:
cmp edi, dword [0xb2a075e3]
pop esi
jecxz 0x4090dd
or dword [ecx - 0x61], esp
cmpsb byte [esi], byte es:[edi]
jecxz 0x409103
mov word [edx + 0x48], gs
or dword [edx], edi
cmp eax, 0x98023e29
pushfd
popal
push esi
daa
in eax, 0xa7
push esp
add ch, byte [ecx]
push eax
xchg edi, eax
fisttp dword [esi]
add byte [eax], al
add bh, bh
inc dword [ebx]
add ah, dl
in al, 0x51
pop esi
invalid
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
jl 0x4091ef
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebp + ebp*8 + 6], bh
push es
add al, ah
leave
sbb bh, byte [esi + 0x23]
xor byte [0x1ad93600], cl
jle 0x4091e5
out dx, eax
push es
add dh, bl
ficomp word [edx]
jle 0x4091ab
cmc
push es
add byte [edx - 0x7e81e51d], bh
inc edi
or eax, 0x1aea7500
jle 0x409251
loop 0x409231
add byte [edi - 0xc], ch
sbb bh, byte [esi - 0x73]
outsd dx, dword [esi]
hlt
xor dword [0x1af47000], ecx
jle 0x4092aa
sub cl, byte [0x1af67a00]
jle 0x4091ee
inc esi
or eax, 0x1b08a100
jle 0x4091cc
adc dword [esi + 0xd], 0
cmp byte ds:[ebx], bl
push esi
or eax, 0x1b383e00
sbb edi, dword [esi + 0x31]
jle 0x409282
pop edx
or eax, 0x1b494300
jle 0x40928a
inc ecx
or eax, 0x1b688e00
jle 0x4092b8
adc eax, 0x77dd000d
sbb edi, dword [esi - 0x2f]
sbb byte [0x1b90d400], cl
jle 0x40924e
sub byte [0x1ba9fb00], cl
jle 0x409248
push edi
or eax, 0x1baf7f00
jle 0x409280
invalid
cmp ecx, dword [0x1bc01000]
or eax, 0x1bc01000
jle 0x40922c
xor eax, 0xcda0000d
sbb edi, dword [esi + 0x61]
or eax, 0x1bcda000
jle 0x4092f2
push edx
or eax, 0x1be8b400
jle 0x40927f
mov ah, pe_nt_image_headers32
sbb edi, dword [esi - 0x1a]
jmp 0x4092a1
jecxz 0x4092a9
add bl, cl
sbb al, 0x7e
lds esp, [ecx + 0x1c41ed00]
and al, 0xd
add ch, ch
inc ecx
sbb al, 0x7e
or eax, 0x75000d2d
pop edx
or eax, 0x1c41ed00
jle 0x4092be
sub eax, 0x5a75000d
sbb al, 0x7e
js 0x4092b9
inc dword [esi]
push es
add byte [edx + 0x5c], al
sbb al, 0x7e
sbb dword [ebp + 0xd], ecx
add bh, dl
pop edi
sbb al, 0x7e
invalid
push es
add byte [ebx - 0x3a], bl
sbb al, 0x7e
adc dword [ebx + 0xd], 0
imul eax, esi, 0x3f237e1c
or eax, 0x1cd88900
jle 0x409294
cmp byte [0x1ceef300], cl
jle 0x409366
sub cl, byte [0x1d012100]
jle 0x409338
inc ebx
or eax, 0x1d015700
jle 0x40931c
push edi
add dword [0xd47fb7e], ebx
add byte [edi], dh
pop ds
sbb eax, 0xd34d37e
inc edi
or eax, 0x1d1f3700
jle 0x4092fc
xor al, 0xd
add byte [esi], ah
cmp al, 0x1d
jle 0x40939b
add eax, dword [edi]
add byte [ecx + 0x7e1d46], dh
out dx, al
mov cl, 0x46
sbb eax, 0x6ee007e
add dh, ch
push es
add byte [edx + ecx*2 + 0x1d], dl
jle 0x409356
inc esi
or eax, 0x1d52d200
rcl byte [edx + 0x1d], cl
jle 0x40937f
adc eax, dword ss:[edi]
adc eax, dword [edi]
add byte [edx], ch
pop esi
sbb eax, 0xd51077e
add byte [ecx + 0x5e], dl
sbb eax, 0x7119c7e
pop es
add byte [ebx + 0x5e], dl
sbb eax, 0xd454f7e
add byte [esi + ebx*2 + 0x1d], bh
jle 0x40938b
sbb eax, 0x6f5227e
cmc
push es
add byte [esi - 0x281e295], bh
cmp ecx, dword [0x1d6d4c00]
jle 0x409334
inc ecx
or eax, 0x1d8b2a00
jle 0x40933b
or byte [edi], al
add byte [ecx - 0x6f], ch
sbb eax, 0xd5a5b7e
add bl, bl
scasd eax, dword es:[edi]
sbb eax, 0xd5a677e
add byte [esi - 0x45], al
sbb eax, 0xd2d8d7e
add al, bl
loopne 0x4093bc
jle 0x409344
push esi
or eax, 0x1de11900
jle 0x4093b0
or eax, 0x1e00bc00
jle 0x40935a
mov esp, 0xa97e1e00
test eax, 0x18000d58
add dword [esi], ebx
pop eax
or eax, 0x1e011800
jle 0x4093ac
push ecx
push ecx
or eax, 0x1e034300
inc ebx
add ebx, dword [esi]
jle 0x409348
and byte [0x1e0e7a00], cl
or eax, 0x1e0e7a00
jle 0x40936a
adc ecx, dword [0x1e150600]
jle 0x4093b8
or al, 0xd
add byte [ebp + 0x1a], bh
push ds
or eax, 0x1e1a7d00
jle 0x4093d7
or dword [edi], eax
add byte [edx - 0x1e81e1c9], dl
xchg edx, eax
aaa
push ds
jle 0x4093c2
push ebx
or eax, 0x1e466500
inc esi
push ds
jle 0x409412
sub eax, 0x47bf000d
push ds
jle 0x409436
push edi
or eax, 0x1e490300
push ds
jle 0x40943e
inc edx
or eax, 0x1e73f700
jle 0x409402
and al, 0xd
add byte [edx], bh
xchg byte [esi], bl
or eax, 0x1e863a00
jle 0x409436
daa
or eax, 0x1e867600
jle 0x409430
push esi
or eax, 0x1e917200
jle 0x409455
push cs
pop es
add bl, al
sahf
push ds
jle 0x40941a
sbb byte [0x1ea10300], cl
jle 0x4093e2
mov eax, dword [0xbb97e1e]
or eax, 0x1ea4e000
or ecx, dword [0x1ea4e000]
loopne 0x4093d2
push ds
jle 0x40942c
sti
adc dword [0x1eed2800], ecx
push ds
jle 0x4093dc
pop edx
or eax, 0x1f082a00
pop ds
jle 0x4093e5
int 6
add dh, bl
sbb dword [edi], ebx
jle 0x4093c9
adc al, byte [edi]
add byte [ebp + 0x1f], ch
jle 0x4093f6
or eax, 0x2b36000d
pop ds
sub ebx, dword [edi]
jle 0x409464
push ebx
or eax, 0x1f48ab00
jle 0x40947b
rol dword [esi], cl
add byte [eax], bh
cmp al, 0x60
pop ds
jle 0x40942e
lds edx, [ebx + 0xd]
add cl, al
push 0x1f
push ebx
or eax, 0x1f6ac100
jle 0x4094a7
pop es
pop es
add byte [eax], dh
jo 0x409496
xor byte [eax + 0x1f], dh
jle 0x409488
and ecx, dword [0x1f8d8800]
jle 0x4094bc
add byte [eax + 0x3b7e1f8d], cl
push ebp
or eax, 0x1f933b00
jle 0x409474
jmp 0x4094a4
sbb cl, byte [0x1f977a00]
or eax, 0x1f977a00
jle 0x409468
cmp al, 0xd
add bh, cl
mov esi, 0x1f2b7e1f
pop ds
jle 0x4094c4
pop ds
or eax, 0x1fc1a500
jle 0x409425
or eax, 0xd3db0007
fcmovnbe st(0), st(3)
pop ds
jle 0x40951e
aas
or eax, 0x1ffc1700
pop ds
jle 0x4094dd
adc eax, dword [edi]
add byte [esi + 0x13], dh
and byte [esi + 0x73], bh
inc esi
or eax, 0x20163400
jle 0x40948a
xor al, 0x16
and byte [esi - 0x37], bh
dec eax
or eax, 0x20193900
jle 0x4094ae
cmp dword [ecx], ebx
and byte [esi - 0x1b], bh
or eax, 0x2026c300
jle 0x4094e0
cmp dword [0x203f8a00], ecx
jle 0x409461
rol byte [esi], 0
popal
inc esi
and byte [esi + 4], bh
or dword [edi], eax
add al, 9
pop es
add byte [ebp + 0x4a], cl
dec edx
and byte [esi - 0x14], bh
push es
add byte [0x877e204e], bh
cmp eax, 0x574a000d
and byte [esi + 0x17], bh
or eax, 0x2077b100
jle 0x409530
adc al, 0xd
add byte [eax - 0x5481df6c], bh
and byte [esi - 0x55], bh
dec esi
or eax, 0x2097d900
jle 0x409575
push cs
pop es
add byte [edx - 0x67], ch
and byte [esi + 0x40], bh
invalid
add byte [edi + 0x747e20a1], dl
and byte [esi + 0x74], bh
jecxz 0x409529
add byte [edi - 0x4c], dh
and byte [esi + 0x57], bh
pop eax
or eax, 0x20d56500
jle 0x40951b
ljmp 0x20db:0x910006e1
loope 0x409539
add byte [ecx - 0x3481df25], dl
dec ebx
or eax, 0x20e57800
jle 0x4094d1
adc dword [edi], eax
pop es
add byte [eax - 6], bh
and byte [esi - 0x57], bh
inc ebx
or eax, 0x2118b700
jle 0x409554
push ebx
or eax, 0x21242500
jle 0x4094e5
and eax, 0x8c7e2124
adc eax, 0x441f0007
and dword [esi - 0x7d], edi
push ebx
or eax, 0x2151c000
jle 0x409592
dec edi
or eax, 0x2153da00
jle 0x409542
inc edi
or eax, 0x2168e100
jle 0x409506
push 0x458d7e21
lea eax, [ebp + 0xd]
add byte [esi + 0x6a], cl
and dword [esi + 0x5d], edi
inc ebp
or eax, 0x216a4e00
jle 0x4095de
dec edi
or eax, 0x217f1700
pop ss
jg 0x4095a8
jle 0x4095ea
push edi
or eax, 0x2181d800
jle 0x40951e
push ds
or eax, 0x21842100
jle 0x409578
sbb byte [0x21875a00], cl
jle 0x409616
xor eax, 0x8d67000d
and dword [esi - 0x21], edi
sub byte [0x219f8b00], cl
fild qword [eax]
or eax, 0x219f8b00
jle 0x4095d3
out dx, al
push es
add byte [edx + 0xf7e21cd], dl
inc ecx
or eax, 0x21d7e400
jle 0x409609
add ah, ah
xlatb
and dword [esi + 0x48], edi
adc eax, dword [edi]
add byte [ebp - 0x1e81de07], dl
adc ecx, dword [0x2204ff00]
jle 0x409650
inc ecx
or eax, 0x2207e100
jle 0x409578
add cl, ah
pop es
and bh, byte [esi - 0x61]
push ebx
or eax, 0x22122100
jle 0x409584
and bh, byte [esi - 0x5d]
inc esi
or eax, 0x221e5600
jle 0x409666
jge 0x409635
dec ebx
or eax, 0x22402b00
jle 0x4095ba
and bh, byte [esi - 0x37]
sbb ecx, dword [0x22504400]
jle 0x40962a
dec ecx
or eax, 0x225bbe00
jle 0x4095f9
rol byte [esi], 0
stc
jne 0x409629
jle 0x4095ee
dec esp
or eax, 0x2283d300
jle 0x40966a
sub byte [0x228b1d00], cl
jle 0x409660
and bh, byte [esi + 0x47]
inc edi
pop ss
or eax, 0x22933100
jle 0x409642
dec ebx
or eax, 0x22a4ff00
jle 0x409658
das
sbb dword [0x22abee00], ecx
or eax, 0x22abee00
jle 0x4095bb
mov bl, bh
push es
fild word [esi]
add byte [ebx - 0x46], cl
and bh, byte [esi + 0x6d]
cmp ecx, dword [0x22c14300]
mov edx, 0x3b6d7e22
or eax, 0x22c14300
jle 0x4095e8
xor cl, byte [0x22c20600]
or eax, 0x22c20600
jle 0x40969e
or eax, 0x22d4e300
jle 0x409656
add eax, 0xcc000d50
xlatb
push eax
or eax, 0x22d7cc00
jle 0x4096d1
and bh, byte [esi + 0x78]
js 0x409618
mov esi, 0xde850006
and bh, byte [esi + 0x73]
push es
add byte [ebp + 0x737e22de], al
jae 0x4096a8
inc esi
or eax, 0x22fa1800
jle 0x4096b1
and bh, byte [esi + 0x48]
in eax, dx
push es
add byte [ebx], ch
sti
and bh, byte [esi + 0x49]
push ebx
or eax, 0x2312f900
jle 0x4096d4
pop edx
or eax, 0x232c1b00
jle 0x4096d6
dec esi
or eax, 0x232d6400
jle 0x4096e4
dec esi
or eax, 0x23484a00
jle 0x409628
dec edx
dec eax
and edi, dword [esi - 0x69]
or ecx, dword [0x23808300]
or eax, 0x23808300
jle 0x4096e3
or eax, dword [edi]
add byte [ecx + eax*4 + 0x23], dl
jle 0x409630
and edi, dword [esi - 0x71]
push ecx
or eax, 0x23857500
jle 0x409704
pop ebx
dec ebp
or eax, 0x238a5b00
jle 0x4096fe
prefetch byte [eax]
xor esp, dword [edx + 0x2e277e23]
or eax, 0x23c78200
jle 0x40968c
aaa
or eax, 0x23d28d00
jle 0x409692
pop ecx
or eax, 0x23d9e600
jle 0x4096ea
prefetch byte [eax]
push esp
clc
and edi, dword [esi + 0x11]
push esp
or eax, 0x23f8f600
jle 0x40971d
rol dword [esi], 1
add byte [esp + edi*8], al
add al, 0xfc
and edi, dword [esi + 0x15]
daa
adc eax, 0xc7000d27
invalid
or eax, 0x23fec700
jle 0x40970e
xor al, 0xd
add byte [edx - 0x7281dbdb], cl
cmp eax, 0x411a000d
and al, 0x7e
lea edi, [0x411a000d]
and al, 0x7e
mov dword [esi], ebp
or eax, 0x244dee00
jle 0x409744
out dx, al
dec ebp
and al, 0x7e
cmp ecx, dword [edx + 0xd]
add byte [ebx + 0x6c], dh
dec edx
or eax, 0x246c7300
jle 0x4096e6
and al, 0x7e
aad 0x4b
dec ebx
or eax, 0x246ec700
jle 0x409742
invalid
inc ebx
or eax, 0x247fb800
jg 0x409743
jle 0x409748
sub eax, 0x944c000d
and al, 0x7e
int 0x1b
or eax, 0x2498c600
jle 0x4096f6
add dh, al
cwde
and al, 0x7e
lds ecx, [ecx + 0xd]
add ah, ah
wait
and al, 0x7e
pop ss
dec ecx
or eax, 0x249be400
jle 0x409750
dec ebx
or eax, 0x24ce4f00
jle 0x4096e8
and byte [0x24fa2100], cl
or eax, 0x24fa2100
add byte [ecx], ah
cli
and edx, edi
and al, 0x7e
jle 0x409754
or edx, dword [ecx]
or eax, 0x250d0c00
adc dword [0x250d0c00], ecx
or eax, 0x39bf7e25
or eax, 0x25195700
jle 0x409710
mov edi, 0x57000d39
cmp dword [0x25195700], ecx
push edi
sbb dword [0x710f47e], esp
jle 0x40974d
adc byte [edi], al
add byte [eax + 0x26], al
and eax, 0x70f727e
add byte [ecx - 0x1281dad6], dl
sub al, 0xd
add byte [ebx + esi*2 + 0x25], cl
jle 0x409714
cmp cl, byte [0x25735d00]
jle 0x40979b
out dx, al
push es
add bh, bl
jbe 0x4097a4
jle 0x40979a
and ecx, dword [0x257b3b00]
jle 0x4097a6
xor ecx, dword [0x257dfa00]
jle 0x40972b
in eax, 6
add byte [esi], ch
mov fs, word [0x6e0c07e]
push es
add bh, ah
lcall 0xd, 0x3e7b7e25
sahf
sahf
and eax, 0xd43797e
add ah, ah
sahf
and eax, 0xd4bdd7e
add dl, al
mov dword [0x43e17e25], eax
or eax, 0x25b67100
jle 0x409742
xor cl, byte [0x25b86400]
jle 0x409834
push esi
or eax, 0x25d3c000
jle 0x40981b
dec edx
in eax, dx
push es
add ch, dl
out dx, eax
and eax, 0xd45f17e
add bh, cl
add byte [esi], ah
jle 0x4097fc
sbb eax, dword [eax + 0xd]
add dl, dh
add ah, byte [esi]
inc eax
or eax, 0x2602f200
jle 0x409818
dec eax
or eax, 0x261cfc00
jle 0x4097d0
adc ecx, dword [0x261d9e00]
or eax, 0x261d9e00
sahf
sbb eax, 0x562d7e26
jle 0x409826
push esi
or eax, 0x26273c00
jle 0x4097e7
cmp al, 0x27
jle 0x4097e7
adc eax, 0x27bf0007
jle 0x409881
js 0x40981a
adc byte [edi], al
pop es
add bl, ah
sub ah, byte [esi]
jle 0x4097a5
fadd qword [esi]
add byte [ecx - 0x5381d9c1], bh
lodsb al, byte [esi]
adc dword [edi], eax
pop es
add byte [edx + 0x797e2645], ah
dec esi
or eax, 0x265d8400
jle 0x4097f5
jle 0x4097f5
add eax, dword [edi]
add byte [esi - 0x5a], dl
jle 0x4098aa
aas
or eax, 0x26a6f000
jle 0x4097e0
invalid
push eax
or eax, 0x26b1a800
jle 0x4097e2
sub byte [0x26b40200], cl
add byte [edx], al
mov ah, 0x26
jle 0x4097f4
xor dword [0x26c56000], ecx
jle 0x4097f2
push edi
or eax, 0x26ce7000
jle 0x409884
and al, 0xd
add byte [ebx - 0x1d81d92c], bl
jle 0x409843
sbb byte [edi], al
add byte [ebp + 0xc], dl
daa
jle 0x4097f2
inc edi
or eax, 0x2710c200
jle 0x4098be
inc ebx
or eax, 0x272b0f00
jle 0x40980a
or eax, 0x2738f300
jle 0x409808
dec ebx
or eax, 0x27449300
xchg ebx, eax
inc esp
daa
jle 0x4098fa
or ecx, dword [0x2755d300]
jle 0x409904
dec ecx
or eax, 0x2755dd00
jle 0x4098e9
or eax, dword [edi]
add cl, bl
pop ebx
daa
jle 0x409917
or al, 7
pop es
add bl, bh
jae 0x4098ce
jle 0x4098f2
pop edx
or eax, 0x2775a000
jle 0x40985e
or eax, 0x2776e300
jle 0x40992e
or al, 0xd
add byte [ebx + 0x7a], al
daa
jle 0x4098d7
aam 6
add byte [ecx - 0x5081d882], dh
push ebx
or eax, 0x2784d100
rol dword [edi + 0xd49ed7e], 1
add byte [eax - 0x56], al
daa
daa
jle 0x4098be
dec ecx
or eax, 0x27aa4000
jle 0x4098fc
aas
or eax, 0x27b25c00
jle 0x4098a2
cmp eax, 0xce4c000d
into
daa
jle 0x409908
dec ebp
or eax, 0x27d19300
jle 0x4098e5
sysret
pop es
add byte [0xd37e27ee], ah
xor byte [0x28007600], cl
or eax, 0x28007600
jbe 0x4098fe
sub byte [esi + 0x1f], bh
jle 0x409920
or eax, 0x28089200
xchg edx, eax
or byte [eax], ch
jle 0x4098fe
cmc
push eax
or eax, 0x28094e00
jle 0x40993a
push esi
or eax, 0x281a7400
jle 0x409940
daa
push eax
or eax, 0x281fe000
jle 0x409956
xor eax, 0xb5000d4b
inc ebp
sub byte [esi - 0x11], bh
dec ebx
or eax, 0x2845b500
jle 0x409918
dec esp
or eax, 0x28507b00
jle 0x409908
sub byte [esi - 0x29], bh
inc ebx
or eax, 0x2866db00
jle 0x4098cc
invalid
push edx
or eax, 0x28726f00
jle 0x409985
inc esp
adc dword [edi], eax
add byte [edx - 0x3881d781], bl
cmp cl, byte [0x28c31600]
jle 0x409962
inc eax
or eax, 0x28cc7e00
jle 0x409958
sub byte [esi - 1], bh
call dword [eax]
or eax, 0x28d89b00
adc byte [0x28d89b00], cl
jle 0x409976
push edx
or eax, 0x28dea600
jle 0x409934
xor ecx, dword [0x28f04100]
jle 0x409961
adc al, 7
add byte [eax - 0xe], dh
sub byte [esi - 0x37], bh
inc ebp
or eax, 0x28fb7e00
jle 0x4099fa
xor dword [0x291ccd00], ecx
sbb al, 0x29
jle 0x409952
cmp dword [0x29216b00], ecx
or eax, 0x29216b00
jle 0x4099a8
pop ss
or eax, 0x2934ed00
or eax, 0x2934ed00
jle 0x409952
sub cl, byte [0x29370b00]
jle 0x409992
cmp cl, byte [0x29493b00]
jle 0x4099fc
push ebx
push esp
or eax, 0x2965a000
jle 0x4099f4
push edi
or eax, 0x2970f500
jle 0x4099e2
sbb dword [0x29794a00], ecx
jle 0x409a16
xor dword [0x2987e500], ecx
jle 0x409962
xor eax, 0x8b14000d
sub dword [esi + 9], edi
push edi
or eax, 0x2995a400
jle 0x409990
dec ebp
or eax, 0x29a7a000
jle 0x4099fa
adc ecx, dword [0x29b9be00]
or eax, 0x29b9be00
jle 0x409a64
sub al, 0xd
add dh, bl
lds ebp, [ecx]
jle 0x40998a
xor ecx, dword [0x29c72700]
jle 0x409a3f
daa
invalid
loop 0x409a01
push es
add byte [eax], bh
enter 0x7e29, 0xffffffffffffffce
cmp al, cl
sub dword [esi - 0x32], edi
adc al, byte [edi]
add byte [ecx + edx*8], dh
sub dword [esi - 0x2c], edi
ret 6
sub dword [esi + 5], edi
cmp eax, 0xf58b000d
sub dword [esi - 0xe], edi
rol byte [esi], cl
add byte [ebp + 6], ch
sub bh, byte [esi + 0x7e]
inc byte [esi]
add byte [esi + 0x1e], ah
sub bh, byte [esi + 0xe]
or al, byte [edi]
add byte [0xbb7e2a34], al
or eax, 0x2a3fd600
jle 0x409a0e
pop eax
or eax, 0x2a4e4e00
jle 0x409a74
dec ecx
or eax, 0x2a566b00
jle 0x409aa9
std
push es
add al, dl
jae 0x409a79
jle 0x409ab7
adc eax, dword [edi]
add byte [edi], ah
jg 0x409a81
jle 0x409abb
fiadd dword [esi]
add byte [edx - 0x72], bh
sub bh, byte [esi - 0x2f]
inc ebx
or eax, 0x2a992600
jle 0x409ad8
cdq
sub bh, byte [esi + 0x6f]
xor ecx, dword [0x2a9fe700]
jle 0x409a39
aad 6
add byte [edi], dl
pop ss
stosd dword es:[edi], eax
sub bh, byte [esi + 0x7e]
adc eax, dword [edi]
add byte [eax - 0x51], al
sub bh, byte [esi - 0x76]
int1
push es
add ch, ch
mov ah, 0x2a
jle 0x409ab6
sbb dword [0x2ac5be00], ecx
jle 0x409a98
pop es
adc dword [0x2acd1f00], ecx
jle 0x409af4
pop ebx
cmp byte [0x2ad88400], cl
jle 0x409ab6
push ecx
or eax, 0x2ae35300
jle 0x409ab5
lds eax, [esi]
add byte [ebp - 0x7d81d51c], al
invalid
ljmp 0xd:0x3b4f7e2a
sub bh, byte [esi + 0x4f]
jle 0x409b08
cmp ecx, dword [0x2aee6e00]
jle 0x409a98
add byte [esi - 0x12], ch
sub bh, byte [esi - 0x29]
push eax
or eax, 0x2af53f00
jle 0x409a82
aas
cmc
sub bh, byte [esi - 0x47]
or ecx, dword [0x2b07a400]
jle 0x409b2e
dec esp
or eax, 0x2b1f8300
jle 0x409b0e
xor eax, 0xf0000d43
and dword [ebx], ebp
inc ebx
or eax, 0x2b21f000
jle 0x409b26
aaa
or eax, 0x2b22eb00
add bl, ch
and ch, byte [ebx]
jle 0x409b42
cmp ecx, dword [0x2b355c00]
jle 0x409a87
or dword [ebx + ebp + 0x7e], ecx
popfd
inc eax
or eax, 0x2b596200
jle 0x409ae2
loope 0x409b1e
sbb al, 0xd
add cl, cl
outsd dx, dword [esi]
or eax, 0x2b6fc900
jle 0x409ae3
sub edi, dword [esi - 0x26]
fimul dword [0x827d0007]
or eax, 0x827d0007
jge 0x409a90
sub edi, dword [esi + 0x1b]
inc esp
or eax, 0x2ba2a300
jle 0x409b06
inc edi
or eax, 0x2ba91200
jle 0x409b6f
sub edi, dword [esi + 0x4e]
or byte [edi], al
add byte [edx], al
std
sub edi, dword [esi + 0x15]
push ebp
or eax, 0x2c144a00
dec edx
adc al, 0x2c
sub al, 0x7e
jge 0x409b62
jle 0x409bae
xor byte [0x2c1c9000], cl
or eax, 0x2c1c9000
add byte [eax - 0x7481d3e4], dl
jle 0x409ac4
push edx
or eax, 0x2c611f00
jle 0x409b0c
cmp eax, 0x85b5000d
sub al, 0x7e
mov esi, 0x570006ef
xchg dword [esi + edi*2], ebp
or eax, 0x2c000d58
mov ch, 0x2c
jle 0x409b33
or eax, 0x2c85b500
jle 0x409b07
adc dword [edi], eax
add byte [ebx + 0xd7e2cb7], dl
push esp
or eax, 0x2cbe6a00
jle 0x409b00
xor dword [0x2cc17f00], ecx
jle 0x409b01
fadd dword [esi]
add byte [edi + eax*8], ah
sub al, 0x7e
mov word [0xc87b0007], ss
sub al, 0x7e
push ebx
push cs
or eax, 0x2cc89200
jle 0x409ba3
retf 6
inc esp
or eax, 0x2cdca600
jle 0x409b2c
push edx
or eax, 0x2d0c0e00
jle 0x409bcc
dec esi
or eax, 0x2d28a300
jle 0x409ba6
add byte [ebx - 0x281d2d8], ah
sub eax, 0xd39fd7e
add al, ch
dec ecx
cmp dword [0x2d49e800], ecx
jle 0x409b32
call 0x81bec8fa
sub eax, 0xd58817e
add byte [edx], al
pop eax
sub eax, 0xd29097e
add byte [esp + ebx*2], al
sub eax, 0x710d07e
pop eax
or eax, 0x2d580200
jle 0x409bc2
sub dword [0x2d5c0400], ecx
jle 0x409b91
adc byte [edi], al
pop es
add byte [esi + esi*4 + 0x10ef7e2d], al
or eax, 0x2db96a00
jle 0x409c00
push 0xffffffffffffffb9
sub eax, 0xd3e2f7e
add byte [eax - 0x2c], bl
sub eax, 0x6d3587e
or eax, 0x2dd45800
jle 0x409c31
rol dword [esi], cl
add byte [esi], cl
aad 0x2d
jle 0x409bac
cmp cl, byte [0x2dea3800]
jle 0x409c46
adc al, 0xd
add dh, al
out dx, eax
sub eax, 0xd24797e
add byte [ecx - 0xd], ah
sub eax, 0xd2dfd7e
add byte [ecx + eax + 0x2e], dh
jle 0x409c4a
dec ecx
dec esi
inc esp
pop eax
sub byte [eax], al
or dword [eax], eax
and al, 0xc6
sub byte [ecx + 9], ch
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], ch
add byte [eax], al
add byte [eax], bh
add byte [eax], al
add al, ch
sldt word [eax]
add byte [eax], al
add byte [eax], al
add al, byte [eax]
rol dword [ecx], 1
rol dword [ecx], 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], dl
add byte [eax], al
add byte [edx], al
add byte [eax], al
add byte [0x552], ch
add byte [eax], al
adc byte [eax], al
add byte [eax], al
add al, byte [eax]
add byte [eax], al
sub eax, 0x552
add byte [ecx], cl
add ch, al
and byte [esi], cl
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
lds esp, [eax]
push cs
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
lds esp, [eax]
push cs
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
lds esp, [eax]
push cs
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
add al, al
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
add al, al
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
and byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
and eax, 0x79005301
add byte [ebx], dh
je 0x409c9a
add byte gs:[ebp], ch
add byte cs:[ebx], al
outsd dx, dword [esi]
add byte [ebp], ch
jo 0x409ca8
outsd dx, dword [esi]
add byte [esi], ch
add byte gs:[esi], ch
je 0x409cb2
dec ebp
add byte [edi], ch
add byte fs:[ebp], ah
insb byte es:[edi], dx
add byte [esi], ch
add byte [ebx], al
outsd dx, dword [esi]
add byte [ebp], ch
jo 0x409cc6
outsd dx, dword [esi]
add byte [ebx], dh
imul eax, dword [eax], 0x690074
outsd dx, dword [esi]
add byte [esi], ch
add byte cs:[eax + eax + 0x6c], ah
add byte [eax + eax], ch
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], dl
add byte [eax], al
add byte [edx], al
add byte [eax], al
add byte [0x552], ch
add byte [ecx], cl
add ch, al
and byte [esi], cl
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
lds esp, [eax]
push cs
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
lds esp, [eax]
push cs
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
lds esp, [eax]
push cs
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
add al, al
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
add al, al
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
and byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
or al, 2
push ebx
add byte [ecx], bl
push ebx
add byte [eax + eax + 0x45], dl
add byte [ebp], cl
jle 0x409d40
xor dword [eax], eax
add byte cs:[eax + eax + 0x4c], al
add byte [eax + eax], cl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], dl
add byte [eax], al
add byte [edx], al
add byte [eax], al
add byte [ebx + 0x52], al
add eax, 0x8000000
add byte [eax], dh
pop edx
add byte [eax], al
add byte [eax], al
add byte [0x552], ch
add byte [ecx], cl
add ch, al
and byte [esi], cl
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
lds esp, [eax]
push cs
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
lds esp, [eax]
push cs
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
lds esp, [eax]
push cs
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
add al, al
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
add al, al
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
and byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
or al, 2
push ebx
add byte [ecx], bl
push ebx
add byte [eax + eax + 0x45], dl
add byte [ebp], cl
jle 0x409dc0
xor dword [eax], eax
add byte cs:[eax + eax + 0x4c], al
add byte [eax + eax], cl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], dl
add byte [eax], al
add byte [edx], al
add byte [eax], al
add byte [0x552], ch
add byte [ecx], cl
add ch, al
and byte [esi], cl
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
lds esp, [eax]
push cs
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
lds esp, [eax]
push cs
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
add al, byte [eax]
lds esp, [eax]
push cs
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
add al, al
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
add al, al
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
and byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
or al, 2
push ebx
add byte [ecx], bl
push ebx
add byte [eax + eax + 0x45], dl
add byte [ebp], cl
jle 0x409e30
xor dword [eax], eax
add byte cs:[eax + eax + 0x4c], al
add byte [eax + eax], cl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], dl
add byte [eax], al
add byte [edx], al
add byte [eax], al
add byte [ebp], ah
insb byte es:[edi], dx
add byte [esi], ch
add byte [ebx], al
outsd dx, dword [esi]
add byte [ebp], ch
jo 0x409e5e
outsd dx, dword [esi]
add byte [ebx], dh
imul eax, dword [eax], 0x690074
outsd dx, dword [esi]
add byte [esi], ch
add byte cs:[eax + eax + 0x6c], ah
add byte [eax + eax], ch
add byte [eax], al
add byte [ebx + 0x52], al
add eax, 0x8000000
add byte [eax], dh
pop edx
add byte [eax], al
add byte [eax], al
add byte [0x552], ch
add byte [ecx], cl
add ch, al
and byte [esi], cl
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
lds esp, [eax]
push cs
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
lds esp, [eax]
push cs
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
lds esp, [eax]
push cs
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
add al, al
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
add al, al
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
and byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
or al, 2
push ebx
add byte [ecx], bl
push ebx
add byte [eax + eax + 0x45], dl
add byte [ebp], cl
jle 0x409ed8
xor dword [eax], eax
add byte cs:[eax + eax + 0x4c], al
add byte [eax + eax], cl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], dl
add byte [eax], al
add byte [edx], al
add byte [eax], al
add byte [0x552], ch
add byte [ecx], cl
add ch, al
and byte [esi], cl
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
lds esp, [eax]
push cs
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
lds esp, [eax]
push cs
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
lds esp, [eax]
push cs
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
add al, al
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
add al, al
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
and byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
or al, 2
push ebx
add byte [ecx], bl
push ebx
add byte [eax + eax + 0x45], dl
add byte [ebp], cl
jle 0x409f48
xor dword [eax], eax
add byte cs:[eax + eax + 0x4c], al
add byte [eax + eax], cl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], dl
add byte [eax], al
add byte [edx], al
add byte [eax], al
add byte [eax], dh
pop edx
add byte [eax], al
add byte [eax], al
add byte [0x552], ch
add byte [ecx], cl
add ch, al
and byte [esi], cl
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
lds esp, [eax]
push cs
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
lds esp, [eax]
push cs
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
lds esp, [eax]
push cs
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
add al, al
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
add al, al
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
and byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
or al, 2
push ebx
add byte [ecx], bl
push ebx
add byte [eax + eax + 0x45], dl
add byte [ebp], cl
jle 0x409fc0
xor dword [eax], eax
add byte cs:[eax + eax + 0x4c], al
add byte [eax + eax], cl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], dl
add byte [eax], al
add byte [edx], al
add byte [eax], al
add byte [0x552], ch
add byte [ecx], cl
add ch, al
and byte [esi], cl
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
lds esp, [eax]
push cs
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
lds esp, [eax]
push cs
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
add al, byte [eax]
lds esp, [eax]
push cs
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
add al, al
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
add al, al
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
and byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
or al, 2
push ebx
add byte [ecx], bl
push ebx
add byte [eax + eax + 0x45], dl
add byte [ebp], cl
jle 0x40a030
xor dword [eax], eax
add byte cs:[eax + eax + 0x4c], al
add byte [eax + eax], cl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], dl
add byte [eax], al
add byte [edx], al
add byte [eax], al
add byte [ebx], dh
imul eax, dword [eax], 0x690074
outsd dx, dword [esi]
add byte [esi], ch
add byte cs:[eax + eax + 0x6c], ah
add byte [eax + eax], ch
add byte [eax], al
add byte [ebx + 0x52], al
add eax, 0x8000000
add byte [eax], dh
pop edx
add byte [eax], al
add byte [eax], al
add byte [0x552], ch
add byte [ecx], cl
add ch, al
and byte [esi], cl
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
lds esp, [eax]
push cs
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
lds esp, [eax]
push cs
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
lds esp, [eax]
push cs
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
add al, al
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
add al, al
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
and byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
or al, 2
push ebx
add byte [ecx], bl
push ebx
add byte [eax + eax + 0x45], dl
add byte [ebp], cl
jle 0x40a0c8
xor dword [eax], eax
add byte cs:[eax + eax + 0x4c], al
add byte [eax + eax], cl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], dl
add byte [eax], al
add byte [edx], al
add byte [eax], al
add byte [0x552], ch
add byte [ecx], cl
add ch, al
and byte [esi], cl
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
lds esp, [eax]
push cs
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
lds esp, [eax]
push cs
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
lds esp, [eax]
push cs
stosd dword es:[edi], eax
cld
outsd dx, dword [esi]
rol dword [ecx], 1
add al, al
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
add al, al
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
and byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
or al, 2
push ebx
add byte [ecx], bl
push ebx
add byte [eax + eax + 0x45], dl
add byte [ebp], cl
jle 0x40a138
xor dword [eax], eax
add byte cs:[eax + eax + 0x4c], al
add byte [eax + eax], cl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], dl
add byte [eax], al
add byte [edx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edx], al
add byte [ebp + 0x5a], cl
nop
add byte [ebx], al
add byte [eax], al
add byte [eax + eax], al
add byte [eax], al
invalid