Function at 0x401128
Capabilities:
Encode data using xor

Disassembly:
push 0x401a50
call sub.MSVBVM60.DLL_ThunRTMain
add byte [eax], al
add byte [eax], al
add byte [eax], al
xor byte [eax], al
add byte [eax], al
cmp byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
cwde
adc dword [ecx - 0x1fce58a], eax
dec esi
mov bh, 0xe6
add edi, dword [esi]
xor eax, 0xf92a
add byte [eax], al
add byte [eax], al
add dword [eax], eax
add byte [eax], al
xor byte [edx], dh
xor byte [ebx + esi], dh
xor byte [edi], dh
xor byte [eax], dh
xor byte [0x3030], ch
add byte [eax], al
dec esp
xor dword [eax], eax
mov ah, 0x3f
dec esi
salc
push ebp
inc ebx
jbe 0x4011c2
cmpsd dword [esi], dword es:[edi]
rcr dword [edx + 0x68d25982], 1
xor cl, 0x7a
ret
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edi], dh
or byte [eax], al
add byte [esi], bh
add byte [eax], al
add byte [eax], al
add eax, 0x726f4600
insd dword es:[edi], dx
xor al, byte [eax]
or eax, 0x46000501
outsd dx, dword [esi]
jb 0x40124f
xor al, byte [eax]
sbb dword [ecx], eax
add byte [edx], al
and edi, edi
invalid
push esp
js 0x4012c7
xor eax, dword [eax]
add al, byte [eax + eax]
cmp al, 0x50
or dh, byte [edi + 1]
sbb eax, 0x10b01
xor byte [eax], al
adc bl, byte [esi]
add bh, bh
add esp, dword [eax]
add byte [eax], al
add byte [0x65540005], ah
js 0x4012e8
xor al, 0
add al, byte [eax]
cmp eax, 0x1770a50
sbb eax, 0x10b01
xor byte [eax], al
adc bl, byte [0x1b03ff00]
add byte [eax], al
add byte [eax + 0x78655400], ah
je 0x4012cb
add byte [edx], al
add al, 0x70
xor eax, 0x4bf0a50
sbb eax, 0x1c1201
inc dword [ebx]
and dword [eax], eax
add byte [eax], al
and eax, dword [esi]
add byte [ecx + ebp*2 + 0x6d], dl
jb 0x4012e4
add byte [ebx], cl
add al, byte [eax]
add esi, dword [edx]
add byte [eax], al
add byte [edi], al
add byte [eax + eax], bh
add byte [eax], cl
xor byte [eax + eax], cl
add bh, bh
add ebx, dword [0x22000000]
add byte [edx], ah
add eax, 0x78655400
je 0x40130a
add byte [edx], al
add al, 8
xor al, 0xe0
add edi, eax
or edx, dword [edi]
pop es
adc bl, byte [ebx]
add byte [edi], dl
invalid
inc dword [ebx]
and byte [eax], al
add byte [eax], al
and dword [0x78655400], eax
je 0x401329
add byte [edx], al
add al, 0xe0
cmp eax, 0x1770c30
sbb eax, 0x10b01
xor byte [eax], al
adc bl, byte [edx]
add bh, bh
add ebp, dword [eax + eax]
add byte [eax], al
and byte [eax], cl
add byte [ebx + 0x6f], al
add byte [eax], ah
or byte [eax], al
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
xor dword fs:[eax], eax
add al, 1
or al, byte [eax]
out dx, al
ljmp 0xf2ed
add byte [eax], al
scasd eax, dword es:[edi]
add eax, 0x191100ff
add bh, bh
add ebp, dword [ebx]
add byte [eax], al
add byte [edi], bl
sub eax, dword [eax]
add byte [eax], al
pop ds
or byte [eax], al
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
xor al, byte fs:[eax]
add al, 1
or dword [eax], eax
loop 0x401334
jmp 0x40136c
add byte [edx], al
add al, 8
xor al, 0x38
adc eax, edi
or eax, dword [edi + 4]
adc dl, byte [edi]
add bh, bh
add esp, dword [ecx]
add byte [eax], al
add byte [0x69540006], bl
insd dword es:[edi], dx
jb 0x4013bb
add byte [ebx], cl
add al, byte [eax]
add ebp, eax
add eax, dword [eax]
add byte [edi], al
call 0x84013cd
call 0xff4013b4
add esp, dword [eax]
add byte [eax], al
add byte [eax + 0x78655400], bl
je 0x4013e3
add byte [edx], al
add al, 8
xor al, 0x60
sbb byte [edi + 1], dh
sbb eax, 0x10b01
xor byte [eax], al
adc dl, byte [esi]
push ss
add bh, bh
add ebx, dword [eax + eax]
add byte [eax], al
sbb eax, dword [esi]
add byte [ebp + 0x78], dl
je 0x4013fc
xor dword [eax], eax
add al, byte [eax + ecx]
xor al, 0
cmpxchg8b qword [ebx]
push edi
add edx, dword [edx]
adc eax, 0x1c03ff00
add byte [eax], al
add byte [edx], bl
push es
add byte [ebp + 0x78], dl
je 0x401419
push esp
js 0x40145b
xor dword [edx], esi
add byte [edx], al
add al, 0x40
xor al, byte [eax]
add al, byte [eax + eax*2]
cmp al, ch
pop ss
pop dword [edi]
out dx, eax
add dword [edx], edx
adc al, 0
inc dword [ebx]
and eax, dword [eax]
add byte [eax], al
sbb dword [eax], ecx
add byte [ecx + ebp*2 + 0x6d], dl
jb 0x401437
add byte [ecx], bl
or byte [eax], al
push esp
imul ebp, dword [ebp + 0x65], 0x30303172
xor byte [eax], dh
add byte [ebx], cl
add al, byte [eax]
add ebp, eax
add eax, dword [eax]
add byte [edi], al
or byte [edi], al
add byte [eax], al
or byte [eax + 0x10], ch
add byte [eax], al
inc dword [ebx]
sub al, 0
add byte [eax], al
sbb byte [ecx], cl
add byte [ebx + 0x6f], al
insd dword es:[edi], dx
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
xor esi, dword fs:[eax]
add byte [ecx + eax], al
or dword [eax], eax
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
xor esi, dword fs:[eax]
add byte [eax + eax], al
add al, ah
adc byte [edi + 0x1100ff05], ch
adc eax, dword [eax]
inc dword [ebx]
and al, byte [eax]
add byte [eax], al
pop ss
pop es
add byte [ebp + 0x78], dl
je 0x401489
xor byte [eax], dh
add byte [edx], al
add al, 0xd8
or eax, esp
adc bh, cl
add ebx, dword [0x10b01]
xor byte [eax], al
adc dl, byte [edx]
add bh, bh
add eax, dword [ebp]
fmul dword [ecx]
loopne 0x40146f
iretd
add byte [eax], al
push ss
or dword [eax], eax
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
xor byte fs:[ebx], dh
add byte [ecx + eax], al
pop es
add bl, dl
in al, 0xe0
jmp 0x40146f
add byte [eax + edi], al
adc edx, eax
add dh, byte [edi]
add eax, 0x11110177
add byte [0xcc01], bl
mov esp, 0x1424402
add byte [0x5320534d], cl
popal
outsb dx, byte [esi]
jae 0x4014ca
push ebx
jb 0x401517
sub word [ecx], ax
inc dword [ebx]
dec eax
add byte [eax], al
add byte [0x6f430009], dl
or dword [eax], eax
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
xor byte fs:[edx], dh
add byte [ecx + eax], al
or al, byte [eax]
sal ecx, cl
loopne 0x4014ba
out dx, al
loop 0x4014b8
cld
add byte [eax + edi*2], al
add al, dl
add dh, byte [edi]
add eax, 0x10110177
add byte [0xcc01], bl
mov esp, 0x1424402
add byte [0x5320534d], cl
popal
outsb dx, byte [esi]
jae 0x401513
push ebx
jb 0x401560
sub word [ecx], ax
inc dword [ebx]
sbb al, 0
add byte [eax], al
adc al, 6
add byte [ebp + 0x78], dl
je 0x401538
xor eax, dword [eax]
add al, byte [eax + esi*4]
adc ecx, eax
sbb edi, esi
or byte [0xf1201], bl
add dword [edx], edx
invalid
inc dword [ebx]
sbb al, 0
add byte [eax], al
adc eax, dword [esi]
add byte [ebp + 0x78], dl
je 0x401555
xor dword [eax], eax
add al, byte [eax + eax]
add byte [eax], dh
sbb esp, dword [edi + 0x12011d0d]
push cs
add bh, bh
add ebx, dword [eax + eax]
add byte [eax], al
adc al, byte [esi]
add byte [ebp + 0x78], dl
je 0x401572
xor eax, 0x40200
add al, dh
push ds
cmpsd dword [esi], dword es:[edi]
or eax, 0xd12011d
add bh, bh
add ebp, dword [eax + eax]
add byte [eax], al
adc dword [ecx], ecx
add byte [ebx + 0x6f], al
insd dword es:[edi], dx
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
xor dword fs:[eax], esi
add byte [ecx + eax], al
or dword [eax], eax
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
xor dword fs:[eax], esi
add byte [eax], al
add al, 0x60
daa
test al, 0xc
scasd eax, dword es:[edi]
add eax, 0xc1100ff
add bh, bh
add esp, dword [ebx]
add byte [eax], al
add byte [eax], dl
or byte [eax], al
push esp
imul ebp, dword [ebp + 0x65], 0x30303272
add byte [ebx], cl
add al, byte [eax]
add esi, dword [eax]
jne 0x401597
add byte [edi], al
or byte [edi], al
add byte [eax], al
or al, al
adc al, byte [eax]
add bh, bh
add ebx, dword [edi]
add byte [eax], al
add byte [edi], cl
add al, 0
push edi
bound esi, qword gs:[edx]
add byte [ebx], cl
add al, byte [eax]
add ebp, eax
add eax, dword [eax]
add byte [edi], al
loopne 0x4015cb
add byte [eax], al
or byte [eax - 0xffffe6], bh
add ebx, dword [edi]
add byte [eax], al
add byte [esi], cl
add al, 0
push edi
bound esi, qword gs:[ecx]
add byte [ebx], cl
add al, byte [eax]
add ebp, eax
add eax, dword [eax]
add byte [edi], al
loopne 0x4015eb
add byte [eax], al
or byte [eax + 0x1e], bh
add byte [eax], al
inc dword [ebx]
pop ds
add byte [eax], al
add byte [0x65570004], cl
bound esi, qword [eax + eax]
push edi
bound esi, qword gs:[eax + eax]
or eax, dword [edx]
add byte [ebx], al
call 0x74015fc
mov al, byte [0x8000014]
js 0x40161e
add byte [eax], al
inc dword [ebx]
and dword [eax], eax
add byte [eax], al
or al, 6
add byte [ebp + 0x78], dl
je 0x401641
xor byte [eax], al
add al, byte [eax + eax]
push ds
pop eax
add bl, bh
add bl, byte [0x10b01]
xor byte [eax], al
adc cl, byte [ebx]
add bh, bh
add ebx, dword [eax + eax]
add byte [eax], dh
add byte [edx], dl
or eax, dword [eax]
inc dword [ebx]
sbb al, 0
add byte [eax], al
or eax, dword [esi]
add byte [ebp + 0x78], dl
je 0x401663
xor eax, dword [eax]
add al, byte [eax + eax*2]
sbb ch, byte [eax + 0x1f]
fbld tbyte [eax]
sbb eax, 0xa1201
inc dword [ebx]
sbb al, 0
add byte [eax], al
or al, byte [esi]
add byte [ebp + 0x78], dl
je 0x401680
xor al, 0
add al, byte [eax + esi*8]
sub eax, 0x5370c30
ja 0x40165c
adc cl, byte [ecx]
add bh, bh
add ebx, dword [esi]
or dword [eax], eax
inc dword [ebx]
push ds
add byte [eax], al
add byte [ecx], cl
or byte [eax], al
push esp
js 0x4016df
xor dword [eax], esi
xor byte [ebx], dh
add byte [edx], al
add al, 0xf8
and eax, 0x4471428
sbb eax, 0x81201
inc dword [ebx]
and al, byte [eax]
add byte [eax], al
or byte [eax], cl
add byte [ebp + 0x78], dl
je 0x4016bc
add byte [eax], al
add byte [eax], cl
or byte [eax], al
push esp
js 0x4016fe
xor dword [eax], esi
xor byte [edx], dh
add byte [edx], al
add al, 0xc0
xor byte [eax], dh
xor al, byte [eax]
add al, byte [eax + eax*8]
and dword [eax + 0x70e1f15], edx
or byte [edx], dl
pop es
add byte [edi], dl
call [eax]
add edi, edi
add ebx, dword [esi]
add byte [eax], al
add byte [edi], al
or byte [eax], al
push esp
js 0x401721
xor dword [eax], esi
xor byte [ecx], dh
add byte [edx], al
add al, 0x28
and ecx, dword [eax + 0x12]
dec edi
or ebx, dword [0x61201]
inc dword [ebx]
sub dword [eax], eax
add byte [eax], al
push es
adc al, byte [esi]
add bh, bh
add ebp, dword [ecx]
add byte [eax], al
add byte [esi], al
or al, byte [eax]
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
xor esi, dword fs:[ecx]
xor eax, 0x5010400
add cl, dh
ljmp 0x7004
or al, ch
or byte [edi], dh
add eax, 0x51100ff
add bh, bh
add ebx, dword [eax + eax]
add byte [eax], al
add eax, 0x65540006
js 0x40176a
xor dh, byte [ebx]
add byte [edx], al
add al, 0x48
adc bh, byte [eax + 0x1d06270b]
add dword [edx], edx
add al, 0
or esp, dword [edi]
push es
sbb eax, 0x41201
inc dword [ebx]
and dword [eax], eax
add byte [eax], al
add al, 6
add byte [ebp + 0x78], dl
je 0x401749
xor dword [eax], eax
add al, byte [eax + ecx*2]
adc ah, byte [eax]
or eax, 0x11d0627
or eax, dword [ecx]
add byte [eax], dh
add byte [edx], dl
add eax, dword [eax]
inc dword [ebx]
sbb eax, 0x3000000
add dword [eax], eax
xor byte [eax], al
adc al, byte [ebx]
add bh, bh
add ebx, dword [0x3000000]
pop es
add byte [ebp + 0x78], dl
je 0x401767
xor esi, dword [eax]
add byte [edx], al
add al, 0x48
adc dl, byte [eax + 0xa]
daa
push es
sbb eax, 0x21201
inc dword [ebx]
inc eax
add byte [eax], al
add byte [edx], al
push es
add byte [ebp + 0x78], dl
je 0x401784
xor al, byte [eax]
add al, byte [ebx]
add dword [eax], eax
add byte [eax + 0x28007804], al
add eax, 0x13b17f7
or dword [eax], eax
adc al, byte [ecx]
add byte [edx + eax], ah
and al, 2
sub eax, 0xcc012eff
add byte [eax], al
mov esp, 0x17cdc02
add byte [0x5320534d], cl
popal
outsb dx, byte [esi]
jae 0x4017a2
push ebx
jb 0x4017ef
jb 0x4017ef
inc word [ebx]
sbb eax, 0x1000000
pop es
add byte [ebp + 0x78], dl
je 0x4017ce
cmp byte [ecx], dh
add byte [edx], al
add al, 0xa8
sbb edi, dword [eax]
add al, 0x37
add eax, 0x12011d
adc al, byte [eax]
add bh, bh
add ebp, dword [ecx]
add byte [eax], al
add byte [esi], dh
or al, byte [eax]
insd dword es:[edi], dx
outsd dx, dword [esi]
jne 0x401825
push eax
outsd dx, dword [esi]
imul ebp, dword [esi + 0x74], 0x3010100
add byte [eax], dh
pop eax
xor byte [eax], al
add eax, 0xa503408
push cs
add ebx, eax
add byte [edx], dl
sub al, 0
sbb bh, bh
inc dword [ebx]
sbb dword [eax], eax
add byte [eax], al
xor eax, 0x68530006
popal
jo 0x401842
invalid
xor dword [eax], eax
push ss
add al, 0
add byte [eax], al
add bh, ah
sbb bl, bl
push es
inc dword [ebx]
and eax, dword [eax]
add byte [eax], al
xor al, 8
add byte [ecx + 0x62], cl
insb byte es:[edi], dx
xor dword [eax], esi
xor dword [eax], eax
add dword [ebx], eax
add eax, dword [eax]
add byte [eax - 0x2ff9e7fb], al
add dh, byte [edi + 1]
ja 0x40180b
adc ch, byte [ebx]
add bh, bh
add esp, dword [ebx]
add byte [eax], al
add byte [ebx], dh
or byte [eax], al
dec esp
popal
bound esp, qword [ebp + 0x6c]
sub eax, dword [eax]
inc dword [ebx]
and eax, dword [eax]
add byte [eax], al
xor ecx, dword [eax]
add byte [ecx + 0x62], cl
insb byte es:[edi], dx
xor dword [eax], esi
xor al, byte [eax]
add dword [ebx], eax
add eax, dword [eax]
add byte [eax - 0x2ff807fb], al
add dh, byte [edi + 1]
add eax, 0x2d007f8
ja 0x40182d
ja 0x40182f
add dword [edx], edx
adc ch, byte [edx]
add bh, bh
add esp, dword [ebx]
add byte [eax], al
add byte [edx], dh
or byte [eax], al
dec esp
popal
bound esp, qword [ebp + 0x6c]
sub al, byte [eax]
inc dword [ebx]
and eax, dword [eax]
add byte [eax], al
xor cl, byte [eax]
add byte [ecx + 0x62], cl
insb byte es:[edi], dx
xor dword [eax], esi
xor eax, dword [eax]
add dword [ebx], eax
add eax, dword [eax]
add byte [eax - 0x2ff627fb], al
add dh, byte [edi + 1]
ja 0x401853
add byte [ecx], al
add eax, dword [ebx]
add byte [eax], al
add byte [0x2d009d8], 0x77
add dword [edi + 1], esi
adc ch, byte [ecx]
add bh, bh
add esp, dword [ebx]
add byte [eax], al
add byte [ecx], dh
or byte [eax], al
dec esp
popal
bound esp, qword [ebp + 0x6c]
sub dword [eax], eax
inc dword [ebx]
and eax, dword [eax]
add byte [eax], al
xor dword [eax], ecx
add byte [ecx + 0x62], cl
insb byte es:[edi], dx
xor dword [eax], esi
xor al, 0
add dword [ebx], eax
add eax, dword [eax]
add byte [eax - 0x2ff447fb], al
add dh, byte [edi + 1]
ja 0x401877
adc ch, byte [eax]
add bh, bh
add esp, dword [ebx]
add byte [eax], al
add byte [eax], dh
or byte [eax], al
dec esp
popal
bound esp, qword [ebp + 0x6c]
sub byte [eax], al
inc dword [ebx]
and eax, dword [eax]
add byte [eax], al
xor byte [eax], cl
add byte [ecx + 0x62], cl
insb byte es:[edi], dx
xor dword [eax], esi
xor eax, 0x3030100
add byte [eax], al
add byte [0x2d00d98], 0x77
add dword [edi + 1], esi
adc ah, byte [edi]
add bh, bh
add esp, dword [ebx]
add byte [eax], al
add byte [edi], ch
or byte [eax], al
dec esp
popal
bound esp, qword [ebp + 0x6c]
xor dword [eax], esi
add byte ss:[ecx], al
add eax, dword [ebx]
add byte [eax], al
add byte [0x2d00f78], 0x77
add dword [edi + 1], esi
adc ah, byte [esi]
add bh, bh
add esp, dword [ebx]
add byte [eax], al
add byte [esi], ch
or byte [eax], al
dec esp
popal
bound esp, qword [ebp + 0x6c]
xor dword [eax], esi
aaa
add byte [ecx], al
add eax, dword [ebx]
add byte [eax], al
add byte [0x2d01158], 0x77
add dword [edi + 1], esi
adc ah, byte [0x5203ff00]
add byte [eax], al
add byte [0x614c0007], ch
bound esp, qword [ebp + 0x6c]
xor byte [ecx], dh
add byte [ecx], al
add dword [edi], ecx
add byte [edi + 0x77], dh
ja 0x40192c
jae 0x401966
arpl word [0x74666f73], bp
jb 0x40197e
add byte [ebx], al
add eax, 0x5800000
retf 0x2808
push ebx
and byte [ebx + 0x61], dl
outsb dx, byte [esi]
jae 0x401953
push ebx
jb 0x4019a0
inc word [ebx]
sub eax, 0x2c000000
pop es
add byte [ecx + 0x62], cl
insb byte es:[edi], dx
xor dword [eax + eax], esi
add dword [ecx], eax
pop es
add byte [ecx + 0x62], cl
insb byte es:[edi], dx
xor dword [eax + eax], esi
xor al, 0
add eax, dword [0x5800000]
push 0x170ca81f
pop es
inc dword [eax]
adc ah, byte [ebx]
add bh, bh
add edi, dword [0x2b000000]
inc dword [ebx]
cmp eax, 0x2b000000
push es
add byte [ecx + 0x62], cl
insb byte es:[edi], dx
xor dword [eax], eax
add dword [ecx], eax
sbb eax, 0x62655700
inc edx
add byte [edi + 0x65], dl
bound eax, qword [edx + 0x72]
outsd dx, dword [esi]
jb 0x4019ef
ja 0x4019f5
jb 0x4019b6
and byte [0x78655420], ch
je 0x4019bd
xor eax, 0xf1202d20
jmp 0x401979
add byte [edx], dl
and al, byte [eax]
inc dword [ebx]
add byte ds:[eax], al
add byte [edx], ch
push es
add byte [ecx + 0x62], cl
insb byte es:[edi], dx
xor eax, dword [eax]
add dword [ecx], eax
push ds
add byte [edi + 0x65], dl
bound eax, qword [edx + 0x72]
outsd dx, dword [esi]
ja 0x401a33
jb 0x4019f5
and byte [0x78655420], ch
je 0x4019fb
xor dword [eax], esp
sub eax, 0xe5f12020
invalid
jo 0x401a56
xor al, byte [eax]
push ss
add al, 0x68
pop ds
loopne 0x401a09
push 0xcf10e01f
adc ch, byte [edi]
iretd
das
or eax, 0x500402ff
add byte [eax], al
add byte [edi + edi + 0x4355d64e], dh
inc ebx
jbe 0x401a51
cmpsd dword [esi], dword es:[edi]
rcr dword [edx + 0x68d25982], 1
add byte [eax], 0
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
adc byte [ebx], bl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
nop
or byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax + 8], dl
add byte [eax], al
add byte [eax + 0x11], dh
inc eax
add byte [eax + eax], cl
add byte [esi + 0x42], dl
inc edx
xor eax, 0x2a1ff021
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [esi], bh
sub al, byte [eax]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
jle 0x401a66
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
or al, byte [eax]
or dword [eax + eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add al, dl
sbb al, byte [eax]
push ss
clc
jo 0x401a88
add bh, bh
invalid