Function at 0x4153e0
Capabilities:
Encode data using xor

Disassembly:
in al, 0x7c
das
dec edi
in al, 0x7c
das
dec edi
in al, 0x7c
das
dec edi
in al, 0x7c
das
dec edi
in al, 0x7c
das
dec edi
in al, 0x7c
das
dec edi
in al, 0x7c
das
dec edi
in al, 0x7c
das
dec edi
in al, 0x7c
das
dec edi
in al, 0x7c
das
dec edi
in al, 0x7c
das
dec edi
in al, 0x7c
das
dec edi
js 0x4152e4
jp 0x415316
mov cl, 0x29
jp 0x41531a
pop ecx
and al, byte [ebp + 0x1a7aea4e]
mov cl, 0x29
jp 0x415326
mov cl, 0x29
jp 0x41532a
in al, 0xa0
lahf
cdq
invalid
or bl, byte [ebx - 0x4f]
sub dword [esi], ecx
push cs
cmovle ebx, dword [edx + ebp*2]
push 0xfffffffffffffff0
sub dword [edx - 0x7a28f30d], edx
fnsave dword [ecx + edi + 0x29b15b0a]
jp 0x41534a
test ebp, ebx
mov ah, 0x39
or bl, byte [ebx - 0x4f]
sub dword [edx + 0x1a], edi
mov cl, 0xe0
mov ecx, 0x7a29b11a
sbb dh, byte [ecx - 0x4ee585d7]
sub dword [edx + 0x1a], edi
sub dword [edx + 0x1a], edi
mov cl, 0x29
jp 0x41535a
pop ecx
loop 0x4152c8
in eax, 0x4e
ljmp 0x1a7a
jp 0x415366
mov cl, 0x29
jp 0x41536a
jb 0x41537b
jp 0x41536e
mov cl, 0x29
jp 0x415372
mov cl, 0x29
jp 0x415376
mov cl, 0x29
jp 0x41537a
jb 0x41538b
jp 0x41537e
mov cl, 0x29
jp 0x415382
mov cl, 0x29
jp 0x415386
mov cl, 0x29
jp 0x41538a
adc dword [ecx - 0x744ea4e6], ebp
sbb bl, byte [ebx - 0x4f]
mov ecx, dword [edx + 0x6a]
lock sub dword [ecx + 0x7a29b11a], edi
dec edx
push 0xfffffffffffffff0
sub dword [ecx + 0x7a29b11a], edi
mov ecx, 0x7a29b11a
sbb dh, byte [ecx - 0x1be585d7]
jp 0x41539a
sbb ah, ah
in al, 0xa0
mov al, byte [0x21f4919f]
lahf
xchg ecx, eax
hlt
int1
pop edi
mov ebp, 0x310a2fa2
das
or dh, byte [ecx]
adc al, 0xaa
jnp 0x415381
sub dword [edx + 0x6f], edi
imul byte [edx + 0x6bc31b82]
ret
stc
mov al, 0x5d
jbe 0x415339
pop ecx
sub byte [esi], cl
or dword [edx], esi
sar dword [ebx + 0x6e], 0xae
ret 0xf24b
sub dword [edx + 0x1a], edi
jp 0x4153da
mov al, 0xc1
xor byte [esi + ecx*2 - 0x2a], cl
xchg ecx, eax
push cs
dec esi
sbb al, 0x1a
jae 0x4153bd
sbb dh, byte [ebx - 0x10]
sub dword [edx - 0x7a28f0f9], edx
lahf
jno 0x415433
jg 0x4153ca
movsd dword es:[edi], dword [esi]
jle 0x415360
test ebp, esp
js 0x4153c9
in eax, 0x78
jmp 0x415455
jbe 0x4153fa
in al, 0xa0
lahf
fdiv qword [ecx + ecx*8 + 0x28b15b1b]
adc cl, dl
xor esp, dword [edx + 0x7a]
jo 0x415438
mov ah, 0xc9
sbb ebx, dword [ebx - 0x4f]
sub byte [edx], dl
retf 0x6233
shl dword [eax], 0xa6
dec edi
salc
sub dh, dl
xor eax, 0x8e58494
sub edx, ebx
push ecx
mov cl, 0x93
test ch, ah
or byte [ecx], ch
ficom dword [ecx - 0x4f]
xchg ebx, eax
jle 0x4153be
cli
sub edx, eax
pop edx
shr dword [eax + 0x7a], 0xf2
loope 0x4153e4
test ebp, esp
pop ecx
jb 0x415398
in eax, 0x4e
xchg ecx, eax
pop edx
push 0xfffffffffffffff0
sub dword [edx - 0x7a293315], edx
sal dword [edx + 0x29], cl
jp 0x41543e
mov cl, 0x29
jp 0x415442
mov cl, 0x29
jp 0x415446
mov cl, 0x29
jp 0x41544a
dec esi
salc
test ebp, esp
mov cl, 0x29
jp 0x415452
in eax, 0xb1
sub dword [edx + 0x1a], edi
dec esi
salc
test ebp, esp
mov cl, 0x29
jp 0x41545a
ja 0x4154a3
jb 0x4154b6
popal
outsb dx, byte [esi]
je 0x4154c1
sub al, 0x20
jns 0x4154bb
jne 0x41546e
insd dword es:[edi], dx
jne 0x4154c4
je 0x415473
and byte [ebx + 0x6f], ah
arpl word [edi + 0x6e], bp
outsb dx, byte [esi]
je 0x4154b9
arpl word [eax + 0x65], si
imul esi, dword [eax + ebp*2 + 0x65], 0x694d2072
arpl word [edx + 0x6f], si
jae 0x4154d8
and byte [ebp + 0x69], ah
je 0x4154c7
jb 0x415482
dec ebp
imul esp, dword [ebx + 0x72], 0x666f736f
je 0x41548c
je 0x41548c
dec ecx
jb 0x4154d4
insb byte es:[edi], dx
insb byte es:[edi], dx
popal
outsb dx, byte [esi]
and byte fs:[edi + 0x70], cl
and byte [edi + 0x70], cl
jb 0x4154da
je 0x4154e4
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x41549f
dec esp
imul ebp, dword [ebp + 0x69], 0x2c646574
and byte [ebx + 0x75], al
imul esi, dword [ebp + 0x64], 0x7543202c
jae 0x415500
outsd dx, dword [esi]
insd dword es:[edi], dx
jb 0x4154b1
inc ebx
popal
jb 0x4154fa
and byte [ebx + 0x65], al
outsb dx, byte [esi]
je 0x41550d
sub al, 0x20
inc ecx
je 0x415513
imul esi, dword [ebp + 0x6d], 0x5443410a
insd dword es:[edi], dx
or al, byte [ecx + 0x43]
push esp
push ebx
and byte [edi + 0x52], cl
and byte [eax + 0x52], dl
dec edi
push eax
dec edi
push ebx
inc ebp
push ebx
and byte [edi + ecx*2 + 0x20], dl
push esp
dec edi
and byte [ecx + 0x43], al
inc ecx
inc ebx
push esp
and byte [ecx + 0x4e], cl
and byte [ecx + 0x20], al
push edx
inc ebp
and byte [edx + 0x45], dl
push eax
push edx
inc ebp
push ebx
inc ebp
dec esi
push esp
inc ecx
and byte [ecx + ecx*2 + 0x56], dl
inc ebp
and byte [ebx + 0x41], al
push eax
inc ecx
inc ebx
dec ecx
push esp
pop ecx
and byte cs:[esi + 0x4f], cl
and byte [ecx + 0x52], al
inc edx
dec ecx
push esp
push edx
inc ecx
push esp
dec ecx
dec edi
dec esi
and byte [edi + 0x52], cl
or cl, byte [edi + 0x2e]
and byte [ebx + 0x55], dl
push eax
push eax
dec edi
push edx
push esp
and byte [ecx + 0x20], al
dec esi
inc esp
and byte [esi + 0x44], cl
and byte [edx + 0x45], dl
inc esi
push ebp
dec esi
inc esp
and byte [eax + 0x52], dl
dec edi
inc ebx
inc ebp
inc esp
push ebp
push edx
inc ebp
push ebx
or ah, byte [ecx + 0x6e]
and byte fs:[ebp + 0x70], dh
and byte [ebp + 0x70], dh
popal
je 0x41557f
jae 0x41553c
arpl word [ebp + 0x72], sp
je 0x41558a
imul sp, word [ebx + 0x61], 0x6574
and byte [edx + 0x65], dh
jbe 0x41559b
arpl word [ecx + 0x74], sp
imul ebp, dword [edi + 0x6e], 0x73696c20
je 0x4155ab
and byte [ebp + 0x73], dh
imul ebp, dword [esi + 0x67], 0x65687420
and byte [ecx + 0x6e], cl
outsb dx, byte [esi]
and byte [si + 0x68], dh
and byte gs:[ecx + 0x6e], cl
je 0x4155ac
jb 0x4155b7
je 0x415578
and byte [edi + 0x68], dh
outsb dx, byte gs:[esi]
and byte [ecx + 0x76], ah
popal
imul ebp, dword [ecx + 0x62], 0xa2e656c
arpl word [edx + 0x65], si
popal
je 0x4155c8
and byte [eax + ebp*2 + 0x69], dh
jae 0x415589
arpl word [edi + 0x6e], bp
je 0x4155e0
popal
arpl word [eax + 0x74], si
push 0x61207461
jo 0x4155ea
insb byte es:[edi], dx
imul esp, dword [ebp + 0x73], 0x206f7420
jns 0x4155f3
je 0x4155f0
and byte [ecx + 0x6f], bh
jne 0x4155b4
and byte [ecx + 0x6f], bl
jne 0x4155ab
and byte [ebx + 0x61], ah
outsb dx, byte [esi]
arpl word [ecx + 0x6e], sp
and byte [edx + 0x65], dh
jbe 0x4155fc
ja 0x4155b6
insb byte es:[edi], dx
imul ebp, dword [esi + 0x6b], 0x74206465
jb 0x41560e
and byte fs:[ebp + 0x72], dh
insd dword es:[edi], dx
jae 0x4155c3
bound edi, qword [ecx + 0x20]
jo 0x415609
jae 0x41561e
imul ebp, dword [esi + 0x67], 0x65687420
and byte [esi + 0x6f], ah
outsb dx, byte [esi]
and byte [si + 0x68], dh
and byte gs:[esi + 0x6f], ah
jb 0x41562d
popal
jb 0x41561d
and byte [ecx + ebp*2 + 0x6e], ch
imul esp, dword [eax], 0x69
outsb dx, byte [esi]
je 0x415632
and byte [ecx + 0x6f], bh
jne 0x41563a
or ah, byte [edi + 0x65]
outsb dx, byte [esi]
jne 0x415637
outsb dx, byte [esi]
and byte gs:[ebp + 0x69], cl
arpl word [edx + 0x6f], si
jae 0x415647
je 0x4155fb
jo 0x41564f
outsd dx, dword [esi]
jne 0x415644
arpl word [eax + 0x6b], si
jns 0x415607
je 0x415603
imul esp, dword [ebp + 0x79], 0x20
outsd dx, dword [esi]
jb 0x41560a
push eax
dec ecx
dec esi
and byte [esi + 0x6f], ah
jb 0x415612
je 0x41565c
push 0x6f732065
and byte gs:[ebx + 0x6f], dh
je 0x415672
popal
jb 0x415663
and byte [eax + eax], dh
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx - 0x4ee585d7], bh
mov ecx, 0xb11a7a29
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
mov ecx, 0xb11a7a29
sub dword [edx + 0x1a], edi
popal
cld
cmp bl, byte [edx]
mov cl, 0x29
jp 0x41602a
jno 0x416010
cmp bl, byte [edx]
mov cl, 0x29
jp 0x416032
mov cl, 0x29
jp 0x416036
and ecx, esi
cmp bl, byte [edx]
mov cl, 0x29
jp 0x41603e
int1
jp 0x416062
sbb ah, byte [ecx - 0x7ee5c4da]
cmp ebx, dword es:[edx]
and dword [edx], eax
cmp ebx, dword [edx]
and dword [esi], 0x2211a3b
cmp ebx, dword [edx]
popal
add bh, byte [ebx]
sbb ah, cl
sbb dword [ebx], edi
sbb dh, byte [ecx - 0x4ee585d7]
jp 0x41607e
cmp ebx, dword [edx]
loope 0x416053
cmp ebx, dword [edx]
mov cl, 0x29
jp 0x41605a
mov cl, 0x7a
cmp ebx, dword [edx]
mov cl, 0x29
jp 0x416062
sbb dh, byte [ecx - 0x4ee585d7]
sub dword [edx + 0x1a], edi
mov cl, 0x29
jp 0x416066
mov cl, 0x29
jp 0x41606a
mov al, 0x29
jp 0x41606e
sbb ah, byte [ecx]
dec ecx
cmp ebx, dword [edx]
mov cl, 0x29
and dword [ecx + 0x3b], ecx
sbb dh, byte [ecx - 0x4ee585d7]
sub dword [edx + 0x1a], edi
jp 0x416076
mov cl, 0x29
jp 0x41607a
mov al, 0x29
jp 0x41607e
popal
inc ebp
cmp ebx, dword [edx]
mov eax, dword [0xb11a3b59]
sub dword [edx + 0x1a], edi
cmp ebx, dword [edx]
mov cl, 0x29
jp 0x41608a
mov cl, 0x29
jp 0x41608e
mov cl, 0x29
jp 0x416092
mov cl, 0x29
jp 0x416096
mov cl, 0x29
jp 0x41609a
mov cl, 0x29
jp 0x41609e
mov cl, 0x29
jp 0x4160a2
mov cl, 0x29
jp 0x4160a6
mov cl, 0x29
jp 0x4160aa
rcr dword [ecx + 0x31], 1
sbb dh, byte [ebp - 0x3ee585d7]
pop ecx
xor dword [edx], ebx
mov ch, 0x29
jp 0x4160b2
rcr dword [ecx + 0x31], 0x1a
xor dword [edx], ebx
in eax, 0x2a
jp 0x4160ba
popal
pop edx
xor dword [edx], ebx
in eax, 0x2a
jp 0x4160c2
sbb dword [esi + 0x31], 0x7a2ae51a
sbb ah, byte [ecx]
push ebx
xor dword [edx], ebx
in eax, 0x2a
jp 0x4160ca
and dword [ebx + 0x31], edx
sbb ah, ch
sub bh, byte [edx + 0x1a]
xor dword [edx], ebx
in eax, 0x2a
jp 0x4160d2
inc ecx
push esp
xor dword [edx], ebx
in eax, 0x2a
jp 0x4160da
loope 0x41606a
xor dword [edx], ebx
mov bl, 0x29
jp 0x4160e2
shr dword [eax + 0x29b51a31], 1
xor dword [edx], ebx
mov ch, 0x29
jp 0x4160ea
shr dword [eax + 0x29b51a31], 0x7a
sbb dh, byte [ecx]
test al, 0x31
sbb dh, byte [ebp + 0x211a7a29]
test al, 0x31
sbb dh, byte [ebp + 0x111a7a29]
test al, 0x31
sbb dh, byte [ebp - 0x7ee585d7]
stosb byte es:[edi], al
xor dword [edx], ebx
mov ch, 0x29
jp 0x4160f2
xor dword [eax + 0x29b51a31], ebp
xor dword [edx], ebx
mov ch, 0x29
jp 0x4160fa
and dword [eax + 0x29b51a31], ebp
xor dword [edx], ebx
mov ch, 0x29
jp 0x416102
adc dword [eax + 0x29b51a31], ebp
xor dword [edx], ebx
mov ch, 0x29
jp 0x41610a
sub dword [edx + 0x29b51a31], 0xaaf11a7a
xor dword [edx], ebx
mov ch, 0x29
jp 0x416112
int1
stosb byte es:[edi], al
xor dword [edx], ebx
mov ch, 0x29
jp 0x41611a
loope 0x4160ac
xor dword [edx], ebx
mov ch, 0x29
jp 0x416122
popal
cmpsd dword [esi], dword es:[edi]
xor dword [edx], ebx
or dword [ecx], ebp
jp 0x41612a
mov cl, 0x29
jp 0x41612e
mov cl, 0x29
jp 0x416132
mov cl, 0x29
jp 0x416136
mov cl, 0x29
jp 0x41613a
mov cl, 0x29
jp 0x41613e
mov cl, 0x29
jp 0x416142
mov cl, 0x29
jp 0x416146
mov cl, 0x29
jp 0x41614a
mov cl, 0x29
jp 0x41614e
mov cl, 0x29
jp 0x416152
mov cl, 0x29
jp 0x416156
mov cl, 0x29
jp 0x41615a
mov cl, 0x29
jp 0x41615e
mov cl, 0x29
jp 0x416162
mov cl, 0x29
jp 0x416166
mov cl, 0x29
jp 0x41616a
mov cl, 0x29
jp 0x41616e
mov cl, 0x29
jp 0x416172
mov cl, 0x29
jp 0x416176
mov cl, 0x29
jp 0x41617a
mov ecx, 0xb11a7a29
sub dword [edx + 0x1a], edi
jp 0x41617e
mov cl, 0x29
jp 0x416182
mov cl, 0x29
jp 0x416186
mov cl, 0x29
jp 0x41618a
mov cl, 0x29
jp 0x41618e
mov cl, 0x29
jp 0x416192
mov cl, 0x29
jp 0x416196
mov cl, 0x29
jp 0x41619a
mov cl, 0x29
jp 0x41619e
mov cl, 0x29
jp 0x4161a2
mov cl, 0x29
jp 0x4161a6
mov cl, 0x29
jp 0x4161aa
mov cl, 0x29
jp 0x4161ae
mov cl, 0x29
jp 0x4161b2
mov cl, 0x29
jp 0x4161b6
mov cl, 0x29
jp 0x4161ba
mov bl, 0x29
jp 0x4161be
mov cl, 0x29
jp 0x4161c2
mov cl, 0x29
jp 0x4161c6
mov cl, 0x29
jp 0x4161ca
mov cl, 0x29
jp 0x4161ce
mov cl, 0x29
jp 0x4161d2
mov cl, 0x29
jp 0x4161d6
mov cl, 0x29
jp 0x4161da
mov cl, 0x29
jp 0x4161de
mov cl, 0x29
jp 0x4161e2
mov cl, 0x29
jp 0x4161e6
mov cl, 0x29
jp 0x4161ea
mov cl, 0x29
jp 0x4161ee
mov cl, 0x29
jp 0x4161f2
mov cl, 0x29
jp 0x4161f6
mov cl, 0x29
jp 0x4161fa
mov al, 0x29
jp 0x4161fe
mov cl, 0x29
jp 0x416202
mov cl, 0x29
jp 0x416206
mov cl, 0x29
jp 0x41620a
mov cl, 0x29
jp 0x41620e
mov cl, 0x29
jp 0x416212
mov cl, 0x29
jp 0x416216
mov cl, 0x29
jp 0x41621a
mov cl, 0x29
jp 0x41621e
mov cl, 0x29
jp 0x416222
mov cl, 0x29
jp 0x416226
mov cl, 0x29
jp 0x41622a
mov al, 0x29
jp 0x41622e
mov cl, 0x29
jp 0x416232
mov cl, 0x29
jp 0x416236
mov cl, 0x29
jp 0x41623a
cmp dword [edx], 0x7a
sbb dh, byte [ecx - 0x4ee585d7]
sub dword [edx + 0x1a], edi
jp 0x41623e
mov cl, 0x29
jp 0x416242
mov cl, 0x29
jp 0x416246
mov cl, 0x29
jp 0x41624a
mov cl, 0x30
jp 0x41624e
mov cl, 0x29
jp 0x416252
mov cl, 0x29
jp 0x416256
mov cl, 0x29
jp 0x41625a
mov al, 0x29
sub dword [edx + 0x1a], edi
jp 0x41625e
mov cl, 0x29
jp 0x416262
mov cl, 0x29
jp 0x416266
mov cl, 0x29
jp 0x41626a
mov cl, 0xe2
mov dh, 0xd2
js 0x416254
mov ch, 0xd2
jl 0x416241
mov eax, dword [0xb0f06bc2]
invalid
mov al, 0xc6
insb byte es:[edi], dx
mul dword [ebp - 0x5135af06]
movsd dword es:[edi], dword [esi]
cli
push eax
retf 0xfeae
scasb al, byte es:[edi]
invalid
nop
sbb dh, byte [ecx - 0xee585d7]
mov edx, 0x29b11a3a
jp 0x416292
mov cl, 0x29
jp 0x416296
mov cl, 0x29
jp 0x41629a
mov cl, 0x29
jp 0x41629e
mov cl, 0x29
jp 0x4162a2
mov cl, 0x29
jp 0x4162a6
mov cl, 0x29
jp 0x4162aa
mov cl, 0x29
jp 0x4162ae
mov cl, 0x29
jp 0x4162b2
mov cl, 0x29
jp 0x4162b6
mov cl, 0x29
jp 0x4162ba
push ecx
mov esp, 0x29b11a3a
cmp bl, byte [edx]
mov cl, 0x29
jp 0x4162c2
mov cl, 0x29
jp 0x4162c6
mov cl, 0x29
jp 0x4162ca
mov cl, 0x29
jp 0x4162ce
mov cl, 0x29
jp 0x4162d2
mov cl, 0x29
jp 0x4162d6
mov cl, 0x29
jp 0x4162da
mov cl, 0x29
jp 0x4162de
mov cl, 0x29
jp 0x4162e2
mov cl, 0x29
jp 0x4162e6
mov cl, 0x29
jp 0x4162ea
mov cl, 0x29
jp 0x4162ee
mov cl, 0x29
jp 0x4162f2
mov cl, 0x29
jp 0x4162f6
mov cl, 0x29
jp 0x4162fa
mov cl, 0x29
jp 0x4162fe
mov cl, 0x29
jp 0x416302
mov cl, 0x29
jp 0x416306
mov cl, 0x29
jp 0x41630a
mov eax, dword [0xb11a7a29]
sub dword [edx + 0x1a], edi
jp 0x41630e
mov cl, 0x29
jp 0x416312
mov cl, 0x29
jp 0x416316
mov cl, 0x29
jp 0x41631a
mov cl, 0x29
jp 0x41631e
mov cl, 0x29
jp 0x416322
mov cl, 0x29
jp 0x416326
mov cl, 0x29
jp 0x41632a
mov cl, 0x29
jp 0x41632e
mov cl, 0x29
jp 0x416332
mov cl, 0x29
jp 0x416336
mov cl, 0x29
jp 0x41633a
mov ch, 0x29
jp 0x41633e
mov cl, 0x29
jp 0x416342
mov cl, 0x29
jp 0x416346
mov cl, 0x29
jp 0x41634a
mov cl, 0xa9
jp 0x41634e
mov cl, 0x29
jp 0x416352
mov cl, 0x29
jp 0x416356
mov cl, 0x29
jp 0x41635a
mov cl, 0x29
jle 0x41635e
mov cl, 0x29
jp 0x416362
mov cl, 0x29
jp 0x416366
mov cl, 0x29
jp 0x41636a
mov cl, 0x29
push 0x1a
mov cl, 0x29
jp 0x416372
mov cl, 0x29
jp 0x416376
mov cl, 0x29
jp 0x41637a
mov cl, 0x29
jp 0x41637e
mov cl, 0xa9
jp 0x416382
mov cl, 0x29
jp 0x416376
mov cl, 0x29
jp 0x41638a
mov cl, 0x29
jp 0x41638e
mov cl, 0x29
jp 0x416392
mov cl, 0x29
jp 0x416396
mov cl, 0x29
jp 0x41639a
mov cl, 0x29
jp 0x41639e
mov cl, 0x29
jp 0x4163a6
mov cl, 0x29
jp 0x4163a6
mov cl, 0x29
jp 0x4163aa
mov cl, 0x29
jp 0x4163ae
mov cl, 0x29
jp 0x4163b2
mov cl, 0x29
jp 0x4163b6
mov cl, 0x29
jp 0x4163ba
dec esi
salc
test ebp, esp
mov cl, 0x29
jp 0x4163c2
mov cl, 0x29
jp 0x4163c6
mov cl, 0x29
jp 0x4163ca
mov cl, 0x29
jp 0x4163ce
mov cl, 0x29
jp 0x4163d2
mov cl, 0x29
jp 0x4163d6
mov cl, 0x29
jp 0x4163da
mov cl, 0x29
jp 0x4163de
mov cl, 0x29
jp 0x4163e2
mov cl, 0x29
jp 0x4163e6
mov cl, 0x29
jp 0x4163ea
mov cl, 0x29
jp 0x4163ee
mov cl, 0x29
jp 0x4163f2
mov cl, 0x29
jp 0x4163f6
mov cl, 0x29
jp 0x4163fa
mov al, 0x29
jp 0x4163fe
mov cl, 0x29
jp 0x416402
mov cl, 0x29
jp 0x416406
mov cl, 0x29
jp 0x41640a
invalid
xor al, 0x1b
mov cl, 0x29
jp 0x416412
mov cl, 0x29
jp 0x416416
mov cl, 0x29
jp 0x41641a
mov dl, 0x29
jp 0x41641e
mov cl, 0x29
jp 0x416422
mov cl, 0x29
jp 0x416426
mov cl, 0x29
jp 0x41642a
mov cl, 0x49
cmp ebx, dword [edx]
loope 0x41645f
cmp ebx, dword [edx]
loope 0x416494
cmp ebx, dword [edx]
jno 0x416450
cmp bl, byte [edx]
mov cl, 0x29
jp 0x41643e
mov cl, 0x29
jp 0x416442
mov cl, 0x29
jp 0x416446
mov cl, 0x29
jp 0x41644a
mov cl, 0x29
jp 0x41644e
mov cl, 0x29
jp 0x416452
mov cl, 0x29
jp 0x416456
mov cl, 0x29
jp 0x41645a
mov cl, 0x29
jp 0x41645e
mov cl, 0x29
jp 0x416462
mov cl, 0x29
jp 0x416466
mov cl, 0x29
jp 0x41646a
or dword [ecx], 0x29b11a3a
cmp bl, byte [edx]
mov cl, 0x29
jp 0x416472
mov cl, 0x29
jp 0x416476
mov cl, 0x29
jp 0x41647a
sbb al, cl
or dword [edx], edi
ror dword [ecx], 0x3a
cmp bl, byte [edx]
mov cl, 0x29
sbb dh, byte [ecx - 0x4ee585d7]
sub dword [edx + 0x1a], edi
jp 0x416482
mov cl, 0x29
jp 0x416486
mov cl, 0x29
jp 0x41648a
sbb dword [eax], 0x1c852948
dec eax
sub dword [ebp - 0x76d2b3e4], eax
adc byte [ebx], bh
pop eax
dec esp
sub eax, 0x583b1089
cmp ebx, dword [eax - 0xe]
insd dword es:[edi], dx
repne insd dword es:[edi], dx
aas
pop esp
mov ebx, 0xa01a7829
sub dword [ecx + 0x1a], edi
js 0x41649e
mov al, byte [0xa41a7929]
jns 0x4164a2
movsb byte es:[edi], byte [esi]
sub dword [esi + 0x1a], edi
jle 0x4164a6
sbb ah, byte [ecx + ebp + 0x29a21a7e]
jle 0x4164ae
movsb byte es:[edi], byte [esi]
sub dword [esi + 0x1a], edi
mov byte [0xa21a7e29], al
sub dword [eax + 0x1a], edi
xchg ebp, eax
mov byte [0x951a7829], al
sub dword [esi + 0x1a], edi
mov cl, 0x29
jp 0x4164ba
mov dl, 0x60
adc al, 0x7c
mov cl, 0x29
jp 0x4164c2
mov cl, 0x29
jp 0x4164c6
mov cl, 0x29
jp 0x4164ca
mov dl, 0x67
sbb esi, dword [ecx + esi*4 + 0x29]
jp 0x4164d2
mov cl, 0x29
jp 0x4164d6
mov cl, 0x29
jp 0x4164da
xlatb
xchg byte [edi + 0x52461b00], cl
pop dword [eax]
sbb eax, dword [esi + 0x52]
push edx
sbb eax, 0xcb3d479d
js 0x4164a0
cmp eax, 0x7ad278cb
sbb ch, byte [ecx - 0x29]
jp 0x4164ea
imul edx, edi, 0x29b11a7a
jp 0x4164ee
mov cl, 0x29
jp 0x4164f2
add eax, 0x93d12f26
push ebp
push 0xffffffffffffff83
add bh, byte [esi]
mov ah, 0xde
das
rcl dword [ebx + 0x2836a55]
mov ah, 0xde
cmc
aad 0x7a
sbb cl, byte [edi + edx*8 + 0x7a]
sbb dh, byte [ecx - 0x35e585d7]
jl 0x41648b
jp 0x416506
mov cl, 0x29
jp 0x41650a
retf 0x987c
cwde
xor dh, byte [0x29838cac]
imul esp, dword ds:[ebx + 0x1a7ad50e], 0x1a7ad693
mov cl, 0x29
jp 0x416522
loopne 0x41648c
pop esi
mov edi, gs
pop ecx
inc edx
pop ebp
cmp bh, byte [ecx + esi*2]
mov ah, 0x8b
aam 0x7a
sbb dh, dh
salc
jp 0x416536
mov cl, 0x29
jp 0x41653a
pushal
dec ecx
inc esp
fild dword [ebx + esi*8 + 0x25]
pop ss
jmp 0x4fb367c
and eax, 0xd14fe917
mov ecx, 0x1a7ad404
fst st(6)
jp 0x41654e
mov cl, 0x29
jp 0x416552
arpl di, sp
xor dword [edx - 0x61], ecx
lea eax, [ebp + 0xc]
daa
sub byte [eax + 0x7ad78183], dl
sbb ah, byte [eax]
salc
jp 0x416566
mov cl, 0x29
jp 0x41656a
lcall 0x4190, 0x8abbcdb
mov esp, 0x419008ab
push edx
inc edx
pop esi
invalid
jp 0x416582
invalid
sub ah, byte [esp + eax*8 + 0x5c]
dec esi
movsd dword es:[edi], dword [esi]
ret
jp 0x41659e
mov cl, 0x29
jp 0x4165a2
mov cl, 0x29
jp 0x416526
adc dh, dl
jp 0x4165aa
mov cl, 0x29
jp 0x4165ae
mov cl, 0x29
jp 0x4165b2
mov cl, 0xfd
cld
add al, 0x91
xor ah, byte [ecx - 0x15381455]
xor ah, byte [ecx - 0x15381455]
invalid
stosb byte es:[edi], al
sub dword [edx + 0x1a], edi
xchg esp, eax
sub dword [edx + 0x1a], edi
jp 0x4165c6
mov cl, 0x29
jp 0x4165ca
lea edi, [edi - 0x7d5a2314]
mov bh, 0x57
sub esi, dword [ecx + 0x1e]
in al, dx
fsub qword [ebp + 0x2b57b782]
jno 0x4165d9
clc
daa
sub dword [edx + 0x1a], edi
sti
sub dword [edx + 0x1a], edi
mov cl, 0x29
jp 0x4165e2
sbb bl, byte [0x2776e431]
sbb eax, 0x2776e431
in al, 0x76
daa
ret
sub dword [edx + 0x1a], edi
mov cl, 0x29
jp 0x4165fa
and al, 0xab
call 0xecb5f25c
sal byte [edx + edi*2 + 0x4f], cl
sar byte [0x251a7a28], cl
sub dword [edx + 0x1a], edi
mov cl, 0x29
jp 0x416612
je 0x416642
inc edi
popfd
movsd dword es:[edi], dword [esi]
dec eax
or cl, byte [esp + eax - 0x4959c3b4]
sub edi, dword [edx + 0x1a]
or byte [ecx], ch
jp 0x416626
mov cl, 0x29
jp 0x41662a
mov es, word [ecx + 0x741c6e5f]
pop edi
outsb dx, byte [esi]
sbb al, 0x74
push 0x4c
movsd dword es:[edi], dword [esi]
cmpsd dword [esi], dword es:[edi]
ja 0x4165c7
xor ebp, dword [ebx]
jp 0x41663a
outsd dx, dword [esi]
sub dword [edx + 0x1a], edi
mov cl, 0x29
jp 0x416642
or al, byte [ebx]
pause
out 0x2a, eax
cmp al, 0xa2
ret 0x5db
jp 0x416656
mov cl, 0x29
jp 0x41665a
adc dword [edx - 0x59facf7], esp
mov byte [0xfa605309], al
or dword [ebx + 0x60], edx
cli
or al, 0x2f
jge 0x416641
std
movsd dword es:[edi], dword [esi]
invalid
jp 0x416672
mov dl, 0xf7
cmp dl, byte [eax]
mov ah, 0xaa
je 0x4166cf
and byte [edi], ch
xchg ebp, eax
dec edi
daa
jp 0x416682
adc dword [0x29b11a7a], ebp
jp 0x41668a
dec ecx
invalid
invalid
jp 0x41669e
mov cl, 0x29
jp 0x4166a2
adc bl, bh
pushal
iretd
jp 0x4166b2
int1
and byte [edx + 0x1a], bh
mov cl, 0x29
jp 0x4166ba
cmp byte [edx + eax - 0x5e], dl
je 0x416698
add ah, byte [edx + 0x4000f274]
stosw word es:[edi], ax
add byte [eax + 0x66], al
stosd dword es:[edi], eax
jno 0x416696
mov eax, 0x211a7a0f
and bh, byte [edx + 0x1a]
jp 0x4166ce
mov cl, 0x29
jp 0x4166d2
push ss
add al, 0xb4
add al, 0xb4
sbb bp, word [ebp - 0x122bd4c8]
test eax, 0x1a7a0409
push ecx
and al, 0x7a
sbb dh, byte [ecx - 0x45e585d7]
jns 0x4166f0
add al, 0x7a
sbb dl, byte [ecx + 0x24]
jp 0x4166e6
mov cl, 0x29
jp 0x4166ea
sbb bh, byte [edx + 0x2f191d79]
mov edx, 0x2f191d79
sbb eax, 0xa8aa2f19
salc
sbb dword [edi], ebp
stosb byte es:[edi], al
test al, 0xd6
sbb byte [esi + 0x1cd69c27], bl
jp 0x4166fa
cmp dword [ecx], 0x29b11a7a
jp 0x416702
stosd dword es:[edi], eax
invalid
invalid
jbe 0x416743
je 0x4166c7
movsb byte es:[edi], byte [esi]
adc al, 0x7a
sbb dh, byte [ecx]
cmp edi, dword [edx + 0x1a]
jp 0x416716
mov cl, 0x29
jp 0x41671a
sbb bh, byte [esi - 0x3d]
jle 0x4166c5
adc eax, 0xfff5cbfc
xor eax, 0xb16f9c63
inc ebx
fidivr word [edx + 0x1a]
add esp, edx
jp 0x41672e
mov cl, 0x29
jp 0x416732
dec ebx
lodsd eax, dword [esi]
or byte [esi + 0x3e], dl
and dword [ebp + 0x58], ecx
int 0x2c
salc
invalid
jp 0x41674a
in eax, dx
scasb al, byte es:[edi]
cmp dh, dh
std
lcall 0x82a8, 0x659ec8a6
and al, 0xc1
jp 0x41675a
mov eax, dword [0xb11a7ad0]
sub dword [edx + 0x1a], edi
jl 0x416779
sbb dh, byte [ecx + 0x7c1a7a29]
das
sti
pop es
test al, 0x31
jae 0x4166ff
in eax, dx
hlt
jp 0x416776
mov cl, 0x29
jp 0x41677a
or dword [edx - 0x25], ecx
or dword es:[0xd5dd0ab5], 0xf08992fb
jp 0x41678a
rcr ebp, 0x7a
sbb dh, byte [ecx + 0x1a7a29]
jp 0x416792
add al, al
rcr byte [ebx + 0x6ac3f655], 0xa5
wait
push ebp
test bl, 0x6a
movsd dword es:[edi], dword [esi]
ret 0xee7
jp 0x4167a6
mov cl, 0x29
jp 0x4167aa
into
aad 0xff
adc al, 0xfb
call dword [ebx + edi*8]
hlt
jp 0x4167c2
jae 0x4167f7
pop ecx
fmul qword [ebp - 0xc4638e0]
mov eax, dword [eax + 0x7aeb9db8]
sbb dh, byte [ecx]
les edi, [edx + 0x1a]
mov cl, 0x29
jp 0x4167da
mov cl, 0x29
jp 0x4167df
mov cl, 0x29
jnp 0x4167e3
mov cl, 0x29
jnp 0x4167e7
dec esi
sub byte [edx + 0x1a], bh
mov cl, 0x28
jp 0x4167ee
mov cl, 0x29
jp 0x4167f3
mov cl, 0x29
jp 0x4167f6
mov cl, 0x29
jp 0x4167fa
sbb dh, byte [ecx - 0x4ee585d7]
sub dword [ebx + 0x18], edi
mov cl, 0x29
jp 0x4167fe
sbb dh, byte [ecx - 0x4ce784d7]
mov cl, 0x29
jnp 0x416800
sbb byte [ebx - 0x4ee484d7], dh
sub dword [edx + ebx + 0x1b7b29b3], eax
mov bl, 0x29
jnp 0x416807
sub dword [ebx + 0x1b], edi
mov cl, 0x29
test byte [edx], bl
mov bl, 0x29
jnp 0x41680f
sbb esi, dword [eax - 0x4ee784d8]
sub dword [eax + 0x1b], edi
mov al, 0x28
jnp 0x416810
sbb byte [ecx - 0x4ee487d7], dh
sub byte [edx + 0x1a], bh
mov cl, 0x29
js 0x416817
mov cl, 0x28
jp 0x41681a
mov cl, 0x29
jnp 0x4167e9
mov cl, 0x29
jnp 0x416823
sbb esi, dword [ecx + 0x4e1a7b29]
mov cl, 0x29
jnp 0x416826
dec esi
sub dword [ebp + 0x7b29b11a], eax
sbb dh, byte [ecx - 0x4ee584d7]
sbb dh, byte [ecx - 0x4ee584d7]
sub dword [ebx + 0x1a], edi
mov cl, 0x29
jnp 0x41682e
mov cl, 0x29
jnp 0x416832
sbb dh, byte [ecx + 0x4e1b7b29]
mov cl, 0x29
sub dword [ebx + 0x1b], edi
jnp 0x416837
dec esi
sub dword [ebp + 0x7a29b11b], eax
sbb dh, byte [ecx - 0x4ee485d7]
sub dword [edx + 0x1a], edi
jp 0x416843
mov cl, 0x29
jp 0x416846
mov cl, 0x29
test dword [edx], ebx
dec esi
sub dword [edx - 0x1b], edi
jp 0x416819
mov cl, 0xd6
jnp 0x416853
sbb esi, dword [ecx + 0x4e1a7ad6]
mov cl, 0xd6
jp 0x416856
dec esi
salc
test dword [edx], ebx
mov cl, 0x29
jp 0x41685e
sbb dh, byte [ecx - 0x4ee585d7]
sub dword [edx + 0x1a], edi
mov cl, 0x29
jp 0x416862
mov cl, 0x29
jp 0x416866
mov cl, 0x29
jp 0x41686a
dec esi
sub dword [edx + 0x1a], edi
mov cl, 0xd6
sbb dh, byte [ecx - 0x4e1a852a]
sub dword [edx + 0x1a], edi
jp 0x41683d
mov cl, 0x29
jp 0x416876
mov cl, 0x29
jp 0x41687a
mov bl, 0x2b
jnp 0x41687f
mov cl, 0x29
jp 0x416880
mov cl, 0x29
jnp 0x416887
mov cl, 0x29
jnp 0x41688b
mov cl, 0x29
jnp 0x41688e
mov cl, 0x29
jnp 0x416890
mov cl, 0x29
sub dword [ebx + 0x1a], edi
jnp 0x416896
mov cl, 0x29
test dword [edx], ebx
sbb dh, byte [ecx - 0x4ee587d7]
sub dword [ebx + 0x1b], edi
mov cl, 0x29
js 0x41689e
mov cl, 0x29
jnp 0x4168a3
sbb esi, dword [ecx + 0x4e1b7a29]
mov cl, 0x29
jp 0x4168a7
sbb ecx, dword [esi + 0x28]
dec esi
sub byte [edx + 0x1b], bh
jp 0x4168ab
mov cl, 0x29
jp 0x416879
mov cl, 0x29
jp 0x4168b3
mov cl, 0x29
jnp 0x4168b6
mov cl, 0x29
sub dword [edx + 0x1a], edi
jp 0x4168ba
mov cl, 0x29
jnp 0x4168bf
sub dword [ebx + 0x1b], edi
sbb ecx, dword [esi + 0x29]
jp 0x4168c0
dec esi
sub dword [edx + 0x18], edi
sbb byte [ecx - 0x4ee484d7], dh
sub byte [ebx + 0x1b], bh
mov cl, 0x29
jnp 0x4168c7
sbb esi, dword [ecx + 0x4e1b7b28]
mov cl, 0x28
jnp 0x4168cb
dec esi
salc
jnp 0x416898
in al, 0xb1
sub dword [edx - 0x1b], edi
mov cl, 0x29
jp 0x41689d
mov al, 0xd6
jnp 0x4168a1
dec esi
salc
jp 0x4168da
sbb dh, byte [eax - 0x4ee585d8]
sub dword [ebx + 0x1b], edi
mov al, 0x28
jp 0x4168de
sub byte [edx + 0x1a], bh
mov cl, 0x29
jnp 0x4168e3
sbb esi, dword [ecx - 0x4ee584d7]
sub dword [edx + 0x1a], edi
mov cl, 0x29
jnp 0x4168e6
sbb dh, byte [ecx - 0x4ee585d7]
sub dword [edx + 0x1a], edi
mov cl, 0x29
jp 0x4168ea
mov cl, 0x29
jp 0x4168ee
mov ebx, 0xd51a7a29
sub dword [edx + 0x1a], edi
jp 0x4168f6
pop ecx
sub bh, byte [edx + 0x1a]
jp 0x4168fa
mov eax, dword [0x111a7a0e]
sbb dl, byte [ecx]
scasd eax, dword es:[edi]
jnp 0x416902
int1
imul esi, dword [ebp + 0x1a], 0x31
mov edi, 0xc8b11ae2
jne 0x416906
xor dword [edi - 0x374ee51e], edi
loop 0x41690a
mov cl, 0xc8
invalid
loopne 0x416919
mov cl, 0x29
jp 0x416916
mov cl, 0x29
jp 0x41691a
dec esi
push eax
in eax, 0x4a
mov byte [0xb125a96d], al
sub dword [edx + 0x1a], edi
test eax, 0x7a29b125
sbb dh, byte [ecx - 0x3fe585d7]
sub edi, dword [edx + 0x1a]
mov cl, 0x29
jp 0x416926
mov cl, 0x29
jp 0x41692a
shr byte [ebx], 0x7a
sbb dh, byte [ecx - 0x4ee585d7]
jp 0x416932
mov cl, 0x29
sub dword [edx + 0x1a], edi
jp 0x416936
mov cl, 0x29
jp 0x41693a
mov cl, 0x29
jp 0x41693e
outsb dx, byte [esi]
cdq
jb 0x4168ab
mov cl, 0x29
jp 0x416946
mov cl, 0x29
jp 0x41694a
mov cl, 0x29
jp 0x41694e
jno 0x4168c1
cmp bl, byte [edx]
xor dword [ebp - 0x738ee5c6], ecx
cmp bl, byte [edx]
jno 0x4168ca
cmp bl, byte [edx]
mov eax, dword [0xc11a3a8f]
invalid
cmp bl, byte [edx]
push ecx
invalid
cmp bl, byte [edx]
mov cl, 0x29
jp 0x41696a
mov cl, 0x29
jp 0x41696e
mov cl, 0x29
jp 0x416972
push ecx
mov cl, 0x3a
sbb dl, byte [ecx]
mov cl, 0x3a
sbb cl, byte [esi - 0x2a]
test ebp, esp
mov cl, 0x29
jp 0x416982
mov cl, 0x29
jp 0x416986
mov cl, 0x29
jp 0x41698a
mov cl, 0xee
cmp bl, byte [edx]
mov eax, dword [0x911a3aee]
out dx, al
cmp bl, byte [edx]
sub esi, 0xeee11a3a
cmp bl, byte [edx]
shr esi, 1
cmp bl, byte [edx]
shr esi, 0x3a
sbb dh, byte [ecx]
out dx, al
cmp bl, byte [edx]
xor esi, ebp
cmp bl, byte [edx]
and esi, ebp
cmp bl, byte [edx]
adc esi, ebp
cmp bl, byte [edx]
add esi, ebp
cmp bl, byte [edx]
mov cl, 0x29
jp 0x4169ba
dec esi
salc
test ebp, esp
mov cl, 0x29
jp 0x4169c2
mov cl, 0x29
jp 0x4169c6
mov cl, 0x29
jp 0x4169ca
mov cl, 0x29
jp 0x4169ce
mov cl, 0x29
jp 0x4169d2
mov cl, 0x29
jp 0x4169d6
mov cl, 0x29
jp 0x4169da
push ecx
invalid
cmp bl, byte [edx]
inc ecx
invalid
cmp bl, byte [edx]
mov cl, 0xfe
cmp bl, byte [edx]
xchg ecx, eax
invalid
cmp bl, byte [edx]
int1
invalid
cmp bl, byte [edx]
loope 0x4169d4
cmp bl, byte [edx]
sar esi, 0x3a
sbb dh, byte [ecx]
invalid
cmp bl, byte [edx]
xor esi, edi
cmp bl, byte [edx]
and esi, edi
cmp bl, byte [edx]
adc esi, edi
cmp bl, byte [edx]
add esi, edi
cmp bl, byte [edx]
mov cl, 0x29
jp 0x416a0a
mov al, 0x2c
push esi
xor al, 0xb3
add al, 0x40
int1
outsb dx, byte [esi]
xor dword [edx], ebx
loope 0x416a6c
xor dword [edx], ebx
aad 0x6e
xor dword [edx], ebx
xor eax, 0x251a316e
outsb dx, byte [esi]
xor dword [edx], ebx
adc eax, 0x91a316e
outsb dx, byte [esi]
xor dword [edx], ebx
popal
outsb dx, byte [esi]
xor dword [edx], ebx
push ecx
outsb dx, byte [esi]
xor dword [edx], ebx
inc ecx
outsb dx, byte [esi]
xor dword [edx], ebx
mov cl, 0x61
xor dword [edx], ebx
mov eax, dword [0x911a3161]
popal
xor dword [edx], ebx
and dword [ecx + 0x31], 0x3161f11a
sbb ah, cl
popal
xor dword [edx], ebx
shl dword [ecx + 0x31], 1
sbb al, cl
popal
xor dword [edx], ebx
xor dword [ecx + 0x31], esp
sbb ah, byte [ecx]
popal
xor dword [edx], ebx
adc eax, 0xd1a3161
popal
xor dword [edx], ebx
popal
popal
xor dword [edx], ebx
push ebp
popal
xor dword [edx], ebx
inc ebp
popal
xor dword [edx], ebx
mov ecx, 0xad1a3160
pushal
xor dword [edx], ebx
and dword [eax + 0x31], 0x3160f91a
sbb ch, ch
in eax, dx
pushal
xor dword [edx], ebx
lds esp, [eax + 0x31]
sbb bh, byte [0x2d1a3160]
pushal
xor dword [edx], ebx
sbb eax, 0xd1a3160
pushal
xor dword [edx], ebx
jge 0x416ae6
xor dword [edx], ebx
insd dword es:[edi], dx
pushal
xor dword [edx], ebx
pop ebp
pushal
xor dword [edx], ebx
dec ebp
pushal
xor dword [edx], ebx
mov eax, dword [0x951a3163]
arpl word [ecx], si
sbb cl, byte [ecx - 0x1ee5ce9d]
arpl word [ecx], si
sbb bl, cl
arpl word [ecx], si
sbb cl, ch
arpl word [ecx], si
sbb al, byte [ebx + 0x251a7a29]
arpl word [ecx], si
sbb dh, byte [ecx - 0x4ee585d7]
sub dword [edx + 0x1a], edi
mov cl, 0x29
jp 0x416ada
mov cl, 0x29
jp 0x416ade
mov cl, 0x29
jp 0x416ae2
mov cl, 0x29
jp 0x416ae6
mov cl, 0x29
jp 0x416aea
mov cl, 0x29
jp 0x416aee
mov cl, 0x29
jp 0x416af2
mov cl, 0x29
jp 0x416af6
mov cl, 0x29
jp 0x416afa
mov cl, 0x29
jp 0x416afe
mov cl, 0x29
jp 0x416b02
mov cl, 0x29
jp 0x416b06
mov cl, 0x29
jp 0x416b0a
mov cl, 0x29
jp 0x416b0e
mov cl, 0x29
jp 0x416b12
mov cl, 0x29
jp 0x416b16
mov cl, 0x29
jp 0x416b1a
sbb dword [ebx + 0x31], esp
sbb dh, byte [ecx - 0x4ee585d7]
sub dword [edx + 0x1a], edi
xor dword [edx], ebx
mov cl, 0x29
jp 0x416b22
mov cl, 0x29
jp 0x416b26
mov cl, 0x29
jp 0x416b2a
or dword [ebx + 0x31], esp
sbb bh, byte [ecx + 0x63]
xor dword [edx], ebx
jns 0x416b79
xor dword [edx], ebx
mov cl, 0x29
jp 0x416b36
mov cl, 0x29
jp 0x416b3a
jns 0x416b4b
jp 0x416b3e
mov eax, dword [0x351a3110]
inc esp
xor dword [edx], ebx
xor eax, 0x781a3b44
sub dword [edx + 0x1a], edi
cmp ebx, dword [edx]
js 0x416b57
jp 0x416b4a
xor eax, 0xe51a3110
inc esi
cmp ebx, dword [edx]
jnp 0x416b63
jp 0x416b56
aad 0x68
xor dword [edx], ebx
aad 0x46
cmp ebx, dword [edx]
jl 0x416b6f
jp 0x416b62
jge 0x416b5c
xor dword [edx], ebx
test dword [esi + 0x3b], eax
sbb bh, byte [edi + 0x29]
jp 0x416b6e
sbb al, byte [ebp + 0x7f1a3b46]
sub dword [edx + 0x1a], edi
int1
adc eax, 0x46051a31
cmp ebx, dword [edx]
xor dword [edx], ebx
add eax, 0x7e1a3b46
sbb al, byte [0x7e1a3b46]
jle 0x416b87
sub dword [edx + 0x1a], edi
jp 0x416b7a
push ebp
adc esi, dword [ecx]
xor dword [edx], ebx
and eax, 0x611a3b47
sbb ah, byte [0x611a3b47]
sub dword [edx + 0x1a], edi
jmp 0xb55b9c83
xor dword [edx], ebx
mov ch, 0x59
cmp ebx, dword [edx]
arpl word [ecx], bp
jp 0x416b92
sbb dh, byte [ebp + 0x631a3b59]
sub dword [edx + 0x1a], edi
or eax, 0xb51a316a
inc esi
push 0x31
sbb dh, byte [ebp + 0x621a3b46]
sub dword [edx + 0x1a], edi
xor dword [edx], ebx
mov ch, 0x46
cmp ebx, dword [edx]
bound ebp, qword [ecx]
jp 0x416b9e
jns 0x416bf1
xor dword [edx], ebx
push ebp
inc ebp
sbb dl, byte [ebp + 0x45]
cmp ebx, dword [edx]
sub dword gs:[edx + 0x1a], edi
adc eax, 0x151a3114
inc esp
cmp ebx, dword [edx]
sub dword [bp + si + 0x1a], edi
xor dword [edx], ebx
adc eax, 0x671a3b44
sub dword [edx + 0x1a], edi
int 0x69
xor dword [edx], ebx
cmc
inc esp
cmp ebx, dword [edx]
sub word [edx + 0x1a], di
dec ecx
adc byte [ecx], dh
sbb ah, byte [ebp + 0x691a3b47]
sub dword [edx + 0x1a], edi
mov cl, 0x69
xor dword [edx], ebx
mov ch, 0x44
cmp ebx, dword [edx]
push 0x6d1a7a29
push 0x44e51a31
cmp ebx, dword [edx]
imul ebp, dword [ecx], 0x7a
sbb al, byte [ecx + 0x69]
xor dword [edx], ebx
cmc
inc esi
cmp ebx, dword [edx]
push 0x29
jp 0x416bf2
mov eax, dword [0xf51a3116]
inc edi
cmp ebx, dword [edx]
insd dword es:[edi], dx
sub dword [edx + 0x1a], edi
cmp dword [esi], edx
xor dword [edx], ebx
add eax, 0x6c1a3b47
sub dword [edx + 0x1a], edi
cmp dword [esi], edx
push ss
xor dword [edx], ebx
jne 0x416c3d
cmp ebx, dword [edx]
outsd dx, dword [esi]
sub dword [edx + 0x1a], edi
cmp dword [esi], edx
xor dword [edx], ebx
lds eax, [ebx + edi + 0x1a]
outsb dx, byte [esi]
sub dword [edx + 0x1a], edi
cmp dword [esi], edx
xor dword [edx], ebx
push ebp
inc esi
cmp ebx, dword [edx]
push ecx
sub dword [edx + 0x1a], edi
cmp dword [esi], edx
xor dword [edx], ebx
inc ebp
inc esi
cmp ebx, dword [edx]
push eax
sub dword [edx + 0x1a], edi
cmp dword [esi], edx
xor dword [edx], ebx
inc esi
cmp ebx, dword [edx]
push edx
sub dword [edx + 0x1a], edi
int1
push 0x31
sbb al, byte [ebp + 0x551a3b44]
sub dword [edx + 0x1a], edi
test dword [ebp + 0x31], ebp
sbb dl, byte [ebp + 0x541a3b47]
inc edi
cmp ebx, dword [edx]
push esp
sub dword [edx + 0x1a], edi
xchg ecx, eax
insb byte es:[edi], dx
xor dword [edx], ebx
lds eax, [esi + 0x3b]
sbb dl, byte [esi + 0x29]
jp 0x416c6a
loope 0x416cbd
xor dword [edx], ebx
xor eax, 0x591a3b46
sub dword [edx + 0x1a], edi
sub eax, 0x651a316c
inc edi
cmp ebx, dword [edx]
pop eax
sub dword [edx + 0x1a], edi
test eax, 0x451a316f
xor dword [edx], ebx
inc ebp
inc edi
cmp ebx, dword [edx]
pop ebx
sub dword [edx + 0x1a], edi
test eax, 0x551a316f
inc edi
cmp ebx, dword [edx]
mov cl, 0x29
jp 0x416c9a
mov eax, dword [0x911a7a29]
sub dword [edx + 0x1a], edi
mov al, 0x29
jp 0x416ca6
mov cl, 0x29
jnp 0x416caa
mov bl, 0x29
jp 0x416cae
mov ch, 0x29
jp 0x416cb2
mov cl, 0x29
js 0x416cb6
mov cl, 0x29
jp 0x416cb2
mov ecx, 0xb11a7a29
cmp dword [edx + 0x1a], edi
jp 0x416cc2
mov cl, 0x29
jp 0x416cc6
mov cl, 0x29
jp 0x416cca
mov ecx, 0xba1a7a29
sub dword [edx + 0x1a], edi
jp 0x416cce
mov edx, 0xb81a7a29
sub dword [edx + 0x1a], edi
mov ebx, 0xbf1a7a29
sub dword [edx + 0x1a], edi
jp 0x416cd2
mov eax, 0xbb1a7a29
sub dword [edx + 0x1a], edi
mov edi, 0xbe1a7a29
sub dword [edx + 0x1a], edi
jp 0x416cde
mov esi, 0xb11a7a29
sub dword [edx + 0x1a], edi
jp 0x416ce2
mov cl, 0x29
jp 0x416ce6
mov cl, 0x29
jp 0x416cea
pop ebp
jp 0x416d04
xor dword [edx], ebx
mov cl, 0x29
jp 0x416cf2
sbb dh, byte [ecx - 0x4ee585d7]
sub dword [edx + 0x1a], edi
mov cl, 0x29
jp 0x416cf6
mov cl, 0x29
jp 0x416cfa
cdq
jge 0x416d14
xor dword [edx], ebx
mov ch, 0x7d
sbb dh, byte [ebp - 0x4ae5ce83]
jge 0x416d1c
xor dword [edx], ebx
mov ch, 0x7d
xor dword [edx], ebx
mov ch, 0x51
movsd dword es:[edi], dword [esi]
adc al, 0xd9
sbb dh, byte [ebp - 0x26eb5aaf]
jge 0x416d24
xor dword [edx], ebx
std
sbb bh, ch
jge 0x416d28
xor dword [edx], ebx
std
sbb bh, ch
jge 0x416d2c
xor dword [edx], ebx
adc eax, 0x1d1b49ac
sbb dl, byte [0x1d1b49ac]
jge 0x416d34
sbb bh, byte [0x3d1a317d]
cmp eax, 0x3d1a317d
jge 0x416d3c
sbb bl, byte [edi - 0x4eef0c7e]
jl 0x416d44
sbb ah, byte [ebp + 0x7d]
xor dword [edx], ebx
jge 0x416d4c
jge 0x416d48
sbb ah, byte [ebp + 0x7d]
xor dword [edx], ebx
sbb al, byte [ebx - 0x6e36bbc]
add dword [esp + edx*4 + 0x1c], 0xfffffff9
jl 0x416d54
sbb bl, byte [ecx - 0x66e5ce84]
cdq
jl 0x416d58
sbb bl, byte [ecx - 0x27e5ce84]
cdq
jl 0x416d5c
sbb bl, al
fsub dword [esi]
cli
cli
sbb al, 0x3d
jl 0x416d64
sbb bl, ch
jl 0x416d68
fnstsw word [ecx + esi + 0x1a]
fnstsw word [ecx + esi + 0x1a]
sbb bl, ch
jl 0x416d6c
sbb dl, byte [ebp + 0x5510235b]
xchg ebp, eax
pop ebx
and edx, dword [eax]
push ebp
jl 0x416d74
sbb al, byte [0x51a317c]
add eax, 0x51a317c
add eax, 0x121a317c
jl 0x416d7c
sbb dl, byte [edx]
adc bh, byte [edx + 0x7f9114d3]
mov edx, 0x7f9114d3
xor dword [edx], ebx
mov ch, OpenThreadToken
xor dword [edx], ebx
mov ch, OpenThreadToken
xor dword [edx], ebx
movsd dword es:[edi], dword [esi]
int1
or bl, byte [edi]
jmp 0xf15b9ee4
int1
jg 0x416d98
sbb dh, cl
int1
jg 0x416d9c
sbb bl, byte [ebp + 0x1513aeb8]
jg 0x416da4
popfd
mov eax, 0x7f1513ae
xor dword [edx], ebx
sbb cl, cl
leave
jg 0x416da8
sbb cl, cl
jg 0x416dac
sbb bl, byte [ecx]
mov esp, 0x7f591563
xor dword [edx], ebx
jns 0x416e05
sbb dword [ebx + 0x317f5915], edi
sbb bh, byte [ecx + 0x7f]
xor dword [edx], ebx
jns 0x416e09
xor dword [edx], ebx
mov ss, ebp
push esi
adc ebx, dword [ebp - 0x46e5ce82]
jle 0x416dc8
sbb bh, byte [ecx + 0x141a317e]
mov ecx, 0x141a317e
adc al, 0x93
xchg ebx, eax
int1
push ds
sar dword [esi + 0x31], 0x1a
std
jle 0x416dd8
sbb bh, ch
std
jle 0x416ddc
sbb bl, byte [ecx]
mov esp, 0x7e091d79
xor dword [edx], ebx
sub dword [esi + 0x31], edi
sbb dword [ecx + edi*2 + 0x317e091d], edi
sbb ch, byte [ecx]
jle 0x416de8
sbb ch, byte [ecx]
jle 0x416dec
sbb dh, ch
jmp 0x7e8e85c0
push ecx
jle 0x416dfc
sbb al, byte [ebp + 0x32]
sbb al, 0x8d
jno 0x416e04
sbb dl, byte [ecx - 0x6ee5ce8f]
xchg ecx, eax
jno 0x416e0c
sbb bl, byte [edi]
pop ds
cmp byte [edi], bl
adc dword [0xd11a3171], esi
jno 0x416e18
sbb dl, cl
jno 0x416e1c
sal dword [ecx + 0x31], 1
sbb al, byte [0x691faf74]
add eax, 0x691faf74
jno 0x416e24
sbb al, byte [ecx]
jno 0x416e28
sbb al, byte [ecx]
jno 0x416e2c
sbb ah, byte [0x9514a639]
and eax, 0x9514a639
jo 0x416e34
sbb dh, byte [ebp - 0x4ae5ce90]
mov ch, 0x70
xor dword [edx], ebx
mov ch, 0x70
xor dword [edx], ebx
jo 0x416e38
sbb dh, byte [ebp - 0x7be5ce90]
or al, 0x78
jo 0x416e3c
sbb al, byte [esp + ecx + 0x70dd1278]
xor dword [edx], ebx
std
test byte [eax + edi*2], cl
adc bl, ch
jo 0x416e44
sbb bh, ch
jo 0x416e48
sbb bh, ch
std
jo 0x416e4c
sbb al, dh
pushal
lea edx, [edx]
add eax, 0x211a3170
jo 0x416e58
invalid
and dword [eax + 0x31], esi
sbb ah, byte [ecx]
jo 0x416e5c
and dword [eax + 0x31], esi
sbb dh, byte [ebp + 4]
jne 0x416e32
fst qword [eax]
mov ebp, 0x691a3173
jo 0x416e68
xor dword [edx], ebx
imul esi, dword [eax + 0x31], 0x3170691a
sbb dh, bl
ror byte [edx + 0x13], 0xe5
sbb ch, byte [ecx + 0x70]
xor dword [edx], ebx
imul esi, dword [eax + 0x31], 0x4ac0f31a
adc esp, ebp
ror byte [edx + 0x13], 0xe5
jae 0x416e74
sbb al, byte [ebp - 0x7ae5ce8d]
jae 0x416e7c
test dword [ebx + 0x31], esi
sbb al, byte [ebp - 0x6ae5ce8d]
test dword [ebx + 0x31], esi
sbb dl, byte [ebp + 0x2d1eaa99]
jae 0x416e84
xchg ebp, eax
cdq
stosb byte es:[edi], al
push ds
sub eax, 0xc91a3173
sbb cl, cl
jae 0x416e88
sbb cl, cl
leave
jae 0x416e8c
sbb dh, byte [ebp - 0x55]
jne 0x416e09
test byte [ebx], dl
push ecx
jae 0x416e94
sbb dh, byte [ecx + 0x73]
xor dword [edx], ebx
jno 0x416edd
xor dword [edx], ebx
inc esp
loop 0x416e11
sbb al, byte [ebp - 0x46e5ce8e]
jb 0x416ea8
mov ecx, 0xb91a3172
jb 0x416eac
sbb bh, byte [ecx - 0x7ce5ce8e]
aam 0x12
sbb al, byte [ebx - 0x3ae1ed2c]
jb 0x416eb4
adc esp, 0x12
push ds
lds esi, [edx + 0x31]
sbb ch, cl
jb 0x416eb8
jmp 0xe95b9ffb
sbb ch, cl
jb 0x416ebc
jmp 0xd55b9fff
sbb dl, ch
cld
aad 0xfc
dec esi
sbb al, 0x79
jb 0x416ec4
sbb ch, byte [ecx]
jb 0x416ec8
sub dword [edx + 0x31], esi
sbb ch, byte [ecx]
jb 0x416ecc
sbb bl, byte [edi]
hlt
pop ecx
jb 0x416edc
sbb bh, byte [edi + 0x41]
jg 0x416eef
sbb eax, 0x3175d11a
sbb cl, byte [ecx - 0x76e5ce8b]
jne 0x416eec
mov dword [ebp + 0x31], esi
sbb cl, byte [ecx + 0x451a3175]
mov dword [ebp + 0x31], esi
sbb al, byte [ebp - 0x3d]
jp 0x416ede
inc ebp
ret
add dword [ebp + 0x31], esi
sbb bh, byte [ecx]
jne 0x416ef8
cmp dword [ebp + 0x31], esi
sbb bh, byte [ecx]
jne 0x416efc
cmp dword [ebp + 0x31], esi
sbb bl, bh
std
test byte [ecx + edx*4], dl
je 0x416f04
invalid
sbb ah, byte [ebp + 0x75]
xor dword [edx], ebx
jne 0x416f0c
sbb bl, byte [edi + 0x151fe1a4]
je 0x416f14
lahf
movsb byte es:[edi], byte [esi]
loope 0x416eff
adc eax, 0xf91a3174
sbb bh, cl
je 0x416f18
sbb bh, cl
je 0x416f1c
sbb bh, byte [edi]
aas
pop es
adc eax, 0x1a317449
popal
je 0x416f28
sbb ah, byte [ecx + 0x74]
xor dword [edx], ebx
popal
je 0x416f2c
sbb bh, byte [edi]
aas
ret
sbb al, 0x8d
ja 0x416f34
sbb ch, byte [ecx - 0x56e5ce89]
test eax, 0xa91a3177
ja 0x416f3c
sbb cl, byte [ebp + 0xf]
lds ebx, [ebx]
and dword [edi + 0x31], esi
sbb dl, ch
ja 0x416f48
dec ebp
invalid
aad 0x77
xor dword [edx], ebx
sbb dl, ch
ja 0x416f4c
aad 0x77
xor dword [edx], ebx
sbb ah, byte [edx - 1]
sbb dl, byte [edi]
jge 0x416f99
invalid
xor dword [edx], ebx
add dword [edi + 0x31], esi
sbb al, byte [ecx]
ja 0x416f5c
add dword [edi + 0x31], esi
sbb bh, al
clc
jp 0x416eb3
sbb esp, dword [ebp + 0x411a3176]
inc ecx
ja 0x416f68
sbb al, byte [ecx + 0x77]
xor dword [edx], ebx
inc esi
xor esi, edi
sbb ecx, ebp
jbe 0x416f74
sbb al, byte [ebp - 0x7ae5ce8a]
jbe 0x416f7c
test dword [esi + 0x31], esi
sbb ch, bh
out dx, eax
sbb ebp, dword [ecx + 0x31762918]
sbb cl, cl
jbe 0x416f88
sbb cl, cl
jbe 0x416f8c
sbb dl, byte [ebx + 0x691027d1]
jbe 0x416f94
xchg ebx, eax
shl dword [edi], 1
adc byte [ecx + 0x76], ch
xor dword [edx], ebx
or eax, 0xd1a3176
sbb cl, byte [0xd1a3176]
or eax, 0x161a3176
jbe 0x416f9c
sbb dl, byte [esi]
push cs
retf
dec ebp
jbe 0x416fa8
sbb cl, byte [ebp + 0x76]
xor dword [edx], ebx
in eax, 0xd3
popal
sbb ebx, ecx
dec ecx
xor dword [edx], ebx
loope 0x416fcf
xor dword [edx], ebx
loope 0x416fd3
xor dword [edx], ebx
adc dword [esi], 0x79
adc bl, byte [0x3d1a3149]
dec ecx
xor dword [edx], ebx
cmp eax, 0xe21a3149
fmulp st(6)
cmp eax, 0x3d1a3149
dec ecx
xor dword [edx], ebx
loop 0x416f7c
into
adc al, 0xb1
dec eax
xor dword [edx], ebx
dec ecx
xor dword [edx], ebx
dec ecx
xor dword [edx], ebx
add eax, 0xe511bbe4
dec eax
xor dword [edx], ebx
popfd
dec eax
xor dword [edx], ebx
popfd
dec eax
xor dword [edx], ebx
cmp word [esi + 0x14], 0x4815
xor dword [edx], ebx
lds ecx, [eax + 0x31]
sbb al, ch
dec eax
xor dword [edx], ebx
aas
cmpsb byte [esi], byte es:[edi]
inc edx
adc eax, dword [ecx + 0x48]
xor dword [edx], ebx
jns 0x41701e
sbb bh, byte [ecx + 0x48]
xor dword [edx], ebx
jns 0x417022
xor dword [edx], ebx
jae 0x41705a
xchg byte [edi], dl
cmc
dec ebx
xor dword [edx], ebx
test eax, 0xa91a314b
dec ebx
xor dword [edx], ebx
mov ch, 1
push ds
pop ss
sub eax, 0xdd1a314b
dec ebx
xor dword [edx], ebx
fisttp qword [ebx + 0x31]
sbb ch, byte [eax + 0x5d103647]
dec ebx
adc byte [ebp + 0x4b], bl
xor dword [edx], ebx
jno 0x417051
xor dword [edx], ebx
jno 0x417055
jp 0x41703a
mov cl, 0x49
cmp ebx, dword [edx]
loope 0x41706f
cmp ebx, dword [edx]
loope 0x4170a4
cmp ebx, dword [edx]
jno 0x417060
jp 0x417056
mov cl, 0x29
jp 0x41705a
add byte [eax], al
inc eax
add byte [eax], al
add byte [eax], al
nop
jo 0x41708c
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx - 0x4ee585d7], dh
sub dword [edx + 0x1a], edi
idiv dword [ecx + 0x39]
cmp al, byte [edx - 0x7acbb5f9]
or dword [ecx], esp
sub byte [ecx - 0x7ecabde8], al
sbb edx, dword [ebp + 0x28]
add byte [eax], al
mov cl, 0x29
jp 0x417076
mov cl, 0x29
jp 0x41707a
xor eax, 0x28551b81
test byte [edx + ebx*2 + 0x7c], dh
ficomp word [ebx + 0x5a]
jae 0x416fff
pop edx
jl 0x417057
adc dword [edx + edi - 0x64], ecx
or dword [0x481adf73], ebp
sbb dh, byte [ecx - 0x4ee585d7]
sub dword [edx + 0x1a], edi
mov cl, 0x29
jp 0x4170ae
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
and byte [esi + 0x6f], dl
insb byte es:[edi], dx
jne 0x41711c